diff --git a/ctrlr/hotrod.cfg b/ctrlr/hotrod.cfg
index ccbbe0ac0dc..93d44424a46 100644
--- a/ctrlr/hotrod.cfg
+++ b/ctrlr/hotrod.cfg
@@ -25,12 +25,21 @@
KEYCODE_ENTER OR KEYCODE_LCONTROL
-
+
KEYCODE_TAB OR KEYCODE_1 KEYCODE_3
+
+ KEYCODE_ESC OR KEYCODE_LALT OR JOYCODE_1_BUTTON2
+
KEYCODE_ESC OR KEYCODE_2 KEYCODE_4
+
+ KEYCODE_DEL OR KEYCODE_SPACE OR JOYCODE_1_BUTTON3
+
+
+ KEYCODE_F1 OR KEYCODE_LSHIFT OR JOYCODE_1_BUTTON4
+
KEYCODE_1
diff --git a/ctrlr/hotrodse.cfg b/ctrlr/hotrodse.cfg
index 9a01517d10d..f91a45dfde4 100644
--- a/ctrlr/hotrodse.cfg
+++ b/ctrlr/hotrodse.cfg
@@ -25,12 +25,21 @@
KEYCODE_ENTER OR KEYCODE_LCONTROL
-
+
KEYCODE_TAB OR KEYCODE_1 KEYCODE_3
+
+ KEYCODE_ESC OR KEYCODE_LALT OR JOYCODE_1_BUTTON2
+
KEYCODE_ESC OR KEYCODE_2 KEYCODE_4
+
+ KEYCODE_DEL OR KEYCODE_SPACE OR JOYCODE_1_BUTTON3
+
+
+ KEYCODE_F1 OR KEYCODE_LSHIFT OR JOYCODE_1_BUTTON4
+
KEYCODE_1
diff --git a/ctrlr/scorpionxg.cfg b/ctrlr/scorpionxg.cfg
index faa48c816e7..cf7d544981c 100644
--- a/ctrlr/scorpionxg.cfg
+++ b/ctrlr/scorpionxg.cfg
@@ -27,12 +27,21 @@
KEYCODE_ENTER OR KEYCODE_LCONTROL
-
+
KEYCODE_TAB
+
+ KEYCODE_ESC OR KEYCODE_LALT OR JOYCODE_1_BUTTON2
+
KEYCODE_ESC
+
+ KEYCODE_DEL OR KEYCODE_SPACE OR JOYCODE_1_BUTTON3
+
+
+ KEYCODE_F1 OR KEYCODE_C OR JOYCODE_1_BUTTON4
+
KEYCODE_1
diff --git a/ctrlr/slikstik.cfg b/ctrlr/slikstik.cfg
index 8815980a6b5..d1ffe4c46b4 100644
--- a/ctrlr/slikstik.cfg
+++ b/ctrlr/slikstik.cfg
@@ -32,12 +32,21 @@
KEYCODE_7 OR KEYCODE_ENTER OR JOYCODE_1_BUTTON1
-
+
KEYCODE_TAB OR KEYCODE_1 KEYCODE_5
+
+ KEYCODE_ESC OR KEYCODE_H OR JOYCODE_1_BUTTON2 OR KEYCODE_L
+
KEYCODE_ESC OR KEYCODE_2 KEYCODE_6
+
+ KEYCODE_DEL OR KEYCODE_9 OR JOYCODE_1_BUTTON3
+
+
+ KEYCODE_F1 OR KEYCODE_0 OR JOYCODE_1_BUTTON4
+
KEYCODE_1 OR JOYCODE_1_START
diff --git a/ctrlr/xarcade.cfg b/ctrlr/xarcade.cfg
index 92bbbbeec9e..b05fce74b1d 100644
--- a/ctrlr/xarcade.cfg
+++ b/ctrlr/xarcade.cfg
@@ -25,12 +25,21 @@
KEYCODE_ENTER OR KEYCODE_LCONTROL
-
+
KEYCODE_TAB OR KEYCODE_1 KEYCODE_3
+
+ KEYCODE_ESC OR KEYCODE_LALT OR JOYCODE_1_BUTTON2
+
KEYCODE_ESC OR KEYCODE_2 KEYCODE_4
+
+ KEYCODE_DEL OR KEYCODE_SPACE OR JOYCODE_1_BUTTON3
+
+
+ KEYCODE_F1 OR KEYCODE_LSHIFT OR JOYCODE_1_BUTTON4
+
KEYCODE_1
diff --git a/docs/source/advanced/bgfx.rst b/docs/source/advanced/bgfx.rst
index 388ea66c987..bb6e4205fa3 100644
--- a/docs/source/advanced/bgfx.rst
+++ b/docs/source/advanced/bgfx.rst
@@ -155,7 +155,7 @@ bgfx_screen_chains
we want to give each player their own full screen display (two physical
monitors) along with the LCD, we’ll go with::
- -numscreens 2 -view0 "Player 1" -view1 "Player 2" -video bgfx -bgfx_screen_chains hlsl,unfiltered,unfiltered:hlsl,unfiltered,unfiltered
+ -numscreens 2 -view0 "Player 1" -view1 "Player 2" -video bgfx -bgfx_screen_chains hlsl,unfiltered:hlsl,unfiltered
This sets up the view for each display respectively, keeping HLSL effect on
the CRT for each window (physical display) while going unfiltered for the
@@ -164,8 +164,7 @@ bgfx_screen_chains
If using only one window (one display), keep in mind the game still has
three screens, so we would use::
- bgfx_screen_chains hlsl,unfiltered,unfiltered``
-
+ bgfx_screen_chains hlsl,unfiltered,unfiltered
Note that the commas are on the outside edges, and any colons are in the
middle.
@@ -177,9 +176,6 @@ bgfx_shadow_mask
Tweaking BGFX HLSL Settings inside MAME
---------------------------------------
-*Warning: Currently BGFX HLSL settings are not saved or loaded from any
-configuration files. This is expected to change in the future.*
-
Start by loading MAME with the game of your choice (e.g. **mame pacman**).
The tilde key (**~**) brings up the on-screen display options. Use up and down
@@ -189,6 +185,12 @@ these settings.
Note that settings are individually changeable on a per-screen basis.
+BGFX slider settings are saved per-system in CFG files. If the
+``bgfx_screen_chains`` setting has been set (either in an INI file or on the
+command line), it will set the initial effects. If the ``bgfx_screen_chains``
+setting has not been set, MAME will use the effects you chose the last time you
+ran the system.
+
Using the included pillarbox filters
------------------------------------
diff --git a/docs/source/advanced/ctrlr_config.rst b/docs/source/advanced/ctrlr_config.rst
index 7c4f5073638..5973832d2ab 100644
--- a/docs/source/advanced/ctrlr_config.rst
+++ b/docs/source/advanced/ctrlr_config.rst
@@ -147,7 +147,7 @@ override the default control assignments for emulated inputs by type:
.. code-block:: XML
-
+
KEYCODE_TAB OR KEYCODE_1 KEYCODE_5
@@ -170,7 +170,7 @@ override the default control assignments for emulated inputs by type:
This sets the following default input assignments:
-Config Menu (User Interface)
+Show/Hide Menu (User Interface)
Tab key, or 1 and 2 keys pressed simultaneously
UI Cancel (User Interface)
Escape key, or 2 and 6 keys pressed simultaneously
diff --git a/docs/source/plugins/autofire.rst b/docs/source/plugins/autofire.rst
index 3b22a9021e7..805b5700151 100644
--- a/docs/source/plugins/autofire.rst
+++ b/docs/source/plugins/autofire.rst
@@ -66,10 +66,10 @@ Experiment with different values to get the best effect.
When adding a new autofire button, there is a **Cancel** option that changes to
**Create** after you set the input and hotkey. Select **Create** to finish
creating the autofire button and return to the list of autofire buttons. The
-new autofire button will be added at the end of the list. Press the UI Cancel
-key (Escape/Esc on the keyboard by default), or select **Cancel** before setting
-the input/hotkey, to return to the previous menu without creating the new
-autofire button.
+new autofire button will be added at the end of the list. Press the UI Back key
+(Escape/Esc on the keyboard by default), or select **Cancel** before setting the
+input/hotkey, to return to the previous menu without creating the new autofire
+button.
When modifying an existing autofire button, select **Done** or press the UI
Cancel key to return to the list of autofire buttons. Changes take effect
diff --git a/docs/source/plugins/inputmacro.rst b/docs/source/plugins/inputmacro.rst
index dd66fef205e..1198315fd11 100644
--- a/docs/source/plugins/inputmacro.rst
+++ b/docs/source/plugins/inputmacro.rst
@@ -55,7 +55,7 @@ whole:
descriptive. Press the UI Select key (Return/Enter on the keyboard or the
first button on the first joystick by default) to edit the current name, or
press the UI Clear key to type a new name. Press the UI Select key before
- moving to another menu item to save the new name; press the UI Cancel key
+ moving to another menu item to save the new name; press the UI Back key
(Escape/Esc on the keyboard by default) to change discard the new name.
* Select **Activation combination** to set the control (or combination of
controls) you want to use to activate the macro. Keep in mind that regular
@@ -112,11 +112,11 @@ When creating a new macro, there is a **Cancel** option that changes to
**Create** after you set the activating sequence and the first input for the
initially created step. Select **Create** to finish creating the macro and
return to the list of input macros. The new macro will be added at the end of
-the list. Press the UI Cancel key, or select **Cancel** before setting the
+the list. Press the UI Back key, or select **Cancel** before setting the
activation sequence/input, to return to the previous menu without creating the
new macro.
-When editing an existing macro, select **Done** or press the UI Cancel key to
+When editing an existing macro, select **Done** or press the UI Back key to
return to the list of input macros. Changes take effect immediately.
diff --git a/docs/source/techspecs/luareference.rst b/docs/source/techspecs/luareference.rst
index dd63ab62de2..8ca4e984517 100644
--- a/docs/source/techspecs/luareference.rst
+++ b/docs/source/techspecs/luareference.rst
@@ -2549,6 +2549,10 @@ manager.machine.uiinput
Methods
^^^^^^^
+uiinput:reset()
+ Clears pending events and UI input states. Should be called when leaving a
+ modal state where input is handled directly (e.g. configuring an input
+ combination).
uiinput:find_mouse()
Returns host system mouse pointer X position, Y position, button state, and
the :ref:`render target ` it falls in. The
diff --git a/docs/source/usingmame/mamemenus.rst b/docs/source/usingmame/mamemenus.rst
index a7010a082fe..672a9c7796a 100644
--- a/docs/source/usingmame/mamemenus.rst
+++ b/docs/source/usingmame/mamemenus.rst
@@ -12,17 +12,18 @@ Introduction
------------
To show the :ref:`main menu ` while running an emulated system in
-MAME, press the **Config Menu** key or button (**Tab** by default). If the
-emulated system has keyboard inputs, you may need to press the **UI Toggle** key
-or button (**Scroll Lock**, or **Forward Delete** on macOS, by default) to
-enable user interface controls first. You can dismiss a menu by pressing the
-**UI Cancel** key or button (**Escape** by default). Dismissing a menu will
-return to its parent menu, or to the running system in the case of the main
-menu.
+MAME, press the **Show/Hide Menu** key or button (**Tab** by default). If the
+emulated system has keyboard inputs, you may need to press the
+**Toggle UI Controls** key or button (**Scroll Lock**, or **Forward Delete** on
+macOS, by default) to enable user interface controls first. You can dismiss a
+menu by pressing the **UI Back** key or button (**Escape** by default).
+Dismissing a menu will return to its parent menu, or to the running system in
+the case of the main menu.
-You can hide a menu and return to the running system by pressing the **Config
-Menu** key or button. Pressing the **Config Menu** key or button again will
-jump back to the same menu. This is useful when testing changes to settings.
+You can hide a menu and return to the running system by pressing the
+**Show/Hide Menu** key or button. Pressing the **Show/Hide Menu** key or button
+again will jump back to the same menu. This is useful when testing changes to
+settings.
Emulated system inputs are ignored while menus are displayed. You can still
pause or resume the running system while most menus are displayed by pressing
@@ -43,17 +44,17 @@ For more information on navigating menus, :ref:`see the relevant section
Main menu
---------
-The main menu is shown when you press the **Config Menu** key or button while
+The main menu is shown when you press the **Show/Hide Menu** key or button while
running an emulated system or while the system information screen is displayed.
It provides access to menus used to change settings, control various features,
and show information about the running system and MAME itself.
-If you press the **Config Menu** key or button to show the main menu while the
-system information screen is displayed, the emulated system will not start until
-the main menu is dismissed (either by selecting **Start System**, pressing the
-**UI Cancel** key or button, or pressing the **Config Menu** key or button).
-This can be useful for mounting media images or changing DIP switches and
-machine configuration settings before the emulated system starts.
+If you press the **Show/Hide Menu** key or button to show the main menu while
+the system information screen is displayed, the emulated system will not start
+until the main menu is dismissed (either by selecting **Start System**, pressing
+the **UI Back** key or button, or pressing the **Show/Hide Menu** key or
+button). This can be useful for mounting media images or changing DIP switches
+and machine configuration settings before the emulated system starts.
Input Settings
Shows the :ref:`Input Settings ` menu, where you can assign
@@ -127,13 +128,13 @@ Cheat
Plugin Options
Shows the Plugin Options menu, where you can access settings for enabled
plugins. This item is not shown if no plugins are enabled, or if the main
- menu is shown before the emulated system starts (by pressing the Config Menu
- key/button while the system information screen is displayed).
+ menu is shown before the emulated system starts (by pressing the Show/Hide
+ Menu key/button while the system information screen is displayed).
External DAT View
Shows the info viewer, which displays information loaded from various
external support files. This item is not shown if the :ref:`data plugin
` is not enabled, or if the main menu is shown before the
- emulated system starts (by pressing the Config Menu key/button while the
+ emulated system starts (by pressing the Show/Hide Menu key/button while the
system information screen is displayed).
Add To Favorites/Remove From Favorites
Adds the running system to the favourites list, or removes it if it’s
@@ -144,13 +145,13 @@ About MAME
Select New System
Shows the system selection menu, where you can select a system to start a
new emulation session. This item is not shown if the main menu is shown
- before the emulated system starts (by pressing the Config Menu key/button
+ before the emulated system starts (by pressing the Show/Hide Menu key/button
while the system information screen is displayed).
Close Menu/Start System
Closes the main menu, returning control of the running system. Shows
**Start System** if the main menu is shown before the emulated system
- starts (by pressing the Config Menu key/button while the system information
- screen is displayed).
+ starts (by pressing the Show/Hide Menu key/button while the system
+ information screen is displayed).
.. _menus-inputopts:
diff --git a/docs/source/usingmame/ui.rst b/docs/source/usingmame/ui.rst
index f7ca2a41aa1..60bb55618a2 100644
--- a/docs/source/usingmame/ui.rst
+++ b/docs/source/usingmame/ui.rst
@@ -20,13 +20,13 @@ The default settings for the most important controls to know when running an
emulated system, and the settings they correspond to in case you want to change
them, are as follows:
-Scroll Lock, or Forward Delete on macOS (UI Toggle)
+Scroll Lock, or Forward Delete on macOS (Toggle UI Controls)
For emulated systems with keyboard inputs, enable or disable UI controls.
(MAME starts with UI controls disabled for systems with keyboard inputs
unless the :ref:`ui_active option ` is on.)
-Tab (Config Menu)
+Tab (Show/Hide Menu)
Show or hide the menu during emulation.
-Escape (UI Cancel)
+Escape (UI Back and UI Cancel)
Return to the system selection menu, or exit if MAME was started with a
system specified (from the command line or using an
:ref:`external front-end `).
@@ -60,7 +60,7 @@ Return/Enter keypad Enter (UI Select)
Select the highlighted menu item.
Forward Delete, or Fn+Delete on some compact keyboards (UI Clear)
Clear setting or reset to default value.
-Escape (UI Cancel)
+Escape (UI Back and UI Cancel)
Clear the search if searching the menu, otherwise close the menu, returning
to the previous menu, or returning to the emulated system in the case of the
main menu (there’s usually an item at the bottom of the menu for the same
@@ -92,18 +92,24 @@ most important UI controls have joystick assignments by default:
* Move the first joystick left or right in the X axis to adjust settings.
* Press the first button on the first joystick to select the highlighted menu
item.
+* If the first joystick has at least three buttons, press the second button on
+ the first joystick to close the menu, returning to the previous menu, or
+ returning to the emulated system in the case of the main menu (there’s usually
+ an item at the bottom of the menu for the same purpose).
-For gamepad-style controllers, the left analog thumb stick usually controls UI
-navigation. You may find it convenient to assign directional pad controls to UI
-navigation in addition to or in place of the left thumb stick.
+For gamepad-style controllers, the left analog thumb stick and directional pad
+usually control UI navigation. Depending on the controller, the right analog
+thumb stick, triggers and additional buttons may automatically be assigned to UI
+inputs. Check the **User Interface** input assignments menu to see how controls
+are assigned.
If you want to be able to use MAME with a game controller without needing a
keyboard, you’ll need to assign joystick buttons (or combinations of buttons) to
these controls as well:
-* **Config Menu** to show or dismiss the menu during emulation
-* **UI Cancel** to close menus, return to the system selection menu, or exit
- MAME
+* **Show/Hide Menu** to show or hide the menu during emulation
+* **UI Back** to close menus
+* **UI Cancel** to return to the system selection menu or exit MAME
* **UI Clear** isn’t essential for basic emulation, but it’s used to clear or
reset some settings to defaults
* **UI Home**, **UI End**, **UI Page Up**, **UI Page Down**, **UI Previous
@@ -138,8 +144,8 @@ pointing device:
* Click toolbar items to select them, or hover over them to see a description.
If you have enough additional mouse buttons, you may want to assign button
-combinations to the **Config Menu**, **Pause** and/or **UI Cancel** inputs to
-make it possible to use MAME without a keyboard.
+combinations to the **Show/Hide Menu**, **Pause**, **UI Back** and/or
+**UI Cancel** inputs to make it possible to use MAME without a keyboard.
.. _ui-inptcfg:
@@ -220,10 +226,7 @@ input or a combination of inputs for a logical **and** operation:
* Press a key or button or move an analog control twice to add a **not** item to
the **and** operation. Pressing the same key or button or moving the same
analog control additional times toggles the **not** on and off.
-* Pressing **UI Cancel** (**Escape** by default) *before* activating any other
- controls clears the setting or restores the default assignment.
-* Press **UI Cancel** *after* activating another control to leave the setting
- unchanged.
+* Press **UI Cancel** (**Escape** by default) to leave the setting unchanged.
* The new setting is shown below the menu. Wait one second after activating an
input to accept the new setting.
@@ -344,10 +347,7 @@ When you select an axis setting, MAME will wait for you to enter an input:
direction of the control on or off.
* When appending to a setting, move an analog control other than the last
assigned control or press a key or button to add an **or** operation.
-* Pressing **UI Cancel** (**Escape** by default) *before* activating any other
- controls clears the setting or restores the default assignment.
-* Pressing **UI Cancel** *after* activating another control leaves the setting
- unchanged.
+* Pressing **UI Cancel** (**Escape** by default) leaves the setting unchanged.
* The new setting is shown below the menu. Wait one second after moving an
analog control to accept the new setting.
diff --git a/language/Afrikaans/strings.po b/language/Afrikaans/strings.po
index 468114c49be..5dc93141720 100644
--- a/language/Afrikaans/strings.po
+++ b/language/Afrikaans/strings.po
@@ -1,13 +1,13 @@
# Afrikaans translations for MAME package.
# Copyright (C) 1997-2022 MAMEdev and contributors
# This file is distributed under the same license as the MAME package.
-# Automatically generated, 2022.
+# Automatically generated, 2023.
#
msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-10-16 02:30+1100\n"
+"POT-Creation-Date: 2023-02-18 05:29+1100\n"
"PO-Revision-Date: 2016-02-20 18:03+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: MAME Language Team\n"
@@ -28,254 +28,254 @@ msgid ""
"This system requires media images to be mounted for the following device(s): "
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1254
+#: src/frontend/mame/ui/ui.cpp:1275
#, c-format
msgid ""
"UI controls enabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1256
+#: src/frontend/mame/ui/ui.cpp:1277
#, c-format
msgid ""
"UI controls disabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1465
+#: src/frontend/mame/ui/ui.cpp:1486
msgid "Master Volume"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1474
+#: src/frontend/mame/ui/ui.cpp:1495
#, c-format
msgid "%1$s Volume"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1496
+#: src/frontend/mame/ui/ui.cpp:1517
#, c-format
msgid "Overclock CPU %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1504
+#: src/frontend/mame/ui/ui.cpp:1525
#, c-format
msgid "Overclock %1$s sound"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1523
+#: src/frontend/mame/ui/ui.cpp:1544
#, c-format
msgid "%1$s Refresh Rate"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1528
+#: src/frontend/mame/ui/ui.cpp:1549
#, c-format
msgid "%1$s Brightness"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1530
+#: src/frontend/mame/ui/ui.cpp:1551
#, c-format
msgid "%1$s Contrast"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1532
+#: src/frontend/mame/ui/ui.cpp:1553
#, c-format
msgid "%1$s Gamma"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1536
+#: src/frontend/mame/ui/ui.cpp:1557
#, c-format
msgid "%1$s Horiz Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1538
+#: src/frontend/mame/ui/ui.cpp:1559
#, c-format
msgid "%1$s Horiz Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1540
+#: src/frontend/mame/ui/ui.cpp:1561
#, c-format
msgid "%1$s Vert Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1542
+#: src/frontend/mame/ui/ui.cpp:1563
#, c-format
msgid "%1$s Vert Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1558
+#: src/frontend/mame/ui/ui.cpp:1579
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1561
+#: src/frontend/mame/ui/ui.cpp:1582
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1563
+#: src/frontend/mame/ui/ui.cpp:1584
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1566
+#: src/frontend/mame/ui/ui.cpp:1587
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1576
+#: src/frontend/mame/ui/ui.cpp:1597
msgid "Vector Flicker"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1577
+#: src/frontend/mame/ui/ui.cpp:1598
msgid "Beam Width Minimum"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1578
+#: src/frontend/mame/ui/ui.cpp:1599
msgid "Beam Width Maximum"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1579
+#: src/frontend/mame/ui/ui.cpp:1600
msgid "Beam Dot Size"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1580
+#: src/frontend/mame/ui/ui.cpp:1601
msgid "Beam Intensity Weight"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593
+#: src/frontend/mame/ui/ui.cpp:1614
#, c-format
msgid "Crosshair Scale %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "X"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "Y"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1616
#, c-format
msgid "Crosshair Offset %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1623
+#: src/frontend/mame/ui/ui.cpp:1644
#, c-format
msgid "%1$3ddB"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1666
+#: src/frontend/mame/ui/ui.cpp:1687
#, c-format
msgid "%1$d%%"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1681
+#: src/frontend/mame/ui/ui.cpp:1702
#, c-format
msgid "%1$3.0f%%"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1704 src/frontend/mame/ui/ui.cpp:1724
-#: src/frontend/mame/ui/ui.cpp:1743 src/frontend/mame/ui/ui.cpp:1761
-#: src/frontend/mame/ui/ui.cpp:1780 src/frontend/mame/ui/ui.cpp:1799
-#: src/frontend/mame/ui/ui.cpp:1818 src/frontend/mame/ui/ui.cpp:1837
-#: src/frontend/mame/ui/ui.cpp:1858 src/frontend/mame/ui/ui.cpp:1879
-#: src/frontend/mame/ui/ui.cpp:1900 src/frontend/mame/ui/ui.cpp:1921
+#: src/frontend/mame/ui/ui.cpp:1725 src/frontend/mame/ui/ui.cpp:1745
+#: src/frontend/mame/ui/ui.cpp:1764 src/frontend/mame/ui/ui.cpp:1782
+#: src/frontend/mame/ui/ui.cpp:1801 src/frontend/mame/ui/ui.cpp:1820
+#: src/frontend/mame/ui/ui.cpp:1839 src/frontend/mame/ui/ui.cpp:1858
+#: src/frontend/mame/ui/ui.cpp:1879 src/frontend/mame/ui/ui.cpp:1900
+#: src/frontend/mame/ui/ui.cpp:1921 src/frontend/mame/ui/ui.cpp:1942
#, c-format
msgid "%1$.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1936 src/frontend/mame/ui/ui.cpp:1951
-#: src/frontend/mame/ui/ui.cpp:1966 src/frontend/mame/ui/ui.cpp:1981
-#: src/frontend/mame/ui/ui.cpp:1996
+#: src/frontend/mame/ui/ui.cpp:1957 src/frontend/mame/ui/ui.cpp:1972
+#: src/frontend/mame/ui/ui.cpp:1987 src/frontend/mame/ui/ui.cpp:2002
+#: src/frontend/mame/ui/ui.cpp:2017
#, c-format
msgid "%1$1.2f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2116
+#: src/frontend/mame/ui/ui.cpp:2137
msgid "**Error saving ui.ini**"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2175
+#: src/frontend/mame/ui/ui.cpp:2196
#, c-format
msgid "**Error saving %s.ini**"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2179 src/frontend/mame/ui/miscmenu.cpp:773
+#: src/frontend/mame/ui/ui.cpp:2200 src/frontend/mame/ui/miscmenu.cpp:773
msgid ""
"\n"
" Settings saved \n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:487 src/frontend/mame/ui/selgame.cpp:298
+#: src/frontend/mame/ui/selsoft.cpp:510 src/frontend/mame/ui/selgame.cpp:318
#, c-format
msgid ""
"%s\n"
" added to favorites list."
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:492 src/frontend/mame/ui/selgame.cpp:303
-#: src/frontend/mame/ui/selgame.cpp:309
+#: src/frontend/mame/ui/selsoft.cpp:515 src/frontend/mame/ui/selgame.cpp:323
+#: src/frontend/mame/ui/selgame.cpp:329
#, c-format
msgid ""
"%s\n"
" removed from favorites list."
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Start empty]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Use file manager]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:708
+#: src/frontend/mame/ui/selsoft.cpp:756
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d software packages )"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:709
+#: src/frontend/mame/ui/selsoft.cpp:757
#, c-format
msgid "%1$s - select software"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:714 src/frontend/mame/ui/selgame.cpp:1074
+#: src/frontend/mame/ui/selsoft.cpp:762 src/frontend/mame/ui/selgame.cpp:1092
#, c-format
msgid "%1$s: %2$s - Search: %3$s_"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:716 src/frontend/mame/ui/selgame.cpp:1076
+#: src/frontend/mame/ui/selsoft.cpp:764 src/frontend/mame/ui/selgame.cpp:1094
#, c-format
msgid "Search: %1$s_"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:723
+#: src/frontend/mame/ui/selsoft.cpp:771
#, c-format
msgid "Software list/item: %1$s:%2$s"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:441
+#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:462
msgid "General Settings"
msgstr ""
@@ -299,15 +299,15 @@ msgstr ""
msgid "Save Settings"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:185 src/frontend/mame/ui/optsmenu.cpp:227
+#: src/frontend/mame/ui/optsmenu.cpp:183 src/frontend/mame/ui/optsmenu.cpp:225
msgid "System Filter"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:197 src/frontend/mame/ui/custui.cpp:83
+#: src/frontend/mame/ui/optsmenu.cpp:195 src/frontend/mame/ui/custui.cpp:84
msgid "Customize UI"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:198 src/frontend/mame/ui/dirmenu.cpp:535
+#: src/frontend/mame/ui/optsmenu.cpp:196 src/frontend/mame/ui/dirmenu.cpp:579
msgid "Configure Folders"
msgstr ""
@@ -315,41 +315,41 @@ msgstr ""
msgid "Plugin Options"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:221 src/frontend/mame/ui/swlist.cpp:89
-#: src/frontend/mame/ui/slotopt.cpp:221
+#: src/frontend/mame/ui/filesel.cpp:234 src/frontend/mame/ui/swlist.cpp:89
+#: src/frontend/mame/ui/slotopt.cpp:231
msgid "[empty slot]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:225
+#: src/frontend/mame/ui/filesel.cpp:238
msgid "[create]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:229 src/frontend/mame/ui/swlist.cpp:100
+#: src/frontend/mame/ui/filesel.cpp:242 src/frontend/mame/ui/swlist.cpp:100
msgid "[software list]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:285
+#: src/frontend/mame/ui/filesel.cpp:298
#, c-format
msgid "Error accessing %s"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:509
+#: src/frontend/mame/ui/filesel.cpp:519
msgid "Select access mode"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:510
+#: src/frontend/mame/ui/filesel.cpp:520
msgid "Read-only"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:512
+#: src/frontend/mame/ui/filesel.cpp:522
msgid "Read-write"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:513
+#: src/frontend/mame/ui/filesel.cpp:523
msgid "Read this image, write to another image"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:514
+#: src/frontend/mame/ui/filesel.cpp:524
msgid "Read this image, write to diff"
msgstr ""
@@ -562,145 +562,149 @@ msgid "Joystick saturation"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:94
-msgid "Natural keyboard"
+msgid "Joystick threshold"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:95
-msgid "Allow contradictory joystick inputs"
+msgid "Natural keyboard"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:96
+msgid "Allow contradictory joystick inputs"
+msgstr ""
+
+#: src/frontend/mame/ui/submenu.cpp:97
msgid "Coin impulse"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:102
+#: src/frontend/mame/ui/submenu.cpp:103
msgid "Input Device Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:103
+#: src/frontend/mame/ui/submenu.cpp:104
msgid "Lightgun Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:104
+#: src/frontend/mame/ui/submenu.cpp:105
msgid "Trackball Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:105
+#: src/frontend/mame/ui/submenu.cpp:106
msgid "Pedal Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:106
+#: src/frontend/mame/ui/submenu.cpp:107
msgid "AD Stick Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:107
+#: src/frontend/mame/ui/submenu.cpp:108
msgid "Paddle Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:108
+#: src/frontend/mame/ui/submenu.cpp:109
msgid "Dial Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:109
+#: src/frontend/mame/ui/submenu.cpp:110
msgid "Positional Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:110
+#: src/frontend/mame/ui/submenu.cpp:111
msgid "Mouse Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:112
+#: src/frontend/mame/ui/submenu.cpp:113
msgid "Keyboard Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:113
+#: src/frontend/mame/ui/submenu.cpp:114
msgid "Mouse Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:114
+#: src/frontend/mame/ui/submenu.cpp:115
msgid "Lightgun Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:115
+#: src/frontend/mame/ui/submenu.cpp:116
msgid "Joystick Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:121 src/frontend/mame/ui/videoopt.cpp:42
+#: src/frontend/mame/ui/submenu.cpp:122 src/frontend/mame/ui/videoopt.cpp:42
msgid "Video Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:122
+#: src/frontend/mame/ui/submenu.cpp:123
msgid "Video Mode"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:123
+#: src/frontend/mame/ui/submenu.cpp:124
msgid "Number Of Screens"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:125
+#: src/frontend/mame/ui/submenu.cpp:126
msgid "Triple Buffering"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:126
+#: src/frontend/mame/ui/submenu.cpp:127
msgid "HLSL"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:128
+#: src/frontend/mame/ui/submenu.cpp:129
msgid "GLSL"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:129
+#: src/frontend/mame/ui/submenu.cpp:130
msgid "Bilinear Filtering"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:130
+#: src/frontend/mame/ui/submenu.cpp:131
msgid "Bitmap Prescaling"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:131
+#: src/frontend/mame/ui/submenu.cpp:132
msgid "Window Mode"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:132
+#: src/frontend/mame/ui/submenu.cpp:133
msgid "Enforce Aspect Ratio"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:133
+#: src/frontend/mame/ui/submenu.cpp:134
msgid "Start Out Maximized"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:134
+#: src/frontend/mame/ui/submenu.cpp:135
msgid "Synchronized Refresh"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:135
+#: src/frontend/mame/ui/submenu.cpp:136
msgid "Wait Vertical Sync"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:722
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:738
#: src/frontend/mame/ui/videoopt.cpp:169
-#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:766
+#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:766
#: plugins/cheatfind/init.lua:777 plugins/cheat/init.lua:679
msgid "On"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:725
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:741
#: src/frontend/mame/ui/videoopt.cpp:185
-#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:763
+#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:763
#: plugins/cheatfind/init.lua:774 plugins/cheat/init.lua:682
#: plugins/cheat/init.lua:691
msgid "Off"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:728
+#: src/frontend/mame/ui/menu.cpp:744
msgid "Auto"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:1233
+#: src/frontend/mame/ui/menu.cpp:1272
#: src/frontend/mame/ui/simpleselgame.cpp:283
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Return to Previous Menu"
msgstr ""
@@ -708,21 +712,21 @@ msgstr ""
msgid "File Manager"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:140
+#: src/frontend/mame/ui/filemngr.cpp:152
#: src/frontend/mame/ui/confswitch.cpp:119
-#: src/frontend/mame/ui/inputmap.cpp:580
+#: src/frontend/mame/ui/inputmap.cpp:581
#: src/frontend/mame/ui/inputtoggle.cpp:75
-#: src/frontend/mame/ui/analogipt.cpp:363
+#: src/frontend/mame/ui/analogipt.cpp:412
#, c-format
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
#: src/frontend/mame/ui/confswitch.cpp:170 src/frontend/mame/ui/slotopt.cpp:204
msgid "Reset System"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
msgid "Start System"
msgstr ""
@@ -1071,27 +1075,27 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:168
+#: src/frontend/mame/ui/filecreate.cpp:189
msgid "New Image Name:"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:174
+#: src/frontend/mame/ui/filecreate.cpp:196
msgid "Image Format:"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:180
+#: src/frontend/mame/ui/filecreate.cpp:202
msgid "Create"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:208
+#: src/frontend/mame/ui/filecreate.cpp:230
msgid "Please enter a file extension too"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:268
+#: src/frontend/mame/ui/filecreate.cpp:295
msgid "Select image format"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:327
+#: src/frontend/mame/ui/filecreate.cpp:354
msgid "Select initial contents"
msgstr ""
@@ -1116,9 +1120,9 @@ msgid "Emulated"
msgstr ""
#: src/frontend/mame/ui/keyboard.cpp:60 src/frontend/mame/ui/confswitch.cpp:117
-#: src/frontend/mame/ui/inputmap.cpp:578
+#: src/frontend/mame/ui/inputmap.cpp:579
#: src/frontend/mame/ui/inputtoggle.cpp:73
-#: src/frontend/mame/ui/analogipt.cpp:361
+#: src/frontend/mame/ui/analogipt.cpp:410
#, c-format
msgid "%1$s [root%2$s]"
msgstr ""
@@ -1477,16 +1481,16 @@ msgstr ""
msgid "Category File"
msgstr ""
-#: src/frontend/mame/ui/utils.cpp:2030 src/frontend/mame/ui/inifile.cpp:301
+#: src/frontend/mame/ui/utils.cpp:2026 src/frontend/mame/ui/inifile.cpp:301
msgctxt "swlist-info"
msgid "Software list/item"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2685
+#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2752
msgid "Software List Info"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:316
+#: src/frontend/mame/ui/datmenu.cpp:307
#, c-format
msgid "Revision: %1$s"
msgstr ""
@@ -1646,7 +1650,7 @@ msgstr ""
msgid "Save System Settings"
msgstr ""
-#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2625
+#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2698
msgid " (default)"
msgstr ""
@@ -1683,7 +1687,7 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:265
+#: src/frontend/mame/ui/state.cpp:262
#, c-format
msgid ""
"Delete saved state %1$s?\n"
@@ -1691,37 +1695,37 @@ msgid ""
"Press %3$s to cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:393
+#: src/frontend/mame/ui/state.cpp:388
#, c-format
msgid "Error removing saved state file %1$s"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:442
+#: src/frontend/mame/ui/state.cpp:450
#, c-format
msgid "Press %1$s to delete"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Load State"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Select state to load"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Save State"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Press a key or joystick button, or select state to overwrite"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:314
+#: src/frontend/mame/ui/confswitch.cpp:318
msgid "DIP Switches"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:508
+#: src/frontend/mame/ui/confswitch.cpp:521
msgid "Machine Configuration"
msgstr ""
@@ -1764,7 +1768,7 @@ msgstr ""
msgid "[no assignable inputs are enabled]"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:348
+#: src/frontend/mame/ui/inputmap.cpp:358
msgid "Pressed"
msgstr ""
@@ -1772,71 +1776,71 @@ msgstr ""
msgid "Invalid combination entered"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:563
+#: src/frontend/mame/ui/inputmap.cpp:564
#, c-format
msgctxt "input-name"
msgid "%1$s Analog"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:564
+#: src/frontend/mame/ui/inputmap.cpp:565
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Inc"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:565
+#: src/frontend/mame/ui/inputmap.cpp:566
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Dec"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:607
+#: src/frontend/mame/ui/inputmap.cpp:608
#, c-format
msgid "Press %1$s to set\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:608
+#: src/frontend/mame/ui/inputmap.cpp:609
#, c-format
msgid "Press %1$s to append\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:609
+#: src/frontend/mame/ui/inputmap.cpp:610
#, c-format
msgid "Press %1$s to clear\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:610
+#: src/frontend/mame/ui/inputmap.cpp:611
#, c-format
msgid "Press %1$s to restore default\n"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:32
+#: src/frontend/mame/ui/inputdevices.cpp:33
#, c-format
msgctxt "menu-inputdev"
msgid "%1$s (%2$s %3$d)"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:88
+#: src/frontend/mame/ui/inputdevices.cpp:116
msgctxt "menu-inputdev"
msgid "Copy Device ID"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:122
+#: src/frontend/mame/ui/inputdevices.cpp:148
msgctxt "menu-inputdev"
msgid "Copied device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:124
+#: src/frontend/mame/ui/inputdevices.cpp:150
msgctxt "menu-inputdev"
msgid "Error copying device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:162
+#: src/frontend/mame/ui/inputdevices.cpp:189
msgctxt "menu-inputdev"
msgid "Input Devices"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:203
+#: src/frontend/mame/ui/inputdevices.cpp:230
msgctxt "menu-inputdev"
msgid "[no input devices are enabled]"
msgstr ""
@@ -1953,11 +1957,11 @@ msgid "Configure Options"
msgstr ""
#: src/frontend/mame/ui/simpleselgame.cpp:279
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Exit"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:304
+#: src/frontend/mame/ui/simpleselgame.cpp:313
#, c-format
msgid ""
"No system ROMs found. Please check the rompath setting specified in the %1$s."
@@ -1967,77 +1971,77 @@ msgid ""
"docs folder for information on setting up and using %2$s."
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:320
+#: src/frontend/mame/ui/simpleselgame.cpp:329
#, c-format
msgid "Type name or select: %1$s_"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:322
+#: src/frontend/mame/ui/simpleselgame.cpp:331
msgid "Type name or select: (random)"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:336
+#: src/frontend/mame/ui/simpleselgame.cpp:345
#, c-format
msgid "%1$-.100s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:339
+#: src/frontend/mame/ui/simpleselgame.cpp:348
#, c-format
msgid "%1$s, %2$-.100s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:348
+#: src/frontend/mame/ui/simpleselgame.cpp:357
#, c-format
msgid "Driver: %1$s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:364
-#: src/frontend/mame/ui/selmenu.cpp:690
+#: src/frontend/mame/ui/simpleselgame.cpp:373
+#: src/frontend/mame/ui/selmenu.cpp:735
msgid "Overall: NOT WORKING"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:366
-#: src/frontend/mame/ui/selmenu.cpp:692
+#: src/frontend/mame/ui/simpleselgame.cpp:375
+#: src/frontend/mame/ui/selmenu.cpp:737
msgid "Overall: Unemulated Protection"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:368
-#: src/frontend/mame/ui/selmenu.cpp:694
+#: src/frontend/mame/ui/simpleselgame.cpp:377
+#: src/frontend/mame/ui/selmenu.cpp:739
msgid "Overall: Working"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:372
-#: src/frontend/mame/ui/selmenu.cpp:698
+#: src/frontend/mame/ui/simpleselgame.cpp:381
+#: src/frontend/mame/ui/selmenu.cpp:743
msgid "Graphics: Unimplemented, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:374
-#: src/frontend/mame/ui/selmenu.cpp:700
+#: src/frontend/mame/ui/simpleselgame.cpp:383
+#: src/frontend/mame/ui/selmenu.cpp:745
msgid "Graphics: Imperfect, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:376
-#: src/frontend/mame/ui/selmenu.cpp:702
+#: src/frontend/mame/ui/simpleselgame.cpp:385
+#: src/frontend/mame/ui/selmenu.cpp:747
msgid "Graphics: OK, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:379
-#: src/frontend/mame/ui/selmenu.cpp:705
+#: src/frontend/mame/ui/simpleselgame.cpp:388
+#: src/frontend/mame/ui/selmenu.cpp:750
msgid "Sound: None"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:381
-#: src/frontend/mame/ui/selmenu.cpp:707
+#: src/frontend/mame/ui/simpleselgame.cpp:390
+#: src/frontend/mame/ui/selmenu.cpp:752
msgid "Sound: Unimplemented"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:383
-#: src/frontend/mame/ui/selmenu.cpp:709
+#: src/frontend/mame/ui/simpleselgame.cpp:392
+#: src/frontend/mame/ui/selmenu.cpp:754
msgid "Sound: Imperfect"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:385
-#: src/frontend/mame/ui/selmenu.cpp:711
+#: src/frontend/mame/ui/simpleselgame.cpp:394
+#: src/frontend/mame/ui/selmenu.cpp:756
msgid "Sound: OK"
msgstr ""
@@ -2060,323 +2064,323 @@ msgstr ""
msgid "Reload All"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:44
+#: src/frontend/mame/ui/dirmenu.cpp:40
msgctxt "path-option"
msgid "ROMs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:45
+#: src/frontend/mame/ui/dirmenu.cpp:41
msgctxt "path-option"
msgid "Software Media"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:46
+#: src/frontend/mame/ui/dirmenu.cpp:42
msgctxt "path-option"
msgid "Sound Samples"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:47
+#: src/frontend/mame/ui/dirmenu.cpp:43
msgctxt "path-option"
msgid "Artwork"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:48
+#: src/frontend/mame/ui/dirmenu.cpp:44
msgctxt "path-option"
msgid "Crosshairs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:49
+#: src/frontend/mame/ui/dirmenu.cpp:45
msgctxt "path-option"
msgid "Cheat Files"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:50
+#: src/frontend/mame/ui/dirmenu.cpp:46
msgctxt "path-option"
msgid "Plugins"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:51
+#: src/frontend/mame/ui/dirmenu.cpp:47
msgctxt "path-option"
msgid "UI Translations"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:52
+#: src/frontend/mame/ui/dirmenu.cpp:48
msgctxt "path-option"
msgid "Software Lists"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:53
+#: src/frontend/mame/ui/dirmenu.cpp:49
msgctxt "path-option"
msgid "INIs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:54
+#: src/frontend/mame/ui/dirmenu.cpp:50
msgctxt "path-option"
msgid "UI Settings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:55
+#: src/frontend/mame/ui/dirmenu.cpp:51
msgctxt "path-option"
msgid "Plugin Data"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:56
+#: src/frontend/mame/ui/dirmenu.cpp:52
msgctxt "path-option"
msgid "DATs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:57
+#: src/frontend/mame/ui/dirmenu.cpp:53
msgctxt "path-option"
msgid "Category INIs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:58
+#: src/frontend/mame/ui/dirmenu.cpp:54
msgctxt "path-option"
msgid "Snapshots"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:59
+#: src/frontend/mame/ui/dirmenu.cpp:55
msgctxt "path-option"
msgid "Icons"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:60
+#: src/frontend/mame/ui/dirmenu.cpp:56
msgctxt "path-option"
msgid "Control Panels"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:61
+#: src/frontend/mame/ui/dirmenu.cpp:57
msgctxt "path-option"
msgid "Cabinets"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:62
+#: src/frontend/mame/ui/dirmenu.cpp:58
msgctxt "path-option"
msgid "Marquees"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:63
+#: src/frontend/mame/ui/dirmenu.cpp:59
msgctxt "path-option"
msgid "PCBs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:64
+#: src/frontend/mame/ui/dirmenu.cpp:60
msgctxt "path-option"
msgid "Flyers"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:65
+#: src/frontend/mame/ui/dirmenu.cpp:61
msgctxt "path-option"
msgid "Title Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:66
+#: src/frontend/mame/ui/dirmenu.cpp:62
msgctxt "path-option"
msgid "Game Endings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:67
+#: src/frontend/mame/ui/dirmenu.cpp:63
msgctxt "path-option"
msgid "Bosses"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:68
+#: src/frontend/mame/ui/dirmenu.cpp:64
msgctxt "path-option"
msgid "Artwork Previews"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:69
+#: src/frontend/mame/ui/dirmenu.cpp:65
msgctxt "path-option"
msgid "Select"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:70
+#: src/frontend/mame/ui/dirmenu.cpp:66
msgctxt "path-option"
msgid "Game Over Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:71
+#: src/frontend/mame/ui/dirmenu.cpp:67
msgctxt "path-option"
msgid "HowTo"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:72
+#: src/frontend/mame/ui/dirmenu.cpp:68
msgctxt "path-option"
msgid "Logos"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:73
+#: src/frontend/mame/ui/dirmenu.cpp:69
msgctxt "path-option"
msgid "Scores"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:74
+#: src/frontend/mame/ui/dirmenu.cpp:70
msgctxt "path-option"
msgid "Versus"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:75
+#: src/frontend/mame/ui/dirmenu.cpp:71
msgctxt "path-option"
msgid "Covers"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:105
+#: src/frontend/mame/ui/dirmenu.cpp:101
#, c-format
msgid "Remove %1$s Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:352
-#, c-format
-msgid "Change %1$s Folder - Search: %2$s_"
-msgstr ""
-
-#: src/frontend/mame/ui/dirmenu.cpp:352
+#: src/frontend/mame/ui/dirmenu.cpp:357
#, c-format
msgid "Add %1$s Folder - Search: %2$s_"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:363
+#: src/frontend/mame/ui/dirmenu.cpp:357
+#, c-format
+msgid "Change %1$s Folder - Search: %2$s_"
+msgstr ""
+
+#: src/frontend/mame/ui/dirmenu.cpp:368
msgid "Press TAB to set"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folders"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:494
-msgid "Change Folder"
-msgstr ""
-
-#: src/frontend/mame/ui/dirmenu.cpp:494
+#: src/frontend/mame/ui/dirmenu.cpp:523
msgid "Add Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:497
+#: src/frontend/mame/ui/dirmenu.cpp:525
msgid "Remove Folder"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/dirmenu.cpp:530
+msgid "Change Folder"
+msgstr ""
+
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = 1/%1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:799
+#: src/frontend/mame/ui/viewgfx.cpp:800
msgctxt "gfxview"
msgid "Expand to fit"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:822
+#: src/frontend/mame/ui/viewgfx.cpp:823
msgctxt "gfxview"
msgid "All categories"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:824 src/frontend/mame/ui/viewgfx.cpp:829
+#: src/frontend/mame/ui/viewgfx.cpp:825 src/frontend/mame/ui/viewgfx.cpp:830
#, c-format
msgctxt "gfxview"
msgid "Category %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] colors"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] pens"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:940
+#: src/frontend/mame/ui/viewgfx.cpp:941
#, c-format
msgctxt "gfxview"
msgid " #%1$X → %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:947
+#: src/frontend/mame/ui/viewgfx.cpp:948
#, c-format
msgctxt "gfxview"
msgid " #%1$X = %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:954
+#: src/frontend/mame/ui/viewgfx.cpp:955
#, c-format
msgctxt "gfxview"
msgid " #%1$X (A:%2$02X R:%3$02X G:%4$02X B:%5$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1134
+#: src/frontend/mame/ui/viewgfx.cpp:1135
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] %2$d/%3$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1157
+#: src/frontend/mame/ui/viewgfx.cpp:1158
#, c-format
msgctxt "gfxview"
msgid " #%1$X:%2$X (%3$d %4$d) = %5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1165
+#: src/frontend/mame/ui/viewgfx.cpp:1166
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d color %3$X/%4$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d category %3$u"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d "
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1327
+#: src/frontend/mame/ui/viewgfx.cpp:1328
#, c-format
msgctxt "gfxview"
msgid " (%1$u %2$u) = GFX%3$u #%4$X:%5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1334
+#: src/frontend/mame/ui/viewgfx.cpp:1335
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d origin (%3$d %4$d)"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:442
+#: src/frontend/mame/ui/selgame.cpp:463
msgid "System Settings"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1058
+#: src/frontend/mame/ui/selgame.cpp:1076
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d systems (%5$d BIOS) )"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1086
+#: src/frontend/mame/ui/selgame.cpp:1104
#, c-format
msgid "System: %1$-.100s"
msgstr ""
@@ -2397,29 +2401,29 @@ msgctxt "menu-selector"
msgid "[no choices]"
msgstr ""
-#: src/frontend/mame/ui/selector.cpp:138
+#: src/frontend/mame/ui/selector.cpp:148
#, c-format
msgctxt "menu-selector"
msgid "Double-click or press %1$s to select"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:59
+#: src/frontend/mame/ui/auditmenu.cpp:60
msgid "Audit Media"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:63
+#: src/frontend/mame/ui/auditmenu.cpp:64
#, c-format
msgid "Results will be saved to %1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:101
+#: src/frontend/mame/ui/auditmenu.cpp:110
#, c-format
msgid ""
"Auditing media for system %2$u of %3$u...\n"
"%1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:119
+#: src/frontend/mame/ui/auditmenu.cpp:128
#, c-format
msgid ""
"Cancel audit?\n"
@@ -2428,17 +2432,17 @@ msgid ""
"Press %2$s to continue"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:139
+#: src/frontend/mame/ui/auditmenu.cpp:148
#, c-format
msgid "Audit media for %1$u systems marked unavailable"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:140
+#: src/frontend/mame/ui/auditmenu.cpp:149
#, c-format
msgid "Audit media for all %1$u systems"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:157
+#: src/frontend/mame/ui/auditmenu.cpp:165
#, c-format
msgid "Press %1$s to cancel\n"
msgstr ""
@@ -2459,266 +2463,266 @@ msgstr ""
msgid "Hide Both"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:143
+#: src/frontend/mame/ui/custui.cpp:144
msgid "UI Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:168 src/frontend/mame/ui/custui.cpp:221
+#: src/frontend/mame/ui/custui.cpp:169 src/frontend/mame/ui/custui.cpp:222
msgid "System Names"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:194 src/frontend/mame/ui/custui.cpp:224
+#: src/frontend/mame/ui/custui.cpp:195 src/frontend/mame/ui/custui.cpp:225
msgid "Show Side Panels"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:214
+#: src/frontend/mame/ui/custui.cpp:215
msgid "Fonts"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:215
+#: src/frontend/mame/ui/custui.cpp:216
msgid "Colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:218
+#: src/frontend/mame/ui/custui.cpp:219
msgid "Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:235 src/frontend/mame/ui/custui.cpp:279
+#: src/frontend/mame/ui/custui.cpp:236 src/frontend/mame/ui/custui.cpp:280
msgid "[built-in]"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:335
+#: src/frontend/mame/ui/custui.cpp:337
msgid "UI Fonts"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:364
+#: src/frontend/mame/ui/custui.cpp:366
msgid "default"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:459 src/frontend/mame/ui/custui.cpp:499
+#: src/frontend/mame/ui/custui.cpp:465 src/frontend/mame/ui/custui.cpp:507
msgid "UI Font"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:504
+#: src/frontend/mame/ui/custui.cpp:512
msgid "Bold"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:505
+#: src/frontend/mame/ui/custui.cpp:513
msgid "Italic"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:510
+#: src/frontend/mame/ui/custui.cpp:518
msgid "Lines"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:515
+#: src/frontend/mame/ui/custui.cpp:523
msgid "Infos text size"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:530
+#: src/frontend/mame/ui/custui.cpp:547
msgid "Sample text - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:546
+#: src/frontend/mame/ui/custui.cpp:563
msgid "UI Colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:609
+#: src/frontend/mame/ui/custui.cpp:626
msgctxt "color-option"
msgid "Normal text"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:610
+#: src/frontend/mame/ui/custui.cpp:627
msgctxt "color-option"
msgid "Selected color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:611
+#: src/frontend/mame/ui/custui.cpp:628
msgctxt "color-option"
msgid "Normal text background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:612
+#: src/frontend/mame/ui/custui.cpp:629
msgctxt "color-option"
msgid "Selected background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:613
+#: src/frontend/mame/ui/custui.cpp:630
msgctxt "color-option"
msgid "Subitem color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:614
+#: src/frontend/mame/ui/custui.cpp:631
msgctxt "color-option"
msgid "Clone"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:615
+#: src/frontend/mame/ui/custui.cpp:632
msgctxt "color-option"
msgid "Border"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:616
+#: src/frontend/mame/ui/custui.cpp:633
msgctxt "color-option"
msgid "Background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:617
+#: src/frontend/mame/ui/custui.cpp:634
msgctxt "color-option"
msgid "DIP switch"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:618
+#: src/frontend/mame/ui/custui.cpp:635
msgctxt "color-option"
msgid "Unavailable color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:619
+#: src/frontend/mame/ui/custui.cpp:636
msgctxt "color-option"
msgid "Slider color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:620
+#: src/frontend/mame/ui/custui.cpp:637
msgctxt "color-option"
msgid "Graphics viewer background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:621
+#: src/frontend/mame/ui/custui.cpp:638
msgctxt "color-option"
msgid "Mouse over color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:622
+#: src/frontend/mame/ui/custui.cpp:639
msgctxt "color-option"
msgid "Mouse over background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:623
+#: src/frontend/mame/ui/custui.cpp:640
msgctxt "color-option"
msgid "Mouse down color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:624
+#: src/frontend/mame/ui/custui.cpp:641
msgctxt "color-option"
msgid "Mouse down background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:628
+#: src/frontend/mame/ui/custui.cpp:645
msgid "Restore default colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:640
+#: src/frontend/mame/ui/custui.cpp:666
#, c-format
msgid "Double-click or press %1$s to change color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:648
+#: src/frontend/mame/ui/custui.cpp:674
msgid "Menu Preview"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:662
+#: src/frontend/mame/ui/custui.cpp:681
msgctxt "color-sample"
msgid "Normal"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:663
+#: src/frontend/mame/ui/custui.cpp:682
msgctxt "color-sample"
msgid "Subitem"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:664
+#: src/frontend/mame/ui/custui.cpp:683
msgctxt "color-sample"
msgid "Selected"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:665
+#: src/frontend/mame/ui/custui.cpp:684
msgctxt "color-sample"
msgid "Mouse Over"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:666
+#: src/frontend/mame/ui/custui.cpp:685
msgctxt "color-sample"
msgid "Clone"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:881
+#: src/frontend/mame/ui/custui.cpp:901
msgid "ARGB Settings"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:886 src/frontend/mame/ui/custui.cpp:889
+#: src/frontend/mame/ui/custui.cpp:906 src/frontend/mame/ui/custui.cpp:909
msgctxt "color-channel"
msgid "Alpha"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:894 src/frontend/mame/ui/custui.cpp:897
+#: src/frontend/mame/ui/custui.cpp:914 src/frontend/mame/ui/custui.cpp:917
msgctxt "color-channel"
msgid "Red"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:902 src/frontend/mame/ui/custui.cpp:905
+#: src/frontend/mame/ui/custui.cpp:922 src/frontend/mame/ui/custui.cpp:925
msgctxt "color-channel"
msgid "Green"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:910 src/frontend/mame/ui/custui.cpp:913
+#: src/frontend/mame/ui/custui.cpp:930 src/frontend/mame/ui/custui.cpp:933
msgctxt "color-channel"
msgid "Blue"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:916
+#: src/frontend/mame/ui/custui.cpp:936
msgid "Choose from palette"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:931
+#: src/frontend/mame/ui/custui.cpp:959
msgid "Color preview:"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1029
+#: src/frontend/mame/ui/custui.cpp:1052
msgctxt "color-preset"
msgid "White"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1030
+#: src/frontend/mame/ui/custui.cpp:1053
msgctxt "color-preset"
msgid "Silver"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1031
+#: src/frontend/mame/ui/custui.cpp:1054
msgctxt "color-preset"
msgid "Gray"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1032
+#: src/frontend/mame/ui/custui.cpp:1055
msgctxt "color-preset"
msgid "Black"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1033
+#: src/frontend/mame/ui/custui.cpp:1056
msgctxt "color-preset"
msgid "Red"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1034
+#: src/frontend/mame/ui/custui.cpp:1057
msgctxt "color-preset"
msgid "Orange"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1035
+#: src/frontend/mame/ui/custui.cpp:1058
msgctxt "color-preset"
msgid "Yellow"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1036
+#: src/frontend/mame/ui/custui.cpp:1059
msgctxt "color-preset"
msgid "Green"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1037
+#: src/frontend/mame/ui/custui.cpp:1060
msgctxt "color-preset"
msgid "Blue"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1038
+#: src/frontend/mame/ui/custui.cpp:1061
msgctxt "color-preset"
msgid "Violet"
msgstr ""
@@ -2741,36 +2745,61 @@ msgctxt "about-header"
msgid "Revision: %1$s"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:60
+#: src/frontend/mame/ui/analogipt.cpp:27
+#, c-format
+msgctxt "menu-analoginput"
+msgid ""
+"Show/hide settings \t\t%1$s\n"
+"Decrease value \t\t%2$s\n"
+"Increase value \t\t%3$s\n"
+"Restore default value \t\t%4$s\n"
+"Previous device \t\t%5$s\n"
+"Next device \t\t%6$s\n"
+"Return to previous menu \t\t%7$s"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:82
+msgctxt "menu-analoginput"
msgid "Analog Input Adjustments"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:92
+#: src/frontend/mame/ui/analogipt.cpp:121
#, c-format
-msgid "Press %s to show menu"
+msgctxt "menu-analoginput"
+msgid "Press %s to show settings"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:372
+#: src/frontend/mame/ui/analogipt.cpp:245
+msgctxt "menu-analoginput"
+msgid "Analog Input Adjustments Help"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:421
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Increment/Decrement Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:377
+#: src/frontend/mame/ui/analogipt.cpp:426
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Auto-centering Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:382
+#: src/frontend/mame/ui/analogipt.cpp:431
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Reverse"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:387
+#: src/frontend/mame/ui/analogipt.cpp:436
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Sensitivity"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:402
+#: src/frontend/mame/ui/analogipt.cpp:451
+msgctxt "menu-analoginput"
msgid "[no analog inputs are enabled]"
msgstr ""
@@ -2921,504 +2950,504 @@ msgctxt "menu-main"
msgid "Close Menu"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:77
-msgctxt "selmenu-artwork"
-msgid "Snapshots"
+#: src/frontend/mame/ui/selmenu.cpp:55
+msgid "Images"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:78
-msgctxt "selmenu-artwork"
-msgid "Cabinet"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:79
-msgctxt "selmenu-artwork"
-msgid "Control Panel"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:80
-msgctxt "selmenu-artwork"
-msgid "PCB"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:81
-msgctxt "selmenu-artwork"
-msgid "Flyer"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:82
-msgctxt "selmenu-artwork"
-msgid "Title Screen"
+#: src/frontend/mame/ui/selmenu.cpp:56
+msgid "Info"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:83
msgctxt "selmenu-artwork"
-msgid "Ending"
+msgid "Snapshots"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:84
msgctxt "selmenu-artwork"
-msgid "Artwork Preview"
+msgid "Cabinet"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:85
msgctxt "selmenu-artwork"
-msgid "Bosses"
+msgid "Control Panel"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:86
msgctxt "selmenu-artwork"
-msgid "Logo"
+msgid "PCB"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:87
msgctxt "selmenu-artwork"
-msgid "Versus"
+msgid "Flyer"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:88
msgctxt "selmenu-artwork"
-msgid "Game Over"
+msgid "Title Screen"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:89
msgctxt "selmenu-artwork"
-msgid "HowTo"
+msgid "Ending"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:90
msgctxt "selmenu-artwork"
-msgid "Scores"
+msgid "Artwork Preview"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:91
msgctxt "selmenu-artwork"
-msgid "Select"
+msgid "Bosses"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:92
msgctxt "selmenu-artwork"
-msgid "Marquee"
+msgid "Logo"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:93
msgctxt "selmenu-artwork"
-msgid "Covers"
+msgid "Versus"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:94
+msgctxt "selmenu-artwork"
+msgid "Game Over"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:95
+msgctxt "selmenu-artwork"
+msgid "HowTo"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:96
+msgctxt "selmenu-artwork"
+msgid "Scores"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:97
-msgid "Add or remove favorite"
+msgctxt "selmenu-artwork"
+msgid "Select"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:98
-msgid "Export displayed list to file"
+msgctxt "selmenu-artwork"
+msgid "Marquee"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:99
+msgctxt "selmenu-artwork"
+msgid "Covers"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:103
+msgid "Add or remove favorite"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:104
+msgid "Export displayed list to file"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:105
msgid "Audit media"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:100
+#: src/frontend/mame/ui/selmenu.cpp:106
msgid "Show DATs view"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:260
+#: src/frontend/mame/ui/selmenu.cpp:268
msgid "Select Software Package Part"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:330
+#: src/frontend/mame/ui/selmenu.cpp:338
msgid "Select System BIOS"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:644 src/frontend/mame/ui/selmenu.cpp:675
+#: src/frontend/mame/ui/selmenu.cpp:689 src/frontend/mame/ui/selmenu.cpp:720
#, c-format
msgid "%1$s, %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:648
+#: src/frontend/mame/ui/selmenu.cpp:693
#, c-format
msgid "Software is clone of: %1$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:650
+#: src/frontend/mame/ui/selmenu.cpp:695
msgid "Software is parent"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:655
+#: src/frontend/mame/ui/selmenu.cpp:700
msgid "Supported: No"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:660
+#: src/frontend/mame/ui/selmenu.cpp:705
msgid "Supported: Partial"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:665
+#: src/frontend/mame/ui/selmenu.cpp:710
msgid "Supported: Yes"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:681
+#: src/frontend/mame/ui/selmenu.cpp:726
msgid "System is parent"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:683 src/frontend/mame/ui/selmenu.cpp:685
+#: src/frontend/mame/ui/selmenu.cpp:728 src/frontend/mame/ui/selmenu.cpp:730
#, c-format
msgid "System is clone of: %1$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:721
+#: src/frontend/mame/ui/selmenu.cpp:766
#, c-format
msgid "%1$s %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2222
-msgid "Images"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:2223
-msgid "Infos"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:2538
+#: src/frontend/mame/ui/selmenu.cpp:2611
msgid ""
"Required ROM/disk images for the selected system are missing or incorrect. "
"Please acquire the correct files or select a different system.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2554
+#: src/frontend/mame/ui/selmenu.cpp:2627
msgid ""
"Required ROM/disk images for the selected software are missing or incorrect. "
"Please acquire the correct files or select a different software item.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2570
+#: src/frontend/mame/ui/selmenu.cpp:2643
msgid "incorrect checksum"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2573
+#: src/frontend/mame/ui/selmenu.cpp:2646
msgid "incorrect length"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2576
+#: src/frontend/mame/ui/selmenu.cpp:2649
msgid "not found"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2587
+#: src/frontend/mame/ui/selmenu.cpp:2660
#, c-format
msgid "%1$s (%2$s) - %3$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2589
+#: src/frontend/mame/ui/selmenu.cpp:2662
#, c-format
msgid "%1$s - %2$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2593
+#: src/frontend/mame/ui/selmenu.cpp:2666
msgid "Press any key to continue."
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2722
+#: src/frontend/mame/ui/selmenu.cpp:2789
msgid "General Info"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2874
+#: src/frontend/mame/ui/selmenu.cpp:2935
#, c-format
msgid "Short Name\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2875
+#: src/frontend/mame/ui/selmenu.cpp:2936
#, c-format
msgid "Year\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2876
+#: src/frontend/mame/ui/selmenu.cpp:2937
#, c-format
msgid "Manufacturer\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2883
+#: src/frontend/mame/ui/selmenu.cpp:2944
#, c-format
msgid "System is Clone of\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2888
+#: src/frontend/mame/ui/selmenu.cpp:2949
msgid "System is Parent\t\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2892
+#: src/frontend/mame/ui/selmenu.cpp:2953
msgid "Analog Controls\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2894
+#: src/frontend/mame/ui/selmenu.cpp:2955
msgid "Keyboard Inputs\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2897
+#: src/frontend/mame/ui/selmenu.cpp:2958
msgid "Overall\tNOT WORKING\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2899
+#: src/frontend/mame/ui/selmenu.cpp:2960
msgid "Overall\tUnemulated Protection\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2901
+#: src/frontend/mame/ui/selmenu.cpp:2962
msgid "Overall\tWorking\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2904
+#: src/frontend/mame/ui/selmenu.cpp:2965
msgid "Graphics\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2906
+#: src/frontend/mame/ui/selmenu.cpp:2967
msgid "Graphics\tWrong Colors\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2908
+#: src/frontend/mame/ui/selmenu.cpp:2969
msgid "Graphics\tImperfect Colors\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2910
+#: src/frontend/mame/ui/selmenu.cpp:2971
msgid "Graphics\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2912
+#: src/frontend/mame/ui/selmenu.cpp:2973
msgid "Graphics\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2915
+#: src/frontend/mame/ui/selmenu.cpp:2976
msgid "Sound\tNone\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2917
+#: src/frontend/mame/ui/selmenu.cpp:2978
msgid "Sound\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2919
+#: src/frontend/mame/ui/selmenu.cpp:2980
msgid "Sound\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2921
+#: src/frontend/mame/ui/selmenu.cpp:2982
msgid "Sound\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2924
+#: src/frontend/mame/ui/selmenu.cpp:2985
msgid "Capture\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2926
+#: src/frontend/mame/ui/selmenu.cpp:2987
msgid "Capture\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2929
+#: src/frontend/mame/ui/selmenu.cpp:2990
msgid "Camera\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2931
+#: src/frontend/mame/ui/selmenu.cpp:2992
msgid "Camera\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2934
+#: src/frontend/mame/ui/selmenu.cpp:2995
msgid "Microphone\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2936
+#: src/frontend/mame/ui/selmenu.cpp:2997
msgid "Microphone\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2939
+#: src/frontend/mame/ui/selmenu.cpp:3000
msgid "Controls\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2941
+#: src/frontend/mame/ui/selmenu.cpp:3002
msgid "Controls\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2944
+#: src/frontend/mame/ui/selmenu.cpp:3005
msgid "Keyboard\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2946
+#: src/frontend/mame/ui/selmenu.cpp:3007
msgid "Keyboard\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2949
+#: src/frontend/mame/ui/selmenu.cpp:3010
msgid "Mouse\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2951
+#: src/frontend/mame/ui/selmenu.cpp:3012
msgid "Mouse\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2954
+#: src/frontend/mame/ui/selmenu.cpp:3015
msgid "Media\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2956
+#: src/frontend/mame/ui/selmenu.cpp:3017
msgid "Media\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2959
+#: src/frontend/mame/ui/selmenu.cpp:3020
msgid "Disk\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2961
+#: src/frontend/mame/ui/selmenu.cpp:3022
msgid "Disk\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2964
+#: src/frontend/mame/ui/selmenu.cpp:3025
msgid "Printer\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2966
+#: src/frontend/mame/ui/selmenu.cpp:3027
msgid "Printer\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2969
+#: src/frontend/mame/ui/selmenu.cpp:3030
msgid "Mag. Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2971
+#: src/frontend/mame/ui/selmenu.cpp:3032
msgid "Mag. Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2974
+#: src/frontend/mame/ui/selmenu.cpp:3035
msgid "Punch Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2976
+#: src/frontend/mame/ui/selmenu.cpp:3037
msgid "Punch Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2979
+#: src/frontend/mame/ui/selmenu.cpp:3040
msgid "Mag. Drum\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2981
+#: src/frontend/mame/ui/selmenu.cpp:3042
msgid "Mag. Drum\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2984
+#: src/frontend/mame/ui/selmenu.cpp:3045
msgid "(EP)ROM\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2986
+#: src/frontend/mame/ui/selmenu.cpp:3047
msgid "(EP)ROM\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2989
+#: src/frontend/mame/ui/selmenu.cpp:3050
msgid "Communications\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2991
+#: src/frontend/mame/ui/selmenu.cpp:3052
msgid "Communications\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2994
+#: src/frontend/mame/ui/selmenu.cpp:3055
msgid "LAN\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2996
+#: src/frontend/mame/ui/selmenu.cpp:3057
msgid "LAN\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2999
+#: src/frontend/mame/ui/selmenu.cpp:3060
msgid "WAN\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3001
+#: src/frontend/mame/ui/selmenu.cpp:3062
msgid "WAN\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3004
+#: src/frontend/mame/ui/selmenu.cpp:3065
msgid "Timing\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3006
+#: src/frontend/mame/ui/selmenu.cpp:3067
msgid "Timing\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3012
+#: src/frontend/mame/ui/selmenu.cpp:3073
msgid "Support Cocktail\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tVertical\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tHorizontal\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3038
+#: src/frontend/mame/ui/selmenu.cpp:3099
msgid "Media Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3040
+#: src/frontend/mame/ui/selmenu.cpp:3101
msgid "Media Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3043
+#: src/frontend/mame/ui/selmenu.cpp:3104
msgid "Samples Audit Result\tNone Needed\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3045
+#: src/frontend/mame/ui/selmenu.cpp:3106
msgid "Samples Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3047
+#: src/frontend/mame/ui/selmenu.cpp:3108
msgid "Samples Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3051
+#: src/frontend/mame/ui/selmenu.cpp:3112
msgid ""
"Media Audit\tDisabled\n"
"Samples Audit\tDisabled\n"
@@ -3576,74 +3605,74 @@ msgstr ""
msgid "[None]\n"
msgstr ""
-#: src/emu/render.cpp:1833
+#: src/emu/render.cpp:1834
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Standard (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1859
+#: src/emu/render.cpp:1860
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Pixel Aspect (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1881 src/emu/render.cpp:2016
+#: src/emu/render.cpp:1882 src/emu/render.cpp:2017
msgctxt "view-name"
msgid "Cocktail"
msgstr ""
-#: src/emu/render.cpp:2001
+#: src/emu/render.cpp:2002
msgctxt "view-name"
msgid "Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2002
+#: src/emu/render.cpp:2003
msgctxt "view-name"
msgid "Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2003
+#: src/emu/render.cpp:2004
msgctxt "view-name"
msgid "Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2004
+#: src/emu/render.cpp:2005
msgctxt "view-name"
msgid "Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2055
+#: src/emu/render.cpp:2056
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2064
+#: src/emu/render.cpp:2065
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2073
+#: src/emu/render.cpp:2074
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2082
+#: src/emu/render.cpp:2083
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/ioport.cpp:333
+#: src/emu/ioport.cpp:271
#, c-format
msgctxt "input-name"
msgid "P%1$u"
msgstr ""
-#: src/emu/ioport.cpp:2052
+#: src/emu/ioport.cpp:1991
msgctxt "input-name"
msgid "???"
msgstr ""
@@ -5275,222 +5304,222 @@ msgstr ""
#: src/emu/inpttype.ipp:874
msgctxt "input-name"
-msgid "On Screen Display"
+msgid "Show/Hide Menu"
msgstr ""
#: src/emu/inpttype.ipp:875
msgctxt "input-name"
-msgid "Break in Debugger"
+msgid "UI Select"
msgstr ""
#: src/emu/inpttype.ipp:876
msgctxt "input-name"
-msgid "Config Menu"
+msgid "UI Back"
msgstr ""
#: src/emu/inpttype.ipp:877
msgctxt "input-name"
-msgid "Pause"
+msgid "UI Cancel"
msgstr ""
#: src/emu/inpttype.ipp:878
msgctxt "input-name"
-msgid "Pause - Single Step"
+msgid "UI Clear"
msgstr ""
#: src/emu/inpttype.ipp:879
msgctxt "input-name"
-msgid "Rewind - Single Step"
+msgid "UI Help"
msgstr ""
#: src/emu/inpttype.ipp:880
msgctxt "input-name"
-msgid "Reset Machine"
+msgid "UI Up"
msgstr ""
#: src/emu/inpttype.ipp:881
msgctxt "input-name"
-msgid "Soft Reset"
+msgid "UI Down"
msgstr ""
#: src/emu/inpttype.ipp:882
msgctxt "input-name"
-msgid "Show Decoded Graphics"
+msgid "UI Left"
msgstr ""
#: src/emu/inpttype.ipp:883
msgctxt "input-name"
-msgid "Frameskip Dec"
+msgid "UI Right"
msgstr ""
#: src/emu/inpttype.ipp:884
msgctxt "input-name"
-msgid "Frameskip Inc"
+msgid "UI Home"
msgstr ""
#: src/emu/inpttype.ipp:885
msgctxt "input-name"
-msgid "Throttle"
+msgid "UI End"
msgstr ""
#: src/emu/inpttype.ipp:886
msgctxt "input-name"
-msgid "Fast Forward"
+msgid "UI Page Up"
msgstr ""
#: src/emu/inpttype.ipp:887
msgctxt "input-name"
-msgid "Show FPS"
+msgid "UI Page Down"
msgstr ""
#: src/emu/inpttype.ipp:888
msgctxt "input-name"
-msgid "Save Snapshot"
+msgid "UI Previous Group"
msgstr ""
#: src/emu/inpttype.ipp:889
msgctxt "input-name"
-msgid "Record MNG"
+msgid "UI Next Group"
msgstr ""
#: src/emu/inpttype.ipp:890
msgctxt "input-name"
-msgid "Record AVI"
+msgid "On Screen Display"
msgstr ""
#: src/emu/inpttype.ipp:891
msgctxt "input-name"
-msgid "Toggle Cheat"
+msgid "Toggle UI Controls"
msgstr ""
#: src/emu/inpttype.ipp:892
msgctxt "input-name"
-msgid "UI Up"
+msgid "Break in Debugger"
msgstr ""
#: src/emu/inpttype.ipp:893
msgctxt "input-name"
-msgid "UI Down"
+msgid "Pause"
msgstr ""
#: src/emu/inpttype.ipp:894
msgctxt "input-name"
-msgid "UI Left"
+msgid "Pause - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:895
msgctxt "input-name"
-msgid "UI Right"
+msgid "Rewind - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:896
msgctxt "input-name"
-msgid "UI Home"
+msgid "Save State"
msgstr ""
#: src/emu/inpttype.ipp:897
msgctxt "input-name"
-msgid "UI End"
+msgid "Load State"
msgstr ""
#: src/emu/inpttype.ipp:898
msgctxt "input-name"
-msgid "UI Page Up"
+msgid "Reset Machine"
msgstr ""
#: src/emu/inpttype.ipp:899
msgctxt "input-name"
-msgid "UI Page Down"
+msgid "Soft Reset"
msgstr ""
#: src/emu/inpttype.ipp:900
msgctxt "input-name"
-msgid "UI Focus Next"
+msgid "Show Decoded Graphics"
msgstr ""
#: src/emu/inpttype.ipp:901
msgctxt "input-name"
-msgid "UI Focus Previous"
+msgid "Frameskip Dec"
msgstr ""
#: src/emu/inpttype.ipp:902
msgctxt "input-name"
-msgid "UI Select"
+msgid "Frameskip Inc"
msgstr ""
#: src/emu/inpttype.ipp:903
msgctxt "input-name"
-msgid "UI Cancel"
+msgid "Throttle"
msgstr ""
#: src/emu/inpttype.ipp:904
msgctxt "input-name"
-msgid "UI Display Comment"
+msgid "Fast Forward"
msgstr ""
#: src/emu/inpttype.ipp:905
msgctxt "input-name"
-msgid "UI Clear"
+msgid "Show FPS"
msgstr ""
#: src/emu/inpttype.ipp:906
msgctxt "input-name"
-msgid "UI Zoom In"
+msgid "Save Snapshot"
msgstr ""
#: src/emu/inpttype.ipp:907
msgctxt "input-name"
-msgid "UI Zoom Out"
+msgid "Record MNG"
msgstr ""
#: src/emu/inpttype.ipp:908
msgctxt "input-name"
-msgid "UI Default Zoom"
+msgid "Record AVI"
msgstr ""
#: src/emu/inpttype.ipp:909
msgctxt "input-name"
-msgid "UI Previous Group"
+msgid "Toggle Cheat"
msgstr ""
#: src/emu/inpttype.ipp:910
msgctxt "input-name"
-msgid "UI Next Group"
+msgid "UI Display Comment"
msgstr ""
#: src/emu/inpttype.ipp:911
msgctxt "input-name"
-msgid "UI Rotate"
+msgid "UI Zoom In"
msgstr ""
#: src/emu/inpttype.ipp:912
msgctxt "input-name"
-msgid "Show Profiler"
+msgid "UI Zoom Out"
msgstr ""
#: src/emu/inpttype.ipp:913
msgctxt "input-name"
-msgid "UI Toggle"
+msgid "UI Default Zoom"
msgstr ""
#: src/emu/inpttype.ipp:914
msgctxt "input-name"
-msgid "UI Release Pointer"
+msgid "UI Rotate"
msgstr ""
#: src/emu/inpttype.ipp:915
msgctxt "input-name"
-msgid "UI Paste Text"
+msgid "Show Profiler"
msgstr ""
#: src/emu/inpttype.ipp:916
msgctxt "input-name"
-msgid "Save State"
+msgid "UI Release Pointer"
msgstr ""
#: src/emu/inpttype.ipp:917
msgctxt "input-name"
-msgid "Load State"
+msgid "UI Paste Text"
msgstr ""
#: src/emu/inpttype.ipp:918
@@ -5505,57 +5534,65 @@ msgstr ""
#: src/emu/inpttype.ipp:920
msgctxt "input-name"
-msgid "UI External DAT View"
+msgid "UI Focus Next"
msgstr ""
#: src/emu/inpttype.ipp:921
msgctxt "input-name"
-msgid "UI Add/Remove favorite"
+msgid "UI Focus Previous"
msgstr ""
#: src/emu/inpttype.ipp:922
msgctxt "input-name"
-msgid "UI Export List"
+msgid "UI External DAT View"
msgstr ""
#: src/emu/inpttype.ipp:923
msgctxt "input-name"
+msgid "UI Add/Remove Favorite"
+msgstr ""
+
+#: src/emu/inpttype.ipp:924
+msgctxt "input-name"
+msgid "UI Export List"
+msgstr ""
+
+#: src/emu/inpttype.ipp:925
+msgctxt "input-name"
msgid "UI Audit Media"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:110
-#: src/osd/modules/input/input_sdlcommon.cpp:173
+#: src/osd/modules/input/input_windows.cpp:111 src/osd/sdl/osdsdl.cpp:339
msgctxt "input-name"
msgid "Toggle Fullscreen"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:116
+#: src/osd/modules/input/input_windows.cpp:117
msgctxt "input-name"
msgid "Take Rendered Snapshot"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:127
-#: src/osd/modules/input/input_sdlcommon.cpp:221
+#: src/osd/modules/input/input_windows.cpp:128 src/osd/sdl/osdsdl.cpp:388
msgctxt "input-name"
msgid "Record Rendered Video"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:143
+#: src/osd/modules/input/input_windows.cpp:144
msgctxt "input-name"
msgid "Toggle Post-Processing"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:199
+#: src/osd/sdl/osdsdl.cpp:365
msgctxt "input-name"
msgid "Toggle Filter"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:205
+#: src/osd/sdl/osdsdl.cpp:371
msgctxt "input-name"
msgid "Decrease Prescaling"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:215
+#: src/osd/sdl/osdsdl.cpp:382
msgctxt "input-name"
msgid "Increase Prescaling"
msgstr ""
@@ -5877,12 +5914,12 @@ msgstr ""
msgid "Input ports"
msgstr ""
-#: plugins/autofire/init.lua:94
+#: plugins/autofire/init.lua:98
msgctxt "plugin-autofire"
msgid "Failed to load autofire menu"
msgstr ""
-#: plugins/autofire/init.lua:101
+#: plugins/autofire/init.lua:105
msgctxt "plugin-autofire"
msgid "Autofire"
msgstr ""
@@ -6066,7 +6103,7 @@ msgctxt "plugin-timecode"
msgid "Hotkey"
msgstr ""
-#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:560
+#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:562
msgctxt "plugin-inputmacro"
msgid "Input Macros"
msgstr ""
@@ -6087,138 +6124,138 @@ msgctxt "plugin-inputmacro"
msgid "Set Input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:350
+#: plugins/inputmacro/inputmacro_menu.lua:352
msgctxt "plugin-inputmacro"
msgid "Name"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:358
-#: plugins/inputmacro/inputmacro_menu.lua:400
+#: plugins/inputmacro/inputmacro_menu.lua:360
+#: plugins/inputmacro/inputmacro_menu.lua:402
msgctxt "plugin-inputmacro"
msgid "[not set]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:359
+#: plugins/inputmacro/inputmacro_menu.lua:361
msgctxt "plugin-inputmacro"
msgid "Activation combination"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Stop immediately"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Complete macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:363
+#: plugins/inputmacro/inputmacro_menu.lua:365
msgctxt "plugin-inputmacro"
msgid "On release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:369
+#: plugins/inputmacro/inputmacro_menu.lua:371
msgctxt "plugin-inputmacro"
msgid "Release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:372
+#: plugins/inputmacro/inputmacro_menu.lua:374
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Loop to step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:377
+#: plugins/inputmacro/inputmacro_menu.lua:379
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Prolong step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:379
+#: plugins/inputmacro/inputmacro_menu.lua:381
msgctxt "plugin-inputmacro"
msgid "When held"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:383
+#: plugins/inputmacro/inputmacro_menu.lua:385
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:384
+#: plugins/inputmacro/inputmacro_menu.lua:386
msgctxt "plugin-inputmacro"
msgid "Delay (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:390
+#: plugins/inputmacro/inputmacro_menu.lua:392
msgctxt "plugin-inputmacro"
msgid "Duration (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:398
+#: plugins/inputmacro/inputmacro_menu.lua:400
msgctxt "plugin-inputmacro"
msgid "n/a"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:402
+#: plugins/inputmacro/inputmacro_menu.lua:404
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Input %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:407
+#: plugins/inputmacro/inputmacro_menu.lua:409
msgctxt "plugin-inputmacro"
msgid "Add input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:412
+#: plugins/inputmacro/inputmacro_menu.lua:414
msgctxt "plugin-inputmacro"
msgid "Delete step"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:428
+#: plugins/inputmacro/inputmacro_menu.lua:430
msgctxt "plugin-inputmacro"
msgid "Add step at position"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:474
+#: plugins/inputmacro/inputmacro_menu.lua:476
msgctxt "plugin-inputmacro"
msgid "Add Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:481
+#: plugins/inputmacro/inputmacro_menu.lua:483
msgctxt "plugin-inputmacro"
msgid "Create"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:483
+#: plugins/inputmacro/inputmacro_menu.lua:485
msgctxt "plugin-inputmacro"
msgid "Cancel"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:499
+#: plugins/inputmacro/inputmacro_menu.lua:501
msgctxt "plugin-inputmacro"
msgid "Edit Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:505
+#: plugins/inputmacro/inputmacro_menu.lua:507
msgctxt "plugin-inputmacro"
msgid "Done"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:561
+#: plugins/inputmacro/inputmacro_menu.lua:563
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Press %s to delete"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:573
+#: plugins/inputmacro/inputmacro_menu.lua:575
msgctxt "plugin-inputmacro"
msgid "[no macros]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:578
+#: plugins/inputmacro/inputmacro_menu.lua:580
msgctxt "plugin-inputmacro"
msgid "Add macro"
msgstr ""
@@ -6389,12 +6426,12 @@ msgctxt "plugin-commonui"
msgid "Cancel"
msgstr ""
-#: plugins/commonui/init.lua:197
+#: plugins/commonui/init.lua:199
msgctxt "plugin-commonui"
msgid "Invalid combination entered"
msgstr ""
-#: plugins/commonui/init.lua:203
+#: plugins/commonui/init.lua:205
#, lua-format
msgctxt "plugin-commonui"
msgid ""
diff --git a/language/Albanian/strings.po b/language/Albanian/strings.po
index cbfcb1f6b7c..c70073a32ca 100644
--- a/language/Albanian/strings.po
+++ b/language/Albanian/strings.po
@@ -1,13 +1,13 @@
# Albanian translations for MAME package.
# Copyright (C) 1997-2022 MAMEdev and contributors
# This file is distributed under the same license as the MAME package.
-# Automatically generated, 2022.
+# Automatically generated, 2023.
#
msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-10-16 02:30+1100\n"
+"POT-Creation-Date: 2023-02-18 05:29+1100\n"
"PO-Revision-Date: 2016-02-20 18:03+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: MAME Language Team\n"
@@ -28,254 +28,254 @@ msgid ""
"This system requires media images to be mounted for the following device(s): "
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1254
+#: src/frontend/mame/ui/ui.cpp:1275
#, c-format
msgid ""
"UI controls enabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1256
+#: src/frontend/mame/ui/ui.cpp:1277
#, c-format
msgid ""
"UI controls disabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1465
+#: src/frontend/mame/ui/ui.cpp:1486
msgid "Master Volume"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1474
+#: src/frontend/mame/ui/ui.cpp:1495
#, c-format
msgid "%1$s Volume"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1496
+#: src/frontend/mame/ui/ui.cpp:1517
#, c-format
msgid "Overclock CPU %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1504
+#: src/frontend/mame/ui/ui.cpp:1525
#, c-format
msgid "Overclock %1$s sound"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1523
+#: src/frontend/mame/ui/ui.cpp:1544
#, c-format
msgid "%1$s Refresh Rate"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1528
+#: src/frontend/mame/ui/ui.cpp:1549
#, c-format
msgid "%1$s Brightness"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1530
+#: src/frontend/mame/ui/ui.cpp:1551
#, c-format
msgid "%1$s Contrast"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1532
+#: src/frontend/mame/ui/ui.cpp:1553
#, c-format
msgid "%1$s Gamma"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1536
+#: src/frontend/mame/ui/ui.cpp:1557
#, c-format
msgid "%1$s Horiz Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1538
+#: src/frontend/mame/ui/ui.cpp:1559
#, c-format
msgid "%1$s Horiz Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1540
+#: src/frontend/mame/ui/ui.cpp:1561
#, c-format
msgid "%1$s Vert Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1542
+#: src/frontend/mame/ui/ui.cpp:1563
#, c-format
msgid "%1$s Vert Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1558
+#: src/frontend/mame/ui/ui.cpp:1579
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1561
+#: src/frontend/mame/ui/ui.cpp:1582
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1563
+#: src/frontend/mame/ui/ui.cpp:1584
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1566
+#: src/frontend/mame/ui/ui.cpp:1587
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1576
+#: src/frontend/mame/ui/ui.cpp:1597
msgid "Vector Flicker"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1577
+#: src/frontend/mame/ui/ui.cpp:1598
msgid "Beam Width Minimum"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1578
+#: src/frontend/mame/ui/ui.cpp:1599
msgid "Beam Width Maximum"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1579
+#: src/frontend/mame/ui/ui.cpp:1600
msgid "Beam Dot Size"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1580
+#: src/frontend/mame/ui/ui.cpp:1601
msgid "Beam Intensity Weight"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593
+#: src/frontend/mame/ui/ui.cpp:1614
#, c-format
msgid "Crosshair Scale %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "X"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "Y"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1616
#, c-format
msgid "Crosshair Offset %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1623
+#: src/frontend/mame/ui/ui.cpp:1644
#, c-format
msgid "%1$3ddB"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1666
+#: src/frontend/mame/ui/ui.cpp:1687
#, c-format
msgid "%1$d%%"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1681
+#: src/frontend/mame/ui/ui.cpp:1702
#, c-format
msgid "%1$3.0f%%"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1704 src/frontend/mame/ui/ui.cpp:1724
-#: src/frontend/mame/ui/ui.cpp:1743 src/frontend/mame/ui/ui.cpp:1761
-#: src/frontend/mame/ui/ui.cpp:1780 src/frontend/mame/ui/ui.cpp:1799
-#: src/frontend/mame/ui/ui.cpp:1818 src/frontend/mame/ui/ui.cpp:1837
-#: src/frontend/mame/ui/ui.cpp:1858 src/frontend/mame/ui/ui.cpp:1879
-#: src/frontend/mame/ui/ui.cpp:1900 src/frontend/mame/ui/ui.cpp:1921
+#: src/frontend/mame/ui/ui.cpp:1725 src/frontend/mame/ui/ui.cpp:1745
+#: src/frontend/mame/ui/ui.cpp:1764 src/frontend/mame/ui/ui.cpp:1782
+#: src/frontend/mame/ui/ui.cpp:1801 src/frontend/mame/ui/ui.cpp:1820
+#: src/frontend/mame/ui/ui.cpp:1839 src/frontend/mame/ui/ui.cpp:1858
+#: src/frontend/mame/ui/ui.cpp:1879 src/frontend/mame/ui/ui.cpp:1900
+#: src/frontend/mame/ui/ui.cpp:1921 src/frontend/mame/ui/ui.cpp:1942
#, c-format
msgid "%1$.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1936 src/frontend/mame/ui/ui.cpp:1951
-#: src/frontend/mame/ui/ui.cpp:1966 src/frontend/mame/ui/ui.cpp:1981
-#: src/frontend/mame/ui/ui.cpp:1996
+#: src/frontend/mame/ui/ui.cpp:1957 src/frontend/mame/ui/ui.cpp:1972
+#: src/frontend/mame/ui/ui.cpp:1987 src/frontend/mame/ui/ui.cpp:2002
+#: src/frontend/mame/ui/ui.cpp:2017
#, c-format
msgid "%1$1.2f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2116
+#: src/frontend/mame/ui/ui.cpp:2137
msgid "**Error saving ui.ini**"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2175
+#: src/frontend/mame/ui/ui.cpp:2196
#, c-format
msgid "**Error saving %s.ini**"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2179 src/frontend/mame/ui/miscmenu.cpp:773
+#: src/frontend/mame/ui/ui.cpp:2200 src/frontend/mame/ui/miscmenu.cpp:773
msgid ""
"\n"
" Settings saved \n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:487 src/frontend/mame/ui/selgame.cpp:298
+#: src/frontend/mame/ui/selsoft.cpp:510 src/frontend/mame/ui/selgame.cpp:318
#, c-format
msgid ""
"%s\n"
" added to favorites list."
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:492 src/frontend/mame/ui/selgame.cpp:303
-#: src/frontend/mame/ui/selgame.cpp:309
+#: src/frontend/mame/ui/selsoft.cpp:515 src/frontend/mame/ui/selgame.cpp:323
+#: src/frontend/mame/ui/selgame.cpp:329
#, c-format
msgid ""
"%s\n"
" removed from favorites list."
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Start empty]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Use file manager]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:708
+#: src/frontend/mame/ui/selsoft.cpp:756
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d software packages )"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:709
+#: src/frontend/mame/ui/selsoft.cpp:757
#, c-format
msgid "%1$s - select software"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:714 src/frontend/mame/ui/selgame.cpp:1074
+#: src/frontend/mame/ui/selsoft.cpp:762 src/frontend/mame/ui/selgame.cpp:1092
#, c-format
msgid "%1$s: %2$s - Search: %3$s_"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:716 src/frontend/mame/ui/selgame.cpp:1076
+#: src/frontend/mame/ui/selsoft.cpp:764 src/frontend/mame/ui/selgame.cpp:1094
#, c-format
msgid "Search: %1$s_"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:723
+#: src/frontend/mame/ui/selsoft.cpp:771
#, c-format
msgid "Software list/item: %1$s:%2$s"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:441
+#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:462
msgid "General Settings"
msgstr ""
@@ -299,15 +299,15 @@ msgstr ""
msgid "Save Settings"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:185 src/frontend/mame/ui/optsmenu.cpp:227
+#: src/frontend/mame/ui/optsmenu.cpp:183 src/frontend/mame/ui/optsmenu.cpp:225
msgid "System Filter"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:197 src/frontend/mame/ui/custui.cpp:83
+#: src/frontend/mame/ui/optsmenu.cpp:195 src/frontend/mame/ui/custui.cpp:84
msgid "Customize UI"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:198 src/frontend/mame/ui/dirmenu.cpp:535
+#: src/frontend/mame/ui/optsmenu.cpp:196 src/frontend/mame/ui/dirmenu.cpp:579
msgid "Configure Folders"
msgstr ""
@@ -315,41 +315,41 @@ msgstr ""
msgid "Plugin Options"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:221 src/frontend/mame/ui/swlist.cpp:89
-#: src/frontend/mame/ui/slotopt.cpp:221
+#: src/frontend/mame/ui/filesel.cpp:234 src/frontend/mame/ui/swlist.cpp:89
+#: src/frontend/mame/ui/slotopt.cpp:231
msgid "[empty slot]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:225
+#: src/frontend/mame/ui/filesel.cpp:238
msgid "[create]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:229 src/frontend/mame/ui/swlist.cpp:100
+#: src/frontend/mame/ui/filesel.cpp:242 src/frontend/mame/ui/swlist.cpp:100
msgid "[software list]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:285
+#: src/frontend/mame/ui/filesel.cpp:298
#, c-format
msgid "Error accessing %s"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:509
+#: src/frontend/mame/ui/filesel.cpp:519
msgid "Select access mode"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:510
+#: src/frontend/mame/ui/filesel.cpp:520
msgid "Read-only"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:512
+#: src/frontend/mame/ui/filesel.cpp:522
msgid "Read-write"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:513
+#: src/frontend/mame/ui/filesel.cpp:523
msgid "Read this image, write to another image"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:514
+#: src/frontend/mame/ui/filesel.cpp:524
msgid "Read this image, write to diff"
msgstr ""
@@ -562,145 +562,149 @@ msgid "Joystick saturation"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:94
-msgid "Natural keyboard"
+msgid "Joystick threshold"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:95
-msgid "Allow contradictory joystick inputs"
+msgid "Natural keyboard"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:96
+msgid "Allow contradictory joystick inputs"
+msgstr ""
+
+#: src/frontend/mame/ui/submenu.cpp:97
msgid "Coin impulse"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:102
+#: src/frontend/mame/ui/submenu.cpp:103
msgid "Input Device Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:103
+#: src/frontend/mame/ui/submenu.cpp:104
msgid "Lightgun Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:104
+#: src/frontend/mame/ui/submenu.cpp:105
msgid "Trackball Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:105
+#: src/frontend/mame/ui/submenu.cpp:106
msgid "Pedal Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:106
+#: src/frontend/mame/ui/submenu.cpp:107
msgid "AD Stick Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:107
+#: src/frontend/mame/ui/submenu.cpp:108
msgid "Paddle Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:108
+#: src/frontend/mame/ui/submenu.cpp:109
msgid "Dial Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:109
+#: src/frontend/mame/ui/submenu.cpp:110
msgid "Positional Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:110
+#: src/frontend/mame/ui/submenu.cpp:111
msgid "Mouse Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:112
+#: src/frontend/mame/ui/submenu.cpp:113
msgid "Keyboard Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:113
+#: src/frontend/mame/ui/submenu.cpp:114
msgid "Mouse Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:114
+#: src/frontend/mame/ui/submenu.cpp:115
msgid "Lightgun Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:115
+#: src/frontend/mame/ui/submenu.cpp:116
msgid "Joystick Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:121 src/frontend/mame/ui/videoopt.cpp:42
+#: src/frontend/mame/ui/submenu.cpp:122 src/frontend/mame/ui/videoopt.cpp:42
msgid "Video Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:122
+#: src/frontend/mame/ui/submenu.cpp:123
msgid "Video Mode"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:123
+#: src/frontend/mame/ui/submenu.cpp:124
msgid "Number Of Screens"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:125
+#: src/frontend/mame/ui/submenu.cpp:126
msgid "Triple Buffering"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:126
+#: src/frontend/mame/ui/submenu.cpp:127
msgid "HLSL"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:128
+#: src/frontend/mame/ui/submenu.cpp:129
msgid "GLSL"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:129
+#: src/frontend/mame/ui/submenu.cpp:130
msgid "Bilinear Filtering"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:130
+#: src/frontend/mame/ui/submenu.cpp:131
msgid "Bitmap Prescaling"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:131
+#: src/frontend/mame/ui/submenu.cpp:132
msgid "Window Mode"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:132
+#: src/frontend/mame/ui/submenu.cpp:133
msgid "Enforce Aspect Ratio"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:133
+#: src/frontend/mame/ui/submenu.cpp:134
msgid "Start Out Maximized"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:134
+#: src/frontend/mame/ui/submenu.cpp:135
msgid "Synchronized Refresh"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:135
+#: src/frontend/mame/ui/submenu.cpp:136
msgid "Wait Vertical Sync"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:722
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:738
#: src/frontend/mame/ui/videoopt.cpp:169
-#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:766
+#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:766
#: plugins/cheatfind/init.lua:777 plugins/cheat/init.lua:679
msgid "On"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:725
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:741
#: src/frontend/mame/ui/videoopt.cpp:185
-#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:763
+#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:763
#: plugins/cheatfind/init.lua:774 plugins/cheat/init.lua:682
#: plugins/cheat/init.lua:691
msgid "Off"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:728
+#: src/frontend/mame/ui/menu.cpp:744
msgid "Auto"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:1233
+#: src/frontend/mame/ui/menu.cpp:1272
#: src/frontend/mame/ui/simpleselgame.cpp:283
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Return to Previous Menu"
msgstr ""
@@ -708,21 +712,21 @@ msgstr ""
msgid "File Manager"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:140
+#: src/frontend/mame/ui/filemngr.cpp:152
#: src/frontend/mame/ui/confswitch.cpp:119
-#: src/frontend/mame/ui/inputmap.cpp:580
+#: src/frontend/mame/ui/inputmap.cpp:581
#: src/frontend/mame/ui/inputtoggle.cpp:75
-#: src/frontend/mame/ui/analogipt.cpp:363
+#: src/frontend/mame/ui/analogipt.cpp:412
#, c-format
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
#: src/frontend/mame/ui/confswitch.cpp:170 src/frontend/mame/ui/slotopt.cpp:204
msgid "Reset System"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
msgid "Start System"
msgstr ""
@@ -1071,27 +1075,27 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:168
+#: src/frontend/mame/ui/filecreate.cpp:189
msgid "New Image Name:"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:174
+#: src/frontend/mame/ui/filecreate.cpp:196
msgid "Image Format:"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:180
+#: src/frontend/mame/ui/filecreate.cpp:202
msgid "Create"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:208
+#: src/frontend/mame/ui/filecreate.cpp:230
msgid "Please enter a file extension too"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:268
+#: src/frontend/mame/ui/filecreate.cpp:295
msgid "Select image format"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:327
+#: src/frontend/mame/ui/filecreate.cpp:354
msgid "Select initial contents"
msgstr ""
@@ -1116,9 +1120,9 @@ msgid "Emulated"
msgstr ""
#: src/frontend/mame/ui/keyboard.cpp:60 src/frontend/mame/ui/confswitch.cpp:117
-#: src/frontend/mame/ui/inputmap.cpp:578
+#: src/frontend/mame/ui/inputmap.cpp:579
#: src/frontend/mame/ui/inputtoggle.cpp:73
-#: src/frontend/mame/ui/analogipt.cpp:361
+#: src/frontend/mame/ui/analogipt.cpp:410
#, c-format
msgid "%1$s [root%2$s]"
msgstr ""
@@ -1477,16 +1481,16 @@ msgstr ""
msgid "Category File"
msgstr ""
-#: src/frontend/mame/ui/utils.cpp:2030 src/frontend/mame/ui/inifile.cpp:301
+#: src/frontend/mame/ui/utils.cpp:2026 src/frontend/mame/ui/inifile.cpp:301
msgctxt "swlist-info"
msgid "Software list/item"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2685
+#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2752
msgid "Software List Info"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:316
+#: src/frontend/mame/ui/datmenu.cpp:307
#, c-format
msgid "Revision: %1$s"
msgstr ""
@@ -1646,7 +1650,7 @@ msgstr ""
msgid "Save System Settings"
msgstr ""
-#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2625
+#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2698
msgid " (default)"
msgstr ""
@@ -1683,7 +1687,7 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:265
+#: src/frontend/mame/ui/state.cpp:262
#, c-format
msgid ""
"Delete saved state %1$s?\n"
@@ -1691,37 +1695,37 @@ msgid ""
"Press %3$s to cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:393
+#: src/frontend/mame/ui/state.cpp:388
#, c-format
msgid "Error removing saved state file %1$s"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:442
+#: src/frontend/mame/ui/state.cpp:450
#, c-format
msgid "Press %1$s to delete"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Load State"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Select state to load"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Save State"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Press a key or joystick button, or select state to overwrite"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:314
+#: src/frontend/mame/ui/confswitch.cpp:318
msgid "DIP Switches"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:508
+#: src/frontend/mame/ui/confswitch.cpp:521
msgid "Machine Configuration"
msgstr ""
@@ -1764,7 +1768,7 @@ msgstr ""
msgid "[no assignable inputs are enabled]"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:348
+#: src/frontend/mame/ui/inputmap.cpp:358
msgid "Pressed"
msgstr ""
@@ -1772,71 +1776,71 @@ msgstr ""
msgid "Invalid combination entered"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:563
+#: src/frontend/mame/ui/inputmap.cpp:564
#, c-format
msgctxt "input-name"
msgid "%1$s Analog"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:564
+#: src/frontend/mame/ui/inputmap.cpp:565
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Inc"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:565
+#: src/frontend/mame/ui/inputmap.cpp:566
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Dec"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:607
+#: src/frontend/mame/ui/inputmap.cpp:608
#, c-format
msgid "Press %1$s to set\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:608
+#: src/frontend/mame/ui/inputmap.cpp:609
#, c-format
msgid "Press %1$s to append\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:609
+#: src/frontend/mame/ui/inputmap.cpp:610
#, c-format
msgid "Press %1$s to clear\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:610
+#: src/frontend/mame/ui/inputmap.cpp:611
#, c-format
msgid "Press %1$s to restore default\n"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:32
+#: src/frontend/mame/ui/inputdevices.cpp:33
#, c-format
msgctxt "menu-inputdev"
msgid "%1$s (%2$s %3$d)"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:88
+#: src/frontend/mame/ui/inputdevices.cpp:116
msgctxt "menu-inputdev"
msgid "Copy Device ID"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:122
+#: src/frontend/mame/ui/inputdevices.cpp:148
msgctxt "menu-inputdev"
msgid "Copied device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:124
+#: src/frontend/mame/ui/inputdevices.cpp:150
msgctxt "menu-inputdev"
msgid "Error copying device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:162
+#: src/frontend/mame/ui/inputdevices.cpp:189
msgctxt "menu-inputdev"
msgid "Input Devices"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:203
+#: src/frontend/mame/ui/inputdevices.cpp:230
msgctxt "menu-inputdev"
msgid "[no input devices are enabled]"
msgstr ""
@@ -1953,11 +1957,11 @@ msgid "Configure Options"
msgstr ""
#: src/frontend/mame/ui/simpleselgame.cpp:279
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Exit"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:304
+#: src/frontend/mame/ui/simpleselgame.cpp:313
#, c-format
msgid ""
"No system ROMs found. Please check the rompath setting specified in the %1$s."
@@ -1967,77 +1971,77 @@ msgid ""
"docs folder for information on setting up and using %2$s."
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:320
+#: src/frontend/mame/ui/simpleselgame.cpp:329
#, c-format
msgid "Type name or select: %1$s_"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:322
+#: src/frontend/mame/ui/simpleselgame.cpp:331
msgid "Type name or select: (random)"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:336
+#: src/frontend/mame/ui/simpleselgame.cpp:345
#, c-format
msgid "%1$-.100s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:339
+#: src/frontend/mame/ui/simpleselgame.cpp:348
#, c-format
msgid "%1$s, %2$-.100s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:348
+#: src/frontend/mame/ui/simpleselgame.cpp:357
#, c-format
msgid "Driver: %1$s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:364
-#: src/frontend/mame/ui/selmenu.cpp:690
+#: src/frontend/mame/ui/simpleselgame.cpp:373
+#: src/frontend/mame/ui/selmenu.cpp:735
msgid "Overall: NOT WORKING"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:366
-#: src/frontend/mame/ui/selmenu.cpp:692
+#: src/frontend/mame/ui/simpleselgame.cpp:375
+#: src/frontend/mame/ui/selmenu.cpp:737
msgid "Overall: Unemulated Protection"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:368
-#: src/frontend/mame/ui/selmenu.cpp:694
+#: src/frontend/mame/ui/simpleselgame.cpp:377
+#: src/frontend/mame/ui/selmenu.cpp:739
msgid "Overall: Working"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:372
-#: src/frontend/mame/ui/selmenu.cpp:698
+#: src/frontend/mame/ui/simpleselgame.cpp:381
+#: src/frontend/mame/ui/selmenu.cpp:743
msgid "Graphics: Unimplemented, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:374
-#: src/frontend/mame/ui/selmenu.cpp:700
+#: src/frontend/mame/ui/simpleselgame.cpp:383
+#: src/frontend/mame/ui/selmenu.cpp:745
msgid "Graphics: Imperfect, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:376
-#: src/frontend/mame/ui/selmenu.cpp:702
+#: src/frontend/mame/ui/simpleselgame.cpp:385
+#: src/frontend/mame/ui/selmenu.cpp:747
msgid "Graphics: OK, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:379
-#: src/frontend/mame/ui/selmenu.cpp:705
+#: src/frontend/mame/ui/simpleselgame.cpp:388
+#: src/frontend/mame/ui/selmenu.cpp:750
msgid "Sound: None"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:381
-#: src/frontend/mame/ui/selmenu.cpp:707
+#: src/frontend/mame/ui/simpleselgame.cpp:390
+#: src/frontend/mame/ui/selmenu.cpp:752
msgid "Sound: Unimplemented"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:383
-#: src/frontend/mame/ui/selmenu.cpp:709
+#: src/frontend/mame/ui/simpleselgame.cpp:392
+#: src/frontend/mame/ui/selmenu.cpp:754
msgid "Sound: Imperfect"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:385
-#: src/frontend/mame/ui/selmenu.cpp:711
+#: src/frontend/mame/ui/simpleselgame.cpp:394
+#: src/frontend/mame/ui/selmenu.cpp:756
msgid "Sound: OK"
msgstr ""
@@ -2060,323 +2064,323 @@ msgstr ""
msgid "Reload All"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:44
+#: src/frontend/mame/ui/dirmenu.cpp:40
msgctxt "path-option"
msgid "ROMs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:45
+#: src/frontend/mame/ui/dirmenu.cpp:41
msgctxt "path-option"
msgid "Software Media"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:46
+#: src/frontend/mame/ui/dirmenu.cpp:42
msgctxt "path-option"
msgid "Sound Samples"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:47
+#: src/frontend/mame/ui/dirmenu.cpp:43
msgctxt "path-option"
msgid "Artwork"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:48
+#: src/frontend/mame/ui/dirmenu.cpp:44
msgctxt "path-option"
msgid "Crosshairs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:49
+#: src/frontend/mame/ui/dirmenu.cpp:45
msgctxt "path-option"
msgid "Cheat Files"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:50
+#: src/frontend/mame/ui/dirmenu.cpp:46
msgctxt "path-option"
msgid "Plugins"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:51
+#: src/frontend/mame/ui/dirmenu.cpp:47
msgctxt "path-option"
msgid "UI Translations"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:52
+#: src/frontend/mame/ui/dirmenu.cpp:48
msgctxt "path-option"
msgid "Software Lists"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:53
+#: src/frontend/mame/ui/dirmenu.cpp:49
msgctxt "path-option"
msgid "INIs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:54
+#: src/frontend/mame/ui/dirmenu.cpp:50
msgctxt "path-option"
msgid "UI Settings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:55
+#: src/frontend/mame/ui/dirmenu.cpp:51
msgctxt "path-option"
msgid "Plugin Data"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:56
+#: src/frontend/mame/ui/dirmenu.cpp:52
msgctxt "path-option"
msgid "DATs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:57
+#: src/frontend/mame/ui/dirmenu.cpp:53
msgctxt "path-option"
msgid "Category INIs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:58
+#: src/frontend/mame/ui/dirmenu.cpp:54
msgctxt "path-option"
msgid "Snapshots"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:59
+#: src/frontend/mame/ui/dirmenu.cpp:55
msgctxt "path-option"
msgid "Icons"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:60
+#: src/frontend/mame/ui/dirmenu.cpp:56
msgctxt "path-option"
msgid "Control Panels"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:61
+#: src/frontend/mame/ui/dirmenu.cpp:57
msgctxt "path-option"
msgid "Cabinets"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:62
+#: src/frontend/mame/ui/dirmenu.cpp:58
msgctxt "path-option"
msgid "Marquees"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:63
+#: src/frontend/mame/ui/dirmenu.cpp:59
msgctxt "path-option"
msgid "PCBs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:64
+#: src/frontend/mame/ui/dirmenu.cpp:60
msgctxt "path-option"
msgid "Flyers"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:65
+#: src/frontend/mame/ui/dirmenu.cpp:61
msgctxt "path-option"
msgid "Title Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:66
+#: src/frontend/mame/ui/dirmenu.cpp:62
msgctxt "path-option"
msgid "Game Endings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:67
+#: src/frontend/mame/ui/dirmenu.cpp:63
msgctxt "path-option"
msgid "Bosses"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:68
+#: src/frontend/mame/ui/dirmenu.cpp:64
msgctxt "path-option"
msgid "Artwork Previews"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:69
+#: src/frontend/mame/ui/dirmenu.cpp:65
msgctxt "path-option"
msgid "Select"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:70
+#: src/frontend/mame/ui/dirmenu.cpp:66
msgctxt "path-option"
msgid "Game Over Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:71
+#: src/frontend/mame/ui/dirmenu.cpp:67
msgctxt "path-option"
msgid "HowTo"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:72
+#: src/frontend/mame/ui/dirmenu.cpp:68
msgctxt "path-option"
msgid "Logos"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:73
+#: src/frontend/mame/ui/dirmenu.cpp:69
msgctxt "path-option"
msgid "Scores"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:74
+#: src/frontend/mame/ui/dirmenu.cpp:70
msgctxt "path-option"
msgid "Versus"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:75
+#: src/frontend/mame/ui/dirmenu.cpp:71
msgctxt "path-option"
msgid "Covers"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:105
+#: src/frontend/mame/ui/dirmenu.cpp:101
#, c-format
msgid "Remove %1$s Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:352
-#, c-format
-msgid "Change %1$s Folder - Search: %2$s_"
-msgstr ""
-
-#: src/frontend/mame/ui/dirmenu.cpp:352
+#: src/frontend/mame/ui/dirmenu.cpp:357
#, c-format
msgid "Add %1$s Folder - Search: %2$s_"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:363
+#: src/frontend/mame/ui/dirmenu.cpp:357
+#, c-format
+msgid "Change %1$s Folder - Search: %2$s_"
+msgstr ""
+
+#: src/frontend/mame/ui/dirmenu.cpp:368
msgid "Press TAB to set"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folders"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:494
-msgid "Change Folder"
-msgstr ""
-
-#: src/frontend/mame/ui/dirmenu.cpp:494
+#: src/frontend/mame/ui/dirmenu.cpp:523
msgid "Add Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:497
+#: src/frontend/mame/ui/dirmenu.cpp:525
msgid "Remove Folder"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/dirmenu.cpp:530
+msgid "Change Folder"
+msgstr ""
+
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = 1/%1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:799
+#: src/frontend/mame/ui/viewgfx.cpp:800
msgctxt "gfxview"
msgid "Expand to fit"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:822
+#: src/frontend/mame/ui/viewgfx.cpp:823
msgctxt "gfxview"
msgid "All categories"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:824 src/frontend/mame/ui/viewgfx.cpp:829
+#: src/frontend/mame/ui/viewgfx.cpp:825 src/frontend/mame/ui/viewgfx.cpp:830
#, c-format
msgctxt "gfxview"
msgid "Category %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] colors"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] pens"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:940
+#: src/frontend/mame/ui/viewgfx.cpp:941
#, c-format
msgctxt "gfxview"
msgid " #%1$X → %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:947
+#: src/frontend/mame/ui/viewgfx.cpp:948
#, c-format
msgctxt "gfxview"
msgid " #%1$X = %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:954
+#: src/frontend/mame/ui/viewgfx.cpp:955
#, c-format
msgctxt "gfxview"
msgid " #%1$X (A:%2$02X R:%3$02X G:%4$02X B:%5$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1134
+#: src/frontend/mame/ui/viewgfx.cpp:1135
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] %2$d/%3$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1157
+#: src/frontend/mame/ui/viewgfx.cpp:1158
#, c-format
msgctxt "gfxview"
msgid " #%1$X:%2$X (%3$d %4$d) = %5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1165
+#: src/frontend/mame/ui/viewgfx.cpp:1166
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d color %3$X/%4$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d category %3$u"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d "
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1327
+#: src/frontend/mame/ui/viewgfx.cpp:1328
#, c-format
msgctxt "gfxview"
msgid " (%1$u %2$u) = GFX%3$u #%4$X:%5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1334
+#: src/frontend/mame/ui/viewgfx.cpp:1335
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d origin (%3$d %4$d)"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:442
+#: src/frontend/mame/ui/selgame.cpp:463
msgid "System Settings"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1058
+#: src/frontend/mame/ui/selgame.cpp:1076
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d systems (%5$d BIOS) )"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1086
+#: src/frontend/mame/ui/selgame.cpp:1104
#, c-format
msgid "System: %1$-.100s"
msgstr ""
@@ -2397,29 +2401,29 @@ msgctxt "menu-selector"
msgid "[no choices]"
msgstr ""
-#: src/frontend/mame/ui/selector.cpp:138
+#: src/frontend/mame/ui/selector.cpp:148
#, c-format
msgctxt "menu-selector"
msgid "Double-click or press %1$s to select"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:59
+#: src/frontend/mame/ui/auditmenu.cpp:60
msgid "Audit Media"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:63
+#: src/frontend/mame/ui/auditmenu.cpp:64
#, c-format
msgid "Results will be saved to %1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:101
+#: src/frontend/mame/ui/auditmenu.cpp:110
#, c-format
msgid ""
"Auditing media for system %2$u of %3$u...\n"
"%1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:119
+#: src/frontend/mame/ui/auditmenu.cpp:128
#, c-format
msgid ""
"Cancel audit?\n"
@@ -2428,17 +2432,17 @@ msgid ""
"Press %2$s to continue"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:139
+#: src/frontend/mame/ui/auditmenu.cpp:148
#, c-format
msgid "Audit media for %1$u systems marked unavailable"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:140
+#: src/frontend/mame/ui/auditmenu.cpp:149
#, c-format
msgid "Audit media for all %1$u systems"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:157
+#: src/frontend/mame/ui/auditmenu.cpp:165
#, c-format
msgid "Press %1$s to cancel\n"
msgstr ""
@@ -2459,266 +2463,266 @@ msgstr ""
msgid "Hide Both"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:143
+#: src/frontend/mame/ui/custui.cpp:144
msgid "UI Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:168 src/frontend/mame/ui/custui.cpp:221
+#: src/frontend/mame/ui/custui.cpp:169 src/frontend/mame/ui/custui.cpp:222
msgid "System Names"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:194 src/frontend/mame/ui/custui.cpp:224
+#: src/frontend/mame/ui/custui.cpp:195 src/frontend/mame/ui/custui.cpp:225
msgid "Show Side Panels"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:214
+#: src/frontend/mame/ui/custui.cpp:215
msgid "Fonts"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:215
+#: src/frontend/mame/ui/custui.cpp:216
msgid "Colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:218
+#: src/frontend/mame/ui/custui.cpp:219
msgid "Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:235 src/frontend/mame/ui/custui.cpp:279
+#: src/frontend/mame/ui/custui.cpp:236 src/frontend/mame/ui/custui.cpp:280
msgid "[built-in]"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:335
+#: src/frontend/mame/ui/custui.cpp:337
msgid "UI Fonts"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:364
+#: src/frontend/mame/ui/custui.cpp:366
msgid "default"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:459 src/frontend/mame/ui/custui.cpp:499
+#: src/frontend/mame/ui/custui.cpp:465 src/frontend/mame/ui/custui.cpp:507
msgid "UI Font"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:504
+#: src/frontend/mame/ui/custui.cpp:512
msgid "Bold"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:505
+#: src/frontend/mame/ui/custui.cpp:513
msgid "Italic"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:510
+#: src/frontend/mame/ui/custui.cpp:518
msgid "Lines"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:515
+#: src/frontend/mame/ui/custui.cpp:523
msgid "Infos text size"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:530
+#: src/frontend/mame/ui/custui.cpp:547
msgid "Sample text - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:546
+#: src/frontend/mame/ui/custui.cpp:563
msgid "UI Colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:609
+#: src/frontend/mame/ui/custui.cpp:626
msgctxt "color-option"
msgid "Normal text"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:610
+#: src/frontend/mame/ui/custui.cpp:627
msgctxt "color-option"
msgid "Selected color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:611
+#: src/frontend/mame/ui/custui.cpp:628
msgctxt "color-option"
msgid "Normal text background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:612
+#: src/frontend/mame/ui/custui.cpp:629
msgctxt "color-option"
msgid "Selected background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:613
+#: src/frontend/mame/ui/custui.cpp:630
msgctxt "color-option"
msgid "Subitem color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:614
+#: src/frontend/mame/ui/custui.cpp:631
msgctxt "color-option"
msgid "Clone"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:615
+#: src/frontend/mame/ui/custui.cpp:632
msgctxt "color-option"
msgid "Border"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:616
+#: src/frontend/mame/ui/custui.cpp:633
msgctxt "color-option"
msgid "Background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:617
+#: src/frontend/mame/ui/custui.cpp:634
msgctxt "color-option"
msgid "DIP switch"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:618
+#: src/frontend/mame/ui/custui.cpp:635
msgctxt "color-option"
msgid "Unavailable color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:619
+#: src/frontend/mame/ui/custui.cpp:636
msgctxt "color-option"
msgid "Slider color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:620
+#: src/frontend/mame/ui/custui.cpp:637
msgctxt "color-option"
msgid "Graphics viewer background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:621
+#: src/frontend/mame/ui/custui.cpp:638
msgctxt "color-option"
msgid "Mouse over color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:622
+#: src/frontend/mame/ui/custui.cpp:639
msgctxt "color-option"
msgid "Mouse over background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:623
+#: src/frontend/mame/ui/custui.cpp:640
msgctxt "color-option"
msgid "Mouse down color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:624
+#: src/frontend/mame/ui/custui.cpp:641
msgctxt "color-option"
msgid "Mouse down background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:628
+#: src/frontend/mame/ui/custui.cpp:645
msgid "Restore default colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:640
+#: src/frontend/mame/ui/custui.cpp:666
#, c-format
msgid "Double-click or press %1$s to change color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:648
+#: src/frontend/mame/ui/custui.cpp:674
msgid "Menu Preview"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:662
+#: src/frontend/mame/ui/custui.cpp:681
msgctxt "color-sample"
msgid "Normal"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:663
+#: src/frontend/mame/ui/custui.cpp:682
msgctxt "color-sample"
msgid "Subitem"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:664
+#: src/frontend/mame/ui/custui.cpp:683
msgctxt "color-sample"
msgid "Selected"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:665
+#: src/frontend/mame/ui/custui.cpp:684
msgctxt "color-sample"
msgid "Mouse Over"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:666
+#: src/frontend/mame/ui/custui.cpp:685
msgctxt "color-sample"
msgid "Clone"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:881
+#: src/frontend/mame/ui/custui.cpp:901
msgid "ARGB Settings"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:886 src/frontend/mame/ui/custui.cpp:889
+#: src/frontend/mame/ui/custui.cpp:906 src/frontend/mame/ui/custui.cpp:909
msgctxt "color-channel"
msgid "Alpha"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:894 src/frontend/mame/ui/custui.cpp:897
+#: src/frontend/mame/ui/custui.cpp:914 src/frontend/mame/ui/custui.cpp:917
msgctxt "color-channel"
msgid "Red"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:902 src/frontend/mame/ui/custui.cpp:905
+#: src/frontend/mame/ui/custui.cpp:922 src/frontend/mame/ui/custui.cpp:925
msgctxt "color-channel"
msgid "Green"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:910 src/frontend/mame/ui/custui.cpp:913
+#: src/frontend/mame/ui/custui.cpp:930 src/frontend/mame/ui/custui.cpp:933
msgctxt "color-channel"
msgid "Blue"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:916
+#: src/frontend/mame/ui/custui.cpp:936
msgid "Choose from palette"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:931
+#: src/frontend/mame/ui/custui.cpp:959
msgid "Color preview:"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1029
+#: src/frontend/mame/ui/custui.cpp:1052
msgctxt "color-preset"
msgid "White"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1030
+#: src/frontend/mame/ui/custui.cpp:1053
msgctxt "color-preset"
msgid "Silver"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1031
+#: src/frontend/mame/ui/custui.cpp:1054
msgctxt "color-preset"
msgid "Gray"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1032
+#: src/frontend/mame/ui/custui.cpp:1055
msgctxt "color-preset"
msgid "Black"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1033
+#: src/frontend/mame/ui/custui.cpp:1056
msgctxt "color-preset"
msgid "Red"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1034
+#: src/frontend/mame/ui/custui.cpp:1057
msgctxt "color-preset"
msgid "Orange"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1035
+#: src/frontend/mame/ui/custui.cpp:1058
msgctxt "color-preset"
msgid "Yellow"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1036
+#: src/frontend/mame/ui/custui.cpp:1059
msgctxt "color-preset"
msgid "Green"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1037
+#: src/frontend/mame/ui/custui.cpp:1060
msgctxt "color-preset"
msgid "Blue"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1038
+#: src/frontend/mame/ui/custui.cpp:1061
msgctxt "color-preset"
msgid "Violet"
msgstr ""
@@ -2741,36 +2745,61 @@ msgctxt "about-header"
msgid "Revision: %1$s"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:60
+#: src/frontend/mame/ui/analogipt.cpp:27
+#, c-format
+msgctxt "menu-analoginput"
+msgid ""
+"Show/hide settings \t\t%1$s\n"
+"Decrease value \t\t%2$s\n"
+"Increase value \t\t%3$s\n"
+"Restore default value \t\t%4$s\n"
+"Previous device \t\t%5$s\n"
+"Next device \t\t%6$s\n"
+"Return to previous menu \t\t%7$s"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:82
+msgctxt "menu-analoginput"
msgid "Analog Input Adjustments"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:92
+#: src/frontend/mame/ui/analogipt.cpp:121
#, c-format
-msgid "Press %s to show menu"
+msgctxt "menu-analoginput"
+msgid "Press %s to show settings"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:372
+#: src/frontend/mame/ui/analogipt.cpp:245
+msgctxt "menu-analoginput"
+msgid "Analog Input Adjustments Help"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:421
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Increment/Decrement Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:377
+#: src/frontend/mame/ui/analogipt.cpp:426
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Auto-centering Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:382
+#: src/frontend/mame/ui/analogipt.cpp:431
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Reverse"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:387
+#: src/frontend/mame/ui/analogipt.cpp:436
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Sensitivity"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:402
+#: src/frontend/mame/ui/analogipt.cpp:451
+msgctxt "menu-analoginput"
msgid "[no analog inputs are enabled]"
msgstr ""
@@ -2921,504 +2950,504 @@ msgctxt "menu-main"
msgid "Close Menu"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:77
-msgctxt "selmenu-artwork"
-msgid "Snapshots"
+#: src/frontend/mame/ui/selmenu.cpp:55
+msgid "Images"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:78
-msgctxt "selmenu-artwork"
-msgid "Cabinet"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:79
-msgctxt "selmenu-artwork"
-msgid "Control Panel"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:80
-msgctxt "selmenu-artwork"
-msgid "PCB"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:81
-msgctxt "selmenu-artwork"
-msgid "Flyer"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:82
-msgctxt "selmenu-artwork"
-msgid "Title Screen"
+#: src/frontend/mame/ui/selmenu.cpp:56
+msgid "Info"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:83
msgctxt "selmenu-artwork"
-msgid "Ending"
+msgid "Snapshots"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:84
msgctxt "selmenu-artwork"
-msgid "Artwork Preview"
+msgid "Cabinet"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:85
msgctxt "selmenu-artwork"
-msgid "Bosses"
+msgid "Control Panel"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:86
msgctxt "selmenu-artwork"
-msgid "Logo"
+msgid "PCB"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:87
msgctxt "selmenu-artwork"
-msgid "Versus"
+msgid "Flyer"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:88
msgctxt "selmenu-artwork"
-msgid "Game Over"
+msgid "Title Screen"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:89
msgctxt "selmenu-artwork"
-msgid "HowTo"
+msgid "Ending"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:90
msgctxt "selmenu-artwork"
-msgid "Scores"
+msgid "Artwork Preview"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:91
msgctxt "selmenu-artwork"
-msgid "Select"
+msgid "Bosses"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:92
msgctxt "selmenu-artwork"
-msgid "Marquee"
+msgid "Logo"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:93
msgctxt "selmenu-artwork"
-msgid "Covers"
+msgid "Versus"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:94
+msgctxt "selmenu-artwork"
+msgid "Game Over"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:95
+msgctxt "selmenu-artwork"
+msgid "HowTo"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:96
+msgctxt "selmenu-artwork"
+msgid "Scores"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:97
-msgid "Add or remove favorite"
+msgctxt "selmenu-artwork"
+msgid "Select"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:98
-msgid "Export displayed list to file"
+msgctxt "selmenu-artwork"
+msgid "Marquee"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:99
+msgctxt "selmenu-artwork"
+msgid "Covers"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:103
+msgid "Add or remove favorite"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:104
+msgid "Export displayed list to file"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:105
msgid "Audit media"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:100
+#: src/frontend/mame/ui/selmenu.cpp:106
msgid "Show DATs view"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:260
+#: src/frontend/mame/ui/selmenu.cpp:268
msgid "Select Software Package Part"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:330
+#: src/frontend/mame/ui/selmenu.cpp:338
msgid "Select System BIOS"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:644 src/frontend/mame/ui/selmenu.cpp:675
+#: src/frontend/mame/ui/selmenu.cpp:689 src/frontend/mame/ui/selmenu.cpp:720
#, c-format
msgid "%1$s, %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:648
+#: src/frontend/mame/ui/selmenu.cpp:693
#, c-format
msgid "Software is clone of: %1$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:650
+#: src/frontend/mame/ui/selmenu.cpp:695
msgid "Software is parent"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:655
+#: src/frontend/mame/ui/selmenu.cpp:700
msgid "Supported: No"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:660
+#: src/frontend/mame/ui/selmenu.cpp:705
msgid "Supported: Partial"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:665
+#: src/frontend/mame/ui/selmenu.cpp:710
msgid "Supported: Yes"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:681
+#: src/frontend/mame/ui/selmenu.cpp:726
msgid "System is parent"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:683 src/frontend/mame/ui/selmenu.cpp:685
+#: src/frontend/mame/ui/selmenu.cpp:728 src/frontend/mame/ui/selmenu.cpp:730
#, c-format
msgid "System is clone of: %1$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:721
+#: src/frontend/mame/ui/selmenu.cpp:766
#, c-format
msgid "%1$s %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2222
-msgid "Images"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:2223
-msgid "Infos"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:2538
+#: src/frontend/mame/ui/selmenu.cpp:2611
msgid ""
"Required ROM/disk images for the selected system are missing or incorrect. "
"Please acquire the correct files or select a different system.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2554
+#: src/frontend/mame/ui/selmenu.cpp:2627
msgid ""
"Required ROM/disk images for the selected software are missing or incorrect. "
"Please acquire the correct files or select a different software item.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2570
+#: src/frontend/mame/ui/selmenu.cpp:2643
msgid "incorrect checksum"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2573
+#: src/frontend/mame/ui/selmenu.cpp:2646
msgid "incorrect length"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2576
+#: src/frontend/mame/ui/selmenu.cpp:2649
msgid "not found"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2587
+#: src/frontend/mame/ui/selmenu.cpp:2660
#, c-format
msgid "%1$s (%2$s) - %3$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2589
+#: src/frontend/mame/ui/selmenu.cpp:2662
#, c-format
msgid "%1$s - %2$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2593
+#: src/frontend/mame/ui/selmenu.cpp:2666
msgid "Press any key to continue."
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2722
+#: src/frontend/mame/ui/selmenu.cpp:2789
msgid "General Info"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2874
+#: src/frontend/mame/ui/selmenu.cpp:2935
#, c-format
msgid "Short Name\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2875
+#: src/frontend/mame/ui/selmenu.cpp:2936
#, c-format
msgid "Year\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2876
+#: src/frontend/mame/ui/selmenu.cpp:2937
#, c-format
msgid "Manufacturer\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2883
+#: src/frontend/mame/ui/selmenu.cpp:2944
#, c-format
msgid "System is Clone of\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2888
+#: src/frontend/mame/ui/selmenu.cpp:2949
msgid "System is Parent\t\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2892
+#: src/frontend/mame/ui/selmenu.cpp:2953
msgid "Analog Controls\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2894
+#: src/frontend/mame/ui/selmenu.cpp:2955
msgid "Keyboard Inputs\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2897
+#: src/frontend/mame/ui/selmenu.cpp:2958
msgid "Overall\tNOT WORKING\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2899
+#: src/frontend/mame/ui/selmenu.cpp:2960
msgid "Overall\tUnemulated Protection\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2901
+#: src/frontend/mame/ui/selmenu.cpp:2962
msgid "Overall\tWorking\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2904
+#: src/frontend/mame/ui/selmenu.cpp:2965
msgid "Graphics\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2906
+#: src/frontend/mame/ui/selmenu.cpp:2967
msgid "Graphics\tWrong Colors\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2908
+#: src/frontend/mame/ui/selmenu.cpp:2969
msgid "Graphics\tImperfect Colors\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2910
+#: src/frontend/mame/ui/selmenu.cpp:2971
msgid "Graphics\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2912
+#: src/frontend/mame/ui/selmenu.cpp:2973
msgid "Graphics\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2915
+#: src/frontend/mame/ui/selmenu.cpp:2976
msgid "Sound\tNone\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2917
+#: src/frontend/mame/ui/selmenu.cpp:2978
msgid "Sound\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2919
+#: src/frontend/mame/ui/selmenu.cpp:2980
msgid "Sound\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2921
+#: src/frontend/mame/ui/selmenu.cpp:2982
msgid "Sound\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2924
+#: src/frontend/mame/ui/selmenu.cpp:2985
msgid "Capture\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2926
+#: src/frontend/mame/ui/selmenu.cpp:2987
msgid "Capture\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2929
+#: src/frontend/mame/ui/selmenu.cpp:2990
msgid "Camera\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2931
+#: src/frontend/mame/ui/selmenu.cpp:2992
msgid "Camera\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2934
+#: src/frontend/mame/ui/selmenu.cpp:2995
msgid "Microphone\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2936
+#: src/frontend/mame/ui/selmenu.cpp:2997
msgid "Microphone\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2939
+#: src/frontend/mame/ui/selmenu.cpp:3000
msgid "Controls\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2941
+#: src/frontend/mame/ui/selmenu.cpp:3002
msgid "Controls\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2944
+#: src/frontend/mame/ui/selmenu.cpp:3005
msgid "Keyboard\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2946
+#: src/frontend/mame/ui/selmenu.cpp:3007
msgid "Keyboard\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2949
+#: src/frontend/mame/ui/selmenu.cpp:3010
msgid "Mouse\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2951
+#: src/frontend/mame/ui/selmenu.cpp:3012
msgid "Mouse\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2954
+#: src/frontend/mame/ui/selmenu.cpp:3015
msgid "Media\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2956
+#: src/frontend/mame/ui/selmenu.cpp:3017
msgid "Media\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2959
+#: src/frontend/mame/ui/selmenu.cpp:3020
msgid "Disk\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2961
+#: src/frontend/mame/ui/selmenu.cpp:3022
msgid "Disk\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2964
+#: src/frontend/mame/ui/selmenu.cpp:3025
msgid "Printer\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2966
+#: src/frontend/mame/ui/selmenu.cpp:3027
msgid "Printer\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2969
+#: src/frontend/mame/ui/selmenu.cpp:3030
msgid "Mag. Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2971
+#: src/frontend/mame/ui/selmenu.cpp:3032
msgid "Mag. Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2974
+#: src/frontend/mame/ui/selmenu.cpp:3035
msgid "Punch Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2976
+#: src/frontend/mame/ui/selmenu.cpp:3037
msgid "Punch Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2979
+#: src/frontend/mame/ui/selmenu.cpp:3040
msgid "Mag. Drum\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2981
+#: src/frontend/mame/ui/selmenu.cpp:3042
msgid "Mag. Drum\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2984
+#: src/frontend/mame/ui/selmenu.cpp:3045
msgid "(EP)ROM\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2986
+#: src/frontend/mame/ui/selmenu.cpp:3047
msgid "(EP)ROM\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2989
+#: src/frontend/mame/ui/selmenu.cpp:3050
msgid "Communications\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2991
+#: src/frontend/mame/ui/selmenu.cpp:3052
msgid "Communications\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2994
+#: src/frontend/mame/ui/selmenu.cpp:3055
msgid "LAN\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2996
+#: src/frontend/mame/ui/selmenu.cpp:3057
msgid "LAN\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2999
+#: src/frontend/mame/ui/selmenu.cpp:3060
msgid "WAN\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3001
+#: src/frontend/mame/ui/selmenu.cpp:3062
msgid "WAN\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3004
+#: src/frontend/mame/ui/selmenu.cpp:3065
msgid "Timing\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3006
+#: src/frontend/mame/ui/selmenu.cpp:3067
msgid "Timing\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3012
+#: src/frontend/mame/ui/selmenu.cpp:3073
msgid "Support Cocktail\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tVertical\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tHorizontal\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3038
+#: src/frontend/mame/ui/selmenu.cpp:3099
msgid "Media Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3040
+#: src/frontend/mame/ui/selmenu.cpp:3101
msgid "Media Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3043
+#: src/frontend/mame/ui/selmenu.cpp:3104
msgid "Samples Audit Result\tNone Needed\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3045
+#: src/frontend/mame/ui/selmenu.cpp:3106
msgid "Samples Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3047
+#: src/frontend/mame/ui/selmenu.cpp:3108
msgid "Samples Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3051
+#: src/frontend/mame/ui/selmenu.cpp:3112
msgid ""
"Media Audit\tDisabled\n"
"Samples Audit\tDisabled\n"
@@ -3576,74 +3605,74 @@ msgstr ""
msgid "[None]\n"
msgstr ""
-#: src/emu/render.cpp:1833
+#: src/emu/render.cpp:1834
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Standard (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1859
+#: src/emu/render.cpp:1860
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Pixel Aspect (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1881 src/emu/render.cpp:2016
+#: src/emu/render.cpp:1882 src/emu/render.cpp:2017
msgctxt "view-name"
msgid "Cocktail"
msgstr ""
-#: src/emu/render.cpp:2001
+#: src/emu/render.cpp:2002
msgctxt "view-name"
msgid "Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2002
+#: src/emu/render.cpp:2003
msgctxt "view-name"
msgid "Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2003
+#: src/emu/render.cpp:2004
msgctxt "view-name"
msgid "Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2004
+#: src/emu/render.cpp:2005
msgctxt "view-name"
msgid "Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2055
+#: src/emu/render.cpp:2056
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2064
+#: src/emu/render.cpp:2065
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2073
+#: src/emu/render.cpp:2074
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2082
+#: src/emu/render.cpp:2083
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/ioport.cpp:333
+#: src/emu/ioport.cpp:271
#, c-format
msgctxt "input-name"
msgid "P%1$u"
msgstr ""
-#: src/emu/ioport.cpp:2052
+#: src/emu/ioport.cpp:1991
msgctxt "input-name"
msgid "???"
msgstr ""
@@ -5275,222 +5304,222 @@ msgstr ""
#: src/emu/inpttype.ipp:874
msgctxt "input-name"
-msgid "On Screen Display"
+msgid "Show/Hide Menu"
msgstr ""
#: src/emu/inpttype.ipp:875
msgctxt "input-name"
-msgid "Break in Debugger"
+msgid "UI Select"
msgstr ""
#: src/emu/inpttype.ipp:876
msgctxt "input-name"
-msgid "Config Menu"
+msgid "UI Back"
msgstr ""
#: src/emu/inpttype.ipp:877
msgctxt "input-name"
-msgid "Pause"
+msgid "UI Cancel"
msgstr ""
#: src/emu/inpttype.ipp:878
msgctxt "input-name"
-msgid "Pause - Single Step"
+msgid "UI Clear"
msgstr ""
#: src/emu/inpttype.ipp:879
msgctxt "input-name"
-msgid "Rewind - Single Step"
+msgid "UI Help"
msgstr ""
#: src/emu/inpttype.ipp:880
msgctxt "input-name"
-msgid "Reset Machine"
+msgid "UI Up"
msgstr ""
#: src/emu/inpttype.ipp:881
msgctxt "input-name"
-msgid "Soft Reset"
+msgid "UI Down"
msgstr ""
#: src/emu/inpttype.ipp:882
msgctxt "input-name"
-msgid "Show Decoded Graphics"
+msgid "UI Left"
msgstr ""
#: src/emu/inpttype.ipp:883
msgctxt "input-name"
-msgid "Frameskip Dec"
+msgid "UI Right"
msgstr ""
#: src/emu/inpttype.ipp:884
msgctxt "input-name"
-msgid "Frameskip Inc"
+msgid "UI Home"
msgstr ""
#: src/emu/inpttype.ipp:885
msgctxt "input-name"
-msgid "Throttle"
+msgid "UI End"
msgstr ""
#: src/emu/inpttype.ipp:886
msgctxt "input-name"
-msgid "Fast Forward"
+msgid "UI Page Up"
msgstr ""
#: src/emu/inpttype.ipp:887
msgctxt "input-name"
-msgid "Show FPS"
+msgid "UI Page Down"
msgstr ""
#: src/emu/inpttype.ipp:888
msgctxt "input-name"
-msgid "Save Snapshot"
+msgid "UI Previous Group"
msgstr ""
#: src/emu/inpttype.ipp:889
msgctxt "input-name"
-msgid "Record MNG"
+msgid "UI Next Group"
msgstr ""
#: src/emu/inpttype.ipp:890
msgctxt "input-name"
-msgid "Record AVI"
+msgid "On Screen Display"
msgstr ""
#: src/emu/inpttype.ipp:891
msgctxt "input-name"
-msgid "Toggle Cheat"
+msgid "Toggle UI Controls"
msgstr ""
#: src/emu/inpttype.ipp:892
msgctxt "input-name"
-msgid "UI Up"
+msgid "Break in Debugger"
msgstr ""
#: src/emu/inpttype.ipp:893
msgctxt "input-name"
-msgid "UI Down"
+msgid "Pause"
msgstr ""
#: src/emu/inpttype.ipp:894
msgctxt "input-name"
-msgid "UI Left"
+msgid "Pause - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:895
msgctxt "input-name"
-msgid "UI Right"
+msgid "Rewind - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:896
msgctxt "input-name"
-msgid "UI Home"
+msgid "Save State"
msgstr ""
#: src/emu/inpttype.ipp:897
msgctxt "input-name"
-msgid "UI End"
+msgid "Load State"
msgstr ""
#: src/emu/inpttype.ipp:898
msgctxt "input-name"
-msgid "UI Page Up"
+msgid "Reset Machine"
msgstr ""
#: src/emu/inpttype.ipp:899
msgctxt "input-name"
-msgid "UI Page Down"
+msgid "Soft Reset"
msgstr ""
#: src/emu/inpttype.ipp:900
msgctxt "input-name"
-msgid "UI Focus Next"
+msgid "Show Decoded Graphics"
msgstr ""
#: src/emu/inpttype.ipp:901
msgctxt "input-name"
-msgid "UI Focus Previous"
+msgid "Frameskip Dec"
msgstr ""
#: src/emu/inpttype.ipp:902
msgctxt "input-name"
-msgid "UI Select"
+msgid "Frameskip Inc"
msgstr ""
#: src/emu/inpttype.ipp:903
msgctxt "input-name"
-msgid "UI Cancel"
+msgid "Throttle"
msgstr ""
#: src/emu/inpttype.ipp:904
msgctxt "input-name"
-msgid "UI Display Comment"
+msgid "Fast Forward"
msgstr ""
#: src/emu/inpttype.ipp:905
msgctxt "input-name"
-msgid "UI Clear"
+msgid "Show FPS"
msgstr ""
#: src/emu/inpttype.ipp:906
msgctxt "input-name"
-msgid "UI Zoom In"
+msgid "Save Snapshot"
msgstr ""
#: src/emu/inpttype.ipp:907
msgctxt "input-name"
-msgid "UI Zoom Out"
+msgid "Record MNG"
msgstr ""
#: src/emu/inpttype.ipp:908
msgctxt "input-name"
-msgid "UI Default Zoom"
+msgid "Record AVI"
msgstr ""
#: src/emu/inpttype.ipp:909
msgctxt "input-name"
-msgid "UI Previous Group"
+msgid "Toggle Cheat"
msgstr ""
#: src/emu/inpttype.ipp:910
msgctxt "input-name"
-msgid "UI Next Group"
+msgid "UI Display Comment"
msgstr ""
#: src/emu/inpttype.ipp:911
msgctxt "input-name"
-msgid "UI Rotate"
+msgid "UI Zoom In"
msgstr ""
#: src/emu/inpttype.ipp:912
msgctxt "input-name"
-msgid "Show Profiler"
+msgid "UI Zoom Out"
msgstr ""
#: src/emu/inpttype.ipp:913
msgctxt "input-name"
-msgid "UI Toggle"
+msgid "UI Default Zoom"
msgstr ""
#: src/emu/inpttype.ipp:914
msgctxt "input-name"
-msgid "UI Release Pointer"
+msgid "UI Rotate"
msgstr ""
#: src/emu/inpttype.ipp:915
msgctxt "input-name"
-msgid "UI Paste Text"
+msgid "Show Profiler"
msgstr ""
#: src/emu/inpttype.ipp:916
msgctxt "input-name"
-msgid "Save State"
+msgid "UI Release Pointer"
msgstr ""
#: src/emu/inpttype.ipp:917
msgctxt "input-name"
-msgid "Load State"
+msgid "UI Paste Text"
msgstr ""
#: src/emu/inpttype.ipp:918
@@ -5505,57 +5534,65 @@ msgstr ""
#: src/emu/inpttype.ipp:920
msgctxt "input-name"
-msgid "UI External DAT View"
+msgid "UI Focus Next"
msgstr ""
#: src/emu/inpttype.ipp:921
msgctxt "input-name"
-msgid "UI Add/Remove favorite"
+msgid "UI Focus Previous"
msgstr ""
#: src/emu/inpttype.ipp:922
msgctxt "input-name"
-msgid "UI Export List"
+msgid "UI External DAT View"
msgstr ""
#: src/emu/inpttype.ipp:923
msgctxt "input-name"
+msgid "UI Add/Remove Favorite"
+msgstr ""
+
+#: src/emu/inpttype.ipp:924
+msgctxt "input-name"
+msgid "UI Export List"
+msgstr ""
+
+#: src/emu/inpttype.ipp:925
+msgctxt "input-name"
msgid "UI Audit Media"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:110
-#: src/osd/modules/input/input_sdlcommon.cpp:173
+#: src/osd/modules/input/input_windows.cpp:111 src/osd/sdl/osdsdl.cpp:339
msgctxt "input-name"
msgid "Toggle Fullscreen"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:116
+#: src/osd/modules/input/input_windows.cpp:117
msgctxt "input-name"
msgid "Take Rendered Snapshot"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:127
-#: src/osd/modules/input/input_sdlcommon.cpp:221
+#: src/osd/modules/input/input_windows.cpp:128 src/osd/sdl/osdsdl.cpp:388
msgctxt "input-name"
msgid "Record Rendered Video"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:143
+#: src/osd/modules/input/input_windows.cpp:144
msgctxt "input-name"
msgid "Toggle Post-Processing"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:199
+#: src/osd/sdl/osdsdl.cpp:365
msgctxt "input-name"
msgid "Toggle Filter"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:205
+#: src/osd/sdl/osdsdl.cpp:371
msgctxt "input-name"
msgid "Decrease Prescaling"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:215
+#: src/osd/sdl/osdsdl.cpp:382
msgctxt "input-name"
msgid "Increase Prescaling"
msgstr ""
@@ -5877,12 +5914,12 @@ msgstr ""
msgid "Input ports"
msgstr ""
-#: plugins/autofire/init.lua:94
+#: plugins/autofire/init.lua:98
msgctxt "plugin-autofire"
msgid "Failed to load autofire menu"
msgstr ""
-#: plugins/autofire/init.lua:101
+#: plugins/autofire/init.lua:105
msgctxt "plugin-autofire"
msgid "Autofire"
msgstr ""
@@ -6066,7 +6103,7 @@ msgctxt "plugin-timecode"
msgid "Hotkey"
msgstr ""
-#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:560
+#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:562
msgctxt "plugin-inputmacro"
msgid "Input Macros"
msgstr ""
@@ -6087,138 +6124,138 @@ msgctxt "plugin-inputmacro"
msgid "Set Input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:350
+#: plugins/inputmacro/inputmacro_menu.lua:352
msgctxt "plugin-inputmacro"
msgid "Name"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:358
-#: plugins/inputmacro/inputmacro_menu.lua:400
+#: plugins/inputmacro/inputmacro_menu.lua:360
+#: plugins/inputmacro/inputmacro_menu.lua:402
msgctxt "plugin-inputmacro"
msgid "[not set]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:359
+#: plugins/inputmacro/inputmacro_menu.lua:361
msgctxt "plugin-inputmacro"
msgid "Activation combination"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Stop immediately"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Complete macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:363
+#: plugins/inputmacro/inputmacro_menu.lua:365
msgctxt "plugin-inputmacro"
msgid "On release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:369
+#: plugins/inputmacro/inputmacro_menu.lua:371
msgctxt "plugin-inputmacro"
msgid "Release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:372
+#: plugins/inputmacro/inputmacro_menu.lua:374
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Loop to step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:377
+#: plugins/inputmacro/inputmacro_menu.lua:379
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Prolong step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:379
+#: plugins/inputmacro/inputmacro_menu.lua:381
msgctxt "plugin-inputmacro"
msgid "When held"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:383
+#: plugins/inputmacro/inputmacro_menu.lua:385
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:384
+#: plugins/inputmacro/inputmacro_menu.lua:386
msgctxt "plugin-inputmacro"
msgid "Delay (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:390
+#: plugins/inputmacro/inputmacro_menu.lua:392
msgctxt "plugin-inputmacro"
msgid "Duration (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:398
+#: plugins/inputmacro/inputmacro_menu.lua:400
msgctxt "plugin-inputmacro"
msgid "n/a"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:402
+#: plugins/inputmacro/inputmacro_menu.lua:404
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Input %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:407
+#: plugins/inputmacro/inputmacro_menu.lua:409
msgctxt "plugin-inputmacro"
msgid "Add input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:412
+#: plugins/inputmacro/inputmacro_menu.lua:414
msgctxt "plugin-inputmacro"
msgid "Delete step"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:428
+#: plugins/inputmacro/inputmacro_menu.lua:430
msgctxt "plugin-inputmacro"
msgid "Add step at position"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:474
+#: plugins/inputmacro/inputmacro_menu.lua:476
msgctxt "plugin-inputmacro"
msgid "Add Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:481
+#: plugins/inputmacro/inputmacro_menu.lua:483
msgctxt "plugin-inputmacro"
msgid "Create"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:483
+#: plugins/inputmacro/inputmacro_menu.lua:485
msgctxt "plugin-inputmacro"
msgid "Cancel"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:499
+#: plugins/inputmacro/inputmacro_menu.lua:501
msgctxt "plugin-inputmacro"
msgid "Edit Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:505
+#: plugins/inputmacro/inputmacro_menu.lua:507
msgctxt "plugin-inputmacro"
msgid "Done"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:561
+#: plugins/inputmacro/inputmacro_menu.lua:563
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Press %s to delete"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:573
+#: plugins/inputmacro/inputmacro_menu.lua:575
msgctxt "plugin-inputmacro"
msgid "[no macros]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:578
+#: plugins/inputmacro/inputmacro_menu.lua:580
msgctxt "plugin-inputmacro"
msgid "Add macro"
msgstr ""
@@ -6389,12 +6426,12 @@ msgctxt "plugin-commonui"
msgid "Cancel"
msgstr ""
-#: plugins/commonui/init.lua:197
+#: plugins/commonui/init.lua:199
msgctxt "plugin-commonui"
msgid "Invalid combination entered"
msgstr ""
-#: plugins/commonui/init.lua:203
+#: plugins/commonui/init.lua:205
#, lua-format
msgctxt "plugin-commonui"
msgid ""
diff --git a/language/Arabic/strings.po b/language/Arabic/strings.po
index f2fd285c5d9..dc8cc6e2fe6 100644
--- a/language/Arabic/strings.po
+++ b/language/Arabic/strings.po
@@ -1,13 +1,13 @@
# Arabic translations for MAME package.
# Copyright (C) 1997-2022 MAMEdev and contributors
# This file is distributed under the same license as the MAME package.
-# Automatically generated, 2022.
+# Automatically generated, 2023.
#
msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-10-16 02:30+1100\n"
+"POT-Creation-Date: 2023-02-18 05:29+1100\n"
"PO-Revision-Date: 2016-02-20 18:03+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: MAME Language Team\n"
@@ -28,254 +28,254 @@ msgid ""
"This system requires media images to be mounted for the following device(s): "
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1254
+#: src/frontend/mame/ui/ui.cpp:1275
#, c-format
msgid ""
"UI controls enabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1256
+#: src/frontend/mame/ui/ui.cpp:1277
#, c-format
msgid ""
"UI controls disabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1465
+#: src/frontend/mame/ui/ui.cpp:1486
msgid "Master Volume"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1474
+#: src/frontend/mame/ui/ui.cpp:1495
#, c-format
msgid "%1$s Volume"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1496
+#: src/frontend/mame/ui/ui.cpp:1517
#, c-format
msgid "Overclock CPU %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1504
+#: src/frontend/mame/ui/ui.cpp:1525
#, c-format
msgid "Overclock %1$s sound"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1523
+#: src/frontend/mame/ui/ui.cpp:1544
#, c-format
msgid "%1$s Refresh Rate"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1528
+#: src/frontend/mame/ui/ui.cpp:1549
#, c-format
msgid "%1$s Brightness"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1530
+#: src/frontend/mame/ui/ui.cpp:1551
#, c-format
msgid "%1$s Contrast"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1532
+#: src/frontend/mame/ui/ui.cpp:1553
#, c-format
msgid "%1$s Gamma"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1536
+#: src/frontend/mame/ui/ui.cpp:1557
#, c-format
msgid "%1$s Horiz Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1538
+#: src/frontend/mame/ui/ui.cpp:1559
#, c-format
msgid "%1$s Horiz Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1540
+#: src/frontend/mame/ui/ui.cpp:1561
#, c-format
msgid "%1$s Vert Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1542
+#: src/frontend/mame/ui/ui.cpp:1563
#, c-format
msgid "%1$s Vert Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1558
+#: src/frontend/mame/ui/ui.cpp:1579
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1561
+#: src/frontend/mame/ui/ui.cpp:1582
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1563
+#: src/frontend/mame/ui/ui.cpp:1584
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1566
+#: src/frontend/mame/ui/ui.cpp:1587
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1576
+#: src/frontend/mame/ui/ui.cpp:1597
msgid "Vector Flicker"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1577
+#: src/frontend/mame/ui/ui.cpp:1598
msgid "Beam Width Minimum"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1578
+#: src/frontend/mame/ui/ui.cpp:1599
msgid "Beam Width Maximum"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1579
+#: src/frontend/mame/ui/ui.cpp:1600
msgid "Beam Dot Size"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1580
+#: src/frontend/mame/ui/ui.cpp:1601
msgid "Beam Intensity Weight"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593
+#: src/frontend/mame/ui/ui.cpp:1614
#, c-format
msgid "Crosshair Scale %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "X"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "Y"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1616
#, c-format
msgid "Crosshair Offset %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1623
+#: src/frontend/mame/ui/ui.cpp:1644
#, c-format
msgid "%1$3ddB"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1666
+#: src/frontend/mame/ui/ui.cpp:1687
#, c-format
msgid "%1$d%%"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1681
+#: src/frontend/mame/ui/ui.cpp:1702
#, c-format
msgid "%1$3.0f%%"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1704 src/frontend/mame/ui/ui.cpp:1724
-#: src/frontend/mame/ui/ui.cpp:1743 src/frontend/mame/ui/ui.cpp:1761
-#: src/frontend/mame/ui/ui.cpp:1780 src/frontend/mame/ui/ui.cpp:1799
-#: src/frontend/mame/ui/ui.cpp:1818 src/frontend/mame/ui/ui.cpp:1837
-#: src/frontend/mame/ui/ui.cpp:1858 src/frontend/mame/ui/ui.cpp:1879
-#: src/frontend/mame/ui/ui.cpp:1900 src/frontend/mame/ui/ui.cpp:1921
+#: src/frontend/mame/ui/ui.cpp:1725 src/frontend/mame/ui/ui.cpp:1745
+#: src/frontend/mame/ui/ui.cpp:1764 src/frontend/mame/ui/ui.cpp:1782
+#: src/frontend/mame/ui/ui.cpp:1801 src/frontend/mame/ui/ui.cpp:1820
+#: src/frontend/mame/ui/ui.cpp:1839 src/frontend/mame/ui/ui.cpp:1858
+#: src/frontend/mame/ui/ui.cpp:1879 src/frontend/mame/ui/ui.cpp:1900
+#: src/frontend/mame/ui/ui.cpp:1921 src/frontend/mame/ui/ui.cpp:1942
#, c-format
msgid "%1$.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1936 src/frontend/mame/ui/ui.cpp:1951
-#: src/frontend/mame/ui/ui.cpp:1966 src/frontend/mame/ui/ui.cpp:1981
-#: src/frontend/mame/ui/ui.cpp:1996
+#: src/frontend/mame/ui/ui.cpp:1957 src/frontend/mame/ui/ui.cpp:1972
+#: src/frontend/mame/ui/ui.cpp:1987 src/frontend/mame/ui/ui.cpp:2002
+#: src/frontend/mame/ui/ui.cpp:2017
#, c-format
msgid "%1$1.2f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2116
+#: src/frontend/mame/ui/ui.cpp:2137
msgid "**Error saving ui.ini**"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2175
+#: src/frontend/mame/ui/ui.cpp:2196
#, c-format
msgid "**Error saving %s.ini**"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2179 src/frontend/mame/ui/miscmenu.cpp:773
+#: src/frontend/mame/ui/ui.cpp:2200 src/frontend/mame/ui/miscmenu.cpp:773
msgid ""
"\n"
" Settings saved \n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:487 src/frontend/mame/ui/selgame.cpp:298
+#: src/frontend/mame/ui/selsoft.cpp:510 src/frontend/mame/ui/selgame.cpp:318
#, c-format
msgid ""
"%s\n"
" added to favorites list."
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:492 src/frontend/mame/ui/selgame.cpp:303
-#: src/frontend/mame/ui/selgame.cpp:309
+#: src/frontend/mame/ui/selsoft.cpp:515 src/frontend/mame/ui/selgame.cpp:323
+#: src/frontend/mame/ui/selgame.cpp:329
#, c-format
msgid ""
"%s\n"
" removed from favorites list."
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Start empty]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Use file manager]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:708
+#: src/frontend/mame/ui/selsoft.cpp:756
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d software packages )"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:709
+#: src/frontend/mame/ui/selsoft.cpp:757
#, c-format
msgid "%1$s - select software"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:714 src/frontend/mame/ui/selgame.cpp:1074
+#: src/frontend/mame/ui/selsoft.cpp:762 src/frontend/mame/ui/selgame.cpp:1092
#, c-format
msgid "%1$s: %2$s - Search: %3$s_"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:716 src/frontend/mame/ui/selgame.cpp:1076
+#: src/frontend/mame/ui/selsoft.cpp:764 src/frontend/mame/ui/selgame.cpp:1094
#, c-format
msgid "Search: %1$s_"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:723
+#: src/frontend/mame/ui/selsoft.cpp:771
#, c-format
msgid "Software list/item: %1$s:%2$s"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:441
+#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:462
msgid "General Settings"
msgstr ""
@@ -299,15 +299,15 @@ msgstr ""
msgid "Save Settings"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:185 src/frontend/mame/ui/optsmenu.cpp:227
+#: src/frontend/mame/ui/optsmenu.cpp:183 src/frontend/mame/ui/optsmenu.cpp:225
msgid "System Filter"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:197 src/frontend/mame/ui/custui.cpp:83
+#: src/frontend/mame/ui/optsmenu.cpp:195 src/frontend/mame/ui/custui.cpp:84
msgid "Customize UI"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:198 src/frontend/mame/ui/dirmenu.cpp:535
+#: src/frontend/mame/ui/optsmenu.cpp:196 src/frontend/mame/ui/dirmenu.cpp:579
msgid "Configure Folders"
msgstr ""
@@ -315,41 +315,41 @@ msgstr ""
msgid "Plugin Options"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:221 src/frontend/mame/ui/swlist.cpp:89
-#: src/frontend/mame/ui/slotopt.cpp:221
+#: src/frontend/mame/ui/filesel.cpp:234 src/frontend/mame/ui/swlist.cpp:89
+#: src/frontend/mame/ui/slotopt.cpp:231
msgid "[empty slot]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:225
+#: src/frontend/mame/ui/filesel.cpp:238
msgid "[create]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:229 src/frontend/mame/ui/swlist.cpp:100
+#: src/frontend/mame/ui/filesel.cpp:242 src/frontend/mame/ui/swlist.cpp:100
msgid "[software list]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:285
+#: src/frontend/mame/ui/filesel.cpp:298
#, c-format
msgid "Error accessing %s"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:509
+#: src/frontend/mame/ui/filesel.cpp:519
msgid "Select access mode"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:510
+#: src/frontend/mame/ui/filesel.cpp:520
msgid "Read-only"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:512
+#: src/frontend/mame/ui/filesel.cpp:522
msgid "Read-write"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:513
+#: src/frontend/mame/ui/filesel.cpp:523
msgid "Read this image, write to another image"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:514
+#: src/frontend/mame/ui/filesel.cpp:524
msgid "Read this image, write to diff"
msgstr ""
@@ -562,145 +562,149 @@ msgid "Joystick saturation"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:94
-msgid "Natural keyboard"
+msgid "Joystick threshold"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:95
-msgid "Allow contradictory joystick inputs"
+msgid "Natural keyboard"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:96
+msgid "Allow contradictory joystick inputs"
+msgstr ""
+
+#: src/frontend/mame/ui/submenu.cpp:97
msgid "Coin impulse"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:102
+#: src/frontend/mame/ui/submenu.cpp:103
msgid "Input Device Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:103
+#: src/frontend/mame/ui/submenu.cpp:104
msgid "Lightgun Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:104
+#: src/frontend/mame/ui/submenu.cpp:105
msgid "Trackball Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:105
+#: src/frontend/mame/ui/submenu.cpp:106
msgid "Pedal Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:106
+#: src/frontend/mame/ui/submenu.cpp:107
msgid "AD Stick Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:107
+#: src/frontend/mame/ui/submenu.cpp:108
msgid "Paddle Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:108
+#: src/frontend/mame/ui/submenu.cpp:109
msgid "Dial Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:109
+#: src/frontend/mame/ui/submenu.cpp:110
msgid "Positional Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:110
+#: src/frontend/mame/ui/submenu.cpp:111
msgid "Mouse Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:112
+#: src/frontend/mame/ui/submenu.cpp:113
msgid "Keyboard Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:113
+#: src/frontend/mame/ui/submenu.cpp:114
msgid "Mouse Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:114
+#: src/frontend/mame/ui/submenu.cpp:115
msgid "Lightgun Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:115
+#: src/frontend/mame/ui/submenu.cpp:116
msgid "Joystick Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:121 src/frontend/mame/ui/videoopt.cpp:42
+#: src/frontend/mame/ui/submenu.cpp:122 src/frontend/mame/ui/videoopt.cpp:42
msgid "Video Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:122
+#: src/frontend/mame/ui/submenu.cpp:123
msgid "Video Mode"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:123
+#: src/frontend/mame/ui/submenu.cpp:124
msgid "Number Of Screens"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:125
+#: src/frontend/mame/ui/submenu.cpp:126
msgid "Triple Buffering"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:126
+#: src/frontend/mame/ui/submenu.cpp:127
msgid "HLSL"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:128
+#: src/frontend/mame/ui/submenu.cpp:129
msgid "GLSL"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:129
+#: src/frontend/mame/ui/submenu.cpp:130
msgid "Bilinear Filtering"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:130
+#: src/frontend/mame/ui/submenu.cpp:131
msgid "Bitmap Prescaling"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:131
+#: src/frontend/mame/ui/submenu.cpp:132
msgid "Window Mode"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:132
+#: src/frontend/mame/ui/submenu.cpp:133
msgid "Enforce Aspect Ratio"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:133
+#: src/frontend/mame/ui/submenu.cpp:134
msgid "Start Out Maximized"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:134
+#: src/frontend/mame/ui/submenu.cpp:135
msgid "Synchronized Refresh"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:135
+#: src/frontend/mame/ui/submenu.cpp:136
msgid "Wait Vertical Sync"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:722
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:738
#: src/frontend/mame/ui/videoopt.cpp:169
-#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:766
+#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:766
#: plugins/cheatfind/init.lua:777 plugins/cheat/init.lua:679
msgid "On"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:725
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:741
#: src/frontend/mame/ui/videoopt.cpp:185
-#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:763
+#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:763
#: plugins/cheatfind/init.lua:774 plugins/cheat/init.lua:682
#: plugins/cheat/init.lua:691
msgid "Off"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:728
+#: src/frontend/mame/ui/menu.cpp:744
msgid "Auto"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:1233
+#: src/frontend/mame/ui/menu.cpp:1272
#: src/frontend/mame/ui/simpleselgame.cpp:283
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Return to Previous Menu"
msgstr ""
@@ -708,21 +712,21 @@ msgstr ""
msgid "File Manager"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:140
+#: src/frontend/mame/ui/filemngr.cpp:152
#: src/frontend/mame/ui/confswitch.cpp:119
-#: src/frontend/mame/ui/inputmap.cpp:580
+#: src/frontend/mame/ui/inputmap.cpp:581
#: src/frontend/mame/ui/inputtoggle.cpp:75
-#: src/frontend/mame/ui/analogipt.cpp:363
+#: src/frontend/mame/ui/analogipt.cpp:412
#, c-format
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
#: src/frontend/mame/ui/confswitch.cpp:170 src/frontend/mame/ui/slotopt.cpp:204
msgid "Reset System"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
msgid "Start System"
msgstr ""
@@ -1071,27 +1075,27 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:168
+#: src/frontend/mame/ui/filecreate.cpp:189
msgid "New Image Name:"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:174
+#: src/frontend/mame/ui/filecreate.cpp:196
msgid "Image Format:"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:180
+#: src/frontend/mame/ui/filecreate.cpp:202
msgid "Create"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:208
+#: src/frontend/mame/ui/filecreate.cpp:230
msgid "Please enter a file extension too"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:268
+#: src/frontend/mame/ui/filecreate.cpp:295
msgid "Select image format"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:327
+#: src/frontend/mame/ui/filecreate.cpp:354
msgid "Select initial contents"
msgstr ""
@@ -1116,9 +1120,9 @@ msgid "Emulated"
msgstr ""
#: src/frontend/mame/ui/keyboard.cpp:60 src/frontend/mame/ui/confswitch.cpp:117
-#: src/frontend/mame/ui/inputmap.cpp:578
+#: src/frontend/mame/ui/inputmap.cpp:579
#: src/frontend/mame/ui/inputtoggle.cpp:73
-#: src/frontend/mame/ui/analogipt.cpp:361
+#: src/frontend/mame/ui/analogipt.cpp:410
#, c-format
msgid "%1$s [root%2$s]"
msgstr ""
@@ -1477,16 +1481,16 @@ msgstr ""
msgid "Category File"
msgstr ""
-#: src/frontend/mame/ui/utils.cpp:2030 src/frontend/mame/ui/inifile.cpp:301
+#: src/frontend/mame/ui/utils.cpp:2026 src/frontend/mame/ui/inifile.cpp:301
msgctxt "swlist-info"
msgid "Software list/item"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2685
+#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2752
msgid "Software List Info"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:316
+#: src/frontend/mame/ui/datmenu.cpp:307
#, c-format
msgid "Revision: %1$s"
msgstr ""
@@ -1646,7 +1650,7 @@ msgstr ""
msgid "Save System Settings"
msgstr ""
-#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2625
+#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2698
msgid " (default)"
msgstr ""
@@ -1683,7 +1687,7 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:265
+#: src/frontend/mame/ui/state.cpp:262
#, c-format
msgid ""
"Delete saved state %1$s?\n"
@@ -1691,37 +1695,37 @@ msgid ""
"Press %3$s to cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:393
+#: src/frontend/mame/ui/state.cpp:388
#, c-format
msgid "Error removing saved state file %1$s"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:442
+#: src/frontend/mame/ui/state.cpp:450
#, c-format
msgid "Press %1$s to delete"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Load State"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Select state to load"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Save State"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Press a key or joystick button, or select state to overwrite"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:314
+#: src/frontend/mame/ui/confswitch.cpp:318
msgid "DIP Switches"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:508
+#: src/frontend/mame/ui/confswitch.cpp:521
msgid "Machine Configuration"
msgstr ""
@@ -1764,7 +1768,7 @@ msgstr ""
msgid "[no assignable inputs are enabled]"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:348
+#: src/frontend/mame/ui/inputmap.cpp:358
msgid "Pressed"
msgstr ""
@@ -1772,71 +1776,71 @@ msgstr ""
msgid "Invalid combination entered"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:563
+#: src/frontend/mame/ui/inputmap.cpp:564
#, c-format
msgctxt "input-name"
msgid "%1$s Analog"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:564
+#: src/frontend/mame/ui/inputmap.cpp:565
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Inc"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:565
+#: src/frontend/mame/ui/inputmap.cpp:566
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Dec"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:607
+#: src/frontend/mame/ui/inputmap.cpp:608
#, c-format
msgid "Press %1$s to set\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:608
+#: src/frontend/mame/ui/inputmap.cpp:609
#, c-format
msgid "Press %1$s to append\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:609
+#: src/frontend/mame/ui/inputmap.cpp:610
#, c-format
msgid "Press %1$s to clear\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:610
+#: src/frontend/mame/ui/inputmap.cpp:611
#, c-format
msgid "Press %1$s to restore default\n"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:32
+#: src/frontend/mame/ui/inputdevices.cpp:33
#, c-format
msgctxt "menu-inputdev"
msgid "%1$s (%2$s %3$d)"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:88
+#: src/frontend/mame/ui/inputdevices.cpp:116
msgctxt "menu-inputdev"
msgid "Copy Device ID"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:122
+#: src/frontend/mame/ui/inputdevices.cpp:148
msgctxt "menu-inputdev"
msgid "Copied device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:124
+#: src/frontend/mame/ui/inputdevices.cpp:150
msgctxt "menu-inputdev"
msgid "Error copying device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:162
+#: src/frontend/mame/ui/inputdevices.cpp:189
msgctxt "menu-inputdev"
msgid "Input Devices"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:203
+#: src/frontend/mame/ui/inputdevices.cpp:230
msgctxt "menu-inputdev"
msgid "[no input devices are enabled]"
msgstr ""
@@ -1953,11 +1957,11 @@ msgid "Configure Options"
msgstr ""
#: src/frontend/mame/ui/simpleselgame.cpp:279
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Exit"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:304
+#: src/frontend/mame/ui/simpleselgame.cpp:313
#, c-format
msgid ""
"No system ROMs found. Please check the rompath setting specified in the %1$s."
@@ -1967,77 +1971,77 @@ msgid ""
"docs folder for information on setting up and using %2$s."
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:320
+#: src/frontend/mame/ui/simpleselgame.cpp:329
#, c-format
msgid "Type name or select: %1$s_"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:322
+#: src/frontend/mame/ui/simpleselgame.cpp:331
msgid "Type name or select: (random)"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:336
+#: src/frontend/mame/ui/simpleselgame.cpp:345
#, c-format
msgid "%1$-.100s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:339
+#: src/frontend/mame/ui/simpleselgame.cpp:348
#, c-format
msgid "%1$s, %2$-.100s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:348
+#: src/frontend/mame/ui/simpleselgame.cpp:357
#, c-format
msgid "Driver: %1$s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:364
-#: src/frontend/mame/ui/selmenu.cpp:690
+#: src/frontend/mame/ui/simpleselgame.cpp:373
+#: src/frontend/mame/ui/selmenu.cpp:735
msgid "Overall: NOT WORKING"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:366
-#: src/frontend/mame/ui/selmenu.cpp:692
+#: src/frontend/mame/ui/simpleselgame.cpp:375
+#: src/frontend/mame/ui/selmenu.cpp:737
msgid "Overall: Unemulated Protection"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:368
-#: src/frontend/mame/ui/selmenu.cpp:694
+#: src/frontend/mame/ui/simpleselgame.cpp:377
+#: src/frontend/mame/ui/selmenu.cpp:739
msgid "Overall: Working"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:372
-#: src/frontend/mame/ui/selmenu.cpp:698
+#: src/frontend/mame/ui/simpleselgame.cpp:381
+#: src/frontend/mame/ui/selmenu.cpp:743
msgid "Graphics: Unimplemented, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:374
-#: src/frontend/mame/ui/selmenu.cpp:700
+#: src/frontend/mame/ui/simpleselgame.cpp:383
+#: src/frontend/mame/ui/selmenu.cpp:745
msgid "Graphics: Imperfect, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:376
-#: src/frontend/mame/ui/selmenu.cpp:702
+#: src/frontend/mame/ui/simpleselgame.cpp:385
+#: src/frontend/mame/ui/selmenu.cpp:747
msgid "Graphics: OK, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:379
-#: src/frontend/mame/ui/selmenu.cpp:705
+#: src/frontend/mame/ui/simpleselgame.cpp:388
+#: src/frontend/mame/ui/selmenu.cpp:750
msgid "Sound: None"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:381
-#: src/frontend/mame/ui/selmenu.cpp:707
+#: src/frontend/mame/ui/simpleselgame.cpp:390
+#: src/frontend/mame/ui/selmenu.cpp:752
msgid "Sound: Unimplemented"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:383
-#: src/frontend/mame/ui/selmenu.cpp:709
+#: src/frontend/mame/ui/simpleselgame.cpp:392
+#: src/frontend/mame/ui/selmenu.cpp:754
msgid "Sound: Imperfect"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:385
-#: src/frontend/mame/ui/selmenu.cpp:711
+#: src/frontend/mame/ui/simpleselgame.cpp:394
+#: src/frontend/mame/ui/selmenu.cpp:756
msgid "Sound: OK"
msgstr ""
@@ -2060,323 +2064,323 @@ msgstr ""
msgid "Reload All"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:44
+#: src/frontend/mame/ui/dirmenu.cpp:40
msgctxt "path-option"
msgid "ROMs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:45
+#: src/frontend/mame/ui/dirmenu.cpp:41
msgctxt "path-option"
msgid "Software Media"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:46
+#: src/frontend/mame/ui/dirmenu.cpp:42
msgctxt "path-option"
msgid "Sound Samples"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:47
+#: src/frontend/mame/ui/dirmenu.cpp:43
msgctxt "path-option"
msgid "Artwork"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:48
+#: src/frontend/mame/ui/dirmenu.cpp:44
msgctxt "path-option"
msgid "Crosshairs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:49
+#: src/frontend/mame/ui/dirmenu.cpp:45
msgctxt "path-option"
msgid "Cheat Files"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:50
+#: src/frontend/mame/ui/dirmenu.cpp:46
msgctxt "path-option"
msgid "Plugins"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:51
+#: src/frontend/mame/ui/dirmenu.cpp:47
msgctxt "path-option"
msgid "UI Translations"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:52
+#: src/frontend/mame/ui/dirmenu.cpp:48
msgctxt "path-option"
msgid "Software Lists"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:53
+#: src/frontend/mame/ui/dirmenu.cpp:49
msgctxt "path-option"
msgid "INIs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:54
+#: src/frontend/mame/ui/dirmenu.cpp:50
msgctxt "path-option"
msgid "UI Settings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:55
+#: src/frontend/mame/ui/dirmenu.cpp:51
msgctxt "path-option"
msgid "Plugin Data"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:56
+#: src/frontend/mame/ui/dirmenu.cpp:52
msgctxt "path-option"
msgid "DATs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:57
+#: src/frontend/mame/ui/dirmenu.cpp:53
msgctxt "path-option"
msgid "Category INIs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:58
+#: src/frontend/mame/ui/dirmenu.cpp:54
msgctxt "path-option"
msgid "Snapshots"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:59
+#: src/frontend/mame/ui/dirmenu.cpp:55
msgctxt "path-option"
msgid "Icons"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:60
+#: src/frontend/mame/ui/dirmenu.cpp:56
msgctxt "path-option"
msgid "Control Panels"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:61
+#: src/frontend/mame/ui/dirmenu.cpp:57
msgctxt "path-option"
msgid "Cabinets"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:62
+#: src/frontend/mame/ui/dirmenu.cpp:58
msgctxt "path-option"
msgid "Marquees"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:63
+#: src/frontend/mame/ui/dirmenu.cpp:59
msgctxt "path-option"
msgid "PCBs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:64
+#: src/frontend/mame/ui/dirmenu.cpp:60
msgctxt "path-option"
msgid "Flyers"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:65
+#: src/frontend/mame/ui/dirmenu.cpp:61
msgctxt "path-option"
msgid "Title Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:66
+#: src/frontend/mame/ui/dirmenu.cpp:62
msgctxt "path-option"
msgid "Game Endings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:67
+#: src/frontend/mame/ui/dirmenu.cpp:63
msgctxt "path-option"
msgid "Bosses"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:68
+#: src/frontend/mame/ui/dirmenu.cpp:64
msgctxt "path-option"
msgid "Artwork Previews"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:69
+#: src/frontend/mame/ui/dirmenu.cpp:65
msgctxt "path-option"
msgid "Select"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:70
+#: src/frontend/mame/ui/dirmenu.cpp:66
msgctxt "path-option"
msgid "Game Over Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:71
+#: src/frontend/mame/ui/dirmenu.cpp:67
msgctxt "path-option"
msgid "HowTo"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:72
+#: src/frontend/mame/ui/dirmenu.cpp:68
msgctxt "path-option"
msgid "Logos"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:73
+#: src/frontend/mame/ui/dirmenu.cpp:69
msgctxt "path-option"
msgid "Scores"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:74
+#: src/frontend/mame/ui/dirmenu.cpp:70
msgctxt "path-option"
msgid "Versus"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:75
+#: src/frontend/mame/ui/dirmenu.cpp:71
msgctxt "path-option"
msgid "Covers"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:105
+#: src/frontend/mame/ui/dirmenu.cpp:101
#, c-format
msgid "Remove %1$s Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:352
-#, c-format
-msgid "Change %1$s Folder - Search: %2$s_"
-msgstr ""
-
-#: src/frontend/mame/ui/dirmenu.cpp:352
+#: src/frontend/mame/ui/dirmenu.cpp:357
#, c-format
msgid "Add %1$s Folder - Search: %2$s_"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:363
+#: src/frontend/mame/ui/dirmenu.cpp:357
+#, c-format
+msgid "Change %1$s Folder - Search: %2$s_"
+msgstr ""
+
+#: src/frontend/mame/ui/dirmenu.cpp:368
msgid "Press TAB to set"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folders"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:494
-msgid "Change Folder"
-msgstr ""
-
-#: src/frontend/mame/ui/dirmenu.cpp:494
+#: src/frontend/mame/ui/dirmenu.cpp:523
msgid "Add Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:497
+#: src/frontend/mame/ui/dirmenu.cpp:525
msgid "Remove Folder"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/dirmenu.cpp:530
+msgid "Change Folder"
+msgstr ""
+
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = 1/%1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:799
+#: src/frontend/mame/ui/viewgfx.cpp:800
msgctxt "gfxview"
msgid "Expand to fit"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:822
+#: src/frontend/mame/ui/viewgfx.cpp:823
msgctxt "gfxview"
msgid "All categories"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:824 src/frontend/mame/ui/viewgfx.cpp:829
+#: src/frontend/mame/ui/viewgfx.cpp:825 src/frontend/mame/ui/viewgfx.cpp:830
#, c-format
msgctxt "gfxview"
msgid "Category %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] colors"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] pens"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:940
+#: src/frontend/mame/ui/viewgfx.cpp:941
#, c-format
msgctxt "gfxview"
msgid " #%1$X → %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:947
+#: src/frontend/mame/ui/viewgfx.cpp:948
#, c-format
msgctxt "gfxview"
msgid " #%1$X = %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:954
+#: src/frontend/mame/ui/viewgfx.cpp:955
#, c-format
msgctxt "gfxview"
msgid " #%1$X (A:%2$02X R:%3$02X G:%4$02X B:%5$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1134
+#: src/frontend/mame/ui/viewgfx.cpp:1135
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] %2$d/%3$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1157
+#: src/frontend/mame/ui/viewgfx.cpp:1158
#, c-format
msgctxt "gfxview"
msgid " #%1$X:%2$X (%3$d %4$d) = %5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1165
+#: src/frontend/mame/ui/viewgfx.cpp:1166
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d color %3$X/%4$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d category %3$u"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d "
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1327
+#: src/frontend/mame/ui/viewgfx.cpp:1328
#, c-format
msgctxt "gfxview"
msgid " (%1$u %2$u) = GFX%3$u #%4$X:%5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1334
+#: src/frontend/mame/ui/viewgfx.cpp:1335
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d origin (%3$d %4$d)"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:442
+#: src/frontend/mame/ui/selgame.cpp:463
msgid "System Settings"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1058
+#: src/frontend/mame/ui/selgame.cpp:1076
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d systems (%5$d BIOS) )"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1086
+#: src/frontend/mame/ui/selgame.cpp:1104
#, c-format
msgid "System: %1$-.100s"
msgstr ""
@@ -2397,29 +2401,29 @@ msgctxt "menu-selector"
msgid "[no choices]"
msgstr ""
-#: src/frontend/mame/ui/selector.cpp:138
+#: src/frontend/mame/ui/selector.cpp:148
#, c-format
msgctxt "menu-selector"
msgid "Double-click or press %1$s to select"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:59
+#: src/frontend/mame/ui/auditmenu.cpp:60
msgid "Audit Media"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:63
+#: src/frontend/mame/ui/auditmenu.cpp:64
#, c-format
msgid "Results will be saved to %1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:101
+#: src/frontend/mame/ui/auditmenu.cpp:110
#, c-format
msgid ""
"Auditing media for system %2$u of %3$u...\n"
"%1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:119
+#: src/frontend/mame/ui/auditmenu.cpp:128
#, c-format
msgid ""
"Cancel audit?\n"
@@ -2428,17 +2432,17 @@ msgid ""
"Press %2$s to continue"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:139
+#: src/frontend/mame/ui/auditmenu.cpp:148
#, c-format
msgid "Audit media for %1$u systems marked unavailable"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:140
+#: src/frontend/mame/ui/auditmenu.cpp:149
#, c-format
msgid "Audit media for all %1$u systems"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:157
+#: src/frontend/mame/ui/auditmenu.cpp:165
#, c-format
msgid "Press %1$s to cancel\n"
msgstr ""
@@ -2459,266 +2463,266 @@ msgstr ""
msgid "Hide Both"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:143
+#: src/frontend/mame/ui/custui.cpp:144
msgid "UI Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:168 src/frontend/mame/ui/custui.cpp:221
+#: src/frontend/mame/ui/custui.cpp:169 src/frontend/mame/ui/custui.cpp:222
msgid "System Names"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:194 src/frontend/mame/ui/custui.cpp:224
+#: src/frontend/mame/ui/custui.cpp:195 src/frontend/mame/ui/custui.cpp:225
msgid "Show Side Panels"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:214
+#: src/frontend/mame/ui/custui.cpp:215
msgid "Fonts"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:215
+#: src/frontend/mame/ui/custui.cpp:216
msgid "Colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:218
+#: src/frontend/mame/ui/custui.cpp:219
msgid "Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:235 src/frontend/mame/ui/custui.cpp:279
+#: src/frontend/mame/ui/custui.cpp:236 src/frontend/mame/ui/custui.cpp:280
msgid "[built-in]"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:335
+#: src/frontend/mame/ui/custui.cpp:337
msgid "UI Fonts"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:364
+#: src/frontend/mame/ui/custui.cpp:366
msgid "default"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:459 src/frontend/mame/ui/custui.cpp:499
+#: src/frontend/mame/ui/custui.cpp:465 src/frontend/mame/ui/custui.cpp:507
msgid "UI Font"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:504
+#: src/frontend/mame/ui/custui.cpp:512
msgid "Bold"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:505
+#: src/frontend/mame/ui/custui.cpp:513
msgid "Italic"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:510
+#: src/frontend/mame/ui/custui.cpp:518
msgid "Lines"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:515
+#: src/frontend/mame/ui/custui.cpp:523
msgid "Infos text size"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:530
+#: src/frontend/mame/ui/custui.cpp:547
msgid "Sample text - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:546
+#: src/frontend/mame/ui/custui.cpp:563
msgid "UI Colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:609
+#: src/frontend/mame/ui/custui.cpp:626
msgctxt "color-option"
msgid "Normal text"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:610
+#: src/frontend/mame/ui/custui.cpp:627
msgctxt "color-option"
msgid "Selected color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:611
+#: src/frontend/mame/ui/custui.cpp:628
msgctxt "color-option"
msgid "Normal text background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:612
+#: src/frontend/mame/ui/custui.cpp:629
msgctxt "color-option"
msgid "Selected background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:613
+#: src/frontend/mame/ui/custui.cpp:630
msgctxt "color-option"
msgid "Subitem color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:614
+#: src/frontend/mame/ui/custui.cpp:631
msgctxt "color-option"
msgid "Clone"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:615
+#: src/frontend/mame/ui/custui.cpp:632
msgctxt "color-option"
msgid "Border"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:616
+#: src/frontend/mame/ui/custui.cpp:633
msgctxt "color-option"
msgid "Background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:617
+#: src/frontend/mame/ui/custui.cpp:634
msgctxt "color-option"
msgid "DIP switch"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:618
+#: src/frontend/mame/ui/custui.cpp:635
msgctxt "color-option"
msgid "Unavailable color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:619
+#: src/frontend/mame/ui/custui.cpp:636
msgctxt "color-option"
msgid "Slider color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:620
+#: src/frontend/mame/ui/custui.cpp:637
msgctxt "color-option"
msgid "Graphics viewer background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:621
+#: src/frontend/mame/ui/custui.cpp:638
msgctxt "color-option"
msgid "Mouse over color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:622
+#: src/frontend/mame/ui/custui.cpp:639
msgctxt "color-option"
msgid "Mouse over background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:623
+#: src/frontend/mame/ui/custui.cpp:640
msgctxt "color-option"
msgid "Mouse down color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:624
+#: src/frontend/mame/ui/custui.cpp:641
msgctxt "color-option"
msgid "Mouse down background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:628
+#: src/frontend/mame/ui/custui.cpp:645
msgid "Restore default colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:640
+#: src/frontend/mame/ui/custui.cpp:666
#, c-format
msgid "Double-click or press %1$s to change color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:648
+#: src/frontend/mame/ui/custui.cpp:674
msgid "Menu Preview"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:662
+#: src/frontend/mame/ui/custui.cpp:681
msgctxt "color-sample"
msgid "Normal"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:663
+#: src/frontend/mame/ui/custui.cpp:682
msgctxt "color-sample"
msgid "Subitem"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:664
+#: src/frontend/mame/ui/custui.cpp:683
msgctxt "color-sample"
msgid "Selected"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:665
+#: src/frontend/mame/ui/custui.cpp:684
msgctxt "color-sample"
msgid "Mouse Over"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:666
+#: src/frontend/mame/ui/custui.cpp:685
msgctxt "color-sample"
msgid "Clone"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:881
+#: src/frontend/mame/ui/custui.cpp:901
msgid "ARGB Settings"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:886 src/frontend/mame/ui/custui.cpp:889
+#: src/frontend/mame/ui/custui.cpp:906 src/frontend/mame/ui/custui.cpp:909
msgctxt "color-channel"
msgid "Alpha"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:894 src/frontend/mame/ui/custui.cpp:897
+#: src/frontend/mame/ui/custui.cpp:914 src/frontend/mame/ui/custui.cpp:917
msgctxt "color-channel"
msgid "Red"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:902 src/frontend/mame/ui/custui.cpp:905
+#: src/frontend/mame/ui/custui.cpp:922 src/frontend/mame/ui/custui.cpp:925
msgctxt "color-channel"
msgid "Green"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:910 src/frontend/mame/ui/custui.cpp:913
+#: src/frontend/mame/ui/custui.cpp:930 src/frontend/mame/ui/custui.cpp:933
msgctxt "color-channel"
msgid "Blue"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:916
+#: src/frontend/mame/ui/custui.cpp:936
msgid "Choose from palette"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:931
+#: src/frontend/mame/ui/custui.cpp:959
msgid "Color preview:"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1029
+#: src/frontend/mame/ui/custui.cpp:1052
msgctxt "color-preset"
msgid "White"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1030
+#: src/frontend/mame/ui/custui.cpp:1053
msgctxt "color-preset"
msgid "Silver"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1031
+#: src/frontend/mame/ui/custui.cpp:1054
msgctxt "color-preset"
msgid "Gray"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1032
+#: src/frontend/mame/ui/custui.cpp:1055
msgctxt "color-preset"
msgid "Black"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1033
+#: src/frontend/mame/ui/custui.cpp:1056
msgctxt "color-preset"
msgid "Red"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1034
+#: src/frontend/mame/ui/custui.cpp:1057
msgctxt "color-preset"
msgid "Orange"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1035
+#: src/frontend/mame/ui/custui.cpp:1058
msgctxt "color-preset"
msgid "Yellow"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1036
+#: src/frontend/mame/ui/custui.cpp:1059
msgctxt "color-preset"
msgid "Green"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1037
+#: src/frontend/mame/ui/custui.cpp:1060
msgctxt "color-preset"
msgid "Blue"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1038
+#: src/frontend/mame/ui/custui.cpp:1061
msgctxt "color-preset"
msgid "Violet"
msgstr ""
@@ -2741,36 +2745,61 @@ msgctxt "about-header"
msgid "Revision: %1$s"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:60
+#: src/frontend/mame/ui/analogipt.cpp:27
+#, c-format
+msgctxt "menu-analoginput"
+msgid ""
+"Show/hide settings \t\t%1$s\n"
+"Decrease value \t\t%2$s\n"
+"Increase value \t\t%3$s\n"
+"Restore default value \t\t%4$s\n"
+"Previous device \t\t%5$s\n"
+"Next device \t\t%6$s\n"
+"Return to previous menu \t\t%7$s"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:82
+msgctxt "menu-analoginput"
msgid "Analog Input Adjustments"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:92
+#: src/frontend/mame/ui/analogipt.cpp:121
#, c-format
-msgid "Press %s to show menu"
+msgctxt "menu-analoginput"
+msgid "Press %s to show settings"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:372
+#: src/frontend/mame/ui/analogipt.cpp:245
+msgctxt "menu-analoginput"
+msgid "Analog Input Adjustments Help"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:421
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Increment/Decrement Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:377
+#: src/frontend/mame/ui/analogipt.cpp:426
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Auto-centering Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:382
+#: src/frontend/mame/ui/analogipt.cpp:431
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Reverse"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:387
+#: src/frontend/mame/ui/analogipt.cpp:436
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Sensitivity"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:402
+#: src/frontend/mame/ui/analogipt.cpp:451
+msgctxt "menu-analoginput"
msgid "[no analog inputs are enabled]"
msgstr ""
@@ -2921,504 +2950,504 @@ msgctxt "menu-main"
msgid "Close Menu"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:77
-msgctxt "selmenu-artwork"
-msgid "Snapshots"
+#: src/frontend/mame/ui/selmenu.cpp:55
+msgid "Images"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:78
-msgctxt "selmenu-artwork"
-msgid "Cabinet"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:79
-msgctxt "selmenu-artwork"
-msgid "Control Panel"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:80
-msgctxt "selmenu-artwork"
-msgid "PCB"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:81
-msgctxt "selmenu-artwork"
-msgid "Flyer"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:82
-msgctxt "selmenu-artwork"
-msgid "Title Screen"
+#: src/frontend/mame/ui/selmenu.cpp:56
+msgid "Info"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:83
msgctxt "selmenu-artwork"
-msgid "Ending"
+msgid "Snapshots"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:84
msgctxt "selmenu-artwork"
-msgid "Artwork Preview"
+msgid "Cabinet"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:85
msgctxt "selmenu-artwork"
-msgid "Bosses"
+msgid "Control Panel"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:86
msgctxt "selmenu-artwork"
-msgid "Logo"
+msgid "PCB"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:87
msgctxt "selmenu-artwork"
-msgid "Versus"
+msgid "Flyer"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:88
msgctxt "selmenu-artwork"
-msgid "Game Over"
+msgid "Title Screen"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:89
msgctxt "selmenu-artwork"
-msgid "HowTo"
+msgid "Ending"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:90
msgctxt "selmenu-artwork"
-msgid "Scores"
+msgid "Artwork Preview"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:91
msgctxt "selmenu-artwork"
-msgid "Select"
+msgid "Bosses"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:92
msgctxt "selmenu-artwork"
-msgid "Marquee"
+msgid "Logo"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:93
msgctxt "selmenu-artwork"
-msgid "Covers"
+msgid "Versus"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:94
+msgctxt "selmenu-artwork"
+msgid "Game Over"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:95
+msgctxt "selmenu-artwork"
+msgid "HowTo"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:96
+msgctxt "selmenu-artwork"
+msgid "Scores"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:97
-msgid "Add or remove favorite"
+msgctxt "selmenu-artwork"
+msgid "Select"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:98
-msgid "Export displayed list to file"
+msgctxt "selmenu-artwork"
+msgid "Marquee"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:99
+msgctxt "selmenu-artwork"
+msgid "Covers"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:103
+msgid "Add or remove favorite"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:104
+msgid "Export displayed list to file"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:105
msgid "Audit media"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:100
+#: src/frontend/mame/ui/selmenu.cpp:106
msgid "Show DATs view"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:260
+#: src/frontend/mame/ui/selmenu.cpp:268
msgid "Select Software Package Part"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:330
+#: src/frontend/mame/ui/selmenu.cpp:338
msgid "Select System BIOS"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:644 src/frontend/mame/ui/selmenu.cpp:675
+#: src/frontend/mame/ui/selmenu.cpp:689 src/frontend/mame/ui/selmenu.cpp:720
#, c-format
msgid "%1$s, %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:648
+#: src/frontend/mame/ui/selmenu.cpp:693
#, c-format
msgid "Software is clone of: %1$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:650
+#: src/frontend/mame/ui/selmenu.cpp:695
msgid "Software is parent"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:655
+#: src/frontend/mame/ui/selmenu.cpp:700
msgid "Supported: No"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:660
+#: src/frontend/mame/ui/selmenu.cpp:705
msgid "Supported: Partial"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:665
+#: src/frontend/mame/ui/selmenu.cpp:710
msgid "Supported: Yes"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:681
+#: src/frontend/mame/ui/selmenu.cpp:726
msgid "System is parent"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:683 src/frontend/mame/ui/selmenu.cpp:685
+#: src/frontend/mame/ui/selmenu.cpp:728 src/frontend/mame/ui/selmenu.cpp:730
#, c-format
msgid "System is clone of: %1$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:721
+#: src/frontend/mame/ui/selmenu.cpp:766
#, c-format
msgid "%1$s %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2222
-msgid "Images"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:2223
-msgid "Infos"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:2538
+#: src/frontend/mame/ui/selmenu.cpp:2611
msgid ""
"Required ROM/disk images for the selected system are missing or incorrect. "
"Please acquire the correct files or select a different system.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2554
+#: src/frontend/mame/ui/selmenu.cpp:2627
msgid ""
"Required ROM/disk images for the selected software are missing or incorrect. "
"Please acquire the correct files or select a different software item.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2570
+#: src/frontend/mame/ui/selmenu.cpp:2643
msgid "incorrect checksum"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2573
+#: src/frontend/mame/ui/selmenu.cpp:2646
msgid "incorrect length"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2576
+#: src/frontend/mame/ui/selmenu.cpp:2649
msgid "not found"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2587
+#: src/frontend/mame/ui/selmenu.cpp:2660
#, c-format
msgid "%1$s (%2$s) - %3$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2589
+#: src/frontend/mame/ui/selmenu.cpp:2662
#, c-format
msgid "%1$s - %2$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2593
+#: src/frontend/mame/ui/selmenu.cpp:2666
msgid "Press any key to continue."
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2722
+#: src/frontend/mame/ui/selmenu.cpp:2789
msgid "General Info"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2874
+#: src/frontend/mame/ui/selmenu.cpp:2935
#, c-format
msgid "Short Name\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2875
+#: src/frontend/mame/ui/selmenu.cpp:2936
#, c-format
msgid "Year\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2876
+#: src/frontend/mame/ui/selmenu.cpp:2937
#, c-format
msgid "Manufacturer\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2883
+#: src/frontend/mame/ui/selmenu.cpp:2944
#, c-format
msgid "System is Clone of\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2888
+#: src/frontend/mame/ui/selmenu.cpp:2949
msgid "System is Parent\t\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2892
+#: src/frontend/mame/ui/selmenu.cpp:2953
msgid "Analog Controls\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2894
+#: src/frontend/mame/ui/selmenu.cpp:2955
msgid "Keyboard Inputs\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2897
+#: src/frontend/mame/ui/selmenu.cpp:2958
msgid "Overall\tNOT WORKING\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2899
+#: src/frontend/mame/ui/selmenu.cpp:2960
msgid "Overall\tUnemulated Protection\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2901
+#: src/frontend/mame/ui/selmenu.cpp:2962
msgid "Overall\tWorking\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2904
+#: src/frontend/mame/ui/selmenu.cpp:2965
msgid "Graphics\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2906
+#: src/frontend/mame/ui/selmenu.cpp:2967
msgid "Graphics\tWrong Colors\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2908
+#: src/frontend/mame/ui/selmenu.cpp:2969
msgid "Graphics\tImperfect Colors\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2910
+#: src/frontend/mame/ui/selmenu.cpp:2971
msgid "Graphics\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2912
+#: src/frontend/mame/ui/selmenu.cpp:2973
msgid "Graphics\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2915
+#: src/frontend/mame/ui/selmenu.cpp:2976
msgid "Sound\tNone\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2917
+#: src/frontend/mame/ui/selmenu.cpp:2978
msgid "Sound\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2919
+#: src/frontend/mame/ui/selmenu.cpp:2980
msgid "Sound\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2921
+#: src/frontend/mame/ui/selmenu.cpp:2982
msgid "Sound\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2924
+#: src/frontend/mame/ui/selmenu.cpp:2985
msgid "Capture\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2926
+#: src/frontend/mame/ui/selmenu.cpp:2987
msgid "Capture\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2929
+#: src/frontend/mame/ui/selmenu.cpp:2990
msgid "Camera\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2931
+#: src/frontend/mame/ui/selmenu.cpp:2992
msgid "Camera\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2934
+#: src/frontend/mame/ui/selmenu.cpp:2995
msgid "Microphone\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2936
+#: src/frontend/mame/ui/selmenu.cpp:2997
msgid "Microphone\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2939
+#: src/frontend/mame/ui/selmenu.cpp:3000
msgid "Controls\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2941
+#: src/frontend/mame/ui/selmenu.cpp:3002
msgid "Controls\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2944
+#: src/frontend/mame/ui/selmenu.cpp:3005
msgid "Keyboard\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2946
+#: src/frontend/mame/ui/selmenu.cpp:3007
msgid "Keyboard\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2949
+#: src/frontend/mame/ui/selmenu.cpp:3010
msgid "Mouse\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2951
+#: src/frontend/mame/ui/selmenu.cpp:3012
msgid "Mouse\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2954
+#: src/frontend/mame/ui/selmenu.cpp:3015
msgid "Media\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2956
+#: src/frontend/mame/ui/selmenu.cpp:3017
msgid "Media\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2959
+#: src/frontend/mame/ui/selmenu.cpp:3020
msgid "Disk\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2961
+#: src/frontend/mame/ui/selmenu.cpp:3022
msgid "Disk\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2964
+#: src/frontend/mame/ui/selmenu.cpp:3025
msgid "Printer\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2966
+#: src/frontend/mame/ui/selmenu.cpp:3027
msgid "Printer\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2969
+#: src/frontend/mame/ui/selmenu.cpp:3030
msgid "Mag. Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2971
+#: src/frontend/mame/ui/selmenu.cpp:3032
msgid "Mag. Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2974
+#: src/frontend/mame/ui/selmenu.cpp:3035
msgid "Punch Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2976
+#: src/frontend/mame/ui/selmenu.cpp:3037
msgid "Punch Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2979
+#: src/frontend/mame/ui/selmenu.cpp:3040
msgid "Mag. Drum\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2981
+#: src/frontend/mame/ui/selmenu.cpp:3042
msgid "Mag. Drum\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2984
+#: src/frontend/mame/ui/selmenu.cpp:3045
msgid "(EP)ROM\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2986
+#: src/frontend/mame/ui/selmenu.cpp:3047
msgid "(EP)ROM\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2989
+#: src/frontend/mame/ui/selmenu.cpp:3050
msgid "Communications\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2991
+#: src/frontend/mame/ui/selmenu.cpp:3052
msgid "Communications\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2994
+#: src/frontend/mame/ui/selmenu.cpp:3055
msgid "LAN\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2996
+#: src/frontend/mame/ui/selmenu.cpp:3057
msgid "LAN\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2999
+#: src/frontend/mame/ui/selmenu.cpp:3060
msgid "WAN\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3001
+#: src/frontend/mame/ui/selmenu.cpp:3062
msgid "WAN\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3004
+#: src/frontend/mame/ui/selmenu.cpp:3065
msgid "Timing\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3006
+#: src/frontend/mame/ui/selmenu.cpp:3067
msgid "Timing\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3012
+#: src/frontend/mame/ui/selmenu.cpp:3073
msgid "Support Cocktail\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tVertical\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tHorizontal\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3038
+#: src/frontend/mame/ui/selmenu.cpp:3099
msgid "Media Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3040
+#: src/frontend/mame/ui/selmenu.cpp:3101
msgid "Media Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3043
+#: src/frontend/mame/ui/selmenu.cpp:3104
msgid "Samples Audit Result\tNone Needed\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3045
+#: src/frontend/mame/ui/selmenu.cpp:3106
msgid "Samples Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3047
+#: src/frontend/mame/ui/selmenu.cpp:3108
msgid "Samples Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3051
+#: src/frontend/mame/ui/selmenu.cpp:3112
msgid ""
"Media Audit\tDisabled\n"
"Samples Audit\tDisabled\n"
@@ -3576,74 +3605,74 @@ msgstr ""
msgid "[None]\n"
msgstr ""
-#: src/emu/render.cpp:1833
+#: src/emu/render.cpp:1834
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Standard (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1859
+#: src/emu/render.cpp:1860
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Pixel Aspect (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1881 src/emu/render.cpp:2016
+#: src/emu/render.cpp:1882 src/emu/render.cpp:2017
msgctxt "view-name"
msgid "Cocktail"
msgstr ""
-#: src/emu/render.cpp:2001
+#: src/emu/render.cpp:2002
msgctxt "view-name"
msgid "Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2002
+#: src/emu/render.cpp:2003
msgctxt "view-name"
msgid "Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2003
+#: src/emu/render.cpp:2004
msgctxt "view-name"
msgid "Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2004
+#: src/emu/render.cpp:2005
msgctxt "view-name"
msgid "Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2055
+#: src/emu/render.cpp:2056
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2064
+#: src/emu/render.cpp:2065
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2073
+#: src/emu/render.cpp:2074
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2082
+#: src/emu/render.cpp:2083
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/ioport.cpp:333
+#: src/emu/ioport.cpp:271
#, c-format
msgctxt "input-name"
msgid "P%1$u"
msgstr ""
-#: src/emu/ioport.cpp:2052
+#: src/emu/ioport.cpp:1991
msgctxt "input-name"
msgid "???"
msgstr ""
@@ -5275,222 +5304,222 @@ msgstr ""
#: src/emu/inpttype.ipp:874
msgctxt "input-name"
-msgid "On Screen Display"
+msgid "Show/Hide Menu"
msgstr ""
#: src/emu/inpttype.ipp:875
msgctxt "input-name"
-msgid "Break in Debugger"
+msgid "UI Select"
msgstr ""
#: src/emu/inpttype.ipp:876
msgctxt "input-name"
-msgid "Config Menu"
+msgid "UI Back"
msgstr ""
#: src/emu/inpttype.ipp:877
msgctxt "input-name"
-msgid "Pause"
+msgid "UI Cancel"
msgstr ""
#: src/emu/inpttype.ipp:878
msgctxt "input-name"
-msgid "Pause - Single Step"
+msgid "UI Clear"
msgstr ""
#: src/emu/inpttype.ipp:879
msgctxt "input-name"
-msgid "Rewind - Single Step"
+msgid "UI Help"
msgstr ""
#: src/emu/inpttype.ipp:880
msgctxt "input-name"
-msgid "Reset Machine"
+msgid "UI Up"
msgstr ""
#: src/emu/inpttype.ipp:881
msgctxt "input-name"
-msgid "Soft Reset"
+msgid "UI Down"
msgstr ""
#: src/emu/inpttype.ipp:882
msgctxt "input-name"
-msgid "Show Decoded Graphics"
+msgid "UI Left"
msgstr ""
#: src/emu/inpttype.ipp:883
msgctxt "input-name"
-msgid "Frameskip Dec"
+msgid "UI Right"
msgstr ""
#: src/emu/inpttype.ipp:884
msgctxt "input-name"
-msgid "Frameskip Inc"
+msgid "UI Home"
msgstr ""
#: src/emu/inpttype.ipp:885
msgctxt "input-name"
-msgid "Throttle"
+msgid "UI End"
msgstr ""
#: src/emu/inpttype.ipp:886
msgctxt "input-name"
-msgid "Fast Forward"
+msgid "UI Page Up"
msgstr ""
#: src/emu/inpttype.ipp:887
msgctxt "input-name"
-msgid "Show FPS"
+msgid "UI Page Down"
msgstr ""
#: src/emu/inpttype.ipp:888
msgctxt "input-name"
-msgid "Save Snapshot"
+msgid "UI Previous Group"
msgstr ""
#: src/emu/inpttype.ipp:889
msgctxt "input-name"
-msgid "Record MNG"
+msgid "UI Next Group"
msgstr ""
#: src/emu/inpttype.ipp:890
msgctxt "input-name"
-msgid "Record AVI"
+msgid "On Screen Display"
msgstr ""
#: src/emu/inpttype.ipp:891
msgctxt "input-name"
-msgid "Toggle Cheat"
+msgid "Toggle UI Controls"
msgstr ""
#: src/emu/inpttype.ipp:892
msgctxt "input-name"
-msgid "UI Up"
+msgid "Break in Debugger"
msgstr ""
#: src/emu/inpttype.ipp:893
msgctxt "input-name"
-msgid "UI Down"
+msgid "Pause"
msgstr ""
#: src/emu/inpttype.ipp:894
msgctxt "input-name"
-msgid "UI Left"
+msgid "Pause - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:895
msgctxt "input-name"
-msgid "UI Right"
+msgid "Rewind - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:896
msgctxt "input-name"
-msgid "UI Home"
+msgid "Save State"
msgstr ""
#: src/emu/inpttype.ipp:897
msgctxt "input-name"
-msgid "UI End"
+msgid "Load State"
msgstr ""
#: src/emu/inpttype.ipp:898
msgctxt "input-name"
-msgid "UI Page Up"
+msgid "Reset Machine"
msgstr ""
#: src/emu/inpttype.ipp:899
msgctxt "input-name"
-msgid "UI Page Down"
+msgid "Soft Reset"
msgstr ""
#: src/emu/inpttype.ipp:900
msgctxt "input-name"
-msgid "UI Focus Next"
+msgid "Show Decoded Graphics"
msgstr ""
#: src/emu/inpttype.ipp:901
msgctxt "input-name"
-msgid "UI Focus Previous"
+msgid "Frameskip Dec"
msgstr ""
#: src/emu/inpttype.ipp:902
msgctxt "input-name"
-msgid "UI Select"
+msgid "Frameskip Inc"
msgstr ""
#: src/emu/inpttype.ipp:903
msgctxt "input-name"
-msgid "UI Cancel"
+msgid "Throttle"
msgstr ""
#: src/emu/inpttype.ipp:904
msgctxt "input-name"
-msgid "UI Display Comment"
+msgid "Fast Forward"
msgstr ""
#: src/emu/inpttype.ipp:905
msgctxt "input-name"
-msgid "UI Clear"
+msgid "Show FPS"
msgstr ""
#: src/emu/inpttype.ipp:906
msgctxt "input-name"
-msgid "UI Zoom In"
+msgid "Save Snapshot"
msgstr ""
#: src/emu/inpttype.ipp:907
msgctxt "input-name"
-msgid "UI Zoom Out"
+msgid "Record MNG"
msgstr ""
#: src/emu/inpttype.ipp:908
msgctxt "input-name"
-msgid "UI Default Zoom"
+msgid "Record AVI"
msgstr ""
#: src/emu/inpttype.ipp:909
msgctxt "input-name"
-msgid "UI Previous Group"
+msgid "Toggle Cheat"
msgstr ""
#: src/emu/inpttype.ipp:910
msgctxt "input-name"
-msgid "UI Next Group"
+msgid "UI Display Comment"
msgstr ""
#: src/emu/inpttype.ipp:911
msgctxt "input-name"
-msgid "UI Rotate"
+msgid "UI Zoom In"
msgstr ""
#: src/emu/inpttype.ipp:912
msgctxt "input-name"
-msgid "Show Profiler"
+msgid "UI Zoom Out"
msgstr ""
#: src/emu/inpttype.ipp:913
msgctxt "input-name"
-msgid "UI Toggle"
+msgid "UI Default Zoom"
msgstr ""
#: src/emu/inpttype.ipp:914
msgctxt "input-name"
-msgid "UI Release Pointer"
+msgid "UI Rotate"
msgstr ""
#: src/emu/inpttype.ipp:915
msgctxt "input-name"
-msgid "UI Paste Text"
+msgid "Show Profiler"
msgstr ""
#: src/emu/inpttype.ipp:916
msgctxt "input-name"
-msgid "Save State"
+msgid "UI Release Pointer"
msgstr ""
#: src/emu/inpttype.ipp:917
msgctxt "input-name"
-msgid "Load State"
+msgid "UI Paste Text"
msgstr ""
#: src/emu/inpttype.ipp:918
@@ -5505,57 +5534,65 @@ msgstr ""
#: src/emu/inpttype.ipp:920
msgctxt "input-name"
-msgid "UI External DAT View"
+msgid "UI Focus Next"
msgstr ""
#: src/emu/inpttype.ipp:921
msgctxt "input-name"
-msgid "UI Add/Remove favorite"
+msgid "UI Focus Previous"
msgstr ""
#: src/emu/inpttype.ipp:922
msgctxt "input-name"
-msgid "UI Export List"
+msgid "UI External DAT View"
msgstr ""
#: src/emu/inpttype.ipp:923
msgctxt "input-name"
+msgid "UI Add/Remove Favorite"
+msgstr ""
+
+#: src/emu/inpttype.ipp:924
+msgctxt "input-name"
+msgid "UI Export List"
+msgstr ""
+
+#: src/emu/inpttype.ipp:925
+msgctxt "input-name"
msgid "UI Audit Media"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:110
-#: src/osd/modules/input/input_sdlcommon.cpp:173
+#: src/osd/modules/input/input_windows.cpp:111 src/osd/sdl/osdsdl.cpp:339
msgctxt "input-name"
msgid "Toggle Fullscreen"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:116
+#: src/osd/modules/input/input_windows.cpp:117
msgctxt "input-name"
msgid "Take Rendered Snapshot"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:127
-#: src/osd/modules/input/input_sdlcommon.cpp:221
+#: src/osd/modules/input/input_windows.cpp:128 src/osd/sdl/osdsdl.cpp:388
msgctxt "input-name"
msgid "Record Rendered Video"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:143
+#: src/osd/modules/input/input_windows.cpp:144
msgctxt "input-name"
msgid "Toggle Post-Processing"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:199
+#: src/osd/sdl/osdsdl.cpp:365
msgctxt "input-name"
msgid "Toggle Filter"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:205
+#: src/osd/sdl/osdsdl.cpp:371
msgctxt "input-name"
msgid "Decrease Prescaling"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:215
+#: src/osd/sdl/osdsdl.cpp:382
msgctxt "input-name"
msgid "Increase Prescaling"
msgstr ""
@@ -5877,12 +5914,12 @@ msgstr ""
msgid "Input ports"
msgstr ""
-#: plugins/autofire/init.lua:94
+#: plugins/autofire/init.lua:98
msgctxt "plugin-autofire"
msgid "Failed to load autofire menu"
msgstr ""
-#: plugins/autofire/init.lua:101
+#: plugins/autofire/init.lua:105
msgctxt "plugin-autofire"
msgid "Autofire"
msgstr ""
@@ -6066,7 +6103,7 @@ msgctxt "plugin-timecode"
msgid "Hotkey"
msgstr ""
-#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:560
+#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:562
msgctxt "plugin-inputmacro"
msgid "Input Macros"
msgstr ""
@@ -6087,138 +6124,138 @@ msgctxt "plugin-inputmacro"
msgid "Set Input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:350
+#: plugins/inputmacro/inputmacro_menu.lua:352
msgctxt "plugin-inputmacro"
msgid "Name"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:358
-#: plugins/inputmacro/inputmacro_menu.lua:400
+#: plugins/inputmacro/inputmacro_menu.lua:360
+#: plugins/inputmacro/inputmacro_menu.lua:402
msgctxt "plugin-inputmacro"
msgid "[not set]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:359
+#: plugins/inputmacro/inputmacro_menu.lua:361
msgctxt "plugin-inputmacro"
msgid "Activation combination"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Stop immediately"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Complete macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:363
+#: plugins/inputmacro/inputmacro_menu.lua:365
msgctxt "plugin-inputmacro"
msgid "On release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:369
+#: plugins/inputmacro/inputmacro_menu.lua:371
msgctxt "plugin-inputmacro"
msgid "Release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:372
+#: plugins/inputmacro/inputmacro_menu.lua:374
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Loop to step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:377
+#: plugins/inputmacro/inputmacro_menu.lua:379
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Prolong step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:379
+#: plugins/inputmacro/inputmacro_menu.lua:381
msgctxt "plugin-inputmacro"
msgid "When held"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:383
+#: plugins/inputmacro/inputmacro_menu.lua:385
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:384
+#: plugins/inputmacro/inputmacro_menu.lua:386
msgctxt "plugin-inputmacro"
msgid "Delay (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:390
+#: plugins/inputmacro/inputmacro_menu.lua:392
msgctxt "plugin-inputmacro"
msgid "Duration (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:398
+#: plugins/inputmacro/inputmacro_menu.lua:400
msgctxt "plugin-inputmacro"
msgid "n/a"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:402
+#: plugins/inputmacro/inputmacro_menu.lua:404
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Input %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:407
+#: plugins/inputmacro/inputmacro_menu.lua:409
msgctxt "plugin-inputmacro"
msgid "Add input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:412
+#: plugins/inputmacro/inputmacro_menu.lua:414
msgctxt "plugin-inputmacro"
msgid "Delete step"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:428
+#: plugins/inputmacro/inputmacro_menu.lua:430
msgctxt "plugin-inputmacro"
msgid "Add step at position"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:474
+#: plugins/inputmacro/inputmacro_menu.lua:476
msgctxt "plugin-inputmacro"
msgid "Add Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:481
+#: plugins/inputmacro/inputmacro_menu.lua:483
msgctxt "plugin-inputmacro"
msgid "Create"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:483
+#: plugins/inputmacro/inputmacro_menu.lua:485
msgctxt "plugin-inputmacro"
msgid "Cancel"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:499
+#: plugins/inputmacro/inputmacro_menu.lua:501
msgctxt "plugin-inputmacro"
msgid "Edit Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:505
+#: plugins/inputmacro/inputmacro_menu.lua:507
msgctxt "plugin-inputmacro"
msgid "Done"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:561
+#: plugins/inputmacro/inputmacro_menu.lua:563
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Press %s to delete"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:573
+#: plugins/inputmacro/inputmacro_menu.lua:575
msgctxt "plugin-inputmacro"
msgid "[no macros]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:578
+#: plugins/inputmacro/inputmacro_menu.lua:580
msgctxt "plugin-inputmacro"
msgid "Add macro"
msgstr ""
@@ -6389,12 +6426,12 @@ msgctxt "plugin-commonui"
msgid "Cancel"
msgstr ""
-#: plugins/commonui/init.lua:197
+#: plugins/commonui/init.lua:199
msgctxt "plugin-commonui"
msgid "Invalid combination entered"
msgstr ""
-#: plugins/commonui/init.lua:203
+#: plugins/commonui/init.lua:205
#, lua-format
msgctxt "plugin-commonui"
msgid ""
diff --git a/language/Basque/strings.po b/language/Basque/strings.po
index 5d5b5d9bcd8..88eb10780e3 100644
--- a/language/Basque/strings.po
+++ b/language/Basque/strings.po
@@ -2,13 +2,13 @@
# MAME paketearen Ingelesezko itzulpena.
# Copyright (C) 1997-2022 MAMEdev and contributors
# This file is distributed under the same license as the MAME package.
-# Automatically generated, 2022.
+# Automatically generated, 2023.
#
msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-10-16 02:30+1100\n"
+"POT-Creation-Date: 2023-02-18 05:29+1100\n"
"PO-Revision-Date: 2016-02-20 18:03+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: MAME Language Team\n"
@@ -29,254 +29,254 @@ msgid ""
"This system requires media images to be mounted for the following device(s): "
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1254
+#: src/frontend/mame/ui/ui.cpp:1275
#, c-format
msgid ""
"UI controls enabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1256
+#: src/frontend/mame/ui/ui.cpp:1277
#, c-format
msgid ""
"UI controls disabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1465
+#: src/frontend/mame/ui/ui.cpp:1486
msgid "Master Volume"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1474
+#: src/frontend/mame/ui/ui.cpp:1495
#, c-format
msgid "%1$s Volume"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1496
+#: src/frontend/mame/ui/ui.cpp:1517
#, c-format
msgid "Overclock CPU %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1504
+#: src/frontend/mame/ui/ui.cpp:1525
#, c-format
msgid "Overclock %1$s sound"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1523
+#: src/frontend/mame/ui/ui.cpp:1544
#, c-format
msgid "%1$s Refresh Rate"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1528
+#: src/frontend/mame/ui/ui.cpp:1549
#, c-format
msgid "%1$s Brightness"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1530
+#: src/frontend/mame/ui/ui.cpp:1551
#, c-format
msgid "%1$s Contrast"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1532
+#: src/frontend/mame/ui/ui.cpp:1553
#, c-format
msgid "%1$s Gamma"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1536
+#: src/frontend/mame/ui/ui.cpp:1557
#, c-format
msgid "%1$s Horiz Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1538
+#: src/frontend/mame/ui/ui.cpp:1559
#, c-format
msgid "%1$s Horiz Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1540
+#: src/frontend/mame/ui/ui.cpp:1561
#, c-format
msgid "%1$s Vert Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1542
+#: src/frontend/mame/ui/ui.cpp:1563
#, c-format
msgid "%1$s Vert Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1558
+#: src/frontend/mame/ui/ui.cpp:1579
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1561
+#: src/frontend/mame/ui/ui.cpp:1582
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1563
+#: src/frontend/mame/ui/ui.cpp:1584
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1566
+#: src/frontend/mame/ui/ui.cpp:1587
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1576
+#: src/frontend/mame/ui/ui.cpp:1597
msgid "Vector Flicker"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1577
+#: src/frontend/mame/ui/ui.cpp:1598
msgid "Beam Width Minimum"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1578
+#: src/frontend/mame/ui/ui.cpp:1599
msgid "Beam Width Maximum"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1579
+#: src/frontend/mame/ui/ui.cpp:1600
msgid "Beam Dot Size"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1580
+#: src/frontend/mame/ui/ui.cpp:1601
msgid "Beam Intensity Weight"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593
+#: src/frontend/mame/ui/ui.cpp:1614
#, c-format
msgid "Crosshair Scale %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "X"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "Y"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1616
#, c-format
msgid "Crosshair Offset %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1623
+#: src/frontend/mame/ui/ui.cpp:1644
#, c-format
msgid "%1$3ddB"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1666
+#: src/frontend/mame/ui/ui.cpp:1687
#, c-format
msgid "%1$d%%"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1681
+#: src/frontend/mame/ui/ui.cpp:1702
#, c-format
msgid "%1$3.0f%%"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1704 src/frontend/mame/ui/ui.cpp:1724
-#: src/frontend/mame/ui/ui.cpp:1743 src/frontend/mame/ui/ui.cpp:1761
-#: src/frontend/mame/ui/ui.cpp:1780 src/frontend/mame/ui/ui.cpp:1799
-#: src/frontend/mame/ui/ui.cpp:1818 src/frontend/mame/ui/ui.cpp:1837
-#: src/frontend/mame/ui/ui.cpp:1858 src/frontend/mame/ui/ui.cpp:1879
-#: src/frontend/mame/ui/ui.cpp:1900 src/frontend/mame/ui/ui.cpp:1921
+#: src/frontend/mame/ui/ui.cpp:1725 src/frontend/mame/ui/ui.cpp:1745
+#: src/frontend/mame/ui/ui.cpp:1764 src/frontend/mame/ui/ui.cpp:1782
+#: src/frontend/mame/ui/ui.cpp:1801 src/frontend/mame/ui/ui.cpp:1820
+#: src/frontend/mame/ui/ui.cpp:1839 src/frontend/mame/ui/ui.cpp:1858
+#: src/frontend/mame/ui/ui.cpp:1879 src/frontend/mame/ui/ui.cpp:1900
+#: src/frontend/mame/ui/ui.cpp:1921 src/frontend/mame/ui/ui.cpp:1942
#, c-format
msgid "%1$.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1936 src/frontend/mame/ui/ui.cpp:1951
-#: src/frontend/mame/ui/ui.cpp:1966 src/frontend/mame/ui/ui.cpp:1981
-#: src/frontend/mame/ui/ui.cpp:1996
+#: src/frontend/mame/ui/ui.cpp:1957 src/frontend/mame/ui/ui.cpp:1972
+#: src/frontend/mame/ui/ui.cpp:1987 src/frontend/mame/ui/ui.cpp:2002
+#: src/frontend/mame/ui/ui.cpp:2017
#, c-format
msgid "%1$1.2f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2116
+#: src/frontend/mame/ui/ui.cpp:2137
msgid "**Error saving ui.ini**"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2175
+#: src/frontend/mame/ui/ui.cpp:2196
#, c-format
msgid "**Error saving %s.ini**"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2179 src/frontend/mame/ui/miscmenu.cpp:773
+#: src/frontend/mame/ui/ui.cpp:2200 src/frontend/mame/ui/miscmenu.cpp:773
msgid ""
"\n"
" Settings saved \n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:487 src/frontend/mame/ui/selgame.cpp:298
+#: src/frontend/mame/ui/selsoft.cpp:510 src/frontend/mame/ui/selgame.cpp:318
#, c-format
msgid ""
"%s\n"
" added to favorites list."
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:492 src/frontend/mame/ui/selgame.cpp:303
-#: src/frontend/mame/ui/selgame.cpp:309
+#: src/frontend/mame/ui/selsoft.cpp:515 src/frontend/mame/ui/selgame.cpp:323
+#: src/frontend/mame/ui/selgame.cpp:329
#, c-format
msgid ""
"%s\n"
" removed from favorites list."
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Start empty]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Use file manager]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:708
+#: src/frontend/mame/ui/selsoft.cpp:756
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d software packages )"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:709
+#: src/frontend/mame/ui/selsoft.cpp:757
#, c-format
msgid "%1$s - select software"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:714 src/frontend/mame/ui/selgame.cpp:1074
+#: src/frontend/mame/ui/selsoft.cpp:762 src/frontend/mame/ui/selgame.cpp:1092
#, c-format
msgid "%1$s: %2$s - Search: %3$s_"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:716 src/frontend/mame/ui/selgame.cpp:1076
+#: src/frontend/mame/ui/selsoft.cpp:764 src/frontend/mame/ui/selgame.cpp:1094
#, c-format
msgid "Search: %1$s_"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:723
+#: src/frontend/mame/ui/selsoft.cpp:771
#, c-format
msgid "Software list/item: %1$s:%2$s"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:441
+#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:462
msgid "General Settings"
msgstr ""
@@ -300,15 +300,15 @@ msgstr ""
msgid "Save Settings"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:185 src/frontend/mame/ui/optsmenu.cpp:227
+#: src/frontend/mame/ui/optsmenu.cpp:183 src/frontend/mame/ui/optsmenu.cpp:225
msgid "System Filter"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:197 src/frontend/mame/ui/custui.cpp:83
+#: src/frontend/mame/ui/optsmenu.cpp:195 src/frontend/mame/ui/custui.cpp:84
msgid "Customize UI"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:198 src/frontend/mame/ui/dirmenu.cpp:535
+#: src/frontend/mame/ui/optsmenu.cpp:196 src/frontend/mame/ui/dirmenu.cpp:579
msgid "Configure Folders"
msgstr ""
@@ -316,41 +316,41 @@ msgstr ""
msgid "Plugin Options"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:221 src/frontend/mame/ui/swlist.cpp:89
-#: src/frontend/mame/ui/slotopt.cpp:221
+#: src/frontend/mame/ui/filesel.cpp:234 src/frontend/mame/ui/swlist.cpp:89
+#: src/frontend/mame/ui/slotopt.cpp:231
msgid "[empty slot]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:225
+#: src/frontend/mame/ui/filesel.cpp:238
msgid "[create]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:229 src/frontend/mame/ui/swlist.cpp:100
+#: src/frontend/mame/ui/filesel.cpp:242 src/frontend/mame/ui/swlist.cpp:100
msgid "[software list]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:285
+#: src/frontend/mame/ui/filesel.cpp:298
#, c-format
msgid "Error accessing %s"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:509
+#: src/frontend/mame/ui/filesel.cpp:519
msgid "Select access mode"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:510
+#: src/frontend/mame/ui/filesel.cpp:520
msgid "Read-only"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:512
+#: src/frontend/mame/ui/filesel.cpp:522
msgid "Read-write"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:513
+#: src/frontend/mame/ui/filesel.cpp:523
msgid "Read this image, write to another image"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:514
+#: src/frontend/mame/ui/filesel.cpp:524
msgid "Read this image, write to diff"
msgstr ""
@@ -563,145 +563,149 @@ msgid "Joystick saturation"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:94
-msgid "Natural keyboard"
+msgid "Joystick threshold"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:95
-msgid "Allow contradictory joystick inputs"
+msgid "Natural keyboard"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:96
+msgid "Allow contradictory joystick inputs"
+msgstr ""
+
+#: src/frontend/mame/ui/submenu.cpp:97
msgid "Coin impulse"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:102
+#: src/frontend/mame/ui/submenu.cpp:103
msgid "Input Device Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:103
+#: src/frontend/mame/ui/submenu.cpp:104
msgid "Lightgun Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:104
+#: src/frontend/mame/ui/submenu.cpp:105
msgid "Trackball Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:105
+#: src/frontend/mame/ui/submenu.cpp:106
msgid "Pedal Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:106
+#: src/frontend/mame/ui/submenu.cpp:107
msgid "AD Stick Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:107
+#: src/frontend/mame/ui/submenu.cpp:108
msgid "Paddle Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:108
+#: src/frontend/mame/ui/submenu.cpp:109
msgid "Dial Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:109
+#: src/frontend/mame/ui/submenu.cpp:110
msgid "Positional Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:110
+#: src/frontend/mame/ui/submenu.cpp:111
msgid "Mouse Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:112
+#: src/frontend/mame/ui/submenu.cpp:113
msgid "Keyboard Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:113
+#: src/frontend/mame/ui/submenu.cpp:114
msgid "Mouse Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:114
+#: src/frontend/mame/ui/submenu.cpp:115
msgid "Lightgun Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:115
+#: src/frontend/mame/ui/submenu.cpp:116
msgid "Joystick Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:121 src/frontend/mame/ui/videoopt.cpp:42
+#: src/frontend/mame/ui/submenu.cpp:122 src/frontend/mame/ui/videoopt.cpp:42
msgid "Video Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:122
+#: src/frontend/mame/ui/submenu.cpp:123
msgid "Video Mode"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:123
+#: src/frontend/mame/ui/submenu.cpp:124
msgid "Number Of Screens"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:125
+#: src/frontend/mame/ui/submenu.cpp:126
msgid "Triple Buffering"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:126
+#: src/frontend/mame/ui/submenu.cpp:127
msgid "HLSL"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:128
+#: src/frontend/mame/ui/submenu.cpp:129
msgid "GLSL"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:129
+#: src/frontend/mame/ui/submenu.cpp:130
msgid "Bilinear Filtering"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:130
+#: src/frontend/mame/ui/submenu.cpp:131
msgid "Bitmap Prescaling"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:131
+#: src/frontend/mame/ui/submenu.cpp:132
msgid "Window Mode"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:132
+#: src/frontend/mame/ui/submenu.cpp:133
msgid "Enforce Aspect Ratio"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:133
+#: src/frontend/mame/ui/submenu.cpp:134
msgid "Start Out Maximized"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:134
+#: src/frontend/mame/ui/submenu.cpp:135
msgid "Synchronized Refresh"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:135
+#: src/frontend/mame/ui/submenu.cpp:136
msgid "Wait Vertical Sync"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:722
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:738
#: src/frontend/mame/ui/videoopt.cpp:169
-#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:766
+#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:766
#: plugins/cheatfind/init.lua:777 plugins/cheat/init.lua:679
msgid "On"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:725
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:741
#: src/frontend/mame/ui/videoopt.cpp:185
-#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:763
+#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:763
#: plugins/cheatfind/init.lua:774 plugins/cheat/init.lua:682
#: plugins/cheat/init.lua:691
msgid "Off"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:728
+#: src/frontend/mame/ui/menu.cpp:744
msgid "Auto"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:1233
+#: src/frontend/mame/ui/menu.cpp:1272
#: src/frontend/mame/ui/simpleselgame.cpp:283
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Return to Previous Menu"
msgstr ""
@@ -709,21 +713,21 @@ msgstr ""
msgid "File Manager"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:140
+#: src/frontend/mame/ui/filemngr.cpp:152
#: src/frontend/mame/ui/confswitch.cpp:119
-#: src/frontend/mame/ui/inputmap.cpp:580
+#: src/frontend/mame/ui/inputmap.cpp:581
#: src/frontend/mame/ui/inputtoggle.cpp:75
-#: src/frontend/mame/ui/analogipt.cpp:363
+#: src/frontend/mame/ui/analogipt.cpp:412
#, c-format
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
#: src/frontend/mame/ui/confswitch.cpp:170 src/frontend/mame/ui/slotopt.cpp:204
msgid "Reset System"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
msgid "Start System"
msgstr ""
@@ -1072,27 +1076,27 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:168
+#: src/frontend/mame/ui/filecreate.cpp:189
msgid "New Image Name:"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:174
+#: src/frontend/mame/ui/filecreate.cpp:196
msgid "Image Format:"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:180
+#: src/frontend/mame/ui/filecreate.cpp:202
msgid "Create"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:208
+#: src/frontend/mame/ui/filecreate.cpp:230
msgid "Please enter a file extension too"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:268
+#: src/frontend/mame/ui/filecreate.cpp:295
msgid "Select image format"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:327
+#: src/frontend/mame/ui/filecreate.cpp:354
msgid "Select initial contents"
msgstr ""
@@ -1117,9 +1121,9 @@ msgid "Emulated"
msgstr ""
#: src/frontend/mame/ui/keyboard.cpp:60 src/frontend/mame/ui/confswitch.cpp:117
-#: src/frontend/mame/ui/inputmap.cpp:578
+#: src/frontend/mame/ui/inputmap.cpp:579
#: src/frontend/mame/ui/inputtoggle.cpp:73
-#: src/frontend/mame/ui/analogipt.cpp:361
+#: src/frontend/mame/ui/analogipt.cpp:410
#, c-format
msgid "%1$s [root%2$s]"
msgstr ""
@@ -1478,16 +1482,16 @@ msgstr ""
msgid "Category File"
msgstr ""
-#: src/frontend/mame/ui/utils.cpp:2030 src/frontend/mame/ui/inifile.cpp:301
+#: src/frontend/mame/ui/utils.cpp:2026 src/frontend/mame/ui/inifile.cpp:301
msgctxt "swlist-info"
msgid "Software list/item"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2685
+#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2752
msgid "Software List Info"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:316
+#: src/frontend/mame/ui/datmenu.cpp:307
#, c-format
msgid "Revision: %1$s"
msgstr ""
@@ -1647,7 +1651,7 @@ msgstr ""
msgid "Save System Settings"
msgstr ""
-#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2625
+#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2698
msgid " (default)"
msgstr ""
@@ -1684,7 +1688,7 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:265
+#: src/frontend/mame/ui/state.cpp:262
#, c-format
msgid ""
"Delete saved state %1$s?\n"
@@ -1692,37 +1696,37 @@ msgid ""
"Press %3$s to cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:393
+#: src/frontend/mame/ui/state.cpp:388
#, c-format
msgid "Error removing saved state file %1$s"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:442
+#: src/frontend/mame/ui/state.cpp:450
#, c-format
msgid "Press %1$s to delete"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Load State"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Select state to load"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Save State"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Press a key or joystick button, or select state to overwrite"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:314
+#: src/frontend/mame/ui/confswitch.cpp:318
msgid "DIP Switches"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:508
+#: src/frontend/mame/ui/confswitch.cpp:521
msgid "Machine Configuration"
msgstr ""
@@ -1765,7 +1769,7 @@ msgstr ""
msgid "[no assignable inputs are enabled]"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:348
+#: src/frontend/mame/ui/inputmap.cpp:358
msgid "Pressed"
msgstr ""
@@ -1773,71 +1777,71 @@ msgstr ""
msgid "Invalid combination entered"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:563
+#: src/frontend/mame/ui/inputmap.cpp:564
#, c-format
msgctxt "input-name"
msgid "%1$s Analog"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:564
+#: src/frontend/mame/ui/inputmap.cpp:565
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Inc"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:565
+#: src/frontend/mame/ui/inputmap.cpp:566
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Dec"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:607
+#: src/frontend/mame/ui/inputmap.cpp:608
#, c-format
msgid "Press %1$s to set\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:608
+#: src/frontend/mame/ui/inputmap.cpp:609
#, c-format
msgid "Press %1$s to append\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:609
+#: src/frontend/mame/ui/inputmap.cpp:610
#, c-format
msgid "Press %1$s to clear\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:610
+#: src/frontend/mame/ui/inputmap.cpp:611
#, c-format
msgid "Press %1$s to restore default\n"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:32
+#: src/frontend/mame/ui/inputdevices.cpp:33
#, c-format
msgctxt "menu-inputdev"
msgid "%1$s (%2$s %3$d)"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:88
+#: src/frontend/mame/ui/inputdevices.cpp:116
msgctxt "menu-inputdev"
msgid "Copy Device ID"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:122
+#: src/frontend/mame/ui/inputdevices.cpp:148
msgctxt "menu-inputdev"
msgid "Copied device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:124
+#: src/frontend/mame/ui/inputdevices.cpp:150
msgctxt "menu-inputdev"
msgid "Error copying device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:162
+#: src/frontend/mame/ui/inputdevices.cpp:189
msgctxt "menu-inputdev"
msgid "Input Devices"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:203
+#: src/frontend/mame/ui/inputdevices.cpp:230
msgctxt "menu-inputdev"
msgid "[no input devices are enabled]"
msgstr ""
@@ -1954,11 +1958,11 @@ msgid "Configure Options"
msgstr ""
#: src/frontend/mame/ui/simpleselgame.cpp:279
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Exit"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:304
+#: src/frontend/mame/ui/simpleselgame.cpp:313
#, c-format
msgid ""
"No system ROMs found. Please check the rompath setting specified in the %1$s."
@@ -1968,77 +1972,77 @@ msgid ""
"docs folder for information on setting up and using %2$s."
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:320
+#: src/frontend/mame/ui/simpleselgame.cpp:329
#, c-format
msgid "Type name or select: %1$s_"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:322
+#: src/frontend/mame/ui/simpleselgame.cpp:331
msgid "Type name or select: (random)"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:336
+#: src/frontend/mame/ui/simpleselgame.cpp:345
#, c-format
msgid "%1$-.100s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:339
+#: src/frontend/mame/ui/simpleselgame.cpp:348
#, c-format
msgid "%1$s, %2$-.100s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:348
+#: src/frontend/mame/ui/simpleselgame.cpp:357
#, c-format
msgid "Driver: %1$s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:364
-#: src/frontend/mame/ui/selmenu.cpp:690
+#: src/frontend/mame/ui/simpleselgame.cpp:373
+#: src/frontend/mame/ui/selmenu.cpp:735
msgid "Overall: NOT WORKING"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:366
-#: src/frontend/mame/ui/selmenu.cpp:692
+#: src/frontend/mame/ui/simpleselgame.cpp:375
+#: src/frontend/mame/ui/selmenu.cpp:737
msgid "Overall: Unemulated Protection"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:368
-#: src/frontend/mame/ui/selmenu.cpp:694
+#: src/frontend/mame/ui/simpleselgame.cpp:377
+#: src/frontend/mame/ui/selmenu.cpp:739
msgid "Overall: Working"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:372
-#: src/frontend/mame/ui/selmenu.cpp:698
+#: src/frontend/mame/ui/simpleselgame.cpp:381
+#: src/frontend/mame/ui/selmenu.cpp:743
msgid "Graphics: Unimplemented, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:374
-#: src/frontend/mame/ui/selmenu.cpp:700
+#: src/frontend/mame/ui/simpleselgame.cpp:383
+#: src/frontend/mame/ui/selmenu.cpp:745
msgid "Graphics: Imperfect, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:376
-#: src/frontend/mame/ui/selmenu.cpp:702
+#: src/frontend/mame/ui/simpleselgame.cpp:385
+#: src/frontend/mame/ui/selmenu.cpp:747
msgid "Graphics: OK, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:379
-#: src/frontend/mame/ui/selmenu.cpp:705
+#: src/frontend/mame/ui/simpleselgame.cpp:388
+#: src/frontend/mame/ui/selmenu.cpp:750
msgid "Sound: None"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:381
-#: src/frontend/mame/ui/selmenu.cpp:707
+#: src/frontend/mame/ui/simpleselgame.cpp:390
+#: src/frontend/mame/ui/selmenu.cpp:752
msgid "Sound: Unimplemented"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:383
-#: src/frontend/mame/ui/selmenu.cpp:709
+#: src/frontend/mame/ui/simpleselgame.cpp:392
+#: src/frontend/mame/ui/selmenu.cpp:754
msgid "Sound: Imperfect"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:385
-#: src/frontend/mame/ui/selmenu.cpp:711
+#: src/frontend/mame/ui/simpleselgame.cpp:394
+#: src/frontend/mame/ui/selmenu.cpp:756
msgid "Sound: OK"
msgstr ""
@@ -2061,323 +2065,323 @@ msgstr ""
msgid "Reload All"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:44
+#: src/frontend/mame/ui/dirmenu.cpp:40
msgctxt "path-option"
msgid "ROMs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:45
+#: src/frontend/mame/ui/dirmenu.cpp:41
msgctxt "path-option"
msgid "Software Media"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:46
+#: src/frontend/mame/ui/dirmenu.cpp:42
msgctxt "path-option"
msgid "Sound Samples"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:47
+#: src/frontend/mame/ui/dirmenu.cpp:43
msgctxt "path-option"
msgid "Artwork"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:48
+#: src/frontend/mame/ui/dirmenu.cpp:44
msgctxt "path-option"
msgid "Crosshairs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:49
+#: src/frontend/mame/ui/dirmenu.cpp:45
msgctxt "path-option"
msgid "Cheat Files"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:50
+#: src/frontend/mame/ui/dirmenu.cpp:46
msgctxt "path-option"
msgid "Plugins"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:51
+#: src/frontend/mame/ui/dirmenu.cpp:47
msgctxt "path-option"
msgid "UI Translations"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:52
+#: src/frontend/mame/ui/dirmenu.cpp:48
msgctxt "path-option"
msgid "Software Lists"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:53
+#: src/frontend/mame/ui/dirmenu.cpp:49
msgctxt "path-option"
msgid "INIs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:54
+#: src/frontend/mame/ui/dirmenu.cpp:50
msgctxt "path-option"
msgid "UI Settings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:55
+#: src/frontend/mame/ui/dirmenu.cpp:51
msgctxt "path-option"
msgid "Plugin Data"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:56
+#: src/frontend/mame/ui/dirmenu.cpp:52
msgctxt "path-option"
msgid "DATs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:57
+#: src/frontend/mame/ui/dirmenu.cpp:53
msgctxt "path-option"
msgid "Category INIs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:58
+#: src/frontend/mame/ui/dirmenu.cpp:54
msgctxt "path-option"
msgid "Snapshots"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:59
+#: src/frontend/mame/ui/dirmenu.cpp:55
msgctxt "path-option"
msgid "Icons"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:60
+#: src/frontend/mame/ui/dirmenu.cpp:56
msgctxt "path-option"
msgid "Control Panels"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:61
+#: src/frontend/mame/ui/dirmenu.cpp:57
msgctxt "path-option"
msgid "Cabinets"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:62
+#: src/frontend/mame/ui/dirmenu.cpp:58
msgctxt "path-option"
msgid "Marquees"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:63
+#: src/frontend/mame/ui/dirmenu.cpp:59
msgctxt "path-option"
msgid "PCBs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:64
+#: src/frontend/mame/ui/dirmenu.cpp:60
msgctxt "path-option"
msgid "Flyers"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:65
+#: src/frontend/mame/ui/dirmenu.cpp:61
msgctxt "path-option"
msgid "Title Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:66
+#: src/frontend/mame/ui/dirmenu.cpp:62
msgctxt "path-option"
msgid "Game Endings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:67
+#: src/frontend/mame/ui/dirmenu.cpp:63
msgctxt "path-option"
msgid "Bosses"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:68
+#: src/frontend/mame/ui/dirmenu.cpp:64
msgctxt "path-option"
msgid "Artwork Previews"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:69
+#: src/frontend/mame/ui/dirmenu.cpp:65
msgctxt "path-option"
msgid "Select"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:70
+#: src/frontend/mame/ui/dirmenu.cpp:66
msgctxt "path-option"
msgid "Game Over Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:71
+#: src/frontend/mame/ui/dirmenu.cpp:67
msgctxt "path-option"
msgid "HowTo"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:72
+#: src/frontend/mame/ui/dirmenu.cpp:68
msgctxt "path-option"
msgid "Logos"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:73
+#: src/frontend/mame/ui/dirmenu.cpp:69
msgctxt "path-option"
msgid "Scores"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:74
+#: src/frontend/mame/ui/dirmenu.cpp:70
msgctxt "path-option"
msgid "Versus"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:75
+#: src/frontend/mame/ui/dirmenu.cpp:71
msgctxt "path-option"
msgid "Covers"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:105
+#: src/frontend/mame/ui/dirmenu.cpp:101
#, c-format
msgid "Remove %1$s Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:352
-#, c-format
-msgid "Change %1$s Folder - Search: %2$s_"
-msgstr ""
-
-#: src/frontend/mame/ui/dirmenu.cpp:352
+#: src/frontend/mame/ui/dirmenu.cpp:357
#, c-format
msgid "Add %1$s Folder - Search: %2$s_"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:363
+#: src/frontend/mame/ui/dirmenu.cpp:357
+#, c-format
+msgid "Change %1$s Folder - Search: %2$s_"
+msgstr ""
+
+#: src/frontend/mame/ui/dirmenu.cpp:368
msgid "Press TAB to set"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folders"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:494
-msgid "Change Folder"
-msgstr ""
-
-#: src/frontend/mame/ui/dirmenu.cpp:494
+#: src/frontend/mame/ui/dirmenu.cpp:523
msgid "Add Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:497
+#: src/frontend/mame/ui/dirmenu.cpp:525
msgid "Remove Folder"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/dirmenu.cpp:530
+msgid "Change Folder"
+msgstr ""
+
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = 1/%1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:799
+#: src/frontend/mame/ui/viewgfx.cpp:800
msgctxt "gfxview"
msgid "Expand to fit"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:822
+#: src/frontend/mame/ui/viewgfx.cpp:823
msgctxt "gfxview"
msgid "All categories"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:824 src/frontend/mame/ui/viewgfx.cpp:829
+#: src/frontend/mame/ui/viewgfx.cpp:825 src/frontend/mame/ui/viewgfx.cpp:830
#, c-format
msgctxt "gfxview"
msgid "Category %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] colors"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] pens"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:940
+#: src/frontend/mame/ui/viewgfx.cpp:941
#, c-format
msgctxt "gfxview"
msgid " #%1$X → %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:947
+#: src/frontend/mame/ui/viewgfx.cpp:948
#, c-format
msgctxt "gfxview"
msgid " #%1$X = %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:954
+#: src/frontend/mame/ui/viewgfx.cpp:955
#, c-format
msgctxt "gfxview"
msgid " #%1$X (A:%2$02X R:%3$02X G:%4$02X B:%5$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1134
+#: src/frontend/mame/ui/viewgfx.cpp:1135
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] %2$d/%3$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1157
+#: src/frontend/mame/ui/viewgfx.cpp:1158
#, c-format
msgctxt "gfxview"
msgid " #%1$X:%2$X (%3$d %4$d) = %5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1165
+#: src/frontend/mame/ui/viewgfx.cpp:1166
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d color %3$X/%4$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d category %3$u"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d "
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1327
+#: src/frontend/mame/ui/viewgfx.cpp:1328
#, c-format
msgctxt "gfxview"
msgid " (%1$u %2$u) = GFX%3$u #%4$X:%5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1334
+#: src/frontend/mame/ui/viewgfx.cpp:1335
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d origin (%3$d %4$d)"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:442
+#: src/frontend/mame/ui/selgame.cpp:463
msgid "System Settings"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1058
+#: src/frontend/mame/ui/selgame.cpp:1076
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d systems (%5$d BIOS) )"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1086
+#: src/frontend/mame/ui/selgame.cpp:1104
#, c-format
msgid "System: %1$-.100s"
msgstr ""
@@ -2398,29 +2402,29 @@ msgctxt "menu-selector"
msgid "[no choices]"
msgstr ""
-#: src/frontend/mame/ui/selector.cpp:138
+#: src/frontend/mame/ui/selector.cpp:148
#, c-format
msgctxt "menu-selector"
msgid "Double-click or press %1$s to select"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:59
+#: src/frontend/mame/ui/auditmenu.cpp:60
msgid "Audit Media"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:63
+#: src/frontend/mame/ui/auditmenu.cpp:64
#, c-format
msgid "Results will be saved to %1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:101
+#: src/frontend/mame/ui/auditmenu.cpp:110
#, c-format
msgid ""
"Auditing media for system %2$u of %3$u...\n"
"%1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:119
+#: src/frontend/mame/ui/auditmenu.cpp:128
#, c-format
msgid ""
"Cancel audit?\n"
@@ -2429,17 +2433,17 @@ msgid ""
"Press %2$s to continue"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:139
+#: src/frontend/mame/ui/auditmenu.cpp:148
#, c-format
msgid "Audit media for %1$u systems marked unavailable"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:140
+#: src/frontend/mame/ui/auditmenu.cpp:149
#, c-format
msgid "Audit media for all %1$u systems"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:157
+#: src/frontend/mame/ui/auditmenu.cpp:165
#, c-format
msgid "Press %1$s to cancel\n"
msgstr ""
@@ -2460,266 +2464,266 @@ msgstr ""
msgid "Hide Both"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:143
+#: src/frontend/mame/ui/custui.cpp:144
msgid "UI Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:168 src/frontend/mame/ui/custui.cpp:221
+#: src/frontend/mame/ui/custui.cpp:169 src/frontend/mame/ui/custui.cpp:222
msgid "System Names"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:194 src/frontend/mame/ui/custui.cpp:224
+#: src/frontend/mame/ui/custui.cpp:195 src/frontend/mame/ui/custui.cpp:225
msgid "Show Side Panels"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:214
+#: src/frontend/mame/ui/custui.cpp:215
msgid "Fonts"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:215
+#: src/frontend/mame/ui/custui.cpp:216
msgid "Colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:218
+#: src/frontend/mame/ui/custui.cpp:219
msgid "Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:235 src/frontend/mame/ui/custui.cpp:279
+#: src/frontend/mame/ui/custui.cpp:236 src/frontend/mame/ui/custui.cpp:280
msgid "[built-in]"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:335
+#: src/frontend/mame/ui/custui.cpp:337
msgid "UI Fonts"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:364
+#: src/frontend/mame/ui/custui.cpp:366
msgid "default"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:459 src/frontend/mame/ui/custui.cpp:499
+#: src/frontend/mame/ui/custui.cpp:465 src/frontend/mame/ui/custui.cpp:507
msgid "UI Font"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:504
+#: src/frontend/mame/ui/custui.cpp:512
msgid "Bold"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:505
+#: src/frontend/mame/ui/custui.cpp:513
msgid "Italic"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:510
+#: src/frontend/mame/ui/custui.cpp:518
msgid "Lines"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:515
+#: src/frontend/mame/ui/custui.cpp:523
msgid "Infos text size"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:530
+#: src/frontend/mame/ui/custui.cpp:547
msgid "Sample text - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:546
+#: src/frontend/mame/ui/custui.cpp:563
msgid "UI Colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:609
+#: src/frontend/mame/ui/custui.cpp:626
msgctxt "color-option"
msgid "Normal text"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:610
+#: src/frontend/mame/ui/custui.cpp:627
msgctxt "color-option"
msgid "Selected color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:611
+#: src/frontend/mame/ui/custui.cpp:628
msgctxt "color-option"
msgid "Normal text background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:612
+#: src/frontend/mame/ui/custui.cpp:629
msgctxt "color-option"
msgid "Selected background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:613
+#: src/frontend/mame/ui/custui.cpp:630
msgctxt "color-option"
msgid "Subitem color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:614
+#: src/frontend/mame/ui/custui.cpp:631
msgctxt "color-option"
msgid "Clone"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:615
+#: src/frontend/mame/ui/custui.cpp:632
msgctxt "color-option"
msgid "Border"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:616
+#: src/frontend/mame/ui/custui.cpp:633
msgctxt "color-option"
msgid "Background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:617
+#: src/frontend/mame/ui/custui.cpp:634
msgctxt "color-option"
msgid "DIP switch"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:618
+#: src/frontend/mame/ui/custui.cpp:635
msgctxt "color-option"
msgid "Unavailable color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:619
+#: src/frontend/mame/ui/custui.cpp:636
msgctxt "color-option"
msgid "Slider color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:620
+#: src/frontend/mame/ui/custui.cpp:637
msgctxt "color-option"
msgid "Graphics viewer background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:621
+#: src/frontend/mame/ui/custui.cpp:638
msgctxt "color-option"
msgid "Mouse over color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:622
+#: src/frontend/mame/ui/custui.cpp:639
msgctxt "color-option"
msgid "Mouse over background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:623
+#: src/frontend/mame/ui/custui.cpp:640
msgctxt "color-option"
msgid "Mouse down color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:624
+#: src/frontend/mame/ui/custui.cpp:641
msgctxt "color-option"
msgid "Mouse down background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:628
+#: src/frontend/mame/ui/custui.cpp:645
msgid "Restore default colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:640
+#: src/frontend/mame/ui/custui.cpp:666
#, c-format
msgid "Double-click or press %1$s to change color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:648
+#: src/frontend/mame/ui/custui.cpp:674
msgid "Menu Preview"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:662
+#: src/frontend/mame/ui/custui.cpp:681
msgctxt "color-sample"
msgid "Normal"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:663
+#: src/frontend/mame/ui/custui.cpp:682
msgctxt "color-sample"
msgid "Subitem"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:664
+#: src/frontend/mame/ui/custui.cpp:683
msgctxt "color-sample"
msgid "Selected"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:665
+#: src/frontend/mame/ui/custui.cpp:684
msgctxt "color-sample"
msgid "Mouse Over"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:666
+#: src/frontend/mame/ui/custui.cpp:685
msgctxt "color-sample"
msgid "Clone"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:881
+#: src/frontend/mame/ui/custui.cpp:901
msgid "ARGB Settings"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:886 src/frontend/mame/ui/custui.cpp:889
+#: src/frontend/mame/ui/custui.cpp:906 src/frontend/mame/ui/custui.cpp:909
msgctxt "color-channel"
msgid "Alpha"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:894 src/frontend/mame/ui/custui.cpp:897
+#: src/frontend/mame/ui/custui.cpp:914 src/frontend/mame/ui/custui.cpp:917
msgctxt "color-channel"
msgid "Red"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:902 src/frontend/mame/ui/custui.cpp:905
+#: src/frontend/mame/ui/custui.cpp:922 src/frontend/mame/ui/custui.cpp:925
msgctxt "color-channel"
msgid "Green"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:910 src/frontend/mame/ui/custui.cpp:913
+#: src/frontend/mame/ui/custui.cpp:930 src/frontend/mame/ui/custui.cpp:933
msgctxt "color-channel"
msgid "Blue"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:916
+#: src/frontend/mame/ui/custui.cpp:936
msgid "Choose from palette"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:931
+#: src/frontend/mame/ui/custui.cpp:959
msgid "Color preview:"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1029
+#: src/frontend/mame/ui/custui.cpp:1052
msgctxt "color-preset"
msgid "White"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1030
+#: src/frontend/mame/ui/custui.cpp:1053
msgctxt "color-preset"
msgid "Silver"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1031
+#: src/frontend/mame/ui/custui.cpp:1054
msgctxt "color-preset"
msgid "Gray"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1032
+#: src/frontend/mame/ui/custui.cpp:1055
msgctxt "color-preset"
msgid "Black"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1033
+#: src/frontend/mame/ui/custui.cpp:1056
msgctxt "color-preset"
msgid "Red"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1034
+#: src/frontend/mame/ui/custui.cpp:1057
msgctxt "color-preset"
msgid "Orange"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1035
+#: src/frontend/mame/ui/custui.cpp:1058
msgctxt "color-preset"
msgid "Yellow"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1036
+#: src/frontend/mame/ui/custui.cpp:1059
msgctxt "color-preset"
msgid "Green"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1037
+#: src/frontend/mame/ui/custui.cpp:1060
msgctxt "color-preset"
msgid "Blue"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1038
+#: src/frontend/mame/ui/custui.cpp:1061
msgctxt "color-preset"
msgid "Violet"
msgstr ""
@@ -2742,36 +2746,61 @@ msgctxt "about-header"
msgid "Revision: %1$s"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:60
+#: src/frontend/mame/ui/analogipt.cpp:27
+#, c-format
+msgctxt "menu-analoginput"
+msgid ""
+"Show/hide settings \t\t%1$s\n"
+"Decrease value \t\t%2$s\n"
+"Increase value \t\t%3$s\n"
+"Restore default value \t\t%4$s\n"
+"Previous device \t\t%5$s\n"
+"Next device \t\t%6$s\n"
+"Return to previous menu \t\t%7$s"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:82
+msgctxt "menu-analoginput"
msgid "Analog Input Adjustments"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:92
+#: src/frontend/mame/ui/analogipt.cpp:121
#, c-format
-msgid "Press %s to show menu"
+msgctxt "menu-analoginput"
+msgid "Press %s to show settings"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:372
+#: src/frontend/mame/ui/analogipt.cpp:245
+msgctxt "menu-analoginput"
+msgid "Analog Input Adjustments Help"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:421
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Increment/Decrement Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:377
+#: src/frontend/mame/ui/analogipt.cpp:426
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Auto-centering Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:382
+#: src/frontend/mame/ui/analogipt.cpp:431
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Reverse"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:387
+#: src/frontend/mame/ui/analogipt.cpp:436
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Sensitivity"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:402
+#: src/frontend/mame/ui/analogipt.cpp:451
+msgctxt "menu-analoginput"
msgid "[no analog inputs are enabled]"
msgstr ""
@@ -2922,504 +2951,504 @@ msgctxt "menu-main"
msgid "Close Menu"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:77
-msgctxt "selmenu-artwork"
-msgid "Snapshots"
+#: src/frontend/mame/ui/selmenu.cpp:55
+msgid "Images"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:78
-msgctxt "selmenu-artwork"
-msgid "Cabinet"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:79
-msgctxt "selmenu-artwork"
-msgid "Control Panel"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:80
-msgctxt "selmenu-artwork"
-msgid "PCB"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:81
-msgctxt "selmenu-artwork"
-msgid "Flyer"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:82
-msgctxt "selmenu-artwork"
-msgid "Title Screen"
+#: src/frontend/mame/ui/selmenu.cpp:56
+msgid "Info"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:83
msgctxt "selmenu-artwork"
-msgid "Ending"
+msgid "Snapshots"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:84
msgctxt "selmenu-artwork"
-msgid "Artwork Preview"
+msgid "Cabinet"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:85
msgctxt "selmenu-artwork"
-msgid "Bosses"
+msgid "Control Panel"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:86
msgctxt "selmenu-artwork"
-msgid "Logo"
+msgid "PCB"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:87
msgctxt "selmenu-artwork"
-msgid "Versus"
+msgid "Flyer"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:88
msgctxt "selmenu-artwork"
-msgid "Game Over"
+msgid "Title Screen"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:89
msgctxt "selmenu-artwork"
-msgid "HowTo"
+msgid "Ending"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:90
msgctxt "selmenu-artwork"
-msgid "Scores"
+msgid "Artwork Preview"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:91
msgctxt "selmenu-artwork"
-msgid "Select"
+msgid "Bosses"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:92
msgctxt "selmenu-artwork"
-msgid "Marquee"
+msgid "Logo"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:93
msgctxt "selmenu-artwork"
-msgid "Covers"
+msgid "Versus"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:94
+msgctxt "selmenu-artwork"
+msgid "Game Over"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:95
+msgctxt "selmenu-artwork"
+msgid "HowTo"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:96
+msgctxt "selmenu-artwork"
+msgid "Scores"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:97
-msgid "Add or remove favorite"
+msgctxt "selmenu-artwork"
+msgid "Select"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:98
-msgid "Export displayed list to file"
+msgctxt "selmenu-artwork"
+msgid "Marquee"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:99
+msgctxt "selmenu-artwork"
+msgid "Covers"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:103
+msgid "Add or remove favorite"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:104
+msgid "Export displayed list to file"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:105
msgid "Audit media"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:100
+#: src/frontend/mame/ui/selmenu.cpp:106
msgid "Show DATs view"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:260
+#: src/frontend/mame/ui/selmenu.cpp:268
msgid "Select Software Package Part"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:330
+#: src/frontend/mame/ui/selmenu.cpp:338
msgid "Select System BIOS"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:644 src/frontend/mame/ui/selmenu.cpp:675
+#: src/frontend/mame/ui/selmenu.cpp:689 src/frontend/mame/ui/selmenu.cpp:720
#, c-format
msgid "%1$s, %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:648
+#: src/frontend/mame/ui/selmenu.cpp:693
#, c-format
msgid "Software is clone of: %1$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:650
+#: src/frontend/mame/ui/selmenu.cpp:695
msgid "Software is parent"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:655
+#: src/frontend/mame/ui/selmenu.cpp:700
msgid "Supported: No"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:660
+#: src/frontend/mame/ui/selmenu.cpp:705
msgid "Supported: Partial"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:665
+#: src/frontend/mame/ui/selmenu.cpp:710
msgid "Supported: Yes"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:681
+#: src/frontend/mame/ui/selmenu.cpp:726
msgid "System is parent"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:683 src/frontend/mame/ui/selmenu.cpp:685
+#: src/frontend/mame/ui/selmenu.cpp:728 src/frontend/mame/ui/selmenu.cpp:730
#, c-format
msgid "System is clone of: %1$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:721
+#: src/frontend/mame/ui/selmenu.cpp:766
#, c-format
msgid "%1$s %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2222
-msgid "Images"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:2223
-msgid "Infos"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:2538
+#: src/frontend/mame/ui/selmenu.cpp:2611
msgid ""
"Required ROM/disk images for the selected system are missing or incorrect. "
"Please acquire the correct files or select a different system.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2554
+#: src/frontend/mame/ui/selmenu.cpp:2627
msgid ""
"Required ROM/disk images for the selected software are missing or incorrect. "
"Please acquire the correct files or select a different software item.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2570
+#: src/frontend/mame/ui/selmenu.cpp:2643
msgid "incorrect checksum"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2573
+#: src/frontend/mame/ui/selmenu.cpp:2646
msgid "incorrect length"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2576
+#: src/frontend/mame/ui/selmenu.cpp:2649
msgid "not found"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2587
+#: src/frontend/mame/ui/selmenu.cpp:2660
#, c-format
msgid "%1$s (%2$s) - %3$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2589
+#: src/frontend/mame/ui/selmenu.cpp:2662
#, c-format
msgid "%1$s - %2$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2593
+#: src/frontend/mame/ui/selmenu.cpp:2666
msgid "Press any key to continue."
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2722
+#: src/frontend/mame/ui/selmenu.cpp:2789
msgid "General Info"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2874
+#: src/frontend/mame/ui/selmenu.cpp:2935
#, c-format
msgid "Short Name\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2875
+#: src/frontend/mame/ui/selmenu.cpp:2936
#, c-format
msgid "Year\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2876
+#: src/frontend/mame/ui/selmenu.cpp:2937
#, c-format
msgid "Manufacturer\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2883
+#: src/frontend/mame/ui/selmenu.cpp:2944
#, c-format
msgid "System is Clone of\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2888
+#: src/frontend/mame/ui/selmenu.cpp:2949
msgid "System is Parent\t\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2892
+#: src/frontend/mame/ui/selmenu.cpp:2953
msgid "Analog Controls\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2894
+#: src/frontend/mame/ui/selmenu.cpp:2955
msgid "Keyboard Inputs\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2897
+#: src/frontend/mame/ui/selmenu.cpp:2958
msgid "Overall\tNOT WORKING\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2899
+#: src/frontend/mame/ui/selmenu.cpp:2960
msgid "Overall\tUnemulated Protection\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2901
+#: src/frontend/mame/ui/selmenu.cpp:2962
msgid "Overall\tWorking\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2904
+#: src/frontend/mame/ui/selmenu.cpp:2965
msgid "Graphics\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2906
+#: src/frontend/mame/ui/selmenu.cpp:2967
msgid "Graphics\tWrong Colors\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2908
+#: src/frontend/mame/ui/selmenu.cpp:2969
msgid "Graphics\tImperfect Colors\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2910
+#: src/frontend/mame/ui/selmenu.cpp:2971
msgid "Graphics\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2912
+#: src/frontend/mame/ui/selmenu.cpp:2973
msgid "Graphics\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2915
+#: src/frontend/mame/ui/selmenu.cpp:2976
msgid "Sound\tNone\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2917
+#: src/frontend/mame/ui/selmenu.cpp:2978
msgid "Sound\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2919
+#: src/frontend/mame/ui/selmenu.cpp:2980
msgid "Sound\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2921
+#: src/frontend/mame/ui/selmenu.cpp:2982
msgid "Sound\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2924
+#: src/frontend/mame/ui/selmenu.cpp:2985
msgid "Capture\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2926
+#: src/frontend/mame/ui/selmenu.cpp:2987
msgid "Capture\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2929
+#: src/frontend/mame/ui/selmenu.cpp:2990
msgid "Camera\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2931
+#: src/frontend/mame/ui/selmenu.cpp:2992
msgid "Camera\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2934
+#: src/frontend/mame/ui/selmenu.cpp:2995
msgid "Microphone\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2936
+#: src/frontend/mame/ui/selmenu.cpp:2997
msgid "Microphone\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2939
+#: src/frontend/mame/ui/selmenu.cpp:3000
msgid "Controls\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2941
+#: src/frontend/mame/ui/selmenu.cpp:3002
msgid "Controls\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2944
+#: src/frontend/mame/ui/selmenu.cpp:3005
msgid "Keyboard\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2946
+#: src/frontend/mame/ui/selmenu.cpp:3007
msgid "Keyboard\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2949
+#: src/frontend/mame/ui/selmenu.cpp:3010
msgid "Mouse\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2951
+#: src/frontend/mame/ui/selmenu.cpp:3012
msgid "Mouse\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2954
+#: src/frontend/mame/ui/selmenu.cpp:3015
msgid "Media\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2956
+#: src/frontend/mame/ui/selmenu.cpp:3017
msgid "Media\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2959
+#: src/frontend/mame/ui/selmenu.cpp:3020
msgid "Disk\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2961
+#: src/frontend/mame/ui/selmenu.cpp:3022
msgid "Disk\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2964
+#: src/frontend/mame/ui/selmenu.cpp:3025
msgid "Printer\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2966
+#: src/frontend/mame/ui/selmenu.cpp:3027
msgid "Printer\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2969
+#: src/frontend/mame/ui/selmenu.cpp:3030
msgid "Mag. Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2971
+#: src/frontend/mame/ui/selmenu.cpp:3032
msgid "Mag. Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2974
+#: src/frontend/mame/ui/selmenu.cpp:3035
msgid "Punch Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2976
+#: src/frontend/mame/ui/selmenu.cpp:3037
msgid "Punch Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2979
+#: src/frontend/mame/ui/selmenu.cpp:3040
msgid "Mag. Drum\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2981
+#: src/frontend/mame/ui/selmenu.cpp:3042
msgid "Mag. Drum\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2984
+#: src/frontend/mame/ui/selmenu.cpp:3045
msgid "(EP)ROM\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2986
+#: src/frontend/mame/ui/selmenu.cpp:3047
msgid "(EP)ROM\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2989
+#: src/frontend/mame/ui/selmenu.cpp:3050
msgid "Communications\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2991
+#: src/frontend/mame/ui/selmenu.cpp:3052
msgid "Communications\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2994
+#: src/frontend/mame/ui/selmenu.cpp:3055
msgid "LAN\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2996
+#: src/frontend/mame/ui/selmenu.cpp:3057
msgid "LAN\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2999
+#: src/frontend/mame/ui/selmenu.cpp:3060
msgid "WAN\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3001
+#: src/frontend/mame/ui/selmenu.cpp:3062
msgid "WAN\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3004
+#: src/frontend/mame/ui/selmenu.cpp:3065
msgid "Timing\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3006
+#: src/frontend/mame/ui/selmenu.cpp:3067
msgid "Timing\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3012
+#: src/frontend/mame/ui/selmenu.cpp:3073
msgid "Support Cocktail\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tVertical\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tHorizontal\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3038
+#: src/frontend/mame/ui/selmenu.cpp:3099
msgid "Media Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3040
+#: src/frontend/mame/ui/selmenu.cpp:3101
msgid "Media Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3043
+#: src/frontend/mame/ui/selmenu.cpp:3104
msgid "Samples Audit Result\tNone Needed\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3045
+#: src/frontend/mame/ui/selmenu.cpp:3106
msgid "Samples Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3047
+#: src/frontend/mame/ui/selmenu.cpp:3108
msgid "Samples Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3051
+#: src/frontend/mame/ui/selmenu.cpp:3112
msgid ""
"Media Audit\tDisabled\n"
"Samples Audit\tDisabled\n"
@@ -3577,74 +3606,74 @@ msgstr ""
msgid "[None]\n"
msgstr ""
-#: src/emu/render.cpp:1833
+#: src/emu/render.cpp:1834
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Standard (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1859
+#: src/emu/render.cpp:1860
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Pixel Aspect (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1881 src/emu/render.cpp:2016
+#: src/emu/render.cpp:1882 src/emu/render.cpp:2017
msgctxt "view-name"
msgid "Cocktail"
msgstr ""
-#: src/emu/render.cpp:2001
+#: src/emu/render.cpp:2002
msgctxt "view-name"
msgid "Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2002
+#: src/emu/render.cpp:2003
msgctxt "view-name"
msgid "Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2003
+#: src/emu/render.cpp:2004
msgctxt "view-name"
msgid "Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2004
+#: src/emu/render.cpp:2005
msgctxt "view-name"
msgid "Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2055
+#: src/emu/render.cpp:2056
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2064
+#: src/emu/render.cpp:2065
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2073
+#: src/emu/render.cpp:2074
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2082
+#: src/emu/render.cpp:2083
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/ioport.cpp:333
+#: src/emu/ioport.cpp:271
#, c-format
msgctxt "input-name"
msgid "P%1$u"
msgstr ""
-#: src/emu/ioport.cpp:2052
+#: src/emu/ioport.cpp:1991
msgctxt "input-name"
msgid "???"
msgstr ""
@@ -5276,222 +5305,222 @@ msgstr ""
#: src/emu/inpttype.ipp:874
msgctxt "input-name"
-msgid "On Screen Display"
+msgid "Show/Hide Menu"
msgstr ""
#: src/emu/inpttype.ipp:875
msgctxt "input-name"
-msgid "Break in Debugger"
+msgid "UI Select"
msgstr ""
#: src/emu/inpttype.ipp:876
msgctxt "input-name"
-msgid "Config Menu"
+msgid "UI Back"
msgstr ""
#: src/emu/inpttype.ipp:877
msgctxt "input-name"
-msgid "Pause"
+msgid "UI Cancel"
msgstr ""
#: src/emu/inpttype.ipp:878
msgctxt "input-name"
-msgid "Pause - Single Step"
+msgid "UI Clear"
msgstr ""
#: src/emu/inpttype.ipp:879
msgctxt "input-name"
-msgid "Rewind - Single Step"
+msgid "UI Help"
msgstr ""
#: src/emu/inpttype.ipp:880
msgctxt "input-name"
-msgid "Reset Machine"
+msgid "UI Up"
msgstr ""
#: src/emu/inpttype.ipp:881
msgctxt "input-name"
-msgid "Soft Reset"
+msgid "UI Down"
msgstr ""
#: src/emu/inpttype.ipp:882
msgctxt "input-name"
-msgid "Show Decoded Graphics"
+msgid "UI Left"
msgstr ""
#: src/emu/inpttype.ipp:883
msgctxt "input-name"
-msgid "Frameskip Dec"
+msgid "UI Right"
msgstr ""
#: src/emu/inpttype.ipp:884
msgctxt "input-name"
-msgid "Frameskip Inc"
+msgid "UI Home"
msgstr ""
#: src/emu/inpttype.ipp:885
msgctxt "input-name"
-msgid "Throttle"
+msgid "UI End"
msgstr ""
#: src/emu/inpttype.ipp:886
msgctxt "input-name"
-msgid "Fast Forward"
+msgid "UI Page Up"
msgstr ""
#: src/emu/inpttype.ipp:887
msgctxt "input-name"
-msgid "Show FPS"
+msgid "UI Page Down"
msgstr ""
#: src/emu/inpttype.ipp:888
msgctxt "input-name"
-msgid "Save Snapshot"
+msgid "UI Previous Group"
msgstr ""
#: src/emu/inpttype.ipp:889
msgctxt "input-name"
-msgid "Record MNG"
+msgid "UI Next Group"
msgstr ""
#: src/emu/inpttype.ipp:890
msgctxt "input-name"
-msgid "Record AVI"
+msgid "On Screen Display"
msgstr ""
#: src/emu/inpttype.ipp:891
msgctxt "input-name"
-msgid "Toggle Cheat"
+msgid "Toggle UI Controls"
msgstr ""
#: src/emu/inpttype.ipp:892
msgctxt "input-name"
-msgid "UI Up"
+msgid "Break in Debugger"
msgstr ""
#: src/emu/inpttype.ipp:893
msgctxt "input-name"
-msgid "UI Down"
+msgid "Pause"
msgstr ""
#: src/emu/inpttype.ipp:894
msgctxt "input-name"
-msgid "UI Left"
+msgid "Pause - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:895
msgctxt "input-name"
-msgid "UI Right"
+msgid "Rewind - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:896
msgctxt "input-name"
-msgid "UI Home"
+msgid "Save State"
msgstr ""
#: src/emu/inpttype.ipp:897
msgctxt "input-name"
-msgid "UI End"
+msgid "Load State"
msgstr ""
#: src/emu/inpttype.ipp:898
msgctxt "input-name"
-msgid "UI Page Up"
+msgid "Reset Machine"
msgstr ""
#: src/emu/inpttype.ipp:899
msgctxt "input-name"
-msgid "UI Page Down"
+msgid "Soft Reset"
msgstr ""
#: src/emu/inpttype.ipp:900
msgctxt "input-name"
-msgid "UI Focus Next"
+msgid "Show Decoded Graphics"
msgstr ""
#: src/emu/inpttype.ipp:901
msgctxt "input-name"
-msgid "UI Focus Previous"
+msgid "Frameskip Dec"
msgstr ""
#: src/emu/inpttype.ipp:902
msgctxt "input-name"
-msgid "UI Select"
+msgid "Frameskip Inc"
msgstr ""
#: src/emu/inpttype.ipp:903
msgctxt "input-name"
-msgid "UI Cancel"
+msgid "Throttle"
msgstr ""
#: src/emu/inpttype.ipp:904
msgctxt "input-name"
-msgid "UI Display Comment"
+msgid "Fast Forward"
msgstr ""
#: src/emu/inpttype.ipp:905
msgctxt "input-name"
-msgid "UI Clear"
+msgid "Show FPS"
msgstr ""
#: src/emu/inpttype.ipp:906
msgctxt "input-name"
-msgid "UI Zoom In"
+msgid "Save Snapshot"
msgstr ""
#: src/emu/inpttype.ipp:907
msgctxt "input-name"
-msgid "UI Zoom Out"
+msgid "Record MNG"
msgstr ""
#: src/emu/inpttype.ipp:908
msgctxt "input-name"
-msgid "UI Default Zoom"
+msgid "Record AVI"
msgstr ""
#: src/emu/inpttype.ipp:909
msgctxt "input-name"
-msgid "UI Previous Group"
+msgid "Toggle Cheat"
msgstr ""
#: src/emu/inpttype.ipp:910
msgctxt "input-name"
-msgid "UI Next Group"
+msgid "UI Display Comment"
msgstr ""
#: src/emu/inpttype.ipp:911
msgctxt "input-name"
-msgid "UI Rotate"
+msgid "UI Zoom In"
msgstr ""
#: src/emu/inpttype.ipp:912
msgctxt "input-name"
-msgid "Show Profiler"
+msgid "UI Zoom Out"
msgstr ""
#: src/emu/inpttype.ipp:913
msgctxt "input-name"
-msgid "UI Toggle"
+msgid "UI Default Zoom"
msgstr ""
#: src/emu/inpttype.ipp:914
msgctxt "input-name"
-msgid "UI Release Pointer"
+msgid "UI Rotate"
msgstr ""
#: src/emu/inpttype.ipp:915
msgctxt "input-name"
-msgid "UI Paste Text"
+msgid "Show Profiler"
msgstr ""
#: src/emu/inpttype.ipp:916
msgctxt "input-name"
-msgid "Save State"
+msgid "UI Release Pointer"
msgstr ""
#: src/emu/inpttype.ipp:917
msgctxt "input-name"
-msgid "Load State"
+msgid "UI Paste Text"
msgstr ""
#: src/emu/inpttype.ipp:918
@@ -5506,57 +5535,65 @@ msgstr ""
#: src/emu/inpttype.ipp:920
msgctxt "input-name"
-msgid "UI External DAT View"
+msgid "UI Focus Next"
msgstr ""
#: src/emu/inpttype.ipp:921
msgctxt "input-name"
-msgid "UI Add/Remove favorite"
+msgid "UI Focus Previous"
msgstr ""
#: src/emu/inpttype.ipp:922
msgctxt "input-name"
-msgid "UI Export List"
+msgid "UI External DAT View"
msgstr ""
#: src/emu/inpttype.ipp:923
msgctxt "input-name"
+msgid "UI Add/Remove Favorite"
+msgstr ""
+
+#: src/emu/inpttype.ipp:924
+msgctxt "input-name"
+msgid "UI Export List"
+msgstr ""
+
+#: src/emu/inpttype.ipp:925
+msgctxt "input-name"
msgid "UI Audit Media"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:110
-#: src/osd/modules/input/input_sdlcommon.cpp:173
+#: src/osd/modules/input/input_windows.cpp:111 src/osd/sdl/osdsdl.cpp:339
msgctxt "input-name"
msgid "Toggle Fullscreen"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:116
+#: src/osd/modules/input/input_windows.cpp:117
msgctxt "input-name"
msgid "Take Rendered Snapshot"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:127
-#: src/osd/modules/input/input_sdlcommon.cpp:221
+#: src/osd/modules/input/input_windows.cpp:128 src/osd/sdl/osdsdl.cpp:388
msgctxt "input-name"
msgid "Record Rendered Video"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:143
+#: src/osd/modules/input/input_windows.cpp:144
msgctxt "input-name"
msgid "Toggle Post-Processing"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:199
+#: src/osd/sdl/osdsdl.cpp:365
msgctxt "input-name"
msgid "Toggle Filter"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:205
+#: src/osd/sdl/osdsdl.cpp:371
msgctxt "input-name"
msgid "Decrease Prescaling"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:215
+#: src/osd/sdl/osdsdl.cpp:382
msgctxt "input-name"
msgid "Increase Prescaling"
msgstr ""
@@ -5878,12 +5915,12 @@ msgstr ""
msgid "Input ports"
msgstr ""
-#: plugins/autofire/init.lua:94
+#: plugins/autofire/init.lua:98
msgctxt "plugin-autofire"
msgid "Failed to load autofire menu"
msgstr ""
-#: plugins/autofire/init.lua:101
+#: plugins/autofire/init.lua:105
msgctxt "plugin-autofire"
msgid "Autofire"
msgstr ""
@@ -6067,7 +6104,7 @@ msgctxt "plugin-timecode"
msgid "Hotkey"
msgstr ""
-#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:560
+#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:562
msgctxt "plugin-inputmacro"
msgid "Input Macros"
msgstr ""
@@ -6088,138 +6125,138 @@ msgctxt "plugin-inputmacro"
msgid "Set Input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:350
+#: plugins/inputmacro/inputmacro_menu.lua:352
msgctxt "plugin-inputmacro"
msgid "Name"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:358
-#: plugins/inputmacro/inputmacro_menu.lua:400
+#: plugins/inputmacro/inputmacro_menu.lua:360
+#: plugins/inputmacro/inputmacro_menu.lua:402
msgctxt "plugin-inputmacro"
msgid "[not set]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:359
+#: plugins/inputmacro/inputmacro_menu.lua:361
msgctxt "plugin-inputmacro"
msgid "Activation combination"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Stop immediately"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Complete macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:363
+#: plugins/inputmacro/inputmacro_menu.lua:365
msgctxt "plugin-inputmacro"
msgid "On release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:369
+#: plugins/inputmacro/inputmacro_menu.lua:371
msgctxt "plugin-inputmacro"
msgid "Release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:372
+#: plugins/inputmacro/inputmacro_menu.lua:374
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Loop to step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:377
+#: plugins/inputmacro/inputmacro_menu.lua:379
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Prolong step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:379
+#: plugins/inputmacro/inputmacro_menu.lua:381
msgctxt "plugin-inputmacro"
msgid "When held"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:383
+#: plugins/inputmacro/inputmacro_menu.lua:385
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:384
+#: plugins/inputmacro/inputmacro_menu.lua:386
msgctxt "plugin-inputmacro"
msgid "Delay (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:390
+#: plugins/inputmacro/inputmacro_menu.lua:392
msgctxt "plugin-inputmacro"
msgid "Duration (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:398
+#: plugins/inputmacro/inputmacro_menu.lua:400
msgctxt "plugin-inputmacro"
msgid "n/a"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:402
+#: plugins/inputmacro/inputmacro_menu.lua:404
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Input %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:407
+#: plugins/inputmacro/inputmacro_menu.lua:409
msgctxt "plugin-inputmacro"
msgid "Add input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:412
+#: plugins/inputmacro/inputmacro_menu.lua:414
msgctxt "plugin-inputmacro"
msgid "Delete step"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:428
+#: plugins/inputmacro/inputmacro_menu.lua:430
msgctxt "plugin-inputmacro"
msgid "Add step at position"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:474
+#: plugins/inputmacro/inputmacro_menu.lua:476
msgctxt "plugin-inputmacro"
msgid "Add Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:481
+#: plugins/inputmacro/inputmacro_menu.lua:483
msgctxt "plugin-inputmacro"
msgid "Create"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:483
+#: plugins/inputmacro/inputmacro_menu.lua:485
msgctxt "plugin-inputmacro"
msgid "Cancel"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:499
+#: plugins/inputmacro/inputmacro_menu.lua:501
msgctxt "plugin-inputmacro"
msgid "Edit Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:505
+#: plugins/inputmacro/inputmacro_menu.lua:507
msgctxt "plugin-inputmacro"
msgid "Done"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:561
+#: plugins/inputmacro/inputmacro_menu.lua:563
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Press %s to delete"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:573
+#: plugins/inputmacro/inputmacro_menu.lua:575
msgctxt "plugin-inputmacro"
msgid "[no macros]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:578
+#: plugins/inputmacro/inputmacro_menu.lua:580
msgctxt "plugin-inputmacro"
msgid "Add macro"
msgstr ""
@@ -6390,12 +6427,12 @@ msgctxt "plugin-commonui"
msgid "Cancel"
msgstr ""
-#: plugins/commonui/init.lua:197
+#: plugins/commonui/init.lua:199
msgctxt "plugin-commonui"
msgid "Invalid combination entered"
msgstr ""
-#: plugins/commonui/init.lua:203
+#: plugins/commonui/init.lua:205
#, lua-format
msgctxt "plugin-commonui"
msgid ""
diff --git a/language/Belarusian/strings.po b/language/Belarusian/strings.po
index 1b3885127fb..e5aa6919fca 100644
--- a/language/Belarusian/strings.po
+++ b/language/Belarusian/strings.po
@@ -2,13 +2,13 @@
# Беларускі пераклад для MAME.
# Copyright (C) 1997-2022 MAMEdev and contributors
# This file is distributed under the same license as the MAME package.
-# Automatically generated, 2022.
+# Automatically generated, 2023.
#
msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-10-16 02:30+1100\n"
+"POT-Creation-Date: 2023-02-18 05:29+1100\n"
"PO-Revision-Date: 2016-02-20 18:03+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: MAME Language Team\n"
@@ -31,254 +31,254 @@ msgid ""
"This system requires media images to be mounted for the following device(s): "
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1254
+#: src/frontend/mame/ui/ui.cpp:1275
#, c-format
msgid ""
"UI controls enabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1256
+#: src/frontend/mame/ui/ui.cpp:1277
#, c-format
msgid ""
"UI controls disabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1465
+#: src/frontend/mame/ui/ui.cpp:1486
msgid "Master Volume"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1474
+#: src/frontend/mame/ui/ui.cpp:1495
#, c-format
msgid "%1$s Volume"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1496
+#: src/frontend/mame/ui/ui.cpp:1517
#, c-format
msgid "Overclock CPU %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1504
+#: src/frontend/mame/ui/ui.cpp:1525
#, c-format
msgid "Overclock %1$s sound"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1523
+#: src/frontend/mame/ui/ui.cpp:1544
#, c-format
msgid "%1$s Refresh Rate"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1528
+#: src/frontend/mame/ui/ui.cpp:1549
#, c-format
msgid "%1$s Brightness"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1530
+#: src/frontend/mame/ui/ui.cpp:1551
#, c-format
msgid "%1$s Contrast"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1532
+#: src/frontend/mame/ui/ui.cpp:1553
#, c-format
msgid "%1$s Gamma"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1536
+#: src/frontend/mame/ui/ui.cpp:1557
#, c-format
msgid "%1$s Horiz Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1538
+#: src/frontend/mame/ui/ui.cpp:1559
#, c-format
msgid "%1$s Horiz Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1540
+#: src/frontend/mame/ui/ui.cpp:1561
#, c-format
msgid "%1$s Vert Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1542
+#: src/frontend/mame/ui/ui.cpp:1563
#, c-format
msgid "%1$s Vert Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1558
+#: src/frontend/mame/ui/ui.cpp:1579
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1561
+#: src/frontend/mame/ui/ui.cpp:1582
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1563
+#: src/frontend/mame/ui/ui.cpp:1584
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1566
+#: src/frontend/mame/ui/ui.cpp:1587
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1576
+#: src/frontend/mame/ui/ui.cpp:1597
msgid "Vector Flicker"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1577
+#: src/frontend/mame/ui/ui.cpp:1598
msgid "Beam Width Minimum"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1578
+#: src/frontend/mame/ui/ui.cpp:1599
msgid "Beam Width Maximum"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1579
+#: src/frontend/mame/ui/ui.cpp:1600
msgid "Beam Dot Size"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1580
+#: src/frontend/mame/ui/ui.cpp:1601
msgid "Beam Intensity Weight"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593
+#: src/frontend/mame/ui/ui.cpp:1614
#, c-format
msgid "Crosshair Scale %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "X"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "Y"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1616
#, c-format
msgid "Crosshair Offset %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1623
+#: src/frontend/mame/ui/ui.cpp:1644
#, c-format
msgid "%1$3ddB"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1666
+#: src/frontend/mame/ui/ui.cpp:1687
#, c-format
msgid "%1$d%%"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1681
+#: src/frontend/mame/ui/ui.cpp:1702
#, c-format
msgid "%1$3.0f%%"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1704 src/frontend/mame/ui/ui.cpp:1724
-#: src/frontend/mame/ui/ui.cpp:1743 src/frontend/mame/ui/ui.cpp:1761
-#: src/frontend/mame/ui/ui.cpp:1780 src/frontend/mame/ui/ui.cpp:1799
-#: src/frontend/mame/ui/ui.cpp:1818 src/frontend/mame/ui/ui.cpp:1837
-#: src/frontend/mame/ui/ui.cpp:1858 src/frontend/mame/ui/ui.cpp:1879
-#: src/frontend/mame/ui/ui.cpp:1900 src/frontend/mame/ui/ui.cpp:1921
+#: src/frontend/mame/ui/ui.cpp:1725 src/frontend/mame/ui/ui.cpp:1745
+#: src/frontend/mame/ui/ui.cpp:1764 src/frontend/mame/ui/ui.cpp:1782
+#: src/frontend/mame/ui/ui.cpp:1801 src/frontend/mame/ui/ui.cpp:1820
+#: src/frontend/mame/ui/ui.cpp:1839 src/frontend/mame/ui/ui.cpp:1858
+#: src/frontend/mame/ui/ui.cpp:1879 src/frontend/mame/ui/ui.cpp:1900
+#: src/frontend/mame/ui/ui.cpp:1921 src/frontend/mame/ui/ui.cpp:1942
#, c-format
msgid "%1$.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1936 src/frontend/mame/ui/ui.cpp:1951
-#: src/frontend/mame/ui/ui.cpp:1966 src/frontend/mame/ui/ui.cpp:1981
-#: src/frontend/mame/ui/ui.cpp:1996
+#: src/frontend/mame/ui/ui.cpp:1957 src/frontend/mame/ui/ui.cpp:1972
+#: src/frontend/mame/ui/ui.cpp:1987 src/frontend/mame/ui/ui.cpp:2002
+#: src/frontend/mame/ui/ui.cpp:2017
#, c-format
msgid "%1$1.2f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2116
+#: src/frontend/mame/ui/ui.cpp:2137
msgid "**Error saving ui.ini**"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2175
+#: src/frontend/mame/ui/ui.cpp:2196
#, c-format
msgid "**Error saving %s.ini**"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2179 src/frontend/mame/ui/miscmenu.cpp:773
+#: src/frontend/mame/ui/ui.cpp:2200 src/frontend/mame/ui/miscmenu.cpp:773
msgid ""
"\n"
" Settings saved \n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:487 src/frontend/mame/ui/selgame.cpp:298
+#: src/frontend/mame/ui/selsoft.cpp:510 src/frontend/mame/ui/selgame.cpp:318
#, c-format
msgid ""
"%s\n"
" added to favorites list."
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:492 src/frontend/mame/ui/selgame.cpp:303
-#: src/frontend/mame/ui/selgame.cpp:309
+#: src/frontend/mame/ui/selsoft.cpp:515 src/frontend/mame/ui/selgame.cpp:323
+#: src/frontend/mame/ui/selgame.cpp:329
#, c-format
msgid ""
"%s\n"
" removed from favorites list."
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Start empty]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Use file manager]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:708
+#: src/frontend/mame/ui/selsoft.cpp:756
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d software packages )"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:709
+#: src/frontend/mame/ui/selsoft.cpp:757
#, c-format
msgid "%1$s - select software"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:714 src/frontend/mame/ui/selgame.cpp:1074
+#: src/frontend/mame/ui/selsoft.cpp:762 src/frontend/mame/ui/selgame.cpp:1092
#, c-format
msgid "%1$s: %2$s - Search: %3$s_"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:716 src/frontend/mame/ui/selgame.cpp:1076
+#: src/frontend/mame/ui/selsoft.cpp:764 src/frontend/mame/ui/selgame.cpp:1094
#, c-format
msgid "Search: %1$s_"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:723
+#: src/frontend/mame/ui/selsoft.cpp:771
#, c-format
msgid "Software list/item: %1$s:%2$s"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:441
+#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:462
msgid "General Settings"
msgstr ""
@@ -302,15 +302,15 @@ msgstr ""
msgid "Save Settings"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:185 src/frontend/mame/ui/optsmenu.cpp:227
+#: src/frontend/mame/ui/optsmenu.cpp:183 src/frontend/mame/ui/optsmenu.cpp:225
msgid "System Filter"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:197 src/frontend/mame/ui/custui.cpp:83
+#: src/frontend/mame/ui/optsmenu.cpp:195 src/frontend/mame/ui/custui.cpp:84
msgid "Customize UI"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:198 src/frontend/mame/ui/dirmenu.cpp:535
+#: src/frontend/mame/ui/optsmenu.cpp:196 src/frontend/mame/ui/dirmenu.cpp:579
msgid "Configure Folders"
msgstr ""
@@ -318,41 +318,41 @@ msgstr ""
msgid "Plugin Options"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:221 src/frontend/mame/ui/swlist.cpp:89
-#: src/frontend/mame/ui/slotopt.cpp:221
+#: src/frontend/mame/ui/filesel.cpp:234 src/frontend/mame/ui/swlist.cpp:89
+#: src/frontend/mame/ui/slotopt.cpp:231
msgid "[empty slot]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:225
+#: src/frontend/mame/ui/filesel.cpp:238
msgid "[create]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:229 src/frontend/mame/ui/swlist.cpp:100
+#: src/frontend/mame/ui/filesel.cpp:242 src/frontend/mame/ui/swlist.cpp:100
msgid "[software list]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:285
+#: src/frontend/mame/ui/filesel.cpp:298
#, c-format
msgid "Error accessing %s"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:509
+#: src/frontend/mame/ui/filesel.cpp:519
msgid "Select access mode"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:510
+#: src/frontend/mame/ui/filesel.cpp:520
msgid "Read-only"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:512
+#: src/frontend/mame/ui/filesel.cpp:522
msgid "Read-write"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:513
+#: src/frontend/mame/ui/filesel.cpp:523
msgid "Read this image, write to another image"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:514
+#: src/frontend/mame/ui/filesel.cpp:524
msgid "Read this image, write to diff"
msgstr ""
@@ -565,145 +565,149 @@ msgid "Joystick saturation"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:94
-msgid "Natural keyboard"
+msgid "Joystick threshold"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:95
-msgid "Allow contradictory joystick inputs"
+msgid "Natural keyboard"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:96
+msgid "Allow contradictory joystick inputs"
+msgstr ""
+
+#: src/frontend/mame/ui/submenu.cpp:97
msgid "Coin impulse"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:102
+#: src/frontend/mame/ui/submenu.cpp:103
msgid "Input Device Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:103
+#: src/frontend/mame/ui/submenu.cpp:104
msgid "Lightgun Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:104
+#: src/frontend/mame/ui/submenu.cpp:105
msgid "Trackball Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:105
+#: src/frontend/mame/ui/submenu.cpp:106
msgid "Pedal Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:106
+#: src/frontend/mame/ui/submenu.cpp:107
msgid "AD Stick Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:107
+#: src/frontend/mame/ui/submenu.cpp:108
msgid "Paddle Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:108
+#: src/frontend/mame/ui/submenu.cpp:109
msgid "Dial Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:109
+#: src/frontend/mame/ui/submenu.cpp:110
msgid "Positional Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:110
+#: src/frontend/mame/ui/submenu.cpp:111
msgid "Mouse Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:112
+#: src/frontend/mame/ui/submenu.cpp:113
msgid "Keyboard Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:113
+#: src/frontend/mame/ui/submenu.cpp:114
msgid "Mouse Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:114
+#: src/frontend/mame/ui/submenu.cpp:115
msgid "Lightgun Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:115
+#: src/frontend/mame/ui/submenu.cpp:116
msgid "Joystick Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:121 src/frontend/mame/ui/videoopt.cpp:42
+#: src/frontend/mame/ui/submenu.cpp:122 src/frontend/mame/ui/videoopt.cpp:42
msgid "Video Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:122
+#: src/frontend/mame/ui/submenu.cpp:123
msgid "Video Mode"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:123
+#: src/frontend/mame/ui/submenu.cpp:124
msgid "Number Of Screens"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:125
+#: src/frontend/mame/ui/submenu.cpp:126
msgid "Triple Buffering"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:126
+#: src/frontend/mame/ui/submenu.cpp:127
msgid "HLSL"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:128
+#: src/frontend/mame/ui/submenu.cpp:129
msgid "GLSL"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:129
+#: src/frontend/mame/ui/submenu.cpp:130
msgid "Bilinear Filtering"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:130
+#: src/frontend/mame/ui/submenu.cpp:131
msgid "Bitmap Prescaling"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:131
+#: src/frontend/mame/ui/submenu.cpp:132
msgid "Window Mode"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:132
+#: src/frontend/mame/ui/submenu.cpp:133
msgid "Enforce Aspect Ratio"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:133
+#: src/frontend/mame/ui/submenu.cpp:134
msgid "Start Out Maximized"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:134
+#: src/frontend/mame/ui/submenu.cpp:135
msgid "Synchronized Refresh"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:135
+#: src/frontend/mame/ui/submenu.cpp:136
msgid "Wait Vertical Sync"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:722
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:738
#: src/frontend/mame/ui/videoopt.cpp:169
-#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:766
+#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:766
#: plugins/cheatfind/init.lua:777 plugins/cheat/init.lua:679
msgid "On"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:725
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:741
#: src/frontend/mame/ui/videoopt.cpp:185
-#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:763
+#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:763
#: plugins/cheatfind/init.lua:774 plugins/cheat/init.lua:682
#: plugins/cheat/init.lua:691
msgid "Off"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:728
+#: src/frontend/mame/ui/menu.cpp:744
msgid "Auto"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:1233
+#: src/frontend/mame/ui/menu.cpp:1272
#: src/frontend/mame/ui/simpleselgame.cpp:283
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Return to Previous Menu"
msgstr ""
@@ -711,21 +715,21 @@ msgstr ""
msgid "File Manager"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:140
+#: src/frontend/mame/ui/filemngr.cpp:152
#: src/frontend/mame/ui/confswitch.cpp:119
-#: src/frontend/mame/ui/inputmap.cpp:580
+#: src/frontend/mame/ui/inputmap.cpp:581
#: src/frontend/mame/ui/inputtoggle.cpp:75
-#: src/frontend/mame/ui/analogipt.cpp:363
+#: src/frontend/mame/ui/analogipt.cpp:412
#, c-format
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
#: src/frontend/mame/ui/confswitch.cpp:170 src/frontend/mame/ui/slotopt.cpp:204
msgid "Reset System"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
msgid "Start System"
msgstr ""
@@ -1074,27 +1078,27 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:168
+#: src/frontend/mame/ui/filecreate.cpp:189
msgid "New Image Name:"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:174
+#: src/frontend/mame/ui/filecreate.cpp:196
msgid "Image Format:"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:180
+#: src/frontend/mame/ui/filecreate.cpp:202
msgid "Create"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:208
+#: src/frontend/mame/ui/filecreate.cpp:230
msgid "Please enter a file extension too"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:268
+#: src/frontend/mame/ui/filecreate.cpp:295
msgid "Select image format"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:327
+#: src/frontend/mame/ui/filecreate.cpp:354
msgid "Select initial contents"
msgstr ""
@@ -1119,9 +1123,9 @@ msgid "Emulated"
msgstr ""
#: src/frontend/mame/ui/keyboard.cpp:60 src/frontend/mame/ui/confswitch.cpp:117
-#: src/frontend/mame/ui/inputmap.cpp:578
+#: src/frontend/mame/ui/inputmap.cpp:579
#: src/frontend/mame/ui/inputtoggle.cpp:73
-#: src/frontend/mame/ui/analogipt.cpp:361
+#: src/frontend/mame/ui/analogipt.cpp:410
#, c-format
msgid "%1$s [root%2$s]"
msgstr ""
@@ -1480,16 +1484,16 @@ msgstr ""
msgid "Category File"
msgstr ""
-#: src/frontend/mame/ui/utils.cpp:2030 src/frontend/mame/ui/inifile.cpp:301
+#: src/frontend/mame/ui/utils.cpp:2026 src/frontend/mame/ui/inifile.cpp:301
msgctxt "swlist-info"
msgid "Software list/item"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2685
+#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2752
msgid "Software List Info"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:316
+#: src/frontend/mame/ui/datmenu.cpp:307
#, c-format
msgid "Revision: %1$s"
msgstr ""
@@ -1649,7 +1653,7 @@ msgstr ""
msgid "Save System Settings"
msgstr ""
-#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2625
+#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2698
msgid " (default)"
msgstr ""
@@ -1686,7 +1690,7 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:265
+#: src/frontend/mame/ui/state.cpp:262
#, c-format
msgid ""
"Delete saved state %1$s?\n"
@@ -1694,37 +1698,37 @@ msgid ""
"Press %3$s to cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:393
+#: src/frontend/mame/ui/state.cpp:388
#, c-format
msgid "Error removing saved state file %1$s"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:442
+#: src/frontend/mame/ui/state.cpp:450
#, c-format
msgid "Press %1$s to delete"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Load State"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Select state to load"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Save State"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Press a key or joystick button, or select state to overwrite"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:314
+#: src/frontend/mame/ui/confswitch.cpp:318
msgid "DIP Switches"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:508
+#: src/frontend/mame/ui/confswitch.cpp:521
msgid "Machine Configuration"
msgstr ""
@@ -1767,7 +1771,7 @@ msgstr ""
msgid "[no assignable inputs are enabled]"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:348
+#: src/frontend/mame/ui/inputmap.cpp:358
msgid "Pressed"
msgstr ""
@@ -1775,71 +1779,71 @@ msgstr ""
msgid "Invalid combination entered"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:563
+#: src/frontend/mame/ui/inputmap.cpp:564
#, c-format
msgctxt "input-name"
msgid "%1$s Analog"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:564
+#: src/frontend/mame/ui/inputmap.cpp:565
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Inc"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:565
+#: src/frontend/mame/ui/inputmap.cpp:566
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Dec"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:607
+#: src/frontend/mame/ui/inputmap.cpp:608
#, c-format
msgid "Press %1$s to set\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:608
+#: src/frontend/mame/ui/inputmap.cpp:609
#, c-format
msgid "Press %1$s to append\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:609
+#: src/frontend/mame/ui/inputmap.cpp:610
#, c-format
msgid "Press %1$s to clear\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:610
+#: src/frontend/mame/ui/inputmap.cpp:611
#, c-format
msgid "Press %1$s to restore default\n"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:32
+#: src/frontend/mame/ui/inputdevices.cpp:33
#, c-format
msgctxt "menu-inputdev"
msgid "%1$s (%2$s %3$d)"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:88
+#: src/frontend/mame/ui/inputdevices.cpp:116
msgctxt "menu-inputdev"
msgid "Copy Device ID"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:122
+#: src/frontend/mame/ui/inputdevices.cpp:148
msgctxt "menu-inputdev"
msgid "Copied device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:124
+#: src/frontend/mame/ui/inputdevices.cpp:150
msgctxt "menu-inputdev"
msgid "Error copying device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:162
+#: src/frontend/mame/ui/inputdevices.cpp:189
msgctxt "menu-inputdev"
msgid "Input Devices"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:203
+#: src/frontend/mame/ui/inputdevices.cpp:230
msgctxt "menu-inputdev"
msgid "[no input devices are enabled]"
msgstr ""
@@ -1956,11 +1960,11 @@ msgid "Configure Options"
msgstr ""
#: src/frontend/mame/ui/simpleselgame.cpp:279
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Exit"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:304
+#: src/frontend/mame/ui/simpleselgame.cpp:313
#, c-format
msgid ""
"No system ROMs found. Please check the rompath setting specified in the %1$s."
@@ -1970,77 +1974,77 @@ msgid ""
"docs folder for information on setting up and using %2$s."
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:320
+#: src/frontend/mame/ui/simpleselgame.cpp:329
#, c-format
msgid "Type name or select: %1$s_"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:322
+#: src/frontend/mame/ui/simpleselgame.cpp:331
msgid "Type name or select: (random)"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:336
+#: src/frontend/mame/ui/simpleselgame.cpp:345
#, c-format
msgid "%1$-.100s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:339
+#: src/frontend/mame/ui/simpleselgame.cpp:348
#, c-format
msgid "%1$s, %2$-.100s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:348
+#: src/frontend/mame/ui/simpleselgame.cpp:357
#, c-format
msgid "Driver: %1$s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:364
-#: src/frontend/mame/ui/selmenu.cpp:690
+#: src/frontend/mame/ui/simpleselgame.cpp:373
+#: src/frontend/mame/ui/selmenu.cpp:735
msgid "Overall: NOT WORKING"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:366
-#: src/frontend/mame/ui/selmenu.cpp:692
+#: src/frontend/mame/ui/simpleselgame.cpp:375
+#: src/frontend/mame/ui/selmenu.cpp:737
msgid "Overall: Unemulated Protection"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:368
-#: src/frontend/mame/ui/selmenu.cpp:694
+#: src/frontend/mame/ui/simpleselgame.cpp:377
+#: src/frontend/mame/ui/selmenu.cpp:739
msgid "Overall: Working"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:372
-#: src/frontend/mame/ui/selmenu.cpp:698
+#: src/frontend/mame/ui/simpleselgame.cpp:381
+#: src/frontend/mame/ui/selmenu.cpp:743
msgid "Graphics: Unimplemented, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:374
-#: src/frontend/mame/ui/selmenu.cpp:700
+#: src/frontend/mame/ui/simpleselgame.cpp:383
+#: src/frontend/mame/ui/selmenu.cpp:745
msgid "Graphics: Imperfect, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:376
-#: src/frontend/mame/ui/selmenu.cpp:702
+#: src/frontend/mame/ui/simpleselgame.cpp:385
+#: src/frontend/mame/ui/selmenu.cpp:747
msgid "Graphics: OK, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:379
-#: src/frontend/mame/ui/selmenu.cpp:705
+#: src/frontend/mame/ui/simpleselgame.cpp:388
+#: src/frontend/mame/ui/selmenu.cpp:750
msgid "Sound: None"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:381
-#: src/frontend/mame/ui/selmenu.cpp:707
+#: src/frontend/mame/ui/simpleselgame.cpp:390
+#: src/frontend/mame/ui/selmenu.cpp:752
msgid "Sound: Unimplemented"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:383
-#: src/frontend/mame/ui/selmenu.cpp:709
+#: src/frontend/mame/ui/simpleselgame.cpp:392
+#: src/frontend/mame/ui/selmenu.cpp:754
msgid "Sound: Imperfect"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:385
-#: src/frontend/mame/ui/selmenu.cpp:711
+#: src/frontend/mame/ui/simpleselgame.cpp:394
+#: src/frontend/mame/ui/selmenu.cpp:756
msgid "Sound: OK"
msgstr ""
@@ -2063,323 +2067,323 @@ msgstr ""
msgid "Reload All"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:44
+#: src/frontend/mame/ui/dirmenu.cpp:40
msgctxt "path-option"
msgid "ROMs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:45
+#: src/frontend/mame/ui/dirmenu.cpp:41
msgctxt "path-option"
msgid "Software Media"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:46
+#: src/frontend/mame/ui/dirmenu.cpp:42
msgctxt "path-option"
msgid "Sound Samples"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:47
+#: src/frontend/mame/ui/dirmenu.cpp:43
msgctxt "path-option"
msgid "Artwork"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:48
+#: src/frontend/mame/ui/dirmenu.cpp:44
msgctxt "path-option"
msgid "Crosshairs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:49
+#: src/frontend/mame/ui/dirmenu.cpp:45
msgctxt "path-option"
msgid "Cheat Files"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:50
+#: src/frontend/mame/ui/dirmenu.cpp:46
msgctxt "path-option"
msgid "Plugins"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:51
+#: src/frontend/mame/ui/dirmenu.cpp:47
msgctxt "path-option"
msgid "UI Translations"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:52
+#: src/frontend/mame/ui/dirmenu.cpp:48
msgctxt "path-option"
msgid "Software Lists"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:53
+#: src/frontend/mame/ui/dirmenu.cpp:49
msgctxt "path-option"
msgid "INIs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:54
+#: src/frontend/mame/ui/dirmenu.cpp:50
msgctxt "path-option"
msgid "UI Settings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:55
+#: src/frontend/mame/ui/dirmenu.cpp:51
msgctxt "path-option"
msgid "Plugin Data"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:56
+#: src/frontend/mame/ui/dirmenu.cpp:52
msgctxt "path-option"
msgid "DATs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:57
+#: src/frontend/mame/ui/dirmenu.cpp:53
msgctxt "path-option"
msgid "Category INIs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:58
+#: src/frontend/mame/ui/dirmenu.cpp:54
msgctxt "path-option"
msgid "Snapshots"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:59
+#: src/frontend/mame/ui/dirmenu.cpp:55
msgctxt "path-option"
msgid "Icons"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:60
+#: src/frontend/mame/ui/dirmenu.cpp:56
msgctxt "path-option"
msgid "Control Panels"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:61
+#: src/frontend/mame/ui/dirmenu.cpp:57
msgctxt "path-option"
msgid "Cabinets"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:62
+#: src/frontend/mame/ui/dirmenu.cpp:58
msgctxt "path-option"
msgid "Marquees"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:63
+#: src/frontend/mame/ui/dirmenu.cpp:59
msgctxt "path-option"
msgid "PCBs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:64
+#: src/frontend/mame/ui/dirmenu.cpp:60
msgctxt "path-option"
msgid "Flyers"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:65
+#: src/frontend/mame/ui/dirmenu.cpp:61
msgctxt "path-option"
msgid "Title Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:66
+#: src/frontend/mame/ui/dirmenu.cpp:62
msgctxt "path-option"
msgid "Game Endings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:67
+#: src/frontend/mame/ui/dirmenu.cpp:63
msgctxt "path-option"
msgid "Bosses"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:68
+#: src/frontend/mame/ui/dirmenu.cpp:64
msgctxt "path-option"
msgid "Artwork Previews"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:69
+#: src/frontend/mame/ui/dirmenu.cpp:65
msgctxt "path-option"
msgid "Select"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:70
+#: src/frontend/mame/ui/dirmenu.cpp:66
msgctxt "path-option"
msgid "Game Over Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:71
+#: src/frontend/mame/ui/dirmenu.cpp:67
msgctxt "path-option"
msgid "HowTo"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:72
+#: src/frontend/mame/ui/dirmenu.cpp:68
msgctxt "path-option"
msgid "Logos"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:73
+#: src/frontend/mame/ui/dirmenu.cpp:69
msgctxt "path-option"
msgid "Scores"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:74
+#: src/frontend/mame/ui/dirmenu.cpp:70
msgctxt "path-option"
msgid "Versus"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:75
+#: src/frontend/mame/ui/dirmenu.cpp:71
msgctxt "path-option"
msgid "Covers"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:105
+#: src/frontend/mame/ui/dirmenu.cpp:101
#, c-format
msgid "Remove %1$s Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:352
-#, c-format
-msgid "Change %1$s Folder - Search: %2$s_"
-msgstr ""
-
-#: src/frontend/mame/ui/dirmenu.cpp:352
+#: src/frontend/mame/ui/dirmenu.cpp:357
#, c-format
msgid "Add %1$s Folder - Search: %2$s_"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:363
+#: src/frontend/mame/ui/dirmenu.cpp:357
+#, c-format
+msgid "Change %1$s Folder - Search: %2$s_"
+msgstr ""
+
+#: src/frontend/mame/ui/dirmenu.cpp:368
msgid "Press TAB to set"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folders"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:494
-msgid "Change Folder"
-msgstr ""
-
-#: src/frontend/mame/ui/dirmenu.cpp:494
+#: src/frontend/mame/ui/dirmenu.cpp:523
msgid "Add Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:497
+#: src/frontend/mame/ui/dirmenu.cpp:525
msgid "Remove Folder"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/dirmenu.cpp:530
+msgid "Change Folder"
+msgstr ""
+
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = 1/%1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:799
+#: src/frontend/mame/ui/viewgfx.cpp:800
msgctxt "gfxview"
msgid "Expand to fit"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:822
+#: src/frontend/mame/ui/viewgfx.cpp:823
msgctxt "gfxview"
msgid "All categories"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:824 src/frontend/mame/ui/viewgfx.cpp:829
+#: src/frontend/mame/ui/viewgfx.cpp:825 src/frontend/mame/ui/viewgfx.cpp:830
#, c-format
msgctxt "gfxview"
msgid "Category %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] colors"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] pens"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:940
+#: src/frontend/mame/ui/viewgfx.cpp:941
#, c-format
msgctxt "gfxview"
msgid " #%1$X → %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:947
+#: src/frontend/mame/ui/viewgfx.cpp:948
#, c-format
msgctxt "gfxview"
msgid " #%1$X = %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:954
+#: src/frontend/mame/ui/viewgfx.cpp:955
#, c-format
msgctxt "gfxview"
msgid " #%1$X (A:%2$02X R:%3$02X G:%4$02X B:%5$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1134
+#: src/frontend/mame/ui/viewgfx.cpp:1135
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] %2$d/%3$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1157
+#: src/frontend/mame/ui/viewgfx.cpp:1158
#, c-format
msgctxt "gfxview"
msgid " #%1$X:%2$X (%3$d %4$d) = %5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1165
+#: src/frontend/mame/ui/viewgfx.cpp:1166
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d color %3$X/%4$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d category %3$u"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d "
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1327
+#: src/frontend/mame/ui/viewgfx.cpp:1328
#, c-format
msgctxt "gfxview"
msgid " (%1$u %2$u) = GFX%3$u #%4$X:%5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1334
+#: src/frontend/mame/ui/viewgfx.cpp:1335
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d origin (%3$d %4$d)"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:442
+#: src/frontend/mame/ui/selgame.cpp:463
msgid "System Settings"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1058
+#: src/frontend/mame/ui/selgame.cpp:1076
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d systems (%5$d BIOS) )"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1086
+#: src/frontend/mame/ui/selgame.cpp:1104
#, c-format
msgid "System: %1$-.100s"
msgstr ""
@@ -2400,29 +2404,29 @@ msgctxt "menu-selector"
msgid "[no choices]"
msgstr ""
-#: src/frontend/mame/ui/selector.cpp:138
+#: src/frontend/mame/ui/selector.cpp:148
#, c-format
msgctxt "menu-selector"
msgid "Double-click or press %1$s to select"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:59
+#: src/frontend/mame/ui/auditmenu.cpp:60
msgid "Audit Media"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:63
+#: src/frontend/mame/ui/auditmenu.cpp:64
#, c-format
msgid "Results will be saved to %1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:101
+#: src/frontend/mame/ui/auditmenu.cpp:110
#, c-format
msgid ""
"Auditing media for system %2$u of %3$u...\n"
"%1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:119
+#: src/frontend/mame/ui/auditmenu.cpp:128
#, c-format
msgid ""
"Cancel audit?\n"
@@ -2431,17 +2435,17 @@ msgid ""
"Press %2$s to continue"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:139
+#: src/frontend/mame/ui/auditmenu.cpp:148
#, c-format
msgid "Audit media for %1$u systems marked unavailable"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:140
+#: src/frontend/mame/ui/auditmenu.cpp:149
#, c-format
msgid "Audit media for all %1$u systems"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:157
+#: src/frontend/mame/ui/auditmenu.cpp:165
#, c-format
msgid "Press %1$s to cancel\n"
msgstr ""
@@ -2462,266 +2466,266 @@ msgstr ""
msgid "Hide Both"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:143
+#: src/frontend/mame/ui/custui.cpp:144
msgid "UI Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:168 src/frontend/mame/ui/custui.cpp:221
+#: src/frontend/mame/ui/custui.cpp:169 src/frontend/mame/ui/custui.cpp:222
msgid "System Names"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:194 src/frontend/mame/ui/custui.cpp:224
+#: src/frontend/mame/ui/custui.cpp:195 src/frontend/mame/ui/custui.cpp:225
msgid "Show Side Panels"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:214
+#: src/frontend/mame/ui/custui.cpp:215
msgid "Fonts"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:215
+#: src/frontend/mame/ui/custui.cpp:216
msgid "Colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:218
+#: src/frontend/mame/ui/custui.cpp:219
msgid "Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:235 src/frontend/mame/ui/custui.cpp:279
+#: src/frontend/mame/ui/custui.cpp:236 src/frontend/mame/ui/custui.cpp:280
msgid "[built-in]"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:335
+#: src/frontend/mame/ui/custui.cpp:337
msgid "UI Fonts"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:364
+#: src/frontend/mame/ui/custui.cpp:366
msgid "default"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:459 src/frontend/mame/ui/custui.cpp:499
+#: src/frontend/mame/ui/custui.cpp:465 src/frontend/mame/ui/custui.cpp:507
msgid "UI Font"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:504
+#: src/frontend/mame/ui/custui.cpp:512
msgid "Bold"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:505
+#: src/frontend/mame/ui/custui.cpp:513
msgid "Italic"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:510
+#: src/frontend/mame/ui/custui.cpp:518
msgid "Lines"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:515
+#: src/frontend/mame/ui/custui.cpp:523
msgid "Infos text size"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:530
+#: src/frontend/mame/ui/custui.cpp:547
msgid "Sample text - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:546
+#: src/frontend/mame/ui/custui.cpp:563
msgid "UI Colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:609
+#: src/frontend/mame/ui/custui.cpp:626
msgctxt "color-option"
msgid "Normal text"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:610
+#: src/frontend/mame/ui/custui.cpp:627
msgctxt "color-option"
msgid "Selected color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:611
+#: src/frontend/mame/ui/custui.cpp:628
msgctxt "color-option"
msgid "Normal text background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:612
+#: src/frontend/mame/ui/custui.cpp:629
msgctxt "color-option"
msgid "Selected background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:613
+#: src/frontend/mame/ui/custui.cpp:630
msgctxt "color-option"
msgid "Subitem color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:614
+#: src/frontend/mame/ui/custui.cpp:631
msgctxt "color-option"
msgid "Clone"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:615
+#: src/frontend/mame/ui/custui.cpp:632
msgctxt "color-option"
msgid "Border"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:616
+#: src/frontend/mame/ui/custui.cpp:633
msgctxt "color-option"
msgid "Background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:617
+#: src/frontend/mame/ui/custui.cpp:634
msgctxt "color-option"
msgid "DIP switch"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:618
+#: src/frontend/mame/ui/custui.cpp:635
msgctxt "color-option"
msgid "Unavailable color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:619
+#: src/frontend/mame/ui/custui.cpp:636
msgctxt "color-option"
msgid "Slider color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:620
+#: src/frontend/mame/ui/custui.cpp:637
msgctxt "color-option"
msgid "Graphics viewer background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:621
+#: src/frontend/mame/ui/custui.cpp:638
msgctxt "color-option"
msgid "Mouse over color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:622
+#: src/frontend/mame/ui/custui.cpp:639
msgctxt "color-option"
msgid "Mouse over background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:623
+#: src/frontend/mame/ui/custui.cpp:640
msgctxt "color-option"
msgid "Mouse down color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:624
+#: src/frontend/mame/ui/custui.cpp:641
msgctxt "color-option"
msgid "Mouse down background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:628
+#: src/frontend/mame/ui/custui.cpp:645
msgid "Restore default colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:640
+#: src/frontend/mame/ui/custui.cpp:666
#, c-format
msgid "Double-click or press %1$s to change color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:648
+#: src/frontend/mame/ui/custui.cpp:674
msgid "Menu Preview"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:662
+#: src/frontend/mame/ui/custui.cpp:681
msgctxt "color-sample"
msgid "Normal"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:663
+#: src/frontend/mame/ui/custui.cpp:682
msgctxt "color-sample"
msgid "Subitem"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:664
+#: src/frontend/mame/ui/custui.cpp:683
msgctxt "color-sample"
msgid "Selected"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:665
+#: src/frontend/mame/ui/custui.cpp:684
msgctxt "color-sample"
msgid "Mouse Over"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:666
+#: src/frontend/mame/ui/custui.cpp:685
msgctxt "color-sample"
msgid "Clone"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:881
+#: src/frontend/mame/ui/custui.cpp:901
msgid "ARGB Settings"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:886 src/frontend/mame/ui/custui.cpp:889
+#: src/frontend/mame/ui/custui.cpp:906 src/frontend/mame/ui/custui.cpp:909
msgctxt "color-channel"
msgid "Alpha"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:894 src/frontend/mame/ui/custui.cpp:897
+#: src/frontend/mame/ui/custui.cpp:914 src/frontend/mame/ui/custui.cpp:917
msgctxt "color-channel"
msgid "Red"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:902 src/frontend/mame/ui/custui.cpp:905
+#: src/frontend/mame/ui/custui.cpp:922 src/frontend/mame/ui/custui.cpp:925
msgctxt "color-channel"
msgid "Green"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:910 src/frontend/mame/ui/custui.cpp:913
+#: src/frontend/mame/ui/custui.cpp:930 src/frontend/mame/ui/custui.cpp:933
msgctxt "color-channel"
msgid "Blue"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:916
+#: src/frontend/mame/ui/custui.cpp:936
msgid "Choose from palette"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:931
+#: src/frontend/mame/ui/custui.cpp:959
msgid "Color preview:"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1029
+#: src/frontend/mame/ui/custui.cpp:1052
msgctxt "color-preset"
msgid "White"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1030
+#: src/frontend/mame/ui/custui.cpp:1053
msgctxt "color-preset"
msgid "Silver"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1031
+#: src/frontend/mame/ui/custui.cpp:1054
msgctxt "color-preset"
msgid "Gray"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1032
+#: src/frontend/mame/ui/custui.cpp:1055
msgctxt "color-preset"
msgid "Black"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1033
+#: src/frontend/mame/ui/custui.cpp:1056
msgctxt "color-preset"
msgid "Red"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1034
+#: src/frontend/mame/ui/custui.cpp:1057
msgctxt "color-preset"
msgid "Orange"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1035
+#: src/frontend/mame/ui/custui.cpp:1058
msgctxt "color-preset"
msgid "Yellow"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1036
+#: src/frontend/mame/ui/custui.cpp:1059
msgctxt "color-preset"
msgid "Green"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1037
+#: src/frontend/mame/ui/custui.cpp:1060
msgctxt "color-preset"
msgid "Blue"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1038
+#: src/frontend/mame/ui/custui.cpp:1061
msgctxt "color-preset"
msgid "Violet"
msgstr ""
@@ -2744,36 +2748,61 @@ msgctxt "about-header"
msgid "Revision: %1$s"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:60
+#: src/frontend/mame/ui/analogipt.cpp:27
+#, c-format
+msgctxt "menu-analoginput"
+msgid ""
+"Show/hide settings \t\t%1$s\n"
+"Decrease value \t\t%2$s\n"
+"Increase value \t\t%3$s\n"
+"Restore default value \t\t%4$s\n"
+"Previous device \t\t%5$s\n"
+"Next device \t\t%6$s\n"
+"Return to previous menu \t\t%7$s"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:82
+msgctxt "menu-analoginput"
msgid "Analog Input Adjustments"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:92
+#: src/frontend/mame/ui/analogipt.cpp:121
#, c-format
-msgid "Press %s to show menu"
+msgctxt "menu-analoginput"
+msgid "Press %s to show settings"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:372
+#: src/frontend/mame/ui/analogipt.cpp:245
+msgctxt "menu-analoginput"
+msgid "Analog Input Adjustments Help"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:421
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Increment/Decrement Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:377
+#: src/frontend/mame/ui/analogipt.cpp:426
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Auto-centering Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:382
+#: src/frontend/mame/ui/analogipt.cpp:431
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Reverse"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:387
+#: src/frontend/mame/ui/analogipt.cpp:436
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Sensitivity"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:402
+#: src/frontend/mame/ui/analogipt.cpp:451
+msgctxt "menu-analoginput"
msgid "[no analog inputs are enabled]"
msgstr ""
@@ -2924,504 +2953,504 @@ msgctxt "menu-main"
msgid "Close Menu"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:77
-msgctxt "selmenu-artwork"
-msgid "Snapshots"
+#: src/frontend/mame/ui/selmenu.cpp:55
+msgid "Images"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:78
-msgctxt "selmenu-artwork"
-msgid "Cabinet"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:79
-msgctxt "selmenu-artwork"
-msgid "Control Panel"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:80
-msgctxt "selmenu-artwork"
-msgid "PCB"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:81
-msgctxt "selmenu-artwork"
-msgid "Flyer"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:82
-msgctxt "selmenu-artwork"
-msgid "Title Screen"
+#: src/frontend/mame/ui/selmenu.cpp:56
+msgid "Info"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:83
msgctxt "selmenu-artwork"
-msgid "Ending"
+msgid "Snapshots"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:84
msgctxt "selmenu-artwork"
-msgid "Artwork Preview"
+msgid "Cabinet"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:85
msgctxt "selmenu-artwork"
-msgid "Bosses"
+msgid "Control Panel"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:86
msgctxt "selmenu-artwork"
-msgid "Logo"
+msgid "PCB"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:87
msgctxt "selmenu-artwork"
-msgid "Versus"
+msgid "Flyer"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:88
msgctxt "selmenu-artwork"
-msgid "Game Over"
+msgid "Title Screen"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:89
msgctxt "selmenu-artwork"
-msgid "HowTo"
+msgid "Ending"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:90
msgctxt "selmenu-artwork"
-msgid "Scores"
+msgid "Artwork Preview"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:91
msgctxt "selmenu-artwork"
-msgid "Select"
+msgid "Bosses"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:92
msgctxt "selmenu-artwork"
-msgid "Marquee"
+msgid "Logo"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:93
msgctxt "selmenu-artwork"
-msgid "Covers"
+msgid "Versus"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:94
+msgctxt "selmenu-artwork"
+msgid "Game Over"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:95
+msgctxt "selmenu-artwork"
+msgid "HowTo"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:96
+msgctxt "selmenu-artwork"
+msgid "Scores"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:97
-msgid "Add or remove favorite"
+msgctxt "selmenu-artwork"
+msgid "Select"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:98
-msgid "Export displayed list to file"
+msgctxt "selmenu-artwork"
+msgid "Marquee"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:99
+msgctxt "selmenu-artwork"
+msgid "Covers"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:103
+msgid "Add or remove favorite"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:104
+msgid "Export displayed list to file"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:105
msgid "Audit media"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:100
+#: src/frontend/mame/ui/selmenu.cpp:106
msgid "Show DATs view"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:260
+#: src/frontend/mame/ui/selmenu.cpp:268
msgid "Select Software Package Part"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:330
+#: src/frontend/mame/ui/selmenu.cpp:338
msgid "Select System BIOS"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:644 src/frontend/mame/ui/selmenu.cpp:675
+#: src/frontend/mame/ui/selmenu.cpp:689 src/frontend/mame/ui/selmenu.cpp:720
#, c-format
msgid "%1$s, %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:648
+#: src/frontend/mame/ui/selmenu.cpp:693
#, c-format
msgid "Software is clone of: %1$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:650
+#: src/frontend/mame/ui/selmenu.cpp:695
msgid "Software is parent"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:655
+#: src/frontend/mame/ui/selmenu.cpp:700
msgid "Supported: No"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:660
+#: src/frontend/mame/ui/selmenu.cpp:705
msgid "Supported: Partial"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:665
+#: src/frontend/mame/ui/selmenu.cpp:710
msgid "Supported: Yes"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:681
+#: src/frontend/mame/ui/selmenu.cpp:726
msgid "System is parent"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:683 src/frontend/mame/ui/selmenu.cpp:685
+#: src/frontend/mame/ui/selmenu.cpp:728 src/frontend/mame/ui/selmenu.cpp:730
#, c-format
msgid "System is clone of: %1$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:721
+#: src/frontend/mame/ui/selmenu.cpp:766
#, c-format
msgid "%1$s %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2222
-msgid "Images"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:2223
-msgid "Infos"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:2538
+#: src/frontend/mame/ui/selmenu.cpp:2611
msgid ""
"Required ROM/disk images for the selected system are missing or incorrect. "
"Please acquire the correct files or select a different system.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2554
+#: src/frontend/mame/ui/selmenu.cpp:2627
msgid ""
"Required ROM/disk images for the selected software are missing or incorrect. "
"Please acquire the correct files or select a different software item.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2570
+#: src/frontend/mame/ui/selmenu.cpp:2643
msgid "incorrect checksum"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2573
+#: src/frontend/mame/ui/selmenu.cpp:2646
msgid "incorrect length"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2576
+#: src/frontend/mame/ui/selmenu.cpp:2649
msgid "not found"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2587
+#: src/frontend/mame/ui/selmenu.cpp:2660
#, c-format
msgid "%1$s (%2$s) - %3$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2589
+#: src/frontend/mame/ui/selmenu.cpp:2662
#, c-format
msgid "%1$s - %2$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2593
+#: src/frontend/mame/ui/selmenu.cpp:2666
msgid "Press any key to continue."
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2722
+#: src/frontend/mame/ui/selmenu.cpp:2789
msgid "General Info"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2874
+#: src/frontend/mame/ui/selmenu.cpp:2935
#, c-format
msgid "Short Name\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2875
+#: src/frontend/mame/ui/selmenu.cpp:2936
#, c-format
msgid "Year\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2876
+#: src/frontend/mame/ui/selmenu.cpp:2937
#, c-format
msgid "Manufacturer\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2883
+#: src/frontend/mame/ui/selmenu.cpp:2944
#, c-format
msgid "System is Clone of\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2888
+#: src/frontend/mame/ui/selmenu.cpp:2949
msgid "System is Parent\t\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2892
+#: src/frontend/mame/ui/selmenu.cpp:2953
msgid "Analog Controls\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2894
+#: src/frontend/mame/ui/selmenu.cpp:2955
msgid "Keyboard Inputs\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2897
+#: src/frontend/mame/ui/selmenu.cpp:2958
msgid "Overall\tNOT WORKING\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2899
+#: src/frontend/mame/ui/selmenu.cpp:2960
msgid "Overall\tUnemulated Protection\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2901
+#: src/frontend/mame/ui/selmenu.cpp:2962
msgid "Overall\tWorking\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2904
+#: src/frontend/mame/ui/selmenu.cpp:2965
msgid "Graphics\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2906
+#: src/frontend/mame/ui/selmenu.cpp:2967
msgid "Graphics\tWrong Colors\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2908
+#: src/frontend/mame/ui/selmenu.cpp:2969
msgid "Graphics\tImperfect Colors\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2910
+#: src/frontend/mame/ui/selmenu.cpp:2971
msgid "Graphics\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2912
+#: src/frontend/mame/ui/selmenu.cpp:2973
msgid "Graphics\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2915
+#: src/frontend/mame/ui/selmenu.cpp:2976
msgid "Sound\tNone\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2917
+#: src/frontend/mame/ui/selmenu.cpp:2978
msgid "Sound\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2919
+#: src/frontend/mame/ui/selmenu.cpp:2980
msgid "Sound\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2921
+#: src/frontend/mame/ui/selmenu.cpp:2982
msgid "Sound\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2924
+#: src/frontend/mame/ui/selmenu.cpp:2985
msgid "Capture\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2926
+#: src/frontend/mame/ui/selmenu.cpp:2987
msgid "Capture\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2929
+#: src/frontend/mame/ui/selmenu.cpp:2990
msgid "Camera\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2931
+#: src/frontend/mame/ui/selmenu.cpp:2992
msgid "Camera\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2934
+#: src/frontend/mame/ui/selmenu.cpp:2995
msgid "Microphone\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2936
+#: src/frontend/mame/ui/selmenu.cpp:2997
msgid "Microphone\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2939
+#: src/frontend/mame/ui/selmenu.cpp:3000
msgid "Controls\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2941
+#: src/frontend/mame/ui/selmenu.cpp:3002
msgid "Controls\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2944
+#: src/frontend/mame/ui/selmenu.cpp:3005
msgid "Keyboard\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2946
+#: src/frontend/mame/ui/selmenu.cpp:3007
msgid "Keyboard\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2949
+#: src/frontend/mame/ui/selmenu.cpp:3010
msgid "Mouse\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2951
+#: src/frontend/mame/ui/selmenu.cpp:3012
msgid "Mouse\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2954
+#: src/frontend/mame/ui/selmenu.cpp:3015
msgid "Media\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2956
+#: src/frontend/mame/ui/selmenu.cpp:3017
msgid "Media\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2959
+#: src/frontend/mame/ui/selmenu.cpp:3020
msgid "Disk\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2961
+#: src/frontend/mame/ui/selmenu.cpp:3022
msgid "Disk\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2964
+#: src/frontend/mame/ui/selmenu.cpp:3025
msgid "Printer\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2966
+#: src/frontend/mame/ui/selmenu.cpp:3027
msgid "Printer\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2969
+#: src/frontend/mame/ui/selmenu.cpp:3030
msgid "Mag. Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2971
+#: src/frontend/mame/ui/selmenu.cpp:3032
msgid "Mag. Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2974
+#: src/frontend/mame/ui/selmenu.cpp:3035
msgid "Punch Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2976
+#: src/frontend/mame/ui/selmenu.cpp:3037
msgid "Punch Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2979
+#: src/frontend/mame/ui/selmenu.cpp:3040
msgid "Mag. Drum\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2981
+#: src/frontend/mame/ui/selmenu.cpp:3042
msgid "Mag. Drum\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2984
+#: src/frontend/mame/ui/selmenu.cpp:3045
msgid "(EP)ROM\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2986
+#: src/frontend/mame/ui/selmenu.cpp:3047
msgid "(EP)ROM\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2989
+#: src/frontend/mame/ui/selmenu.cpp:3050
msgid "Communications\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2991
+#: src/frontend/mame/ui/selmenu.cpp:3052
msgid "Communications\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2994
+#: src/frontend/mame/ui/selmenu.cpp:3055
msgid "LAN\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2996
+#: src/frontend/mame/ui/selmenu.cpp:3057
msgid "LAN\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2999
+#: src/frontend/mame/ui/selmenu.cpp:3060
msgid "WAN\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3001
+#: src/frontend/mame/ui/selmenu.cpp:3062
msgid "WAN\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3004
+#: src/frontend/mame/ui/selmenu.cpp:3065
msgid "Timing\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3006
+#: src/frontend/mame/ui/selmenu.cpp:3067
msgid "Timing\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3012
+#: src/frontend/mame/ui/selmenu.cpp:3073
msgid "Support Cocktail\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tVertical\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tHorizontal\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3038
+#: src/frontend/mame/ui/selmenu.cpp:3099
msgid "Media Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3040
+#: src/frontend/mame/ui/selmenu.cpp:3101
msgid "Media Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3043
+#: src/frontend/mame/ui/selmenu.cpp:3104
msgid "Samples Audit Result\tNone Needed\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3045
+#: src/frontend/mame/ui/selmenu.cpp:3106
msgid "Samples Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3047
+#: src/frontend/mame/ui/selmenu.cpp:3108
msgid "Samples Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3051
+#: src/frontend/mame/ui/selmenu.cpp:3112
msgid ""
"Media Audit\tDisabled\n"
"Samples Audit\tDisabled\n"
@@ -3579,74 +3608,74 @@ msgstr ""
msgid "[None]\n"
msgstr ""
-#: src/emu/render.cpp:1833
+#: src/emu/render.cpp:1834
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Standard (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1859
+#: src/emu/render.cpp:1860
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Pixel Aspect (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1881 src/emu/render.cpp:2016
+#: src/emu/render.cpp:1882 src/emu/render.cpp:2017
msgctxt "view-name"
msgid "Cocktail"
msgstr ""
-#: src/emu/render.cpp:2001
+#: src/emu/render.cpp:2002
msgctxt "view-name"
msgid "Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2002
+#: src/emu/render.cpp:2003
msgctxt "view-name"
msgid "Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2003
+#: src/emu/render.cpp:2004
msgctxt "view-name"
msgid "Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2004
+#: src/emu/render.cpp:2005
msgctxt "view-name"
msgid "Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2055
+#: src/emu/render.cpp:2056
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2064
+#: src/emu/render.cpp:2065
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2073
+#: src/emu/render.cpp:2074
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2082
+#: src/emu/render.cpp:2083
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/ioport.cpp:333
+#: src/emu/ioport.cpp:271
#, c-format
msgctxt "input-name"
msgid "P%1$u"
msgstr ""
-#: src/emu/ioport.cpp:2052
+#: src/emu/ioport.cpp:1991
msgctxt "input-name"
msgid "???"
msgstr ""
@@ -5278,222 +5307,222 @@ msgstr ""
#: src/emu/inpttype.ipp:874
msgctxt "input-name"
-msgid "On Screen Display"
+msgid "Show/Hide Menu"
msgstr ""
#: src/emu/inpttype.ipp:875
msgctxt "input-name"
-msgid "Break in Debugger"
+msgid "UI Select"
msgstr ""
#: src/emu/inpttype.ipp:876
msgctxt "input-name"
-msgid "Config Menu"
+msgid "UI Back"
msgstr ""
#: src/emu/inpttype.ipp:877
msgctxt "input-name"
-msgid "Pause"
+msgid "UI Cancel"
msgstr ""
#: src/emu/inpttype.ipp:878
msgctxt "input-name"
-msgid "Pause - Single Step"
+msgid "UI Clear"
msgstr ""
#: src/emu/inpttype.ipp:879
msgctxt "input-name"
-msgid "Rewind - Single Step"
+msgid "UI Help"
msgstr ""
#: src/emu/inpttype.ipp:880
msgctxt "input-name"
-msgid "Reset Machine"
+msgid "UI Up"
msgstr ""
#: src/emu/inpttype.ipp:881
msgctxt "input-name"
-msgid "Soft Reset"
+msgid "UI Down"
msgstr ""
#: src/emu/inpttype.ipp:882
msgctxt "input-name"
-msgid "Show Decoded Graphics"
+msgid "UI Left"
msgstr ""
#: src/emu/inpttype.ipp:883
msgctxt "input-name"
-msgid "Frameskip Dec"
+msgid "UI Right"
msgstr ""
#: src/emu/inpttype.ipp:884
msgctxt "input-name"
-msgid "Frameskip Inc"
+msgid "UI Home"
msgstr ""
#: src/emu/inpttype.ipp:885
msgctxt "input-name"
-msgid "Throttle"
+msgid "UI End"
msgstr ""
#: src/emu/inpttype.ipp:886
msgctxt "input-name"
-msgid "Fast Forward"
+msgid "UI Page Up"
msgstr ""
#: src/emu/inpttype.ipp:887
msgctxt "input-name"
-msgid "Show FPS"
+msgid "UI Page Down"
msgstr ""
#: src/emu/inpttype.ipp:888
msgctxt "input-name"
-msgid "Save Snapshot"
+msgid "UI Previous Group"
msgstr ""
#: src/emu/inpttype.ipp:889
msgctxt "input-name"
-msgid "Record MNG"
+msgid "UI Next Group"
msgstr ""
#: src/emu/inpttype.ipp:890
msgctxt "input-name"
-msgid "Record AVI"
+msgid "On Screen Display"
msgstr ""
#: src/emu/inpttype.ipp:891
msgctxt "input-name"
-msgid "Toggle Cheat"
+msgid "Toggle UI Controls"
msgstr ""
#: src/emu/inpttype.ipp:892
msgctxt "input-name"
-msgid "UI Up"
+msgid "Break in Debugger"
msgstr ""
#: src/emu/inpttype.ipp:893
msgctxt "input-name"
-msgid "UI Down"
+msgid "Pause"
msgstr ""
#: src/emu/inpttype.ipp:894
msgctxt "input-name"
-msgid "UI Left"
+msgid "Pause - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:895
msgctxt "input-name"
-msgid "UI Right"
+msgid "Rewind - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:896
msgctxt "input-name"
-msgid "UI Home"
+msgid "Save State"
msgstr ""
#: src/emu/inpttype.ipp:897
msgctxt "input-name"
-msgid "UI End"
+msgid "Load State"
msgstr ""
#: src/emu/inpttype.ipp:898
msgctxt "input-name"
-msgid "UI Page Up"
+msgid "Reset Machine"
msgstr ""
#: src/emu/inpttype.ipp:899
msgctxt "input-name"
-msgid "UI Page Down"
+msgid "Soft Reset"
msgstr ""
#: src/emu/inpttype.ipp:900
msgctxt "input-name"
-msgid "UI Focus Next"
+msgid "Show Decoded Graphics"
msgstr ""
#: src/emu/inpttype.ipp:901
msgctxt "input-name"
-msgid "UI Focus Previous"
+msgid "Frameskip Dec"
msgstr ""
#: src/emu/inpttype.ipp:902
msgctxt "input-name"
-msgid "UI Select"
+msgid "Frameskip Inc"
msgstr ""
#: src/emu/inpttype.ipp:903
msgctxt "input-name"
-msgid "UI Cancel"
+msgid "Throttle"
msgstr ""
#: src/emu/inpttype.ipp:904
msgctxt "input-name"
-msgid "UI Display Comment"
+msgid "Fast Forward"
msgstr ""
#: src/emu/inpttype.ipp:905
msgctxt "input-name"
-msgid "UI Clear"
+msgid "Show FPS"
msgstr ""
#: src/emu/inpttype.ipp:906
msgctxt "input-name"
-msgid "UI Zoom In"
+msgid "Save Snapshot"
msgstr ""
#: src/emu/inpttype.ipp:907
msgctxt "input-name"
-msgid "UI Zoom Out"
+msgid "Record MNG"
msgstr ""
#: src/emu/inpttype.ipp:908
msgctxt "input-name"
-msgid "UI Default Zoom"
+msgid "Record AVI"
msgstr ""
#: src/emu/inpttype.ipp:909
msgctxt "input-name"
-msgid "UI Previous Group"
+msgid "Toggle Cheat"
msgstr ""
#: src/emu/inpttype.ipp:910
msgctxt "input-name"
-msgid "UI Next Group"
+msgid "UI Display Comment"
msgstr ""
#: src/emu/inpttype.ipp:911
msgctxt "input-name"
-msgid "UI Rotate"
+msgid "UI Zoom In"
msgstr ""
#: src/emu/inpttype.ipp:912
msgctxt "input-name"
-msgid "Show Profiler"
+msgid "UI Zoom Out"
msgstr ""
#: src/emu/inpttype.ipp:913
msgctxt "input-name"
-msgid "UI Toggle"
+msgid "UI Default Zoom"
msgstr ""
#: src/emu/inpttype.ipp:914
msgctxt "input-name"
-msgid "UI Release Pointer"
+msgid "UI Rotate"
msgstr ""
#: src/emu/inpttype.ipp:915
msgctxt "input-name"
-msgid "UI Paste Text"
+msgid "Show Profiler"
msgstr ""
#: src/emu/inpttype.ipp:916
msgctxt "input-name"
-msgid "Save State"
+msgid "UI Release Pointer"
msgstr ""
#: src/emu/inpttype.ipp:917
msgctxt "input-name"
-msgid "Load State"
+msgid "UI Paste Text"
msgstr ""
#: src/emu/inpttype.ipp:918
@@ -5508,57 +5537,65 @@ msgstr ""
#: src/emu/inpttype.ipp:920
msgctxt "input-name"
-msgid "UI External DAT View"
+msgid "UI Focus Next"
msgstr ""
#: src/emu/inpttype.ipp:921
msgctxt "input-name"
-msgid "UI Add/Remove favorite"
+msgid "UI Focus Previous"
msgstr ""
#: src/emu/inpttype.ipp:922
msgctxt "input-name"
-msgid "UI Export List"
+msgid "UI External DAT View"
msgstr ""
#: src/emu/inpttype.ipp:923
msgctxt "input-name"
+msgid "UI Add/Remove Favorite"
+msgstr ""
+
+#: src/emu/inpttype.ipp:924
+msgctxt "input-name"
+msgid "UI Export List"
+msgstr ""
+
+#: src/emu/inpttype.ipp:925
+msgctxt "input-name"
msgid "UI Audit Media"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:110
-#: src/osd/modules/input/input_sdlcommon.cpp:173
+#: src/osd/modules/input/input_windows.cpp:111 src/osd/sdl/osdsdl.cpp:339
msgctxt "input-name"
msgid "Toggle Fullscreen"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:116
+#: src/osd/modules/input/input_windows.cpp:117
msgctxt "input-name"
msgid "Take Rendered Snapshot"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:127
-#: src/osd/modules/input/input_sdlcommon.cpp:221
+#: src/osd/modules/input/input_windows.cpp:128 src/osd/sdl/osdsdl.cpp:388
msgctxt "input-name"
msgid "Record Rendered Video"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:143
+#: src/osd/modules/input/input_windows.cpp:144
msgctxt "input-name"
msgid "Toggle Post-Processing"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:199
+#: src/osd/sdl/osdsdl.cpp:365
msgctxt "input-name"
msgid "Toggle Filter"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:205
+#: src/osd/sdl/osdsdl.cpp:371
msgctxt "input-name"
msgid "Decrease Prescaling"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:215
+#: src/osd/sdl/osdsdl.cpp:382
msgctxt "input-name"
msgid "Increase Prescaling"
msgstr ""
@@ -5880,12 +5917,12 @@ msgstr ""
msgid "Input ports"
msgstr ""
-#: plugins/autofire/init.lua:94
+#: plugins/autofire/init.lua:98
msgctxt "plugin-autofire"
msgid "Failed to load autofire menu"
msgstr ""
-#: plugins/autofire/init.lua:101
+#: plugins/autofire/init.lua:105
msgctxt "plugin-autofire"
msgid "Autofire"
msgstr ""
@@ -6069,7 +6106,7 @@ msgctxt "plugin-timecode"
msgid "Hotkey"
msgstr ""
-#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:560
+#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:562
msgctxt "plugin-inputmacro"
msgid "Input Macros"
msgstr ""
@@ -6090,138 +6127,138 @@ msgctxt "plugin-inputmacro"
msgid "Set Input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:350
+#: plugins/inputmacro/inputmacro_menu.lua:352
msgctxt "plugin-inputmacro"
msgid "Name"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:358
-#: plugins/inputmacro/inputmacro_menu.lua:400
+#: plugins/inputmacro/inputmacro_menu.lua:360
+#: plugins/inputmacro/inputmacro_menu.lua:402
msgctxt "plugin-inputmacro"
msgid "[not set]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:359
+#: plugins/inputmacro/inputmacro_menu.lua:361
msgctxt "plugin-inputmacro"
msgid "Activation combination"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Stop immediately"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Complete macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:363
+#: plugins/inputmacro/inputmacro_menu.lua:365
msgctxt "plugin-inputmacro"
msgid "On release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:369
+#: plugins/inputmacro/inputmacro_menu.lua:371
msgctxt "plugin-inputmacro"
msgid "Release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:372
+#: plugins/inputmacro/inputmacro_menu.lua:374
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Loop to step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:377
+#: plugins/inputmacro/inputmacro_menu.lua:379
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Prolong step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:379
+#: plugins/inputmacro/inputmacro_menu.lua:381
msgctxt "plugin-inputmacro"
msgid "When held"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:383
+#: plugins/inputmacro/inputmacro_menu.lua:385
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:384
+#: plugins/inputmacro/inputmacro_menu.lua:386
msgctxt "plugin-inputmacro"
msgid "Delay (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:390
+#: plugins/inputmacro/inputmacro_menu.lua:392
msgctxt "plugin-inputmacro"
msgid "Duration (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:398
+#: plugins/inputmacro/inputmacro_menu.lua:400
msgctxt "plugin-inputmacro"
msgid "n/a"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:402
+#: plugins/inputmacro/inputmacro_menu.lua:404
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Input %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:407
+#: plugins/inputmacro/inputmacro_menu.lua:409
msgctxt "plugin-inputmacro"
msgid "Add input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:412
+#: plugins/inputmacro/inputmacro_menu.lua:414
msgctxt "plugin-inputmacro"
msgid "Delete step"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:428
+#: plugins/inputmacro/inputmacro_menu.lua:430
msgctxt "plugin-inputmacro"
msgid "Add step at position"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:474
+#: plugins/inputmacro/inputmacro_menu.lua:476
msgctxt "plugin-inputmacro"
msgid "Add Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:481
+#: plugins/inputmacro/inputmacro_menu.lua:483
msgctxt "plugin-inputmacro"
msgid "Create"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:483
+#: plugins/inputmacro/inputmacro_menu.lua:485
msgctxt "plugin-inputmacro"
msgid "Cancel"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:499
+#: plugins/inputmacro/inputmacro_menu.lua:501
msgctxt "plugin-inputmacro"
msgid "Edit Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:505
+#: plugins/inputmacro/inputmacro_menu.lua:507
msgctxt "plugin-inputmacro"
msgid "Done"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:561
+#: plugins/inputmacro/inputmacro_menu.lua:563
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Press %s to delete"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:573
+#: plugins/inputmacro/inputmacro_menu.lua:575
msgctxt "plugin-inputmacro"
msgid "[no macros]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:578
+#: plugins/inputmacro/inputmacro_menu.lua:580
msgctxt "plugin-inputmacro"
msgid "Add macro"
msgstr ""
@@ -6392,12 +6429,12 @@ msgctxt "plugin-commonui"
msgid "Cancel"
msgstr ""
-#: plugins/commonui/init.lua:197
+#: plugins/commonui/init.lua:199
msgctxt "plugin-commonui"
msgid "Invalid combination entered"
msgstr ""
-#: plugins/commonui/init.lua:203
+#: plugins/commonui/init.lua:205
#, lua-format
msgctxt "plugin-commonui"
msgid ""
diff --git a/language/Bosnian/strings.po b/language/Bosnian/strings.po
index ad15ab62916..711852aa659 100644
--- a/language/Bosnian/strings.po
+++ b/language/Bosnian/strings.po
@@ -1,13 +1,13 @@
# Bosnian translations for MAME package.
# Copyright (C) 1997-2022 MAMEdev and contributors
# This file is distributed under the same license as the MAME package.
-# Automatically generated, 2022.
+# Automatically generated, 2023.
#
msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-10-16 02:30+1100\n"
+"POT-Creation-Date: 2023-02-18 05:29+1100\n"
"PO-Revision-Date: 2016-02-20 18:03+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: MAME Language Team\n"
@@ -28,254 +28,254 @@ msgid ""
"This system requires media images to be mounted for the following device(s): "
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1254
+#: src/frontend/mame/ui/ui.cpp:1275
#, c-format
msgid ""
"UI controls enabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1256
+#: src/frontend/mame/ui/ui.cpp:1277
#, c-format
msgid ""
"UI controls disabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1465
+#: src/frontend/mame/ui/ui.cpp:1486
msgid "Master Volume"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1474
+#: src/frontend/mame/ui/ui.cpp:1495
#, c-format
msgid "%1$s Volume"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1496
+#: src/frontend/mame/ui/ui.cpp:1517
#, c-format
msgid "Overclock CPU %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1504
+#: src/frontend/mame/ui/ui.cpp:1525
#, c-format
msgid "Overclock %1$s sound"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1523
+#: src/frontend/mame/ui/ui.cpp:1544
#, c-format
msgid "%1$s Refresh Rate"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1528
+#: src/frontend/mame/ui/ui.cpp:1549
#, c-format
msgid "%1$s Brightness"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1530
+#: src/frontend/mame/ui/ui.cpp:1551
#, c-format
msgid "%1$s Contrast"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1532
+#: src/frontend/mame/ui/ui.cpp:1553
#, c-format
msgid "%1$s Gamma"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1536
+#: src/frontend/mame/ui/ui.cpp:1557
#, c-format
msgid "%1$s Horiz Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1538
+#: src/frontend/mame/ui/ui.cpp:1559
#, c-format
msgid "%1$s Horiz Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1540
+#: src/frontend/mame/ui/ui.cpp:1561
#, c-format
msgid "%1$s Vert Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1542
+#: src/frontend/mame/ui/ui.cpp:1563
#, c-format
msgid "%1$s Vert Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1558
+#: src/frontend/mame/ui/ui.cpp:1579
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1561
+#: src/frontend/mame/ui/ui.cpp:1582
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1563
+#: src/frontend/mame/ui/ui.cpp:1584
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1566
+#: src/frontend/mame/ui/ui.cpp:1587
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1576
+#: src/frontend/mame/ui/ui.cpp:1597
msgid "Vector Flicker"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1577
+#: src/frontend/mame/ui/ui.cpp:1598
msgid "Beam Width Minimum"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1578
+#: src/frontend/mame/ui/ui.cpp:1599
msgid "Beam Width Maximum"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1579
+#: src/frontend/mame/ui/ui.cpp:1600
msgid "Beam Dot Size"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1580
+#: src/frontend/mame/ui/ui.cpp:1601
msgid "Beam Intensity Weight"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593
+#: src/frontend/mame/ui/ui.cpp:1614
#, c-format
msgid "Crosshair Scale %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "X"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "Y"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1616
#, c-format
msgid "Crosshair Offset %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1623
+#: src/frontend/mame/ui/ui.cpp:1644
#, c-format
msgid "%1$3ddB"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1666
+#: src/frontend/mame/ui/ui.cpp:1687
#, c-format
msgid "%1$d%%"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1681
+#: src/frontend/mame/ui/ui.cpp:1702
#, c-format
msgid "%1$3.0f%%"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1704 src/frontend/mame/ui/ui.cpp:1724
-#: src/frontend/mame/ui/ui.cpp:1743 src/frontend/mame/ui/ui.cpp:1761
-#: src/frontend/mame/ui/ui.cpp:1780 src/frontend/mame/ui/ui.cpp:1799
-#: src/frontend/mame/ui/ui.cpp:1818 src/frontend/mame/ui/ui.cpp:1837
-#: src/frontend/mame/ui/ui.cpp:1858 src/frontend/mame/ui/ui.cpp:1879
-#: src/frontend/mame/ui/ui.cpp:1900 src/frontend/mame/ui/ui.cpp:1921
+#: src/frontend/mame/ui/ui.cpp:1725 src/frontend/mame/ui/ui.cpp:1745
+#: src/frontend/mame/ui/ui.cpp:1764 src/frontend/mame/ui/ui.cpp:1782
+#: src/frontend/mame/ui/ui.cpp:1801 src/frontend/mame/ui/ui.cpp:1820
+#: src/frontend/mame/ui/ui.cpp:1839 src/frontend/mame/ui/ui.cpp:1858
+#: src/frontend/mame/ui/ui.cpp:1879 src/frontend/mame/ui/ui.cpp:1900
+#: src/frontend/mame/ui/ui.cpp:1921 src/frontend/mame/ui/ui.cpp:1942
#, c-format
msgid "%1$.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1936 src/frontend/mame/ui/ui.cpp:1951
-#: src/frontend/mame/ui/ui.cpp:1966 src/frontend/mame/ui/ui.cpp:1981
-#: src/frontend/mame/ui/ui.cpp:1996
+#: src/frontend/mame/ui/ui.cpp:1957 src/frontend/mame/ui/ui.cpp:1972
+#: src/frontend/mame/ui/ui.cpp:1987 src/frontend/mame/ui/ui.cpp:2002
+#: src/frontend/mame/ui/ui.cpp:2017
#, c-format
msgid "%1$1.2f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2116
+#: src/frontend/mame/ui/ui.cpp:2137
msgid "**Error saving ui.ini**"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2175
+#: src/frontend/mame/ui/ui.cpp:2196
#, c-format
msgid "**Error saving %s.ini**"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2179 src/frontend/mame/ui/miscmenu.cpp:773
+#: src/frontend/mame/ui/ui.cpp:2200 src/frontend/mame/ui/miscmenu.cpp:773
msgid ""
"\n"
" Settings saved \n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:487 src/frontend/mame/ui/selgame.cpp:298
+#: src/frontend/mame/ui/selsoft.cpp:510 src/frontend/mame/ui/selgame.cpp:318
#, c-format
msgid ""
"%s\n"
" added to favorites list."
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:492 src/frontend/mame/ui/selgame.cpp:303
-#: src/frontend/mame/ui/selgame.cpp:309
+#: src/frontend/mame/ui/selsoft.cpp:515 src/frontend/mame/ui/selgame.cpp:323
+#: src/frontend/mame/ui/selgame.cpp:329
#, c-format
msgid ""
"%s\n"
" removed from favorites list."
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Start empty]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Use file manager]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:708
+#: src/frontend/mame/ui/selsoft.cpp:756
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d software packages )"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:709
+#: src/frontend/mame/ui/selsoft.cpp:757
#, c-format
msgid "%1$s - select software"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:714 src/frontend/mame/ui/selgame.cpp:1074
+#: src/frontend/mame/ui/selsoft.cpp:762 src/frontend/mame/ui/selgame.cpp:1092
#, c-format
msgid "%1$s: %2$s - Search: %3$s_"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:716 src/frontend/mame/ui/selgame.cpp:1076
+#: src/frontend/mame/ui/selsoft.cpp:764 src/frontend/mame/ui/selgame.cpp:1094
#, c-format
msgid "Search: %1$s_"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:723
+#: src/frontend/mame/ui/selsoft.cpp:771
#, c-format
msgid "Software list/item: %1$s:%2$s"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:441
+#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:462
msgid "General Settings"
msgstr ""
@@ -299,15 +299,15 @@ msgstr ""
msgid "Save Settings"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:185 src/frontend/mame/ui/optsmenu.cpp:227
+#: src/frontend/mame/ui/optsmenu.cpp:183 src/frontend/mame/ui/optsmenu.cpp:225
msgid "System Filter"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:197 src/frontend/mame/ui/custui.cpp:83
+#: src/frontend/mame/ui/optsmenu.cpp:195 src/frontend/mame/ui/custui.cpp:84
msgid "Customize UI"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:198 src/frontend/mame/ui/dirmenu.cpp:535
+#: src/frontend/mame/ui/optsmenu.cpp:196 src/frontend/mame/ui/dirmenu.cpp:579
msgid "Configure Folders"
msgstr ""
@@ -315,41 +315,41 @@ msgstr ""
msgid "Plugin Options"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:221 src/frontend/mame/ui/swlist.cpp:89
-#: src/frontend/mame/ui/slotopt.cpp:221
+#: src/frontend/mame/ui/filesel.cpp:234 src/frontend/mame/ui/swlist.cpp:89
+#: src/frontend/mame/ui/slotopt.cpp:231
msgid "[empty slot]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:225
+#: src/frontend/mame/ui/filesel.cpp:238
msgid "[create]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:229 src/frontend/mame/ui/swlist.cpp:100
+#: src/frontend/mame/ui/filesel.cpp:242 src/frontend/mame/ui/swlist.cpp:100
msgid "[software list]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:285
+#: src/frontend/mame/ui/filesel.cpp:298
#, c-format
msgid "Error accessing %s"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:509
+#: src/frontend/mame/ui/filesel.cpp:519
msgid "Select access mode"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:510
+#: src/frontend/mame/ui/filesel.cpp:520
msgid "Read-only"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:512
+#: src/frontend/mame/ui/filesel.cpp:522
msgid "Read-write"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:513
+#: src/frontend/mame/ui/filesel.cpp:523
msgid "Read this image, write to another image"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:514
+#: src/frontend/mame/ui/filesel.cpp:524
msgid "Read this image, write to diff"
msgstr ""
@@ -562,145 +562,149 @@ msgid "Joystick saturation"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:94
-msgid "Natural keyboard"
+msgid "Joystick threshold"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:95
-msgid "Allow contradictory joystick inputs"
+msgid "Natural keyboard"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:96
+msgid "Allow contradictory joystick inputs"
+msgstr ""
+
+#: src/frontend/mame/ui/submenu.cpp:97
msgid "Coin impulse"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:102
+#: src/frontend/mame/ui/submenu.cpp:103
msgid "Input Device Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:103
+#: src/frontend/mame/ui/submenu.cpp:104
msgid "Lightgun Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:104
+#: src/frontend/mame/ui/submenu.cpp:105
msgid "Trackball Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:105
+#: src/frontend/mame/ui/submenu.cpp:106
msgid "Pedal Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:106
+#: src/frontend/mame/ui/submenu.cpp:107
msgid "AD Stick Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:107
+#: src/frontend/mame/ui/submenu.cpp:108
msgid "Paddle Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:108
+#: src/frontend/mame/ui/submenu.cpp:109
msgid "Dial Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:109
+#: src/frontend/mame/ui/submenu.cpp:110
msgid "Positional Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:110
+#: src/frontend/mame/ui/submenu.cpp:111
msgid "Mouse Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:112
+#: src/frontend/mame/ui/submenu.cpp:113
msgid "Keyboard Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:113
+#: src/frontend/mame/ui/submenu.cpp:114
msgid "Mouse Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:114
+#: src/frontend/mame/ui/submenu.cpp:115
msgid "Lightgun Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:115
+#: src/frontend/mame/ui/submenu.cpp:116
msgid "Joystick Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:121 src/frontend/mame/ui/videoopt.cpp:42
+#: src/frontend/mame/ui/submenu.cpp:122 src/frontend/mame/ui/videoopt.cpp:42
msgid "Video Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:122
+#: src/frontend/mame/ui/submenu.cpp:123
msgid "Video Mode"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:123
+#: src/frontend/mame/ui/submenu.cpp:124
msgid "Number Of Screens"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:125
+#: src/frontend/mame/ui/submenu.cpp:126
msgid "Triple Buffering"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:126
+#: src/frontend/mame/ui/submenu.cpp:127
msgid "HLSL"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:128
+#: src/frontend/mame/ui/submenu.cpp:129
msgid "GLSL"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:129
+#: src/frontend/mame/ui/submenu.cpp:130
msgid "Bilinear Filtering"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:130
+#: src/frontend/mame/ui/submenu.cpp:131
msgid "Bitmap Prescaling"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:131
+#: src/frontend/mame/ui/submenu.cpp:132
msgid "Window Mode"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:132
+#: src/frontend/mame/ui/submenu.cpp:133
msgid "Enforce Aspect Ratio"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:133
+#: src/frontend/mame/ui/submenu.cpp:134
msgid "Start Out Maximized"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:134
+#: src/frontend/mame/ui/submenu.cpp:135
msgid "Synchronized Refresh"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:135
+#: src/frontend/mame/ui/submenu.cpp:136
msgid "Wait Vertical Sync"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:722
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:738
#: src/frontend/mame/ui/videoopt.cpp:169
-#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:766
+#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:766
#: plugins/cheatfind/init.lua:777 plugins/cheat/init.lua:679
msgid "On"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:725
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:741
#: src/frontend/mame/ui/videoopt.cpp:185
-#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:763
+#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:763
#: plugins/cheatfind/init.lua:774 plugins/cheat/init.lua:682
#: plugins/cheat/init.lua:691
msgid "Off"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:728
+#: src/frontend/mame/ui/menu.cpp:744
msgid "Auto"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:1233
+#: src/frontend/mame/ui/menu.cpp:1272
#: src/frontend/mame/ui/simpleselgame.cpp:283
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Return to Previous Menu"
msgstr ""
@@ -708,21 +712,21 @@ msgstr ""
msgid "File Manager"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:140
+#: src/frontend/mame/ui/filemngr.cpp:152
#: src/frontend/mame/ui/confswitch.cpp:119
-#: src/frontend/mame/ui/inputmap.cpp:580
+#: src/frontend/mame/ui/inputmap.cpp:581
#: src/frontend/mame/ui/inputtoggle.cpp:75
-#: src/frontend/mame/ui/analogipt.cpp:363
+#: src/frontend/mame/ui/analogipt.cpp:412
#, c-format
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
#: src/frontend/mame/ui/confswitch.cpp:170 src/frontend/mame/ui/slotopt.cpp:204
msgid "Reset System"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
msgid "Start System"
msgstr ""
@@ -1071,27 +1075,27 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:168
+#: src/frontend/mame/ui/filecreate.cpp:189
msgid "New Image Name:"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:174
+#: src/frontend/mame/ui/filecreate.cpp:196
msgid "Image Format:"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:180
+#: src/frontend/mame/ui/filecreate.cpp:202
msgid "Create"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:208
+#: src/frontend/mame/ui/filecreate.cpp:230
msgid "Please enter a file extension too"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:268
+#: src/frontend/mame/ui/filecreate.cpp:295
msgid "Select image format"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:327
+#: src/frontend/mame/ui/filecreate.cpp:354
msgid "Select initial contents"
msgstr ""
@@ -1116,9 +1120,9 @@ msgid "Emulated"
msgstr ""
#: src/frontend/mame/ui/keyboard.cpp:60 src/frontend/mame/ui/confswitch.cpp:117
-#: src/frontend/mame/ui/inputmap.cpp:578
+#: src/frontend/mame/ui/inputmap.cpp:579
#: src/frontend/mame/ui/inputtoggle.cpp:73
-#: src/frontend/mame/ui/analogipt.cpp:361
+#: src/frontend/mame/ui/analogipt.cpp:410
#, c-format
msgid "%1$s [root%2$s]"
msgstr ""
@@ -1477,16 +1481,16 @@ msgstr ""
msgid "Category File"
msgstr ""
-#: src/frontend/mame/ui/utils.cpp:2030 src/frontend/mame/ui/inifile.cpp:301
+#: src/frontend/mame/ui/utils.cpp:2026 src/frontend/mame/ui/inifile.cpp:301
msgctxt "swlist-info"
msgid "Software list/item"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2685
+#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2752
msgid "Software List Info"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:316
+#: src/frontend/mame/ui/datmenu.cpp:307
#, c-format
msgid "Revision: %1$s"
msgstr ""
@@ -1646,7 +1650,7 @@ msgstr ""
msgid "Save System Settings"
msgstr ""
-#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2625
+#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2698
msgid " (default)"
msgstr ""
@@ -1683,7 +1687,7 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:265
+#: src/frontend/mame/ui/state.cpp:262
#, c-format
msgid ""
"Delete saved state %1$s?\n"
@@ -1691,37 +1695,37 @@ msgid ""
"Press %3$s to cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:393
+#: src/frontend/mame/ui/state.cpp:388
#, c-format
msgid "Error removing saved state file %1$s"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:442
+#: src/frontend/mame/ui/state.cpp:450
#, c-format
msgid "Press %1$s to delete"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Load State"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Select state to load"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Save State"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Press a key or joystick button, or select state to overwrite"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:314
+#: src/frontend/mame/ui/confswitch.cpp:318
msgid "DIP Switches"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:508
+#: src/frontend/mame/ui/confswitch.cpp:521
msgid "Machine Configuration"
msgstr ""
@@ -1764,7 +1768,7 @@ msgstr ""
msgid "[no assignable inputs are enabled]"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:348
+#: src/frontend/mame/ui/inputmap.cpp:358
msgid "Pressed"
msgstr ""
@@ -1772,71 +1776,71 @@ msgstr ""
msgid "Invalid combination entered"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:563
+#: src/frontend/mame/ui/inputmap.cpp:564
#, c-format
msgctxt "input-name"
msgid "%1$s Analog"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:564
+#: src/frontend/mame/ui/inputmap.cpp:565
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Inc"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:565
+#: src/frontend/mame/ui/inputmap.cpp:566
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Dec"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:607
+#: src/frontend/mame/ui/inputmap.cpp:608
#, c-format
msgid "Press %1$s to set\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:608
+#: src/frontend/mame/ui/inputmap.cpp:609
#, c-format
msgid "Press %1$s to append\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:609
+#: src/frontend/mame/ui/inputmap.cpp:610
#, c-format
msgid "Press %1$s to clear\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:610
+#: src/frontend/mame/ui/inputmap.cpp:611
#, c-format
msgid "Press %1$s to restore default\n"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:32
+#: src/frontend/mame/ui/inputdevices.cpp:33
#, c-format
msgctxt "menu-inputdev"
msgid "%1$s (%2$s %3$d)"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:88
+#: src/frontend/mame/ui/inputdevices.cpp:116
msgctxt "menu-inputdev"
msgid "Copy Device ID"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:122
+#: src/frontend/mame/ui/inputdevices.cpp:148
msgctxt "menu-inputdev"
msgid "Copied device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:124
+#: src/frontend/mame/ui/inputdevices.cpp:150
msgctxt "menu-inputdev"
msgid "Error copying device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:162
+#: src/frontend/mame/ui/inputdevices.cpp:189
msgctxt "menu-inputdev"
msgid "Input Devices"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:203
+#: src/frontend/mame/ui/inputdevices.cpp:230
msgctxt "menu-inputdev"
msgid "[no input devices are enabled]"
msgstr ""
@@ -1953,11 +1957,11 @@ msgid "Configure Options"
msgstr ""
#: src/frontend/mame/ui/simpleselgame.cpp:279
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Exit"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:304
+#: src/frontend/mame/ui/simpleselgame.cpp:313
#, c-format
msgid ""
"No system ROMs found. Please check the rompath setting specified in the %1$s."
@@ -1967,77 +1971,77 @@ msgid ""
"docs folder for information on setting up and using %2$s."
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:320
+#: src/frontend/mame/ui/simpleselgame.cpp:329
#, c-format
msgid "Type name or select: %1$s_"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:322
+#: src/frontend/mame/ui/simpleselgame.cpp:331
msgid "Type name or select: (random)"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:336
+#: src/frontend/mame/ui/simpleselgame.cpp:345
#, c-format
msgid "%1$-.100s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:339
+#: src/frontend/mame/ui/simpleselgame.cpp:348
#, c-format
msgid "%1$s, %2$-.100s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:348
+#: src/frontend/mame/ui/simpleselgame.cpp:357
#, c-format
msgid "Driver: %1$s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:364
-#: src/frontend/mame/ui/selmenu.cpp:690
+#: src/frontend/mame/ui/simpleselgame.cpp:373
+#: src/frontend/mame/ui/selmenu.cpp:735
msgid "Overall: NOT WORKING"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:366
-#: src/frontend/mame/ui/selmenu.cpp:692
+#: src/frontend/mame/ui/simpleselgame.cpp:375
+#: src/frontend/mame/ui/selmenu.cpp:737
msgid "Overall: Unemulated Protection"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:368
-#: src/frontend/mame/ui/selmenu.cpp:694
+#: src/frontend/mame/ui/simpleselgame.cpp:377
+#: src/frontend/mame/ui/selmenu.cpp:739
msgid "Overall: Working"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:372
-#: src/frontend/mame/ui/selmenu.cpp:698
+#: src/frontend/mame/ui/simpleselgame.cpp:381
+#: src/frontend/mame/ui/selmenu.cpp:743
msgid "Graphics: Unimplemented, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:374
-#: src/frontend/mame/ui/selmenu.cpp:700
+#: src/frontend/mame/ui/simpleselgame.cpp:383
+#: src/frontend/mame/ui/selmenu.cpp:745
msgid "Graphics: Imperfect, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:376
-#: src/frontend/mame/ui/selmenu.cpp:702
+#: src/frontend/mame/ui/simpleselgame.cpp:385
+#: src/frontend/mame/ui/selmenu.cpp:747
msgid "Graphics: OK, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:379
-#: src/frontend/mame/ui/selmenu.cpp:705
+#: src/frontend/mame/ui/simpleselgame.cpp:388
+#: src/frontend/mame/ui/selmenu.cpp:750
msgid "Sound: None"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:381
-#: src/frontend/mame/ui/selmenu.cpp:707
+#: src/frontend/mame/ui/simpleselgame.cpp:390
+#: src/frontend/mame/ui/selmenu.cpp:752
msgid "Sound: Unimplemented"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:383
-#: src/frontend/mame/ui/selmenu.cpp:709
+#: src/frontend/mame/ui/simpleselgame.cpp:392
+#: src/frontend/mame/ui/selmenu.cpp:754
msgid "Sound: Imperfect"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:385
-#: src/frontend/mame/ui/selmenu.cpp:711
+#: src/frontend/mame/ui/simpleselgame.cpp:394
+#: src/frontend/mame/ui/selmenu.cpp:756
msgid "Sound: OK"
msgstr ""
@@ -2060,323 +2064,323 @@ msgstr ""
msgid "Reload All"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:44
+#: src/frontend/mame/ui/dirmenu.cpp:40
msgctxt "path-option"
msgid "ROMs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:45
+#: src/frontend/mame/ui/dirmenu.cpp:41
msgctxt "path-option"
msgid "Software Media"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:46
+#: src/frontend/mame/ui/dirmenu.cpp:42
msgctxt "path-option"
msgid "Sound Samples"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:47
+#: src/frontend/mame/ui/dirmenu.cpp:43
msgctxt "path-option"
msgid "Artwork"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:48
+#: src/frontend/mame/ui/dirmenu.cpp:44
msgctxt "path-option"
msgid "Crosshairs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:49
+#: src/frontend/mame/ui/dirmenu.cpp:45
msgctxt "path-option"
msgid "Cheat Files"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:50
+#: src/frontend/mame/ui/dirmenu.cpp:46
msgctxt "path-option"
msgid "Plugins"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:51
+#: src/frontend/mame/ui/dirmenu.cpp:47
msgctxt "path-option"
msgid "UI Translations"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:52
+#: src/frontend/mame/ui/dirmenu.cpp:48
msgctxt "path-option"
msgid "Software Lists"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:53
+#: src/frontend/mame/ui/dirmenu.cpp:49
msgctxt "path-option"
msgid "INIs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:54
+#: src/frontend/mame/ui/dirmenu.cpp:50
msgctxt "path-option"
msgid "UI Settings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:55
+#: src/frontend/mame/ui/dirmenu.cpp:51
msgctxt "path-option"
msgid "Plugin Data"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:56
+#: src/frontend/mame/ui/dirmenu.cpp:52
msgctxt "path-option"
msgid "DATs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:57
+#: src/frontend/mame/ui/dirmenu.cpp:53
msgctxt "path-option"
msgid "Category INIs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:58
+#: src/frontend/mame/ui/dirmenu.cpp:54
msgctxt "path-option"
msgid "Snapshots"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:59
+#: src/frontend/mame/ui/dirmenu.cpp:55
msgctxt "path-option"
msgid "Icons"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:60
+#: src/frontend/mame/ui/dirmenu.cpp:56
msgctxt "path-option"
msgid "Control Panels"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:61
+#: src/frontend/mame/ui/dirmenu.cpp:57
msgctxt "path-option"
msgid "Cabinets"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:62
+#: src/frontend/mame/ui/dirmenu.cpp:58
msgctxt "path-option"
msgid "Marquees"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:63
+#: src/frontend/mame/ui/dirmenu.cpp:59
msgctxt "path-option"
msgid "PCBs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:64
+#: src/frontend/mame/ui/dirmenu.cpp:60
msgctxt "path-option"
msgid "Flyers"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:65
+#: src/frontend/mame/ui/dirmenu.cpp:61
msgctxt "path-option"
msgid "Title Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:66
+#: src/frontend/mame/ui/dirmenu.cpp:62
msgctxt "path-option"
msgid "Game Endings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:67
+#: src/frontend/mame/ui/dirmenu.cpp:63
msgctxt "path-option"
msgid "Bosses"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:68
+#: src/frontend/mame/ui/dirmenu.cpp:64
msgctxt "path-option"
msgid "Artwork Previews"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:69
+#: src/frontend/mame/ui/dirmenu.cpp:65
msgctxt "path-option"
msgid "Select"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:70
+#: src/frontend/mame/ui/dirmenu.cpp:66
msgctxt "path-option"
msgid "Game Over Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:71
+#: src/frontend/mame/ui/dirmenu.cpp:67
msgctxt "path-option"
msgid "HowTo"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:72
+#: src/frontend/mame/ui/dirmenu.cpp:68
msgctxt "path-option"
msgid "Logos"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:73
+#: src/frontend/mame/ui/dirmenu.cpp:69
msgctxt "path-option"
msgid "Scores"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:74
+#: src/frontend/mame/ui/dirmenu.cpp:70
msgctxt "path-option"
msgid "Versus"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:75
+#: src/frontend/mame/ui/dirmenu.cpp:71
msgctxt "path-option"
msgid "Covers"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:105
+#: src/frontend/mame/ui/dirmenu.cpp:101
#, c-format
msgid "Remove %1$s Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:352
-#, c-format
-msgid "Change %1$s Folder - Search: %2$s_"
-msgstr ""
-
-#: src/frontend/mame/ui/dirmenu.cpp:352
+#: src/frontend/mame/ui/dirmenu.cpp:357
#, c-format
msgid "Add %1$s Folder - Search: %2$s_"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:363
+#: src/frontend/mame/ui/dirmenu.cpp:357
+#, c-format
+msgid "Change %1$s Folder - Search: %2$s_"
+msgstr ""
+
+#: src/frontend/mame/ui/dirmenu.cpp:368
msgid "Press TAB to set"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folders"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:494
-msgid "Change Folder"
-msgstr ""
-
-#: src/frontend/mame/ui/dirmenu.cpp:494
+#: src/frontend/mame/ui/dirmenu.cpp:523
msgid "Add Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:497
+#: src/frontend/mame/ui/dirmenu.cpp:525
msgid "Remove Folder"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/dirmenu.cpp:530
+msgid "Change Folder"
+msgstr ""
+
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = 1/%1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:799
+#: src/frontend/mame/ui/viewgfx.cpp:800
msgctxt "gfxview"
msgid "Expand to fit"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:822
+#: src/frontend/mame/ui/viewgfx.cpp:823
msgctxt "gfxview"
msgid "All categories"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:824 src/frontend/mame/ui/viewgfx.cpp:829
+#: src/frontend/mame/ui/viewgfx.cpp:825 src/frontend/mame/ui/viewgfx.cpp:830
#, c-format
msgctxt "gfxview"
msgid "Category %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] colors"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] pens"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:940
+#: src/frontend/mame/ui/viewgfx.cpp:941
#, c-format
msgctxt "gfxview"
msgid " #%1$X → %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:947
+#: src/frontend/mame/ui/viewgfx.cpp:948
#, c-format
msgctxt "gfxview"
msgid " #%1$X = %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:954
+#: src/frontend/mame/ui/viewgfx.cpp:955
#, c-format
msgctxt "gfxview"
msgid " #%1$X (A:%2$02X R:%3$02X G:%4$02X B:%5$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1134
+#: src/frontend/mame/ui/viewgfx.cpp:1135
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] %2$d/%3$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1157
+#: src/frontend/mame/ui/viewgfx.cpp:1158
#, c-format
msgctxt "gfxview"
msgid " #%1$X:%2$X (%3$d %4$d) = %5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1165
+#: src/frontend/mame/ui/viewgfx.cpp:1166
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d color %3$X/%4$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d category %3$u"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d "
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1327
+#: src/frontend/mame/ui/viewgfx.cpp:1328
#, c-format
msgctxt "gfxview"
msgid " (%1$u %2$u) = GFX%3$u #%4$X:%5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1334
+#: src/frontend/mame/ui/viewgfx.cpp:1335
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d origin (%3$d %4$d)"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:442
+#: src/frontend/mame/ui/selgame.cpp:463
msgid "System Settings"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1058
+#: src/frontend/mame/ui/selgame.cpp:1076
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d systems (%5$d BIOS) )"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1086
+#: src/frontend/mame/ui/selgame.cpp:1104
#, c-format
msgid "System: %1$-.100s"
msgstr ""
@@ -2397,29 +2401,29 @@ msgctxt "menu-selector"
msgid "[no choices]"
msgstr ""
-#: src/frontend/mame/ui/selector.cpp:138
+#: src/frontend/mame/ui/selector.cpp:148
#, c-format
msgctxt "menu-selector"
msgid "Double-click or press %1$s to select"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:59
+#: src/frontend/mame/ui/auditmenu.cpp:60
msgid "Audit Media"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:63
+#: src/frontend/mame/ui/auditmenu.cpp:64
#, c-format
msgid "Results will be saved to %1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:101
+#: src/frontend/mame/ui/auditmenu.cpp:110
#, c-format
msgid ""
"Auditing media for system %2$u of %3$u...\n"
"%1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:119
+#: src/frontend/mame/ui/auditmenu.cpp:128
#, c-format
msgid ""
"Cancel audit?\n"
@@ -2428,17 +2432,17 @@ msgid ""
"Press %2$s to continue"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:139
+#: src/frontend/mame/ui/auditmenu.cpp:148
#, c-format
msgid "Audit media for %1$u systems marked unavailable"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:140
+#: src/frontend/mame/ui/auditmenu.cpp:149
#, c-format
msgid "Audit media for all %1$u systems"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:157
+#: src/frontend/mame/ui/auditmenu.cpp:165
#, c-format
msgid "Press %1$s to cancel\n"
msgstr ""
@@ -2459,266 +2463,266 @@ msgstr ""
msgid "Hide Both"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:143
+#: src/frontend/mame/ui/custui.cpp:144
msgid "UI Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:168 src/frontend/mame/ui/custui.cpp:221
+#: src/frontend/mame/ui/custui.cpp:169 src/frontend/mame/ui/custui.cpp:222
msgid "System Names"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:194 src/frontend/mame/ui/custui.cpp:224
+#: src/frontend/mame/ui/custui.cpp:195 src/frontend/mame/ui/custui.cpp:225
msgid "Show Side Panels"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:214
+#: src/frontend/mame/ui/custui.cpp:215
msgid "Fonts"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:215
+#: src/frontend/mame/ui/custui.cpp:216
msgid "Colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:218
+#: src/frontend/mame/ui/custui.cpp:219
msgid "Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:235 src/frontend/mame/ui/custui.cpp:279
+#: src/frontend/mame/ui/custui.cpp:236 src/frontend/mame/ui/custui.cpp:280
msgid "[built-in]"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:335
+#: src/frontend/mame/ui/custui.cpp:337
msgid "UI Fonts"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:364
+#: src/frontend/mame/ui/custui.cpp:366
msgid "default"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:459 src/frontend/mame/ui/custui.cpp:499
+#: src/frontend/mame/ui/custui.cpp:465 src/frontend/mame/ui/custui.cpp:507
msgid "UI Font"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:504
+#: src/frontend/mame/ui/custui.cpp:512
msgid "Bold"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:505
+#: src/frontend/mame/ui/custui.cpp:513
msgid "Italic"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:510
+#: src/frontend/mame/ui/custui.cpp:518
msgid "Lines"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:515
+#: src/frontend/mame/ui/custui.cpp:523
msgid "Infos text size"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:530
+#: src/frontend/mame/ui/custui.cpp:547
msgid "Sample text - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:546
+#: src/frontend/mame/ui/custui.cpp:563
msgid "UI Colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:609
+#: src/frontend/mame/ui/custui.cpp:626
msgctxt "color-option"
msgid "Normal text"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:610
+#: src/frontend/mame/ui/custui.cpp:627
msgctxt "color-option"
msgid "Selected color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:611
+#: src/frontend/mame/ui/custui.cpp:628
msgctxt "color-option"
msgid "Normal text background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:612
+#: src/frontend/mame/ui/custui.cpp:629
msgctxt "color-option"
msgid "Selected background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:613
+#: src/frontend/mame/ui/custui.cpp:630
msgctxt "color-option"
msgid "Subitem color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:614
+#: src/frontend/mame/ui/custui.cpp:631
msgctxt "color-option"
msgid "Clone"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:615
+#: src/frontend/mame/ui/custui.cpp:632
msgctxt "color-option"
msgid "Border"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:616
+#: src/frontend/mame/ui/custui.cpp:633
msgctxt "color-option"
msgid "Background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:617
+#: src/frontend/mame/ui/custui.cpp:634
msgctxt "color-option"
msgid "DIP switch"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:618
+#: src/frontend/mame/ui/custui.cpp:635
msgctxt "color-option"
msgid "Unavailable color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:619
+#: src/frontend/mame/ui/custui.cpp:636
msgctxt "color-option"
msgid "Slider color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:620
+#: src/frontend/mame/ui/custui.cpp:637
msgctxt "color-option"
msgid "Graphics viewer background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:621
+#: src/frontend/mame/ui/custui.cpp:638
msgctxt "color-option"
msgid "Mouse over color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:622
+#: src/frontend/mame/ui/custui.cpp:639
msgctxt "color-option"
msgid "Mouse over background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:623
+#: src/frontend/mame/ui/custui.cpp:640
msgctxt "color-option"
msgid "Mouse down color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:624
+#: src/frontend/mame/ui/custui.cpp:641
msgctxt "color-option"
msgid "Mouse down background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:628
+#: src/frontend/mame/ui/custui.cpp:645
msgid "Restore default colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:640
+#: src/frontend/mame/ui/custui.cpp:666
#, c-format
msgid "Double-click or press %1$s to change color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:648
+#: src/frontend/mame/ui/custui.cpp:674
msgid "Menu Preview"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:662
+#: src/frontend/mame/ui/custui.cpp:681
msgctxt "color-sample"
msgid "Normal"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:663
+#: src/frontend/mame/ui/custui.cpp:682
msgctxt "color-sample"
msgid "Subitem"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:664
+#: src/frontend/mame/ui/custui.cpp:683
msgctxt "color-sample"
msgid "Selected"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:665
+#: src/frontend/mame/ui/custui.cpp:684
msgctxt "color-sample"
msgid "Mouse Over"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:666
+#: src/frontend/mame/ui/custui.cpp:685
msgctxt "color-sample"
msgid "Clone"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:881
+#: src/frontend/mame/ui/custui.cpp:901
msgid "ARGB Settings"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:886 src/frontend/mame/ui/custui.cpp:889
+#: src/frontend/mame/ui/custui.cpp:906 src/frontend/mame/ui/custui.cpp:909
msgctxt "color-channel"
msgid "Alpha"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:894 src/frontend/mame/ui/custui.cpp:897
+#: src/frontend/mame/ui/custui.cpp:914 src/frontend/mame/ui/custui.cpp:917
msgctxt "color-channel"
msgid "Red"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:902 src/frontend/mame/ui/custui.cpp:905
+#: src/frontend/mame/ui/custui.cpp:922 src/frontend/mame/ui/custui.cpp:925
msgctxt "color-channel"
msgid "Green"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:910 src/frontend/mame/ui/custui.cpp:913
+#: src/frontend/mame/ui/custui.cpp:930 src/frontend/mame/ui/custui.cpp:933
msgctxt "color-channel"
msgid "Blue"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:916
+#: src/frontend/mame/ui/custui.cpp:936
msgid "Choose from palette"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:931
+#: src/frontend/mame/ui/custui.cpp:959
msgid "Color preview:"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1029
+#: src/frontend/mame/ui/custui.cpp:1052
msgctxt "color-preset"
msgid "White"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1030
+#: src/frontend/mame/ui/custui.cpp:1053
msgctxt "color-preset"
msgid "Silver"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1031
+#: src/frontend/mame/ui/custui.cpp:1054
msgctxt "color-preset"
msgid "Gray"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1032
+#: src/frontend/mame/ui/custui.cpp:1055
msgctxt "color-preset"
msgid "Black"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1033
+#: src/frontend/mame/ui/custui.cpp:1056
msgctxt "color-preset"
msgid "Red"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1034
+#: src/frontend/mame/ui/custui.cpp:1057
msgctxt "color-preset"
msgid "Orange"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1035
+#: src/frontend/mame/ui/custui.cpp:1058
msgctxt "color-preset"
msgid "Yellow"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1036
+#: src/frontend/mame/ui/custui.cpp:1059
msgctxt "color-preset"
msgid "Green"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1037
+#: src/frontend/mame/ui/custui.cpp:1060
msgctxt "color-preset"
msgid "Blue"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1038
+#: src/frontend/mame/ui/custui.cpp:1061
msgctxt "color-preset"
msgid "Violet"
msgstr ""
@@ -2741,36 +2745,61 @@ msgctxt "about-header"
msgid "Revision: %1$s"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:60
+#: src/frontend/mame/ui/analogipt.cpp:27
+#, c-format
+msgctxt "menu-analoginput"
+msgid ""
+"Show/hide settings \t\t%1$s\n"
+"Decrease value \t\t%2$s\n"
+"Increase value \t\t%3$s\n"
+"Restore default value \t\t%4$s\n"
+"Previous device \t\t%5$s\n"
+"Next device \t\t%6$s\n"
+"Return to previous menu \t\t%7$s"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:82
+msgctxt "menu-analoginput"
msgid "Analog Input Adjustments"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:92
+#: src/frontend/mame/ui/analogipt.cpp:121
#, c-format
-msgid "Press %s to show menu"
+msgctxt "menu-analoginput"
+msgid "Press %s to show settings"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:372
+#: src/frontend/mame/ui/analogipt.cpp:245
+msgctxt "menu-analoginput"
+msgid "Analog Input Adjustments Help"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:421
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Increment/Decrement Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:377
+#: src/frontend/mame/ui/analogipt.cpp:426
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Auto-centering Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:382
+#: src/frontend/mame/ui/analogipt.cpp:431
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Reverse"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:387
+#: src/frontend/mame/ui/analogipt.cpp:436
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Sensitivity"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:402
+#: src/frontend/mame/ui/analogipt.cpp:451
+msgctxt "menu-analoginput"
msgid "[no analog inputs are enabled]"
msgstr ""
@@ -2921,504 +2950,504 @@ msgctxt "menu-main"
msgid "Close Menu"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:77
-msgctxt "selmenu-artwork"
-msgid "Snapshots"
+#: src/frontend/mame/ui/selmenu.cpp:55
+msgid "Images"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:78
-msgctxt "selmenu-artwork"
-msgid "Cabinet"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:79
-msgctxt "selmenu-artwork"
-msgid "Control Panel"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:80
-msgctxt "selmenu-artwork"
-msgid "PCB"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:81
-msgctxt "selmenu-artwork"
-msgid "Flyer"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:82
-msgctxt "selmenu-artwork"
-msgid "Title Screen"
+#: src/frontend/mame/ui/selmenu.cpp:56
+msgid "Info"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:83
msgctxt "selmenu-artwork"
-msgid "Ending"
+msgid "Snapshots"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:84
msgctxt "selmenu-artwork"
-msgid "Artwork Preview"
+msgid "Cabinet"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:85
msgctxt "selmenu-artwork"
-msgid "Bosses"
+msgid "Control Panel"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:86
msgctxt "selmenu-artwork"
-msgid "Logo"
+msgid "PCB"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:87
msgctxt "selmenu-artwork"
-msgid "Versus"
+msgid "Flyer"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:88
msgctxt "selmenu-artwork"
-msgid "Game Over"
+msgid "Title Screen"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:89
msgctxt "selmenu-artwork"
-msgid "HowTo"
+msgid "Ending"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:90
msgctxt "selmenu-artwork"
-msgid "Scores"
+msgid "Artwork Preview"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:91
msgctxt "selmenu-artwork"
-msgid "Select"
+msgid "Bosses"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:92
msgctxt "selmenu-artwork"
-msgid "Marquee"
+msgid "Logo"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:93
msgctxt "selmenu-artwork"
-msgid "Covers"
+msgid "Versus"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:94
+msgctxt "selmenu-artwork"
+msgid "Game Over"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:95
+msgctxt "selmenu-artwork"
+msgid "HowTo"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:96
+msgctxt "selmenu-artwork"
+msgid "Scores"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:97
-msgid "Add or remove favorite"
+msgctxt "selmenu-artwork"
+msgid "Select"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:98
-msgid "Export displayed list to file"
+msgctxt "selmenu-artwork"
+msgid "Marquee"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:99
+msgctxt "selmenu-artwork"
+msgid "Covers"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:103
+msgid "Add or remove favorite"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:104
+msgid "Export displayed list to file"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:105
msgid "Audit media"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:100
+#: src/frontend/mame/ui/selmenu.cpp:106
msgid "Show DATs view"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:260
+#: src/frontend/mame/ui/selmenu.cpp:268
msgid "Select Software Package Part"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:330
+#: src/frontend/mame/ui/selmenu.cpp:338
msgid "Select System BIOS"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:644 src/frontend/mame/ui/selmenu.cpp:675
+#: src/frontend/mame/ui/selmenu.cpp:689 src/frontend/mame/ui/selmenu.cpp:720
#, c-format
msgid "%1$s, %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:648
+#: src/frontend/mame/ui/selmenu.cpp:693
#, c-format
msgid "Software is clone of: %1$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:650
+#: src/frontend/mame/ui/selmenu.cpp:695
msgid "Software is parent"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:655
+#: src/frontend/mame/ui/selmenu.cpp:700
msgid "Supported: No"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:660
+#: src/frontend/mame/ui/selmenu.cpp:705
msgid "Supported: Partial"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:665
+#: src/frontend/mame/ui/selmenu.cpp:710
msgid "Supported: Yes"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:681
+#: src/frontend/mame/ui/selmenu.cpp:726
msgid "System is parent"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:683 src/frontend/mame/ui/selmenu.cpp:685
+#: src/frontend/mame/ui/selmenu.cpp:728 src/frontend/mame/ui/selmenu.cpp:730
#, c-format
msgid "System is clone of: %1$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:721
+#: src/frontend/mame/ui/selmenu.cpp:766
#, c-format
msgid "%1$s %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2222
-msgid "Images"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:2223
-msgid "Infos"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:2538
+#: src/frontend/mame/ui/selmenu.cpp:2611
msgid ""
"Required ROM/disk images for the selected system are missing or incorrect. "
"Please acquire the correct files or select a different system.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2554
+#: src/frontend/mame/ui/selmenu.cpp:2627
msgid ""
"Required ROM/disk images for the selected software are missing or incorrect. "
"Please acquire the correct files or select a different software item.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2570
+#: src/frontend/mame/ui/selmenu.cpp:2643
msgid "incorrect checksum"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2573
+#: src/frontend/mame/ui/selmenu.cpp:2646
msgid "incorrect length"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2576
+#: src/frontend/mame/ui/selmenu.cpp:2649
msgid "not found"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2587
+#: src/frontend/mame/ui/selmenu.cpp:2660
#, c-format
msgid "%1$s (%2$s) - %3$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2589
+#: src/frontend/mame/ui/selmenu.cpp:2662
#, c-format
msgid "%1$s - %2$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2593
+#: src/frontend/mame/ui/selmenu.cpp:2666
msgid "Press any key to continue."
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2722
+#: src/frontend/mame/ui/selmenu.cpp:2789
msgid "General Info"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2874
+#: src/frontend/mame/ui/selmenu.cpp:2935
#, c-format
msgid "Short Name\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2875
+#: src/frontend/mame/ui/selmenu.cpp:2936
#, c-format
msgid "Year\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2876
+#: src/frontend/mame/ui/selmenu.cpp:2937
#, c-format
msgid "Manufacturer\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2883
+#: src/frontend/mame/ui/selmenu.cpp:2944
#, c-format
msgid "System is Clone of\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2888
+#: src/frontend/mame/ui/selmenu.cpp:2949
msgid "System is Parent\t\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2892
+#: src/frontend/mame/ui/selmenu.cpp:2953
msgid "Analog Controls\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2894
+#: src/frontend/mame/ui/selmenu.cpp:2955
msgid "Keyboard Inputs\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2897
+#: src/frontend/mame/ui/selmenu.cpp:2958
msgid "Overall\tNOT WORKING\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2899
+#: src/frontend/mame/ui/selmenu.cpp:2960
msgid "Overall\tUnemulated Protection\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2901
+#: src/frontend/mame/ui/selmenu.cpp:2962
msgid "Overall\tWorking\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2904
+#: src/frontend/mame/ui/selmenu.cpp:2965
msgid "Graphics\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2906
+#: src/frontend/mame/ui/selmenu.cpp:2967
msgid "Graphics\tWrong Colors\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2908
+#: src/frontend/mame/ui/selmenu.cpp:2969
msgid "Graphics\tImperfect Colors\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2910
+#: src/frontend/mame/ui/selmenu.cpp:2971
msgid "Graphics\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2912
+#: src/frontend/mame/ui/selmenu.cpp:2973
msgid "Graphics\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2915
+#: src/frontend/mame/ui/selmenu.cpp:2976
msgid "Sound\tNone\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2917
+#: src/frontend/mame/ui/selmenu.cpp:2978
msgid "Sound\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2919
+#: src/frontend/mame/ui/selmenu.cpp:2980
msgid "Sound\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2921
+#: src/frontend/mame/ui/selmenu.cpp:2982
msgid "Sound\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2924
+#: src/frontend/mame/ui/selmenu.cpp:2985
msgid "Capture\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2926
+#: src/frontend/mame/ui/selmenu.cpp:2987
msgid "Capture\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2929
+#: src/frontend/mame/ui/selmenu.cpp:2990
msgid "Camera\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2931
+#: src/frontend/mame/ui/selmenu.cpp:2992
msgid "Camera\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2934
+#: src/frontend/mame/ui/selmenu.cpp:2995
msgid "Microphone\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2936
+#: src/frontend/mame/ui/selmenu.cpp:2997
msgid "Microphone\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2939
+#: src/frontend/mame/ui/selmenu.cpp:3000
msgid "Controls\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2941
+#: src/frontend/mame/ui/selmenu.cpp:3002
msgid "Controls\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2944
+#: src/frontend/mame/ui/selmenu.cpp:3005
msgid "Keyboard\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2946
+#: src/frontend/mame/ui/selmenu.cpp:3007
msgid "Keyboard\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2949
+#: src/frontend/mame/ui/selmenu.cpp:3010
msgid "Mouse\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2951
+#: src/frontend/mame/ui/selmenu.cpp:3012
msgid "Mouse\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2954
+#: src/frontend/mame/ui/selmenu.cpp:3015
msgid "Media\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2956
+#: src/frontend/mame/ui/selmenu.cpp:3017
msgid "Media\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2959
+#: src/frontend/mame/ui/selmenu.cpp:3020
msgid "Disk\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2961
+#: src/frontend/mame/ui/selmenu.cpp:3022
msgid "Disk\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2964
+#: src/frontend/mame/ui/selmenu.cpp:3025
msgid "Printer\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2966
+#: src/frontend/mame/ui/selmenu.cpp:3027
msgid "Printer\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2969
+#: src/frontend/mame/ui/selmenu.cpp:3030
msgid "Mag. Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2971
+#: src/frontend/mame/ui/selmenu.cpp:3032
msgid "Mag. Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2974
+#: src/frontend/mame/ui/selmenu.cpp:3035
msgid "Punch Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2976
+#: src/frontend/mame/ui/selmenu.cpp:3037
msgid "Punch Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2979
+#: src/frontend/mame/ui/selmenu.cpp:3040
msgid "Mag. Drum\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2981
+#: src/frontend/mame/ui/selmenu.cpp:3042
msgid "Mag. Drum\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2984
+#: src/frontend/mame/ui/selmenu.cpp:3045
msgid "(EP)ROM\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2986
+#: src/frontend/mame/ui/selmenu.cpp:3047
msgid "(EP)ROM\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2989
+#: src/frontend/mame/ui/selmenu.cpp:3050
msgid "Communications\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2991
+#: src/frontend/mame/ui/selmenu.cpp:3052
msgid "Communications\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2994
+#: src/frontend/mame/ui/selmenu.cpp:3055
msgid "LAN\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2996
+#: src/frontend/mame/ui/selmenu.cpp:3057
msgid "LAN\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2999
+#: src/frontend/mame/ui/selmenu.cpp:3060
msgid "WAN\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3001
+#: src/frontend/mame/ui/selmenu.cpp:3062
msgid "WAN\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3004
+#: src/frontend/mame/ui/selmenu.cpp:3065
msgid "Timing\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3006
+#: src/frontend/mame/ui/selmenu.cpp:3067
msgid "Timing\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3012
+#: src/frontend/mame/ui/selmenu.cpp:3073
msgid "Support Cocktail\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tVertical\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tHorizontal\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3038
+#: src/frontend/mame/ui/selmenu.cpp:3099
msgid "Media Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3040
+#: src/frontend/mame/ui/selmenu.cpp:3101
msgid "Media Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3043
+#: src/frontend/mame/ui/selmenu.cpp:3104
msgid "Samples Audit Result\tNone Needed\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3045
+#: src/frontend/mame/ui/selmenu.cpp:3106
msgid "Samples Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3047
+#: src/frontend/mame/ui/selmenu.cpp:3108
msgid "Samples Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3051
+#: src/frontend/mame/ui/selmenu.cpp:3112
msgid ""
"Media Audit\tDisabled\n"
"Samples Audit\tDisabled\n"
@@ -3576,74 +3605,74 @@ msgstr ""
msgid "[None]\n"
msgstr ""
-#: src/emu/render.cpp:1833
+#: src/emu/render.cpp:1834
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Standard (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1859
+#: src/emu/render.cpp:1860
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Pixel Aspect (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1881 src/emu/render.cpp:2016
+#: src/emu/render.cpp:1882 src/emu/render.cpp:2017
msgctxt "view-name"
msgid "Cocktail"
msgstr ""
-#: src/emu/render.cpp:2001
+#: src/emu/render.cpp:2002
msgctxt "view-name"
msgid "Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2002
+#: src/emu/render.cpp:2003
msgctxt "view-name"
msgid "Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2003
+#: src/emu/render.cpp:2004
msgctxt "view-name"
msgid "Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2004
+#: src/emu/render.cpp:2005
msgctxt "view-name"
msgid "Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2055
+#: src/emu/render.cpp:2056
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2064
+#: src/emu/render.cpp:2065
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2073
+#: src/emu/render.cpp:2074
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2082
+#: src/emu/render.cpp:2083
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/ioport.cpp:333
+#: src/emu/ioport.cpp:271
#, c-format
msgctxt "input-name"
msgid "P%1$u"
msgstr ""
-#: src/emu/ioport.cpp:2052
+#: src/emu/ioport.cpp:1991
msgctxt "input-name"
msgid "???"
msgstr ""
@@ -5275,222 +5304,222 @@ msgstr ""
#: src/emu/inpttype.ipp:874
msgctxt "input-name"
-msgid "On Screen Display"
+msgid "Show/Hide Menu"
msgstr ""
#: src/emu/inpttype.ipp:875
msgctxt "input-name"
-msgid "Break in Debugger"
+msgid "UI Select"
msgstr ""
#: src/emu/inpttype.ipp:876
msgctxt "input-name"
-msgid "Config Menu"
+msgid "UI Back"
msgstr ""
#: src/emu/inpttype.ipp:877
msgctxt "input-name"
-msgid "Pause"
+msgid "UI Cancel"
msgstr ""
#: src/emu/inpttype.ipp:878
msgctxt "input-name"
-msgid "Pause - Single Step"
+msgid "UI Clear"
msgstr ""
#: src/emu/inpttype.ipp:879
msgctxt "input-name"
-msgid "Rewind - Single Step"
+msgid "UI Help"
msgstr ""
#: src/emu/inpttype.ipp:880
msgctxt "input-name"
-msgid "Reset Machine"
+msgid "UI Up"
msgstr ""
#: src/emu/inpttype.ipp:881
msgctxt "input-name"
-msgid "Soft Reset"
+msgid "UI Down"
msgstr ""
#: src/emu/inpttype.ipp:882
msgctxt "input-name"
-msgid "Show Decoded Graphics"
+msgid "UI Left"
msgstr ""
#: src/emu/inpttype.ipp:883
msgctxt "input-name"
-msgid "Frameskip Dec"
+msgid "UI Right"
msgstr ""
#: src/emu/inpttype.ipp:884
msgctxt "input-name"
-msgid "Frameskip Inc"
+msgid "UI Home"
msgstr ""
#: src/emu/inpttype.ipp:885
msgctxt "input-name"
-msgid "Throttle"
+msgid "UI End"
msgstr ""
#: src/emu/inpttype.ipp:886
msgctxt "input-name"
-msgid "Fast Forward"
+msgid "UI Page Up"
msgstr ""
#: src/emu/inpttype.ipp:887
msgctxt "input-name"
-msgid "Show FPS"
+msgid "UI Page Down"
msgstr ""
#: src/emu/inpttype.ipp:888
msgctxt "input-name"
-msgid "Save Snapshot"
+msgid "UI Previous Group"
msgstr ""
#: src/emu/inpttype.ipp:889
msgctxt "input-name"
-msgid "Record MNG"
+msgid "UI Next Group"
msgstr ""
#: src/emu/inpttype.ipp:890
msgctxt "input-name"
-msgid "Record AVI"
+msgid "On Screen Display"
msgstr ""
#: src/emu/inpttype.ipp:891
msgctxt "input-name"
-msgid "Toggle Cheat"
+msgid "Toggle UI Controls"
msgstr ""
#: src/emu/inpttype.ipp:892
msgctxt "input-name"
-msgid "UI Up"
+msgid "Break in Debugger"
msgstr ""
#: src/emu/inpttype.ipp:893
msgctxt "input-name"
-msgid "UI Down"
+msgid "Pause"
msgstr ""
#: src/emu/inpttype.ipp:894
msgctxt "input-name"
-msgid "UI Left"
+msgid "Pause - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:895
msgctxt "input-name"
-msgid "UI Right"
+msgid "Rewind - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:896
msgctxt "input-name"
-msgid "UI Home"
+msgid "Save State"
msgstr ""
#: src/emu/inpttype.ipp:897
msgctxt "input-name"
-msgid "UI End"
+msgid "Load State"
msgstr ""
#: src/emu/inpttype.ipp:898
msgctxt "input-name"
-msgid "UI Page Up"
+msgid "Reset Machine"
msgstr ""
#: src/emu/inpttype.ipp:899
msgctxt "input-name"
-msgid "UI Page Down"
+msgid "Soft Reset"
msgstr ""
#: src/emu/inpttype.ipp:900
msgctxt "input-name"
-msgid "UI Focus Next"
+msgid "Show Decoded Graphics"
msgstr ""
#: src/emu/inpttype.ipp:901
msgctxt "input-name"
-msgid "UI Focus Previous"
+msgid "Frameskip Dec"
msgstr ""
#: src/emu/inpttype.ipp:902
msgctxt "input-name"
-msgid "UI Select"
+msgid "Frameskip Inc"
msgstr ""
#: src/emu/inpttype.ipp:903
msgctxt "input-name"
-msgid "UI Cancel"
+msgid "Throttle"
msgstr ""
#: src/emu/inpttype.ipp:904
msgctxt "input-name"
-msgid "UI Display Comment"
+msgid "Fast Forward"
msgstr ""
#: src/emu/inpttype.ipp:905
msgctxt "input-name"
-msgid "UI Clear"
+msgid "Show FPS"
msgstr ""
#: src/emu/inpttype.ipp:906
msgctxt "input-name"
-msgid "UI Zoom In"
+msgid "Save Snapshot"
msgstr ""
#: src/emu/inpttype.ipp:907
msgctxt "input-name"
-msgid "UI Zoom Out"
+msgid "Record MNG"
msgstr ""
#: src/emu/inpttype.ipp:908
msgctxt "input-name"
-msgid "UI Default Zoom"
+msgid "Record AVI"
msgstr ""
#: src/emu/inpttype.ipp:909
msgctxt "input-name"
-msgid "UI Previous Group"
+msgid "Toggle Cheat"
msgstr ""
#: src/emu/inpttype.ipp:910
msgctxt "input-name"
-msgid "UI Next Group"
+msgid "UI Display Comment"
msgstr ""
#: src/emu/inpttype.ipp:911
msgctxt "input-name"
-msgid "UI Rotate"
+msgid "UI Zoom In"
msgstr ""
#: src/emu/inpttype.ipp:912
msgctxt "input-name"
-msgid "Show Profiler"
+msgid "UI Zoom Out"
msgstr ""
#: src/emu/inpttype.ipp:913
msgctxt "input-name"
-msgid "UI Toggle"
+msgid "UI Default Zoom"
msgstr ""
#: src/emu/inpttype.ipp:914
msgctxt "input-name"
-msgid "UI Release Pointer"
+msgid "UI Rotate"
msgstr ""
#: src/emu/inpttype.ipp:915
msgctxt "input-name"
-msgid "UI Paste Text"
+msgid "Show Profiler"
msgstr ""
#: src/emu/inpttype.ipp:916
msgctxt "input-name"
-msgid "Save State"
+msgid "UI Release Pointer"
msgstr ""
#: src/emu/inpttype.ipp:917
msgctxt "input-name"
-msgid "Load State"
+msgid "UI Paste Text"
msgstr ""
#: src/emu/inpttype.ipp:918
@@ -5505,57 +5534,65 @@ msgstr ""
#: src/emu/inpttype.ipp:920
msgctxt "input-name"
-msgid "UI External DAT View"
+msgid "UI Focus Next"
msgstr ""
#: src/emu/inpttype.ipp:921
msgctxt "input-name"
-msgid "UI Add/Remove favorite"
+msgid "UI Focus Previous"
msgstr ""
#: src/emu/inpttype.ipp:922
msgctxt "input-name"
-msgid "UI Export List"
+msgid "UI External DAT View"
msgstr ""
#: src/emu/inpttype.ipp:923
msgctxt "input-name"
+msgid "UI Add/Remove Favorite"
+msgstr ""
+
+#: src/emu/inpttype.ipp:924
+msgctxt "input-name"
+msgid "UI Export List"
+msgstr ""
+
+#: src/emu/inpttype.ipp:925
+msgctxt "input-name"
msgid "UI Audit Media"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:110
-#: src/osd/modules/input/input_sdlcommon.cpp:173
+#: src/osd/modules/input/input_windows.cpp:111 src/osd/sdl/osdsdl.cpp:339
msgctxt "input-name"
msgid "Toggle Fullscreen"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:116
+#: src/osd/modules/input/input_windows.cpp:117
msgctxt "input-name"
msgid "Take Rendered Snapshot"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:127
-#: src/osd/modules/input/input_sdlcommon.cpp:221
+#: src/osd/modules/input/input_windows.cpp:128 src/osd/sdl/osdsdl.cpp:388
msgctxt "input-name"
msgid "Record Rendered Video"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:143
+#: src/osd/modules/input/input_windows.cpp:144
msgctxt "input-name"
msgid "Toggle Post-Processing"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:199
+#: src/osd/sdl/osdsdl.cpp:365
msgctxt "input-name"
msgid "Toggle Filter"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:205
+#: src/osd/sdl/osdsdl.cpp:371
msgctxt "input-name"
msgid "Decrease Prescaling"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:215
+#: src/osd/sdl/osdsdl.cpp:382
msgctxt "input-name"
msgid "Increase Prescaling"
msgstr ""
@@ -5877,12 +5914,12 @@ msgstr ""
msgid "Input ports"
msgstr ""
-#: plugins/autofire/init.lua:94
+#: plugins/autofire/init.lua:98
msgctxt "plugin-autofire"
msgid "Failed to load autofire menu"
msgstr ""
-#: plugins/autofire/init.lua:101
+#: plugins/autofire/init.lua:105
msgctxt "plugin-autofire"
msgid "Autofire"
msgstr ""
@@ -6066,7 +6103,7 @@ msgctxt "plugin-timecode"
msgid "Hotkey"
msgstr ""
-#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:560
+#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:562
msgctxt "plugin-inputmacro"
msgid "Input Macros"
msgstr ""
@@ -6087,138 +6124,138 @@ msgctxt "plugin-inputmacro"
msgid "Set Input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:350
+#: plugins/inputmacro/inputmacro_menu.lua:352
msgctxt "plugin-inputmacro"
msgid "Name"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:358
-#: plugins/inputmacro/inputmacro_menu.lua:400
+#: plugins/inputmacro/inputmacro_menu.lua:360
+#: plugins/inputmacro/inputmacro_menu.lua:402
msgctxt "plugin-inputmacro"
msgid "[not set]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:359
+#: plugins/inputmacro/inputmacro_menu.lua:361
msgctxt "plugin-inputmacro"
msgid "Activation combination"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Stop immediately"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Complete macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:363
+#: plugins/inputmacro/inputmacro_menu.lua:365
msgctxt "plugin-inputmacro"
msgid "On release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:369
+#: plugins/inputmacro/inputmacro_menu.lua:371
msgctxt "plugin-inputmacro"
msgid "Release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:372
+#: plugins/inputmacro/inputmacro_menu.lua:374
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Loop to step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:377
+#: plugins/inputmacro/inputmacro_menu.lua:379
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Prolong step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:379
+#: plugins/inputmacro/inputmacro_menu.lua:381
msgctxt "plugin-inputmacro"
msgid "When held"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:383
+#: plugins/inputmacro/inputmacro_menu.lua:385
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:384
+#: plugins/inputmacro/inputmacro_menu.lua:386
msgctxt "plugin-inputmacro"
msgid "Delay (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:390
+#: plugins/inputmacro/inputmacro_menu.lua:392
msgctxt "plugin-inputmacro"
msgid "Duration (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:398
+#: plugins/inputmacro/inputmacro_menu.lua:400
msgctxt "plugin-inputmacro"
msgid "n/a"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:402
+#: plugins/inputmacro/inputmacro_menu.lua:404
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Input %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:407
+#: plugins/inputmacro/inputmacro_menu.lua:409
msgctxt "plugin-inputmacro"
msgid "Add input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:412
+#: plugins/inputmacro/inputmacro_menu.lua:414
msgctxt "plugin-inputmacro"
msgid "Delete step"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:428
+#: plugins/inputmacro/inputmacro_menu.lua:430
msgctxt "plugin-inputmacro"
msgid "Add step at position"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:474
+#: plugins/inputmacro/inputmacro_menu.lua:476
msgctxt "plugin-inputmacro"
msgid "Add Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:481
+#: plugins/inputmacro/inputmacro_menu.lua:483
msgctxt "plugin-inputmacro"
msgid "Create"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:483
+#: plugins/inputmacro/inputmacro_menu.lua:485
msgctxt "plugin-inputmacro"
msgid "Cancel"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:499
+#: plugins/inputmacro/inputmacro_menu.lua:501
msgctxt "plugin-inputmacro"
msgid "Edit Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:505
+#: plugins/inputmacro/inputmacro_menu.lua:507
msgctxt "plugin-inputmacro"
msgid "Done"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:561
+#: plugins/inputmacro/inputmacro_menu.lua:563
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Press %s to delete"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:573
+#: plugins/inputmacro/inputmacro_menu.lua:575
msgctxt "plugin-inputmacro"
msgid "[no macros]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:578
+#: plugins/inputmacro/inputmacro_menu.lua:580
msgctxt "plugin-inputmacro"
msgid "Add macro"
msgstr ""
@@ -6389,12 +6426,12 @@ msgctxt "plugin-commonui"
msgid "Cancel"
msgstr ""
-#: plugins/commonui/init.lua:197
+#: plugins/commonui/init.lua:199
msgctxt "plugin-commonui"
msgid "Invalid combination entered"
msgstr ""
-#: plugins/commonui/init.lua:203
+#: plugins/commonui/init.lua:205
#, lua-format
msgctxt "plugin-commonui"
msgid ""
diff --git a/language/Bulgarian/strings.po b/language/Bulgarian/strings.po
index 61dd98dc30b..11dd628696f 100644
--- a/language/Bulgarian/strings.po
+++ b/language/Bulgarian/strings.po
@@ -2,13 +2,13 @@
# Български превод за пакет MAME.
# Copyright (C) 1997-2022 MAMEdev and contributors
# This file is distributed under the same license as the MAME package.
-# Automatically generated, 2022.
+# Automatically generated, 2023.
#
msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-10-16 02:30+1100\n"
+"POT-Creation-Date: 2023-02-18 05:29+1100\n"
"PO-Revision-Date: 2016-02-20 18:03+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: MAME Language Team\n"
@@ -30,254 +30,254 @@ msgid ""
"This system requires media images to be mounted for the following device(s): "
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1254
+#: src/frontend/mame/ui/ui.cpp:1275
#, c-format
msgid ""
"UI controls enabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1256
+#: src/frontend/mame/ui/ui.cpp:1277
#, c-format
msgid ""
"UI controls disabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1465
+#: src/frontend/mame/ui/ui.cpp:1486
msgid "Master Volume"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1474
+#: src/frontend/mame/ui/ui.cpp:1495
#, c-format
msgid "%1$s Volume"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1496
+#: src/frontend/mame/ui/ui.cpp:1517
#, c-format
msgid "Overclock CPU %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1504
+#: src/frontend/mame/ui/ui.cpp:1525
#, c-format
msgid "Overclock %1$s sound"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1523
+#: src/frontend/mame/ui/ui.cpp:1544
#, c-format
msgid "%1$s Refresh Rate"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1528
+#: src/frontend/mame/ui/ui.cpp:1549
#, c-format
msgid "%1$s Brightness"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1530
+#: src/frontend/mame/ui/ui.cpp:1551
#, c-format
msgid "%1$s Contrast"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1532
+#: src/frontend/mame/ui/ui.cpp:1553
#, c-format
msgid "%1$s Gamma"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1536
+#: src/frontend/mame/ui/ui.cpp:1557
#, c-format
msgid "%1$s Horiz Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1538
+#: src/frontend/mame/ui/ui.cpp:1559
#, c-format
msgid "%1$s Horiz Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1540
+#: src/frontend/mame/ui/ui.cpp:1561
#, c-format
msgid "%1$s Vert Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1542
+#: src/frontend/mame/ui/ui.cpp:1563
#, c-format
msgid "%1$s Vert Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1558
+#: src/frontend/mame/ui/ui.cpp:1579
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1561
+#: src/frontend/mame/ui/ui.cpp:1582
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1563
+#: src/frontend/mame/ui/ui.cpp:1584
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1566
+#: src/frontend/mame/ui/ui.cpp:1587
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1576
+#: src/frontend/mame/ui/ui.cpp:1597
msgid "Vector Flicker"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1577
+#: src/frontend/mame/ui/ui.cpp:1598
msgid "Beam Width Minimum"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1578
+#: src/frontend/mame/ui/ui.cpp:1599
msgid "Beam Width Maximum"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1579
+#: src/frontend/mame/ui/ui.cpp:1600
msgid "Beam Dot Size"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1580
+#: src/frontend/mame/ui/ui.cpp:1601
msgid "Beam Intensity Weight"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593
+#: src/frontend/mame/ui/ui.cpp:1614
#, c-format
msgid "Crosshair Scale %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "X"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "Y"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1616
#, c-format
msgid "Crosshair Offset %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1623
+#: src/frontend/mame/ui/ui.cpp:1644
#, c-format
msgid "%1$3ddB"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1666
+#: src/frontend/mame/ui/ui.cpp:1687
#, c-format
msgid "%1$d%%"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1681
+#: src/frontend/mame/ui/ui.cpp:1702
#, c-format
msgid "%1$3.0f%%"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1704 src/frontend/mame/ui/ui.cpp:1724
-#: src/frontend/mame/ui/ui.cpp:1743 src/frontend/mame/ui/ui.cpp:1761
-#: src/frontend/mame/ui/ui.cpp:1780 src/frontend/mame/ui/ui.cpp:1799
-#: src/frontend/mame/ui/ui.cpp:1818 src/frontend/mame/ui/ui.cpp:1837
-#: src/frontend/mame/ui/ui.cpp:1858 src/frontend/mame/ui/ui.cpp:1879
-#: src/frontend/mame/ui/ui.cpp:1900 src/frontend/mame/ui/ui.cpp:1921
+#: src/frontend/mame/ui/ui.cpp:1725 src/frontend/mame/ui/ui.cpp:1745
+#: src/frontend/mame/ui/ui.cpp:1764 src/frontend/mame/ui/ui.cpp:1782
+#: src/frontend/mame/ui/ui.cpp:1801 src/frontend/mame/ui/ui.cpp:1820
+#: src/frontend/mame/ui/ui.cpp:1839 src/frontend/mame/ui/ui.cpp:1858
+#: src/frontend/mame/ui/ui.cpp:1879 src/frontend/mame/ui/ui.cpp:1900
+#: src/frontend/mame/ui/ui.cpp:1921 src/frontend/mame/ui/ui.cpp:1942
#, c-format
msgid "%1$.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1936 src/frontend/mame/ui/ui.cpp:1951
-#: src/frontend/mame/ui/ui.cpp:1966 src/frontend/mame/ui/ui.cpp:1981
-#: src/frontend/mame/ui/ui.cpp:1996
+#: src/frontend/mame/ui/ui.cpp:1957 src/frontend/mame/ui/ui.cpp:1972
+#: src/frontend/mame/ui/ui.cpp:1987 src/frontend/mame/ui/ui.cpp:2002
+#: src/frontend/mame/ui/ui.cpp:2017
#, c-format
msgid "%1$1.2f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2116
+#: src/frontend/mame/ui/ui.cpp:2137
msgid "**Error saving ui.ini**"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2175
+#: src/frontend/mame/ui/ui.cpp:2196
#, c-format
msgid "**Error saving %s.ini**"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2179 src/frontend/mame/ui/miscmenu.cpp:773
+#: src/frontend/mame/ui/ui.cpp:2200 src/frontend/mame/ui/miscmenu.cpp:773
msgid ""
"\n"
" Settings saved \n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:487 src/frontend/mame/ui/selgame.cpp:298
+#: src/frontend/mame/ui/selsoft.cpp:510 src/frontend/mame/ui/selgame.cpp:318
#, c-format
msgid ""
"%s\n"
" added to favorites list."
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:492 src/frontend/mame/ui/selgame.cpp:303
-#: src/frontend/mame/ui/selgame.cpp:309
+#: src/frontend/mame/ui/selsoft.cpp:515 src/frontend/mame/ui/selgame.cpp:323
+#: src/frontend/mame/ui/selgame.cpp:329
#, c-format
msgid ""
"%s\n"
" removed from favorites list."
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Start empty]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Use file manager]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:708
+#: src/frontend/mame/ui/selsoft.cpp:756
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d software packages )"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:709
+#: src/frontend/mame/ui/selsoft.cpp:757
#, c-format
msgid "%1$s - select software"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:714 src/frontend/mame/ui/selgame.cpp:1074
+#: src/frontend/mame/ui/selsoft.cpp:762 src/frontend/mame/ui/selgame.cpp:1092
#, c-format
msgid "%1$s: %2$s - Search: %3$s_"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:716 src/frontend/mame/ui/selgame.cpp:1076
+#: src/frontend/mame/ui/selsoft.cpp:764 src/frontend/mame/ui/selgame.cpp:1094
#, c-format
msgid "Search: %1$s_"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:723
+#: src/frontend/mame/ui/selsoft.cpp:771
#, c-format
msgid "Software list/item: %1$s:%2$s"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:441
+#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:462
msgid "General Settings"
msgstr ""
@@ -301,15 +301,15 @@ msgstr ""
msgid "Save Settings"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:185 src/frontend/mame/ui/optsmenu.cpp:227
+#: src/frontend/mame/ui/optsmenu.cpp:183 src/frontend/mame/ui/optsmenu.cpp:225
msgid "System Filter"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:197 src/frontend/mame/ui/custui.cpp:83
+#: src/frontend/mame/ui/optsmenu.cpp:195 src/frontend/mame/ui/custui.cpp:84
msgid "Customize UI"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:198 src/frontend/mame/ui/dirmenu.cpp:535
+#: src/frontend/mame/ui/optsmenu.cpp:196 src/frontend/mame/ui/dirmenu.cpp:579
msgid "Configure Folders"
msgstr ""
@@ -317,41 +317,41 @@ msgstr ""
msgid "Plugin Options"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:221 src/frontend/mame/ui/swlist.cpp:89
-#: src/frontend/mame/ui/slotopt.cpp:221
+#: src/frontend/mame/ui/filesel.cpp:234 src/frontend/mame/ui/swlist.cpp:89
+#: src/frontend/mame/ui/slotopt.cpp:231
msgid "[empty slot]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:225
+#: src/frontend/mame/ui/filesel.cpp:238
msgid "[create]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:229 src/frontend/mame/ui/swlist.cpp:100
+#: src/frontend/mame/ui/filesel.cpp:242 src/frontend/mame/ui/swlist.cpp:100
msgid "[software list]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:285
+#: src/frontend/mame/ui/filesel.cpp:298
#, c-format
msgid "Error accessing %s"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:509
+#: src/frontend/mame/ui/filesel.cpp:519
msgid "Select access mode"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:510
+#: src/frontend/mame/ui/filesel.cpp:520
msgid "Read-only"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:512
+#: src/frontend/mame/ui/filesel.cpp:522
msgid "Read-write"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:513
+#: src/frontend/mame/ui/filesel.cpp:523
msgid "Read this image, write to another image"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:514
+#: src/frontend/mame/ui/filesel.cpp:524
msgid "Read this image, write to diff"
msgstr ""
@@ -564,145 +564,149 @@ msgid "Joystick saturation"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:94
-msgid "Natural keyboard"
+msgid "Joystick threshold"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:95
-msgid "Allow contradictory joystick inputs"
+msgid "Natural keyboard"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:96
+msgid "Allow contradictory joystick inputs"
+msgstr ""
+
+#: src/frontend/mame/ui/submenu.cpp:97
msgid "Coin impulse"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:102
+#: src/frontend/mame/ui/submenu.cpp:103
msgid "Input Device Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:103
+#: src/frontend/mame/ui/submenu.cpp:104
msgid "Lightgun Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:104
+#: src/frontend/mame/ui/submenu.cpp:105
msgid "Trackball Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:105
+#: src/frontend/mame/ui/submenu.cpp:106
msgid "Pedal Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:106
+#: src/frontend/mame/ui/submenu.cpp:107
msgid "AD Stick Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:107
+#: src/frontend/mame/ui/submenu.cpp:108
msgid "Paddle Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:108
+#: src/frontend/mame/ui/submenu.cpp:109
msgid "Dial Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:109
+#: src/frontend/mame/ui/submenu.cpp:110
msgid "Positional Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:110
+#: src/frontend/mame/ui/submenu.cpp:111
msgid "Mouse Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:112
+#: src/frontend/mame/ui/submenu.cpp:113
msgid "Keyboard Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:113
+#: src/frontend/mame/ui/submenu.cpp:114
msgid "Mouse Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:114
+#: src/frontend/mame/ui/submenu.cpp:115
msgid "Lightgun Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:115
+#: src/frontend/mame/ui/submenu.cpp:116
msgid "Joystick Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:121 src/frontend/mame/ui/videoopt.cpp:42
+#: src/frontend/mame/ui/submenu.cpp:122 src/frontend/mame/ui/videoopt.cpp:42
msgid "Video Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:122
+#: src/frontend/mame/ui/submenu.cpp:123
msgid "Video Mode"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:123
+#: src/frontend/mame/ui/submenu.cpp:124
msgid "Number Of Screens"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:125
+#: src/frontend/mame/ui/submenu.cpp:126
msgid "Triple Buffering"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:126
+#: src/frontend/mame/ui/submenu.cpp:127
msgid "HLSL"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:128
+#: src/frontend/mame/ui/submenu.cpp:129
msgid "GLSL"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:129
+#: src/frontend/mame/ui/submenu.cpp:130
msgid "Bilinear Filtering"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:130
+#: src/frontend/mame/ui/submenu.cpp:131
msgid "Bitmap Prescaling"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:131
+#: src/frontend/mame/ui/submenu.cpp:132
msgid "Window Mode"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:132
+#: src/frontend/mame/ui/submenu.cpp:133
msgid "Enforce Aspect Ratio"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:133
+#: src/frontend/mame/ui/submenu.cpp:134
msgid "Start Out Maximized"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:134
+#: src/frontend/mame/ui/submenu.cpp:135
msgid "Synchronized Refresh"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:135
+#: src/frontend/mame/ui/submenu.cpp:136
msgid "Wait Vertical Sync"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:722
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:738
#: src/frontend/mame/ui/videoopt.cpp:169
-#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:766
+#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:766
#: plugins/cheatfind/init.lua:777 plugins/cheat/init.lua:679
msgid "On"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:725
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:741
#: src/frontend/mame/ui/videoopt.cpp:185
-#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:763
+#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:763
#: plugins/cheatfind/init.lua:774 plugins/cheat/init.lua:682
#: plugins/cheat/init.lua:691
msgid "Off"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:728
+#: src/frontend/mame/ui/menu.cpp:744
msgid "Auto"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:1233
+#: src/frontend/mame/ui/menu.cpp:1272
#: src/frontend/mame/ui/simpleselgame.cpp:283
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Return to Previous Menu"
msgstr ""
@@ -710,21 +714,21 @@ msgstr ""
msgid "File Manager"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:140
+#: src/frontend/mame/ui/filemngr.cpp:152
#: src/frontend/mame/ui/confswitch.cpp:119
-#: src/frontend/mame/ui/inputmap.cpp:580
+#: src/frontend/mame/ui/inputmap.cpp:581
#: src/frontend/mame/ui/inputtoggle.cpp:75
-#: src/frontend/mame/ui/analogipt.cpp:363
+#: src/frontend/mame/ui/analogipt.cpp:412
#, c-format
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
#: src/frontend/mame/ui/confswitch.cpp:170 src/frontend/mame/ui/slotopt.cpp:204
msgid "Reset System"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
msgid "Start System"
msgstr ""
@@ -1073,27 +1077,27 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:168
+#: src/frontend/mame/ui/filecreate.cpp:189
msgid "New Image Name:"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:174
+#: src/frontend/mame/ui/filecreate.cpp:196
msgid "Image Format:"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:180
+#: src/frontend/mame/ui/filecreate.cpp:202
msgid "Create"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:208
+#: src/frontend/mame/ui/filecreate.cpp:230
msgid "Please enter a file extension too"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:268
+#: src/frontend/mame/ui/filecreate.cpp:295
msgid "Select image format"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:327
+#: src/frontend/mame/ui/filecreate.cpp:354
msgid "Select initial contents"
msgstr ""
@@ -1118,9 +1122,9 @@ msgid "Emulated"
msgstr ""
#: src/frontend/mame/ui/keyboard.cpp:60 src/frontend/mame/ui/confswitch.cpp:117
-#: src/frontend/mame/ui/inputmap.cpp:578
+#: src/frontend/mame/ui/inputmap.cpp:579
#: src/frontend/mame/ui/inputtoggle.cpp:73
-#: src/frontend/mame/ui/analogipt.cpp:361
+#: src/frontend/mame/ui/analogipt.cpp:410
#, c-format
msgid "%1$s [root%2$s]"
msgstr ""
@@ -1479,16 +1483,16 @@ msgstr ""
msgid "Category File"
msgstr ""
-#: src/frontend/mame/ui/utils.cpp:2030 src/frontend/mame/ui/inifile.cpp:301
+#: src/frontend/mame/ui/utils.cpp:2026 src/frontend/mame/ui/inifile.cpp:301
msgctxt "swlist-info"
msgid "Software list/item"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2685
+#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2752
msgid "Software List Info"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:316
+#: src/frontend/mame/ui/datmenu.cpp:307
#, c-format
msgid "Revision: %1$s"
msgstr ""
@@ -1648,7 +1652,7 @@ msgstr ""
msgid "Save System Settings"
msgstr ""
-#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2625
+#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2698
msgid " (default)"
msgstr ""
@@ -1685,7 +1689,7 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:265
+#: src/frontend/mame/ui/state.cpp:262
#, c-format
msgid ""
"Delete saved state %1$s?\n"
@@ -1693,37 +1697,37 @@ msgid ""
"Press %3$s to cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:393
+#: src/frontend/mame/ui/state.cpp:388
#, c-format
msgid "Error removing saved state file %1$s"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:442
+#: src/frontend/mame/ui/state.cpp:450
#, c-format
msgid "Press %1$s to delete"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Load State"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Select state to load"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Save State"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Press a key or joystick button, or select state to overwrite"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:314
+#: src/frontend/mame/ui/confswitch.cpp:318
msgid "DIP Switches"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:508
+#: src/frontend/mame/ui/confswitch.cpp:521
msgid "Machine Configuration"
msgstr ""
@@ -1766,7 +1770,7 @@ msgstr ""
msgid "[no assignable inputs are enabled]"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:348
+#: src/frontend/mame/ui/inputmap.cpp:358
msgid "Pressed"
msgstr ""
@@ -1774,71 +1778,71 @@ msgstr ""
msgid "Invalid combination entered"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:563
+#: src/frontend/mame/ui/inputmap.cpp:564
#, c-format
msgctxt "input-name"
msgid "%1$s Analog"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:564
+#: src/frontend/mame/ui/inputmap.cpp:565
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Inc"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:565
+#: src/frontend/mame/ui/inputmap.cpp:566
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Dec"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:607
+#: src/frontend/mame/ui/inputmap.cpp:608
#, c-format
msgid "Press %1$s to set\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:608
+#: src/frontend/mame/ui/inputmap.cpp:609
#, c-format
msgid "Press %1$s to append\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:609
+#: src/frontend/mame/ui/inputmap.cpp:610
#, c-format
msgid "Press %1$s to clear\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:610
+#: src/frontend/mame/ui/inputmap.cpp:611
#, c-format
msgid "Press %1$s to restore default\n"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:32
+#: src/frontend/mame/ui/inputdevices.cpp:33
#, c-format
msgctxt "menu-inputdev"
msgid "%1$s (%2$s %3$d)"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:88
+#: src/frontend/mame/ui/inputdevices.cpp:116
msgctxt "menu-inputdev"
msgid "Copy Device ID"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:122
+#: src/frontend/mame/ui/inputdevices.cpp:148
msgctxt "menu-inputdev"
msgid "Copied device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:124
+#: src/frontend/mame/ui/inputdevices.cpp:150
msgctxt "menu-inputdev"
msgid "Error copying device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:162
+#: src/frontend/mame/ui/inputdevices.cpp:189
msgctxt "menu-inputdev"
msgid "Input Devices"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:203
+#: src/frontend/mame/ui/inputdevices.cpp:230
msgctxt "menu-inputdev"
msgid "[no input devices are enabled]"
msgstr ""
@@ -1955,11 +1959,11 @@ msgid "Configure Options"
msgstr ""
#: src/frontend/mame/ui/simpleselgame.cpp:279
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Exit"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:304
+#: src/frontend/mame/ui/simpleselgame.cpp:313
#, c-format
msgid ""
"No system ROMs found. Please check the rompath setting specified in the %1$s."
@@ -1969,77 +1973,77 @@ msgid ""
"docs folder for information on setting up and using %2$s."
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:320
+#: src/frontend/mame/ui/simpleselgame.cpp:329
#, c-format
msgid "Type name or select: %1$s_"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:322
+#: src/frontend/mame/ui/simpleselgame.cpp:331
msgid "Type name or select: (random)"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:336
+#: src/frontend/mame/ui/simpleselgame.cpp:345
#, c-format
msgid "%1$-.100s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:339
+#: src/frontend/mame/ui/simpleselgame.cpp:348
#, c-format
msgid "%1$s, %2$-.100s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:348
+#: src/frontend/mame/ui/simpleselgame.cpp:357
#, c-format
msgid "Driver: %1$s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:364
-#: src/frontend/mame/ui/selmenu.cpp:690
+#: src/frontend/mame/ui/simpleselgame.cpp:373
+#: src/frontend/mame/ui/selmenu.cpp:735
msgid "Overall: NOT WORKING"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:366
-#: src/frontend/mame/ui/selmenu.cpp:692
+#: src/frontend/mame/ui/simpleselgame.cpp:375
+#: src/frontend/mame/ui/selmenu.cpp:737
msgid "Overall: Unemulated Protection"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:368
-#: src/frontend/mame/ui/selmenu.cpp:694
+#: src/frontend/mame/ui/simpleselgame.cpp:377
+#: src/frontend/mame/ui/selmenu.cpp:739
msgid "Overall: Working"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:372
-#: src/frontend/mame/ui/selmenu.cpp:698
+#: src/frontend/mame/ui/simpleselgame.cpp:381
+#: src/frontend/mame/ui/selmenu.cpp:743
msgid "Graphics: Unimplemented, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:374
-#: src/frontend/mame/ui/selmenu.cpp:700
+#: src/frontend/mame/ui/simpleselgame.cpp:383
+#: src/frontend/mame/ui/selmenu.cpp:745
msgid "Graphics: Imperfect, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:376
-#: src/frontend/mame/ui/selmenu.cpp:702
+#: src/frontend/mame/ui/simpleselgame.cpp:385
+#: src/frontend/mame/ui/selmenu.cpp:747
msgid "Graphics: OK, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:379
-#: src/frontend/mame/ui/selmenu.cpp:705
+#: src/frontend/mame/ui/simpleselgame.cpp:388
+#: src/frontend/mame/ui/selmenu.cpp:750
msgid "Sound: None"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:381
-#: src/frontend/mame/ui/selmenu.cpp:707
+#: src/frontend/mame/ui/simpleselgame.cpp:390
+#: src/frontend/mame/ui/selmenu.cpp:752
msgid "Sound: Unimplemented"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:383
-#: src/frontend/mame/ui/selmenu.cpp:709
+#: src/frontend/mame/ui/simpleselgame.cpp:392
+#: src/frontend/mame/ui/selmenu.cpp:754
msgid "Sound: Imperfect"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:385
-#: src/frontend/mame/ui/selmenu.cpp:711
+#: src/frontend/mame/ui/simpleselgame.cpp:394
+#: src/frontend/mame/ui/selmenu.cpp:756
msgid "Sound: OK"
msgstr ""
@@ -2062,323 +2066,323 @@ msgstr ""
msgid "Reload All"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:44
+#: src/frontend/mame/ui/dirmenu.cpp:40
msgctxt "path-option"
msgid "ROMs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:45
+#: src/frontend/mame/ui/dirmenu.cpp:41
msgctxt "path-option"
msgid "Software Media"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:46
+#: src/frontend/mame/ui/dirmenu.cpp:42
msgctxt "path-option"
msgid "Sound Samples"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:47
+#: src/frontend/mame/ui/dirmenu.cpp:43
msgctxt "path-option"
msgid "Artwork"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:48
+#: src/frontend/mame/ui/dirmenu.cpp:44
msgctxt "path-option"
msgid "Crosshairs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:49
+#: src/frontend/mame/ui/dirmenu.cpp:45
msgctxt "path-option"
msgid "Cheat Files"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:50
+#: src/frontend/mame/ui/dirmenu.cpp:46
msgctxt "path-option"
msgid "Plugins"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:51
+#: src/frontend/mame/ui/dirmenu.cpp:47
msgctxt "path-option"
msgid "UI Translations"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:52
+#: src/frontend/mame/ui/dirmenu.cpp:48
msgctxt "path-option"
msgid "Software Lists"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:53
+#: src/frontend/mame/ui/dirmenu.cpp:49
msgctxt "path-option"
msgid "INIs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:54
+#: src/frontend/mame/ui/dirmenu.cpp:50
msgctxt "path-option"
msgid "UI Settings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:55
+#: src/frontend/mame/ui/dirmenu.cpp:51
msgctxt "path-option"
msgid "Plugin Data"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:56
+#: src/frontend/mame/ui/dirmenu.cpp:52
msgctxt "path-option"
msgid "DATs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:57
+#: src/frontend/mame/ui/dirmenu.cpp:53
msgctxt "path-option"
msgid "Category INIs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:58
+#: src/frontend/mame/ui/dirmenu.cpp:54
msgctxt "path-option"
msgid "Snapshots"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:59
+#: src/frontend/mame/ui/dirmenu.cpp:55
msgctxt "path-option"
msgid "Icons"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:60
+#: src/frontend/mame/ui/dirmenu.cpp:56
msgctxt "path-option"
msgid "Control Panels"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:61
+#: src/frontend/mame/ui/dirmenu.cpp:57
msgctxt "path-option"
msgid "Cabinets"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:62
+#: src/frontend/mame/ui/dirmenu.cpp:58
msgctxt "path-option"
msgid "Marquees"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:63
+#: src/frontend/mame/ui/dirmenu.cpp:59
msgctxt "path-option"
msgid "PCBs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:64
+#: src/frontend/mame/ui/dirmenu.cpp:60
msgctxt "path-option"
msgid "Flyers"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:65
+#: src/frontend/mame/ui/dirmenu.cpp:61
msgctxt "path-option"
msgid "Title Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:66
+#: src/frontend/mame/ui/dirmenu.cpp:62
msgctxt "path-option"
msgid "Game Endings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:67
+#: src/frontend/mame/ui/dirmenu.cpp:63
msgctxt "path-option"
msgid "Bosses"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:68
+#: src/frontend/mame/ui/dirmenu.cpp:64
msgctxt "path-option"
msgid "Artwork Previews"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:69
+#: src/frontend/mame/ui/dirmenu.cpp:65
msgctxt "path-option"
msgid "Select"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:70
+#: src/frontend/mame/ui/dirmenu.cpp:66
msgctxt "path-option"
msgid "Game Over Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:71
+#: src/frontend/mame/ui/dirmenu.cpp:67
msgctxt "path-option"
msgid "HowTo"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:72
+#: src/frontend/mame/ui/dirmenu.cpp:68
msgctxt "path-option"
msgid "Logos"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:73
+#: src/frontend/mame/ui/dirmenu.cpp:69
msgctxt "path-option"
msgid "Scores"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:74
+#: src/frontend/mame/ui/dirmenu.cpp:70
msgctxt "path-option"
msgid "Versus"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:75
+#: src/frontend/mame/ui/dirmenu.cpp:71
msgctxt "path-option"
msgid "Covers"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:105
+#: src/frontend/mame/ui/dirmenu.cpp:101
#, c-format
msgid "Remove %1$s Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:352
-#, c-format
-msgid "Change %1$s Folder - Search: %2$s_"
-msgstr ""
-
-#: src/frontend/mame/ui/dirmenu.cpp:352
+#: src/frontend/mame/ui/dirmenu.cpp:357
#, c-format
msgid "Add %1$s Folder - Search: %2$s_"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:363
+#: src/frontend/mame/ui/dirmenu.cpp:357
+#, c-format
+msgid "Change %1$s Folder - Search: %2$s_"
+msgstr ""
+
+#: src/frontend/mame/ui/dirmenu.cpp:368
msgid "Press TAB to set"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folders"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:494
-msgid "Change Folder"
-msgstr ""
-
-#: src/frontend/mame/ui/dirmenu.cpp:494
+#: src/frontend/mame/ui/dirmenu.cpp:523
msgid "Add Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:497
+#: src/frontend/mame/ui/dirmenu.cpp:525
msgid "Remove Folder"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/dirmenu.cpp:530
+msgid "Change Folder"
+msgstr ""
+
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = 1/%1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:799
+#: src/frontend/mame/ui/viewgfx.cpp:800
msgctxt "gfxview"
msgid "Expand to fit"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:822
+#: src/frontend/mame/ui/viewgfx.cpp:823
msgctxt "gfxview"
msgid "All categories"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:824 src/frontend/mame/ui/viewgfx.cpp:829
+#: src/frontend/mame/ui/viewgfx.cpp:825 src/frontend/mame/ui/viewgfx.cpp:830
#, c-format
msgctxt "gfxview"
msgid "Category %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] colors"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] pens"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:940
+#: src/frontend/mame/ui/viewgfx.cpp:941
#, c-format
msgctxt "gfxview"
msgid " #%1$X → %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:947
+#: src/frontend/mame/ui/viewgfx.cpp:948
#, c-format
msgctxt "gfxview"
msgid " #%1$X = %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:954
+#: src/frontend/mame/ui/viewgfx.cpp:955
#, c-format
msgctxt "gfxview"
msgid " #%1$X (A:%2$02X R:%3$02X G:%4$02X B:%5$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1134
+#: src/frontend/mame/ui/viewgfx.cpp:1135
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] %2$d/%3$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1157
+#: src/frontend/mame/ui/viewgfx.cpp:1158
#, c-format
msgctxt "gfxview"
msgid " #%1$X:%2$X (%3$d %4$d) = %5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1165
+#: src/frontend/mame/ui/viewgfx.cpp:1166
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d color %3$X/%4$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d category %3$u"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d "
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1327
+#: src/frontend/mame/ui/viewgfx.cpp:1328
#, c-format
msgctxt "gfxview"
msgid " (%1$u %2$u) = GFX%3$u #%4$X:%5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1334
+#: src/frontend/mame/ui/viewgfx.cpp:1335
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d origin (%3$d %4$d)"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:442
+#: src/frontend/mame/ui/selgame.cpp:463
msgid "System Settings"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1058
+#: src/frontend/mame/ui/selgame.cpp:1076
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d systems (%5$d BIOS) )"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1086
+#: src/frontend/mame/ui/selgame.cpp:1104
#, c-format
msgid "System: %1$-.100s"
msgstr ""
@@ -2399,29 +2403,29 @@ msgctxt "menu-selector"
msgid "[no choices]"
msgstr ""
-#: src/frontend/mame/ui/selector.cpp:138
+#: src/frontend/mame/ui/selector.cpp:148
#, c-format
msgctxt "menu-selector"
msgid "Double-click or press %1$s to select"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:59
+#: src/frontend/mame/ui/auditmenu.cpp:60
msgid "Audit Media"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:63
+#: src/frontend/mame/ui/auditmenu.cpp:64
#, c-format
msgid "Results will be saved to %1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:101
+#: src/frontend/mame/ui/auditmenu.cpp:110
#, c-format
msgid ""
"Auditing media for system %2$u of %3$u...\n"
"%1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:119
+#: src/frontend/mame/ui/auditmenu.cpp:128
#, c-format
msgid ""
"Cancel audit?\n"
@@ -2430,17 +2434,17 @@ msgid ""
"Press %2$s to continue"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:139
+#: src/frontend/mame/ui/auditmenu.cpp:148
#, c-format
msgid "Audit media for %1$u systems marked unavailable"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:140
+#: src/frontend/mame/ui/auditmenu.cpp:149
#, c-format
msgid "Audit media for all %1$u systems"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:157
+#: src/frontend/mame/ui/auditmenu.cpp:165
#, c-format
msgid "Press %1$s to cancel\n"
msgstr ""
@@ -2461,266 +2465,266 @@ msgstr ""
msgid "Hide Both"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:143
+#: src/frontend/mame/ui/custui.cpp:144
msgid "UI Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:168 src/frontend/mame/ui/custui.cpp:221
+#: src/frontend/mame/ui/custui.cpp:169 src/frontend/mame/ui/custui.cpp:222
msgid "System Names"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:194 src/frontend/mame/ui/custui.cpp:224
+#: src/frontend/mame/ui/custui.cpp:195 src/frontend/mame/ui/custui.cpp:225
msgid "Show Side Panels"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:214
+#: src/frontend/mame/ui/custui.cpp:215
msgid "Fonts"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:215
+#: src/frontend/mame/ui/custui.cpp:216
msgid "Colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:218
+#: src/frontend/mame/ui/custui.cpp:219
msgid "Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:235 src/frontend/mame/ui/custui.cpp:279
+#: src/frontend/mame/ui/custui.cpp:236 src/frontend/mame/ui/custui.cpp:280
msgid "[built-in]"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:335
+#: src/frontend/mame/ui/custui.cpp:337
msgid "UI Fonts"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:364
+#: src/frontend/mame/ui/custui.cpp:366
msgid "default"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:459 src/frontend/mame/ui/custui.cpp:499
+#: src/frontend/mame/ui/custui.cpp:465 src/frontend/mame/ui/custui.cpp:507
msgid "UI Font"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:504
+#: src/frontend/mame/ui/custui.cpp:512
msgid "Bold"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:505
+#: src/frontend/mame/ui/custui.cpp:513
msgid "Italic"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:510
+#: src/frontend/mame/ui/custui.cpp:518
msgid "Lines"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:515
+#: src/frontend/mame/ui/custui.cpp:523
msgid "Infos text size"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:530
+#: src/frontend/mame/ui/custui.cpp:547
msgid "Sample text - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:546
+#: src/frontend/mame/ui/custui.cpp:563
msgid "UI Colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:609
+#: src/frontend/mame/ui/custui.cpp:626
msgctxt "color-option"
msgid "Normal text"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:610
+#: src/frontend/mame/ui/custui.cpp:627
msgctxt "color-option"
msgid "Selected color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:611
+#: src/frontend/mame/ui/custui.cpp:628
msgctxt "color-option"
msgid "Normal text background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:612
+#: src/frontend/mame/ui/custui.cpp:629
msgctxt "color-option"
msgid "Selected background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:613
+#: src/frontend/mame/ui/custui.cpp:630
msgctxt "color-option"
msgid "Subitem color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:614
+#: src/frontend/mame/ui/custui.cpp:631
msgctxt "color-option"
msgid "Clone"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:615
+#: src/frontend/mame/ui/custui.cpp:632
msgctxt "color-option"
msgid "Border"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:616
+#: src/frontend/mame/ui/custui.cpp:633
msgctxt "color-option"
msgid "Background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:617
+#: src/frontend/mame/ui/custui.cpp:634
msgctxt "color-option"
msgid "DIP switch"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:618
+#: src/frontend/mame/ui/custui.cpp:635
msgctxt "color-option"
msgid "Unavailable color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:619
+#: src/frontend/mame/ui/custui.cpp:636
msgctxt "color-option"
msgid "Slider color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:620
+#: src/frontend/mame/ui/custui.cpp:637
msgctxt "color-option"
msgid "Graphics viewer background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:621
+#: src/frontend/mame/ui/custui.cpp:638
msgctxt "color-option"
msgid "Mouse over color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:622
+#: src/frontend/mame/ui/custui.cpp:639
msgctxt "color-option"
msgid "Mouse over background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:623
+#: src/frontend/mame/ui/custui.cpp:640
msgctxt "color-option"
msgid "Mouse down color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:624
+#: src/frontend/mame/ui/custui.cpp:641
msgctxt "color-option"
msgid "Mouse down background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:628
+#: src/frontend/mame/ui/custui.cpp:645
msgid "Restore default colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:640
+#: src/frontend/mame/ui/custui.cpp:666
#, c-format
msgid "Double-click or press %1$s to change color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:648
+#: src/frontend/mame/ui/custui.cpp:674
msgid "Menu Preview"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:662
+#: src/frontend/mame/ui/custui.cpp:681
msgctxt "color-sample"
msgid "Normal"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:663
+#: src/frontend/mame/ui/custui.cpp:682
msgctxt "color-sample"
msgid "Subitem"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:664
+#: src/frontend/mame/ui/custui.cpp:683
msgctxt "color-sample"
msgid "Selected"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:665
+#: src/frontend/mame/ui/custui.cpp:684
msgctxt "color-sample"
msgid "Mouse Over"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:666
+#: src/frontend/mame/ui/custui.cpp:685
msgctxt "color-sample"
msgid "Clone"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:881
+#: src/frontend/mame/ui/custui.cpp:901
msgid "ARGB Settings"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:886 src/frontend/mame/ui/custui.cpp:889
+#: src/frontend/mame/ui/custui.cpp:906 src/frontend/mame/ui/custui.cpp:909
msgctxt "color-channel"
msgid "Alpha"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:894 src/frontend/mame/ui/custui.cpp:897
+#: src/frontend/mame/ui/custui.cpp:914 src/frontend/mame/ui/custui.cpp:917
msgctxt "color-channel"
msgid "Red"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:902 src/frontend/mame/ui/custui.cpp:905
+#: src/frontend/mame/ui/custui.cpp:922 src/frontend/mame/ui/custui.cpp:925
msgctxt "color-channel"
msgid "Green"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:910 src/frontend/mame/ui/custui.cpp:913
+#: src/frontend/mame/ui/custui.cpp:930 src/frontend/mame/ui/custui.cpp:933
msgctxt "color-channel"
msgid "Blue"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:916
+#: src/frontend/mame/ui/custui.cpp:936
msgid "Choose from palette"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:931
+#: src/frontend/mame/ui/custui.cpp:959
msgid "Color preview:"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1029
+#: src/frontend/mame/ui/custui.cpp:1052
msgctxt "color-preset"
msgid "White"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1030
+#: src/frontend/mame/ui/custui.cpp:1053
msgctxt "color-preset"
msgid "Silver"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1031
+#: src/frontend/mame/ui/custui.cpp:1054
msgctxt "color-preset"
msgid "Gray"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1032
+#: src/frontend/mame/ui/custui.cpp:1055
msgctxt "color-preset"
msgid "Black"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1033
+#: src/frontend/mame/ui/custui.cpp:1056
msgctxt "color-preset"
msgid "Red"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1034
+#: src/frontend/mame/ui/custui.cpp:1057
msgctxt "color-preset"
msgid "Orange"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1035
+#: src/frontend/mame/ui/custui.cpp:1058
msgctxt "color-preset"
msgid "Yellow"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1036
+#: src/frontend/mame/ui/custui.cpp:1059
msgctxt "color-preset"
msgid "Green"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1037
+#: src/frontend/mame/ui/custui.cpp:1060
msgctxt "color-preset"
msgid "Blue"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1038
+#: src/frontend/mame/ui/custui.cpp:1061
msgctxt "color-preset"
msgid "Violet"
msgstr ""
@@ -2743,36 +2747,61 @@ msgctxt "about-header"
msgid "Revision: %1$s"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:60
+#: src/frontend/mame/ui/analogipt.cpp:27
+#, c-format
+msgctxt "menu-analoginput"
+msgid ""
+"Show/hide settings \t\t%1$s\n"
+"Decrease value \t\t%2$s\n"
+"Increase value \t\t%3$s\n"
+"Restore default value \t\t%4$s\n"
+"Previous device \t\t%5$s\n"
+"Next device \t\t%6$s\n"
+"Return to previous menu \t\t%7$s"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:82
+msgctxt "menu-analoginput"
msgid "Analog Input Adjustments"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:92
+#: src/frontend/mame/ui/analogipt.cpp:121
#, c-format
-msgid "Press %s to show menu"
+msgctxt "menu-analoginput"
+msgid "Press %s to show settings"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:372
+#: src/frontend/mame/ui/analogipt.cpp:245
+msgctxt "menu-analoginput"
+msgid "Analog Input Adjustments Help"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:421
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Increment/Decrement Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:377
+#: src/frontend/mame/ui/analogipt.cpp:426
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Auto-centering Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:382
+#: src/frontend/mame/ui/analogipt.cpp:431
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Reverse"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:387
+#: src/frontend/mame/ui/analogipt.cpp:436
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Sensitivity"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:402
+#: src/frontend/mame/ui/analogipt.cpp:451
+msgctxt "menu-analoginput"
msgid "[no analog inputs are enabled]"
msgstr ""
@@ -2923,504 +2952,504 @@ msgctxt "menu-main"
msgid "Close Menu"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:77
-msgctxt "selmenu-artwork"
-msgid "Snapshots"
+#: src/frontend/mame/ui/selmenu.cpp:55
+msgid "Images"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:78
-msgctxt "selmenu-artwork"
-msgid "Cabinet"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:79
-msgctxt "selmenu-artwork"
-msgid "Control Panel"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:80
-msgctxt "selmenu-artwork"
-msgid "PCB"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:81
-msgctxt "selmenu-artwork"
-msgid "Flyer"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:82
-msgctxt "selmenu-artwork"
-msgid "Title Screen"
+#: src/frontend/mame/ui/selmenu.cpp:56
+msgid "Info"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:83
msgctxt "selmenu-artwork"
-msgid "Ending"
+msgid "Snapshots"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:84
msgctxt "selmenu-artwork"
-msgid "Artwork Preview"
+msgid "Cabinet"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:85
msgctxt "selmenu-artwork"
-msgid "Bosses"
+msgid "Control Panel"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:86
msgctxt "selmenu-artwork"
-msgid "Logo"
+msgid "PCB"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:87
msgctxt "selmenu-artwork"
-msgid "Versus"
+msgid "Flyer"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:88
msgctxt "selmenu-artwork"
-msgid "Game Over"
+msgid "Title Screen"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:89
msgctxt "selmenu-artwork"
-msgid "HowTo"
+msgid "Ending"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:90
msgctxt "selmenu-artwork"
-msgid "Scores"
+msgid "Artwork Preview"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:91
msgctxt "selmenu-artwork"
-msgid "Select"
+msgid "Bosses"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:92
msgctxt "selmenu-artwork"
-msgid "Marquee"
+msgid "Logo"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:93
msgctxt "selmenu-artwork"
-msgid "Covers"
+msgid "Versus"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:94
+msgctxt "selmenu-artwork"
+msgid "Game Over"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:95
+msgctxt "selmenu-artwork"
+msgid "HowTo"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:96
+msgctxt "selmenu-artwork"
+msgid "Scores"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:97
-msgid "Add or remove favorite"
+msgctxt "selmenu-artwork"
+msgid "Select"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:98
-msgid "Export displayed list to file"
+msgctxt "selmenu-artwork"
+msgid "Marquee"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:99
+msgctxt "selmenu-artwork"
+msgid "Covers"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:103
+msgid "Add or remove favorite"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:104
+msgid "Export displayed list to file"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:105
msgid "Audit media"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:100
+#: src/frontend/mame/ui/selmenu.cpp:106
msgid "Show DATs view"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:260
+#: src/frontend/mame/ui/selmenu.cpp:268
msgid "Select Software Package Part"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:330
+#: src/frontend/mame/ui/selmenu.cpp:338
msgid "Select System BIOS"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:644 src/frontend/mame/ui/selmenu.cpp:675
+#: src/frontend/mame/ui/selmenu.cpp:689 src/frontend/mame/ui/selmenu.cpp:720
#, c-format
msgid "%1$s, %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:648
+#: src/frontend/mame/ui/selmenu.cpp:693
#, c-format
msgid "Software is clone of: %1$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:650
+#: src/frontend/mame/ui/selmenu.cpp:695
msgid "Software is parent"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:655
+#: src/frontend/mame/ui/selmenu.cpp:700
msgid "Supported: No"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:660
+#: src/frontend/mame/ui/selmenu.cpp:705
msgid "Supported: Partial"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:665
+#: src/frontend/mame/ui/selmenu.cpp:710
msgid "Supported: Yes"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:681
+#: src/frontend/mame/ui/selmenu.cpp:726
msgid "System is parent"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:683 src/frontend/mame/ui/selmenu.cpp:685
+#: src/frontend/mame/ui/selmenu.cpp:728 src/frontend/mame/ui/selmenu.cpp:730
#, c-format
msgid "System is clone of: %1$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:721
+#: src/frontend/mame/ui/selmenu.cpp:766
#, c-format
msgid "%1$s %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2222
-msgid "Images"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:2223
-msgid "Infos"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:2538
+#: src/frontend/mame/ui/selmenu.cpp:2611
msgid ""
"Required ROM/disk images for the selected system are missing or incorrect. "
"Please acquire the correct files or select a different system.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2554
+#: src/frontend/mame/ui/selmenu.cpp:2627
msgid ""
"Required ROM/disk images for the selected software are missing or incorrect. "
"Please acquire the correct files or select a different software item.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2570
+#: src/frontend/mame/ui/selmenu.cpp:2643
msgid "incorrect checksum"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2573
+#: src/frontend/mame/ui/selmenu.cpp:2646
msgid "incorrect length"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2576
+#: src/frontend/mame/ui/selmenu.cpp:2649
msgid "not found"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2587
+#: src/frontend/mame/ui/selmenu.cpp:2660
#, c-format
msgid "%1$s (%2$s) - %3$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2589
+#: src/frontend/mame/ui/selmenu.cpp:2662
#, c-format
msgid "%1$s - %2$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2593
+#: src/frontend/mame/ui/selmenu.cpp:2666
msgid "Press any key to continue."
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2722
+#: src/frontend/mame/ui/selmenu.cpp:2789
msgid "General Info"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2874
+#: src/frontend/mame/ui/selmenu.cpp:2935
#, c-format
msgid "Short Name\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2875
+#: src/frontend/mame/ui/selmenu.cpp:2936
#, c-format
msgid "Year\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2876
+#: src/frontend/mame/ui/selmenu.cpp:2937
#, c-format
msgid "Manufacturer\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2883
+#: src/frontend/mame/ui/selmenu.cpp:2944
#, c-format
msgid "System is Clone of\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2888
+#: src/frontend/mame/ui/selmenu.cpp:2949
msgid "System is Parent\t\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2892
+#: src/frontend/mame/ui/selmenu.cpp:2953
msgid "Analog Controls\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2894
+#: src/frontend/mame/ui/selmenu.cpp:2955
msgid "Keyboard Inputs\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2897
+#: src/frontend/mame/ui/selmenu.cpp:2958
msgid "Overall\tNOT WORKING\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2899
+#: src/frontend/mame/ui/selmenu.cpp:2960
msgid "Overall\tUnemulated Protection\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2901
+#: src/frontend/mame/ui/selmenu.cpp:2962
msgid "Overall\tWorking\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2904
+#: src/frontend/mame/ui/selmenu.cpp:2965
msgid "Graphics\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2906
+#: src/frontend/mame/ui/selmenu.cpp:2967
msgid "Graphics\tWrong Colors\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2908
+#: src/frontend/mame/ui/selmenu.cpp:2969
msgid "Graphics\tImperfect Colors\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2910
+#: src/frontend/mame/ui/selmenu.cpp:2971
msgid "Graphics\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2912
+#: src/frontend/mame/ui/selmenu.cpp:2973
msgid "Graphics\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2915
+#: src/frontend/mame/ui/selmenu.cpp:2976
msgid "Sound\tNone\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2917
+#: src/frontend/mame/ui/selmenu.cpp:2978
msgid "Sound\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2919
+#: src/frontend/mame/ui/selmenu.cpp:2980
msgid "Sound\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2921
+#: src/frontend/mame/ui/selmenu.cpp:2982
msgid "Sound\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2924
+#: src/frontend/mame/ui/selmenu.cpp:2985
msgid "Capture\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2926
+#: src/frontend/mame/ui/selmenu.cpp:2987
msgid "Capture\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2929
+#: src/frontend/mame/ui/selmenu.cpp:2990
msgid "Camera\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2931
+#: src/frontend/mame/ui/selmenu.cpp:2992
msgid "Camera\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2934
+#: src/frontend/mame/ui/selmenu.cpp:2995
msgid "Microphone\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2936
+#: src/frontend/mame/ui/selmenu.cpp:2997
msgid "Microphone\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2939
+#: src/frontend/mame/ui/selmenu.cpp:3000
msgid "Controls\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2941
+#: src/frontend/mame/ui/selmenu.cpp:3002
msgid "Controls\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2944
+#: src/frontend/mame/ui/selmenu.cpp:3005
msgid "Keyboard\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2946
+#: src/frontend/mame/ui/selmenu.cpp:3007
msgid "Keyboard\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2949
+#: src/frontend/mame/ui/selmenu.cpp:3010
msgid "Mouse\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2951
+#: src/frontend/mame/ui/selmenu.cpp:3012
msgid "Mouse\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2954
+#: src/frontend/mame/ui/selmenu.cpp:3015
msgid "Media\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2956
+#: src/frontend/mame/ui/selmenu.cpp:3017
msgid "Media\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2959
+#: src/frontend/mame/ui/selmenu.cpp:3020
msgid "Disk\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2961
+#: src/frontend/mame/ui/selmenu.cpp:3022
msgid "Disk\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2964
+#: src/frontend/mame/ui/selmenu.cpp:3025
msgid "Printer\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2966
+#: src/frontend/mame/ui/selmenu.cpp:3027
msgid "Printer\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2969
+#: src/frontend/mame/ui/selmenu.cpp:3030
msgid "Mag. Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2971
+#: src/frontend/mame/ui/selmenu.cpp:3032
msgid "Mag. Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2974
+#: src/frontend/mame/ui/selmenu.cpp:3035
msgid "Punch Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2976
+#: src/frontend/mame/ui/selmenu.cpp:3037
msgid "Punch Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2979
+#: src/frontend/mame/ui/selmenu.cpp:3040
msgid "Mag. Drum\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2981
+#: src/frontend/mame/ui/selmenu.cpp:3042
msgid "Mag. Drum\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2984
+#: src/frontend/mame/ui/selmenu.cpp:3045
msgid "(EP)ROM\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2986
+#: src/frontend/mame/ui/selmenu.cpp:3047
msgid "(EP)ROM\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2989
+#: src/frontend/mame/ui/selmenu.cpp:3050
msgid "Communications\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2991
+#: src/frontend/mame/ui/selmenu.cpp:3052
msgid "Communications\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2994
+#: src/frontend/mame/ui/selmenu.cpp:3055
msgid "LAN\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2996
+#: src/frontend/mame/ui/selmenu.cpp:3057
msgid "LAN\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2999
+#: src/frontend/mame/ui/selmenu.cpp:3060
msgid "WAN\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3001
+#: src/frontend/mame/ui/selmenu.cpp:3062
msgid "WAN\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3004
+#: src/frontend/mame/ui/selmenu.cpp:3065
msgid "Timing\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3006
+#: src/frontend/mame/ui/selmenu.cpp:3067
msgid "Timing\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3012
+#: src/frontend/mame/ui/selmenu.cpp:3073
msgid "Support Cocktail\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tVertical\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tHorizontal\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3038
+#: src/frontend/mame/ui/selmenu.cpp:3099
msgid "Media Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3040
+#: src/frontend/mame/ui/selmenu.cpp:3101
msgid "Media Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3043
+#: src/frontend/mame/ui/selmenu.cpp:3104
msgid "Samples Audit Result\tNone Needed\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3045
+#: src/frontend/mame/ui/selmenu.cpp:3106
msgid "Samples Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3047
+#: src/frontend/mame/ui/selmenu.cpp:3108
msgid "Samples Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3051
+#: src/frontend/mame/ui/selmenu.cpp:3112
msgid ""
"Media Audit\tDisabled\n"
"Samples Audit\tDisabled\n"
@@ -3578,74 +3607,74 @@ msgstr ""
msgid "[None]\n"
msgstr ""
-#: src/emu/render.cpp:1833
+#: src/emu/render.cpp:1834
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Standard (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1859
+#: src/emu/render.cpp:1860
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Pixel Aspect (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1881 src/emu/render.cpp:2016
+#: src/emu/render.cpp:1882 src/emu/render.cpp:2017
msgctxt "view-name"
msgid "Cocktail"
msgstr ""
-#: src/emu/render.cpp:2001
+#: src/emu/render.cpp:2002
msgctxt "view-name"
msgid "Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2002
+#: src/emu/render.cpp:2003
msgctxt "view-name"
msgid "Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2003
+#: src/emu/render.cpp:2004
msgctxt "view-name"
msgid "Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2004
+#: src/emu/render.cpp:2005
msgctxt "view-name"
msgid "Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2055
+#: src/emu/render.cpp:2056
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2064
+#: src/emu/render.cpp:2065
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2073
+#: src/emu/render.cpp:2074
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2082
+#: src/emu/render.cpp:2083
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/ioport.cpp:333
+#: src/emu/ioport.cpp:271
#, c-format
msgctxt "input-name"
msgid "P%1$u"
msgstr ""
-#: src/emu/ioport.cpp:2052
+#: src/emu/ioport.cpp:1991
msgctxt "input-name"
msgid "???"
msgstr ""
@@ -5277,222 +5306,222 @@ msgstr ""
#: src/emu/inpttype.ipp:874
msgctxt "input-name"
-msgid "On Screen Display"
+msgid "Show/Hide Menu"
msgstr ""
#: src/emu/inpttype.ipp:875
msgctxt "input-name"
-msgid "Break in Debugger"
+msgid "UI Select"
msgstr ""
#: src/emu/inpttype.ipp:876
msgctxt "input-name"
-msgid "Config Menu"
+msgid "UI Back"
msgstr ""
#: src/emu/inpttype.ipp:877
msgctxt "input-name"
-msgid "Pause"
+msgid "UI Cancel"
msgstr ""
#: src/emu/inpttype.ipp:878
msgctxt "input-name"
-msgid "Pause - Single Step"
+msgid "UI Clear"
msgstr ""
#: src/emu/inpttype.ipp:879
msgctxt "input-name"
-msgid "Rewind - Single Step"
+msgid "UI Help"
msgstr ""
#: src/emu/inpttype.ipp:880
msgctxt "input-name"
-msgid "Reset Machine"
+msgid "UI Up"
msgstr ""
#: src/emu/inpttype.ipp:881
msgctxt "input-name"
-msgid "Soft Reset"
+msgid "UI Down"
msgstr ""
#: src/emu/inpttype.ipp:882
msgctxt "input-name"
-msgid "Show Decoded Graphics"
+msgid "UI Left"
msgstr ""
#: src/emu/inpttype.ipp:883
msgctxt "input-name"
-msgid "Frameskip Dec"
+msgid "UI Right"
msgstr ""
#: src/emu/inpttype.ipp:884
msgctxt "input-name"
-msgid "Frameskip Inc"
+msgid "UI Home"
msgstr ""
#: src/emu/inpttype.ipp:885
msgctxt "input-name"
-msgid "Throttle"
+msgid "UI End"
msgstr ""
#: src/emu/inpttype.ipp:886
msgctxt "input-name"
-msgid "Fast Forward"
+msgid "UI Page Up"
msgstr ""
#: src/emu/inpttype.ipp:887
msgctxt "input-name"
-msgid "Show FPS"
+msgid "UI Page Down"
msgstr ""
#: src/emu/inpttype.ipp:888
msgctxt "input-name"
-msgid "Save Snapshot"
+msgid "UI Previous Group"
msgstr ""
#: src/emu/inpttype.ipp:889
msgctxt "input-name"
-msgid "Record MNG"
+msgid "UI Next Group"
msgstr ""
#: src/emu/inpttype.ipp:890
msgctxt "input-name"
-msgid "Record AVI"
+msgid "On Screen Display"
msgstr ""
#: src/emu/inpttype.ipp:891
msgctxt "input-name"
-msgid "Toggle Cheat"
+msgid "Toggle UI Controls"
msgstr ""
#: src/emu/inpttype.ipp:892
msgctxt "input-name"
-msgid "UI Up"
+msgid "Break in Debugger"
msgstr ""
#: src/emu/inpttype.ipp:893
msgctxt "input-name"
-msgid "UI Down"
+msgid "Pause"
msgstr ""
#: src/emu/inpttype.ipp:894
msgctxt "input-name"
-msgid "UI Left"
+msgid "Pause - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:895
msgctxt "input-name"
-msgid "UI Right"
+msgid "Rewind - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:896
msgctxt "input-name"
-msgid "UI Home"
+msgid "Save State"
msgstr ""
#: src/emu/inpttype.ipp:897
msgctxt "input-name"
-msgid "UI End"
+msgid "Load State"
msgstr ""
#: src/emu/inpttype.ipp:898
msgctxt "input-name"
-msgid "UI Page Up"
+msgid "Reset Machine"
msgstr ""
#: src/emu/inpttype.ipp:899
msgctxt "input-name"
-msgid "UI Page Down"
+msgid "Soft Reset"
msgstr ""
#: src/emu/inpttype.ipp:900
msgctxt "input-name"
-msgid "UI Focus Next"
+msgid "Show Decoded Graphics"
msgstr ""
#: src/emu/inpttype.ipp:901
msgctxt "input-name"
-msgid "UI Focus Previous"
+msgid "Frameskip Dec"
msgstr ""
#: src/emu/inpttype.ipp:902
msgctxt "input-name"
-msgid "UI Select"
+msgid "Frameskip Inc"
msgstr ""
#: src/emu/inpttype.ipp:903
msgctxt "input-name"
-msgid "UI Cancel"
+msgid "Throttle"
msgstr ""
#: src/emu/inpttype.ipp:904
msgctxt "input-name"
-msgid "UI Display Comment"
+msgid "Fast Forward"
msgstr ""
#: src/emu/inpttype.ipp:905
msgctxt "input-name"
-msgid "UI Clear"
+msgid "Show FPS"
msgstr ""
#: src/emu/inpttype.ipp:906
msgctxt "input-name"
-msgid "UI Zoom In"
+msgid "Save Snapshot"
msgstr ""
#: src/emu/inpttype.ipp:907
msgctxt "input-name"
-msgid "UI Zoom Out"
+msgid "Record MNG"
msgstr ""
#: src/emu/inpttype.ipp:908
msgctxt "input-name"
-msgid "UI Default Zoom"
+msgid "Record AVI"
msgstr ""
#: src/emu/inpttype.ipp:909
msgctxt "input-name"
-msgid "UI Previous Group"
+msgid "Toggle Cheat"
msgstr ""
#: src/emu/inpttype.ipp:910
msgctxt "input-name"
-msgid "UI Next Group"
+msgid "UI Display Comment"
msgstr ""
#: src/emu/inpttype.ipp:911
msgctxt "input-name"
-msgid "UI Rotate"
+msgid "UI Zoom In"
msgstr ""
#: src/emu/inpttype.ipp:912
msgctxt "input-name"
-msgid "Show Profiler"
+msgid "UI Zoom Out"
msgstr ""
#: src/emu/inpttype.ipp:913
msgctxt "input-name"
-msgid "UI Toggle"
+msgid "UI Default Zoom"
msgstr ""
#: src/emu/inpttype.ipp:914
msgctxt "input-name"
-msgid "UI Release Pointer"
+msgid "UI Rotate"
msgstr ""
#: src/emu/inpttype.ipp:915
msgctxt "input-name"
-msgid "UI Paste Text"
+msgid "Show Profiler"
msgstr ""
#: src/emu/inpttype.ipp:916
msgctxt "input-name"
-msgid "Save State"
+msgid "UI Release Pointer"
msgstr ""
#: src/emu/inpttype.ipp:917
msgctxt "input-name"
-msgid "Load State"
+msgid "UI Paste Text"
msgstr ""
#: src/emu/inpttype.ipp:918
@@ -5507,57 +5536,65 @@ msgstr ""
#: src/emu/inpttype.ipp:920
msgctxt "input-name"
-msgid "UI External DAT View"
+msgid "UI Focus Next"
msgstr ""
#: src/emu/inpttype.ipp:921
msgctxt "input-name"
-msgid "UI Add/Remove favorite"
+msgid "UI Focus Previous"
msgstr ""
#: src/emu/inpttype.ipp:922
msgctxt "input-name"
-msgid "UI Export List"
+msgid "UI External DAT View"
msgstr ""
#: src/emu/inpttype.ipp:923
msgctxt "input-name"
+msgid "UI Add/Remove Favorite"
+msgstr ""
+
+#: src/emu/inpttype.ipp:924
+msgctxt "input-name"
+msgid "UI Export List"
+msgstr ""
+
+#: src/emu/inpttype.ipp:925
+msgctxt "input-name"
msgid "UI Audit Media"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:110
-#: src/osd/modules/input/input_sdlcommon.cpp:173
+#: src/osd/modules/input/input_windows.cpp:111 src/osd/sdl/osdsdl.cpp:339
msgctxt "input-name"
msgid "Toggle Fullscreen"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:116
+#: src/osd/modules/input/input_windows.cpp:117
msgctxt "input-name"
msgid "Take Rendered Snapshot"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:127
-#: src/osd/modules/input/input_sdlcommon.cpp:221
+#: src/osd/modules/input/input_windows.cpp:128 src/osd/sdl/osdsdl.cpp:388
msgctxt "input-name"
msgid "Record Rendered Video"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:143
+#: src/osd/modules/input/input_windows.cpp:144
msgctxt "input-name"
msgid "Toggle Post-Processing"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:199
+#: src/osd/sdl/osdsdl.cpp:365
msgctxt "input-name"
msgid "Toggle Filter"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:205
+#: src/osd/sdl/osdsdl.cpp:371
msgctxt "input-name"
msgid "Decrease Prescaling"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:215
+#: src/osd/sdl/osdsdl.cpp:382
msgctxt "input-name"
msgid "Increase Prescaling"
msgstr ""
@@ -5879,12 +5916,12 @@ msgstr ""
msgid "Input ports"
msgstr ""
-#: plugins/autofire/init.lua:94
+#: plugins/autofire/init.lua:98
msgctxt "plugin-autofire"
msgid "Failed to load autofire menu"
msgstr ""
-#: plugins/autofire/init.lua:101
+#: plugins/autofire/init.lua:105
msgctxt "plugin-autofire"
msgid "Autofire"
msgstr ""
@@ -6068,7 +6105,7 @@ msgctxt "plugin-timecode"
msgid "Hotkey"
msgstr ""
-#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:560
+#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:562
msgctxt "plugin-inputmacro"
msgid "Input Macros"
msgstr ""
@@ -6089,138 +6126,138 @@ msgctxt "plugin-inputmacro"
msgid "Set Input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:350
+#: plugins/inputmacro/inputmacro_menu.lua:352
msgctxt "plugin-inputmacro"
msgid "Name"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:358
-#: plugins/inputmacro/inputmacro_menu.lua:400
+#: plugins/inputmacro/inputmacro_menu.lua:360
+#: plugins/inputmacro/inputmacro_menu.lua:402
msgctxt "plugin-inputmacro"
msgid "[not set]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:359
+#: plugins/inputmacro/inputmacro_menu.lua:361
msgctxt "plugin-inputmacro"
msgid "Activation combination"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Stop immediately"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Complete macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:363
+#: plugins/inputmacro/inputmacro_menu.lua:365
msgctxt "plugin-inputmacro"
msgid "On release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:369
+#: plugins/inputmacro/inputmacro_menu.lua:371
msgctxt "plugin-inputmacro"
msgid "Release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:372
+#: plugins/inputmacro/inputmacro_menu.lua:374
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Loop to step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:377
+#: plugins/inputmacro/inputmacro_menu.lua:379
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Prolong step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:379
+#: plugins/inputmacro/inputmacro_menu.lua:381
msgctxt "plugin-inputmacro"
msgid "When held"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:383
+#: plugins/inputmacro/inputmacro_menu.lua:385
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:384
+#: plugins/inputmacro/inputmacro_menu.lua:386
msgctxt "plugin-inputmacro"
msgid "Delay (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:390
+#: plugins/inputmacro/inputmacro_menu.lua:392
msgctxt "plugin-inputmacro"
msgid "Duration (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:398
+#: plugins/inputmacro/inputmacro_menu.lua:400
msgctxt "plugin-inputmacro"
msgid "n/a"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:402
+#: plugins/inputmacro/inputmacro_menu.lua:404
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Input %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:407
+#: plugins/inputmacro/inputmacro_menu.lua:409
msgctxt "plugin-inputmacro"
msgid "Add input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:412
+#: plugins/inputmacro/inputmacro_menu.lua:414
msgctxt "plugin-inputmacro"
msgid "Delete step"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:428
+#: plugins/inputmacro/inputmacro_menu.lua:430
msgctxt "plugin-inputmacro"
msgid "Add step at position"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:474
+#: plugins/inputmacro/inputmacro_menu.lua:476
msgctxt "plugin-inputmacro"
msgid "Add Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:481
+#: plugins/inputmacro/inputmacro_menu.lua:483
msgctxt "plugin-inputmacro"
msgid "Create"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:483
+#: plugins/inputmacro/inputmacro_menu.lua:485
msgctxt "plugin-inputmacro"
msgid "Cancel"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:499
+#: plugins/inputmacro/inputmacro_menu.lua:501
msgctxt "plugin-inputmacro"
msgid "Edit Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:505
+#: plugins/inputmacro/inputmacro_menu.lua:507
msgctxt "plugin-inputmacro"
msgid "Done"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:561
+#: plugins/inputmacro/inputmacro_menu.lua:563
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Press %s to delete"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:573
+#: plugins/inputmacro/inputmacro_menu.lua:575
msgctxt "plugin-inputmacro"
msgid "[no macros]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:578
+#: plugins/inputmacro/inputmacro_menu.lua:580
msgctxt "plugin-inputmacro"
msgid "Add macro"
msgstr ""
@@ -6391,12 +6428,12 @@ msgctxt "plugin-commonui"
msgid "Cancel"
msgstr ""
-#: plugins/commonui/init.lua:197
+#: plugins/commonui/init.lua:199
msgctxt "plugin-commonui"
msgid "Invalid combination entered"
msgstr ""
-#: plugins/commonui/init.lua:203
+#: plugins/commonui/init.lua:205
#, lua-format
msgctxt "plugin-commonui"
msgid ""
diff --git a/language/Burmese/strings.po b/language/Burmese/strings.po
index 06aa4d92d84..75c057a4a4d 100644
--- a/language/Burmese/strings.po
+++ b/language/Burmese/strings.po
@@ -1,13 +1,13 @@
# Burmese translations for MAME package.
# Copyright (C) 1997-2022 MAMEdev and contributors
# This file is distributed under the same license as the MAME package.
-# Automatically generated, 2022.
+# Automatically generated, 2023.
#
msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-10-16 02:30+1100\n"
+"POT-Creation-Date: 2023-02-18 05:29+1100\n"
"PO-Revision-Date: 2016-02-20 18:03+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: MAME Language Team\n"
@@ -28,254 +28,254 @@ msgid ""
"This system requires media images to be mounted for the following device(s): "
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1254
+#: src/frontend/mame/ui/ui.cpp:1275
#, c-format
msgid ""
"UI controls enabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1256
+#: src/frontend/mame/ui/ui.cpp:1277
#, c-format
msgid ""
"UI controls disabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1465
+#: src/frontend/mame/ui/ui.cpp:1486
msgid "Master Volume"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1474
+#: src/frontend/mame/ui/ui.cpp:1495
#, c-format
msgid "%1$s Volume"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1496
+#: src/frontend/mame/ui/ui.cpp:1517
#, c-format
msgid "Overclock CPU %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1504
+#: src/frontend/mame/ui/ui.cpp:1525
#, c-format
msgid "Overclock %1$s sound"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1523
+#: src/frontend/mame/ui/ui.cpp:1544
#, c-format
msgid "%1$s Refresh Rate"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1528
+#: src/frontend/mame/ui/ui.cpp:1549
#, c-format
msgid "%1$s Brightness"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1530
+#: src/frontend/mame/ui/ui.cpp:1551
#, c-format
msgid "%1$s Contrast"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1532
+#: src/frontend/mame/ui/ui.cpp:1553
#, c-format
msgid "%1$s Gamma"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1536
+#: src/frontend/mame/ui/ui.cpp:1557
#, c-format
msgid "%1$s Horiz Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1538
+#: src/frontend/mame/ui/ui.cpp:1559
#, c-format
msgid "%1$s Horiz Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1540
+#: src/frontend/mame/ui/ui.cpp:1561
#, c-format
msgid "%1$s Vert Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1542
+#: src/frontend/mame/ui/ui.cpp:1563
#, c-format
msgid "%1$s Vert Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1558
+#: src/frontend/mame/ui/ui.cpp:1579
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1561
+#: src/frontend/mame/ui/ui.cpp:1582
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1563
+#: src/frontend/mame/ui/ui.cpp:1584
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1566
+#: src/frontend/mame/ui/ui.cpp:1587
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1576
+#: src/frontend/mame/ui/ui.cpp:1597
msgid "Vector Flicker"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1577
+#: src/frontend/mame/ui/ui.cpp:1598
msgid "Beam Width Minimum"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1578
+#: src/frontend/mame/ui/ui.cpp:1599
msgid "Beam Width Maximum"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1579
+#: src/frontend/mame/ui/ui.cpp:1600
msgid "Beam Dot Size"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1580
+#: src/frontend/mame/ui/ui.cpp:1601
msgid "Beam Intensity Weight"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593
+#: src/frontend/mame/ui/ui.cpp:1614
#, c-format
msgid "Crosshair Scale %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "X"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "Y"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1616
#, c-format
msgid "Crosshair Offset %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1623
+#: src/frontend/mame/ui/ui.cpp:1644
#, c-format
msgid "%1$3ddB"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1666
+#: src/frontend/mame/ui/ui.cpp:1687
#, c-format
msgid "%1$d%%"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1681
+#: src/frontend/mame/ui/ui.cpp:1702
#, c-format
msgid "%1$3.0f%%"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1704 src/frontend/mame/ui/ui.cpp:1724
-#: src/frontend/mame/ui/ui.cpp:1743 src/frontend/mame/ui/ui.cpp:1761
-#: src/frontend/mame/ui/ui.cpp:1780 src/frontend/mame/ui/ui.cpp:1799
-#: src/frontend/mame/ui/ui.cpp:1818 src/frontend/mame/ui/ui.cpp:1837
-#: src/frontend/mame/ui/ui.cpp:1858 src/frontend/mame/ui/ui.cpp:1879
-#: src/frontend/mame/ui/ui.cpp:1900 src/frontend/mame/ui/ui.cpp:1921
+#: src/frontend/mame/ui/ui.cpp:1725 src/frontend/mame/ui/ui.cpp:1745
+#: src/frontend/mame/ui/ui.cpp:1764 src/frontend/mame/ui/ui.cpp:1782
+#: src/frontend/mame/ui/ui.cpp:1801 src/frontend/mame/ui/ui.cpp:1820
+#: src/frontend/mame/ui/ui.cpp:1839 src/frontend/mame/ui/ui.cpp:1858
+#: src/frontend/mame/ui/ui.cpp:1879 src/frontend/mame/ui/ui.cpp:1900
+#: src/frontend/mame/ui/ui.cpp:1921 src/frontend/mame/ui/ui.cpp:1942
#, c-format
msgid "%1$.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1936 src/frontend/mame/ui/ui.cpp:1951
-#: src/frontend/mame/ui/ui.cpp:1966 src/frontend/mame/ui/ui.cpp:1981
-#: src/frontend/mame/ui/ui.cpp:1996
+#: src/frontend/mame/ui/ui.cpp:1957 src/frontend/mame/ui/ui.cpp:1972
+#: src/frontend/mame/ui/ui.cpp:1987 src/frontend/mame/ui/ui.cpp:2002
+#: src/frontend/mame/ui/ui.cpp:2017
#, c-format
msgid "%1$1.2f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2116
+#: src/frontend/mame/ui/ui.cpp:2137
msgid "**Error saving ui.ini**"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2175
+#: src/frontend/mame/ui/ui.cpp:2196
#, c-format
msgid "**Error saving %s.ini**"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2179 src/frontend/mame/ui/miscmenu.cpp:773
+#: src/frontend/mame/ui/ui.cpp:2200 src/frontend/mame/ui/miscmenu.cpp:773
msgid ""
"\n"
" Settings saved \n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:487 src/frontend/mame/ui/selgame.cpp:298
+#: src/frontend/mame/ui/selsoft.cpp:510 src/frontend/mame/ui/selgame.cpp:318
#, c-format
msgid ""
"%s\n"
" added to favorites list."
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:492 src/frontend/mame/ui/selgame.cpp:303
-#: src/frontend/mame/ui/selgame.cpp:309
+#: src/frontend/mame/ui/selsoft.cpp:515 src/frontend/mame/ui/selgame.cpp:323
+#: src/frontend/mame/ui/selgame.cpp:329
#, c-format
msgid ""
"%s\n"
" removed from favorites list."
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Start empty]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Use file manager]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:708
+#: src/frontend/mame/ui/selsoft.cpp:756
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d software packages )"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:709
+#: src/frontend/mame/ui/selsoft.cpp:757
#, c-format
msgid "%1$s - select software"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:714 src/frontend/mame/ui/selgame.cpp:1074
+#: src/frontend/mame/ui/selsoft.cpp:762 src/frontend/mame/ui/selgame.cpp:1092
#, c-format
msgid "%1$s: %2$s - Search: %3$s_"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:716 src/frontend/mame/ui/selgame.cpp:1076
+#: src/frontend/mame/ui/selsoft.cpp:764 src/frontend/mame/ui/selgame.cpp:1094
#, c-format
msgid "Search: %1$s_"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:723
+#: src/frontend/mame/ui/selsoft.cpp:771
#, c-format
msgid "Software list/item: %1$s:%2$s"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:441
+#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:462
msgid "General Settings"
msgstr ""
@@ -299,15 +299,15 @@ msgstr ""
msgid "Save Settings"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:185 src/frontend/mame/ui/optsmenu.cpp:227
+#: src/frontend/mame/ui/optsmenu.cpp:183 src/frontend/mame/ui/optsmenu.cpp:225
msgid "System Filter"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:197 src/frontend/mame/ui/custui.cpp:83
+#: src/frontend/mame/ui/optsmenu.cpp:195 src/frontend/mame/ui/custui.cpp:84
msgid "Customize UI"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:198 src/frontend/mame/ui/dirmenu.cpp:535
+#: src/frontend/mame/ui/optsmenu.cpp:196 src/frontend/mame/ui/dirmenu.cpp:579
msgid "Configure Folders"
msgstr ""
@@ -315,41 +315,41 @@ msgstr ""
msgid "Plugin Options"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:221 src/frontend/mame/ui/swlist.cpp:89
-#: src/frontend/mame/ui/slotopt.cpp:221
+#: src/frontend/mame/ui/filesel.cpp:234 src/frontend/mame/ui/swlist.cpp:89
+#: src/frontend/mame/ui/slotopt.cpp:231
msgid "[empty slot]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:225
+#: src/frontend/mame/ui/filesel.cpp:238
msgid "[create]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:229 src/frontend/mame/ui/swlist.cpp:100
+#: src/frontend/mame/ui/filesel.cpp:242 src/frontend/mame/ui/swlist.cpp:100
msgid "[software list]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:285
+#: src/frontend/mame/ui/filesel.cpp:298
#, c-format
msgid "Error accessing %s"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:509
+#: src/frontend/mame/ui/filesel.cpp:519
msgid "Select access mode"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:510
+#: src/frontend/mame/ui/filesel.cpp:520
msgid "Read-only"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:512
+#: src/frontend/mame/ui/filesel.cpp:522
msgid "Read-write"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:513
+#: src/frontend/mame/ui/filesel.cpp:523
msgid "Read this image, write to another image"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:514
+#: src/frontend/mame/ui/filesel.cpp:524
msgid "Read this image, write to diff"
msgstr ""
@@ -562,145 +562,149 @@ msgid "Joystick saturation"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:94
-msgid "Natural keyboard"
+msgid "Joystick threshold"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:95
-msgid "Allow contradictory joystick inputs"
+msgid "Natural keyboard"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:96
+msgid "Allow contradictory joystick inputs"
+msgstr ""
+
+#: src/frontend/mame/ui/submenu.cpp:97
msgid "Coin impulse"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:102
+#: src/frontend/mame/ui/submenu.cpp:103
msgid "Input Device Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:103
+#: src/frontend/mame/ui/submenu.cpp:104
msgid "Lightgun Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:104
+#: src/frontend/mame/ui/submenu.cpp:105
msgid "Trackball Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:105
+#: src/frontend/mame/ui/submenu.cpp:106
msgid "Pedal Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:106
+#: src/frontend/mame/ui/submenu.cpp:107
msgid "AD Stick Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:107
+#: src/frontend/mame/ui/submenu.cpp:108
msgid "Paddle Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:108
+#: src/frontend/mame/ui/submenu.cpp:109
msgid "Dial Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:109
+#: src/frontend/mame/ui/submenu.cpp:110
msgid "Positional Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:110
+#: src/frontend/mame/ui/submenu.cpp:111
msgid "Mouse Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:112
+#: src/frontend/mame/ui/submenu.cpp:113
msgid "Keyboard Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:113
+#: src/frontend/mame/ui/submenu.cpp:114
msgid "Mouse Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:114
+#: src/frontend/mame/ui/submenu.cpp:115
msgid "Lightgun Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:115
+#: src/frontend/mame/ui/submenu.cpp:116
msgid "Joystick Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:121 src/frontend/mame/ui/videoopt.cpp:42
+#: src/frontend/mame/ui/submenu.cpp:122 src/frontend/mame/ui/videoopt.cpp:42
msgid "Video Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:122
+#: src/frontend/mame/ui/submenu.cpp:123
msgid "Video Mode"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:123
+#: src/frontend/mame/ui/submenu.cpp:124
msgid "Number Of Screens"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:125
+#: src/frontend/mame/ui/submenu.cpp:126
msgid "Triple Buffering"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:126
+#: src/frontend/mame/ui/submenu.cpp:127
msgid "HLSL"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:128
+#: src/frontend/mame/ui/submenu.cpp:129
msgid "GLSL"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:129
+#: src/frontend/mame/ui/submenu.cpp:130
msgid "Bilinear Filtering"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:130
+#: src/frontend/mame/ui/submenu.cpp:131
msgid "Bitmap Prescaling"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:131
+#: src/frontend/mame/ui/submenu.cpp:132
msgid "Window Mode"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:132
+#: src/frontend/mame/ui/submenu.cpp:133
msgid "Enforce Aspect Ratio"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:133
+#: src/frontend/mame/ui/submenu.cpp:134
msgid "Start Out Maximized"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:134
+#: src/frontend/mame/ui/submenu.cpp:135
msgid "Synchronized Refresh"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:135
+#: src/frontend/mame/ui/submenu.cpp:136
msgid "Wait Vertical Sync"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:722
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:738
#: src/frontend/mame/ui/videoopt.cpp:169
-#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:766
+#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:766
#: plugins/cheatfind/init.lua:777 plugins/cheat/init.lua:679
msgid "On"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:725
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:741
#: src/frontend/mame/ui/videoopt.cpp:185
-#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:763
+#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:763
#: plugins/cheatfind/init.lua:774 plugins/cheat/init.lua:682
#: plugins/cheat/init.lua:691
msgid "Off"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:728
+#: src/frontend/mame/ui/menu.cpp:744
msgid "Auto"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:1233
+#: src/frontend/mame/ui/menu.cpp:1272
#: src/frontend/mame/ui/simpleselgame.cpp:283
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Return to Previous Menu"
msgstr ""
@@ -708,21 +712,21 @@ msgstr ""
msgid "File Manager"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:140
+#: src/frontend/mame/ui/filemngr.cpp:152
#: src/frontend/mame/ui/confswitch.cpp:119
-#: src/frontend/mame/ui/inputmap.cpp:580
+#: src/frontend/mame/ui/inputmap.cpp:581
#: src/frontend/mame/ui/inputtoggle.cpp:75
-#: src/frontend/mame/ui/analogipt.cpp:363
+#: src/frontend/mame/ui/analogipt.cpp:412
#, c-format
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
#: src/frontend/mame/ui/confswitch.cpp:170 src/frontend/mame/ui/slotopt.cpp:204
msgid "Reset System"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
msgid "Start System"
msgstr ""
@@ -1071,27 +1075,27 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:168
+#: src/frontend/mame/ui/filecreate.cpp:189
msgid "New Image Name:"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:174
+#: src/frontend/mame/ui/filecreate.cpp:196
msgid "Image Format:"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:180
+#: src/frontend/mame/ui/filecreate.cpp:202
msgid "Create"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:208
+#: src/frontend/mame/ui/filecreate.cpp:230
msgid "Please enter a file extension too"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:268
+#: src/frontend/mame/ui/filecreate.cpp:295
msgid "Select image format"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:327
+#: src/frontend/mame/ui/filecreate.cpp:354
msgid "Select initial contents"
msgstr ""
@@ -1116,9 +1120,9 @@ msgid "Emulated"
msgstr ""
#: src/frontend/mame/ui/keyboard.cpp:60 src/frontend/mame/ui/confswitch.cpp:117
-#: src/frontend/mame/ui/inputmap.cpp:578
+#: src/frontend/mame/ui/inputmap.cpp:579
#: src/frontend/mame/ui/inputtoggle.cpp:73
-#: src/frontend/mame/ui/analogipt.cpp:361
+#: src/frontend/mame/ui/analogipt.cpp:410
#, c-format
msgid "%1$s [root%2$s]"
msgstr ""
@@ -1477,16 +1481,16 @@ msgstr ""
msgid "Category File"
msgstr ""
-#: src/frontend/mame/ui/utils.cpp:2030 src/frontend/mame/ui/inifile.cpp:301
+#: src/frontend/mame/ui/utils.cpp:2026 src/frontend/mame/ui/inifile.cpp:301
msgctxt "swlist-info"
msgid "Software list/item"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2685
+#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2752
msgid "Software List Info"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:316
+#: src/frontend/mame/ui/datmenu.cpp:307
#, c-format
msgid "Revision: %1$s"
msgstr ""
@@ -1646,7 +1650,7 @@ msgstr ""
msgid "Save System Settings"
msgstr ""
-#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2625
+#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2698
msgid " (default)"
msgstr ""
@@ -1683,7 +1687,7 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:265
+#: src/frontend/mame/ui/state.cpp:262
#, c-format
msgid ""
"Delete saved state %1$s?\n"
@@ -1691,37 +1695,37 @@ msgid ""
"Press %3$s to cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:393
+#: src/frontend/mame/ui/state.cpp:388
#, c-format
msgid "Error removing saved state file %1$s"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:442
+#: src/frontend/mame/ui/state.cpp:450
#, c-format
msgid "Press %1$s to delete"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Load State"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Select state to load"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Save State"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Press a key or joystick button, or select state to overwrite"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:314
+#: src/frontend/mame/ui/confswitch.cpp:318
msgid "DIP Switches"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:508
+#: src/frontend/mame/ui/confswitch.cpp:521
msgid "Machine Configuration"
msgstr ""
@@ -1764,7 +1768,7 @@ msgstr ""
msgid "[no assignable inputs are enabled]"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:348
+#: src/frontend/mame/ui/inputmap.cpp:358
msgid "Pressed"
msgstr ""
@@ -1772,71 +1776,71 @@ msgstr ""
msgid "Invalid combination entered"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:563
+#: src/frontend/mame/ui/inputmap.cpp:564
#, c-format
msgctxt "input-name"
msgid "%1$s Analog"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:564
+#: src/frontend/mame/ui/inputmap.cpp:565
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Inc"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:565
+#: src/frontend/mame/ui/inputmap.cpp:566
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Dec"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:607
+#: src/frontend/mame/ui/inputmap.cpp:608
#, c-format
msgid "Press %1$s to set\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:608
+#: src/frontend/mame/ui/inputmap.cpp:609
#, c-format
msgid "Press %1$s to append\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:609
+#: src/frontend/mame/ui/inputmap.cpp:610
#, c-format
msgid "Press %1$s to clear\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:610
+#: src/frontend/mame/ui/inputmap.cpp:611
#, c-format
msgid "Press %1$s to restore default\n"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:32
+#: src/frontend/mame/ui/inputdevices.cpp:33
#, c-format
msgctxt "menu-inputdev"
msgid "%1$s (%2$s %3$d)"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:88
+#: src/frontend/mame/ui/inputdevices.cpp:116
msgctxt "menu-inputdev"
msgid "Copy Device ID"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:122
+#: src/frontend/mame/ui/inputdevices.cpp:148
msgctxt "menu-inputdev"
msgid "Copied device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:124
+#: src/frontend/mame/ui/inputdevices.cpp:150
msgctxt "menu-inputdev"
msgid "Error copying device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:162
+#: src/frontend/mame/ui/inputdevices.cpp:189
msgctxt "menu-inputdev"
msgid "Input Devices"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:203
+#: src/frontend/mame/ui/inputdevices.cpp:230
msgctxt "menu-inputdev"
msgid "[no input devices are enabled]"
msgstr ""
@@ -1953,11 +1957,11 @@ msgid "Configure Options"
msgstr ""
#: src/frontend/mame/ui/simpleselgame.cpp:279
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Exit"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:304
+#: src/frontend/mame/ui/simpleselgame.cpp:313
#, c-format
msgid ""
"No system ROMs found. Please check the rompath setting specified in the %1$s."
@@ -1967,77 +1971,77 @@ msgid ""
"docs folder for information on setting up and using %2$s."
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:320
+#: src/frontend/mame/ui/simpleselgame.cpp:329
#, c-format
msgid "Type name or select: %1$s_"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:322
+#: src/frontend/mame/ui/simpleselgame.cpp:331
msgid "Type name or select: (random)"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:336
+#: src/frontend/mame/ui/simpleselgame.cpp:345
#, c-format
msgid "%1$-.100s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:339
+#: src/frontend/mame/ui/simpleselgame.cpp:348
#, c-format
msgid "%1$s, %2$-.100s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:348
+#: src/frontend/mame/ui/simpleselgame.cpp:357
#, c-format
msgid "Driver: %1$s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:364
-#: src/frontend/mame/ui/selmenu.cpp:690
+#: src/frontend/mame/ui/simpleselgame.cpp:373
+#: src/frontend/mame/ui/selmenu.cpp:735
msgid "Overall: NOT WORKING"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:366
-#: src/frontend/mame/ui/selmenu.cpp:692
+#: src/frontend/mame/ui/simpleselgame.cpp:375
+#: src/frontend/mame/ui/selmenu.cpp:737
msgid "Overall: Unemulated Protection"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:368
-#: src/frontend/mame/ui/selmenu.cpp:694
+#: src/frontend/mame/ui/simpleselgame.cpp:377
+#: src/frontend/mame/ui/selmenu.cpp:739
msgid "Overall: Working"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:372
-#: src/frontend/mame/ui/selmenu.cpp:698
+#: src/frontend/mame/ui/simpleselgame.cpp:381
+#: src/frontend/mame/ui/selmenu.cpp:743
msgid "Graphics: Unimplemented, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:374
-#: src/frontend/mame/ui/selmenu.cpp:700
+#: src/frontend/mame/ui/simpleselgame.cpp:383
+#: src/frontend/mame/ui/selmenu.cpp:745
msgid "Graphics: Imperfect, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:376
-#: src/frontend/mame/ui/selmenu.cpp:702
+#: src/frontend/mame/ui/simpleselgame.cpp:385
+#: src/frontend/mame/ui/selmenu.cpp:747
msgid "Graphics: OK, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:379
-#: src/frontend/mame/ui/selmenu.cpp:705
+#: src/frontend/mame/ui/simpleselgame.cpp:388
+#: src/frontend/mame/ui/selmenu.cpp:750
msgid "Sound: None"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:381
-#: src/frontend/mame/ui/selmenu.cpp:707
+#: src/frontend/mame/ui/simpleselgame.cpp:390
+#: src/frontend/mame/ui/selmenu.cpp:752
msgid "Sound: Unimplemented"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:383
-#: src/frontend/mame/ui/selmenu.cpp:709
+#: src/frontend/mame/ui/simpleselgame.cpp:392
+#: src/frontend/mame/ui/selmenu.cpp:754
msgid "Sound: Imperfect"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:385
-#: src/frontend/mame/ui/selmenu.cpp:711
+#: src/frontend/mame/ui/simpleselgame.cpp:394
+#: src/frontend/mame/ui/selmenu.cpp:756
msgid "Sound: OK"
msgstr ""
@@ -2060,323 +2064,323 @@ msgstr ""
msgid "Reload All"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:44
+#: src/frontend/mame/ui/dirmenu.cpp:40
msgctxt "path-option"
msgid "ROMs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:45
+#: src/frontend/mame/ui/dirmenu.cpp:41
msgctxt "path-option"
msgid "Software Media"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:46
+#: src/frontend/mame/ui/dirmenu.cpp:42
msgctxt "path-option"
msgid "Sound Samples"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:47
+#: src/frontend/mame/ui/dirmenu.cpp:43
msgctxt "path-option"
msgid "Artwork"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:48
+#: src/frontend/mame/ui/dirmenu.cpp:44
msgctxt "path-option"
msgid "Crosshairs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:49
+#: src/frontend/mame/ui/dirmenu.cpp:45
msgctxt "path-option"
msgid "Cheat Files"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:50
+#: src/frontend/mame/ui/dirmenu.cpp:46
msgctxt "path-option"
msgid "Plugins"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:51
+#: src/frontend/mame/ui/dirmenu.cpp:47
msgctxt "path-option"
msgid "UI Translations"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:52
+#: src/frontend/mame/ui/dirmenu.cpp:48
msgctxt "path-option"
msgid "Software Lists"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:53
+#: src/frontend/mame/ui/dirmenu.cpp:49
msgctxt "path-option"
msgid "INIs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:54
+#: src/frontend/mame/ui/dirmenu.cpp:50
msgctxt "path-option"
msgid "UI Settings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:55
+#: src/frontend/mame/ui/dirmenu.cpp:51
msgctxt "path-option"
msgid "Plugin Data"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:56
+#: src/frontend/mame/ui/dirmenu.cpp:52
msgctxt "path-option"
msgid "DATs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:57
+#: src/frontend/mame/ui/dirmenu.cpp:53
msgctxt "path-option"
msgid "Category INIs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:58
+#: src/frontend/mame/ui/dirmenu.cpp:54
msgctxt "path-option"
msgid "Snapshots"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:59
+#: src/frontend/mame/ui/dirmenu.cpp:55
msgctxt "path-option"
msgid "Icons"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:60
+#: src/frontend/mame/ui/dirmenu.cpp:56
msgctxt "path-option"
msgid "Control Panels"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:61
+#: src/frontend/mame/ui/dirmenu.cpp:57
msgctxt "path-option"
msgid "Cabinets"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:62
+#: src/frontend/mame/ui/dirmenu.cpp:58
msgctxt "path-option"
msgid "Marquees"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:63
+#: src/frontend/mame/ui/dirmenu.cpp:59
msgctxt "path-option"
msgid "PCBs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:64
+#: src/frontend/mame/ui/dirmenu.cpp:60
msgctxt "path-option"
msgid "Flyers"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:65
+#: src/frontend/mame/ui/dirmenu.cpp:61
msgctxt "path-option"
msgid "Title Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:66
+#: src/frontend/mame/ui/dirmenu.cpp:62
msgctxt "path-option"
msgid "Game Endings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:67
+#: src/frontend/mame/ui/dirmenu.cpp:63
msgctxt "path-option"
msgid "Bosses"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:68
+#: src/frontend/mame/ui/dirmenu.cpp:64
msgctxt "path-option"
msgid "Artwork Previews"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:69
+#: src/frontend/mame/ui/dirmenu.cpp:65
msgctxt "path-option"
msgid "Select"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:70
+#: src/frontend/mame/ui/dirmenu.cpp:66
msgctxt "path-option"
msgid "Game Over Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:71
+#: src/frontend/mame/ui/dirmenu.cpp:67
msgctxt "path-option"
msgid "HowTo"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:72
+#: src/frontend/mame/ui/dirmenu.cpp:68
msgctxt "path-option"
msgid "Logos"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:73
+#: src/frontend/mame/ui/dirmenu.cpp:69
msgctxt "path-option"
msgid "Scores"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:74
+#: src/frontend/mame/ui/dirmenu.cpp:70
msgctxt "path-option"
msgid "Versus"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:75
+#: src/frontend/mame/ui/dirmenu.cpp:71
msgctxt "path-option"
msgid "Covers"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:105
+#: src/frontend/mame/ui/dirmenu.cpp:101
#, c-format
msgid "Remove %1$s Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:352
-#, c-format
-msgid "Change %1$s Folder - Search: %2$s_"
-msgstr ""
-
-#: src/frontend/mame/ui/dirmenu.cpp:352
+#: src/frontend/mame/ui/dirmenu.cpp:357
#, c-format
msgid "Add %1$s Folder - Search: %2$s_"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:363
+#: src/frontend/mame/ui/dirmenu.cpp:357
+#, c-format
+msgid "Change %1$s Folder - Search: %2$s_"
+msgstr ""
+
+#: src/frontend/mame/ui/dirmenu.cpp:368
msgid "Press TAB to set"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folders"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:494
-msgid "Change Folder"
-msgstr ""
-
-#: src/frontend/mame/ui/dirmenu.cpp:494
+#: src/frontend/mame/ui/dirmenu.cpp:523
msgid "Add Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:497
+#: src/frontend/mame/ui/dirmenu.cpp:525
msgid "Remove Folder"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/dirmenu.cpp:530
+msgid "Change Folder"
+msgstr ""
+
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = 1/%1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:799
+#: src/frontend/mame/ui/viewgfx.cpp:800
msgctxt "gfxview"
msgid "Expand to fit"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:822
+#: src/frontend/mame/ui/viewgfx.cpp:823
msgctxt "gfxview"
msgid "All categories"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:824 src/frontend/mame/ui/viewgfx.cpp:829
+#: src/frontend/mame/ui/viewgfx.cpp:825 src/frontend/mame/ui/viewgfx.cpp:830
#, c-format
msgctxt "gfxview"
msgid "Category %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] colors"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] pens"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:940
+#: src/frontend/mame/ui/viewgfx.cpp:941
#, c-format
msgctxt "gfxview"
msgid " #%1$X → %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:947
+#: src/frontend/mame/ui/viewgfx.cpp:948
#, c-format
msgctxt "gfxview"
msgid " #%1$X = %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:954
+#: src/frontend/mame/ui/viewgfx.cpp:955
#, c-format
msgctxt "gfxview"
msgid " #%1$X (A:%2$02X R:%3$02X G:%4$02X B:%5$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1134
+#: src/frontend/mame/ui/viewgfx.cpp:1135
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] %2$d/%3$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1157
+#: src/frontend/mame/ui/viewgfx.cpp:1158
#, c-format
msgctxt "gfxview"
msgid " #%1$X:%2$X (%3$d %4$d) = %5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1165
+#: src/frontend/mame/ui/viewgfx.cpp:1166
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d color %3$X/%4$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d category %3$u"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d "
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1327
+#: src/frontend/mame/ui/viewgfx.cpp:1328
#, c-format
msgctxt "gfxview"
msgid " (%1$u %2$u) = GFX%3$u #%4$X:%5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1334
+#: src/frontend/mame/ui/viewgfx.cpp:1335
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d origin (%3$d %4$d)"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:442
+#: src/frontend/mame/ui/selgame.cpp:463
msgid "System Settings"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1058
+#: src/frontend/mame/ui/selgame.cpp:1076
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d systems (%5$d BIOS) )"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1086
+#: src/frontend/mame/ui/selgame.cpp:1104
#, c-format
msgid "System: %1$-.100s"
msgstr ""
@@ -2397,29 +2401,29 @@ msgctxt "menu-selector"
msgid "[no choices]"
msgstr ""
-#: src/frontend/mame/ui/selector.cpp:138
+#: src/frontend/mame/ui/selector.cpp:148
#, c-format
msgctxt "menu-selector"
msgid "Double-click or press %1$s to select"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:59
+#: src/frontend/mame/ui/auditmenu.cpp:60
msgid "Audit Media"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:63
+#: src/frontend/mame/ui/auditmenu.cpp:64
#, c-format
msgid "Results will be saved to %1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:101
+#: src/frontend/mame/ui/auditmenu.cpp:110
#, c-format
msgid ""
"Auditing media for system %2$u of %3$u...\n"
"%1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:119
+#: src/frontend/mame/ui/auditmenu.cpp:128
#, c-format
msgid ""
"Cancel audit?\n"
@@ -2428,17 +2432,17 @@ msgid ""
"Press %2$s to continue"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:139
+#: src/frontend/mame/ui/auditmenu.cpp:148
#, c-format
msgid "Audit media for %1$u systems marked unavailable"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:140
+#: src/frontend/mame/ui/auditmenu.cpp:149
#, c-format
msgid "Audit media for all %1$u systems"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:157
+#: src/frontend/mame/ui/auditmenu.cpp:165
#, c-format
msgid "Press %1$s to cancel\n"
msgstr ""
@@ -2459,266 +2463,266 @@ msgstr ""
msgid "Hide Both"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:143
+#: src/frontend/mame/ui/custui.cpp:144
msgid "UI Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:168 src/frontend/mame/ui/custui.cpp:221
+#: src/frontend/mame/ui/custui.cpp:169 src/frontend/mame/ui/custui.cpp:222
msgid "System Names"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:194 src/frontend/mame/ui/custui.cpp:224
+#: src/frontend/mame/ui/custui.cpp:195 src/frontend/mame/ui/custui.cpp:225
msgid "Show Side Panels"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:214
+#: src/frontend/mame/ui/custui.cpp:215
msgid "Fonts"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:215
+#: src/frontend/mame/ui/custui.cpp:216
msgid "Colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:218
+#: src/frontend/mame/ui/custui.cpp:219
msgid "Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:235 src/frontend/mame/ui/custui.cpp:279
+#: src/frontend/mame/ui/custui.cpp:236 src/frontend/mame/ui/custui.cpp:280
msgid "[built-in]"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:335
+#: src/frontend/mame/ui/custui.cpp:337
msgid "UI Fonts"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:364
+#: src/frontend/mame/ui/custui.cpp:366
msgid "default"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:459 src/frontend/mame/ui/custui.cpp:499
+#: src/frontend/mame/ui/custui.cpp:465 src/frontend/mame/ui/custui.cpp:507
msgid "UI Font"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:504
+#: src/frontend/mame/ui/custui.cpp:512
msgid "Bold"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:505
+#: src/frontend/mame/ui/custui.cpp:513
msgid "Italic"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:510
+#: src/frontend/mame/ui/custui.cpp:518
msgid "Lines"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:515
+#: src/frontend/mame/ui/custui.cpp:523
msgid "Infos text size"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:530
+#: src/frontend/mame/ui/custui.cpp:547
msgid "Sample text - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:546
+#: src/frontend/mame/ui/custui.cpp:563
msgid "UI Colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:609
+#: src/frontend/mame/ui/custui.cpp:626
msgctxt "color-option"
msgid "Normal text"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:610
+#: src/frontend/mame/ui/custui.cpp:627
msgctxt "color-option"
msgid "Selected color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:611
+#: src/frontend/mame/ui/custui.cpp:628
msgctxt "color-option"
msgid "Normal text background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:612
+#: src/frontend/mame/ui/custui.cpp:629
msgctxt "color-option"
msgid "Selected background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:613
+#: src/frontend/mame/ui/custui.cpp:630
msgctxt "color-option"
msgid "Subitem color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:614
+#: src/frontend/mame/ui/custui.cpp:631
msgctxt "color-option"
msgid "Clone"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:615
+#: src/frontend/mame/ui/custui.cpp:632
msgctxt "color-option"
msgid "Border"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:616
+#: src/frontend/mame/ui/custui.cpp:633
msgctxt "color-option"
msgid "Background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:617
+#: src/frontend/mame/ui/custui.cpp:634
msgctxt "color-option"
msgid "DIP switch"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:618
+#: src/frontend/mame/ui/custui.cpp:635
msgctxt "color-option"
msgid "Unavailable color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:619
+#: src/frontend/mame/ui/custui.cpp:636
msgctxt "color-option"
msgid "Slider color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:620
+#: src/frontend/mame/ui/custui.cpp:637
msgctxt "color-option"
msgid "Graphics viewer background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:621
+#: src/frontend/mame/ui/custui.cpp:638
msgctxt "color-option"
msgid "Mouse over color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:622
+#: src/frontend/mame/ui/custui.cpp:639
msgctxt "color-option"
msgid "Mouse over background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:623
+#: src/frontend/mame/ui/custui.cpp:640
msgctxt "color-option"
msgid "Mouse down color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:624
+#: src/frontend/mame/ui/custui.cpp:641
msgctxt "color-option"
msgid "Mouse down background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:628
+#: src/frontend/mame/ui/custui.cpp:645
msgid "Restore default colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:640
+#: src/frontend/mame/ui/custui.cpp:666
#, c-format
msgid "Double-click or press %1$s to change color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:648
+#: src/frontend/mame/ui/custui.cpp:674
msgid "Menu Preview"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:662
+#: src/frontend/mame/ui/custui.cpp:681
msgctxt "color-sample"
msgid "Normal"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:663
+#: src/frontend/mame/ui/custui.cpp:682
msgctxt "color-sample"
msgid "Subitem"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:664
+#: src/frontend/mame/ui/custui.cpp:683
msgctxt "color-sample"
msgid "Selected"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:665
+#: src/frontend/mame/ui/custui.cpp:684
msgctxt "color-sample"
msgid "Mouse Over"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:666
+#: src/frontend/mame/ui/custui.cpp:685
msgctxt "color-sample"
msgid "Clone"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:881
+#: src/frontend/mame/ui/custui.cpp:901
msgid "ARGB Settings"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:886 src/frontend/mame/ui/custui.cpp:889
+#: src/frontend/mame/ui/custui.cpp:906 src/frontend/mame/ui/custui.cpp:909
msgctxt "color-channel"
msgid "Alpha"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:894 src/frontend/mame/ui/custui.cpp:897
+#: src/frontend/mame/ui/custui.cpp:914 src/frontend/mame/ui/custui.cpp:917
msgctxt "color-channel"
msgid "Red"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:902 src/frontend/mame/ui/custui.cpp:905
+#: src/frontend/mame/ui/custui.cpp:922 src/frontend/mame/ui/custui.cpp:925
msgctxt "color-channel"
msgid "Green"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:910 src/frontend/mame/ui/custui.cpp:913
+#: src/frontend/mame/ui/custui.cpp:930 src/frontend/mame/ui/custui.cpp:933
msgctxt "color-channel"
msgid "Blue"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:916
+#: src/frontend/mame/ui/custui.cpp:936
msgid "Choose from palette"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:931
+#: src/frontend/mame/ui/custui.cpp:959
msgid "Color preview:"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1029
+#: src/frontend/mame/ui/custui.cpp:1052
msgctxt "color-preset"
msgid "White"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1030
+#: src/frontend/mame/ui/custui.cpp:1053
msgctxt "color-preset"
msgid "Silver"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1031
+#: src/frontend/mame/ui/custui.cpp:1054
msgctxt "color-preset"
msgid "Gray"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1032
+#: src/frontend/mame/ui/custui.cpp:1055
msgctxt "color-preset"
msgid "Black"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1033
+#: src/frontend/mame/ui/custui.cpp:1056
msgctxt "color-preset"
msgid "Red"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1034
+#: src/frontend/mame/ui/custui.cpp:1057
msgctxt "color-preset"
msgid "Orange"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1035
+#: src/frontend/mame/ui/custui.cpp:1058
msgctxt "color-preset"
msgid "Yellow"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1036
+#: src/frontend/mame/ui/custui.cpp:1059
msgctxt "color-preset"
msgid "Green"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1037
+#: src/frontend/mame/ui/custui.cpp:1060
msgctxt "color-preset"
msgid "Blue"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1038
+#: src/frontend/mame/ui/custui.cpp:1061
msgctxt "color-preset"
msgid "Violet"
msgstr ""
@@ -2741,36 +2745,61 @@ msgctxt "about-header"
msgid "Revision: %1$s"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:60
+#: src/frontend/mame/ui/analogipt.cpp:27
+#, c-format
+msgctxt "menu-analoginput"
+msgid ""
+"Show/hide settings \t\t%1$s\n"
+"Decrease value \t\t%2$s\n"
+"Increase value \t\t%3$s\n"
+"Restore default value \t\t%4$s\n"
+"Previous device \t\t%5$s\n"
+"Next device \t\t%6$s\n"
+"Return to previous menu \t\t%7$s"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:82
+msgctxt "menu-analoginput"
msgid "Analog Input Adjustments"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:92
+#: src/frontend/mame/ui/analogipt.cpp:121
#, c-format
-msgid "Press %s to show menu"
+msgctxt "menu-analoginput"
+msgid "Press %s to show settings"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:372
+#: src/frontend/mame/ui/analogipt.cpp:245
+msgctxt "menu-analoginput"
+msgid "Analog Input Adjustments Help"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:421
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Increment/Decrement Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:377
+#: src/frontend/mame/ui/analogipt.cpp:426
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Auto-centering Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:382
+#: src/frontend/mame/ui/analogipt.cpp:431
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Reverse"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:387
+#: src/frontend/mame/ui/analogipt.cpp:436
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Sensitivity"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:402
+#: src/frontend/mame/ui/analogipt.cpp:451
+msgctxt "menu-analoginput"
msgid "[no analog inputs are enabled]"
msgstr ""
@@ -2921,504 +2950,504 @@ msgctxt "menu-main"
msgid "Close Menu"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:77
-msgctxt "selmenu-artwork"
-msgid "Snapshots"
+#: src/frontend/mame/ui/selmenu.cpp:55
+msgid "Images"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:78
-msgctxt "selmenu-artwork"
-msgid "Cabinet"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:79
-msgctxt "selmenu-artwork"
-msgid "Control Panel"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:80
-msgctxt "selmenu-artwork"
-msgid "PCB"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:81
-msgctxt "selmenu-artwork"
-msgid "Flyer"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:82
-msgctxt "selmenu-artwork"
-msgid "Title Screen"
+#: src/frontend/mame/ui/selmenu.cpp:56
+msgid "Info"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:83
msgctxt "selmenu-artwork"
-msgid "Ending"
+msgid "Snapshots"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:84
msgctxt "selmenu-artwork"
-msgid "Artwork Preview"
+msgid "Cabinet"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:85
msgctxt "selmenu-artwork"
-msgid "Bosses"
+msgid "Control Panel"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:86
msgctxt "selmenu-artwork"
-msgid "Logo"
+msgid "PCB"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:87
msgctxt "selmenu-artwork"
-msgid "Versus"
+msgid "Flyer"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:88
msgctxt "selmenu-artwork"
-msgid "Game Over"
+msgid "Title Screen"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:89
msgctxt "selmenu-artwork"
-msgid "HowTo"
+msgid "Ending"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:90
msgctxt "selmenu-artwork"
-msgid "Scores"
+msgid "Artwork Preview"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:91
msgctxt "selmenu-artwork"
-msgid "Select"
+msgid "Bosses"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:92
msgctxt "selmenu-artwork"
-msgid "Marquee"
+msgid "Logo"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:93
msgctxt "selmenu-artwork"
-msgid "Covers"
+msgid "Versus"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:94
+msgctxt "selmenu-artwork"
+msgid "Game Over"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:95
+msgctxt "selmenu-artwork"
+msgid "HowTo"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:96
+msgctxt "selmenu-artwork"
+msgid "Scores"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:97
-msgid "Add or remove favorite"
+msgctxt "selmenu-artwork"
+msgid "Select"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:98
-msgid "Export displayed list to file"
+msgctxt "selmenu-artwork"
+msgid "Marquee"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:99
+msgctxt "selmenu-artwork"
+msgid "Covers"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:103
+msgid "Add or remove favorite"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:104
+msgid "Export displayed list to file"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:105
msgid "Audit media"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:100
+#: src/frontend/mame/ui/selmenu.cpp:106
msgid "Show DATs view"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:260
+#: src/frontend/mame/ui/selmenu.cpp:268
msgid "Select Software Package Part"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:330
+#: src/frontend/mame/ui/selmenu.cpp:338
msgid "Select System BIOS"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:644 src/frontend/mame/ui/selmenu.cpp:675
+#: src/frontend/mame/ui/selmenu.cpp:689 src/frontend/mame/ui/selmenu.cpp:720
#, c-format
msgid "%1$s, %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:648
+#: src/frontend/mame/ui/selmenu.cpp:693
#, c-format
msgid "Software is clone of: %1$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:650
+#: src/frontend/mame/ui/selmenu.cpp:695
msgid "Software is parent"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:655
+#: src/frontend/mame/ui/selmenu.cpp:700
msgid "Supported: No"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:660
+#: src/frontend/mame/ui/selmenu.cpp:705
msgid "Supported: Partial"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:665
+#: src/frontend/mame/ui/selmenu.cpp:710
msgid "Supported: Yes"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:681
+#: src/frontend/mame/ui/selmenu.cpp:726
msgid "System is parent"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:683 src/frontend/mame/ui/selmenu.cpp:685
+#: src/frontend/mame/ui/selmenu.cpp:728 src/frontend/mame/ui/selmenu.cpp:730
#, c-format
msgid "System is clone of: %1$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:721
+#: src/frontend/mame/ui/selmenu.cpp:766
#, c-format
msgid "%1$s %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2222
-msgid "Images"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:2223
-msgid "Infos"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:2538
+#: src/frontend/mame/ui/selmenu.cpp:2611
msgid ""
"Required ROM/disk images for the selected system are missing or incorrect. "
"Please acquire the correct files or select a different system.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2554
+#: src/frontend/mame/ui/selmenu.cpp:2627
msgid ""
"Required ROM/disk images for the selected software are missing or incorrect. "
"Please acquire the correct files or select a different software item.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2570
+#: src/frontend/mame/ui/selmenu.cpp:2643
msgid "incorrect checksum"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2573
+#: src/frontend/mame/ui/selmenu.cpp:2646
msgid "incorrect length"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2576
+#: src/frontend/mame/ui/selmenu.cpp:2649
msgid "not found"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2587
+#: src/frontend/mame/ui/selmenu.cpp:2660
#, c-format
msgid "%1$s (%2$s) - %3$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2589
+#: src/frontend/mame/ui/selmenu.cpp:2662
#, c-format
msgid "%1$s - %2$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2593
+#: src/frontend/mame/ui/selmenu.cpp:2666
msgid "Press any key to continue."
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2722
+#: src/frontend/mame/ui/selmenu.cpp:2789
msgid "General Info"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2874
+#: src/frontend/mame/ui/selmenu.cpp:2935
#, c-format
msgid "Short Name\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2875
+#: src/frontend/mame/ui/selmenu.cpp:2936
#, c-format
msgid "Year\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2876
+#: src/frontend/mame/ui/selmenu.cpp:2937
#, c-format
msgid "Manufacturer\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2883
+#: src/frontend/mame/ui/selmenu.cpp:2944
#, c-format
msgid "System is Clone of\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2888
+#: src/frontend/mame/ui/selmenu.cpp:2949
msgid "System is Parent\t\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2892
+#: src/frontend/mame/ui/selmenu.cpp:2953
msgid "Analog Controls\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2894
+#: src/frontend/mame/ui/selmenu.cpp:2955
msgid "Keyboard Inputs\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2897
+#: src/frontend/mame/ui/selmenu.cpp:2958
msgid "Overall\tNOT WORKING\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2899
+#: src/frontend/mame/ui/selmenu.cpp:2960
msgid "Overall\tUnemulated Protection\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2901
+#: src/frontend/mame/ui/selmenu.cpp:2962
msgid "Overall\tWorking\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2904
+#: src/frontend/mame/ui/selmenu.cpp:2965
msgid "Graphics\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2906
+#: src/frontend/mame/ui/selmenu.cpp:2967
msgid "Graphics\tWrong Colors\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2908
+#: src/frontend/mame/ui/selmenu.cpp:2969
msgid "Graphics\tImperfect Colors\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2910
+#: src/frontend/mame/ui/selmenu.cpp:2971
msgid "Graphics\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2912
+#: src/frontend/mame/ui/selmenu.cpp:2973
msgid "Graphics\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2915
+#: src/frontend/mame/ui/selmenu.cpp:2976
msgid "Sound\tNone\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2917
+#: src/frontend/mame/ui/selmenu.cpp:2978
msgid "Sound\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2919
+#: src/frontend/mame/ui/selmenu.cpp:2980
msgid "Sound\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2921
+#: src/frontend/mame/ui/selmenu.cpp:2982
msgid "Sound\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2924
+#: src/frontend/mame/ui/selmenu.cpp:2985
msgid "Capture\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2926
+#: src/frontend/mame/ui/selmenu.cpp:2987
msgid "Capture\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2929
+#: src/frontend/mame/ui/selmenu.cpp:2990
msgid "Camera\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2931
+#: src/frontend/mame/ui/selmenu.cpp:2992
msgid "Camera\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2934
+#: src/frontend/mame/ui/selmenu.cpp:2995
msgid "Microphone\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2936
+#: src/frontend/mame/ui/selmenu.cpp:2997
msgid "Microphone\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2939
+#: src/frontend/mame/ui/selmenu.cpp:3000
msgid "Controls\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2941
+#: src/frontend/mame/ui/selmenu.cpp:3002
msgid "Controls\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2944
+#: src/frontend/mame/ui/selmenu.cpp:3005
msgid "Keyboard\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2946
+#: src/frontend/mame/ui/selmenu.cpp:3007
msgid "Keyboard\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2949
+#: src/frontend/mame/ui/selmenu.cpp:3010
msgid "Mouse\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2951
+#: src/frontend/mame/ui/selmenu.cpp:3012
msgid "Mouse\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2954
+#: src/frontend/mame/ui/selmenu.cpp:3015
msgid "Media\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2956
+#: src/frontend/mame/ui/selmenu.cpp:3017
msgid "Media\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2959
+#: src/frontend/mame/ui/selmenu.cpp:3020
msgid "Disk\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2961
+#: src/frontend/mame/ui/selmenu.cpp:3022
msgid "Disk\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2964
+#: src/frontend/mame/ui/selmenu.cpp:3025
msgid "Printer\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2966
+#: src/frontend/mame/ui/selmenu.cpp:3027
msgid "Printer\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2969
+#: src/frontend/mame/ui/selmenu.cpp:3030
msgid "Mag. Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2971
+#: src/frontend/mame/ui/selmenu.cpp:3032
msgid "Mag. Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2974
+#: src/frontend/mame/ui/selmenu.cpp:3035
msgid "Punch Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2976
+#: src/frontend/mame/ui/selmenu.cpp:3037
msgid "Punch Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2979
+#: src/frontend/mame/ui/selmenu.cpp:3040
msgid "Mag. Drum\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2981
+#: src/frontend/mame/ui/selmenu.cpp:3042
msgid "Mag. Drum\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2984
+#: src/frontend/mame/ui/selmenu.cpp:3045
msgid "(EP)ROM\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2986
+#: src/frontend/mame/ui/selmenu.cpp:3047
msgid "(EP)ROM\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2989
+#: src/frontend/mame/ui/selmenu.cpp:3050
msgid "Communications\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2991
+#: src/frontend/mame/ui/selmenu.cpp:3052
msgid "Communications\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2994
+#: src/frontend/mame/ui/selmenu.cpp:3055
msgid "LAN\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2996
+#: src/frontend/mame/ui/selmenu.cpp:3057
msgid "LAN\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2999
+#: src/frontend/mame/ui/selmenu.cpp:3060
msgid "WAN\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3001
+#: src/frontend/mame/ui/selmenu.cpp:3062
msgid "WAN\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3004
+#: src/frontend/mame/ui/selmenu.cpp:3065
msgid "Timing\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3006
+#: src/frontend/mame/ui/selmenu.cpp:3067
msgid "Timing\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3012
+#: src/frontend/mame/ui/selmenu.cpp:3073
msgid "Support Cocktail\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tVertical\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tHorizontal\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3038
+#: src/frontend/mame/ui/selmenu.cpp:3099
msgid "Media Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3040
+#: src/frontend/mame/ui/selmenu.cpp:3101
msgid "Media Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3043
+#: src/frontend/mame/ui/selmenu.cpp:3104
msgid "Samples Audit Result\tNone Needed\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3045
+#: src/frontend/mame/ui/selmenu.cpp:3106
msgid "Samples Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3047
+#: src/frontend/mame/ui/selmenu.cpp:3108
msgid "Samples Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3051
+#: src/frontend/mame/ui/selmenu.cpp:3112
msgid ""
"Media Audit\tDisabled\n"
"Samples Audit\tDisabled\n"
@@ -3576,74 +3605,74 @@ msgstr ""
msgid "[None]\n"
msgstr ""
-#: src/emu/render.cpp:1833
+#: src/emu/render.cpp:1834
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Standard (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1859
+#: src/emu/render.cpp:1860
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Pixel Aspect (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1881 src/emu/render.cpp:2016
+#: src/emu/render.cpp:1882 src/emu/render.cpp:2017
msgctxt "view-name"
msgid "Cocktail"
msgstr ""
-#: src/emu/render.cpp:2001
+#: src/emu/render.cpp:2002
msgctxt "view-name"
msgid "Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2002
+#: src/emu/render.cpp:2003
msgctxt "view-name"
msgid "Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2003
+#: src/emu/render.cpp:2004
msgctxt "view-name"
msgid "Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2004
+#: src/emu/render.cpp:2005
msgctxt "view-name"
msgid "Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2055
+#: src/emu/render.cpp:2056
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2064
+#: src/emu/render.cpp:2065
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2073
+#: src/emu/render.cpp:2074
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2082
+#: src/emu/render.cpp:2083
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/ioport.cpp:333
+#: src/emu/ioport.cpp:271
#, c-format
msgctxt "input-name"
msgid "P%1$u"
msgstr ""
-#: src/emu/ioport.cpp:2052
+#: src/emu/ioport.cpp:1991
msgctxt "input-name"
msgid "???"
msgstr ""
@@ -5275,222 +5304,222 @@ msgstr ""
#: src/emu/inpttype.ipp:874
msgctxt "input-name"
-msgid "On Screen Display"
+msgid "Show/Hide Menu"
msgstr ""
#: src/emu/inpttype.ipp:875
msgctxt "input-name"
-msgid "Break in Debugger"
+msgid "UI Select"
msgstr ""
#: src/emu/inpttype.ipp:876
msgctxt "input-name"
-msgid "Config Menu"
+msgid "UI Back"
msgstr ""
#: src/emu/inpttype.ipp:877
msgctxt "input-name"
-msgid "Pause"
+msgid "UI Cancel"
msgstr ""
#: src/emu/inpttype.ipp:878
msgctxt "input-name"
-msgid "Pause - Single Step"
+msgid "UI Clear"
msgstr ""
#: src/emu/inpttype.ipp:879
msgctxt "input-name"
-msgid "Rewind - Single Step"
+msgid "UI Help"
msgstr ""
#: src/emu/inpttype.ipp:880
msgctxt "input-name"
-msgid "Reset Machine"
+msgid "UI Up"
msgstr ""
#: src/emu/inpttype.ipp:881
msgctxt "input-name"
-msgid "Soft Reset"
+msgid "UI Down"
msgstr ""
#: src/emu/inpttype.ipp:882
msgctxt "input-name"
-msgid "Show Decoded Graphics"
+msgid "UI Left"
msgstr ""
#: src/emu/inpttype.ipp:883
msgctxt "input-name"
-msgid "Frameskip Dec"
+msgid "UI Right"
msgstr ""
#: src/emu/inpttype.ipp:884
msgctxt "input-name"
-msgid "Frameskip Inc"
+msgid "UI Home"
msgstr ""
#: src/emu/inpttype.ipp:885
msgctxt "input-name"
-msgid "Throttle"
+msgid "UI End"
msgstr ""
#: src/emu/inpttype.ipp:886
msgctxt "input-name"
-msgid "Fast Forward"
+msgid "UI Page Up"
msgstr ""
#: src/emu/inpttype.ipp:887
msgctxt "input-name"
-msgid "Show FPS"
+msgid "UI Page Down"
msgstr ""
#: src/emu/inpttype.ipp:888
msgctxt "input-name"
-msgid "Save Snapshot"
+msgid "UI Previous Group"
msgstr ""
#: src/emu/inpttype.ipp:889
msgctxt "input-name"
-msgid "Record MNG"
+msgid "UI Next Group"
msgstr ""
#: src/emu/inpttype.ipp:890
msgctxt "input-name"
-msgid "Record AVI"
+msgid "On Screen Display"
msgstr ""
#: src/emu/inpttype.ipp:891
msgctxt "input-name"
-msgid "Toggle Cheat"
+msgid "Toggle UI Controls"
msgstr ""
#: src/emu/inpttype.ipp:892
msgctxt "input-name"
-msgid "UI Up"
+msgid "Break in Debugger"
msgstr ""
#: src/emu/inpttype.ipp:893
msgctxt "input-name"
-msgid "UI Down"
+msgid "Pause"
msgstr ""
#: src/emu/inpttype.ipp:894
msgctxt "input-name"
-msgid "UI Left"
+msgid "Pause - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:895
msgctxt "input-name"
-msgid "UI Right"
+msgid "Rewind - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:896
msgctxt "input-name"
-msgid "UI Home"
+msgid "Save State"
msgstr ""
#: src/emu/inpttype.ipp:897
msgctxt "input-name"
-msgid "UI End"
+msgid "Load State"
msgstr ""
#: src/emu/inpttype.ipp:898
msgctxt "input-name"
-msgid "UI Page Up"
+msgid "Reset Machine"
msgstr ""
#: src/emu/inpttype.ipp:899
msgctxt "input-name"
-msgid "UI Page Down"
+msgid "Soft Reset"
msgstr ""
#: src/emu/inpttype.ipp:900
msgctxt "input-name"
-msgid "UI Focus Next"
+msgid "Show Decoded Graphics"
msgstr ""
#: src/emu/inpttype.ipp:901
msgctxt "input-name"
-msgid "UI Focus Previous"
+msgid "Frameskip Dec"
msgstr ""
#: src/emu/inpttype.ipp:902
msgctxt "input-name"
-msgid "UI Select"
+msgid "Frameskip Inc"
msgstr ""
#: src/emu/inpttype.ipp:903
msgctxt "input-name"
-msgid "UI Cancel"
+msgid "Throttle"
msgstr ""
#: src/emu/inpttype.ipp:904
msgctxt "input-name"
-msgid "UI Display Comment"
+msgid "Fast Forward"
msgstr ""
#: src/emu/inpttype.ipp:905
msgctxt "input-name"
-msgid "UI Clear"
+msgid "Show FPS"
msgstr ""
#: src/emu/inpttype.ipp:906
msgctxt "input-name"
-msgid "UI Zoom In"
+msgid "Save Snapshot"
msgstr ""
#: src/emu/inpttype.ipp:907
msgctxt "input-name"
-msgid "UI Zoom Out"
+msgid "Record MNG"
msgstr ""
#: src/emu/inpttype.ipp:908
msgctxt "input-name"
-msgid "UI Default Zoom"
+msgid "Record AVI"
msgstr ""
#: src/emu/inpttype.ipp:909
msgctxt "input-name"
-msgid "UI Previous Group"
+msgid "Toggle Cheat"
msgstr ""
#: src/emu/inpttype.ipp:910
msgctxt "input-name"
-msgid "UI Next Group"
+msgid "UI Display Comment"
msgstr ""
#: src/emu/inpttype.ipp:911
msgctxt "input-name"
-msgid "UI Rotate"
+msgid "UI Zoom In"
msgstr ""
#: src/emu/inpttype.ipp:912
msgctxt "input-name"
-msgid "Show Profiler"
+msgid "UI Zoom Out"
msgstr ""
#: src/emu/inpttype.ipp:913
msgctxt "input-name"
-msgid "UI Toggle"
+msgid "UI Default Zoom"
msgstr ""
#: src/emu/inpttype.ipp:914
msgctxt "input-name"
-msgid "UI Release Pointer"
+msgid "UI Rotate"
msgstr ""
#: src/emu/inpttype.ipp:915
msgctxt "input-name"
-msgid "UI Paste Text"
+msgid "Show Profiler"
msgstr ""
#: src/emu/inpttype.ipp:916
msgctxt "input-name"
-msgid "Save State"
+msgid "UI Release Pointer"
msgstr ""
#: src/emu/inpttype.ipp:917
msgctxt "input-name"
-msgid "Load State"
+msgid "UI Paste Text"
msgstr ""
#: src/emu/inpttype.ipp:918
@@ -5505,57 +5534,65 @@ msgstr ""
#: src/emu/inpttype.ipp:920
msgctxt "input-name"
-msgid "UI External DAT View"
+msgid "UI Focus Next"
msgstr ""
#: src/emu/inpttype.ipp:921
msgctxt "input-name"
-msgid "UI Add/Remove favorite"
+msgid "UI Focus Previous"
msgstr ""
#: src/emu/inpttype.ipp:922
msgctxt "input-name"
-msgid "UI Export List"
+msgid "UI External DAT View"
msgstr ""
#: src/emu/inpttype.ipp:923
msgctxt "input-name"
+msgid "UI Add/Remove Favorite"
+msgstr ""
+
+#: src/emu/inpttype.ipp:924
+msgctxt "input-name"
+msgid "UI Export List"
+msgstr ""
+
+#: src/emu/inpttype.ipp:925
+msgctxt "input-name"
msgid "UI Audit Media"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:110
-#: src/osd/modules/input/input_sdlcommon.cpp:173
+#: src/osd/modules/input/input_windows.cpp:111 src/osd/sdl/osdsdl.cpp:339
msgctxt "input-name"
msgid "Toggle Fullscreen"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:116
+#: src/osd/modules/input/input_windows.cpp:117
msgctxt "input-name"
msgid "Take Rendered Snapshot"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:127
-#: src/osd/modules/input/input_sdlcommon.cpp:221
+#: src/osd/modules/input/input_windows.cpp:128 src/osd/sdl/osdsdl.cpp:388
msgctxt "input-name"
msgid "Record Rendered Video"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:143
+#: src/osd/modules/input/input_windows.cpp:144
msgctxt "input-name"
msgid "Toggle Post-Processing"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:199
+#: src/osd/sdl/osdsdl.cpp:365
msgctxt "input-name"
msgid "Toggle Filter"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:205
+#: src/osd/sdl/osdsdl.cpp:371
msgctxt "input-name"
msgid "Decrease Prescaling"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:215
+#: src/osd/sdl/osdsdl.cpp:382
msgctxt "input-name"
msgid "Increase Prescaling"
msgstr ""
@@ -5877,12 +5914,12 @@ msgstr ""
msgid "Input ports"
msgstr ""
-#: plugins/autofire/init.lua:94
+#: plugins/autofire/init.lua:98
msgctxt "plugin-autofire"
msgid "Failed to load autofire menu"
msgstr ""
-#: plugins/autofire/init.lua:101
+#: plugins/autofire/init.lua:105
msgctxt "plugin-autofire"
msgid "Autofire"
msgstr ""
@@ -6066,7 +6103,7 @@ msgctxt "plugin-timecode"
msgid "Hotkey"
msgstr ""
-#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:560
+#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:562
msgctxt "plugin-inputmacro"
msgid "Input Macros"
msgstr ""
@@ -6087,138 +6124,138 @@ msgctxt "plugin-inputmacro"
msgid "Set Input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:350
+#: plugins/inputmacro/inputmacro_menu.lua:352
msgctxt "plugin-inputmacro"
msgid "Name"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:358
-#: plugins/inputmacro/inputmacro_menu.lua:400
+#: plugins/inputmacro/inputmacro_menu.lua:360
+#: plugins/inputmacro/inputmacro_menu.lua:402
msgctxt "plugin-inputmacro"
msgid "[not set]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:359
+#: plugins/inputmacro/inputmacro_menu.lua:361
msgctxt "plugin-inputmacro"
msgid "Activation combination"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Stop immediately"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Complete macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:363
+#: plugins/inputmacro/inputmacro_menu.lua:365
msgctxt "plugin-inputmacro"
msgid "On release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:369
+#: plugins/inputmacro/inputmacro_menu.lua:371
msgctxt "plugin-inputmacro"
msgid "Release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:372
+#: plugins/inputmacro/inputmacro_menu.lua:374
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Loop to step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:377
+#: plugins/inputmacro/inputmacro_menu.lua:379
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Prolong step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:379
+#: plugins/inputmacro/inputmacro_menu.lua:381
msgctxt "plugin-inputmacro"
msgid "When held"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:383
+#: plugins/inputmacro/inputmacro_menu.lua:385
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:384
+#: plugins/inputmacro/inputmacro_menu.lua:386
msgctxt "plugin-inputmacro"
msgid "Delay (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:390
+#: plugins/inputmacro/inputmacro_menu.lua:392
msgctxt "plugin-inputmacro"
msgid "Duration (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:398
+#: plugins/inputmacro/inputmacro_menu.lua:400
msgctxt "plugin-inputmacro"
msgid "n/a"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:402
+#: plugins/inputmacro/inputmacro_menu.lua:404
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Input %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:407
+#: plugins/inputmacro/inputmacro_menu.lua:409
msgctxt "plugin-inputmacro"
msgid "Add input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:412
+#: plugins/inputmacro/inputmacro_menu.lua:414
msgctxt "plugin-inputmacro"
msgid "Delete step"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:428
+#: plugins/inputmacro/inputmacro_menu.lua:430
msgctxt "plugin-inputmacro"
msgid "Add step at position"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:474
+#: plugins/inputmacro/inputmacro_menu.lua:476
msgctxt "plugin-inputmacro"
msgid "Add Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:481
+#: plugins/inputmacro/inputmacro_menu.lua:483
msgctxt "plugin-inputmacro"
msgid "Create"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:483
+#: plugins/inputmacro/inputmacro_menu.lua:485
msgctxt "plugin-inputmacro"
msgid "Cancel"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:499
+#: plugins/inputmacro/inputmacro_menu.lua:501
msgctxt "plugin-inputmacro"
msgid "Edit Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:505
+#: plugins/inputmacro/inputmacro_menu.lua:507
msgctxt "plugin-inputmacro"
msgid "Done"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:561
+#: plugins/inputmacro/inputmacro_menu.lua:563
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Press %s to delete"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:573
+#: plugins/inputmacro/inputmacro_menu.lua:575
msgctxt "plugin-inputmacro"
msgid "[no macros]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:578
+#: plugins/inputmacro/inputmacro_menu.lua:580
msgctxt "plugin-inputmacro"
msgid "Add macro"
msgstr ""
@@ -6389,12 +6426,12 @@ msgctxt "plugin-commonui"
msgid "Cancel"
msgstr ""
-#: plugins/commonui/init.lua:197
+#: plugins/commonui/init.lua:199
msgctxt "plugin-commonui"
msgid "Invalid combination entered"
msgstr ""
-#: plugins/commonui/init.lua:203
+#: plugins/commonui/init.lua:205
#, lua-format
msgctxt "plugin-commonui"
msgid ""
diff --git a/language/Catalan/strings.po b/language/Catalan/strings.po
index c8c61f89580..03d2e93a666 100644
--- a/language/Catalan/strings.po
+++ b/language/Catalan/strings.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: MAME 0.180\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-10-16 02:30+1100\n"
+"POT-Creation-Date: 2023-02-18 05:29+1100\n"
"PO-Revision-Date: 2016-12-14 14:01+0100\n"
"Last-Translator: Jordi Mallach \n"
"Language-Team: Catalan \n"
@@ -31,206 +31,206 @@ msgid ""
"This system requires media images to be mounted for the following device(s): "
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1254
+#: src/frontend/mame/ui/ui.cpp:1275
#, c-format
msgid ""
"UI controls enabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1256
+#: src/frontend/mame/ui/ui.cpp:1277
#, c-format
msgid ""
"UI controls disabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1465
+#: src/frontend/mame/ui/ui.cpp:1486
msgid "Master Volume"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1474
+#: src/frontend/mame/ui/ui.cpp:1495
#, c-format
msgid "%1$s Volume"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1496
+#: src/frontend/mame/ui/ui.cpp:1517
#, c-format
msgid "Overclock CPU %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1504
+#: src/frontend/mame/ui/ui.cpp:1525
#, c-format
msgid "Overclock %1$s sound"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1523
+#: src/frontend/mame/ui/ui.cpp:1544
#, c-format
msgid "%1$s Refresh Rate"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1528
+#: src/frontend/mame/ui/ui.cpp:1549
#, c-format
msgid "%1$s Brightness"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1530
+#: src/frontend/mame/ui/ui.cpp:1551
#, c-format
msgid "%1$s Contrast"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1532
+#: src/frontend/mame/ui/ui.cpp:1553
#, c-format
msgid "%1$s Gamma"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1536
+#: src/frontend/mame/ui/ui.cpp:1557
#, c-format
msgid "%1$s Horiz Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1538
+#: src/frontend/mame/ui/ui.cpp:1559
#, c-format
msgid "%1$s Horiz Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1540
+#: src/frontend/mame/ui/ui.cpp:1561
#, c-format
msgid "%1$s Vert Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1542
+#: src/frontend/mame/ui/ui.cpp:1563
#, c-format
msgid "%1$s Vert Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1558
+#: src/frontend/mame/ui/ui.cpp:1579
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1561
+#: src/frontend/mame/ui/ui.cpp:1582
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1563
+#: src/frontend/mame/ui/ui.cpp:1584
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1566
+#: src/frontend/mame/ui/ui.cpp:1587
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1576
+#: src/frontend/mame/ui/ui.cpp:1597
msgid "Vector Flicker"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1577
+#: src/frontend/mame/ui/ui.cpp:1598
msgid "Beam Width Minimum"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1578
+#: src/frontend/mame/ui/ui.cpp:1599
msgid "Beam Width Maximum"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1579
+#: src/frontend/mame/ui/ui.cpp:1600
msgid "Beam Dot Size"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1580
+#: src/frontend/mame/ui/ui.cpp:1601
msgid "Beam Intensity Weight"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593
+#: src/frontend/mame/ui/ui.cpp:1614
#, c-format
msgid "Crosshair Scale %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "X"
msgstr "X"
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "Y"
msgstr "Y"
-#: src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1616
#, c-format
msgid "Crosshair Offset %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1623
+#: src/frontend/mame/ui/ui.cpp:1644
#, c-format
msgid "%1$3ddB"
msgstr "%1$3ddB"
-#: src/frontend/mame/ui/ui.cpp:1666
+#: src/frontend/mame/ui/ui.cpp:1687
#, c-format
msgid "%1$d%%"
msgstr "%1$d%%"
-#: src/frontend/mame/ui/ui.cpp:1681
+#: src/frontend/mame/ui/ui.cpp:1702
#, c-format
msgid "%1$3.0f%%"
msgstr "%1$3.0f%%"
-#: src/frontend/mame/ui/ui.cpp:1704 src/frontend/mame/ui/ui.cpp:1724
-#: src/frontend/mame/ui/ui.cpp:1743 src/frontend/mame/ui/ui.cpp:1761
-#: src/frontend/mame/ui/ui.cpp:1780 src/frontend/mame/ui/ui.cpp:1799
-#: src/frontend/mame/ui/ui.cpp:1818 src/frontend/mame/ui/ui.cpp:1837
-#: src/frontend/mame/ui/ui.cpp:1858 src/frontend/mame/ui/ui.cpp:1879
-#: src/frontend/mame/ui/ui.cpp:1900 src/frontend/mame/ui/ui.cpp:1921
+#: src/frontend/mame/ui/ui.cpp:1725 src/frontend/mame/ui/ui.cpp:1745
+#: src/frontend/mame/ui/ui.cpp:1764 src/frontend/mame/ui/ui.cpp:1782
+#: src/frontend/mame/ui/ui.cpp:1801 src/frontend/mame/ui/ui.cpp:1820
+#: src/frontend/mame/ui/ui.cpp:1839 src/frontend/mame/ui/ui.cpp:1858
+#: src/frontend/mame/ui/ui.cpp:1879 src/frontend/mame/ui/ui.cpp:1900
+#: src/frontend/mame/ui/ui.cpp:1921 src/frontend/mame/ui/ui.cpp:1942
#, c-format
msgid "%1$.3f"
msgstr "%1$.3f"
-#: src/frontend/mame/ui/ui.cpp:1936 src/frontend/mame/ui/ui.cpp:1951
-#: src/frontend/mame/ui/ui.cpp:1966 src/frontend/mame/ui/ui.cpp:1981
-#: src/frontend/mame/ui/ui.cpp:1996
+#: src/frontend/mame/ui/ui.cpp:1957 src/frontend/mame/ui/ui.cpp:1972
+#: src/frontend/mame/ui/ui.cpp:1987 src/frontend/mame/ui/ui.cpp:2002
+#: src/frontend/mame/ui/ui.cpp:2017
#, c-format
msgid "%1$1.2f"
msgstr "%1$1.2f"
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2116
+#: src/frontend/mame/ui/ui.cpp:2137
msgid "**Error saving ui.ini**"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2175
+#: src/frontend/mame/ui/ui.cpp:2196
#, c-format
msgid "**Error saving %s.ini**"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2179 src/frontend/mame/ui/miscmenu.cpp:773
+#: src/frontend/mame/ui/ui.cpp:2200 src/frontend/mame/ui/miscmenu.cpp:773
msgid ""
"\n"
" Settings saved \n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:487 src/frontend/mame/ui/selgame.cpp:298
+#: src/frontend/mame/ui/selsoft.cpp:510 src/frontend/mame/ui/selgame.cpp:318
#, c-format
msgid ""
"%s\n"
@@ -239,8 +239,8 @@ msgstr ""
"%s\n"
" afegit a la llista de favorits."
-#: src/frontend/mame/ui/selsoft.cpp:492 src/frontend/mame/ui/selgame.cpp:303
-#: src/frontend/mame/ui/selgame.cpp:309
+#: src/frontend/mame/ui/selsoft.cpp:515 src/frontend/mame/ui/selgame.cpp:323
+#: src/frontend/mame/ui/selgame.cpp:329
#, c-format
msgid ""
"%s\n"
@@ -249,40 +249,40 @@ msgstr ""
"%s\n"
" suprimit de la llista de favorits."
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Start empty]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Use file manager]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:708
+#: src/frontend/mame/ui/selsoft.cpp:756
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d software packages )"
msgstr "%1$s %2$s (%3$d / %4$d paquets de programari)"
-#: src/frontend/mame/ui/selsoft.cpp:709
+#: src/frontend/mame/ui/selsoft.cpp:757
#, c-format
msgid "%1$s - select software"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:714 src/frontend/mame/ui/selgame.cpp:1074
+#: src/frontend/mame/ui/selsoft.cpp:762 src/frontend/mame/ui/selgame.cpp:1092
#, c-format
msgid "%1$s: %2$s - Search: %3$s_"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:716 src/frontend/mame/ui/selgame.cpp:1076
+#: src/frontend/mame/ui/selsoft.cpp:764 src/frontend/mame/ui/selgame.cpp:1094
#, c-format
msgid "Search: %1$s_"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:723
+#: src/frontend/mame/ui/selsoft.cpp:771
#, c-format
msgid "Software list/item: %1$s:%2$s"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:441
+#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:462
msgid "General Settings"
msgstr ""
@@ -306,15 +306,15 @@ msgstr ""
msgid "Save Settings"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:185 src/frontend/mame/ui/optsmenu.cpp:227
+#: src/frontend/mame/ui/optsmenu.cpp:183 src/frontend/mame/ui/optsmenu.cpp:225
msgid "System Filter"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:197 src/frontend/mame/ui/custui.cpp:83
+#: src/frontend/mame/ui/optsmenu.cpp:195 src/frontend/mame/ui/custui.cpp:84
msgid "Customize UI"
msgstr "Personalitza la IU"
-#: src/frontend/mame/ui/optsmenu.cpp:198 src/frontend/mame/ui/dirmenu.cpp:535
+#: src/frontend/mame/ui/optsmenu.cpp:196 src/frontend/mame/ui/dirmenu.cpp:579
msgid "Configure Folders"
msgstr ""
@@ -322,41 +322,41 @@ msgstr ""
msgid "Plugin Options"
msgstr "Opcions de connectors"
-#: src/frontend/mame/ui/filesel.cpp:221 src/frontend/mame/ui/swlist.cpp:89
-#: src/frontend/mame/ui/slotopt.cpp:221
+#: src/frontend/mame/ui/filesel.cpp:234 src/frontend/mame/ui/swlist.cpp:89
+#: src/frontend/mame/ui/slotopt.cpp:231
msgid "[empty slot]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:225
+#: src/frontend/mame/ui/filesel.cpp:238
msgid "[create]"
msgstr "[crea]"
-#: src/frontend/mame/ui/filesel.cpp:229 src/frontend/mame/ui/swlist.cpp:100
+#: src/frontend/mame/ui/filesel.cpp:242 src/frontend/mame/ui/swlist.cpp:100
msgid "[software list]"
msgstr "[llista de programari]"
-#: src/frontend/mame/ui/filesel.cpp:285
+#: src/frontend/mame/ui/filesel.cpp:298
#, c-format
msgid "Error accessing %s"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:509
+#: src/frontend/mame/ui/filesel.cpp:519
msgid "Select access mode"
msgstr "Seleccioneu el mode d'accés"
-#: src/frontend/mame/ui/filesel.cpp:510
+#: src/frontend/mame/ui/filesel.cpp:520
msgid "Read-only"
msgstr "Només lectura"
-#: src/frontend/mame/ui/filesel.cpp:512
+#: src/frontend/mame/ui/filesel.cpp:522
msgid "Read-write"
msgstr "Lectura i escriptura"
-#: src/frontend/mame/ui/filesel.cpp:513
+#: src/frontend/mame/ui/filesel.cpp:523
msgid "Read this image, write to another image"
msgstr "Llegeix aquesta imatge, escriu en una altra imatge"
-#: src/frontend/mame/ui/filesel.cpp:514
+#: src/frontend/mame/ui/filesel.cpp:524
msgid "Read this image, write to diff"
msgstr "Llegeix aquesta imatge, escriu al diff"
@@ -569,145 +569,149 @@ msgid "Joystick saturation"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:94
-msgid "Natural keyboard"
+msgid "Joystick threshold"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:95
-msgid "Allow contradictory joystick inputs"
+msgid "Natural keyboard"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:96
+msgid "Allow contradictory joystick inputs"
+msgstr ""
+
+#: src/frontend/mame/ui/submenu.cpp:97
msgid "Coin impulse"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:102
+#: src/frontend/mame/ui/submenu.cpp:103
msgid "Input Device Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:103
+#: src/frontend/mame/ui/submenu.cpp:104
msgid "Lightgun Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:104
+#: src/frontend/mame/ui/submenu.cpp:105
msgid "Trackball Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:105
+#: src/frontend/mame/ui/submenu.cpp:106
msgid "Pedal Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:106
+#: src/frontend/mame/ui/submenu.cpp:107
msgid "AD Stick Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:107
+#: src/frontend/mame/ui/submenu.cpp:108
msgid "Paddle Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:108
+#: src/frontend/mame/ui/submenu.cpp:109
msgid "Dial Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:109
+#: src/frontend/mame/ui/submenu.cpp:110
msgid "Positional Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:110
+#: src/frontend/mame/ui/submenu.cpp:111
msgid "Mouse Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:112
+#: src/frontend/mame/ui/submenu.cpp:113
msgid "Keyboard Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:113
+#: src/frontend/mame/ui/submenu.cpp:114
msgid "Mouse Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:114
+#: src/frontend/mame/ui/submenu.cpp:115
msgid "Lightgun Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:115
+#: src/frontend/mame/ui/submenu.cpp:116
msgid "Joystick Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:121 src/frontend/mame/ui/videoopt.cpp:42
+#: src/frontend/mame/ui/submenu.cpp:122 src/frontend/mame/ui/videoopt.cpp:42
msgid "Video Options"
msgstr "Opcions de vídeo"
-#: src/frontend/mame/ui/submenu.cpp:122
+#: src/frontend/mame/ui/submenu.cpp:123
msgid "Video Mode"
msgstr "Mode de vídeo"
-#: src/frontend/mame/ui/submenu.cpp:123
+#: src/frontend/mame/ui/submenu.cpp:124
msgid "Number Of Screens"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:125
+#: src/frontend/mame/ui/submenu.cpp:126
msgid "Triple Buffering"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:126
+#: src/frontend/mame/ui/submenu.cpp:127
msgid "HLSL"
msgstr "HLSL"
-#: src/frontend/mame/ui/submenu.cpp:128
+#: src/frontend/mame/ui/submenu.cpp:129
msgid "GLSL"
msgstr "GLSL"
-#: src/frontend/mame/ui/submenu.cpp:129
+#: src/frontend/mame/ui/submenu.cpp:130
msgid "Bilinear Filtering"
msgstr "Filtratge biliniar"
-#: src/frontend/mame/ui/submenu.cpp:130
+#: src/frontend/mame/ui/submenu.cpp:131
msgid "Bitmap Prescaling"
msgstr "Preescalat de mapa de bits"
-#: src/frontend/mame/ui/submenu.cpp:131
+#: src/frontend/mame/ui/submenu.cpp:132
msgid "Window Mode"
msgstr "Mode de finestra"
-#: src/frontend/mame/ui/submenu.cpp:132
+#: src/frontend/mame/ui/submenu.cpp:133
msgid "Enforce Aspect Ratio"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:133
+#: src/frontend/mame/ui/submenu.cpp:134
msgid "Start Out Maximized"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:134
+#: src/frontend/mame/ui/submenu.cpp:135
msgid "Synchronized Refresh"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:135
+#: src/frontend/mame/ui/submenu.cpp:136
msgid "Wait Vertical Sync"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:722
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:738
#: src/frontend/mame/ui/videoopt.cpp:169
-#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:766
+#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:766
#: plugins/cheatfind/init.lua:777 plugins/cheat/init.lua:679
msgid "On"
msgstr "Encès"
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:725
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:741
#: src/frontend/mame/ui/videoopt.cpp:185
-#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:763
+#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:763
#: plugins/cheatfind/init.lua:774 plugins/cheat/init.lua:682
#: plugins/cheat/init.lua:691
msgid "Off"
msgstr "Apagat"
-#: src/frontend/mame/ui/menu.cpp:728
+#: src/frontend/mame/ui/menu.cpp:744
msgid "Auto"
msgstr "Auto"
-#: src/frontend/mame/ui/menu.cpp:1233
+#: src/frontend/mame/ui/menu.cpp:1272
#: src/frontend/mame/ui/simpleselgame.cpp:283
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Return to Previous Menu"
msgstr "Torna al menú anterior"
@@ -715,21 +719,21 @@ msgstr "Torna al menú anterior"
msgid "File Manager"
msgstr "Gestor de fitxers"
-#: src/frontend/mame/ui/filemngr.cpp:140
+#: src/frontend/mame/ui/filemngr.cpp:152
#: src/frontend/mame/ui/confswitch.cpp:119
-#: src/frontend/mame/ui/inputmap.cpp:580
+#: src/frontend/mame/ui/inputmap.cpp:581
#: src/frontend/mame/ui/inputtoggle.cpp:75
-#: src/frontend/mame/ui/analogipt.cpp:363
+#: src/frontend/mame/ui/analogipt.cpp:412
#, c-format
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
#: src/frontend/mame/ui/confswitch.cpp:170 src/frontend/mame/ui/slotopt.cpp:204
msgid "Reset System"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
msgid "Start System"
msgstr ""
@@ -1096,27 +1100,27 @@ msgstr "No"
msgid "Yes"
msgstr "Sí"
-#: src/frontend/mame/ui/filecreate.cpp:168
+#: src/frontend/mame/ui/filecreate.cpp:189
msgid "New Image Name:"
msgstr "Nom de la imatge nova:"
-#: src/frontend/mame/ui/filecreate.cpp:174
+#: src/frontend/mame/ui/filecreate.cpp:196
msgid "Image Format:"
msgstr "Format de la imatge:"
-#: src/frontend/mame/ui/filecreate.cpp:180
+#: src/frontend/mame/ui/filecreate.cpp:202
msgid "Create"
msgstr "Crea"
-#: src/frontend/mame/ui/filecreate.cpp:208
+#: src/frontend/mame/ui/filecreate.cpp:230
msgid "Please enter a file extension too"
msgstr "Introduïu una extensió de fitxer també"
-#: src/frontend/mame/ui/filecreate.cpp:268
+#: src/frontend/mame/ui/filecreate.cpp:295
msgid "Select image format"
msgstr "Seleccioneu el format de la imatge"
-#: src/frontend/mame/ui/filecreate.cpp:327
+#: src/frontend/mame/ui/filecreate.cpp:354
msgid "Select initial contents"
msgstr ""
@@ -1141,9 +1145,9 @@ msgid "Emulated"
msgstr "Emulat"
#: src/frontend/mame/ui/keyboard.cpp:60 src/frontend/mame/ui/confswitch.cpp:117
-#: src/frontend/mame/ui/inputmap.cpp:578
+#: src/frontend/mame/ui/inputmap.cpp:579
#: src/frontend/mame/ui/inputtoggle.cpp:73
-#: src/frontend/mame/ui/analogipt.cpp:361
+#: src/frontend/mame/ui/analogipt.cpp:410
#, c-format
msgid "%1$s [root%2$s]"
msgstr ""
@@ -1502,16 +1506,16 @@ msgstr ""
msgid "Category File"
msgstr ""
-#: src/frontend/mame/ui/utils.cpp:2030 src/frontend/mame/ui/inifile.cpp:301
+#: src/frontend/mame/ui/utils.cpp:2026 src/frontend/mame/ui/inifile.cpp:301
msgctxt "swlist-info"
msgid "Software list/item"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2685
+#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2752
msgid "Software List Info"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:316
+#: src/frontend/mame/ui/datmenu.cpp:307
#, c-format
msgid "Revision: %1$s"
msgstr "Revisió: %1$s"
@@ -1676,7 +1680,7 @@ msgstr "Suprimeix dels favorits"
msgid "Save System Settings"
msgstr ""
-#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2625
+#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2698
msgid " (default)"
msgstr " (per defecte)"
@@ -1713,7 +1717,7 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:265
+#: src/frontend/mame/ui/state.cpp:262
#, c-format
msgid ""
"Delete saved state %1$s?\n"
@@ -1721,37 +1725,37 @@ msgid ""
"Press %3$s to cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:393
+#: src/frontend/mame/ui/state.cpp:388
#, c-format
msgid "Error removing saved state file %1$s"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:442
+#: src/frontend/mame/ui/state.cpp:450
#, c-format
msgid "Press %1$s to delete"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Load State"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Select state to load"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Save State"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Press a key or joystick button, or select state to overwrite"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:314
+#: src/frontend/mame/ui/confswitch.cpp:318
msgid "DIP Switches"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:508
+#: src/frontend/mame/ui/confswitch.cpp:521
msgid "Machine Configuration"
msgstr "Configuració de la màquina"
@@ -1794,7 +1798,7 @@ msgstr ""
msgid "[no assignable inputs are enabled]"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:348
+#: src/frontend/mame/ui/inputmap.cpp:358
msgid "Pressed"
msgstr ""
@@ -1802,71 +1806,71 @@ msgstr ""
msgid "Invalid combination entered"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:563
+#: src/frontend/mame/ui/inputmap.cpp:564
#, c-format
msgctxt "input-name"
msgid "%1$s Analog"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:564
+#: src/frontend/mame/ui/inputmap.cpp:565
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Inc"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:565
+#: src/frontend/mame/ui/inputmap.cpp:566
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Dec"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:607
+#: src/frontend/mame/ui/inputmap.cpp:608
#, c-format
msgid "Press %1$s to set\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:608
+#: src/frontend/mame/ui/inputmap.cpp:609
#, c-format
msgid "Press %1$s to append\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:609
+#: src/frontend/mame/ui/inputmap.cpp:610
#, c-format
msgid "Press %1$s to clear\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:610
+#: src/frontend/mame/ui/inputmap.cpp:611
#, c-format
msgid "Press %1$s to restore default\n"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:32
+#: src/frontend/mame/ui/inputdevices.cpp:33
#, c-format
msgctxt "menu-inputdev"
msgid "%1$s (%2$s %3$d)"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:88
+#: src/frontend/mame/ui/inputdevices.cpp:116
msgctxt "menu-inputdev"
msgid "Copy Device ID"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:122
+#: src/frontend/mame/ui/inputdevices.cpp:148
msgctxt "menu-inputdev"
msgid "Copied device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:124
+#: src/frontend/mame/ui/inputdevices.cpp:150
msgctxt "menu-inputdev"
msgid "Error copying device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:162
+#: src/frontend/mame/ui/inputdevices.cpp:189
msgctxt "menu-inputdev"
msgid "Input Devices"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:203
+#: src/frontend/mame/ui/inputdevices.cpp:230
msgctxt "menu-inputdev"
msgid "[no input devices are enabled]"
msgstr ""
@@ -1983,11 +1987,11 @@ msgid "Configure Options"
msgstr "Configura les opcions"
#: src/frontend/mame/ui/simpleselgame.cpp:279
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Exit"
msgstr "Surt"
-#: src/frontend/mame/ui/simpleselgame.cpp:304
+#: src/frontend/mame/ui/simpleselgame.cpp:313
#, c-format
msgid ""
"No system ROMs found. Please check the rompath setting specified in the %1$s."
@@ -1997,77 +2001,77 @@ msgid ""
"docs folder for information on setting up and using %2$s."
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:320
+#: src/frontend/mame/ui/simpleselgame.cpp:329
#, c-format
msgid "Type name or select: %1$s_"
msgstr "Teclegeu el nom o seleccioneu: %1$s_"
-#: src/frontend/mame/ui/simpleselgame.cpp:322
+#: src/frontend/mame/ui/simpleselgame.cpp:331
msgid "Type name or select: (random)"
msgstr "Teclegeu el nom o seleccioneu: (aleatori)"
-#: src/frontend/mame/ui/simpleselgame.cpp:336
+#: src/frontend/mame/ui/simpleselgame.cpp:345
#, c-format
msgid "%1$-.100s"
msgstr "%1$-.100s"
-#: src/frontend/mame/ui/simpleselgame.cpp:339
+#: src/frontend/mame/ui/simpleselgame.cpp:348
#, c-format
msgid "%1$s, %2$-.100s"
msgstr "%1$s, %2$-.100s"
-#: src/frontend/mame/ui/simpleselgame.cpp:348
+#: src/frontend/mame/ui/simpleselgame.cpp:357
#, c-format
msgid "Driver: %1$s"
msgstr "Controlador: %1$s"
-#: src/frontend/mame/ui/simpleselgame.cpp:364
-#: src/frontend/mame/ui/selmenu.cpp:690
+#: src/frontend/mame/ui/simpleselgame.cpp:373
+#: src/frontend/mame/ui/selmenu.cpp:735
msgid "Overall: NOT WORKING"
msgstr "En resum: NO FUNCIONA"
-#: src/frontend/mame/ui/simpleselgame.cpp:366
-#: src/frontend/mame/ui/selmenu.cpp:692
+#: src/frontend/mame/ui/simpleselgame.cpp:375
+#: src/frontend/mame/ui/selmenu.cpp:737
msgid "Overall: Unemulated Protection"
msgstr "Resum: Protecció no emulada"
-#: src/frontend/mame/ui/simpleselgame.cpp:368
-#: src/frontend/mame/ui/selmenu.cpp:694
+#: src/frontend/mame/ui/simpleselgame.cpp:377
+#: src/frontend/mame/ui/selmenu.cpp:739
msgid "Overall: Working"
msgstr "En resum: Funciona"
-#: src/frontend/mame/ui/simpleselgame.cpp:372
-#: src/frontend/mame/ui/selmenu.cpp:698
+#: src/frontend/mame/ui/simpleselgame.cpp:381
+#: src/frontend/mame/ui/selmenu.cpp:743
msgid "Graphics: Unimplemented, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:374
-#: src/frontend/mame/ui/selmenu.cpp:700
+#: src/frontend/mame/ui/simpleselgame.cpp:383
+#: src/frontend/mame/ui/selmenu.cpp:745
msgid "Graphics: Imperfect, "
msgstr "Gràfics: Imperfectes, "
-#: src/frontend/mame/ui/simpleselgame.cpp:376
-#: src/frontend/mame/ui/selmenu.cpp:702
+#: src/frontend/mame/ui/simpleselgame.cpp:385
+#: src/frontend/mame/ui/selmenu.cpp:747
msgid "Graphics: OK, "
msgstr "Gràfics: OK, "
-#: src/frontend/mame/ui/simpleselgame.cpp:379
-#: src/frontend/mame/ui/selmenu.cpp:705
+#: src/frontend/mame/ui/simpleselgame.cpp:388
+#: src/frontend/mame/ui/selmenu.cpp:750
msgid "Sound: None"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:381
-#: src/frontend/mame/ui/selmenu.cpp:707
+#: src/frontend/mame/ui/simpleselgame.cpp:390
+#: src/frontend/mame/ui/selmenu.cpp:752
msgid "Sound: Unimplemented"
msgstr "So: No implementat"
-#: src/frontend/mame/ui/simpleselgame.cpp:383
-#: src/frontend/mame/ui/selmenu.cpp:709
+#: src/frontend/mame/ui/simpleselgame.cpp:392
+#: src/frontend/mame/ui/selmenu.cpp:754
msgid "Sound: Imperfect"
msgstr "So: Imperfecte"
-#: src/frontend/mame/ui/simpleselgame.cpp:385
-#: src/frontend/mame/ui/selmenu.cpp:711
+#: src/frontend/mame/ui/simpleselgame.cpp:394
+#: src/frontend/mame/ui/selmenu.cpp:756
msgid "Sound: OK"
msgstr "So: OK"
@@ -2092,323 +2096,323 @@ msgstr "Reinicialitza'ls tots"
msgid "Reload All"
msgstr "Torna a carregar-ho tot"
-#: src/frontend/mame/ui/dirmenu.cpp:44
+#: src/frontend/mame/ui/dirmenu.cpp:40
msgctxt "path-option"
msgid "ROMs"
msgstr "ROM"
-#: src/frontend/mame/ui/dirmenu.cpp:45
+#: src/frontend/mame/ui/dirmenu.cpp:41
msgctxt "path-option"
msgid "Software Media"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:46
+#: src/frontend/mame/ui/dirmenu.cpp:42
msgctxt "path-option"
msgid "Sound Samples"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:47
+#: src/frontend/mame/ui/dirmenu.cpp:43
msgctxt "path-option"
msgid "Artwork"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:48
+#: src/frontend/mame/ui/dirmenu.cpp:44
msgctxt "path-option"
msgid "Crosshairs"
msgstr "Mirilles"
-#: src/frontend/mame/ui/dirmenu.cpp:49
+#: src/frontend/mame/ui/dirmenu.cpp:45
msgctxt "path-option"
msgid "Cheat Files"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:50
+#: src/frontend/mame/ui/dirmenu.cpp:46
msgctxt "path-option"
msgid "Plugins"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:51
+#: src/frontend/mame/ui/dirmenu.cpp:47
msgctxt "path-option"
msgid "UI Translations"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:52
+#: src/frontend/mame/ui/dirmenu.cpp:48
msgctxt "path-option"
msgid "Software Lists"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:53
+#: src/frontend/mame/ui/dirmenu.cpp:49
msgctxt "path-option"
msgid "INIs"
msgstr "INI"
-#: src/frontend/mame/ui/dirmenu.cpp:54
+#: src/frontend/mame/ui/dirmenu.cpp:50
msgctxt "path-option"
msgid "UI Settings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:55
+#: src/frontend/mame/ui/dirmenu.cpp:51
msgctxt "path-option"
msgid "Plugin Data"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:56
+#: src/frontend/mame/ui/dirmenu.cpp:52
msgctxt "path-option"
msgid "DATs"
msgstr "DAT"
-#: src/frontend/mame/ui/dirmenu.cpp:57
+#: src/frontend/mame/ui/dirmenu.cpp:53
msgctxt "path-option"
msgid "Category INIs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:58
+#: src/frontend/mame/ui/dirmenu.cpp:54
msgctxt "path-option"
msgid "Snapshots"
msgstr "Instantànies"
-#: src/frontend/mame/ui/dirmenu.cpp:59
+#: src/frontend/mame/ui/dirmenu.cpp:55
msgctxt "path-option"
msgid "Icons"
msgstr "Icones"
-#: src/frontend/mame/ui/dirmenu.cpp:60
+#: src/frontend/mame/ui/dirmenu.cpp:56
msgctxt "path-option"
msgid "Control Panels"
msgstr "Quadres de control"
-#: src/frontend/mame/ui/dirmenu.cpp:61
+#: src/frontend/mame/ui/dirmenu.cpp:57
msgctxt "path-option"
msgid "Cabinets"
msgstr "Cabines"
-#: src/frontend/mame/ui/dirmenu.cpp:62
+#: src/frontend/mame/ui/dirmenu.cpp:58
msgctxt "path-option"
msgid "Marquees"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:63
+#: src/frontend/mame/ui/dirmenu.cpp:59
msgctxt "path-option"
msgid "PCBs"
msgstr "PCB"
-#: src/frontend/mame/ui/dirmenu.cpp:64
+#: src/frontend/mame/ui/dirmenu.cpp:60
msgctxt "path-option"
msgid "Flyers"
msgstr "Díptics"
-#: src/frontend/mame/ui/dirmenu.cpp:65
+#: src/frontend/mame/ui/dirmenu.cpp:61
msgctxt "path-option"
msgid "Title Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:66
+#: src/frontend/mame/ui/dirmenu.cpp:62
msgctxt "path-option"
msgid "Game Endings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:67
+#: src/frontend/mame/ui/dirmenu.cpp:63
msgctxt "path-option"
msgid "Bosses"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:68
+#: src/frontend/mame/ui/dirmenu.cpp:64
msgctxt "path-option"
msgid "Artwork Previews"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:69
+#: src/frontend/mame/ui/dirmenu.cpp:65
msgctxt "path-option"
msgid "Select"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:70
+#: src/frontend/mame/ui/dirmenu.cpp:66
msgctxt "path-option"
msgid "Game Over Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:71
+#: src/frontend/mame/ui/dirmenu.cpp:67
msgctxt "path-option"
msgid "HowTo"
msgstr "ComEsFa"
-#: src/frontend/mame/ui/dirmenu.cpp:72
+#: src/frontend/mame/ui/dirmenu.cpp:68
msgctxt "path-option"
msgid "Logos"
msgstr "Logotips"
-#: src/frontend/mame/ui/dirmenu.cpp:73
+#: src/frontend/mame/ui/dirmenu.cpp:69
msgctxt "path-option"
msgid "Scores"
msgstr "Puntuacions"
-#: src/frontend/mame/ui/dirmenu.cpp:74
+#: src/frontend/mame/ui/dirmenu.cpp:70
msgctxt "path-option"
msgid "Versus"
msgstr "Versus"
-#: src/frontend/mame/ui/dirmenu.cpp:75
+#: src/frontend/mame/ui/dirmenu.cpp:71
msgctxt "path-option"
msgid "Covers"
msgstr "Portades"
-#: src/frontend/mame/ui/dirmenu.cpp:105
+#: src/frontend/mame/ui/dirmenu.cpp:101
#, c-format
msgid "Remove %1$s Folder"
msgstr "Suprimeix la carpeta %1$s"
-#: src/frontend/mame/ui/dirmenu.cpp:352
-#, c-format
-msgid "Change %1$s Folder - Search: %2$s_"
-msgstr "Canvia la carpeta %1$s - cerca: %2$s_"
-
-#: src/frontend/mame/ui/dirmenu.cpp:352
+#: src/frontend/mame/ui/dirmenu.cpp:357
#, c-format
msgid "Add %1$s Folder - Search: %2$s_"
msgstr "Afegeix la carpeta %1$s - cerca: %2$s_"
-#: src/frontend/mame/ui/dirmenu.cpp:363
+#: src/frontend/mame/ui/dirmenu.cpp:357
+#, c-format
+msgid "Change %1$s Folder - Search: %2$s_"
+msgstr "Canvia la carpeta %1$s - cerca: %2$s_"
+
+#: src/frontend/mame/ui/dirmenu.cpp:368
msgid "Press TAB to set"
msgstr "Premeu TAB per establir"
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folders"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:494
-msgid "Change Folder"
-msgstr "Canvia de carpeta"
-
-#: src/frontend/mame/ui/dirmenu.cpp:494
+#: src/frontend/mame/ui/dirmenu.cpp:523
msgid "Add Folder"
msgstr "Afegeix una carpeta"
-#: src/frontend/mame/ui/dirmenu.cpp:497
+#: src/frontend/mame/ui/dirmenu.cpp:525
msgid "Remove Folder"
msgstr "Suprimeix una carpeta"
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/dirmenu.cpp:530
+msgid "Change Folder"
+msgstr "Canvia de carpeta"
+
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = 1/%1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:799
+#: src/frontend/mame/ui/viewgfx.cpp:800
msgctxt "gfxview"
msgid "Expand to fit"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:822
+#: src/frontend/mame/ui/viewgfx.cpp:823
msgctxt "gfxview"
msgid "All categories"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:824 src/frontend/mame/ui/viewgfx.cpp:829
+#: src/frontend/mame/ui/viewgfx.cpp:825 src/frontend/mame/ui/viewgfx.cpp:830
#, c-format
msgctxt "gfxview"
msgid "Category %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] colors"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] pens"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:940
+#: src/frontend/mame/ui/viewgfx.cpp:941
#, c-format
msgctxt "gfxview"
msgid " #%1$X → %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:947
+#: src/frontend/mame/ui/viewgfx.cpp:948
#, c-format
msgctxt "gfxview"
msgid " #%1$X = %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:954
+#: src/frontend/mame/ui/viewgfx.cpp:955
#, c-format
msgctxt "gfxview"
msgid " #%1$X (A:%2$02X R:%3$02X G:%4$02X B:%5$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1134
+#: src/frontend/mame/ui/viewgfx.cpp:1135
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] %2$d/%3$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1157
+#: src/frontend/mame/ui/viewgfx.cpp:1158
#, c-format
msgctxt "gfxview"
msgid " #%1$X:%2$X (%3$d %4$d) = %5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1165
+#: src/frontend/mame/ui/viewgfx.cpp:1166
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d color %3$X/%4$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d category %3$u"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d "
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1327
+#: src/frontend/mame/ui/viewgfx.cpp:1328
#, c-format
msgctxt "gfxview"
msgid " (%1$u %2$u) = GFX%3$u #%4$X:%5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1334
+#: src/frontend/mame/ui/viewgfx.cpp:1335
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d origin (%3$d %4$d)"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:442
+#: src/frontend/mame/ui/selgame.cpp:463
msgid "System Settings"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1058
+#: src/frontend/mame/ui/selgame.cpp:1076
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d systems (%5$d BIOS) )"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1086
+#: src/frontend/mame/ui/selgame.cpp:1104
#, c-format
msgid "System: %1$-.100s"
msgstr "Sistema: %1$-.100s"
@@ -2429,29 +2433,29 @@ msgctxt "menu-selector"
msgid "[no choices]"
msgstr ""
-#: src/frontend/mame/ui/selector.cpp:138
+#: src/frontend/mame/ui/selector.cpp:148
#, c-format
msgctxt "menu-selector"
msgid "Double-click or press %1$s to select"
msgstr "Feu doble clic o premeu %1$s per seleccionar"
-#: src/frontend/mame/ui/auditmenu.cpp:59
+#: src/frontend/mame/ui/auditmenu.cpp:60
msgid "Audit Media"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:63
+#: src/frontend/mame/ui/auditmenu.cpp:64
#, c-format
msgid "Results will be saved to %1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:101
+#: src/frontend/mame/ui/auditmenu.cpp:110
#, c-format
msgid ""
"Auditing media for system %2$u of %3$u...\n"
"%1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:119
+#: src/frontend/mame/ui/auditmenu.cpp:128
#, c-format
msgid ""
"Cancel audit?\n"
@@ -2460,17 +2464,17 @@ msgid ""
"Press %2$s to continue"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:139
+#: src/frontend/mame/ui/auditmenu.cpp:148
#, c-format
msgid "Audit media for %1$u systems marked unavailable"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:140
+#: src/frontend/mame/ui/auditmenu.cpp:149
#, c-format
msgid "Audit media for all %1$u systems"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:157
+#: src/frontend/mame/ui/auditmenu.cpp:165
#, c-format
msgid "Press %1$s to cancel\n"
msgstr ""
@@ -2491,267 +2495,267 @@ msgstr "Amaga la info/imatge"
msgid "Hide Both"
msgstr "Amaga ambdós"
-#: src/frontend/mame/ui/custui.cpp:143
+#: src/frontend/mame/ui/custui.cpp:144
msgid "UI Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:168 src/frontend/mame/ui/custui.cpp:221
+#: src/frontend/mame/ui/custui.cpp:169 src/frontend/mame/ui/custui.cpp:222
msgid "System Names"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:194 src/frontend/mame/ui/custui.cpp:224
+#: src/frontend/mame/ui/custui.cpp:195 src/frontend/mame/ui/custui.cpp:225
msgid "Show Side Panels"
msgstr "Mostra els panells laterals"
-#: src/frontend/mame/ui/custui.cpp:214
+#: src/frontend/mame/ui/custui.cpp:215
msgid "Fonts"
msgstr "Tipus de lletra"
-#: src/frontend/mame/ui/custui.cpp:215
+#: src/frontend/mame/ui/custui.cpp:216
msgid "Colors"
msgstr "Colors"
-#: src/frontend/mame/ui/custui.cpp:218
+#: src/frontend/mame/ui/custui.cpp:219
msgid "Language"
msgstr "Llengua"
-#: src/frontend/mame/ui/custui.cpp:235 src/frontend/mame/ui/custui.cpp:279
+#: src/frontend/mame/ui/custui.cpp:236 src/frontend/mame/ui/custui.cpp:280
msgid "[built-in]"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:335
+#: src/frontend/mame/ui/custui.cpp:337
msgid "UI Fonts"
msgstr "Tipus de lletra de la IU"
-#: src/frontend/mame/ui/custui.cpp:364
+#: src/frontend/mame/ui/custui.cpp:366
msgid "default"
msgstr "per defecte"
-#: src/frontend/mame/ui/custui.cpp:459 src/frontend/mame/ui/custui.cpp:499
+#: src/frontend/mame/ui/custui.cpp:465 src/frontend/mame/ui/custui.cpp:507
msgid "UI Font"
msgstr "Tipus de lletra de la IU"
-#: src/frontend/mame/ui/custui.cpp:504
+#: src/frontend/mame/ui/custui.cpp:512
msgid "Bold"
msgstr "Negreta"
-#: src/frontend/mame/ui/custui.cpp:505
+#: src/frontend/mame/ui/custui.cpp:513
msgid "Italic"
msgstr "Cursiva"
-#: src/frontend/mame/ui/custui.cpp:510
+#: src/frontend/mame/ui/custui.cpp:518
msgid "Lines"
msgstr "Línies"
-#: src/frontend/mame/ui/custui.cpp:515
+#: src/frontend/mame/ui/custui.cpp:523
msgid "Infos text size"
msgstr "Mida del text de la info"
-#: src/frontend/mame/ui/custui.cpp:530
+#: src/frontend/mame/ui/custui.cpp:547
msgid "Sample text - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
msgstr ""
"Text d'exemple - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
-#: src/frontend/mame/ui/custui.cpp:546
+#: src/frontend/mame/ui/custui.cpp:563
msgid "UI Colors"
msgstr "Colors de la IU"
-#: src/frontend/mame/ui/custui.cpp:609
+#: src/frontend/mame/ui/custui.cpp:626
msgctxt "color-option"
msgid "Normal text"
msgstr "Text normal"
-#: src/frontend/mame/ui/custui.cpp:610
+#: src/frontend/mame/ui/custui.cpp:627
msgctxt "color-option"
msgid "Selected color"
msgstr "Color seleccionat"
-#: src/frontend/mame/ui/custui.cpp:611
+#: src/frontend/mame/ui/custui.cpp:628
msgctxt "color-option"
msgid "Normal text background"
msgstr "Fons del text normal"
-#: src/frontend/mame/ui/custui.cpp:612
+#: src/frontend/mame/ui/custui.cpp:629
msgctxt "color-option"
msgid "Selected background color"
msgstr "Color de fons seleccionat"
-#: src/frontend/mame/ui/custui.cpp:613
+#: src/frontend/mame/ui/custui.cpp:630
msgctxt "color-option"
msgid "Subitem color"
msgstr "Color del subelement"
-#: src/frontend/mame/ui/custui.cpp:614
+#: src/frontend/mame/ui/custui.cpp:631
msgctxt "color-option"
msgid "Clone"
msgstr "Clona"
-#: src/frontend/mame/ui/custui.cpp:615
+#: src/frontend/mame/ui/custui.cpp:632
msgctxt "color-option"
msgid "Border"
msgstr "Vora"
-#: src/frontend/mame/ui/custui.cpp:616
+#: src/frontend/mame/ui/custui.cpp:633
msgctxt "color-option"
msgid "Background"
msgstr "Fons"
-#: src/frontend/mame/ui/custui.cpp:617
+#: src/frontend/mame/ui/custui.cpp:634
msgctxt "color-option"
msgid "DIP switch"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:618
+#: src/frontend/mame/ui/custui.cpp:635
msgctxt "color-option"
msgid "Unavailable color"
msgstr "Color no disponible"
-#: src/frontend/mame/ui/custui.cpp:619
+#: src/frontend/mame/ui/custui.cpp:636
msgctxt "color-option"
msgid "Slider color"
msgstr "Color del lliscador"
-#: src/frontend/mame/ui/custui.cpp:620
+#: src/frontend/mame/ui/custui.cpp:637
msgctxt "color-option"
msgid "Graphics viewer background"
msgstr "Fons del visualitzador de gràfics"
-#: src/frontend/mame/ui/custui.cpp:621
+#: src/frontend/mame/ui/custui.cpp:638
msgctxt "color-option"
msgid "Mouse over color"
msgstr "Color de ratolí al damunt"
-#: src/frontend/mame/ui/custui.cpp:622
+#: src/frontend/mame/ui/custui.cpp:639
msgctxt "color-option"
msgid "Mouse over background color"
msgstr "Color de fons de ratolí al damunt"
-#: src/frontend/mame/ui/custui.cpp:623
+#: src/frontend/mame/ui/custui.cpp:640
msgctxt "color-option"
msgid "Mouse down color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:624
+#: src/frontend/mame/ui/custui.cpp:641
msgctxt "color-option"
msgid "Mouse down background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:628
+#: src/frontend/mame/ui/custui.cpp:645
msgid "Restore default colors"
msgstr "Restaura els colors predeterminats"
-#: src/frontend/mame/ui/custui.cpp:640
+#: src/frontend/mame/ui/custui.cpp:666
#, c-format
msgid "Double-click or press %1$s to change color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:648
+#: src/frontend/mame/ui/custui.cpp:674
msgid "Menu Preview"
msgstr "Previsualització del menú"
-#: src/frontend/mame/ui/custui.cpp:662
+#: src/frontend/mame/ui/custui.cpp:681
msgctxt "color-sample"
msgid "Normal"
msgstr "Normal"
-#: src/frontend/mame/ui/custui.cpp:663
+#: src/frontend/mame/ui/custui.cpp:682
msgctxt "color-sample"
msgid "Subitem"
msgstr "Subelement"
-#: src/frontend/mame/ui/custui.cpp:664
+#: src/frontend/mame/ui/custui.cpp:683
msgctxt "color-sample"
msgid "Selected"
msgstr "Seleccionat"
-#: src/frontend/mame/ui/custui.cpp:665
+#: src/frontend/mame/ui/custui.cpp:684
msgctxt "color-sample"
msgid "Mouse Over"
msgstr "Ratolí a sobre"
-#: src/frontend/mame/ui/custui.cpp:666
+#: src/frontend/mame/ui/custui.cpp:685
msgctxt "color-sample"
msgid "Clone"
msgstr "Clona"
-#: src/frontend/mame/ui/custui.cpp:881
+#: src/frontend/mame/ui/custui.cpp:901
msgid "ARGB Settings"
msgstr "Paràmetres d'ARGB"
-#: src/frontend/mame/ui/custui.cpp:886 src/frontend/mame/ui/custui.cpp:889
+#: src/frontend/mame/ui/custui.cpp:906 src/frontend/mame/ui/custui.cpp:909
msgctxt "color-channel"
msgid "Alpha"
msgstr "Alfa"
-#: src/frontend/mame/ui/custui.cpp:894 src/frontend/mame/ui/custui.cpp:897
+#: src/frontend/mame/ui/custui.cpp:914 src/frontend/mame/ui/custui.cpp:917
msgctxt "color-channel"
msgid "Red"
msgstr "Vermell"
-#: src/frontend/mame/ui/custui.cpp:902 src/frontend/mame/ui/custui.cpp:905
+#: src/frontend/mame/ui/custui.cpp:922 src/frontend/mame/ui/custui.cpp:925
msgctxt "color-channel"
msgid "Green"
msgstr "Verd"
-#: src/frontend/mame/ui/custui.cpp:910 src/frontend/mame/ui/custui.cpp:913
+#: src/frontend/mame/ui/custui.cpp:930 src/frontend/mame/ui/custui.cpp:933
msgctxt "color-channel"
msgid "Blue"
msgstr "Blau"
-#: src/frontend/mame/ui/custui.cpp:916
+#: src/frontend/mame/ui/custui.cpp:936
msgid "Choose from palette"
msgstr "Selecciona des de la paleta"
-#: src/frontend/mame/ui/custui.cpp:931
+#: src/frontend/mame/ui/custui.cpp:959
msgid "Color preview:"
msgstr "Previsualització de color:"
-#: src/frontend/mame/ui/custui.cpp:1029
+#: src/frontend/mame/ui/custui.cpp:1052
msgctxt "color-preset"
msgid "White"
msgstr "Blanc"
-#: src/frontend/mame/ui/custui.cpp:1030
+#: src/frontend/mame/ui/custui.cpp:1053
msgctxt "color-preset"
msgid "Silver"
msgstr "Plata"
-#: src/frontend/mame/ui/custui.cpp:1031
+#: src/frontend/mame/ui/custui.cpp:1054
msgctxt "color-preset"
msgid "Gray"
msgstr "Gris"
-#: src/frontend/mame/ui/custui.cpp:1032
+#: src/frontend/mame/ui/custui.cpp:1055
msgctxt "color-preset"
msgid "Black"
msgstr "Negre"
-#: src/frontend/mame/ui/custui.cpp:1033
+#: src/frontend/mame/ui/custui.cpp:1056
msgctxt "color-preset"
msgid "Red"
msgstr "Vermell"
-#: src/frontend/mame/ui/custui.cpp:1034
+#: src/frontend/mame/ui/custui.cpp:1057
msgctxt "color-preset"
msgid "Orange"
msgstr "Taronja"
-#: src/frontend/mame/ui/custui.cpp:1035
+#: src/frontend/mame/ui/custui.cpp:1058
msgctxt "color-preset"
msgid "Yellow"
msgstr "Groc"
-#: src/frontend/mame/ui/custui.cpp:1036
+#: src/frontend/mame/ui/custui.cpp:1059
msgctxt "color-preset"
msgid "Green"
msgstr "Verd"
-#: src/frontend/mame/ui/custui.cpp:1037
+#: src/frontend/mame/ui/custui.cpp:1060
msgctxt "color-preset"
msgid "Blue"
msgstr "Blau"
-#: src/frontend/mame/ui/custui.cpp:1038
+#: src/frontend/mame/ui/custui.cpp:1061
msgctxt "color-preset"
msgid "Violet"
msgstr "Violeta"
@@ -2774,36 +2778,61 @@ msgctxt "about-header"
msgid "Revision: %1$s"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:60
+#: src/frontend/mame/ui/analogipt.cpp:27
+#, c-format
+msgctxt "menu-analoginput"
+msgid ""
+"Show/hide settings \t\t%1$s\n"
+"Decrease value \t\t%2$s\n"
+"Increase value \t\t%3$s\n"
+"Restore default value \t\t%4$s\n"
+"Previous device \t\t%5$s\n"
+"Next device \t\t%6$s\n"
+"Return to previous menu \t\t%7$s"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:82
+msgctxt "menu-analoginput"
msgid "Analog Input Adjustments"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:92
+#: src/frontend/mame/ui/analogipt.cpp:121
#, c-format
-msgid "Press %s to show menu"
+msgctxt "menu-analoginput"
+msgid "Press %s to show settings"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:372
+#: src/frontend/mame/ui/analogipt.cpp:245
+msgctxt "menu-analoginput"
+msgid "Analog Input Adjustments Help"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:421
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Increment/Decrement Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:377
+#: src/frontend/mame/ui/analogipt.cpp:426
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Auto-centering Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:382
+#: src/frontend/mame/ui/analogipt.cpp:431
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Reverse"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:387
+#: src/frontend/mame/ui/analogipt.cpp:436
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Sensitivity"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:402
+#: src/frontend/mame/ui/analogipt.cpp:451
+msgctxt "menu-analoginput"
msgid "[no analog inputs are enabled]"
msgstr ""
@@ -2954,504 +2983,504 @@ msgctxt "menu-main"
msgid "Close Menu"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:77
-msgctxt "selmenu-artwork"
-msgid "Snapshots"
-msgstr "Instantànies"
+#: src/frontend/mame/ui/selmenu.cpp:55
+msgid "Images"
+msgstr "Imatges"
-#: src/frontend/mame/ui/selmenu.cpp:78
-msgctxt "selmenu-artwork"
-msgid "Cabinet"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:79
-msgctxt "selmenu-artwork"
-msgid "Control Panel"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:80
-msgctxt "selmenu-artwork"
-msgid "PCB"
-msgstr "PCB"
-
-#: src/frontend/mame/ui/selmenu.cpp:81
-msgctxt "selmenu-artwork"
-msgid "Flyer"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:82
-msgctxt "selmenu-artwork"
-msgid "Title Screen"
+#: src/frontend/mame/ui/selmenu.cpp:56
+msgid "Info"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:83
msgctxt "selmenu-artwork"
-msgid "Ending"
-msgstr ""
+msgid "Snapshots"
+msgstr "Instantànies"
#: src/frontend/mame/ui/selmenu.cpp:84
msgctxt "selmenu-artwork"
-msgid "Artwork Preview"
+msgid "Cabinet"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:85
msgctxt "selmenu-artwork"
-msgid "Bosses"
+msgid "Control Panel"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:86
msgctxt "selmenu-artwork"
-msgid "Logo"
-msgstr "Logotip"
+msgid "PCB"
+msgstr "PCB"
#: src/frontend/mame/ui/selmenu.cpp:87
msgctxt "selmenu-artwork"
-msgid "Versus"
-msgstr "Versus"
+msgid "Flyer"
+msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:88
msgctxt "selmenu-artwork"
-msgid "Game Over"
-msgstr "Game Over"
+msgid "Title Screen"
+msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:89
msgctxt "selmenu-artwork"
-msgid "HowTo"
-msgstr "ComEsFa"
+msgid "Ending"
+msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:90
msgctxt "selmenu-artwork"
-msgid "Scores"
-msgstr "Puntuacions"
+msgid "Artwork Preview"
+msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:91
msgctxt "selmenu-artwork"
-msgid "Select"
+msgid "Bosses"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:92
msgctxt "selmenu-artwork"
+msgid "Logo"
+msgstr "Logotip"
+
+#: src/frontend/mame/ui/selmenu.cpp:93
+msgctxt "selmenu-artwork"
+msgid "Versus"
+msgstr "Versus"
+
+#: src/frontend/mame/ui/selmenu.cpp:94
+msgctxt "selmenu-artwork"
+msgid "Game Over"
+msgstr "Game Over"
+
+#: src/frontend/mame/ui/selmenu.cpp:95
+msgctxt "selmenu-artwork"
+msgid "HowTo"
+msgstr "ComEsFa"
+
+#: src/frontend/mame/ui/selmenu.cpp:96
+msgctxt "selmenu-artwork"
+msgid "Scores"
+msgstr "Puntuacions"
+
+#: src/frontend/mame/ui/selmenu.cpp:97
+msgctxt "selmenu-artwork"
+msgid "Select"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:98
+msgctxt "selmenu-artwork"
msgid "Marquee"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:93
+#: src/frontend/mame/ui/selmenu.cpp:99
msgctxt "selmenu-artwork"
msgid "Covers"
msgstr "Portades"
-#: src/frontend/mame/ui/selmenu.cpp:97
+#: src/frontend/mame/ui/selmenu.cpp:103
msgid "Add or remove favorite"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:98
+#: src/frontend/mame/ui/selmenu.cpp:104
msgid "Export displayed list to file"
msgstr "Exporta la llista mostrada a un fitxer"
-#: src/frontend/mame/ui/selmenu.cpp:99
+#: src/frontend/mame/ui/selmenu.cpp:105
msgid "Audit media"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:100
+#: src/frontend/mame/ui/selmenu.cpp:106
msgid "Show DATs view"
msgstr "Mostra la visualitzció de DAT"
-#: src/frontend/mame/ui/selmenu.cpp:260
+#: src/frontend/mame/ui/selmenu.cpp:268
msgid "Select Software Package Part"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:330
+#: src/frontend/mame/ui/selmenu.cpp:338
msgid "Select System BIOS"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:644 src/frontend/mame/ui/selmenu.cpp:675
+#: src/frontend/mame/ui/selmenu.cpp:689 src/frontend/mame/ui/selmenu.cpp:720
#, c-format
msgid "%1$s, %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:648
+#: src/frontend/mame/ui/selmenu.cpp:693
#, c-format
msgid "Software is clone of: %1$s"
msgstr "El programari és un clon de: %1$s"
-#: src/frontend/mame/ui/selmenu.cpp:650
+#: src/frontend/mame/ui/selmenu.cpp:695
msgid "Software is parent"
msgstr "El programari és el pare"
-#: src/frontend/mame/ui/selmenu.cpp:655
+#: src/frontend/mame/ui/selmenu.cpp:700
msgid "Supported: No"
msgstr "Suportat: No"
-#: src/frontend/mame/ui/selmenu.cpp:660
+#: src/frontend/mame/ui/selmenu.cpp:705
msgid "Supported: Partial"
msgstr "Suportat: Parcialment"
-#: src/frontend/mame/ui/selmenu.cpp:665
+#: src/frontend/mame/ui/selmenu.cpp:710
msgid "Supported: Yes"
msgstr "Suportat: Sí"
-#: src/frontend/mame/ui/selmenu.cpp:681
+#: src/frontend/mame/ui/selmenu.cpp:726
msgid "System is parent"
msgstr "El sistema és el pare"
-#: src/frontend/mame/ui/selmenu.cpp:683 src/frontend/mame/ui/selmenu.cpp:685
+#: src/frontend/mame/ui/selmenu.cpp:728 src/frontend/mame/ui/selmenu.cpp:730
#, c-format
msgid "System is clone of: %1$s"
msgstr "El sistema és un clon de: %1$s"
-#: src/frontend/mame/ui/selmenu.cpp:721
+#: src/frontend/mame/ui/selmenu.cpp:766
#, c-format
msgid "%1$s %2$s"
msgstr "%1$s %2$s"
-#: src/frontend/mame/ui/selmenu.cpp:2222
-msgid "Images"
-msgstr "Imatges"
-
-#: src/frontend/mame/ui/selmenu.cpp:2223
-msgid "Infos"
-msgstr "Infos"
-
-#: src/frontend/mame/ui/selmenu.cpp:2538
+#: src/frontend/mame/ui/selmenu.cpp:2611
msgid ""
"Required ROM/disk images for the selected system are missing or incorrect. "
"Please acquire the correct files or select a different system.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2554
+#: src/frontend/mame/ui/selmenu.cpp:2627
msgid ""
"Required ROM/disk images for the selected software are missing or incorrect. "
"Please acquire the correct files or select a different software item.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2570
+#: src/frontend/mame/ui/selmenu.cpp:2643
msgid "incorrect checksum"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2573
+#: src/frontend/mame/ui/selmenu.cpp:2646
msgid "incorrect length"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2576
+#: src/frontend/mame/ui/selmenu.cpp:2649
msgid "not found"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2587
+#: src/frontend/mame/ui/selmenu.cpp:2660
#, c-format
msgid "%1$s (%2$s) - %3$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2589
+#: src/frontend/mame/ui/selmenu.cpp:2662
#, c-format
msgid "%1$s - %2$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2593
+#: src/frontend/mame/ui/selmenu.cpp:2666
msgid "Press any key to continue."
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2722
+#: src/frontend/mame/ui/selmenu.cpp:2789
msgid "General Info"
msgstr "Informació general"
-#: src/frontend/mame/ui/selmenu.cpp:2874
+#: src/frontend/mame/ui/selmenu.cpp:2935
#, c-format
msgid "Short Name\t%1$s\n"
msgstr "Nom curt\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2875
+#: src/frontend/mame/ui/selmenu.cpp:2936
#, c-format
msgid "Year\t%1$s\n"
msgstr "Any\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2876
+#: src/frontend/mame/ui/selmenu.cpp:2937
#, c-format
msgid "Manufacturer\t%1$s\n"
msgstr "Fabricant\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2883
+#: src/frontend/mame/ui/selmenu.cpp:2944
#, c-format
msgid "System is Clone of\t%1$s\n"
msgstr "El sistema és un clon de\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2888
+#: src/frontend/mame/ui/selmenu.cpp:2949
msgid "System is Parent\t\n"
msgstr "El sistema és el pare\t\n"
-#: src/frontend/mame/ui/selmenu.cpp:2892
+#: src/frontend/mame/ui/selmenu.cpp:2953
msgid "Analog Controls\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2894
+#: src/frontend/mame/ui/selmenu.cpp:2955
msgid "Keyboard Inputs\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2897
+#: src/frontend/mame/ui/selmenu.cpp:2958
msgid "Overall\tNOT WORKING\n"
msgstr "En resum\tNO FUNCIONA\n"
-#: src/frontend/mame/ui/selmenu.cpp:2899
+#: src/frontend/mame/ui/selmenu.cpp:2960
msgid "Overall\tUnemulated Protection\n"
msgstr "En resum\tProtecció no emulada\n"
-#: src/frontend/mame/ui/selmenu.cpp:2901
+#: src/frontend/mame/ui/selmenu.cpp:2962
msgid "Overall\tWorking\n"
msgstr "En resum\tFunciona\n"
-#: src/frontend/mame/ui/selmenu.cpp:2904
+#: src/frontend/mame/ui/selmenu.cpp:2965
msgid "Graphics\tUnimplemented\n"
msgstr "Gràfics\tNo implementat\n"
-#: src/frontend/mame/ui/selmenu.cpp:2906
+#: src/frontend/mame/ui/selmenu.cpp:2967
msgid "Graphics\tWrong Colors\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2908
+#: src/frontend/mame/ui/selmenu.cpp:2969
msgid "Graphics\tImperfect Colors\n"
msgstr "Gràfics\tColors imperfectes\n"
-#: src/frontend/mame/ui/selmenu.cpp:2910
+#: src/frontend/mame/ui/selmenu.cpp:2971
msgid "Graphics\tImperfect\n"
msgstr "Gràfics\tImperfecte\n"
-#: src/frontend/mame/ui/selmenu.cpp:2912
+#: src/frontend/mame/ui/selmenu.cpp:2973
msgid "Graphics\tOK\n"
msgstr "Gràfics\tOK\n"
-#: src/frontend/mame/ui/selmenu.cpp:2915
+#: src/frontend/mame/ui/selmenu.cpp:2976
msgid "Sound\tNone\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2917
+#: src/frontend/mame/ui/selmenu.cpp:2978
msgid "Sound\tUnimplemented\n"
msgstr "So\tNo implementat\n"
-#: src/frontend/mame/ui/selmenu.cpp:2919
+#: src/frontend/mame/ui/selmenu.cpp:2980
msgid "Sound\tImperfect\n"
msgstr "So\tImperfecte\n"
-#: src/frontend/mame/ui/selmenu.cpp:2921
+#: src/frontend/mame/ui/selmenu.cpp:2982
msgid "Sound\tOK\n"
msgstr "So\tOK\n"
-#: src/frontend/mame/ui/selmenu.cpp:2924
+#: src/frontend/mame/ui/selmenu.cpp:2985
msgid "Capture\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2926
+#: src/frontend/mame/ui/selmenu.cpp:2987
msgid "Capture\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2929
+#: src/frontend/mame/ui/selmenu.cpp:2990
msgid "Camera\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2931
+#: src/frontend/mame/ui/selmenu.cpp:2992
msgid "Camera\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2934
+#: src/frontend/mame/ui/selmenu.cpp:2995
msgid "Microphone\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2936
+#: src/frontend/mame/ui/selmenu.cpp:2997
msgid "Microphone\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2939
+#: src/frontend/mame/ui/selmenu.cpp:3000
msgid "Controls\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2941
+#: src/frontend/mame/ui/selmenu.cpp:3002
msgid "Controls\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2944
+#: src/frontend/mame/ui/selmenu.cpp:3005
msgid "Keyboard\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2946
+#: src/frontend/mame/ui/selmenu.cpp:3007
msgid "Keyboard\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2949
+#: src/frontend/mame/ui/selmenu.cpp:3010
msgid "Mouse\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2951
+#: src/frontend/mame/ui/selmenu.cpp:3012
msgid "Mouse\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2954
+#: src/frontend/mame/ui/selmenu.cpp:3015
msgid "Media\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2956
+#: src/frontend/mame/ui/selmenu.cpp:3017
msgid "Media\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2959
+#: src/frontend/mame/ui/selmenu.cpp:3020
msgid "Disk\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2961
+#: src/frontend/mame/ui/selmenu.cpp:3022
msgid "Disk\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2964
+#: src/frontend/mame/ui/selmenu.cpp:3025
msgid "Printer\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2966
+#: src/frontend/mame/ui/selmenu.cpp:3027
msgid "Printer\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2969
+#: src/frontend/mame/ui/selmenu.cpp:3030
msgid "Mag. Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2971
+#: src/frontend/mame/ui/selmenu.cpp:3032
msgid "Mag. Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2974
+#: src/frontend/mame/ui/selmenu.cpp:3035
msgid "Punch Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2976
+#: src/frontend/mame/ui/selmenu.cpp:3037
msgid "Punch Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2979
+#: src/frontend/mame/ui/selmenu.cpp:3040
msgid "Mag. Drum\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2981
+#: src/frontend/mame/ui/selmenu.cpp:3042
msgid "Mag. Drum\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2984
+#: src/frontend/mame/ui/selmenu.cpp:3045
msgid "(EP)ROM\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2986
+#: src/frontend/mame/ui/selmenu.cpp:3047
msgid "(EP)ROM\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2989
+#: src/frontend/mame/ui/selmenu.cpp:3050
msgid "Communications\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2991
+#: src/frontend/mame/ui/selmenu.cpp:3052
msgid "Communications\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2994
+#: src/frontend/mame/ui/selmenu.cpp:3055
msgid "LAN\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2996
+#: src/frontend/mame/ui/selmenu.cpp:3057
msgid "LAN\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2999
+#: src/frontend/mame/ui/selmenu.cpp:3060
msgid "WAN\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3001
+#: src/frontend/mame/ui/selmenu.cpp:3062
msgid "WAN\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3004
+#: src/frontend/mame/ui/selmenu.cpp:3065
msgid "Timing\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3006
+#: src/frontend/mame/ui/selmenu.cpp:3067
msgid "Timing\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tYes\n"
msgstr "Requereix art\tSí\n"
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tNo\n"
msgstr "Requereix art\tNo\n"
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3012
+#: src/frontend/mame/ui/selmenu.cpp:3073
msgid "Support Cocktail\tNo\n"
msgstr "Suporta cocktail\tNo\n"
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tYes\n"
msgstr "El sistema és una BIOS\tSí\n"
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tNo\n"
msgstr "El sistema és una BIOS\tNo\n"
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tYes\n"
msgstr "Suporta desar\tSí\n"
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tNo\n"
msgstr "Suporta desar\tNo\n"
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tVertical\n"
msgstr "Orientació de la pantalla\tVertical\n"
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tHorizontal\n"
msgstr "Orientació de la pantalla\tHoritzontal\n"
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tYes\n"
msgstr "Requereix CHD\tSí\n"
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tNo\n"
msgstr "Requereix CHD\tNo\n"
-#: src/frontend/mame/ui/selmenu.cpp:3038
+#: src/frontend/mame/ui/selmenu.cpp:3099
msgid "Media Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3040
+#: src/frontend/mame/ui/selmenu.cpp:3101
msgid "Media Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3043
+#: src/frontend/mame/ui/selmenu.cpp:3104
msgid "Samples Audit Result\tNone Needed\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3045
+#: src/frontend/mame/ui/selmenu.cpp:3106
msgid "Samples Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3047
+#: src/frontend/mame/ui/selmenu.cpp:3108
msgid "Samples Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3051
+#: src/frontend/mame/ui/selmenu.cpp:3112
msgid ""
"Media Audit\tDisabled\n"
"Samples Audit\tDisabled\n"
@@ -3609,74 +3638,74 @@ msgstr ""
msgid "[None]\n"
msgstr ""
-#: src/emu/render.cpp:1833
+#: src/emu/render.cpp:1834
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Standard (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1859
+#: src/emu/render.cpp:1860
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Pixel Aspect (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1881 src/emu/render.cpp:2016
+#: src/emu/render.cpp:1882 src/emu/render.cpp:2017
msgctxt "view-name"
msgid "Cocktail"
msgstr ""
-#: src/emu/render.cpp:2001
+#: src/emu/render.cpp:2002
msgctxt "view-name"
msgid "Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2002
+#: src/emu/render.cpp:2003
msgctxt "view-name"
msgid "Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2003
+#: src/emu/render.cpp:2004
msgctxt "view-name"
msgid "Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2004
+#: src/emu/render.cpp:2005
msgctxt "view-name"
msgid "Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2055
+#: src/emu/render.cpp:2056
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2064
+#: src/emu/render.cpp:2065
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2073
+#: src/emu/render.cpp:2074
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2082
+#: src/emu/render.cpp:2083
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/ioport.cpp:333
+#: src/emu/ioport.cpp:271
#, c-format
msgctxt "input-name"
msgid "P%1$u"
msgstr ""
-#: src/emu/ioport.cpp:2052
+#: src/emu/ioport.cpp:1991
msgctxt "input-name"
msgid "???"
msgstr ""
@@ -5308,222 +5337,222 @@ msgstr ""
#: src/emu/inpttype.ipp:874
msgctxt "input-name"
-msgid "On Screen Display"
+msgid "Show/Hide Menu"
msgstr ""
#: src/emu/inpttype.ipp:875
msgctxt "input-name"
-msgid "Break in Debugger"
+msgid "UI Select"
msgstr ""
#: src/emu/inpttype.ipp:876
msgctxt "input-name"
-msgid "Config Menu"
+msgid "UI Back"
msgstr ""
#: src/emu/inpttype.ipp:877
msgctxt "input-name"
-msgid "Pause"
+msgid "UI Cancel"
msgstr ""
#: src/emu/inpttype.ipp:878
msgctxt "input-name"
-msgid "Pause - Single Step"
+msgid "UI Clear"
msgstr ""
#: src/emu/inpttype.ipp:879
msgctxt "input-name"
-msgid "Rewind - Single Step"
+msgid "UI Help"
msgstr ""
#: src/emu/inpttype.ipp:880
msgctxt "input-name"
-msgid "Reset Machine"
+msgid "UI Up"
msgstr ""
#: src/emu/inpttype.ipp:881
msgctxt "input-name"
-msgid "Soft Reset"
+msgid "UI Down"
msgstr ""
#: src/emu/inpttype.ipp:882
msgctxt "input-name"
-msgid "Show Decoded Graphics"
+msgid "UI Left"
msgstr ""
#: src/emu/inpttype.ipp:883
msgctxt "input-name"
-msgid "Frameskip Dec"
+msgid "UI Right"
msgstr ""
#: src/emu/inpttype.ipp:884
msgctxt "input-name"
-msgid "Frameskip Inc"
+msgid "UI Home"
msgstr ""
#: src/emu/inpttype.ipp:885
msgctxt "input-name"
-msgid "Throttle"
+msgid "UI End"
msgstr ""
#: src/emu/inpttype.ipp:886
msgctxt "input-name"
-msgid "Fast Forward"
+msgid "UI Page Up"
msgstr ""
#: src/emu/inpttype.ipp:887
msgctxt "input-name"
-msgid "Show FPS"
+msgid "UI Page Down"
msgstr ""
#: src/emu/inpttype.ipp:888
msgctxt "input-name"
-msgid "Save Snapshot"
+msgid "UI Previous Group"
msgstr ""
#: src/emu/inpttype.ipp:889
msgctxt "input-name"
-msgid "Record MNG"
+msgid "UI Next Group"
msgstr ""
#: src/emu/inpttype.ipp:890
msgctxt "input-name"
-msgid "Record AVI"
+msgid "On Screen Display"
msgstr ""
#: src/emu/inpttype.ipp:891
msgctxt "input-name"
-msgid "Toggle Cheat"
+msgid "Toggle UI Controls"
msgstr ""
#: src/emu/inpttype.ipp:892
msgctxt "input-name"
-msgid "UI Up"
+msgid "Break in Debugger"
msgstr ""
#: src/emu/inpttype.ipp:893
msgctxt "input-name"
-msgid "UI Down"
+msgid "Pause"
msgstr ""
#: src/emu/inpttype.ipp:894
msgctxt "input-name"
-msgid "UI Left"
+msgid "Pause - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:895
msgctxt "input-name"
-msgid "UI Right"
+msgid "Rewind - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:896
msgctxt "input-name"
-msgid "UI Home"
+msgid "Save State"
msgstr ""
#: src/emu/inpttype.ipp:897
msgctxt "input-name"
-msgid "UI End"
+msgid "Load State"
msgstr ""
#: src/emu/inpttype.ipp:898
msgctxt "input-name"
-msgid "UI Page Up"
+msgid "Reset Machine"
msgstr ""
#: src/emu/inpttype.ipp:899
msgctxt "input-name"
-msgid "UI Page Down"
+msgid "Soft Reset"
msgstr ""
#: src/emu/inpttype.ipp:900
msgctxt "input-name"
-msgid "UI Focus Next"
+msgid "Show Decoded Graphics"
msgstr ""
#: src/emu/inpttype.ipp:901
msgctxt "input-name"
-msgid "UI Focus Previous"
+msgid "Frameskip Dec"
msgstr ""
#: src/emu/inpttype.ipp:902
msgctxt "input-name"
-msgid "UI Select"
+msgid "Frameskip Inc"
msgstr ""
#: src/emu/inpttype.ipp:903
msgctxt "input-name"
-msgid "UI Cancel"
+msgid "Throttle"
msgstr ""
#: src/emu/inpttype.ipp:904
msgctxt "input-name"
-msgid "UI Display Comment"
+msgid "Fast Forward"
msgstr ""
#: src/emu/inpttype.ipp:905
msgctxt "input-name"
-msgid "UI Clear"
+msgid "Show FPS"
msgstr ""
#: src/emu/inpttype.ipp:906
msgctxt "input-name"
-msgid "UI Zoom In"
+msgid "Save Snapshot"
msgstr ""
#: src/emu/inpttype.ipp:907
msgctxt "input-name"
-msgid "UI Zoom Out"
+msgid "Record MNG"
msgstr ""
#: src/emu/inpttype.ipp:908
msgctxt "input-name"
-msgid "UI Default Zoom"
+msgid "Record AVI"
msgstr ""
#: src/emu/inpttype.ipp:909
msgctxt "input-name"
-msgid "UI Previous Group"
+msgid "Toggle Cheat"
msgstr ""
#: src/emu/inpttype.ipp:910
msgctxt "input-name"
-msgid "UI Next Group"
+msgid "UI Display Comment"
msgstr ""
#: src/emu/inpttype.ipp:911
msgctxt "input-name"
-msgid "UI Rotate"
+msgid "UI Zoom In"
msgstr ""
#: src/emu/inpttype.ipp:912
msgctxt "input-name"
-msgid "Show Profiler"
+msgid "UI Zoom Out"
msgstr ""
#: src/emu/inpttype.ipp:913
msgctxt "input-name"
-msgid "UI Toggle"
+msgid "UI Default Zoom"
msgstr ""
#: src/emu/inpttype.ipp:914
msgctxt "input-name"
-msgid "UI Release Pointer"
+msgid "UI Rotate"
msgstr ""
#: src/emu/inpttype.ipp:915
msgctxt "input-name"
-msgid "UI Paste Text"
+msgid "Show Profiler"
msgstr ""
#: src/emu/inpttype.ipp:916
msgctxt "input-name"
-msgid "Save State"
+msgid "UI Release Pointer"
msgstr ""
#: src/emu/inpttype.ipp:917
msgctxt "input-name"
-msgid "Load State"
+msgid "UI Paste Text"
msgstr ""
#: src/emu/inpttype.ipp:918
@@ -5538,57 +5567,65 @@ msgstr ""
#: src/emu/inpttype.ipp:920
msgctxt "input-name"
-msgid "UI External DAT View"
+msgid "UI Focus Next"
msgstr ""
#: src/emu/inpttype.ipp:921
msgctxt "input-name"
-msgid "UI Add/Remove favorite"
+msgid "UI Focus Previous"
msgstr ""
#: src/emu/inpttype.ipp:922
msgctxt "input-name"
-msgid "UI Export List"
+msgid "UI External DAT View"
msgstr ""
#: src/emu/inpttype.ipp:923
msgctxt "input-name"
+msgid "UI Add/Remove Favorite"
+msgstr ""
+
+#: src/emu/inpttype.ipp:924
+msgctxt "input-name"
+msgid "UI Export List"
+msgstr ""
+
+#: src/emu/inpttype.ipp:925
+msgctxt "input-name"
msgid "UI Audit Media"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:110
-#: src/osd/modules/input/input_sdlcommon.cpp:173
+#: src/osd/modules/input/input_windows.cpp:111 src/osd/sdl/osdsdl.cpp:339
msgctxt "input-name"
msgid "Toggle Fullscreen"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:116
+#: src/osd/modules/input/input_windows.cpp:117
msgctxt "input-name"
msgid "Take Rendered Snapshot"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:127
-#: src/osd/modules/input/input_sdlcommon.cpp:221
+#: src/osd/modules/input/input_windows.cpp:128 src/osd/sdl/osdsdl.cpp:388
msgctxt "input-name"
msgid "Record Rendered Video"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:143
+#: src/osd/modules/input/input_windows.cpp:144
msgctxt "input-name"
msgid "Toggle Post-Processing"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:199
+#: src/osd/sdl/osdsdl.cpp:365
msgctxt "input-name"
msgid "Toggle Filter"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:205
+#: src/osd/sdl/osdsdl.cpp:371
msgctxt "input-name"
msgid "Decrease Prescaling"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:215
+#: src/osd/sdl/osdsdl.cpp:382
msgctxt "input-name"
msgid "Increase Prescaling"
msgstr ""
@@ -5910,12 +5947,12 @@ msgstr ""
msgid "Input ports"
msgstr ""
-#: plugins/autofire/init.lua:94
+#: plugins/autofire/init.lua:98
msgctxt "plugin-autofire"
msgid "Failed to load autofire menu"
msgstr ""
-#: plugins/autofire/init.lua:101
+#: plugins/autofire/init.lua:105
msgctxt "plugin-autofire"
msgid "Autofire"
msgstr ""
@@ -6099,7 +6136,7 @@ msgctxt "plugin-timecode"
msgid "Hotkey"
msgstr ""
-#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:560
+#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:562
msgctxt "plugin-inputmacro"
msgid "Input Macros"
msgstr ""
@@ -6120,138 +6157,138 @@ msgctxt "plugin-inputmacro"
msgid "Set Input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:350
+#: plugins/inputmacro/inputmacro_menu.lua:352
msgctxt "plugin-inputmacro"
msgid "Name"
msgstr "Nom"
-#: plugins/inputmacro/inputmacro_menu.lua:358
-#: plugins/inputmacro/inputmacro_menu.lua:400
+#: plugins/inputmacro/inputmacro_menu.lua:360
+#: plugins/inputmacro/inputmacro_menu.lua:402
msgctxt "plugin-inputmacro"
msgid "[not set]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:359
+#: plugins/inputmacro/inputmacro_menu.lua:361
msgctxt "plugin-inputmacro"
msgid "Activation combination"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Stop immediately"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Complete macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:363
+#: plugins/inputmacro/inputmacro_menu.lua:365
msgctxt "plugin-inputmacro"
msgid "On release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:369
+#: plugins/inputmacro/inputmacro_menu.lua:371
msgctxt "plugin-inputmacro"
msgid "Release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:372
+#: plugins/inputmacro/inputmacro_menu.lua:374
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Loop to step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:377
+#: plugins/inputmacro/inputmacro_menu.lua:379
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Prolong step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:379
+#: plugins/inputmacro/inputmacro_menu.lua:381
msgctxt "plugin-inputmacro"
msgid "When held"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:383
+#: plugins/inputmacro/inputmacro_menu.lua:385
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:384
+#: plugins/inputmacro/inputmacro_menu.lua:386
msgctxt "plugin-inputmacro"
msgid "Delay (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:390
+#: plugins/inputmacro/inputmacro_menu.lua:392
msgctxt "plugin-inputmacro"
msgid "Duration (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:398
+#: plugins/inputmacro/inputmacro_menu.lua:400
msgctxt "plugin-inputmacro"
msgid "n/a"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:402
+#: plugins/inputmacro/inputmacro_menu.lua:404
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Input %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:407
+#: plugins/inputmacro/inputmacro_menu.lua:409
msgctxt "plugin-inputmacro"
msgid "Add input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:412
+#: plugins/inputmacro/inputmacro_menu.lua:414
msgctxt "plugin-inputmacro"
msgid "Delete step"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:428
+#: plugins/inputmacro/inputmacro_menu.lua:430
msgctxt "plugin-inputmacro"
msgid "Add step at position"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:474
+#: plugins/inputmacro/inputmacro_menu.lua:476
msgctxt "plugin-inputmacro"
msgid "Add Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:481
+#: plugins/inputmacro/inputmacro_menu.lua:483
msgctxt "plugin-inputmacro"
msgid "Create"
msgstr "Crea"
-#: plugins/inputmacro/inputmacro_menu.lua:483
+#: plugins/inputmacro/inputmacro_menu.lua:485
msgctxt "plugin-inputmacro"
msgid "Cancel"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:499
+#: plugins/inputmacro/inputmacro_menu.lua:501
msgctxt "plugin-inputmacro"
msgid "Edit Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:505
+#: plugins/inputmacro/inputmacro_menu.lua:507
msgctxt "plugin-inputmacro"
msgid "Done"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:561
+#: plugins/inputmacro/inputmacro_menu.lua:563
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Press %s to delete"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:573
+#: plugins/inputmacro/inputmacro_menu.lua:575
msgctxt "plugin-inputmacro"
msgid "[no macros]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:578
+#: plugins/inputmacro/inputmacro_menu.lua:580
msgctxt "plugin-inputmacro"
msgid "Add macro"
msgstr ""
@@ -6422,12 +6459,12 @@ msgctxt "plugin-commonui"
msgid "Cancel"
msgstr ""
-#: plugins/commonui/init.lua:197
+#: plugins/commonui/init.lua:199
msgctxt "plugin-commonui"
msgid "Invalid combination entered"
msgstr ""
-#: plugins/commonui/init.lua:203
+#: plugins/commonui/init.lua:205
#, lua-format
msgctxt "plugin-commonui"
msgid ""
@@ -6435,6 +6472,9 @@ msgid ""
"%s"
msgstr ""
+#~ msgid "Infos"
+#~ msgstr "Infos"
+
#~ msgid "Visible Delay"
#~ msgstr "Retard visible"
diff --git a/language/Chinese_Simplified/strings.po b/language/Chinese_Simplified/strings.po
index 4c04d0fbcc2..88b4682c7ea 100644
--- a/language/Chinese_Simplified/strings.po
+++ b/language/Chinese_Simplified/strings.po
@@ -2,13 +2,13 @@
# MAME 套件的简体中文翻译
# Copyright (C) 1997-2022 MAMEdev and contributors
# This file is distributed under the same license as the MAME package.
-# Automatically generated, 2022.
+# Automatically generated, 2023.
#
msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-10-16 02:30+1100\n"
+"POT-Creation-Date: 2023-02-18 05:29+1100\n"
"PO-Revision-Date: 2023-02-01 21:24+0800\n"
"Last-Translator: YuiFAN\n"
"Language-Team: MAME Language Team\n"
@@ -32,7 +32,7 @@ msgid ""
"This system requires media images to be mounted for the following device(s): "
msgstr "此系统需要挂载下列设备的媒体映像档: "
-#: src/frontend/mame/ui/ui.cpp:1254
+#: src/frontend/mame/ui/ui.cpp:1275
#, c-format
msgid ""
"UI controls enabled\n"
@@ -41,7 +41,7 @@ msgstr ""
"启用 UI 控制\n"
"以 %1$s 切换"
-#: src/frontend/mame/ui/ui.cpp:1256
+#: src/frontend/mame/ui/ui.cpp:1277
#, c-format
msgid ""
"UI controls disabled\n"
@@ -50,185 +50,185 @@ msgstr ""
"停用 UI 控制\n"
"以 %1$s 切换"
-#: src/frontend/mame/ui/ui.cpp:1465
+#: src/frontend/mame/ui/ui.cpp:1486
msgid "Master Volume"
msgstr "主音量"
-#: src/frontend/mame/ui/ui.cpp:1474
+#: src/frontend/mame/ui/ui.cpp:1495
#, c-format
msgid "%1$s Volume"
msgstr "%1$s 音量"
-#: src/frontend/mame/ui/ui.cpp:1496
+#: src/frontend/mame/ui/ui.cpp:1517
#, c-format
msgid "Overclock CPU %1$s"
msgstr "超频 CPU %1$s"
-#: src/frontend/mame/ui/ui.cpp:1504
+#: src/frontend/mame/ui/ui.cpp:1525
#, c-format
msgid "Overclock %1$s sound"
msgstr "超频 %1$s 声音"
-#: src/frontend/mame/ui/ui.cpp:1523
+#: src/frontend/mame/ui/ui.cpp:1544
#, c-format
msgid "%1$s Refresh Rate"
msgstr "%1$s 刷新率"
-#: src/frontend/mame/ui/ui.cpp:1528
+#: src/frontend/mame/ui/ui.cpp:1549
#, c-format
msgid "%1$s Brightness"
msgstr "%1$s 亮度"
-#: src/frontend/mame/ui/ui.cpp:1530
+#: src/frontend/mame/ui/ui.cpp:1551
#, c-format
msgid "%1$s Contrast"
msgstr "%1$s 对比"
-#: src/frontend/mame/ui/ui.cpp:1532
+#: src/frontend/mame/ui/ui.cpp:1553
#, c-format
msgid "%1$s Gamma"
msgstr "%1$s 迦玛值"
-#: src/frontend/mame/ui/ui.cpp:1536
+#: src/frontend/mame/ui/ui.cpp:1557
#, c-format
msgid "%1$s Horiz Stretch"
msgstr "%1$s 水平延展"
-#: src/frontend/mame/ui/ui.cpp:1538
+#: src/frontend/mame/ui/ui.cpp:1559
#, c-format
msgid "%1$s Horiz Position"
msgstr "%1$s 水平位置"
-#: src/frontend/mame/ui/ui.cpp:1540
+#: src/frontend/mame/ui/ui.cpp:1561
#, c-format
msgid "%1$s Vert Stretch"
msgstr "%1$s 垂直延展"
-#: src/frontend/mame/ui/ui.cpp:1542
+#: src/frontend/mame/ui/ui.cpp:1563
#, c-format
msgid "%1$s Vert Position"
msgstr "%1$s 垂直位置"
-#: src/frontend/mame/ui/ui.cpp:1558
+#: src/frontend/mame/ui/ui.cpp:1579
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr "激光影碟 %1$s 水平延展"
-#: src/frontend/mame/ui/ui.cpp:1561
+#: src/frontend/mame/ui/ui.cpp:1582
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr "激光影碟 %1$s 水平位置"
-#: src/frontend/mame/ui/ui.cpp:1563
+#: src/frontend/mame/ui/ui.cpp:1584
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr "激光影碟 %1$s 垂直延展"
-#: src/frontend/mame/ui/ui.cpp:1566
+#: src/frontend/mame/ui/ui.cpp:1587
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr "激光影碟 %1$s 垂直位置"
-#: src/frontend/mame/ui/ui.cpp:1576
+#: src/frontend/mame/ui/ui.cpp:1597
msgid "Vector Flicker"
msgstr "向量闪烁度"
-#: src/frontend/mame/ui/ui.cpp:1577
+#: src/frontend/mame/ui/ui.cpp:1598
msgid "Beam Width Minimum"
msgstr "最小光束宽度"
-#: src/frontend/mame/ui/ui.cpp:1578
+#: src/frontend/mame/ui/ui.cpp:1599
msgid "Beam Width Maximum"
msgstr "最大光束宽度"
-#: src/frontend/mame/ui/ui.cpp:1579
+#: src/frontend/mame/ui/ui.cpp:1600
msgid "Beam Dot Size"
msgstr "光束点大小"
-#: src/frontend/mame/ui/ui.cpp:1580
+#: src/frontend/mame/ui/ui.cpp:1601
msgid "Beam Intensity Weight"
msgstr "光束强度"
-#: src/frontend/mame/ui/ui.cpp:1593
+#: src/frontend/mame/ui/ui.cpp:1614
#, c-format
msgid "Crosshair Scale %1$s"
msgstr "十字准星尺度 %1$s"
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "X"
msgstr "X"
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "Y"
msgstr "Y"
-#: src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1616
#, c-format
msgid "Crosshair Offset %1$s"
msgstr "十字准星位移 %1$s"
-#: src/frontend/mame/ui/ui.cpp:1623
+#: src/frontend/mame/ui/ui.cpp:1644
#, c-format
msgid "%1$3ddB"
msgstr "%1$3ddB"
-#: src/frontend/mame/ui/ui.cpp:1666
+#: src/frontend/mame/ui/ui.cpp:1687
#, c-format
msgid "%1$d%%"
msgstr "%1$d%%"
-#: src/frontend/mame/ui/ui.cpp:1681
+#: src/frontend/mame/ui/ui.cpp:1702
#, c-format
msgid "%1$3.0f%%"
msgstr "%1$3.0f%%"
-#: src/frontend/mame/ui/ui.cpp:1704 src/frontend/mame/ui/ui.cpp:1724
-#: src/frontend/mame/ui/ui.cpp:1743 src/frontend/mame/ui/ui.cpp:1761
-#: src/frontend/mame/ui/ui.cpp:1780 src/frontend/mame/ui/ui.cpp:1799
-#: src/frontend/mame/ui/ui.cpp:1818 src/frontend/mame/ui/ui.cpp:1837
-#: src/frontend/mame/ui/ui.cpp:1858 src/frontend/mame/ui/ui.cpp:1879
-#: src/frontend/mame/ui/ui.cpp:1900 src/frontend/mame/ui/ui.cpp:1921
+#: src/frontend/mame/ui/ui.cpp:1725 src/frontend/mame/ui/ui.cpp:1745
+#: src/frontend/mame/ui/ui.cpp:1764 src/frontend/mame/ui/ui.cpp:1782
+#: src/frontend/mame/ui/ui.cpp:1801 src/frontend/mame/ui/ui.cpp:1820
+#: src/frontend/mame/ui/ui.cpp:1839 src/frontend/mame/ui/ui.cpp:1858
+#: src/frontend/mame/ui/ui.cpp:1879 src/frontend/mame/ui/ui.cpp:1900
+#: src/frontend/mame/ui/ui.cpp:1921 src/frontend/mame/ui/ui.cpp:1942
#, c-format
msgid "%1$.3f"
msgstr "%1$.3f"
-#: src/frontend/mame/ui/ui.cpp:1936 src/frontend/mame/ui/ui.cpp:1951
-#: src/frontend/mame/ui/ui.cpp:1966 src/frontend/mame/ui/ui.cpp:1981
-#: src/frontend/mame/ui/ui.cpp:1996
+#: src/frontend/mame/ui/ui.cpp:1957 src/frontend/mame/ui/ui.cpp:1972
+#: src/frontend/mame/ui/ui.cpp:1987 src/frontend/mame/ui/ui.cpp:2002
+#: src/frontend/mame/ui/ui.cpp:2017
#, c-format
msgid "%1$1.2f"
msgstr "%1$1.2f"
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr "十字准星尺度 X %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr "十字准星尺度 Y %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr "十字准星位移 X %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr "十字准星位移 Y %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2116
+#: src/frontend/mame/ui/ui.cpp:2137
msgid "**Error saving ui.ini**"
msgstr "**保存 ui.ini 时错误**"
-#: src/frontend/mame/ui/ui.cpp:2175
+#: src/frontend/mame/ui/ui.cpp:2196
#, c-format
msgid "**Error saving %s.ini**"
msgstr "**保存 %s.ini 时错误**"
-#: src/frontend/mame/ui/ui.cpp:2179 src/frontend/mame/ui/miscmenu.cpp:773
+#: src/frontend/mame/ui/ui.cpp:2200 src/frontend/mame/ui/miscmenu.cpp:773
msgid ""
"\n"
" Settings saved \n"
@@ -238,7 +238,7 @@ msgstr ""
" 设定已保存 \n"
"\n"
-#: src/frontend/mame/ui/selsoft.cpp:487 src/frontend/mame/ui/selgame.cpp:298
+#: src/frontend/mame/ui/selsoft.cpp:510 src/frontend/mame/ui/selgame.cpp:318
#, c-format
msgid ""
"%s\n"
@@ -247,8 +247,8 @@ msgstr ""
"%s\n"
" 已新增至最爱清单。"
-#: src/frontend/mame/ui/selsoft.cpp:492 src/frontend/mame/ui/selgame.cpp:303
-#: src/frontend/mame/ui/selgame.cpp:309
+#: src/frontend/mame/ui/selsoft.cpp:515 src/frontend/mame/ui/selgame.cpp:323
+#: src/frontend/mame/ui/selgame.cpp:329
#, c-format
msgid ""
"%s\n"
@@ -257,40 +257,40 @@ msgstr ""
"%s\n"
" 已从最爱清单移除。"
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Start empty]"
msgstr "[ 无卡启动 ]"
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Use file manager]"
msgstr "[ 使用文件管理器 ]"
-#: src/frontend/mame/ui/selsoft.cpp:708
+#: src/frontend/mame/ui/selsoft.cpp:756
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d software packages )"
msgstr "%1$s %2$s ( %3$d / %4$d 软件包 )"
-#: src/frontend/mame/ui/selsoft.cpp:709
+#: src/frontend/mame/ui/selsoft.cpp:757
#, c-format
msgid "%1$s - select software"
msgstr "%1$s - 选择软件"
-#: src/frontend/mame/ui/selsoft.cpp:714 src/frontend/mame/ui/selgame.cpp:1074
+#: src/frontend/mame/ui/selsoft.cpp:762 src/frontend/mame/ui/selgame.cpp:1092
#, c-format
msgid "%1$s: %2$s - Search: %3$s_"
msgstr "%1$s: %2$s - 搜寻: %3$s_"
-#: src/frontend/mame/ui/selsoft.cpp:716 src/frontend/mame/ui/selgame.cpp:1076
+#: src/frontend/mame/ui/selsoft.cpp:764 src/frontend/mame/ui/selgame.cpp:1094
#, c-format
msgid "Search: %1$s_"
msgstr "搜寻: %1$s_"
-#: src/frontend/mame/ui/selsoft.cpp:723
+#: src/frontend/mame/ui/selsoft.cpp:771
#, c-format
msgid "Software list/item: %1$s:%2$s"
msgstr "软件列表/项目: %1$s:%2$s"
-#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:441
+#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:462
msgid "General Settings"
msgstr "一般设定"
@@ -314,15 +314,15 @@ msgstr "输入设备"
msgid "Save Settings"
msgstr "保存设定"
-#: src/frontend/mame/ui/optsmenu.cpp:185 src/frontend/mame/ui/optsmenu.cpp:227
+#: src/frontend/mame/ui/optsmenu.cpp:183 src/frontend/mame/ui/optsmenu.cpp:225
msgid "System Filter"
msgstr "系統过滤"
-#: src/frontend/mame/ui/optsmenu.cpp:197 src/frontend/mame/ui/custui.cpp:83
+#: src/frontend/mame/ui/optsmenu.cpp:195 src/frontend/mame/ui/custui.cpp:84
msgid "Customize UI"
msgstr "自订 UI"
-#: src/frontend/mame/ui/optsmenu.cpp:198 src/frontend/mame/ui/dirmenu.cpp:535
+#: src/frontend/mame/ui/optsmenu.cpp:196 src/frontend/mame/ui/dirmenu.cpp:579
msgid "Configure Folders"
msgstr "文件夹"
@@ -330,41 +330,41 @@ msgstr "文件夹"
msgid "Plugin Options"
msgstr "插件选项"
-#: src/frontend/mame/ui/filesel.cpp:221 src/frontend/mame/ui/swlist.cpp:89
-#: src/frontend/mame/ui/slotopt.cpp:221
+#: src/frontend/mame/ui/filesel.cpp:234 src/frontend/mame/ui/swlist.cpp:89
+#: src/frontend/mame/ui/slotopt.cpp:231
msgid "[empty slot]"
msgstr "[空插槽]"
-#: src/frontend/mame/ui/filesel.cpp:225
+#: src/frontend/mame/ui/filesel.cpp:238
msgid "[create]"
msgstr "[建立]"
-#: src/frontend/mame/ui/filesel.cpp:229 src/frontend/mame/ui/swlist.cpp:100
+#: src/frontend/mame/ui/filesel.cpp:242 src/frontend/mame/ui/swlist.cpp:100
msgid "[software list]"
msgstr "[软件清单]"
-#: src/frontend/mame/ui/filesel.cpp:285
+#: src/frontend/mame/ui/filesel.cpp:298
#, c-format
msgid "Error accessing %s"
msgstr "错误存取 %s"
-#: src/frontend/mame/ui/filesel.cpp:509
+#: src/frontend/mame/ui/filesel.cpp:519
msgid "Select access mode"
msgstr "选择存取模式"
-#: src/frontend/mame/ui/filesel.cpp:510
+#: src/frontend/mame/ui/filesel.cpp:520
msgid "Read-only"
msgstr "唯读"
-#: src/frontend/mame/ui/filesel.cpp:512
+#: src/frontend/mame/ui/filesel.cpp:522
msgid "Read-write"
msgstr "读写"
-#: src/frontend/mame/ui/filesel.cpp:513
+#: src/frontend/mame/ui/filesel.cpp:523
msgid "Read this image, write to another image"
msgstr "读取此映像档,写入至其他映像档"
-#: src/frontend/mame/ui/filesel.cpp:514
+#: src/frontend/mame/ui/filesel.cpp:524
msgid "Read this image, write to diff"
msgstr "读取此映像档,写入差异档"
@@ -577,145 +577,149 @@ msgid "Joystick saturation"
msgstr "摇杆饱和值"
#: src/frontend/mame/ui/submenu.cpp:94
+msgid "Joystick threshold"
+msgstr ""
+
+#: src/frontend/mame/ui/submenu.cpp:95
msgid "Natural keyboard"
msgstr "自然键盘"
-#: src/frontend/mame/ui/submenu.cpp:95
+#: src/frontend/mame/ui/submenu.cpp:96
msgid "Allow contradictory joystick inputs"
msgstr "允许摇杆输入的对立状况"
-#: src/frontend/mame/ui/submenu.cpp:96
+#: src/frontend/mame/ui/submenu.cpp:97
msgid "Coin impulse"
msgstr "投币脉冲"
-#: src/frontend/mame/ui/submenu.cpp:102
+#: src/frontend/mame/ui/submenu.cpp:103
msgid "Input Device Options"
msgstr "输入设备选项"
-#: src/frontend/mame/ui/submenu.cpp:103
+#: src/frontend/mame/ui/submenu.cpp:104
msgid "Lightgun Device Assignment"
msgstr "分配光线枪设备"
-#: src/frontend/mame/ui/submenu.cpp:104
+#: src/frontend/mame/ui/submenu.cpp:105
msgid "Trackball Device Assignment"
msgstr "分配轨迹球设备"
-#: src/frontend/mame/ui/submenu.cpp:105
+#: src/frontend/mame/ui/submenu.cpp:106
msgid "Pedal Device Assignment"
msgstr "分配踏板设备"
-#: src/frontend/mame/ui/submenu.cpp:106
+#: src/frontend/mame/ui/submenu.cpp:107
msgid "AD Stick Device Assignment"
msgstr "分配 AD 游戏杆设备"
-#: src/frontend/mame/ui/submenu.cpp:107
+#: src/frontend/mame/ui/submenu.cpp:108
msgid "Paddle Device Assignment"
msgstr "分配划桨设备"
-#: src/frontend/mame/ui/submenu.cpp:108
+#: src/frontend/mame/ui/submenu.cpp:109
msgid "Dial Device Assignment"
msgstr "分配转盘设备"
-#: src/frontend/mame/ui/submenu.cpp:109
+#: src/frontend/mame/ui/submenu.cpp:110
msgid "Positional Device Assignment"
msgstr "分配指向设备"
-#: src/frontend/mame/ui/submenu.cpp:110
+#: src/frontend/mame/ui/submenu.cpp:111
msgid "Mouse Device Assignment"
msgstr "分配鼠标设备"
-#: src/frontend/mame/ui/submenu.cpp:112
+#: src/frontend/mame/ui/submenu.cpp:113
msgid "Keyboard Input Provider"
msgstr "键盘输入供应"
-#: src/frontend/mame/ui/submenu.cpp:113
+#: src/frontend/mame/ui/submenu.cpp:114
msgid "Mouse Input Provider"
msgstr "鼠标输入供应"
-#: src/frontend/mame/ui/submenu.cpp:114
+#: src/frontend/mame/ui/submenu.cpp:115
msgid "Lightgun Input Provider"
msgstr "光枪输入供应"
-#: src/frontend/mame/ui/submenu.cpp:115
+#: src/frontend/mame/ui/submenu.cpp:116
msgid "Joystick Input Provider"
msgstr "摇杆输入供应"
-#: src/frontend/mame/ui/submenu.cpp:121 src/frontend/mame/ui/videoopt.cpp:42
+#: src/frontend/mame/ui/submenu.cpp:122 src/frontend/mame/ui/videoopt.cpp:42
msgid "Video Options"
msgstr "视频选项"
-#: src/frontend/mame/ui/submenu.cpp:122
+#: src/frontend/mame/ui/submenu.cpp:123
msgid "Video Mode"
msgstr "视频模式"
-#: src/frontend/mame/ui/submenu.cpp:123
+#: src/frontend/mame/ui/submenu.cpp:124
msgid "Number Of Screens"
msgstr "画面数"
-#: src/frontend/mame/ui/submenu.cpp:125
+#: src/frontend/mame/ui/submenu.cpp:126
msgid "Triple Buffering"
msgstr "三重缓冲"
-#: src/frontend/mame/ui/submenu.cpp:126
+#: src/frontend/mame/ui/submenu.cpp:127
msgid "HLSL"
msgstr "HLSL"
-#: src/frontend/mame/ui/submenu.cpp:128
+#: src/frontend/mame/ui/submenu.cpp:129
msgid "GLSL"
msgstr "GLSL"
-#: src/frontend/mame/ui/submenu.cpp:129
+#: src/frontend/mame/ui/submenu.cpp:130
msgid "Bilinear Filtering"
msgstr "双线过滤"
-#: src/frontend/mame/ui/submenu.cpp:130
+#: src/frontend/mame/ui/submenu.cpp:131
msgid "Bitmap Prescaling"
msgstr "点阵图预缩放"
-#: src/frontend/mame/ui/submenu.cpp:131
+#: src/frontend/mame/ui/submenu.cpp:132
msgid "Window Mode"
msgstr "视窗模式"
-#: src/frontend/mame/ui/submenu.cpp:132
+#: src/frontend/mame/ui/submenu.cpp:133
msgid "Enforce Aspect Ratio"
msgstr "强制比例"
-#: src/frontend/mame/ui/submenu.cpp:133
+#: src/frontend/mame/ui/submenu.cpp:134
msgid "Start Out Maximized"
msgstr "最大化开始"
-#: src/frontend/mame/ui/submenu.cpp:134
+#: src/frontend/mame/ui/submenu.cpp:135
msgid "Synchronized Refresh"
msgstr "同步更新"
-#: src/frontend/mame/ui/submenu.cpp:135
+#: src/frontend/mame/ui/submenu.cpp:136
msgid "Wait Vertical Sync"
msgstr "等待垂直同步"
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:722
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:738
#: src/frontend/mame/ui/videoopt.cpp:169
-#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:766
+#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:766
#: plugins/cheatfind/init.lua:777 plugins/cheat/init.lua:679
msgid "On"
msgstr "开"
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:725
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:741
#: src/frontend/mame/ui/videoopt.cpp:185
-#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:763
+#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:763
#: plugins/cheatfind/init.lua:774 plugins/cheat/init.lua:682
#: plugins/cheat/init.lua:691
msgid "Off"
msgstr "关"
-#: src/frontend/mame/ui/menu.cpp:728
+#: src/frontend/mame/ui/menu.cpp:744
msgid "Auto"
msgstr "自动"
-#: src/frontend/mame/ui/menu.cpp:1233
+#: src/frontend/mame/ui/menu.cpp:1272
#: src/frontend/mame/ui/simpleselgame.cpp:283
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Return to Previous Menu"
msgstr "回上一层菜单"
@@ -723,21 +727,21 @@ msgstr "回上一层菜单"
msgid "File Manager"
msgstr "文件管理器"
-#: src/frontend/mame/ui/filemngr.cpp:140
+#: src/frontend/mame/ui/filemngr.cpp:152
#: src/frontend/mame/ui/confswitch.cpp:119
-#: src/frontend/mame/ui/inputmap.cpp:580
+#: src/frontend/mame/ui/inputmap.cpp:581
#: src/frontend/mame/ui/inputtoggle.cpp:75
-#: src/frontend/mame/ui/analogipt.cpp:363
+#: src/frontend/mame/ui/analogipt.cpp:412
#, c-format
msgid "[root%1$s]"
msgstr "[root%1$s]"
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
#: src/frontend/mame/ui/confswitch.cpp:170 src/frontend/mame/ui/slotopt.cpp:204
msgid "Reset System"
msgstr "重新启动系统"
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
msgid "Start System"
msgstr "启动系统"
@@ -963,8 +967,8 @@ msgid ""
"fully experience this system.\n"
msgstr ""
"\n"
-"此系统的部分元件无法精确模拟, 因其需要实际活动的互动或机械设备的组合。 "
-"故无法达成此系统的完整体验。\n"
+"此系统的部分元件无法精确模拟, 因其需要实际活动的互动或机械设备的组合。 故无法"
+"达成此系统的完整体验。\n"
#: src/frontend/mame/ui/info.cpp:167
#, c-format
@@ -1107,27 +1111,27 @@ msgstr "否"
msgid "Yes"
msgstr "是"
-#: src/frontend/mame/ui/filecreate.cpp:168
+#: src/frontend/mame/ui/filecreate.cpp:189
msgid "New Image Name:"
msgstr "新映像档名称:"
-#: src/frontend/mame/ui/filecreate.cpp:174
+#: src/frontend/mame/ui/filecreate.cpp:196
msgid "Image Format:"
msgstr "映像档格式"
-#: src/frontend/mame/ui/filecreate.cpp:180
+#: src/frontend/mame/ui/filecreate.cpp:202
msgid "Create"
msgstr "建立"
-#: src/frontend/mame/ui/filecreate.cpp:208
+#: src/frontend/mame/ui/filecreate.cpp:230
msgid "Please enter a file extension too"
msgstr "请一并输入副档名"
-#: src/frontend/mame/ui/filecreate.cpp:268
+#: src/frontend/mame/ui/filecreate.cpp:295
msgid "Select image format"
msgstr "选择映像档格式"
-#: src/frontend/mame/ui/filecreate.cpp:327
+#: src/frontend/mame/ui/filecreate.cpp:354
msgid "Select initial contents"
msgstr "选择初始化内容"
@@ -1152,9 +1156,9 @@ msgid "Emulated"
msgstr "模拟"
#: src/frontend/mame/ui/keyboard.cpp:60 src/frontend/mame/ui/confswitch.cpp:117
-#: src/frontend/mame/ui/inputmap.cpp:578
+#: src/frontend/mame/ui/inputmap.cpp:579
#: src/frontend/mame/ui/inputtoggle.cpp:73
-#: src/frontend/mame/ui/analogipt.cpp:361
+#: src/frontend/mame/ui/analogipt.cpp:410
#, c-format
msgid "%1$s [root%2$s]"
msgstr "%1$s [root%2$s]"
@@ -1513,16 +1517,16 @@ msgstr "包含克隆版"
msgid "Category File"
msgstr "分类文件"
-#: src/frontend/mame/ui/utils.cpp:2030 src/frontend/mame/ui/inifile.cpp:301
+#: src/frontend/mame/ui/utils.cpp:2026 src/frontend/mame/ui/inifile.cpp:301
msgctxt "swlist-info"
msgid "Software list/item"
msgstr "软件列表/项目"
-#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2685
+#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2752
msgid "Software List Info"
msgstr "软件列表信息"
-#: src/frontend/mame/ui/datmenu.cpp:316
+#: src/frontend/mame/ui/datmenu.cpp:307
#, c-format
msgid "Revision: %1$s"
msgstr "版本: %1$s"
@@ -1690,7 +1694,7 @@ msgstr "从最爱移除"
msgid "Save System Settings"
msgstr "保存系统设定"
-#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2625
+#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2698
msgid " (default)"
msgstr " (缺省)"
@@ -1731,7 +1735,7 @@ msgstr "[未找到已保存的状态]"
msgid "Cancel"
msgstr "取消"
-#: src/frontend/mame/ui/state.cpp:265
+#: src/frontend/mame/ui/state.cpp:262
#, c-format
msgid ""
"Delete saved state %1$s?\n"
@@ -1742,37 +1746,37 @@ msgstr ""
"按下 %2$s 删除\n"
"按下 %3$s 取消"
-#: src/frontend/mame/ui/state.cpp:393
+#: src/frontend/mame/ui/state.cpp:388
#, c-format
msgid "Error removing saved state file %1$s"
msgstr "移除已保存的状态档 %1$s 时发生错误"
-#: src/frontend/mame/ui/state.cpp:442
+#: src/frontend/mame/ui/state.cpp:450
#, c-format
msgid "Press %1$s to delete"
msgstr "按下 %1$s 删除"
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Load State"
msgstr "载入状态"
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Select state to load"
msgstr "选择要载入的状态"
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Save State"
msgstr "保存状态"
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Press a key or joystick button, or select state to overwrite"
msgstr "按下键盘按键、摇杆按钮或选择状态以覆写"
-#: src/frontend/mame/ui/confswitch.cpp:314
+#: src/frontend/mame/ui/confswitch.cpp:318
msgid "DIP Switches"
msgstr "机台设定开关"
-#: src/frontend/mame/ui/confswitch.cpp:508
+#: src/frontend/mame/ui/confswitch.cpp:521
msgid "Machine Configuration"
msgstr "机器设定"
@@ -1815,7 +1819,7 @@ msgstr "输入配置 (此系统)"
msgid "[no assignable inputs are enabled]"
msgstr "[已启用无配置输入]"
-#: src/frontend/mame/ui/inputmap.cpp:348
+#: src/frontend/mame/ui/inputmap.cpp:358
msgid "Pressed"
msgstr "按住"
@@ -1823,71 +1827,71 @@ msgstr "按住"
msgid "Invalid combination entered"
msgstr "输入无效组合"
-#: src/frontend/mame/ui/inputmap.cpp:563
+#: src/frontend/mame/ui/inputmap.cpp:564
#, c-format
msgctxt "input-name"
msgid "%1$s Analog"
msgstr "%1$s 类比"
-#: src/frontend/mame/ui/inputmap.cpp:564
+#: src/frontend/mame/ui/inputmap.cpp:565
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Inc"
msgstr "%1$s 类比增加"
-#: src/frontend/mame/ui/inputmap.cpp:565
+#: src/frontend/mame/ui/inputmap.cpp:566
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Dec"
msgstr "%1$s 类比减少"
-#: src/frontend/mame/ui/inputmap.cpp:607
+#: src/frontend/mame/ui/inputmap.cpp:608
#, c-format
msgid "Press %1$s to set\n"
msgstr "按下 %1$s 设定\n"
-#: src/frontend/mame/ui/inputmap.cpp:608
+#: src/frontend/mame/ui/inputmap.cpp:609
#, c-format
msgid "Press %1$s to append\n"
msgstr "按下 %1$s 加入\n"
-#: src/frontend/mame/ui/inputmap.cpp:609
+#: src/frontend/mame/ui/inputmap.cpp:610
#, c-format
msgid "Press %1$s to clear\n"
msgstr "按下 %1$s 清除\n"
-#: src/frontend/mame/ui/inputmap.cpp:610
+#: src/frontend/mame/ui/inputmap.cpp:611
#, c-format
msgid "Press %1$s to restore default\n"
msgstr "按下 %1$s 还原缺省值\n"
-#: src/frontend/mame/ui/inputdevices.cpp:32
+#: src/frontend/mame/ui/inputdevices.cpp:33
#, c-format
msgctxt "menu-inputdev"
msgid "%1$s (%2$s %3$d)"
msgstr "%1$s (%2$s %3$d)"
-#: src/frontend/mame/ui/inputdevices.cpp:88
+#: src/frontend/mame/ui/inputdevices.cpp:116
msgctxt "menu-inputdev"
msgid "Copy Device ID"
msgstr "拷贝设备 ID"
-#: src/frontend/mame/ui/inputdevices.cpp:122
+#: src/frontend/mame/ui/inputdevices.cpp:148
msgctxt "menu-inputdev"
msgid "Copied device ID to clipboard"
msgstr "已拷贝设备 ID 至剪贴板"
-#: src/frontend/mame/ui/inputdevices.cpp:124
+#: src/frontend/mame/ui/inputdevices.cpp:150
msgctxt "menu-inputdev"
msgid "Error copying device ID to clipboard"
msgstr "拷贝设备 ID 至剪贴板时发生错误"
-#: src/frontend/mame/ui/inputdevices.cpp:162
+#: src/frontend/mame/ui/inputdevices.cpp:189
msgctxt "menu-inputdev"
msgid "Input Devices"
msgstr "输入设备"
-#: src/frontend/mame/ui/inputdevices.cpp:203
+#: src/frontend/mame/ui/inputdevices.cpp:230
msgctxt "menu-inputdev"
msgid "[no input devices are enabled]"
msgstr "[已启用无输入设备]"
@@ -2008,11 +2012,11 @@ msgid "Configure Options"
msgstr "设定选项"
#: src/frontend/mame/ui/simpleselgame.cpp:279
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Exit"
msgstr "结束"
-#: src/frontend/mame/ui/simpleselgame.cpp:304
+#: src/frontend/mame/ui/simpleselgame.cpp:313
#, c-format
msgid ""
"No system ROMs found. Please check the rompath setting specified in the %1$s."
@@ -2026,77 +2030,77 @@ msgstr ""
"如果是首次使用 %2$s, 请参阅 docs 目录中的 %2$s.pdf 以取得设定 %2$s 的相关信"
"息\n"
-#: src/frontend/mame/ui/simpleselgame.cpp:320
+#: src/frontend/mame/ui/simpleselgame.cpp:329
#, c-format
msgid "Type name or select: %1$s_"
msgstr "输入名称或选择: %1$s_"
-#: src/frontend/mame/ui/simpleselgame.cpp:322
+#: src/frontend/mame/ui/simpleselgame.cpp:331
msgid "Type name or select: (random)"
msgstr "输入名称或选择: (随机)"
-#: src/frontend/mame/ui/simpleselgame.cpp:336
+#: src/frontend/mame/ui/simpleselgame.cpp:345
#, c-format
msgid "%1$-.100s"
msgstr "%1$-.100s"
-#: src/frontend/mame/ui/simpleselgame.cpp:339
+#: src/frontend/mame/ui/simpleselgame.cpp:348
#, c-format
msgid "%1$s, %2$-.100s"
msgstr "%1$s, %2$-.100s"
-#: src/frontend/mame/ui/simpleselgame.cpp:348
+#: src/frontend/mame/ui/simpleselgame.cpp:357
#, c-format
msgid "Driver: %1$s"
msgstr "驱动: %1$s"
-#: src/frontend/mame/ui/simpleselgame.cpp:364
-#: src/frontend/mame/ui/selmenu.cpp:690
+#: src/frontend/mame/ui/simpleselgame.cpp:373
+#: src/frontend/mame/ui/selmenu.cpp:735
msgid "Overall: NOT WORKING"
msgstr "整体: 不可执行"
-#: src/frontend/mame/ui/simpleselgame.cpp:366
-#: src/frontend/mame/ui/selmenu.cpp:692
+#: src/frontend/mame/ui/simpleselgame.cpp:375
+#: src/frontend/mame/ui/selmenu.cpp:737
msgid "Overall: Unemulated Protection"
msgstr "整体: 未模拟保护"
-#: src/frontend/mame/ui/simpleselgame.cpp:368
-#: src/frontend/mame/ui/selmenu.cpp:694
+#: src/frontend/mame/ui/simpleselgame.cpp:377
+#: src/frontend/mame/ui/selmenu.cpp:739
msgid "Overall: Working"
msgstr "整体: 可以执行"
-#: src/frontend/mame/ui/simpleselgame.cpp:372
-#: src/frontend/mame/ui/selmenu.cpp:698
+#: src/frontend/mame/ui/simpleselgame.cpp:381
+#: src/frontend/mame/ui/selmenu.cpp:743
msgid "Graphics: Unimplemented, "
msgstr "图形: 不完整,"
-#: src/frontend/mame/ui/simpleselgame.cpp:374
-#: src/frontend/mame/ui/selmenu.cpp:700
+#: src/frontend/mame/ui/simpleselgame.cpp:383
+#: src/frontend/mame/ui/selmenu.cpp:745
msgid "Graphics: Imperfect, "
msgstr "图形: 不完美, "
-#: src/frontend/mame/ui/simpleselgame.cpp:376
-#: src/frontend/mame/ui/selmenu.cpp:702
+#: src/frontend/mame/ui/simpleselgame.cpp:385
+#: src/frontend/mame/ui/selmenu.cpp:747
msgid "Graphics: OK, "
msgstr "图形: OK, "
-#: src/frontend/mame/ui/simpleselgame.cpp:379
-#: src/frontend/mame/ui/selmenu.cpp:705
+#: src/frontend/mame/ui/simpleselgame.cpp:388
+#: src/frontend/mame/ui/selmenu.cpp:750
msgid "Sound: None"
msgstr "声音: 无"
-#: src/frontend/mame/ui/simpleselgame.cpp:381
-#: src/frontend/mame/ui/selmenu.cpp:707
+#: src/frontend/mame/ui/simpleselgame.cpp:390
+#: src/frontend/mame/ui/selmenu.cpp:752
msgid "Sound: Unimplemented"
msgstr "声音: 无法执行"
-#: src/frontend/mame/ui/simpleselgame.cpp:383
-#: src/frontend/mame/ui/selmenu.cpp:709
+#: src/frontend/mame/ui/simpleselgame.cpp:392
+#: src/frontend/mame/ui/selmenu.cpp:754
msgid "Sound: Imperfect"
msgstr "声音: 不完美"
-#: src/frontend/mame/ui/simpleselgame.cpp:385
-#: src/frontend/mame/ui/selmenu.cpp:711
+#: src/frontend/mame/ui/simpleselgame.cpp:394
+#: src/frontend/mame/ui/selmenu.cpp:756
msgid "Sound: OK"
msgstr "声音: OK"
@@ -2121,323 +2125,323 @@ msgstr "全部重设"
msgid "Reload All"
msgstr "全部重新载入"
-#: src/frontend/mame/ui/dirmenu.cpp:44
+#: src/frontend/mame/ui/dirmenu.cpp:40
msgctxt "path-option"
msgid "ROMs"
msgstr "ROM"
-#: src/frontend/mame/ui/dirmenu.cpp:45
+#: src/frontend/mame/ui/dirmenu.cpp:41
msgctxt "path-option"
msgid "Software Media"
msgstr "软件媒体"
-#: src/frontend/mame/ui/dirmenu.cpp:46
+#: src/frontend/mame/ui/dirmenu.cpp:42
msgctxt "path-option"
msgid "Sound Samples"
msgstr "声音样本档"
-#: src/frontend/mame/ui/dirmenu.cpp:47
+#: src/frontend/mame/ui/dirmenu.cpp:43
msgctxt "path-option"
msgid "Artwork"
msgstr "装饰图"
-#: src/frontend/mame/ui/dirmenu.cpp:48
+#: src/frontend/mame/ui/dirmenu.cpp:44
msgctxt "path-option"
msgid "Crosshairs"
msgstr "十字准星"
-#: src/frontend/mame/ui/dirmenu.cpp:49
+#: src/frontend/mame/ui/dirmenu.cpp:45
msgctxt "path-option"
msgid "Cheat Files"
msgstr "作弊档"
-#: src/frontend/mame/ui/dirmenu.cpp:50
+#: src/frontend/mame/ui/dirmenu.cpp:46
msgctxt "path-option"
msgid "Plugins"
msgstr "外挂"
-#: src/frontend/mame/ui/dirmenu.cpp:51
+#: src/frontend/mame/ui/dirmenu.cpp:47
msgctxt "path-option"
msgid "UI Translations"
msgstr "UI 翻译"
-#: src/frontend/mame/ui/dirmenu.cpp:52
+#: src/frontend/mame/ui/dirmenu.cpp:48
msgctxt "path-option"
msgid "Software Lists"
msgstr "软件清单"
-#: src/frontend/mame/ui/dirmenu.cpp:53
+#: src/frontend/mame/ui/dirmenu.cpp:49
msgctxt "path-option"
msgid "INIs"
msgstr "INI"
-#: src/frontend/mame/ui/dirmenu.cpp:54
+#: src/frontend/mame/ui/dirmenu.cpp:50
msgctxt "path-option"
msgid "UI Settings"
msgstr "UI 设定"
-#: src/frontend/mame/ui/dirmenu.cpp:55
+#: src/frontend/mame/ui/dirmenu.cpp:51
msgctxt "path-option"
msgid "Plugin Data"
msgstr "外挂资料"
-#: src/frontend/mame/ui/dirmenu.cpp:56
+#: src/frontend/mame/ui/dirmenu.cpp:52
msgctxt "path-option"
msgid "DATs"
msgstr "文件"
-#: src/frontend/mame/ui/dirmenu.cpp:57
+#: src/frontend/mame/ui/dirmenu.cpp:53
msgctxt "path-option"
msgid "Category INIs"
msgstr "类别 INI"
-#: src/frontend/mame/ui/dirmenu.cpp:58
+#: src/frontend/mame/ui/dirmenu.cpp:54
msgctxt "path-option"
msgid "Snapshots"
msgstr "快照 (snap)"
-#: src/frontend/mame/ui/dirmenu.cpp:59
+#: src/frontend/mame/ui/dirmenu.cpp:55
msgctxt "path-option"
msgid "Icons"
msgstr "图示"
-#: src/frontend/mame/ui/dirmenu.cpp:60
+#: src/frontend/mame/ui/dirmenu.cpp:56
msgctxt "path-option"
msgid "Control Panels"
msgstr "控制面板"
-#: src/frontend/mame/ui/dirmenu.cpp:61
+#: src/frontend/mame/ui/dirmenu.cpp:57
msgctxt "path-option"
msgid "Cabinets"
msgstr "机械图 (cabinets)"
-#: src/frontend/mame/ui/dirmenu.cpp:62
+#: src/frontend/mame/ui/dirmenu.cpp:58
msgctxt "path-option"
msgid "Marquees"
msgstr "贴画 (marquees)"
-#: src/frontend/mame/ui/dirmenu.cpp:63
+#: src/frontend/mame/ui/dirmenu.cpp:59
msgctxt "path-option"
msgid "PCBs"
msgstr "PCB 图"
-#: src/frontend/mame/ui/dirmenu.cpp:64
+#: src/frontend/mame/ui/dirmenu.cpp:60
msgctxt "path-option"
msgid "Flyers"
msgstr "广告图 (flyers)"
-#: src/frontend/mame/ui/dirmenu.cpp:65
+#: src/frontend/mame/ui/dirmenu.cpp:61
msgctxt "path-option"
msgid "Title Screens"
msgstr "标题画面"
-#: src/frontend/mame/ui/dirmenu.cpp:66
+#: src/frontend/mame/ui/dirmenu.cpp:62
msgctxt "path-option"
msgid "Game Endings"
msgstr "游戏结局"
-#: src/frontend/mame/ui/dirmenu.cpp:67
+#: src/frontend/mame/ui/dirmenu.cpp:63
msgctxt "path-option"
msgid "Bosses"
msgstr "首领"
-#: src/frontend/mame/ui/dirmenu.cpp:68
+#: src/frontend/mame/ui/dirmenu.cpp:64
msgctxt "path-option"
msgid "Artwork Previews"
msgstr "装饰图预览"
-#: src/frontend/mame/ui/dirmenu.cpp:69
+#: src/frontend/mame/ui/dirmenu.cpp:65
msgctxt "path-option"
msgid "Select"
msgstr "精选"
-#: src/frontend/mame/ui/dirmenu.cpp:70
+#: src/frontend/mame/ui/dirmenu.cpp:66
msgctxt "path-option"
msgid "Game Over Screens"
msgstr "游戏结束画面"
-#: src/frontend/mame/ui/dirmenu.cpp:71
+#: src/frontend/mame/ui/dirmenu.cpp:67
msgctxt "path-option"
msgid "HowTo"
msgstr "说明图"
-#: src/frontend/mame/ui/dirmenu.cpp:72
+#: src/frontend/mame/ui/dirmenu.cpp:68
msgctxt "path-option"
msgid "Logos"
msgstr "标题图"
-#: src/frontend/mame/ui/dirmenu.cpp:73
+#: src/frontend/mame/ui/dirmenu.cpp:69
msgctxt "path-option"
msgid "Scores"
msgstr "得分"
-#: src/frontend/mame/ui/dirmenu.cpp:74
+#: src/frontend/mame/ui/dirmenu.cpp:70
msgctxt "path-option"
msgid "Versus"
msgstr "对战"
-#: src/frontend/mame/ui/dirmenu.cpp:75
+#: src/frontend/mame/ui/dirmenu.cpp:71
msgctxt "path-option"
msgid "Covers"
msgstr "封面"
-#: src/frontend/mame/ui/dirmenu.cpp:105
+#: src/frontend/mame/ui/dirmenu.cpp:101
#, c-format
msgid "Remove %1$s Folder"
msgstr "移除 %1$s 文件夹"
-#: src/frontend/mame/ui/dirmenu.cpp:352
-#, c-format
-msgid "Change %1$s Folder - Search: %2$s_"
-msgstr "变更 %1$s 文件夹 - 搜寻: %2$s_"
-
-#: src/frontend/mame/ui/dirmenu.cpp:352
+#: src/frontend/mame/ui/dirmenu.cpp:357
#, c-format
msgid "Add %1$s Folder - Search: %2$s_"
msgstr "新增 %1$s 文件夹 - 搜寻: %2$s_"
-#: src/frontend/mame/ui/dirmenu.cpp:363
+#: src/frontend/mame/ui/dirmenu.cpp:357
+#, c-format
+msgid "Change %1$s Folder - Search: %2$s_"
+msgstr "变更 %1$s 文件夹 - 搜寻: %2$s_"
+
+#: src/frontend/mame/ui/dirmenu.cpp:368
msgid "Press TAB to set"
msgstr "按下 TAB 键设定"
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folders"
msgstr "%1$s 文件夹"
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folder"
msgstr "%1$s 文件夹"
-#: src/frontend/mame/ui/dirmenu.cpp:494
-msgid "Change Folder"
-msgstr "变更文件夹"
-
-#: src/frontend/mame/ui/dirmenu.cpp:494
+#: src/frontend/mame/ui/dirmenu.cpp:523
msgid "Add Folder"
msgstr "新增文件夹"
-#: src/frontend/mame/ui/dirmenu.cpp:497
+#: src/frontend/mame/ui/dirmenu.cpp:525
msgid "Remove Folder"
msgstr "移除文件夹"
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/dirmenu.cpp:530
+msgid "Change Folder"
+msgstr "变更文件夹"
+
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = 1/%1$d"
msgstr "缩放 = 1/%1$d"
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = %1$d"
msgstr "缩放 = %1$d"
-#: src/frontend/mame/ui/viewgfx.cpp:799
+#: src/frontend/mame/ui/viewgfx.cpp:800
msgctxt "gfxview"
msgid "Expand to fit"
msgstr "展开以符合"
-#: src/frontend/mame/ui/viewgfx.cpp:822
+#: src/frontend/mame/ui/viewgfx.cpp:823
msgctxt "gfxview"
msgid "All categories"
msgstr "所有分类"
-#: src/frontend/mame/ui/viewgfx.cpp:824 src/frontend/mame/ui/viewgfx.cpp:829
+#: src/frontend/mame/ui/viewgfx.cpp:825 src/frontend/mame/ui/viewgfx.cpp:830
#, c-format
msgctxt "gfxview"
msgid "Category %1$d"
msgstr "%1$d 分类"
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s]"
msgstr "[root%1$s]"
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] colors"
msgstr "[root%1$s] 色"
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] pens"
msgstr "[root%1$s] pens"
-#: src/frontend/mame/ui/viewgfx.cpp:940
+#: src/frontend/mame/ui/viewgfx.cpp:941
#, c-format
msgctxt "gfxview"
msgid " #%1$X → %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr " #%1$X → %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
-#: src/frontend/mame/ui/viewgfx.cpp:947
+#: src/frontend/mame/ui/viewgfx.cpp:948
#, c-format
msgctxt "gfxview"
msgid " #%1$X = %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr " #%1$X = %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
-#: src/frontend/mame/ui/viewgfx.cpp:954
+#: src/frontend/mame/ui/viewgfx.cpp:955
#, c-format
msgctxt "gfxview"
msgid " #%1$X (A:%2$02X R:%3$02X G:%4$02X B:%5$02X)"
msgstr " #%1$X (A:%2$02X R:%3$02X G:%4$02X B:%5$02X)"
-#: src/frontend/mame/ui/viewgfx.cpp:1134
+#: src/frontend/mame/ui/viewgfx.cpp:1135
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] %2$d/%3$d"
msgstr "[root%1$s] %2$d/%3$d"
-#: src/frontend/mame/ui/viewgfx.cpp:1157
+#: src/frontend/mame/ui/viewgfx.cpp:1158
#, c-format
msgctxt "gfxview"
msgid " #%1$X:%2$X (%3$d %4$d) = %5$X"
msgstr " #%1$X:%2$X (%3$d %4$d) = %5$X"
-#: src/frontend/mame/ui/viewgfx.cpp:1165
+#: src/frontend/mame/ui/viewgfx.cpp:1166
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d color %3$X/%4$X"
msgstr " %1$d×%2$d 色 %3$X/%4$X"
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d category %3$u"
msgstr "砖图 %1$d/%2$d 分类 %3$u"
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d "
msgstr "砖图 %1$d/%2$d"
-#: src/frontend/mame/ui/viewgfx.cpp:1327
+#: src/frontend/mame/ui/viewgfx.cpp:1328
#, c-format
msgctxt "gfxview"
msgid " (%1$u %2$u) = GFX%3$u #%4$X:%5$X"
msgstr " (%1$u %2$u) = GFX%3$u #%4$X:%5$X"
-#: src/frontend/mame/ui/viewgfx.cpp:1334
+#: src/frontend/mame/ui/viewgfx.cpp:1335
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d origin (%3$d %4$d)"
msgstr " %1$d×%2$d 原点 (%3$d %4$d)"
-#: src/frontend/mame/ui/selgame.cpp:442
+#: src/frontend/mame/ui/selgame.cpp:463
msgid "System Settings"
msgstr "系统设定"
-#: src/frontend/mame/ui/selgame.cpp:1058
+#: src/frontend/mame/ui/selgame.cpp:1076
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d systems (%5$d BIOS) )"
msgstr "%1$s %2$s ( %3$d / %4$d 系统 (%5$d BIOS) )"
-#: src/frontend/mame/ui/selgame.cpp:1086
+#: src/frontend/mame/ui/selgame.cpp:1104
#, c-format
msgid "System: %1$-.100s"
msgstr "系统: %1$-.100s"
@@ -2458,22 +2462,22 @@ msgctxt "menu-selector"
msgid "[no choices]"
msgstr "[无选项]"
-#: src/frontend/mame/ui/selector.cpp:138
+#: src/frontend/mame/ui/selector.cpp:148
#, c-format
msgctxt "menu-selector"
msgid "Double-click or press %1$s to select"
msgstr "双击或按下 %1$s 以选择"
-#: src/frontend/mame/ui/auditmenu.cpp:59
+#: src/frontend/mame/ui/auditmenu.cpp:60
msgid "Audit Media"
msgstr "验证媒体"
-#: src/frontend/mame/ui/auditmenu.cpp:63
+#: src/frontend/mame/ui/auditmenu.cpp:64
#, c-format
msgid "Results will be saved to %1$s"
msgstr "结果将保存在 %1$s"
-#: src/frontend/mame/ui/auditmenu.cpp:101
+#: src/frontend/mame/ui/auditmenu.cpp:110
#, c-format
msgid ""
"Auditing media for system %2$u of %3$u...\n"
@@ -2482,7 +2486,7 @@ msgstr ""
"正在验证供系统 %2$u 的 %3$u 媒体...\n"
"%1$s"
-#: src/frontend/mame/ui/auditmenu.cpp:119
+#: src/frontend/mame/ui/auditmenu.cpp:128
#, c-format
msgid ""
"Cancel audit?\n"
@@ -2495,17 +2499,17 @@ msgstr ""
"按下 %1$s 取消\n"
"按下 %2$s 继续"
-#: src/frontend/mame/ui/auditmenu.cpp:139
+#: src/frontend/mame/ui/auditmenu.cpp:148
#, c-format
msgid "Audit media for %1$u systems marked unavailable"
msgstr "校验标记为不可用的 %1$u 系统媒体"
-#: src/frontend/mame/ui/auditmenu.cpp:140
+#: src/frontend/mame/ui/auditmenu.cpp:149
#, c-format
msgid "Audit media for all %1$u systems"
msgstr "校验所有 %1$u 系统的媒体"
-#: src/frontend/mame/ui/auditmenu.cpp:157
+#: src/frontend/mame/ui/auditmenu.cpp:165
#, c-format
msgid "Press %1$s to cancel\n"
msgstr "按下 %1$s 取消\n"
@@ -2526,266 +2530,266 @@ msgstr "隐藏信息/图片"
msgid "Hide Both"
msgstr "隐藏两者"
-#: src/frontend/mame/ui/custui.cpp:143
+#: src/frontend/mame/ui/custui.cpp:144
msgid "UI Language"
msgstr "UI 语言"
-#: src/frontend/mame/ui/custui.cpp:168 src/frontend/mame/ui/custui.cpp:221
+#: src/frontend/mame/ui/custui.cpp:169 src/frontend/mame/ui/custui.cpp:222
msgid "System Names"
msgstr "系统名称"
-#: src/frontend/mame/ui/custui.cpp:194 src/frontend/mame/ui/custui.cpp:224
+#: src/frontend/mame/ui/custui.cpp:195 src/frontend/mame/ui/custui.cpp:225
msgid "Show Side Panels"
msgstr "显示侧面版"
-#: src/frontend/mame/ui/custui.cpp:214
+#: src/frontend/mame/ui/custui.cpp:215
msgid "Fonts"
msgstr "字体"
-#: src/frontend/mame/ui/custui.cpp:215
+#: src/frontend/mame/ui/custui.cpp:216
msgid "Colors"
msgstr "颜色"
-#: src/frontend/mame/ui/custui.cpp:218
+#: src/frontend/mame/ui/custui.cpp:219
msgid "Language"
msgstr "语言"
-#: src/frontend/mame/ui/custui.cpp:235 src/frontend/mame/ui/custui.cpp:279
+#: src/frontend/mame/ui/custui.cpp:236 src/frontend/mame/ui/custui.cpp:280
msgid "[built-in]"
msgstr "[内建]"
-#: src/frontend/mame/ui/custui.cpp:335
+#: src/frontend/mame/ui/custui.cpp:337
msgid "UI Fonts"
msgstr "UI 字体"
-#: src/frontend/mame/ui/custui.cpp:364
+#: src/frontend/mame/ui/custui.cpp:366
msgid "default"
msgstr "缺省"
-#: src/frontend/mame/ui/custui.cpp:459 src/frontend/mame/ui/custui.cpp:499
+#: src/frontend/mame/ui/custui.cpp:465 src/frontend/mame/ui/custui.cpp:507
msgid "UI Font"
msgstr "UI 字体"
-#: src/frontend/mame/ui/custui.cpp:504
+#: src/frontend/mame/ui/custui.cpp:512
msgid "Bold"
msgstr "粗体"
-#: src/frontend/mame/ui/custui.cpp:505
+#: src/frontend/mame/ui/custui.cpp:513
msgid "Italic"
msgstr "斜体"
-#: src/frontend/mame/ui/custui.cpp:510
+#: src/frontend/mame/ui/custui.cpp:518
msgid "Lines"
msgstr "行"
-#: src/frontend/mame/ui/custui.cpp:515
+#: src/frontend/mame/ui/custui.cpp:523
msgid "Infos text size"
msgstr "信息字体大小"
-#: src/frontend/mame/ui/custui.cpp:530
+#: src/frontend/mame/ui/custui.cpp:547
msgid "Sample text - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
msgstr "采样文字 - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
-#: src/frontend/mame/ui/custui.cpp:546
+#: src/frontend/mame/ui/custui.cpp:563
msgid "UI Colors"
msgstr "UI 色"
-#: src/frontend/mame/ui/custui.cpp:609
+#: src/frontend/mame/ui/custui.cpp:626
msgctxt "color-option"
msgid "Normal text"
msgstr "一般文本"
-#: src/frontend/mame/ui/custui.cpp:610
+#: src/frontend/mame/ui/custui.cpp:627
msgctxt "color-option"
msgid "Selected color"
msgstr "选择色"
-#: src/frontend/mame/ui/custui.cpp:611
+#: src/frontend/mame/ui/custui.cpp:628
msgctxt "color-option"
msgid "Normal text background"
msgstr "一般文本背景"
-#: src/frontend/mame/ui/custui.cpp:612
+#: src/frontend/mame/ui/custui.cpp:629
msgctxt "color-option"
msgid "Selected background color"
msgstr "选择背景颜色"
-#: src/frontend/mame/ui/custui.cpp:613
+#: src/frontend/mame/ui/custui.cpp:630
msgctxt "color-option"
msgid "Subitem color"
msgstr "子项目颜色"
-#: src/frontend/mame/ui/custui.cpp:614
+#: src/frontend/mame/ui/custui.cpp:631
msgctxt "color-option"
msgid "Clone"
msgstr "克隆"
-#: src/frontend/mame/ui/custui.cpp:615
+#: src/frontend/mame/ui/custui.cpp:632
msgctxt "color-option"
msgid "Border"
msgstr "边框"
-#: src/frontend/mame/ui/custui.cpp:616
+#: src/frontend/mame/ui/custui.cpp:633
msgctxt "color-option"
msgid "Background"
msgstr "背景"
-#: src/frontend/mame/ui/custui.cpp:617
+#: src/frontend/mame/ui/custui.cpp:634
msgctxt "color-option"
msgid "DIP switch"
msgstr "机械设定开关"
-#: src/frontend/mame/ui/custui.cpp:618
+#: src/frontend/mame/ui/custui.cpp:635
msgctxt "color-option"
msgid "Unavailable color"
msgstr "未拥有游戏颜色"
-#: src/frontend/mame/ui/custui.cpp:619
+#: src/frontend/mame/ui/custui.cpp:636
msgctxt "color-option"
msgid "Slider color"
msgstr "参数调整"
-#: src/frontend/mame/ui/custui.cpp:620
+#: src/frontend/mame/ui/custui.cpp:637
msgctxt "color-option"
msgid "Graphics viewer background"
msgstr "图形检视器背景"
-#: src/frontend/mame/ui/custui.cpp:621
+#: src/frontend/mame/ui/custui.cpp:638
msgctxt "color-option"
msgid "Mouse over color"
msgstr "鼠标经过颜色"
-#: src/frontend/mame/ui/custui.cpp:622
+#: src/frontend/mame/ui/custui.cpp:639
msgctxt "color-option"
msgid "Mouse over background color"
msgstr "鼠标经过背景颜色"
-#: src/frontend/mame/ui/custui.cpp:623
+#: src/frontend/mame/ui/custui.cpp:640
msgctxt "color-option"
msgid "Mouse down color"
msgstr "鼠标按下颜色"
-#: src/frontend/mame/ui/custui.cpp:624
+#: src/frontend/mame/ui/custui.cpp:641
msgctxt "color-option"
msgid "Mouse down background color"
msgstr "鼠标按下背景颜色"
-#: src/frontend/mame/ui/custui.cpp:628
+#: src/frontend/mame/ui/custui.cpp:645
msgid "Restore default colors"
msgstr "还原至缺省颜色"
-#: src/frontend/mame/ui/custui.cpp:640
+#: src/frontend/mame/ui/custui.cpp:666
#, c-format
msgid "Double-click or press %1$s to change color"
msgstr "双击或按下 %1$s 改变颜色"
-#: src/frontend/mame/ui/custui.cpp:648
+#: src/frontend/mame/ui/custui.cpp:674
msgid "Menu Preview"
msgstr "菜单预览"
-#: src/frontend/mame/ui/custui.cpp:662
+#: src/frontend/mame/ui/custui.cpp:681
msgctxt "color-sample"
msgid "Normal"
msgstr "一般"
-#: src/frontend/mame/ui/custui.cpp:663
+#: src/frontend/mame/ui/custui.cpp:682
msgctxt "color-sample"
msgid "Subitem"
msgstr "子项目"
-#: src/frontend/mame/ui/custui.cpp:664
+#: src/frontend/mame/ui/custui.cpp:683
msgctxt "color-sample"
msgid "Selected"
msgstr "已选择"
-#: src/frontend/mame/ui/custui.cpp:665
+#: src/frontend/mame/ui/custui.cpp:684
msgctxt "color-sample"
msgid "Mouse Over"
msgstr "鼠标经过"
-#: src/frontend/mame/ui/custui.cpp:666
+#: src/frontend/mame/ui/custui.cpp:685
msgctxt "color-sample"
msgid "Clone"
msgstr "克隆"
-#: src/frontend/mame/ui/custui.cpp:881
+#: src/frontend/mame/ui/custui.cpp:901
msgid "ARGB Settings"
msgstr "ARGB 设定"
-#: src/frontend/mame/ui/custui.cpp:886 src/frontend/mame/ui/custui.cpp:889
+#: src/frontend/mame/ui/custui.cpp:906 src/frontend/mame/ui/custui.cpp:909
msgctxt "color-channel"
msgid "Alpha"
msgstr "透明度"
-#: src/frontend/mame/ui/custui.cpp:894 src/frontend/mame/ui/custui.cpp:897
+#: src/frontend/mame/ui/custui.cpp:914 src/frontend/mame/ui/custui.cpp:917
msgctxt "color-channel"
msgid "Red"
msgstr "红"
-#: src/frontend/mame/ui/custui.cpp:902 src/frontend/mame/ui/custui.cpp:905
+#: src/frontend/mame/ui/custui.cpp:922 src/frontend/mame/ui/custui.cpp:925
msgctxt "color-channel"
msgid "Green"
msgstr "绿"
-#: src/frontend/mame/ui/custui.cpp:910 src/frontend/mame/ui/custui.cpp:913
+#: src/frontend/mame/ui/custui.cpp:930 src/frontend/mame/ui/custui.cpp:933
msgctxt "color-channel"
msgid "Blue"
msgstr "蓝"
-#: src/frontend/mame/ui/custui.cpp:916
+#: src/frontend/mame/ui/custui.cpp:936
msgid "Choose from palette"
msgstr "从色盘选择"
-#: src/frontend/mame/ui/custui.cpp:931
+#: src/frontend/mame/ui/custui.cpp:959
msgid "Color preview:"
msgstr "颜色预览:"
-#: src/frontend/mame/ui/custui.cpp:1029
+#: src/frontend/mame/ui/custui.cpp:1052
msgctxt "color-preset"
msgid "White"
msgstr "白"
-#: src/frontend/mame/ui/custui.cpp:1030
+#: src/frontend/mame/ui/custui.cpp:1053
msgctxt "color-preset"
msgid "Silver"
msgstr "银"
-#: src/frontend/mame/ui/custui.cpp:1031
+#: src/frontend/mame/ui/custui.cpp:1054
msgctxt "color-preset"
msgid "Gray"
msgstr "灰"
-#: src/frontend/mame/ui/custui.cpp:1032
+#: src/frontend/mame/ui/custui.cpp:1055
msgctxt "color-preset"
msgid "Black"
msgstr "黑"
-#: src/frontend/mame/ui/custui.cpp:1033
+#: src/frontend/mame/ui/custui.cpp:1056
msgctxt "color-preset"
msgid "Red"
msgstr "红"
-#: src/frontend/mame/ui/custui.cpp:1034
+#: src/frontend/mame/ui/custui.cpp:1057
msgctxt "color-preset"
msgid "Orange"
msgstr "橘"
-#: src/frontend/mame/ui/custui.cpp:1035
+#: src/frontend/mame/ui/custui.cpp:1058
msgctxt "color-preset"
msgid "Yellow"
msgstr "黄"
-#: src/frontend/mame/ui/custui.cpp:1036
+#: src/frontend/mame/ui/custui.cpp:1059
msgctxt "color-preset"
msgid "Green"
msgstr "绿"
-#: src/frontend/mame/ui/custui.cpp:1037
+#: src/frontend/mame/ui/custui.cpp:1060
msgctxt "color-preset"
msgid "Blue"
msgstr "蓝"
-#: src/frontend/mame/ui/custui.cpp:1038
+#: src/frontend/mame/ui/custui.cpp:1061
msgctxt "color-preset"
msgid "Violet"
msgstr "紫"
@@ -2808,36 +2812,61 @@ msgctxt "about-header"
msgid "Revision: %1$s"
msgstr "修订: %1$s"
-#: src/frontend/mame/ui/analogipt.cpp:60
+#: src/frontend/mame/ui/analogipt.cpp:27
+#, c-format
+msgctxt "menu-analoginput"
+msgid ""
+"Show/hide settings \t\t%1$s\n"
+"Decrease value \t\t%2$s\n"
+"Increase value \t\t%3$s\n"
+"Restore default value \t\t%4$s\n"
+"Previous device \t\t%5$s\n"
+"Next device \t\t%6$s\n"
+"Return to previous menu \t\t%7$s"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:82
+msgctxt "menu-analoginput"
msgid "Analog Input Adjustments"
msgstr "类比输入调整"
-#: src/frontend/mame/ui/analogipt.cpp:92
+#: src/frontend/mame/ui/analogipt.cpp:121
#, c-format
-msgid "Press %s to show menu"
-msgstr "按下 %s 显示菜单"
+msgctxt "menu-analoginput"
+msgid "Press %s to show settings"
+msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:372
+#: src/frontend/mame/ui/analogipt.cpp:245
+msgctxt "menu-analoginput"
+msgid "Analog Input Adjustments Help"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:421
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Increment/Decrement Speed"
msgstr "%1$s 以增加/减少速度"
-#: src/frontend/mame/ui/analogipt.cpp:377
+#: src/frontend/mame/ui/analogipt.cpp:426
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Auto-centering Speed"
msgstr "%1$s 自动置中速度"
-#: src/frontend/mame/ui/analogipt.cpp:382
+#: src/frontend/mame/ui/analogipt.cpp:431
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Reverse"
msgstr "%1$s 反向"
-#: src/frontend/mame/ui/analogipt.cpp:387
+#: src/frontend/mame/ui/analogipt.cpp:436
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Sensitivity"
msgstr "%1$s 敏感度"
-#: src/frontend/mame/ui/analogipt.cpp:402
+#: src/frontend/mame/ui/analogipt.cpp:451
+msgctxt "menu-analoginput"
msgid "[no analog inputs are enabled]"
msgstr "[已启用无类比输入]"
@@ -2988,164 +3017,164 @@ msgctxt "menu-main"
msgid "Close Menu"
msgstr "关闭菜单"
-#: src/frontend/mame/ui/selmenu.cpp:77
+#: src/frontend/mame/ui/selmenu.cpp:55
+msgid "Images"
+msgstr "图像"
+
+#: src/frontend/mame/ui/selmenu.cpp:56
+msgid "Info"
+msgstr "信息"
+
+#: src/frontend/mame/ui/selmenu.cpp:83
msgctxt "selmenu-artwork"
msgid "Snapshots"
msgstr "快照"
-#: src/frontend/mame/ui/selmenu.cpp:78
+#: src/frontend/mame/ui/selmenu.cpp:84
msgctxt "selmenu-artwork"
msgid "Cabinet"
msgstr "机械图"
-#: src/frontend/mame/ui/selmenu.cpp:79
+#: src/frontend/mame/ui/selmenu.cpp:85
msgctxt "selmenu-artwork"
msgid "Control Panel"
msgstr "控制面板"
-#: src/frontend/mame/ui/selmenu.cpp:80
+#: src/frontend/mame/ui/selmenu.cpp:86
msgctxt "selmenu-artwork"
msgid "PCB"
msgstr "PCB 图"
-#: src/frontend/mame/ui/selmenu.cpp:81
+#: src/frontend/mame/ui/selmenu.cpp:87
msgctxt "selmenu-artwork"
msgid "Flyer"
msgstr "广告图"
-#: src/frontend/mame/ui/selmenu.cpp:82
+#: src/frontend/mame/ui/selmenu.cpp:88
msgctxt "selmenu-artwork"
msgid "Title Screen"
msgstr "标题画面"
-#: src/frontend/mame/ui/selmenu.cpp:83
+#: src/frontend/mame/ui/selmenu.cpp:89
msgctxt "selmenu-artwork"
msgid "Ending"
msgstr "结局"
-#: src/frontend/mame/ui/selmenu.cpp:84
+#: src/frontend/mame/ui/selmenu.cpp:90
msgctxt "selmenu-artwork"
msgid "Artwork Preview"
msgstr "装饰图预览"
-#: src/frontend/mame/ui/selmenu.cpp:85
+#: src/frontend/mame/ui/selmenu.cpp:91
msgctxt "selmenu-artwork"
msgid "Bosses"
msgstr "首领"
-#: src/frontend/mame/ui/selmenu.cpp:86
+#: src/frontend/mame/ui/selmenu.cpp:92
msgctxt "selmenu-artwork"
msgid "Logo"
msgstr "标题图"
-#: src/frontend/mame/ui/selmenu.cpp:87
+#: src/frontend/mame/ui/selmenu.cpp:93
msgctxt "selmenu-artwork"
msgid "Versus"
msgstr "对战"
-#: src/frontend/mame/ui/selmenu.cpp:88
+#: src/frontend/mame/ui/selmenu.cpp:94
msgctxt "selmenu-artwork"
msgid "Game Over"
msgstr "游戏结束"
-#: src/frontend/mame/ui/selmenu.cpp:89
+#: src/frontend/mame/ui/selmenu.cpp:95
msgctxt "selmenu-artwork"
msgid "HowTo"
msgstr "说明图"
-#: src/frontend/mame/ui/selmenu.cpp:90
+#: src/frontend/mame/ui/selmenu.cpp:96
msgctxt "selmenu-artwork"
msgid "Scores"
msgstr "得分"
-#: src/frontend/mame/ui/selmenu.cpp:91
+#: src/frontend/mame/ui/selmenu.cpp:97
msgctxt "selmenu-artwork"
msgid "Select"
msgstr "精选"
-#: src/frontend/mame/ui/selmenu.cpp:92
+#: src/frontend/mame/ui/selmenu.cpp:98
msgctxt "selmenu-artwork"
msgid "Marquee"
msgstr "贴画"
-#: src/frontend/mame/ui/selmenu.cpp:93
+#: src/frontend/mame/ui/selmenu.cpp:99
msgctxt "selmenu-artwork"
msgid "Covers"
msgstr "封面"
-#: src/frontend/mame/ui/selmenu.cpp:97
+#: src/frontend/mame/ui/selmenu.cpp:103
msgid "Add or remove favorite"
msgstr "新增或移除最爱项目"
-#: src/frontend/mame/ui/selmenu.cpp:98
+#: src/frontend/mame/ui/selmenu.cpp:104
msgid "Export displayed list to file"
msgstr "汇出显示的清单至文件"
-#: src/frontend/mame/ui/selmenu.cpp:99
+#: src/frontend/mame/ui/selmenu.cpp:105
msgid "Audit media"
msgstr "校验媒体"
-#: src/frontend/mame/ui/selmenu.cpp:100
+#: src/frontend/mame/ui/selmenu.cpp:106
msgid "Show DATs view"
msgstr "显示文件检视"
-#: src/frontend/mame/ui/selmenu.cpp:260
+#: src/frontend/mame/ui/selmenu.cpp:268
msgid "Select Software Package Part"
msgstr "选择软件包部分"
-#: src/frontend/mame/ui/selmenu.cpp:330
+#: src/frontend/mame/ui/selmenu.cpp:338
msgid "Select System BIOS"
msgstr "选择系统 BIOS"
-#: src/frontend/mame/ui/selmenu.cpp:644 src/frontend/mame/ui/selmenu.cpp:675
+#: src/frontend/mame/ui/selmenu.cpp:689 src/frontend/mame/ui/selmenu.cpp:720
#, c-format
msgid "%1$s, %2$s"
msgstr "%1$s, %2$s"
-#: src/frontend/mame/ui/selmenu.cpp:648
+#: src/frontend/mame/ui/selmenu.cpp:693
#, c-format
msgid "Software is clone of: %1$s"
msgstr "软件克隆于: %1$s"
-#: src/frontend/mame/ui/selmenu.cpp:650
+#: src/frontend/mame/ui/selmenu.cpp:695
msgid "Software is parent"
msgstr "软件为主档"
-#: src/frontend/mame/ui/selmenu.cpp:655
+#: src/frontend/mame/ui/selmenu.cpp:700
msgid "Supported: No"
msgstr "已支援: 否"
-#: src/frontend/mame/ui/selmenu.cpp:660
+#: src/frontend/mame/ui/selmenu.cpp:705
msgid "Supported: Partial"
msgstr "已支援: 部分"
-#: src/frontend/mame/ui/selmenu.cpp:665
+#: src/frontend/mame/ui/selmenu.cpp:710
msgid "Supported: Yes"
msgstr "已支援: 是"
-#: src/frontend/mame/ui/selmenu.cpp:681
+#: src/frontend/mame/ui/selmenu.cpp:726
msgid "System is parent"
msgstr "系统为主档"
-#: src/frontend/mame/ui/selmenu.cpp:683 src/frontend/mame/ui/selmenu.cpp:685
+#: src/frontend/mame/ui/selmenu.cpp:728 src/frontend/mame/ui/selmenu.cpp:730
#, c-format
msgid "System is clone of: %1$s"
msgstr "系统克隆于: %1$s"
-#: src/frontend/mame/ui/selmenu.cpp:721
+#: src/frontend/mame/ui/selmenu.cpp:766
#, c-format
msgid "%1$s %2$s"
msgstr "%1$s %2$s"
-#: src/frontend/mame/ui/selmenu.cpp:2222
-msgid "Images"
-msgstr "图像"
-
-#: src/frontend/mame/ui/selmenu.cpp:2223
-msgid "Infos"
-msgstr "信息"
-
-#: src/frontend/mame/ui/selmenu.cpp:2538
+#: src/frontend/mame/ui/selmenu.cpp:2611
msgid ""
"Required ROM/disk images for the selected system are missing or incorrect. "
"Please acquire the correct files or select a different system.\n"
@@ -3155,7 +3184,7 @@ msgstr ""
"请取得正确的文件或选择不同的系统。\n"
"\n"
-#: src/frontend/mame/ui/selmenu.cpp:2554
+#: src/frontend/mame/ui/selmenu.cpp:2627
msgid ""
"Required ROM/disk images for the selected software are missing or incorrect. "
"Please acquire the correct files or select a different software item.\n"
@@ -3165,333 +3194,333 @@ msgstr ""
"请取得正确的文件或选择不同的软件项目。\n"
"\n"
-#: src/frontend/mame/ui/selmenu.cpp:2570
+#: src/frontend/mame/ui/selmenu.cpp:2643
msgid "incorrect checksum"
msgstr "不正确的检查码"
-#: src/frontend/mame/ui/selmenu.cpp:2573
+#: src/frontend/mame/ui/selmenu.cpp:2646
msgid "incorrect length"
msgstr "不正确的长度"
-#: src/frontend/mame/ui/selmenu.cpp:2576
+#: src/frontend/mame/ui/selmenu.cpp:2649
msgid "not found"
msgstr "未找到"
-#: src/frontend/mame/ui/selmenu.cpp:2587
+#: src/frontend/mame/ui/selmenu.cpp:2660
#, c-format
msgid "%1$s (%2$s) - %3$s\n"
msgstr "%1$s (%2$s) - %3$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2589
+#: src/frontend/mame/ui/selmenu.cpp:2662
#, c-format
msgid "%1$s - %2$s\n"
msgstr "%1$s - %2$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2593
+#: src/frontend/mame/ui/selmenu.cpp:2666
msgid "Press any key to continue."
msgstr "按任意键继续。"
-#: src/frontend/mame/ui/selmenu.cpp:2722
+#: src/frontend/mame/ui/selmenu.cpp:2789
msgid "General Info"
msgstr "一般信息"
-#: src/frontend/mame/ui/selmenu.cpp:2874
+#: src/frontend/mame/ui/selmenu.cpp:2935
#, c-format
msgid "Short Name\t%1$s\n"
msgstr "短档名\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2875
+#: src/frontend/mame/ui/selmenu.cpp:2936
#, c-format
msgid "Year\t%1$s\n"
msgstr "年代\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2876
+#: src/frontend/mame/ui/selmenu.cpp:2937
#, c-format
msgid "Manufacturer\t%1$s\n"
msgstr "制造商\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2883
+#: src/frontend/mame/ui/selmenu.cpp:2944
#, c-format
msgid "System is Clone of\t%1$s\n"
msgstr "系统克隆于\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2888
+#: src/frontend/mame/ui/selmenu.cpp:2949
msgid "System is Parent\t\n"
msgstr "系统为主档\t\n"
-#: src/frontend/mame/ui/selmenu.cpp:2892
+#: src/frontend/mame/ui/selmenu.cpp:2953
msgid "Analog Controls\tYes\n"
msgstr "类比控制\t是\n"
-#: src/frontend/mame/ui/selmenu.cpp:2894
+#: src/frontend/mame/ui/selmenu.cpp:2955
msgid "Keyboard Inputs\tYes\n"
msgstr "键盘输入\t是\n"
-#: src/frontend/mame/ui/selmenu.cpp:2897
+#: src/frontend/mame/ui/selmenu.cpp:2958
msgid "Overall\tNOT WORKING\n"
msgstr "整体\t不可执行\n"
-#: src/frontend/mame/ui/selmenu.cpp:2899
+#: src/frontend/mame/ui/selmenu.cpp:2960
msgid "Overall\tUnemulated Protection\n"
msgstr "整体\t未模拟保护\n"
-#: src/frontend/mame/ui/selmenu.cpp:2901
+#: src/frontend/mame/ui/selmenu.cpp:2962
msgid "Overall\tWorking\n"
msgstr "整体\t可以执行\n"
-#: src/frontend/mame/ui/selmenu.cpp:2904
+#: src/frontend/mame/ui/selmenu.cpp:2965
msgid "Graphics\tUnimplemented\n"
msgstr "图形\t无法执行\n"
-#: src/frontend/mame/ui/selmenu.cpp:2906
+#: src/frontend/mame/ui/selmenu.cpp:2967
msgid "Graphics\tWrong Colors\n"
msgstr "图形\t色彩错误\n"
-#: src/frontend/mame/ui/selmenu.cpp:2908
+#: src/frontend/mame/ui/selmenu.cpp:2969
msgid "Graphics\tImperfect Colors\n"
msgstr "图形\t色彩不完美\n"
-#: src/frontend/mame/ui/selmenu.cpp:2910
+#: src/frontend/mame/ui/selmenu.cpp:2971
msgid "Graphics\tImperfect\n"
msgstr "图形\t不完美\n"
-#: src/frontend/mame/ui/selmenu.cpp:2912
+#: src/frontend/mame/ui/selmenu.cpp:2973
msgid "Graphics\tOK\n"
msgstr "图形\tOK\n"
-#: src/frontend/mame/ui/selmenu.cpp:2915
+#: src/frontend/mame/ui/selmenu.cpp:2976
msgid "Sound\tNone\n"
msgstr "声音\t无\n"
-#: src/frontend/mame/ui/selmenu.cpp:2917
+#: src/frontend/mame/ui/selmenu.cpp:2978
msgid "Sound\tUnimplemented\n"
msgstr "声音\t无法执行\n"
-#: src/frontend/mame/ui/selmenu.cpp:2919
+#: src/frontend/mame/ui/selmenu.cpp:2980
msgid "Sound\tImperfect\n"
msgstr "声音\t不完美\n"
-#: src/frontend/mame/ui/selmenu.cpp:2921
+#: src/frontend/mame/ui/selmenu.cpp:2982
msgid "Sound\tOK\n"
msgstr "声音\tOK\n"
-#: src/frontend/mame/ui/selmenu.cpp:2924
+#: src/frontend/mame/ui/selmenu.cpp:2985
msgid "Capture\tUnimplemented\n"
msgstr "撷取\t无法执行\n"
-#: src/frontend/mame/ui/selmenu.cpp:2926
+#: src/frontend/mame/ui/selmenu.cpp:2987
msgid "Capture\tImperfect\n"
msgstr "撷取\t不完美\n"
-#: src/frontend/mame/ui/selmenu.cpp:2929
+#: src/frontend/mame/ui/selmenu.cpp:2990
msgid "Camera\tUnimplemented\n"
msgstr "相机\t无法执行\n"
-#: src/frontend/mame/ui/selmenu.cpp:2931
+#: src/frontend/mame/ui/selmenu.cpp:2992
msgid "Camera\tImperfect\n"
msgstr "相机\t不完美\n"
-#: src/frontend/mame/ui/selmenu.cpp:2934
+#: src/frontend/mame/ui/selmenu.cpp:2995
msgid "Microphone\tUnimplemented\n"
msgstr "麦克风\t无法执行\n"
-#: src/frontend/mame/ui/selmenu.cpp:2936
+#: src/frontend/mame/ui/selmenu.cpp:2997
msgid "Microphone\tImperfect\n"
msgstr "麦克风\t不完美\n"
-#: src/frontend/mame/ui/selmenu.cpp:2939
+#: src/frontend/mame/ui/selmenu.cpp:3000
msgid "Controls\tUnimplemented\n"
msgstr "控制\t无法执行\n"
-#: src/frontend/mame/ui/selmenu.cpp:2941
+#: src/frontend/mame/ui/selmenu.cpp:3002
msgid "Controls\tImperfect\n"
msgstr "控制\t不完美\n"
-#: src/frontend/mame/ui/selmenu.cpp:2944
+#: src/frontend/mame/ui/selmenu.cpp:3005
msgid "Keyboard\tUnimplemented\n"
msgstr "键盘\t无法执行\n"
-#: src/frontend/mame/ui/selmenu.cpp:2946
+#: src/frontend/mame/ui/selmenu.cpp:3007
msgid "Keyboard\tImperfect\n"
msgstr "键盘\t不完美\n"
-#: src/frontend/mame/ui/selmenu.cpp:2949
+#: src/frontend/mame/ui/selmenu.cpp:3010
msgid "Mouse\tUnimplemented\n"
msgstr "鼠标\t无法执行\n"
-#: src/frontend/mame/ui/selmenu.cpp:2951
+#: src/frontend/mame/ui/selmenu.cpp:3012
msgid "Mouse\tImperfect\n"
msgstr "鼠标\t不完美\n"
-#: src/frontend/mame/ui/selmenu.cpp:2954
+#: src/frontend/mame/ui/selmenu.cpp:3015
msgid "Media\tUnimplemented\n"
msgstr "媒体\t无法执行\n"
-#: src/frontend/mame/ui/selmenu.cpp:2956
+#: src/frontend/mame/ui/selmenu.cpp:3017
msgid "Media\tImperfect\n"
msgstr "媒体\t不完美\n"
-#: src/frontend/mame/ui/selmenu.cpp:2959
+#: src/frontend/mame/ui/selmenu.cpp:3020
msgid "Disk\tUnimplemented\n"
msgstr "磁盘\t无法执行\n"
-#: src/frontend/mame/ui/selmenu.cpp:2961
+#: src/frontend/mame/ui/selmenu.cpp:3022
msgid "Disk\tImperfect\n"
msgstr "磁盘\t不完美\n"
-#: src/frontend/mame/ui/selmenu.cpp:2964
+#: src/frontend/mame/ui/selmenu.cpp:3025
msgid "Printer\tUnimplemented\n"
msgstr "打印机\t无法执行\n"
-#: src/frontend/mame/ui/selmenu.cpp:2966
+#: src/frontend/mame/ui/selmenu.cpp:3027
msgid "Printer\tImperfect\n"
msgstr "打印机\t不完美\n"
-#: src/frontend/mame/ui/selmenu.cpp:2969
+#: src/frontend/mame/ui/selmenu.cpp:3030
msgid "Mag. Tape\tUnimplemented\n"
msgstr "磁带\t无法执行\n"
-#: src/frontend/mame/ui/selmenu.cpp:2971
+#: src/frontend/mame/ui/selmenu.cpp:3032
msgid "Mag. Tape\tImperfect\n"
msgstr "磁带\t不完美\n"
-#: src/frontend/mame/ui/selmenu.cpp:2974
+#: src/frontend/mame/ui/selmenu.cpp:3035
msgid "Punch Tape\tUnimplemented\n"
msgstr "打孔带\t无法执行\n"
-#: src/frontend/mame/ui/selmenu.cpp:2976
+#: src/frontend/mame/ui/selmenu.cpp:3037
msgid "Punch Tape\tImperfect\n"
msgstr "打孔带\t不完美\n"
-#: src/frontend/mame/ui/selmenu.cpp:2979
+#: src/frontend/mame/ui/selmenu.cpp:3040
msgid "Mag. Drum\tUnimplemented\n"
msgstr "磁鼓\t无法执行\n"
-#: src/frontend/mame/ui/selmenu.cpp:2981
+#: src/frontend/mame/ui/selmenu.cpp:3042
msgid "Mag. Drum\tImperfect\n"
msgstr "磁鼓\t不完美\n"
-#: src/frontend/mame/ui/selmenu.cpp:2984
+#: src/frontend/mame/ui/selmenu.cpp:3045
msgid "(EP)ROM\tUnimplemented\n"
msgstr "(EP)ROM\t无法执行\n"
-#: src/frontend/mame/ui/selmenu.cpp:2986
+#: src/frontend/mame/ui/selmenu.cpp:3047
msgid "(EP)ROM\tImperfect\n"
msgstr "(EP)ROM\t不完美\n"
-#: src/frontend/mame/ui/selmenu.cpp:2989
+#: src/frontend/mame/ui/selmenu.cpp:3050
msgid "Communications\tUnimplemented\n"
msgstr "通讯\t无法执行\n"
-#: src/frontend/mame/ui/selmenu.cpp:2991
+#: src/frontend/mame/ui/selmenu.cpp:3052
msgid "Communications\tImperfect\n"
msgstr "通讯\t不完美\n"
-#: src/frontend/mame/ui/selmenu.cpp:2994
+#: src/frontend/mame/ui/selmenu.cpp:3055
msgid "LAN\tUnimplemented\n"
msgstr "区域网路\t无法执行\n"
-#: src/frontend/mame/ui/selmenu.cpp:2996
+#: src/frontend/mame/ui/selmenu.cpp:3057
msgid "LAN\tImperfect\n"
msgstr "区域网路\t不完美\n"
-#: src/frontend/mame/ui/selmenu.cpp:2999
+#: src/frontend/mame/ui/selmenu.cpp:3060
msgid "WAN\tUnimplemented\n"
msgstr "外部网路\t无法执行\n"
-#: src/frontend/mame/ui/selmenu.cpp:3001
+#: src/frontend/mame/ui/selmenu.cpp:3062
msgid "WAN\tImperfect\n"
msgstr "外部网路\t不完美\n"
-#: src/frontend/mame/ui/selmenu.cpp:3004
+#: src/frontend/mame/ui/selmenu.cpp:3065
msgid "Timing\tUnimplemented\n"
msgstr "计时\t无法执行\n"
-#: src/frontend/mame/ui/selmenu.cpp:3006
+#: src/frontend/mame/ui/selmenu.cpp:3067
msgid "Timing\tImperfect\n"
msgstr "计时\t不完美\n"
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tYes\n"
msgstr "机械式系统\t是\n"
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tNo\n"
msgstr "机械式系统\t否\n"
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tYes\n"
msgstr "需要装饰图\t是\n"
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tNo\n"
msgstr "需要装饰图\t否\n"
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tYes\n"
msgstr "需要可点击的装饰图\t是\n"
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tNo\n"
msgstr "需要可点击的装饰图\t否\n"
-#: src/frontend/mame/ui/selmenu.cpp:3012
+#: src/frontend/mame/ui/selmenu.cpp:3073
msgid "Support Cocktail\tNo\n"
msgstr "支援檯面型筐体\t否\n"
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tYes\n"
msgstr "系统为 BIOS\t是\n"
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tNo\n"
msgstr "系统为 BIOS\t否\n"
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tYes\n"
msgstr "支援即时存档\t是\n"
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tNo\n"
msgstr "支援即时存档\t否\n"
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tVertical\n"
msgstr "画面方向\t垂直\n"
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tHorizontal\n"
msgstr "画面方向\t水平\n"
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tYes\n"
msgstr "需要 CHD\t是\n"
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tNo\n"
msgstr "需要 CHD\t否\n"
-#: src/frontend/mame/ui/selmenu.cpp:3038
+#: src/frontend/mame/ui/selmenu.cpp:3099
msgid "Media Audit Result\tOK\n"
msgstr "媒体校验结果\tOK\n"
-#: src/frontend/mame/ui/selmenu.cpp:3040
+#: src/frontend/mame/ui/selmenu.cpp:3101
msgid "Media Audit Result\tBAD\n"
msgstr "媒体校验结果\t错误\n"
-#: src/frontend/mame/ui/selmenu.cpp:3043
+#: src/frontend/mame/ui/selmenu.cpp:3104
msgid "Samples Audit Result\tNone Needed\n"
msgstr "采样文件校验结果\t不需要\n"
-#: src/frontend/mame/ui/selmenu.cpp:3045
+#: src/frontend/mame/ui/selmenu.cpp:3106
msgid "Samples Audit Result\tOK\n"
msgstr "样本档校验结果\tOK\n"
-#: src/frontend/mame/ui/selmenu.cpp:3047
+#: src/frontend/mame/ui/selmenu.cpp:3108
msgid "Samples Audit Result\tBAD\n"
msgstr "样本档校验结果\t错误\n"
-#: src/frontend/mame/ui/selmenu.cpp:3051
+#: src/frontend/mame/ui/selmenu.cpp:3112
msgid ""
"Media Audit\tDisabled\n"
"Samples Audit\tDisabled\n"
@@ -3665,74 +3694,74 @@ msgstr "* 插槽选项:\n"
msgid "[None]\n"
msgstr "[ 无 ]\n"
-#: src/emu/render.cpp:1833
+#: src/emu/render.cpp:1834
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Standard (%2$u:%3$u)"
msgstr "画面 %1$u 标准 (%2$u:%3$u)"
-#: src/emu/render.cpp:1859
+#: src/emu/render.cpp:1860
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Pixel Aspect (%2$u:%3$u)"
msgstr "画面 %1$u 像素比例 (%2$u:%3$u)"
-#: src/emu/render.cpp:1881 src/emu/render.cpp:2016
+#: src/emu/render.cpp:1882 src/emu/render.cpp:2017
msgctxt "view-name"
msgid "Cocktail"
msgstr "台面型"
-#: src/emu/render.cpp:2001
+#: src/emu/render.cpp:2002
msgctxt "view-name"
msgid "Left-to-Right"
msgstr "左至右"
-#: src/emu/render.cpp:2002
+#: src/emu/render.cpp:2003
msgctxt "view-name"
msgid "Left-to-Right (Gapless)"
msgstr "左至右 (无边)"
-#: src/emu/render.cpp:2003
+#: src/emu/render.cpp:2004
msgctxt "view-name"
msgid "Top-to-Bottom"
msgstr "上到下"
-#: src/emu/render.cpp:2004
+#: src/emu/render.cpp:2005
msgctxt "view-name"
msgid "Top-to-Bottom (Gapless)"
msgstr "上到下 (无边)"
-#: src/emu/render.cpp:2055
+#: src/emu/render.cpp:2056
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom"
msgstr "%1$u×%2$u 左至右, 上到下"
-#: src/emu/render.cpp:2064
+#: src/emu/render.cpp:2065
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom (Gapless)"
msgstr "%1$u×%2$u 左至右, 上到下 (无边)"
-#: src/emu/render.cpp:2073
+#: src/emu/render.cpp:2074
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right"
msgstr "%1$u×%2$u 上到下, 左至右"
-#: src/emu/render.cpp:2082
+#: src/emu/render.cpp:2083
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right (Gapless)"
msgstr "%1$u×%2$u 上到下, 左至右 (无边)"
-#: src/emu/ioport.cpp:333
+#: src/emu/ioport.cpp:271
#, c-format
msgctxt "input-name"
msgid "P%1$u"
msgstr "P%1$u"
-#: src/emu/ioport.cpp:2052
+#: src/emu/ioport.cpp:1991
msgctxt "input-name"
msgid "???"
msgstr "???"
@@ -5364,224 +5393,224 @@ msgstr "键盘"
#: src/emu/inpttype.ipp:874
msgctxt "input-name"
-msgid "On Screen Display"
-msgstr "参数调整"
+msgid "Show/Hide Menu"
+msgstr ""
#: src/emu/inpttype.ipp:875
msgctxt "input-name"
-msgid "Break in Debugger"
-msgstr "除错器内中断"
-
-#: src/emu/inpttype.ipp:876
-msgctxt "input-name"
-msgid "Config Menu"
-msgstr "组态菜单"
-
-#: src/emu/inpttype.ipp:877
-msgctxt "input-name"
-msgid "Pause"
-msgstr "暂停"
-
-#: src/emu/inpttype.ipp:878
-msgctxt "input-name"
-msgid "Pause - Single Step"
-msgstr "暂停 - 单步"
-
-#: src/emu/inpttype.ipp:879
-msgctxt "input-name"
-msgid "Rewind - Single Step"
-msgstr "倒带 - 单步"
-
-#: src/emu/inpttype.ipp:880
-msgctxt "input-name"
-msgid "Reset Machine"
-msgstr "重新启动机台"
-
-#: src/emu/inpttype.ipp:881
-msgctxt "input-name"
-msgid "Soft Reset"
-msgstr "软件重新启动"
-
-#: src/emu/inpttype.ipp:882
-msgctxt "input-name"
-msgid "Show Decoded Graphics"
-msgstr "显示解码图形"
-
-#: src/emu/inpttype.ipp:883
-msgctxt "input-name"
-msgid "Frameskip Dec"
-msgstr "减少省略帧数"
-
-#: src/emu/inpttype.ipp:884
-msgctxt "input-name"
-msgid "Frameskip Inc"
-msgstr "增加省略帧数"
-
-#: src/emu/inpttype.ipp:885
-msgctxt "input-name"
-msgid "Throttle"
-msgstr "限制速度"
-
-#: src/emu/inpttype.ipp:886
-msgctxt "input-name"
-msgid "Fast Forward"
-msgstr "快转"
-
-#: src/emu/inpttype.ipp:887
-msgctxt "input-name"
-msgid "Show FPS"
-msgstr "显示 FPS"
-
-#: src/emu/inpttype.ipp:888
-msgctxt "input-name"
-msgid "Save Snapshot"
-msgstr "保存撷图"
-
-#: src/emu/inpttype.ipp:889
-msgctxt "input-name"
-msgid "Record MNG"
-msgstr "录制 MNG"
-
-#: src/emu/inpttype.ipp:890
-msgctxt "input-name"
-msgid "Record AVI"
-msgstr "录制 AVI"
-
-#: src/emu/inpttype.ipp:891
-msgctxt "input-name"
-msgid "Toggle Cheat"
-msgstr "切换作弊码"
-
-#: src/emu/inpttype.ipp:892
-msgctxt "input-name"
-msgid "UI Up"
-msgstr "菜单 向上键"
-
-#: src/emu/inpttype.ipp:893
-msgctxt "input-name"
-msgid "UI Down"
-msgstr "UI 向下键"
-
-#: src/emu/inpttype.ipp:894
-msgctxt "input-name"
-msgid "UI Left"
-msgstr "菜单 向左键"
-
-#: src/emu/inpttype.ipp:895
-msgctxt "input-name"
-msgid "UI Right"
-msgstr "菜单 向右键"
-
-#: src/emu/inpttype.ipp:896
-msgctxt "input-name"
-msgid "UI Home"
-msgstr "菜单 最上键"
-
-#: src/emu/inpttype.ipp:897
-msgctxt "input-name"
-msgid "UI End"
-msgstr "菜单 最下键"
-
-#: src/emu/inpttype.ipp:898
-msgctxt "input-name"
-msgid "UI Page Up"
-msgstr "菜单 上一页"
-
-#: src/emu/inpttype.ipp:899
-msgctxt "input-name"
-msgid "UI Page Down"
-msgstr "菜单 下一页"
-
-#: src/emu/inpttype.ipp:900
-msgctxt "input-name"
-msgid "UI Focus Next"
-msgstr "菜单 下一焦点"
-
-#: src/emu/inpttype.ipp:901
-msgctxt "input-name"
-msgid "UI Focus Previous"
-msgstr "菜单 上一焦点"
-
-#: src/emu/inpttype.ipp:902
-msgctxt "input-name"
msgid "UI Select"
msgstr "菜单 选定键"
-#: src/emu/inpttype.ipp:903
+#: src/emu/inpttype.ipp:876
+msgctxt "input-name"
+msgid "UI Back"
+msgstr ""
+
+#: src/emu/inpttype.ipp:877
msgctxt "input-name"
msgid "UI Cancel"
msgstr "菜单 取消键"
-#: src/emu/inpttype.ipp:904
-msgctxt "input-name"
-msgid "UI Display Comment"
-msgstr "菜单 显示注解"
-
-#: src/emu/inpttype.ipp:905
+#: src/emu/inpttype.ipp:878
msgctxt "input-name"
msgid "UI Clear"
msgstr "菜单 清除键"
-#: src/emu/inpttype.ipp:906
+#: src/emu/inpttype.ipp:879
msgctxt "input-name"
-msgid "UI Zoom In"
-msgstr "菜单 放大"
+msgid "UI Help"
+msgstr ""
-#: src/emu/inpttype.ipp:907
+#: src/emu/inpttype.ipp:880
msgctxt "input-name"
-msgid "UI Zoom Out"
-msgstr "菜单 缩小"
+msgid "UI Up"
+msgstr "菜单 向上键"
-#: src/emu/inpttype.ipp:908
+#: src/emu/inpttype.ipp:881
msgctxt "input-name"
-msgid "UI Default Zoom"
-msgstr "菜单 预设缩放"
+msgid "UI Down"
+msgstr "UI 向下键"
-#: src/emu/inpttype.ipp:909
+#: src/emu/inpttype.ipp:882
+msgctxt "input-name"
+msgid "UI Left"
+msgstr "菜单 向左键"
+
+#: src/emu/inpttype.ipp:883
+msgctxt "input-name"
+msgid "UI Right"
+msgstr "菜单 向右键"
+
+#: src/emu/inpttype.ipp:884
+msgctxt "input-name"
+msgid "UI Home"
+msgstr "菜单 最上键"
+
+#: src/emu/inpttype.ipp:885
+msgctxt "input-name"
+msgid "UI End"
+msgstr "菜单 最下键"
+
+#: src/emu/inpttype.ipp:886
+msgctxt "input-name"
+msgid "UI Page Up"
+msgstr "菜单 上一页"
+
+#: src/emu/inpttype.ipp:887
+msgctxt "input-name"
+msgid "UI Page Down"
+msgstr "菜单 下一页"
+
+#: src/emu/inpttype.ipp:888
msgctxt "input-name"
msgid "UI Previous Group"
msgstr "菜单 上一组"
-#: src/emu/inpttype.ipp:910
+#: src/emu/inpttype.ipp:889
msgctxt "input-name"
msgid "UI Next Group"
msgstr "菜单 下一组"
-#: src/emu/inpttype.ipp:911
+#: src/emu/inpttype.ipp:890
msgctxt "input-name"
-msgid "UI Rotate"
-msgstr "菜单 旋转"
+msgid "On Screen Display"
+msgstr "参数调整"
-#: src/emu/inpttype.ipp:912
+#: src/emu/inpttype.ipp:891
msgctxt "input-name"
-msgid "Show Profiler"
-msgstr "显示效能分析"
+msgid "Toggle UI Controls"
+msgstr ""
-#: src/emu/inpttype.ipp:913
+#: src/emu/inpttype.ipp:892
msgctxt "input-name"
-msgid "UI Toggle"
-msgstr "菜单 切换"
+msgid "Break in Debugger"
+msgstr "除错器内中断"
-#: src/emu/inpttype.ipp:914
+#: src/emu/inpttype.ipp:893
msgctxt "input-name"
-msgid "UI Release Pointer"
-msgstr "菜单 解除指标锁定"
+msgid "Pause"
+msgstr "暂停"
-#: src/emu/inpttype.ipp:915
+#: src/emu/inpttype.ipp:894
msgctxt "input-name"
-msgid "UI Paste Text"
-msgstr "菜单 贴上文字"
+msgid "Pause - Single Step"
+msgstr "暂停 - 单步"
-#: src/emu/inpttype.ipp:916
+#: src/emu/inpttype.ipp:895
+msgctxt "input-name"
+msgid "Rewind - Single Step"
+msgstr "倒带 - 单步"
+
+#: src/emu/inpttype.ipp:896
msgctxt "input-name"
msgid "Save State"
msgstr "保存状态"
-#: src/emu/inpttype.ipp:917
+#: src/emu/inpttype.ipp:897
msgctxt "input-name"
msgid "Load State"
msgstr "载入状态"
+#: src/emu/inpttype.ipp:898
+msgctxt "input-name"
+msgid "Reset Machine"
+msgstr "重新启动机台"
+
+#: src/emu/inpttype.ipp:899
+msgctxt "input-name"
+msgid "Soft Reset"
+msgstr "软件重新启动"
+
+#: src/emu/inpttype.ipp:900
+msgctxt "input-name"
+msgid "Show Decoded Graphics"
+msgstr "显示解码图形"
+
+#: src/emu/inpttype.ipp:901
+msgctxt "input-name"
+msgid "Frameskip Dec"
+msgstr "减少省略帧数"
+
+#: src/emu/inpttype.ipp:902
+msgctxt "input-name"
+msgid "Frameskip Inc"
+msgstr "增加省略帧数"
+
+#: src/emu/inpttype.ipp:903
+msgctxt "input-name"
+msgid "Throttle"
+msgstr "限制速度"
+
+#: src/emu/inpttype.ipp:904
+msgctxt "input-name"
+msgid "Fast Forward"
+msgstr "快转"
+
+#: src/emu/inpttype.ipp:905
+msgctxt "input-name"
+msgid "Show FPS"
+msgstr "显示 FPS"
+
+#: src/emu/inpttype.ipp:906
+msgctxt "input-name"
+msgid "Save Snapshot"
+msgstr "保存撷图"
+
+#: src/emu/inpttype.ipp:907
+msgctxt "input-name"
+msgid "Record MNG"
+msgstr "录制 MNG"
+
+#: src/emu/inpttype.ipp:908
+msgctxt "input-name"
+msgid "Record AVI"
+msgstr "录制 AVI"
+
+#: src/emu/inpttype.ipp:909
+msgctxt "input-name"
+msgid "Toggle Cheat"
+msgstr "切换作弊码"
+
+#: src/emu/inpttype.ipp:910
+msgctxt "input-name"
+msgid "UI Display Comment"
+msgstr "菜单 显示注解"
+
+#: src/emu/inpttype.ipp:911
+msgctxt "input-name"
+msgid "UI Zoom In"
+msgstr "菜单 放大"
+
+#: src/emu/inpttype.ipp:912
+msgctxt "input-name"
+msgid "UI Zoom Out"
+msgstr "菜单 缩小"
+
+#: src/emu/inpttype.ipp:913
+msgctxt "input-name"
+msgid "UI Default Zoom"
+msgstr "菜单 预设缩放"
+
+#: src/emu/inpttype.ipp:914
+msgctxt "input-name"
+msgid "UI Rotate"
+msgstr "菜单 旋转"
+
+#: src/emu/inpttype.ipp:915
+msgctxt "input-name"
+msgid "Show Profiler"
+msgstr "显示效能分析"
+
+#: src/emu/inpttype.ipp:916
+msgctxt "input-name"
+msgid "UI Release Pointer"
+msgstr "菜单 解除指标锁定"
+
+#: src/emu/inpttype.ipp:917
+msgctxt "input-name"
+msgid "UI Paste Text"
+msgstr "菜单 贴上文字"
+
#: src/emu/inpttype.ipp:918
msgctxt "input-name"
msgid "UI (First) Tape Start"
@@ -5594,57 +5623,65 @@ msgstr "菜单 (首)磁带停止"
#: src/emu/inpttype.ipp:920
msgctxt "input-name"
-msgid "UI External DAT View"
-msgstr "菜单 检视外部 DAT"
+msgid "UI Focus Next"
+msgstr "菜单 下一焦点"
#: src/emu/inpttype.ipp:921
msgctxt "input-name"
-msgid "UI Add/Remove favorite"
-msgstr "菜单 新增/移除最爱项目"
+msgid "UI Focus Previous"
+msgstr "菜单 上一焦点"
#: src/emu/inpttype.ipp:922
msgctxt "input-name"
+msgid "UI External DAT View"
+msgstr "菜单 检视外部 DAT"
+
+#: src/emu/inpttype.ipp:923
+msgctxt "input-name"
+msgid "UI Add/Remove Favorite"
+msgstr "菜单 新增/移除最爱项目"
+
+#: src/emu/inpttype.ipp:924
+msgctxt "input-name"
msgid "UI Export List"
msgstr "菜单 汇出列表"
-#: src/emu/inpttype.ipp:923
+#: src/emu/inpttype.ipp:925
msgctxt "input-name"
msgid "UI Audit Media"
msgstr "菜单 校验媒体"
-#: src/osd/modules/input/input_windows.cpp:110
-#: src/osd/modules/input/input_sdlcommon.cpp:173
+#: src/osd/modules/input/input_windows.cpp:111 src/osd/sdl/osdsdl.cpp:339
msgctxt "input-name"
msgid "Toggle Fullscreen"
msgstr "切换全萤幕"
-#: src/osd/modules/input/input_windows.cpp:116
+#: src/osd/modules/input/input_windows.cpp:117
msgctxt "input-name"
msgid "Take Rendered Snapshot"
msgstr "拍摄描绘的撷图"
-#: src/osd/modules/input/input_windows.cpp:127
-#: src/osd/modules/input/input_sdlcommon.cpp:221
+#: src/osd/modules/input/input_windows.cpp:128 src/osd/sdl/osdsdl.cpp:388
msgctxt "input-name"
msgid "Record Rendered Video"
msgstr "拍摄描绘的视频"
-#: src/osd/modules/input/input_windows.cpp:143
+#: src/osd/modules/input/input_windows.cpp:144
msgctxt "input-name"
msgid "Toggle Post-Processing"
msgstr "切换后处理"
-#: src/osd/modules/input/input_sdlcommon.cpp:199
+#: src/osd/sdl/osdsdl.cpp:365
msgctxt "input-name"
msgid "Toggle Filter"
msgstr "切换过滤"
-#: src/osd/modules/input/input_sdlcommon.cpp:205
+#: src/osd/sdl/osdsdl.cpp:371
msgctxt "input-name"
msgid "Decrease Prescaling"
msgstr "减少预先缩放"
-#: src/osd/modules/input/input_sdlcommon.cpp:215
+#: src/osd/sdl/osdsdl.cpp:382
msgctxt "input-name"
msgid "Increase Prescaling"
msgstr "增加预先缩放"
@@ -5968,12 +6005,12 @@ msgstr "输入埠名称文件保存至 %s"
msgid "Input ports"
msgstr "输入埠"
-#: plugins/autofire/init.lua:94
+#: plugins/autofire/init.lua:98
msgctxt "plugin-autofire"
msgid "Failed to load autofire menu"
msgstr "载入连射菜单时失败"
-#: plugins/autofire/init.lua:101
+#: plugins/autofire/init.lua:105
msgctxt "plugin-autofire"
msgid "Autofire"
msgstr "连发"
@@ -6157,7 +6194,7 @@ msgctxt "plugin-timecode"
msgid "Hotkey"
msgstr "热键"
-#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:560
+#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:562
msgctxt "plugin-inputmacro"
msgid "Input Macros"
msgstr "输入宏"
@@ -6178,138 +6215,138 @@ msgctxt "plugin-inputmacro"
msgid "Set Input"
msgstr "设定输入"
-#: plugins/inputmacro/inputmacro_menu.lua:350
+#: plugins/inputmacro/inputmacro_menu.lua:352
msgctxt "plugin-inputmacro"
msgid "Name"
msgstr "名称"
-#: plugins/inputmacro/inputmacro_menu.lua:358
-#: plugins/inputmacro/inputmacro_menu.lua:400
+#: plugins/inputmacro/inputmacro_menu.lua:360
+#: plugins/inputmacro/inputmacro_menu.lua:402
msgctxt "plugin-inputmacro"
msgid "[not set]"
msgstr "[未设定]"
-#: plugins/inputmacro/inputmacro_menu.lua:359
+#: plugins/inputmacro/inputmacro_menu.lua:361
msgctxt "plugin-inputmacro"
msgid "Activation combination"
msgstr "启动组合"
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Stop immediately"
msgstr "立即停止"
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Complete macro"
msgstr "完成宏"
-#: plugins/inputmacro/inputmacro_menu.lua:363
+#: plugins/inputmacro/inputmacro_menu.lua:365
msgctxt "plugin-inputmacro"
msgid "On release"
msgstr "放开时启用"
-#: plugins/inputmacro/inputmacro_menu.lua:369
+#: plugins/inputmacro/inputmacro_menu.lua:371
msgctxt "plugin-inputmacro"
msgid "Release"
msgstr "放开"
-#: plugins/inputmacro/inputmacro_menu.lua:372
+#: plugins/inputmacro/inputmacro_menu.lua:374
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Loop to step %d"
msgstr "循环至第 %d 步"
-#: plugins/inputmacro/inputmacro_menu.lua:377
+#: plugins/inputmacro/inputmacro_menu.lua:379
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Prolong step %d"
msgstr "延长第 %d 步"
-#: plugins/inputmacro/inputmacro_menu.lua:379
+#: plugins/inputmacro/inputmacro_menu.lua:381
msgctxt "plugin-inputmacro"
msgid "When held"
msgstr "当按住"
-#: plugins/inputmacro/inputmacro_menu.lua:383
+#: plugins/inputmacro/inputmacro_menu.lua:385
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Step %d"
msgstr "第 %d 步"
-#: plugins/inputmacro/inputmacro_menu.lua:384
+#: plugins/inputmacro/inputmacro_menu.lua:386
msgctxt "plugin-inputmacro"
msgid "Delay (frames)"
msgstr "延迟 (画格)"
-#: plugins/inputmacro/inputmacro_menu.lua:390
+#: plugins/inputmacro/inputmacro_menu.lua:392
msgctxt "plugin-inputmacro"
msgid "Duration (frames)"
msgstr "持续 (画格)"
-#: plugins/inputmacro/inputmacro_menu.lua:398
+#: plugins/inputmacro/inputmacro_menu.lua:400
msgctxt "plugin-inputmacro"
msgid "n/a"
msgstr "不可用"
-#: plugins/inputmacro/inputmacro_menu.lua:402
+#: plugins/inputmacro/inputmacro_menu.lua:404
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Input %d"
msgstr "输入 %d"
-#: plugins/inputmacro/inputmacro_menu.lua:407
+#: plugins/inputmacro/inputmacro_menu.lua:409
msgctxt "plugin-inputmacro"
msgid "Add input"
msgstr "新增输入"
-#: plugins/inputmacro/inputmacro_menu.lua:412
+#: plugins/inputmacro/inputmacro_menu.lua:414
msgctxt "plugin-inputmacro"
msgid "Delete step"
msgstr "删除步骤"
-#: plugins/inputmacro/inputmacro_menu.lua:428
+#: plugins/inputmacro/inputmacro_menu.lua:430
msgctxt "plugin-inputmacro"
msgid "Add step at position"
msgstr "在位置新增步骤"
-#: plugins/inputmacro/inputmacro_menu.lua:474
+#: plugins/inputmacro/inputmacro_menu.lua:476
msgctxt "plugin-inputmacro"
msgid "Add Input Macro"
msgstr "新增输入宏"
-#: plugins/inputmacro/inputmacro_menu.lua:481
+#: plugins/inputmacro/inputmacro_menu.lua:483
msgctxt "plugin-inputmacro"
msgid "Create"
msgstr "建立"
-#: plugins/inputmacro/inputmacro_menu.lua:483
+#: plugins/inputmacro/inputmacro_menu.lua:485
msgctxt "plugin-inputmacro"
msgid "Cancel"
msgstr "取消"
-#: plugins/inputmacro/inputmacro_menu.lua:499
+#: plugins/inputmacro/inputmacro_menu.lua:501
msgctxt "plugin-inputmacro"
msgid "Edit Input Macro"
msgstr "编辑输入宏"
-#: plugins/inputmacro/inputmacro_menu.lua:505
+#: plugins/inputmacro/inputmacro_menu.lua:507
msgctxt "plugin-inputmacro"
msgid "Done"
msgstr "完成"
-#: plugins/inputmacro/inputmacro_menu.lua:561
+#: plugins/inputmacro/inputmacro_menu.lua:563
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Press %s to delete"
msgstr "按下 %s 删除"
-#: plugins/inputmacro/inputmacro_menu.lua:573
+#: plugins/inputmacro/inputmacro_menu.lua:575
msgctxt "plugin-inputmacro"
msgid "[no macros]"
msgstr "[无宏]"
-#: plugins/inputmacro/inputmacro_menu.lua:578
+#: plugins/inputmacro/inputmacro_menu.lua:580
msgctxt "plugin-inputmacro"
msgid "Add macro"
msgstr "新增宏"
@@ -6484,12 +6521,12 @@ msgctxt "plugin-commonui"
msgid "Cancel"
msgstr "取消"
-#: plugins/commonui/init.lua:197
+#: plugins/commonui/init.lua:199
msgctxt "plugin-commonui"
msgid "Invalid combination entered"
msgstr "输入无效组合"
-#: plugins/commonui/init.lua:203
+#: plugins/commonui/init.lua:205
#, lua-format
msgctxt "plugin-commonui"
msgid ""
@@ -6498,3 +6535,15 @@ msgid ""
msgstr ""
"输入组合或按下 %s 取消\n"
"%s"
+
+#, c-format
+#~ msgid "Press %s to show menu"
+#~ msgstr "按下 %s 显示菜单"
+
+#~ msgctxt "input-name"
+#~ msgid "Config Menu"
+#~ msgstr "组态菜单"
+
+#~ msgctxt "input-name"
+#~ msgid "UI Toggle"
+#~ msgstr "菜单 切换"
diff --git a/language/Chinese_Traditional/strings.po b/language/Chinese_Traditional/strings.po
index 4d9eaad804a..da0855daad2 100644
--- a/language/Chinese_Traditional/strings.po
+++ b/language/Chinese_Traditional/strings.po
@@ -2,13 +2,13 @@
# MAME 套件的正體中文翻譯
# Copyright (C) 1997-2022 MAMEdev and contributors
# This file is distributed under the same license as the MAME package.
-# Automatically generated, 2022.
+# Automatically generated, 2023.
#
msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-10-16 02:30+1100\n"
+"POT-Creation-Date: 2023-02-18 05:29+1100\n"
"PO-Revision-Date: 2023-01-28 14:40+0800\n"
"Last-Translator: YuiFAN\n"
"Language-Team: MAME Language Team\n"
@@ -32,7 +32,7 @@ msgid ""
"This system requires media images to be mounted for the following device(s): "
msgstr "此系統需要掛載下列裝置的媒體映像檔: "
-#: src/frontend/mame/ui/ui.cpp:1254
+#: src/frontend/mame/ui/ui.cpp:1275
#, c-format
msgid ""
"UI controls enabled\n"
@@ -41,7 +41,7 @@ msgstr ""
"啟用 UI 控制\n"
"以 %1$s 切換"
-#: src/frontend/mame/ui/ui.cpp:1256
+#: src/frontend/mame/ui/ui.cpp:1277
#, c-format
msgid ""
"UI controls disabled\n"
@@ -50,185 +50,185 @@ msgstr ""
"停用 UI 控制\n"
"以 %1$s 切換"
-#: src/frontend/mame/ui/ui.cpp:1465
+#: src/frontend/mame/ui/ui.cpp:1486
msgid "Master Volume"
msgstr "主音量"
-#: src/frontend/mame/ui/ui.cpp:1474
+#: src/frontend/mame/ui/ui.cpp:1495
#, c-format
msgid "%1$s Volume"
msgstr "%1$s 音量"
-#: src/frontend/mame/ui/ui.cpp:1496
+#: src/frontend/mame/ui/ui.cpp:1517
#, c-format
msgid "Overclock CPU %1$s"
msgstr "超頻 CPU %1$s"
-#: src/frontend/mame/ui/ui.cpp:1504
+#: src/frontend/mame/ui/ui.cpp:1525
#, c-format
msgid "Overclock %1$s sound"
msgstr "超頻 %1$s 聲音"
-#: src/frontend/mame/ui/ui.cpp:1523
+#: src/frontend/mame/ui/ui.cpp:1544
#, c-format
msgid "%1$s Refresh Rate"
msgstr "%1$s 更新率"
-#: src/frontend/mame/ui/ui.cpp:1528
+#: src/frontend/mame/ui/ui.cpp:1549
#, c-format
msgid "%1$s Brightness"
msgstr "%1$s 亮度"
-#: src/frontend/mame/ui/ui.cpp:1530
+#: src/frontend/mame/ui/ui.cpp:1551
#, c-format
msgid "%1$s Contrast"
msgstr "%1$s 對比"
-#: src/frontend/mame/ui/ui.cpp:1532
+#: src/frontend/mame/ui/ui.cpp:1553
#, c-format
msgid "%1$s Gamma"
msgstr "%1$s Gamma 值"
-#: src/frontend/mame/ui/ui.cpp:1536
+#: src/frontend/mame/ui/ui.cpp:1557
#, c-format
msgid "%1$s Horiz Stretch"
msgstr "%1$s 水平延展"
-#: src/frontend/mame/ui/ui.cpp:1538
+#: src/frontend/mame/ui/ui.cpp:1559
#, c-format
msgid "%1$s Horiz Position"
msgstr "%1$s 水平位置"
-#: src/frontend/mame/ui/ui.cpp:1540
+#: src/frontend/mame/ui/ui.cpp:1561
#, c-format
msgid "%1$s Vert Stretch"
msgstr "%1$s 垂直延展"
-#: src/frontend/mame/ui/ui.cpp:1542
+#: src/frontend/mame/ui/ui.cpp:1563
#, c-format
msgid "%1$s Vert Position"
msgstr "%1$s 垂直位置"
-#: src/frontend/mame/ui/ui.cpp:1558
+#: src/frontend/mame/ui/ui.cpp:1579
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr "雷射影碟 %1$s 水平延展"
-#: src/frontend/mame/ui/ui.cpp:1561
+#: src/frontend/mame/ui/ui.cpp:1582
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr "雷射影碟 %1$s 水平位置"
-#: src/frontend/mame/ui/ui.cpp:1563
+#: src/frontend/mame/ui/ui.cpp:1584
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr "雷射影碟 %1$s 垂直延展"
-#: src/frontend/mame/ui/ui.cpp:1566
+#: src/frontend/mame/ui/ui.cpp:1587
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr "雷射影碟 %1$s 垂直位置"
-#: src/frontend/mame/ui/ui.cpp:1576
+#: src/frontend/mame/ui/ui.cpp:1597
msgid "Vector Flicker"
msgstr "向量閃爍度"
-#: src/frontend/mame/ui/ui.cpp:1577
+#: src/frontend/mame/ui/ui.cpp:1598
msgid "Beam Width Minimum"
msgstr "最小光束寬度"
-#: src/frontend/mame/ui/ui.cpp:1578
+#: src/frontend/mame/ui/ui.cpp:1599
msgid "Beam Width Maximum"
msgstr "最大光束寬度"
-#: src/frontend/mame/ui/ui.cpp:1579
+#: src/frontend/mame/ui/ui.cpp:1600
msgid "Beam Dot Size"
msgstr "光束點大小"
-#: src/frontend/mame/ui/ui.cpp:1580
+#: src/frontend/mame/ui/ui.cpp:1601
msgid "Beam Intensity Weight"
msgstr "光束強度"
-#: src/frontend/mame/ui/ui.cpp:1593
+#: src/frontend/mame/ui/ui.cpp:1614
#, c-format
msgid "Crosshair Scale %1$s"
msgstr "十字準星尺度 %1$s"
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "X"
msgstr "X"
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "Y"
msgstr "Y"
-#: src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1616
#, c-format
msgid "Crosshair Offset %1$s"
msgstr "十字準星偏移 %1$s"
-#: src/frontend/mame/ui/ui.cpp:1623
+#: src/frontend/mame/ui/ui.cpp:1644
#, c-format
msgid "%1$3ddB"
msgstr "%1$3ddB"
-#: src/frontend/mame/ui/ui.cpp:1666
+#: src/frontend/mame/ui/ui.cpp:1687
#, c-format
msgid "%1$d%%"
msgstr "%1$d%%"
-#: src/frontend/mame/ui/ui.cpp:1681
+#: src/frontend/mame/ui/ui.cpp:1702
#, c-format
msgid "%1$3.0f%%"
msgstr "%1$3.0f%%"
-#: src/frontend/mame/ui/ui.cpp:1704 src/frontend/mame/ui/ui.cpp:1724
-#: src/frontend/mame/ui/ui.cpp:1743 src/frontend/mame/ui/ui.cpp:1761
-#: src/frontend/mame/ui/ui.cpp:1780 src/frontend/mame/ui/ui.cpp:1799
-#: src/frontend/mame/ui/ui.cpp:1818 src/frontend/mame/ui/ui.cpp:1837
-#: src/frontend/mame/ui/ui.cpp:1858 src/frontend/mame/ui/ui.cpp:1879
-#: src/frontend/mame/ui/ui.cpp:1900 src/frontend/mame/ui/ui.cpp:1921
+#: src/frontend/mame/ui/ui.cpp:1725 src/frontend/mame/ui/ui.cpp:1745
+#: src/frontend/mame/ui/ui.cpp:1764 src/frontend/mame/ui/ui.cpp:1782
+#: src/frontend/mame/ui/ui.cpp:1801 src/frontend/mame/ui/ui.cpp:1820
+#: src/frontend/mame/ui/ui.cpp:1839 src/frontend/mame/ui/ui.cpp:1858
+#: src/frontend/mame/ui/ui.cpp:1879 src/frontend/mame/ui/ui.cpp:1900
+#: src/frontend/mame/ui/ui.cpp:1921 src/frontend/mame/ui/ui.cpp:1942
#, c-format
msgid "%1$.3f"
msgstr "%1$.3f"
-#: src/frontend/mame/ui/ui.cpp:1936 src/frontend/mame/ui/ui.cpp:1951
-#: src/frontend/mame/ui/ui.cpp:1966 src/frontend/mame/ui/ui.cpp:1981
-#: src/frontend/mame/ui/ui.cpp:1996
+#: src/frontend/mame/ui/ui.cpp:1957 src/frontend/mame/ui/ui.cpp:1972
+#: src/frontend/mame/ui/ui.cpp:1987 src/frontend/mame/ui/ui.cpp:2002
+#: src/frontend/mame/ui/ui.cpp:2017
#, c-format
msgid "%1$1.2f"
msgstr "%1$1.2f"
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr "十字準星尺度 X %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr "十字準星尺度 Y %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr "十字準星偏移 X %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr "十字準星偏移 Y %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2116
+#: src/frontend/mame/ui/ui.cpp:2137
msgid "**Error saving ui.ini**"
msgstr "**儲存 ui.ini 時發生錯誤**"
-#: src/frontend/mame/ui/ui.cpp:2175
+#: src/frontend/mame/ui/ui.cpp:2196
#, c-format
msgid "**Error saving %s.ini**"
msgstr "**儲存 %s.ini 時發生錯誤**"
-#: src/frontend/mame/ui/ui.cpp:2179 src/frontend/mame/ui/miscmenu.cpp:773
+#: src/frontend/mame/ui/ui.cpp:2200 src/frontend/mame/ui/miscmenu.cpp:773
msgid ""
"\n"
" Settings saved \n"
@@ -238,7 +238,7 @@ msgstr ""
" 設定已儲存 \n"
"\n"
-#: src/frontend/mame/ui/selsoft.cpp:487 src/frontend/mame/ui/selgame.cpp:298
+#: src/frontend/mame/ui/selsoft.cpp:510 src/frontend/mame/ui/selgame.cpp:318
#, c-format
msgid ""
"%s\n"
@@ -247,8 +247,8 @@ msgstr ""
"%s\n"
" 已新增至最愛清單。"
-#: src/frontend/mame/ui/selsoft.cpp:492 src/frontend/mame/ui/selgame.cpp:303
-#: src/frontend/mame/ui/selgame.cpp:309
+#: src/frontend/mame/ui/selsoft.cpp:515 src/frontend/mame/ui/selgame.cpp:323
+#: src/frontend/mame/ui/selgame.cpp:329
#, c-format
msgid ""
"%s\n"
@@ -257,40 +257,40 @@ msgstr ""
"%s\n"
" 已從最愛清單移除。"
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Start empty]"
msgstr "[ 無卡啟動 ]"
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Use file manager]"
msgstr "[ 使用檔案管理員 ]"
-#: src/frontend/mame/ui/selsoft.cpp:708
+#: src/frontend/mame/ui/selsoft.cpp:756
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d software packages )"
msgstr "%1$s %2$s ( %3$d / %4$d 軟體套件 )"
-#: src/frontend/mame/ui/selsoft.cpp:709
+#: src/frontend/mame/ui/selsoft.cpp:757
#, c-format
msgid "%1$s - select software"
msgstr "%1$s - 選擇軟體"
-#: src/frontend/mame/ui/selsoft.cpp:714 src/frontend/mame/ui/selgame.cpp:1074
+#: src/frontend/mame/ui/selsoft.cpp:762 src/frontend/mame/ui/selgame.cpp:1092
#, c-format
msgid "%1$s: %2$s - Search: %3$s_"
msgstr "%1$s: %2$s - 搜尋: %3$s_"
-#: src/frontend/mame/ui/selsoft.cpp:716 src/frontend/mame/ui/selgame.cpp:1076
+#: src/frontend/mame/ui/selsoft.cpp:764 src/frontend/mame/ui/selgame.cpp:1094
#, c-format
msgid "Search: %1$s_"
msgstr "搜尋: %1$s_"
-#: src/frontend/mame/ui/selsoft.cpp:723
+#: src/frontend/mame/ui/selsoft.cpp:771
#, c-format
msgid "Software list/item: %1$s:%2$s"
msgstr "軟體列表/項目: %1$s:%2$s"
-#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:441
+#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:462
msgid "General Settings"
msgstr "通用設定"
@@ -314,15 +314,15 @@ msgstr "輸入裝置"
msgid "Save Settings"
msgstr "儲存設定"
-#: src/frontend/mame/ui/optsmenu.cpp:185 src/frontend/mame/ui/optsmenu.cpp:227
+#: src/frontend/mame/ui/optsmenu.cpp:183 src/frontend/mame/ui/optsmenu.cpp:225
msgid "System Filter"
msgstr "系統篩選"
-#: src/frontend/mame/ui/optsmenu.cpp:197 src/frontend/mame/ui/custui.cpp:83
+#: src/frontend/mame/ui/optsmenu.cpp:195 src/frontend/mame/ui/custui.cpp:84
msgid "Customize UI"
msgstr "自訂 UI"
-#: src/frontend/mame/ui/optsmenu.cpp:198 src/frontend/mame/ui/dirmenu.cpp:535
+#: src/frontend/mame/ui/optsmenu.cpp:196 src/frontend/mame/ui/dirmenu.cpp:579
msgid "Configure Folders"
msgstr "設定資料夾"
@@ -330,41 +330,41 @@ msgstr "設定資料夾"
msgid "Plugin Options"
msgstr "外掛選項"
-#: src/frontend/mame/ui/filesel.cpp:221 src/frontend/mame/ui/swlist.cpp:89
-#: src/frontend/mame/ui/slotopt.cpp:221
+#: src/frontend/mame/ui/filesel.cpp:234 src/frontend/mame/ui/swlist.cpp:89
+#: src/frontend/mame/ui/slotopt.cpp:231
msgid "[empty slot]"
msgstr "[空插槽]"
-#: src/frontend/mame/ui/filesel.cpp:225
+#: src/frontend/mame/ui/filesel.cpp:238
msgid "[create]"
msgstr "[建立]"
-#: src/frontend/mame/ui/filesel.cpp:229 src/frontend/mame/ui/swlist.cpp:100
+#: src/frontend/mame/ui/filesel.cpp:242 src/frontend/mame/ui/swlist.cpp:100
msgid "[software list]"
msgstr "[軟體清單]"
-#: src/frontend/mame/ui/filesel.cpp:285
+#: src/frontend/mame/ui/filesel.cpp:298
#, c-format
msgid "Error accessing %s"
msgstr "錯誤存取 %s"
-#: src/frontend/mame/ui/filesel.cpp:509
+#: src/frontend/mame/ui/filesel.cpp:519
msgid "Select access mode"
msgstr "選擇存取模式"
-#: src/frontend/mame/ui/filesel.cpp:510
+#: src/frontend/mame/ui/filesel.cpp:520
msgid "Read-only"
msgstr "唯讀"
-#: src/frontend/mame/ui/filesel.cpp:512
+#: src/frontend/mame/ui/filesel.cpp:522
msgid "Read-write"
msgstr "讀寫"
-#: src/frontend/mame/ui/filesel.cpp:513
+#: src/frontend/mame/ui/filesel.cpp:523
msgid "Read this image, write to another image"
msgstr "讀取此映像檔, 寫入至其他映像檔"
-#: src/frontend/mame/ui/filesel.cpp:514
+#: src/frontend/mame/ui/filesel.cpp:524
msgid "Read this image, write to diff"
msgstr "讀取此映像檔, 寫入差異檔"
@@ -577,145 +577,149 @@ msgid "Joystick saturation"
msgstr "搖桿飽和值"
#: src/frontend/mame/ui/submenu.cpp:94
+msgid "Joystick threshold"
+msgstr ""
+
+#: src/frontend/mame/ui/submenu.cpp:95
msgid "Natural keyboard"
msgstr "自然鍵盤"
-#: src/frontend/mame/ui/submenu.cpp:95
+#: src/frontend/mame/ui/submenu.cpp:96
msgid "Allow contradictory joystick inputs"
msgstr "允許搖桿輸入的對立狀況"
-#: src/frontend/mame/ui/submenu.cpp:96
+#: src/frontend/mame/ui/submenu.cpp:97
msgid "Coin impulse"
msgstr "投幣脈衝"
-#: src/frontend/mame/ui/submenu.cpp:102
+#: src/frontend/mame/ui/submenu.cpp:103
msgid "Input Device Options"
msgstr "輸入裝置選項"
-#: src/frontend/mame/ui/submenu.cpp:103
+#: src/frontend/mame/ui/submenu.cpp:104
msgid "Lightgun Device Assignment"
msgstr "分配光線槍裝置"
-#: src/frontend/mame/ui/submenu.cpp:104
+#: src/frontend/mame/ui/submenu.cpp:105
msgid "Trackball Device Assignment"
msgstr "分配軌跡球裝置"
-#: src/frontend/mame/ui/submenu.cpp:105
+#: src/frontend/mame/ui/submenu.cpp:106
msgid "Pedal Device Assignment"
msgstr "分配踏板裝置"
-#: src/frontend/mame/ui/submenu.cpp:106
+#: src/frontend/mame/ui/submenu.cpp:107
msgid "AD Stick Device Assignment"
msgstr "分配 AD 搖桿裝置"
-#: src/frontend/mame/ui/submenu.cpp:107
+#: src/frontend/mame/ui/submenu.cpp:108
msgid "Paddle Device Assignment"
msgstr "分配划槳裝置"
-#: src/frontend/mame/ui/submenu.cpp:108
+#: src/frontend/mame/ui/submenu.cpp:109
msgid "Dial Device Assignment"
msgstr "分配轉盤裝置"
-#: src/frontend/mame/ui/submenu.cpp:109
+#: src/frontend/mame/ui/submenu.cpp:110
msgid "Positional Device Assignment"
msgstr "分配指向裝置"
-#: src/frontend/mame/ui/submenu.cpp:110
+#: src/frontend/mame/ui/submenu.cpp:111
msgid "Mouse Device Assignment"
msgstr "分配滑鼠裝置"
-#: src/frontend/mame/ui/submenu.cpp:112
+#: src/frontend/mame/ui/submenu.cpp:113
msgid "Keyboard Input Provider"
msgstr "鍵盤輸入提供者"
-#: src/frontend/mame/ui/submenu.cpp:113
+#: src/frontend/mame/ui/submenu.cpp:114
msgid "Mouse Input Provider"
msgstr "滑鼠輸入提供者"
-#: src/frontend/mame/ui/submenu.cpp:114
+#: src/frontend/mame/ui/submenu.cpp:115
msgid "Lightgun Input Provider"
msgstr "光線槍輸入提供者"
-#: src/frontend/mame/ui/submenu.cpp:115
+#: src/frontend/mame/ui/submenu.cpp:116
msgid "Joystick Input Provider"
msgstr "搖桿輸入提供者"
-#: src/frontend/mame/ui/submenu.cpp:121 src/frontend/mame/ui/videoopt.cpp:42
+#: src/frontend/mame/ui/submenu.cpp:122 src/frontend/mame/ui/videoopt.cpp:42
msgid "Video Options"
msgstr "視訊選項"
-#: src/frontend/mame/ui/submenu.cpp:122
+#: src/frontend/mame/ui/submenu.cpp:123
msgid "Video Mode"
msgstr "視訊模式"
-#: src/frontend/mame/ui/submenu.cpp:123
+#: src/frontend/mame/ui/submenu.cpp:124
msgid "Number Of Screens"
msgstr "畫面數"
-#: src/frontend/mame/ui/submenu.cpp:125
+#: src/frontend/mame/ui/submenu.cpp:126
msgid "Triple Buffering"
msgstr "三重緩衝"
-#: src/frontend/mame/ui/submenu.cpp:126
+#: src/frontend/mame/ui/submenu.cpp:127
msgid "HLSL"
msgstr "HLSL"
-#: src/frontend/mame/ui/submenu.cpp:128
+#: src/frontend/mame/ui/submenu.cpp:129
msgid "GLSL"
msgstr "GLSL"
-#: src/frontend/mame/ui/submenu.cpp:129
+#: src/frontend/mame/ui/submenu.cpp:130
msgid "Bilinear Filtering"
msgstr "雙線過濾"
-#: src/frontend/mame/ui/submenu.cpp:130
+#: src/frontend/mame/ui/submenu.cpp:131
msgid "Bitmap Prescaling"
msgstr "點陣圖預縮放"
-#: src/frontend/mame/ui/submenu.cpp:131
+#: src/frontend/mame/ui/submenu.cpp:132
msgid "Window Mode"
msgstr "視窗模式"
-#: src/frontend/mame/ui/submenu.cpp:132
+#: src/frontend/mame/ui/submenu.cpp:133
msgid "Enforce Aspect Ratio"
msgstr "強制比例"
-#: src/frontend/mame/ui/submenu.cpp:133
+#: src/frontend/mame/ui/submenu.cpp:134
msgid "Start Out Maximized"
msgstr "最大化開始"
-#: src/frontend/mame/ui/submenu.cpp:134
+#: src/frontend/mame/ui/submenu.cpp:135
msgid "Synchronized Refresh"
msgstr "同步更新"
-#: src/frontend/mame/ui/submenu.cpp:135
+#: src/frontend/mame/ui/submenu.cpp:136
msgid "Wait Vertical Sync"
msgstr "等待垂直同步"
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:722
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:738
#: src/frontend/mame/ui/videoopt.cpp:169
-#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:766
+#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:766
#: plugins/cheatfind/init.lua:777 plugins/cheat/init.lua:679
msgid "On"
msgstr "開"
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:725
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:741
#: src/frontend/mame/ui/videoopt.cpp:185
-#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:763
+#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:763
#: plugins/cheatfind/init.lua:774 plugins/cheat/init.lua:682
#: plugins/cheat/init.lua:691
msgid "Off"
msgstr "關"
-#: src/frontend/mame/ui/menu.cpp:728
+#: src/frontend/mame/ui/menu.cpp:744
msgid "Auto"
msgstr "自動"
-#: src/frontend/mame/ui/menu.cpp:1233
+#: src/frontend/mame/ui/menu.cpp:1272
#: src/frontend/mame/ui/simpleselgame.cpp:283
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Return to Previous Menu"
msgstr "回上一層選單"
@@ -723,21 +727,21 @@ msgstr "回上一層選單"
msgid "File Manager"
msgstr "檔案管理員"
-#: src/frontend/mame/ui/filemngr.cpp:140
+#: src/frontend/mame/ui/filemngr.cpp:152
#: src/frontend/mame/ui/confswitch.cpp:119
-#: src/frontend/mame/ui/inputmap.cpp:580
+#: src/frontend/mame/ui/inputmap.cpp:581
#: src/frontend/mame/ui/inputtoggle.cpp:75
-#: src/frontend/mame/ui/analogipt.cpp:363
+#: src/frontend/mame/ui/analogipt.cpp:412
#, c-format
msgid "[root%1$s]"
msgstr "[root%1$s]"
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
#: src/frontend/mame/ui/confswitch.cpp:170 src/frontend/mame/ui/slotopt.cpp:204
msgid "Reset System"
msgstr "重新啟動系統"
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
msgid "Start System"
msgstr "啟動系統"
@@ -963,8 +967,8 @@ msgid ""
"fully experience this system.\n"
msgstr ""
"\n"
-"此系統的部分元件無法精準模擬, 因其需要實際活動的互動或機械裝置的組合。 "
-"故無法達成此系統的完整體驗。\n"
+"此系統的部分元件無法精準模擬, 因其需要實際活動的互動或機械裝置的組合。 故無法"
+"達成此系統的完整體驗。\n"
#: src/frontend/mame/ui/info.cpp:167
#, c-format
@@ -1107,27 +1111,27 @@ msgstr "否"
msgid "Yes"
msgstr "是"
-#: src/frontend/mame/ui/filecreate.cpp:168
+#: src/frontend/mame/ui/filecreate.cpp:189
msgid "New Image Name:"
msgstr "新映像檔名稱:"
-#: src/frontend/mame/ui/filecreate.cpp:174
+#: src/frontend/mame/ui/filecreate.cpp:196
msgid "Image Format:"
msgstr "映像檔格式"
-#: src/frontend/mame/ui/filecreate.cpp:180
+#: src/frontend/mame/ui/filecreate.cpp:202
msgid "Create"
msgstr "建立"
-#: src/frontend/mame/ui/filecreate.cpp:208
+#: src/frontend/mame/ui/filecreate.cpp:230
msgid "Please enter a file extension too"
msgstr "請一併輸入副檔名"
-#: src/frontend/mame/ui/filecreate.cpp:268
+#: src/frontend/mame/ui/filecreate.cpp:295
msgid "Select image format"
msgstr "選擇映像檔格式"
-#: src/frontend/mame/ui/filecreate.cpp:327
+#: src/frontend/mame/ui/filecreate.cpp:354
msgid "Select initial contents"
msgstr "選擇初始化內容"
@@ -1152,9 +1156,9 @@ msgid "Emulated"
msgstr "模擬"
#: src/frontend/mame/ui/keyboard.cpp:60 src/frontend/mame/ui/confswitch.cpp:117
-#: src/frontend/mame/ui/inputmap.cpp:578
+#: src/frontend/mame/ui/inputmap.cpp:579
#: src/frontend/mame/ui/inputtoggle.cpp:73
-#: src/frontend/mame/ui/analogipt.cpp:361
+#: src/frontend/mame/ui/analogipt.cpp:410
#, c-format
msgid "%1$s [root%2$s]"
msgstr "%1$s [root%2$s]"
@@ -1513,16 +1517,16 @@ msgstr "包含相容版"
msgid "Category File"
msgstr "分類檔案"
-#: src/frontend/mame/ui/utils.cpp:2030 src/frontend/mame/ui/inifile.cpp:301
+#: src/frontend/mame/ui/utils.cpp:2026 src/frontend/mame/ui/inifile.cpp:301
msgctxt "swlist-info"
msgid "Software list/item"
msgstr "軟體列表/項目"
-#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2685
+#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2752
msgid "Software List Info"
msgstr "軟體列表資訊"
-#: src/frontend/mame/ui/datmenu.cpp:316
+#: src/frontend/mame/ui/datmenu.cpp:307
#, c-format
msgid "Revision: %1$s"
msgstr "版本: %1$s"
@@ -1690,7 +1694,7 @@ msgstr "從最愛移除"
msgid "Save System Settings"
msgstr "儲存系統設定"
-#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2625
+#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2698
msgid " (default)"
msgstr " (預設)"
@@ -1731,7 +1735,7 @@ msgstr "[未找到已儲存的狀態]"
msgid "Cancel"
msgstr "取消"
-#: src/frontend/mame/ui/state.cpp:265
+#: src/frontend/mame/ui/state.cpp:262
#, c-format
msgid ""
"Delete saved state %1$s?\n"
@@ -1742,37 +1746,37 @@ msgstr ""
"按下 %2$s 刪除\n"
"按下 %3$s 取消"
-#: src/frontend/mame/ui/state.cpp:393
+#: src/frontend/mame/ui/state.cpp:388
#, c-format
msgid "Error removing saved state file %1$s"
msgstr "移除已儲存的狀態檔 %1$s 時發生錯誤"
-#: src/frontend/mame/ui/state.cpp:442
+#: src/frontend/mame/ui/state.cpp:450
#, c-format
msgid "Press %1$s to delete"
msgstr "按下 %1$s 刪除"
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Load State"
msgstr "載入狀態"
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Select state to load"
msgstr "選擇要載入的狀態"
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Save State"
msgstr "儲存狀態"
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Press a key or joystick button, or select state to overwrite"
msgstr "按下鍵盤按鍵、搖桿按鈕或選擇狀態以覆寫"
-#: src/frontend/mame/ui/confswitch.cpp:314
+#: src/frontend/mame/ui/confswitch.cpp:318
msgid "DIP Switches"
msgstr "機台設定開關"
-#: src/frontend/mame/ui/confswitch.cpp:508
+#: src/frontend/mame/ui/confswitch.cpp:521
msgid "Machine Configuration"
msgstr "機台設定"
@@ -1815,7 +1819,7 @@ msgstr "輸入配置 (此系統)"
msgid "[no assignable inputs are enabled]"
msgstr "[已啟用無配置輸入]"
-#: src/frontend/mame/ui/inputmap.cpp:348
+#: src/frontend/mame/ui/inputmap.cpp:358
msgid "Pressed"
msgstr "按住"
@@ -1823,71 +1827,71 @@ msgstr "按住"
msgid "Invalid combination entered"
msgstr "輸入了無效組合"
-#: src/frontend/mame/ui/inputmap.cpp:563
+#: src/frontend/mame/ui/inputmap.cpp:564
#, c-format
msgctxt "input-name"
msgid "%1$s Analog"
msgstr "%1$s 類比"
-#: src/frontend/mame/ui/inputmap.cpp:564
+#: src/frontend/mame/ui/inputmap.cpp:565
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Inc"
msgstr "%1$s 類比增加"
-#: src/frontend/mame/ui/inputmap.cpp:565
+#: src/frontend/mame/ui/inputmap.cpp:566
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Dec"
msgstr "%1$s 類比減少"
-#: src/frontend/mame/ui/inputmap.cpp:607
+#: src/frontend/mame/ui/inputmap.cpp:608
#, c-format
msgid "Press %1$s to set\n"
msgstr "按下 %1$s 設定\n"
-#: src/frontend/mame/ui/inputmap.cpp:608
+#: src/frontend/mame/ui/inputmap.cpp:609
#, c-format
msgid "Press %1$s to append\n"
msgstr "按下 %1$s 加入\n"
-#: src/frontend/mame/ui/inputmap.cpp:609
+#: src/frontend/mame/ui/inputmap.cpp:610
#, c-format
msgid "Press %1$s to clear\n"
msgstr "按下 %1$s 清除\n"
-#: src/frontend/mame/ui/inputmap.cpp:610
+#: src/frontend/mame/ui/inputmap.cpp:611
#, c-format
msgid "Press %1$s to restore default\n"
msgstr "按下 %1$s 還原預設值\n"
-#: src/frontend/mame/ui/inputdevices.cpp:32
+#: src/frontend/mame/ui/inputdevices.cpp:33
#, c-format
msgctxt "menu-inputdev"
msgid "%1$s (%2$s %3$d)"
msgstr "%1$s (%2$s %3$d)"
-#: src/frontend/mame/ui/inputdevices.cpp:88
+#: src/frontend/mame/ui/inputdevices.cpp:116
msgctxt "menu-inputdev"
msgid "Copy Device ID"
msgstr "複製裝置 ID"
-#: src/frontend/mame/ui/inputdevices.cpp:122
+#: src/frontend/mame/ui/inputdevices.cpp:148
msgctxt "menu-inputdev"
msgid "Copied device ID to clipboard"
msgstr "已複製裝置 ID 至剪貼簿"
-#: src/frontend/mame/ui/inputdevices.cpp:124
+#: src/frontend/mame/ui/inputdevices.cpp:150
msgctxt "menu-inputdev"
msgid "Error copying device ID to clipboard"
msgstr "複製裝置 ID 至剪貼簿時發生錯誤"
-#: src/frontend/mame/ui/inputdevices.cpp:162
+#: src/frontend/mame/ui/inputdevices.cpp:189
msgctxt "menu-inputdev"
msgid "Input Devices"
msgstr "輸入裝置"
-#: src/frontend/mame/ui/inputdevices.cpp:203
+#: src/frontend/mame/ui/inputdevices.cpp:230
msgctxt "menu-inputdev"
msgid "[no input devices are enabled]"
msgstr "[已啟用無輸入裝置]"
@@ -2008,11 +2012,11 @@ msgid "Configure Options"
msgstr "設定選項"
#: src/frontend/mame/ui/simpleselgame.cpp:279
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Exit"
msgstr "結束"
-#: src/frontend/mame/ui/simpleselgame.cpp:304
+#: src/frontend/mame/ui/simpleselgame.cpp:313
#, c-format
msgid ""
"No system ROMs found. Please check the rompath setting specified in the %1$s."
@@ -2026,77 +2030,77 @@ msgstr ""
"如果是首次使用 %2$s, 請參閱 docs 目錄中的 %2$s.pdf 以取得設定 %2$s 的相關訊"
"息\n"
-#: src/frontend/mame/ui/simpleselgame.cpp:320
+#: src/frontend/mame/ui/simpleselgame.cpp:329
#, c-format
msgid "Type name or select: %1$s_"
msgstr "輸入名稱或選擇: %1$s_"
-#: src/frontend/mame/ui/simpleselgame.cpp:322
+#: src/frontend/mame/ui/simpleselgame.cpp:331
msgid "Type name or select: (random)"
msgstr "輸入名稱或選擇: (隨機)"
-#: src/frontend/mame/ui/simpleselgame.cpp:336
+#: src/frontend/mame/ui/simpleselgame.cpp:345
#, c-format
msgid "%1$-.100s"
msgstr "%1$-.100s"
-#: src/frontend/mame/ui/simpleselgame.cpp:339
+#: src/frontend/mame/ui/simpleselgame.cpp:348
#, c-format
msgid "%1$s, %2$-.100s"
msgstr "%1$s, %2$-.100s"
-#: src/frontend/mame/ui/simpleselgame.cpp:348
+#: src/frontend/mame/ui/simpleselgame.cpp:357
#, c-format
msgid "Driver: %1$s"
msgstr "驅動程式: %1$s"
-#: src/frontend/mame/ui/simpleselgame.cpp:364
-#: src/frontend/mame/ui/selmenu.cpp:690
+#: src/frontend/mame/ui/simpleselgame.cpp:373
+#: src/frontend/mame/ui/selmenu.cpp:735
msgid "Overall: NOT WORKING"
msgstr "整體: 不可執行"
-#: src/frontend/mame/ui/simpleselgame.cpp:366
-#: src/frontend/mame/ui/selmenu.cpp:692
+#: src/frontend/mame/ui/simpleselgame.cpp:375
+#: src/frontend/mame/ui/selmenu.cpp:737
msgid "Overall: Unemulated Protection"
msgstr "整體: 未模擬保護"
-#: src/frontend/mame/ui/simpleselgame.cpp:368
-#: src/frontend/mame/ui/selmenu.cpp:694
+#: src/frontend/mame/ui/simpleselgame.cpp:377
+#: src/frontend/mame/ui/selmenu.cpp:739
msgid "Overall: Working"
msgstr "整體: 可以執行"
-#: src/frontend/mame/ui/simpleselgame.cpp:372
-#: src/frontend/mame/ui/selmenu.cpp:698
+#: src/frontend/mame/ui/simpleselgame.cpp:381
+#: src/frontend/mame/ui/selmenu.cpp:743
msgid "Graphics: Unimplemented, "
msgstr "圖形: 不完整, "
-#: src/frontend/mame/ui/simpleselgame.cpp:374
-#: src/frontend/mame/ui/selmenu.cpp:700
+#: src/frontend/mame/ui/simpleselgame.cpp:383
+#: src/frontend/mame/ui/selmenu.cpp:745
msgid "Graphics: Imperfect, "
msgstr "圖形: 不完美, "
-#: src/frontend/mame/ui/simpleselgame.cpp:376
-#: src/frontend/mame/ui/selmenu.cpp:702
+#: src/frontend/mame/ui/simpleselgame.cpp:385
+#: src/frontend/mame/ui/selmenu.cpp:747
msgid "Graphics: OK, "
msgstr "圖形: OK, "
-#: src/frontend/mame/ui/simpleselgame.cpp:379
-#: src/frontend/mame/ui/selmenu.cpp:705
+#: src/frontend/mame/ui/simpleselgame.cpp:388
+#: src/frontend/mame/ui/selmenu.cpp:750
msgid "Sound: None"
msgstr "聲音: 無"
-#: src/frontend/mame/ui/simpleselgame.cpp:381
-#: src/frontend/mame/ui/selmenu.cpp:707
+#: src/frontend/mame/ui/simpleselgame.cpp:390
+#: src/frontend/mame/ui/selmenu.cpp:752
msgid "Sound: Unimplemented"
msgstr "聲音: 無法執行"
-#: src/frontend/mame/ui/simpleselgame.cpp:383
-#: src/frontend/mame/ui/selmenu.cpp:709
+#: src/frontend/mame/ui/simpleselgame.cpp:392
+#: src/frontend/mame/ui/selmenu.cpp:754
msgid "Sound: Imperfect"
msgstr "聲音: 不完美"
-#: src/frontend/mame/ui/simpleselgame.cpp:385
-#: src/frontend/mame/ui/selmenu.cpp:711
+#: src/frontend/mame/ui/simpleselgame.cpp:394
+#: src/frontend/mame/ui/selmenu.cpp:756
msgid "Sound: OK"
msgstr "聲音: OK"
@@ -2121,323 +2125,323 @@ msgstr "全部重設"
msgid "Reload All"
msgstr "全部重新載入"
-#: src/frontend/mame/ui/dirmenu.cpp:44
+#: src/frontend/mame/ui/dirmenu.cpp:40
msgctxt "path-option"
msgid "ROMs"
msgstr "ROM"
-#: src/frontend/mame/ui/dirmenu.cpp:45
+#: src/frontend/mame/ui/dirmenu.cpp:41
msgctxt "path-option"
msgid "Software Media"
msgstr "軟體媒體"
-#: src/frontend/mame/ui/dirmenu.cpp:46
+#: src/frontend/mame/ui/dirmenu.cpp:42
msgctxt "path-option"
msgid "Sound Samples"
msgstr "聲音樣本檔"
-#: src/frontend/mame/ui/dirmenu.cpp:47
+#: src/frontend/mame/ui/dirmenu.cpp:43
msgctxt "path-option"
msgid "Artwork"
msgstr "裝飾圖"
-#: src/frontend/mame/ui/dirmenu.cpp:48
+#: src/frontend/mame/ui/dirmenu.cpp:44
msgctxt "path-option"
msgid "Crosshairs"
msgstr "十字準星"
-#: src/frontend/mame/ui/dirmenu.cpp:49
+#: src/frontend/mame/ui/dirmenu.cpp:45
msgctxt "path-option"
msgid "Cheat Files"
msgstr "作弊檔"
-#: src/frontend/mame/ui/dirmenu.cpp:50
+#: src/frontend/mame/ui/dirmenu.cpp:46
msgctxt "path-option"
msgid "Plugins"
msgstr "外掛"
-#: src/frontend/mame/ui/dirmenu.cpp:51
+#: src/frontend/mame/ui/dirmenu.cpp:47
msgctxt "path-option"
msgid "UI Translations"
msgstr "UI 翻譯"
-#: src/frontend/mame/ui/dirmenu.cpp:52
+#: src/frontend/mame/ui/dirmenu.cpp:48
msgctxt "path-option"
msgid "Software Lists"
msgstr "軟體清單"
-#: src/frontend/mame/ui/dirmenu.cpp:53
+#: src/frontend/mame/ui/dirmenu.cpp:49
msgctxt "path-option"
msgid "INIs"
msgstr "INI"
-#: src/frontend/mame/ui/dirmenu.cpp:54
+#: src/frontend/mame/ui/dirmenu.cpp:50
msgctxt "path-option"
msgid "UI Settings"
msgstr "UI 設定"
-#: src/frontend/mame/ui/dirmenu.cpp:55
+#: src/frontend/mame/ui/dirmenu.cpp:51
msgctxt "path-option"
msgid "Plugin Data"
msgstr "外掛資料"
-#: src/frontend/mame/ui/dirmenu.cpp:56
+#: src/frontend/mame/ui/dirmenu.cpp:52
msgctxt "path-option"
msgid "DATs"
msgstr "文件"
-#: src/frontend/mame/ui/dirmenu.cpp:57
+#: src/frontend/mame/ui/dirmenu.cpp:53
msgctxt "path-option"
msgid "Category INIs"
msgstr "類別 INI"
-#: src/frontend/mame/ui/dirmenu.cpp:58
+#: src/frontend/mame/ui/dirmenu.cpp:54
msgctxt "path-option"
msgid "Snapshots"
msgstr "擷圖"
-#: src/frontend/mame/ui/dirmenu.cpp:59
+#: src/frontend/mame/ui/dirmenu.cpp:55
msgctxt "path-option"
msgid "Icons"
msgstr "圖示"
-#: src/frontend/mame/ui/dirmenu.cpp:60
+#: src/frontend/mame/ui/dirmenu.cpp:56
msgctxt "path-option"
msgid "Control Panels"
msgstr "操作檯"
-#: src/frontend/mame/ui/dirmenu.cpp:61
+#: src/frontend/mame/ui/dirmenu.cpp:57
msgctxt "path-option"
msgid "Cabinets"
msgstr "筐體圖"
-#: src/frontend/mame/ui/dirmenu.cpp:62
+#: src/frontend/mame/ui/dirmenu.cpp:58
msgctxt "path-option"
msgid "Marquees"
msgstr "標籤圖"
-#: src/frontend/mame/ui/dirmenu.cpp:63
+#: src/frontend/mame/ui/dirmenu.cpp:59
msgctxt "path-option"
msgid "PCBs"
msgstr "PCB 圖"
-#: src/frontend/mame/ui/dirmenu.cpp:64
+#: src/frontend/mame/ui/dirmenu.cpp:60
msgctxt "path-option"
msgid "Flyers"
msgstr "廣告圖"
-#: src/frontend/mame/ui/dirmenu.cpp:65
+#: src/frontend/mame/ui/dirmenu.cpp:61
msgctxt "path-option"
msgid "Title Screens"
msgstr "標題畫面"
-#: src/frontend/mame/ui/dirmenu.cpp:66
+#: src/frontend/mame/ui/dirmenu.cpp:62
msgctxt "path-option"
msgid "Game Endings"
msgstr "遊戲結局"
-#: src/frontend/mame/ui/dirmenu.cpp:67
+#: src/frontend/mame/ui/dirmenu.cpp:63
msgctxt "path-option"
msgid "Bosses"
msgstr "首領"
-#: src/frontend/mame/ui/dirmenu.cpp:68
+#: src/frontend/mame/ui/dirmenu.cpp:64
msgctxt "path-option"
msgid "Artwork Previews"
msgstr "裝飾圖預覽"
-#: src/frontend/mame/ui/dirmenu.cpp:69
+#: src/frontend/mame/ui/dirmenu.cpp:65
msgctxt "path-option"
msgid "Select"
msgstr "精選"
-#: src/frontend/mame/ui/dirmenu.cpp:70
+#: src/frontend/mame/ui/dirmenu.cpp:66
msgctxt "path-option"
msgid "Game Over Screens"
msgstr "遊戲結束畫面"
-#: src/frontend/mame/ui/dirmenu.cpp:71
+#: src/frontend/mame/ui/dirmenu.cpp:67
msgctxt "path-option"
msgid "HowTo"
msgstr "說明圖"
-#: src/frontend/mame/ui/dirmenu.cpp:72
+#: src/frontend/mame/ui/dirmenu.cpp:68
msgctxt "path-option"
msgid "Logos"
msgstr "標題圖"
-#: src/frontend/mame/ui/dirmenu.cpp:73
+#: src/frontend/mame/ui/dirmenu.cpp:69
msgctxt "path-option"
msgid "Scores"
msgstr "得分"
-#: src/frontend/mame/ui/dirmenu.cpp:74
+#: src/frontend/mame/ui/dirmenu.cpp:70
msgctxt "path-option"
msgid "Versus"
msgstr "對戰"
-#: src/frontend/mame/ui/dirmenu.cpp:75
+#: src/frontend/mame/ui/dirmenu.cpp:71
msgctxt "path-option"
msgid "Covers"
msgstr "封面"
-#: src/frontend/mame/ui/dirmenu.cpp:105
+#: src/frontend/mame/ui/dirmenu.cpp:101
#, c-format
msgid "Remove %1$s Folder"
msgstr "移除 %1$s 資料夾"
-#: src/frontend/mame/ui/dirmenu.cpp:352
-#, c-format
-msgid "Change %1$s Folder - Search: %2$s_"
-msgstr "變更 %1$s 資料夾 - 搜尋: %2$s_"
-
-#: src/frontend/mame/ui/dirmenu.cpp:352
+#: src/frontend/mame/ui/dirmenu.cpp:357
#, c-format
msgid "Add %1$s Folder - Search: %2$s_"
msgstr "新增 %1$s 資料夾 - 搜尋: %2$s_"
-#: src/frontend/mame/ui/dirmenu.cpp:363
+#: src/frontend/mame/ui/dirmenu.cpp:357
+#, c-format
+msgid "Change %1$s Folder - Search: %2$s_"
+msgstr "變更 %1$s 資料夾 - 搜尋: %2$s_"
+
+#: src/frontend/mame/ui/dirmenu.cpp:368
msgid "Press TAB to set"
msgstr "按下 TAB 鍵設定"
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folders"
msgstr "%1$s 資料夾"
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folder"
msgstr "%1$s 資料夾"
-#: src/frontend/mame/ui/dirmenu.cpp:494
-msgid "Change Folder"
-msgstr "變更資料夾"
-
-#: src/frontend/mame/ui/dirmenu.cpp:494
+#: src/frontend/mame/ui/dirmenu.cpp:523
msgid "Add Folder"
msgstr "新增資料夾"
-#: src/frontend/mame/ui/dirmenu.cpp:497
+#: src/frontend/mame/ui/dirmenu.cpp:525
msgid "Remove Folder"
msgstr "移除資料夾"
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/dirmenu.cpp:530
+msgid "Change Folder"
+msgstr "變更資料夾"
+
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = 1/%1$d"
msgstr "縮放 = 1/%1$d"
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = %1$d"
msgstr "縮放 = %1$d"
-#: src/frontend/mame/ui/viewgfx.cpp:799
+#: src/frontend/mame/ui/viewgfx.cpp:800
msgctxt "gfxview"
msgid "Expand to fit"
msgstr "展開以符合"
-#: src/frontend/mame/ui/viewgfx.cpp:822
+#: src/frontend/mame/ui/viewgfx.cpp:823
msgctxt "gfxview"
msgid "All categories"
msgstr "所有分類"
-#: src/frontend/mame/ui/viewgfx.cpp:824 src/frontend/mame/ui/viewgfx.cpp:829
+#: src/frontend/mame/ui/viewgfx.cpp:825 src/frontend/mame/ui/viewgfx.cpp:830
#, c-format
msgctxt "gfxview"
msgid "Category %1$d"
msgstr "%1$d 分類"
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s]"
msgstr "[root%1$s]"
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] colors"
msgstr "[root%1$s] 顏色"
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] pens"
msgstr "[root%1$s] pens"
-#: src/frontend/mame/ui/viewgfx.cpp:940
+#: src/frontend/mame/ui/viewgfx.cpp:941
#, c-format
msgctxt "gfxview"
msgid " #%1$X → %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr " #%1$X → %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
-#: src/frontend/mame/ui/viewgfx.cpp:947
+#: src/frontend/mame/ui/viewgfx.cpp:948
#, c-format
msgctxt "gfxview"
msgid " #%1$X = %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr " #%1$X = %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
-#: src/frontend/mame/ui/viewgfx.cpp:954
+#: src/frontend/mame/ui/viewgfx.cpp:955
#, c-format
msgctxt "gfxview"
msgid " #%1$X (A:%2$02X R:%3$02X G:%4$02X B:%5$02X)"
msgstr " #%1$X (A:%2$02X R:%3$02X G:%4$02X B:%5$02X)"
-#: src/frontend/mame/ui/viewgfx.cpp:1134
+#: src/frontend/mame/ui/viewgfx.cpp:1135
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] %2$d/%3$d"
msgstr "[root%1$s] %2$d/%3$d"
-#: src/frontend/mame/ui/viewgfx.cpp:1157
+#: src/frontend/mame/ui/viewgfx.cpp:1158
#, c-format
msgctxt "gfxview"
msgid " #%1$X:%2$X (%3$d %4$d) = %5$X"
msgstr " #%1$X:%2$X (%3$d %4$d) = %5$X"
-#: src/frontend/mame/ui/viewgfx.cpp:1165
+#: src/frontend/mame/ui/viewgfx.cpp:1166
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d color %3$X/%4$X"
msgstr " %1$d×%2$d 顏色 %3$X/%4$X"
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d category %3$u"
msgstr "磁磚地圖 %1$d/%2$d 分類 %3$u"
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d "
msgstr "磁磚地圖 %1$d/%2$d"
-#: src/frontend/mame/ui/viewgfx.cpp:1327
+#: src/frontend/mame/ui/viewgfx.cpp:1328
#, c-format
msgctxt "gfxview"
msgid " (%1$u %2$u) = GFX%3$u #%4$X:%5$X"
msgstr " (%1$u %2$u) = GFX%3$u #%4$X:%5$X"
-#: src/frontend/mame/ui/viewgfx.cpp:1334
+#: src/frontend/mame/ui/viewgfx.cpp:1335
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d origin (%3$d %4$d)"
msgstr " %1$d×%2$d 原點 (%3$d %4$d)"
-#: src/frontend/mame/ui/selgame.cpp:442
+#: src/frontend/mame/ui/selgame.cpp:463
msgid "System Settings"
msgstr "系統設定"
-#: src/frontend/mame/ui/selgame.cpp:1058
+#: src/frontend/mame/ui/selgame.cpp:1076
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d systems (%5$d BIOS) )"
msgstr "%1$s %2$s ( %3$d / %4$d 系統 (%5$d BIOS) )"
-#: src/frontend/mame/ui/selgame.cpp:1086
+#: src/frontend/mame/ui/selgame.cpp:1104
#, c-format
msgid "System: %1$-.100s"
msgstr "系統: %1$-.100s"
@@ -2458,22 +2462,22 @@ msgctxt "menu-selector"
msgid "[no choices]"
msgstr "[無選項]"
-#: src/frontend/mame/ui/selector.cpp:138
+#: src/frontend/mame/ui/selector.cpp:148
#, c-format
msgctxt "menu-selector"
msgid "Double-click or press %1$s to select"
msgstr "雙擊或按下 %1$s 以選擇"
-#: src/frontend/mame/ui/auditmenu.cpp:59
+#: src/frontend/mame/ui/auditmenu.cpp:60
msgid "Audit Media"
msgstr "驗證媒體"
-#: src/frontend/mame/ui/auditmenu.cpp:63
+#: src/frontend/mame/ui/auditmenu.cpp:64
#, c-format
msgid "Results will be saved to %1$s"
msgstr "結果將儲存至 %1$s"
-#: src/frontend/mame/ui/auditmenu.cpp:101
+#: src/frontend/mame/ui/auditmenu.cpp:110
#, c-format
msgid ""
"Auditing media for system %2$u of %3$u...\n"
@@ -2482,7 +2486,7 @@ msgstr ""
"正在驗證供系統 %2$u 的 %3$u 媒體...\n"
"%1$s"
-#: src/frontend/mame/ui/auditmenu.cpp:119
+#: src/frontend/mame/ui/auditmenu.cpp:128
#, c-format
msgid ""
"Cancel audit?\n"
@@ -2495,17 +2499,17 @@ msgstr ""
"按下 %1$s 取消\n"
"按下 %2$s 繼續"
-#: src/frontend/mame/ui/auditmenu.cpp:139
+#: src/frontend/mame/ui/auditmenu.cpp:148
#, c-format
msgid "Audit media for %1$u systems marked unavailable"
msgstr "驗證標記為不可用的 %1$u 系統媒體"
-#: src/frontend/mame/ui/auditmenu.cpp:140
+#: src/frontend/mame/ui/auditmenu.cpp:149
#, c-format
msgid "Audit media for all %1$u systems"
msgstr "驗證所有 %1$u 系統的媒體"
-#: src/frontend/mame/ui/auditmenu.cpp:157
+#: src/frontend/mame/ui/auditmenu.cpp:165
#, c-format
msgid "Press %1$s to cancel\n"
msgstr "按下 %1$s 取消\n"
@@ -2526,266 +2530,266 @@ msgstr "隱藏資訊/圖片"
msgid "Hide Both"
msgstr "隱藏兩者"
-#: src/frontend/mame/ui/custui.cpp:143
+#: src/frontend/mame/ui/custui.cpp:144
msgid "UI Language"
msgstr "UI 語言"
-#: src/frontend/mame/ui/custui.cpp:168 src/frontend/mame/ui/custui.cpp:221
+#: src/frontend/mame/ui/custui.cpp:169 src/frontend/mame/ui/custui.cpp:222
msgid "System Names"
msgstr "系統名稱"
-#: src/frontend/mame/ui/custui.cpp:194 src/frontend/mame/ui/custui.cpp:224
+#: src/frontend/mame/ui/custui.cpp:195 src/frontend/mame/ui/custui.cpp:225
msgid "Show Side Panels"
msgstr "顯示側面版"
-#: src/frontend/mame/ui/custui.cpp:214
+#: src/frontend/mame/ui/custui.cpp:215
msgid "Fonts"
msgstr "字體"
-#: src/frontend/mame/ui/custui.cpp:215
+#: src/frontend/mame/ui/custui.cpp:216
msgid "Colors"
msgstr "顏色"
-#: src/frontend/mame/ui/custui.cpp:218
+#: src/frontend/mame/ui/custui.cpp:219
msgid "Language"
msgstr "語言"
-#: src/frontend/mame/ui/custui.cpp:235 src/frontend/mame/ui/custui.cpp:279
+#: src/frontend/mame/ui/custui.cpp:236 src/frontend/mame/ui/custui.cpp:280
msgid "[built-in]"
msgstr "[內建]"
-#: src/frontend/mame/ui/custui.cpp:335
+#: src/frontend/mame/ui/custui.cpp:337
msgid "UI Fonts"
msgstr "UI 字體"
-#: src/frontend/mame/ui/custui.cpp:364
+#: src/frontend/mame/ui/custui.cpp:366
msgid "default"
msgstr "預設"
-#: src/frontend/mame/ui/custui.cpp:459 src/frontend/mame/ui/custui.cpp:499
+#: src/frontend/mame/ui/custui.cpp:465 src/frontend/mame/ui/custui.cpp:507
msgid "UI Font"
msgstr "UI 字體"
-#: src/frontend/mame/ui/custui.cpp:504
+#: src/frontend/mame/ui/custui.cpp:512
msgid "Bold"
msgstr "粗體"
-#: src/frontend/mame/ui/custui.cpp:505
+#: src/frontend/mame/ui/custui.cpp:513
msgid "Italic"
msgstr "斜體"
-#: src/frontend/mame/ui/custui.cpp:510
+#: src/frontend/mame/ui/custui.cpp:518
msgid "Lines"
msgstr "行"
-#: src/frontend/mame/ui/custui.cpp:515
+#: src/frontend/mame/ui/custui.cpp:523
msgid "Infos text size"
msgstr "資訊字體大小"
-#: src/frontend/mame/ui/custui.cpp:530
+#: src/frontend/mame/ui/custui.cpp:547
msgid "Sample text - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
msgstr "文字樣本~永東國酬愛鬱靈鷹袋、南去經三國, 東來過五湖。"
-#: src/frontend/mame/ui/custui.cpp:546
+#: src/frontend/mame/ui/custui.cpp:563
msgid "UI Colors"
msgstr "UI 顏色"
-#: src/frontend/mame/ui/custui.cpp:609
+#: src/frontend/mame/ui/custui.cpp:626
msgctxt "color-option"
msgid "Normal text"
msgstr "一般文字"
-#: src/frontend/mame/ui/custui.cpp:610
+#: src/frontend/mame/ui/custui.cpp:627
msgctxt "color-option"
msgid "Selected color"
msgstr "選擇色彩"
-#: src/frontend/mame/ui/custui.cpp:611
+#: src/frontend/mame/ui/custui.cpp:628
msgctxt "color-option"
msgid "Normal text background"
msgstr "一般文字背景"
-#: src/frontend/mame/ui/custui.cpp:612
+#: src/frontend/mame/ui/custui.cpp:629
msgctxt "color-option"
msgid "Selected background color"
msgstr "已選擇背景顏色"
-#: src/frontend/mame/ui/custui.cpp:613
+#: src/frontend/mame/ui/custui.cpp:630
msgctxt "color-option"
msgid "Subitem color"
msgstr "子項目顏色"
-#: src/frontend/mame/ui/custui.cpp:614
+#: src/frontend/mame/ui/custui.cpp:631
msgctxt "color-option"
msgid "Clone"
msgstr "相容版"
-#: src/frontend/mame/ui/custui.cpp:615
+#: src/frontend/mame/ui/custui.cpp:632
msgctxt "color-option"
msgid "Border"
msgstr "邊框"
-#: src/frontend/mame/ui/custui.cpp:616
+#: src/frontend/mame/ui/custui.cpp:633
msgctxt "color-option"
msgid "Background"
msgstr "背景"
-#: src/frontend/mame/ui/custui.cpp:617
+#: src/frontend/mame/ui/custui.cpp:634
msgctxt "color-option"
msgid "DIP switch"
msgstr "機台設定開關"
-#: src/frontend/mame/ui/custui.cpp:618
+#: src/frontend/mame/ui/custui.cpp:635
msgctxt "color-option"
msgid "Unavailable color"
msgstr "未擁有遊戲顏色"
-#: src/frontend/mame/ui/custui.cpp:619
+#: src/frontend/mame/ui/custui.cpp:636
msgctxt "color-option"
msgid "Slider color"
msgstr "參數調整"
-#: src/frontend/mame/ui/custui.cpp:620
+#: src/frontend/mame/ui/custui.cpp:637
msgctxt "color-option"
msgid "Graphics viewer background"
msgstr "圖形檢視器背景"
-#: src/frontend/mame/ui/custui.cpp:621
+#: src/frontend/mame/ui/custui.cpp:638
msgctxt "color-option"
msgid "Mouse over color"
msgstr "滑鼠經過顏色"
-#: src/frontend/mame/ui/custui.cpp:622
+#: src/frontend/mame/ui/custui.cpp:639
msgctxt "color-option"
msgid "Mouse over background color"
msgstr "滑鼠經過背景顏色"
-#: src/frontend/mame/ui/custui.cpp:623
+#: src/frontend/mame/ui/custui.cpp:640
msgctxt "color-option"
msgid "Mouse down color"
msgstr "滑鼠按下顏色"
-#: src/frontend/mame/ui/custui.cpp:624
+#: src/frontend/mame/ui/custui.cpp:641
msgctxt "color-option"
msgid "Mouse down background color"
msgstr "滑鼠按下背景顏色"
-#: src/frontend/mame/ui/custui.cpp:628
+#: src/frontend/mame/ui/custui.cpp:645
msgid "Restore default colors"
msgstr "還原至預設顏色"
-#: src/frontend/mame/ui/custui.cpp:640
+#: src/frontend/mame/ui/custui.cpp:666
#, c-format
msgid "Double-click or press %1$s to change color"
msgstr "雙擊或按下 %1$s 改變顏色"
-#: src/frontend/mame/ui/custui.cpp:648
+#: src/frontend/mame/ui/custui.cpp:674
msgid "Menu Preview"
msgstr "選單預覽"
-#: src/frontend/mame/ui/custui.cpp:662
+#: src/frontend/mame/ui/custui.cpp:681
msgctxt "color-sample"
msgid "Normal"
msgstr "一般項目"
-#: src/frontend/mame/ui/custui.cpp:663
+#: src/frontend/mame/ui/custui.cpp:682
msgctxt "color-sample"
msgid "Subitem"
msgstr "子項目"
-#: src/frontend/mame/ui/custui.cpp:664
+#: src/frontend/mame/ui/custui.cpp:683
msgctxt "color-sample"
msgid "Selected"
msgstr "已選擇"
-#: src/frontend/mame/ui/custui.cpp:665
+#: src/frontend/mame/ui/custui.cpp:684
msgctxt "color-sample"
msgid "Mouse Over"
msgstr "滑鼠經過"
-#: src/frontend/mame/ui/custui.cpp:666
+#: src/frontend/mame/ui/custui.cpp:685
msgctxt "color-sample"
msgid "Clone"
msgstr "相容版"
-#: src/frontend/mame/ui/custui.cpp:881
+#: src/frontend/mame/ui/custui.cpp:901
msgid "ARGB Settings"
msgstr "ARGB 設定"
-#: src/frontend/mame/ui/custui.cpp:886 src/frontend/mame/ui/custui.cpp:889
+#: src/frontend/mame/ui/custui.cpp:906 src/frontend/mame/ui/custui.cpp:909
msgctxt "color-channel"
msgid "Alpha"
msgstr "透明度"
-#: src/frontend/mame/ui/custui.cpp:894 src/frontend/mame/ui/custui.cpp:897
+#: src/frontend/mame/ui/custui.cpp:914 src/frontend/mame/ui/custui.cpp:917
msgctxt "color-channel"
msgid "Red"
msgstr "紅"
-#: src/frontend/mame/ui/custui.cpp:902 src/frontend/mame/ui/custui.cpp:905
+#: src/frontend/mame/ui/custui.cpp:922 src/frontend/mame/ui/custui.cpp:925
msgctxt "color-channel"
msgid "Green"
msgstr "綠"
-#: src/frontend/mame/ui/custui.cpp:910 src/frontend/mame/ui/custui.cpp:913
+#: src/frontend/mame/ui/custui.cpp:930 src/frontend/mame/ui/custui.cpp:933
msgctxt "color-channel"
msgid "Blue"
msgstr "藍"
-#: src/frontend/mame/ui/custui.cpp:916
+#: src/frontend/mame/ui/custui.cpp:936
msgid "Choose from palette"
msgstr "從色盤挑選"
-#: src/frontend/mame/ui/custui.cpp:931
+#: src/frontend/mame/ui/custui.cpp:959
msgid "Color preview:"
msgstr "顏色預覽:"
-#: src/frontend/mame/ui/custui.cpp:1029
+#: src/frontend/mame/ui/custui.cpp:1052
msgctxt "color-preset"
msgid "White"
msgstr "白"
-#: src/frontend/mame/ui/custui.cpp:1030
+#: src/frontend/mame/ui/custui.cpp:1053
msgctxt "color-preset"
msgid "Silver"
msgstr "銀"
-#: src/frontend/mame/ui/custui.cpp:1031
+#: src/frontend/mame/ui/custui.cpp:1054
msgctxt "color-preset"
msgid "Gray"
msgstr "灰"
-#: src/frontend/mame/ui/custui.cpp:1032
+#: src/frontend/mame/ui/custui.cpp:1055
msgctxt "color-preset"
msgid "Black"
msgstr "黑"
-#: src/frontend/mame/ui/custui.cpp:1033
+#: src/frontend/mame/ui/custui.cpp:1056
msgctxt "color-preset"
msgid "Red"
msgstr "紅"
-#: src/frontend/mame/ui/custui.cpp:1034
+#: src/frontend/mame/ui/custui.cpp:1057
msgctxt "color-preset"
msgid "Orange"
msgstr "橘"
-#: src/frontend/mame/ui/custui.cpp:1035
+#: src/frontend/mame/ui/custui.cpp:1058
msgctxt "color-preset"
msgid "Yellow"
msgstr "黃"
-#: src/frontend/mame/ui/custui.cpp:1036
+#: src/frontend/mame/ui/custui.cpp:1059
msgctxt "color-preset"
msgid "Green"
msgstr "綠"
-#: src/frontend/mame/ui/custui.cpp:1037
+#: src/frontend/mame/ui/custui.cpp:1060
msgctxt "color-preset"
msgid "Blue"
msgstr "藍"
-#: src/frontend/mame/ui/custui.cpp:1038
+#: src/frontend/mame/ui/custui.cpp:1061
msgctxt "color-preset"
msgid "Violet"
msgstr "紫"
@@ -2808,36 +2812,61 @@ msgctxt "about-header"
msgid "Revision: %1$s"
msgstr "修訂: %1$s"
-#: src/frontend/mame/ui/analogipt.cpp:60
+#: src/frontend/mame/ui/analogipt.cpp:27
+#, c-format
+msgctxt "menu-analoginput"
+msgid ""
+"Show/hide settings \t\t%1$s\n"
+"Decrease value \t\t%2$s\n"
+"Increase value \t\t%3$s\n"
+"Restore default value \t\t%4$s\n"
+"Previous device \t\t%5$s\n"
+"Next device \t\t%6$s\n"
+"Return to previous menu \t\t%7$s"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:82
+msgctxt "menu-analoginput"
msgid "Analog Input Adjustments"
msgstr "類比輸入調整"
-#: src/frontend/mame/ui/analogipt.cpp:92
+#: src/frontend/mame/ui/analogipt.cpp:121
#, c-format
-msgid "Press %s to show menu"
-msgstr "按下 %s 顯示選單"
+msgctxt "menu-analoginput"
+msgid "Press %s to show settings"
+msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:372
+#: src/frontend/mame/ui/analogipt.cpp:245
+msgctxt "menu-analoginput"
+msgid "Analog Input Adjustments Help"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:421
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Increment/Decrement Speed"
msgstr "%1$s 以增加/減少速度"
-#: src/frontend/mame/ui/analogipt.cpp:377
+#: src/frontend/mame/ui/analogipt.cpp:426
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Auto-centering Speed"
msgstr "%1$s 自動置中速度"
-#: src/frontend/mame/ui/analogipt.cpp:382
+#: src/frontend/mame/ui/analogipt.cpp:431
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Reverse"
msgstr "%1$s 反向"
-#: src/frontend/mame/ui/analogipt.cpp:387
+#: src/frontend/mame/ui/analogipt.cpp:436
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Sensitivity"
msgstr "%1$s 靈敏度"
-#: src/frontend/mame/ui/analogipt.cpp:402
+#: src/frontend/mame/ui/analogipt.cpp:451
+msgctxt "menu-analoginput"
msgid "[no analog inputs are enabled]"
msgstr "[已啟用無類比輸入]"
@@ -2988,164 +3017,164 @@ msgctxt "menu-main"
msgid "Close Menu"
msgstr "關閉選單"
-#: src/frontend/mame/ui/selmenu.cpp:77
+#: src/frontend/mame/ui/selmenu.cpp:55
+msgid "Images"
+msgstr "圖片"
+
+#: src/frontend/mame/ui/selmenu.cpp:56
+msgid "Info"
+msgstr "資訊"
+
+#: src/frontend/mame/ui/selmenu.cpp:83
msgctxt "selmenu-artwork"
msgid "Snapshots"
msgstr "擷圖"
-#: src/frontend/mame/ui/selmenu.cpp:78
+#: src/frontend/mame/ui/selmenu.cpp:84
msgctxt "selmenu-artwork"
msgid "Cabinet"
msgstr "筐體圖"
-#: src/frontend/mame/ui/selmenu.cpp:79
+#: src/frontend/mame/ui/selmenu.cpp:85
msgctxt "selmenu-artwork"
msgid "Control Panel"
msgstr "操作檯"
-#: src/frontend/mame/ui/selmenu.cpp:80
+#: src/frontend/mame/ui/selmenu.cpp:86
msgctxt "selmenu-artwork"
msgid "PCB"
msgstr "PCB 圖"
-#: src/frontend/mame/ui/selmenu.cpp:81
+#: src/frontend/mame/ui/selmenu.cpp:87
msgctxt "selmenu-artwork"
msgid "Flyer"
msgstr "廣告圖"
-#: src/frontend/mame/ui/selmenu.cpp:82
+#: src/frontend/mame/ui/selmenu.cpp:88
msgctxt "selmenu-artwork"
msgid "Title Screen"
msgstr "標題畫面"
-#: src/frontend/mame/ui/selmenu.cpp:83
+#: src/frontend/mame/ui/selmenu.cpp:89
msgctxt "selmenu-artwork"
msgid "Ending"
msgstr "結局"
-#: src/frontend/mame/ui/selmenu.cpp:84
+#: src/frontend/mame/ui/selmenu.cpp:90
msgctxt "selmenu-artwork"
msgid "Artwork Preview"
msgstr "裝飾圖預覽"
-#: src/frontend/mame/ui/selmenu.cpp:85
+#: src/frontend/mame/ui/selmenu.cpp:91
msgctxt "selmenu-artwork"
msgid "Bosses"
msgstr "首領"
-#: src/frontend/mame/ui/selmenu.cpp:86
+#: src/frontend/mame/ui/selmenu.cpp:92
msgctxt "selmenu-artwork"
msgid "Logo"
msgstr "標題圖"
-#: src/frontend/mame/ui/selmenu.cpp:87
+#: src/frontend/mame/ui/selmenu.cpp:93
msgctxt "selmenu-artwork"
msgid "Versus"
msgstr "對戰"
-#: src/frontend/mame/ui/selmenu.cpp:88
+#: src/frontend/mame/ui/selmenu.cpp:94
msgctxt "selmenu-artwork"
msgid "Game Over"
msgstr "遊戲結束"
-#: src/frontend/mame/ui/selmenu.cpp:89
+#: src/frontend/mame/ui/selmenu.cpp:95
msgctxt "selmenu-artwork"
msgid "HowTo"
msgstr "說明圖"
-#: src/frontend/mame/ui/selmenu.cpp:90
+#: src/frontend/mame/ui/selmenu.cpp:96
msgctxt "selmenu-artwork"
msgid "Scores"
msgstr "得分"
-#: src/frontend/mame/ui/selmenu.cpp:91
+#: src/frontend/mame/ui/selmenu.cpp:97
msgctxt "selmenu-artwork"
msgid "Select"
msgstr "精選"
-#: src/frontend/mame/ui/selmenu.cpp:92
+#: src/frontend/mame/ui/selmenu.cpp:98
msgctxt "selmenu-artwork"
msgid "Marquee"
msgstr "標籤圖"
-#: src/frontend/mame/ui/selmenu.cpp:93
+#: src/frontend/mame/ui/selmenu.cpp:99
msgctxt "selmenu-artwork"
msgid "Covers"
msgstr "封面"
-#: src/frontend/mame/ui/selmenu.cpp:97
+#: src/frontend/mame/ui/selmenu.cpp:103
msgid "Add or remove favorite"
msgstr "新增或移除最愛項目"
-#: src/frontend/mame/ui/selmenu.cpp:98
+#: src/frontend/mame/ui/selmenu.cpp:104
msgid "Export displayed list to file"
msgstr "匯出顯示的清單至檔案"
-#: src/frontend/mame/ui/selmenu.cpp:99
+#: src/frontend/mame/ui/selmenu.cpp:105
msgid "Audit media"
msgstr "驗證媒體"
-#: src/frontend/mame/ui/selmenu.cpp:100
+#: src/frontend/mame/ui/selmenu.cpp:106
msgid "Show DATs view"
msgstr "顯示文件檢視"
-#: src/frontend/mame/ui/selmenu.cpp:260
+#: src/frontend/mame/ui/selmenu.cpp:268
msgid "Select Software Package Part"
msgstr "選擇軟體套件部分"
-#: src/frontend/mame/ui/selmenu.cpp:330
+#: src/frontend/mame/ui/selmenu.cpp:338
msgid "Select System BIOS"
msgstr "選擇系統 BIOS"
-#: src/frontend/mame/ui/selmenu.cpp:644 src/frontend/mame/ui/selmenu.cpp:675
+#: src/frontend/mame/ui/selmenu.cpp:689 src/frontend/mame/ui/selmenu.cpp:720
#, c-format
msgid "%1$s, %2$s"
msgstr "%1$s, %2$s"
-#: src/frontend/mame/ui/selmenu.cpp:648
+#: src/frontend/mame/ui/selmenu.cpp:693
#, c-format
msgid "Software is clone of: %1$s"
msgstr "軟體相容於: %1$s"
-#: src/frontend/mame/ui/selmenu.cpp:650
+#: src/frontend/mame/ui/selmenu.cpp:695
msgid "Software is parent"
msgstr "軟體為主檔"
-#: src/frontend/mame/ui/selmenu.cpp:655
+#: src/frontend/mame/ui/selmenu.cpp:700
msgid "Supported: No"
msgstr "已支援: 否"
-#: src/frontend/mame/ui/selmenu.cpp:660
+#: src/frontend/mame/ui/selmenu.cpp:705
msgid "Supported: Partial"
msgstr "已支援: 部分"
-#: src/frontend/mame/ui/selmenu.cpp:665
+#: src/frontend/mame/ui/selmenu.cpp:710
msgid "Supported: Yes"
msgstr "已支援: 是"
-#: src/frontend/mame/ui/selmenu.cpp:681
+#: src/frontend/mame/ui/selmenu.cpp:726
msgid "System is parent"
msgstr "系統為主檔"
-#: src/frontend/mame/ui/selmenu.cpp:683 src/frontend/mame/ui/selmenu.cpp:685
+#: src/frontend/mame/ui/selmenu.cpp:728 src/frontend/mame/ui/selmenu.cpp:730
#, c-format
msgid "System is clone of: %1$s"
msgstr "系統相容於: %1$s"
-#: src/frontend/mame/ui/selmenu.cpp:721
+#: src/frontend/mame/ui/selmenu.cpp:766
#, c-format
msgid "%1$s %2$s"
msgstr "%1$s %2$s"
-#: src/frontend/mame/ui/selmenu.cpp:2222
-msgid "Images"
-msgstr "圖片"
-
-#: src/frontend/mame/ui/selmenu.cpp:2223
-msgid "Infos"
-msgstr "資訊"
-
-#: src/frontend/mame/ui/selmenu.cpp:2538
+#: src/frontend/mame/ui/selmenu.cpp:2611
msgid ""
"Required ROM/disk images for the selected system are missing or incorrect. "
"Please acquire the correct files or select a different system.\n"
@@ -3155,7 +3184,7 @@ msgstr ""
"請取得正確的檔案或選擇不同的系統。\n"
"\n"
-#: src/frontend/mame/ui/selmenu.cpp:2554
+#: src/frontend/mame/ui/selmenu.cpp:2627
msgid ""
"Required ROM/disk images for the selected software are missing or incorrect. "
"Please acquire the correct files or select a different software item.\n"
@@ -3165,333 +3194,333 @@ msgstr ""
"請取得正確的檔案或選擇不同的軟體項目。\n"
"\n"
-#: src/frontend/mame/ui/selmenu.cpp:2570
+#: src/frontend/mame/ui/selmenu.cpp:2643
msgid "incorrect checksum"
msgstr "不正確的檢查碼"
-#: src/frontend/mame/ui/selmenu.cpp:2573
+#: src/frontend/mame/ui/selmenu.cpp:2646
msgid "incorrect length"
msgstr "不正確的長度"
-#: src/frontend/mame/ui/selmenu.cpp:2576
+#: src/frontend/mame/ui/selmenu.cpp:2649
msgid "not found"
msgstr "未找到"
-#: src/frontend/mame/ui/selmenu.cpp:2587
+#: src/frontend/mame/ui/selmenu.cpp:2660
#, c-format
msgid "%1$s (%2$s) - %3$s\n"
msgstr "%1$s (%2$s) - %3$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2589
+#: src/frontend/mame/ui/selmenu.cpp:2662
#, c-format
msgid "%1$s - %2$s\n"
msgstr "%1$s - %2$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2593
+#: src/frontend/mame/ui/selmenu.cpp:2666
msgid "Press any key to continue."
msgstr "按任意鍵繼續。"
-#: src/frontend/mame/ui/selmenu.cpp:2722
+#: src/frontend/mame/ui/selmenu.cpp:2789
msgid "General Info"
msgstr "通用資訊"
-#: src/frontend/mame/ui/selmenu.cpp:2874
+#: src/frontend/mame/ui/selmenu.cpp:2935
#, c-format
msgid "Short Name\t%1$s\n"
msgstr "短檔名\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2875
+#: src/frontend/mame/ui/selmenu.cpp:2936
#, c-format
msgid "Year\t%1$s\n"
msgstr "年代\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2876
+#: src/frontend/mame/ui/selmenu.cpp:2937
#, c-format
msgid "Manufacturer\t%1$s\n"
msgstr "製造商\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2883
+#: src/frontend/mame/ui/selmenu.cpp:2944
#, c-format
msgid "System is Clone of\t%1$s\n"
msgstr "系統相容於\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2888
+#: src/frontend/mame/ui/selmenu.cpp:2949
msgid "System is Parent\t\n"
msgstr "系統為主檔\t\n"
-#: src/frontend/mame/ui/selmenu.cpp:2892
+#: src/frontend/mame/ui/selmenu.cpp:2953
msgid "Analog Controls\tYes\n"
msgstr "類比控制\t是\n"
-#: src/frontend/mame/ui/selmenu.cpp:2894
+#: src/frontend/mame/ui/selmenu.cpp:2955
msgid "Keyboard Inputs\tYes\n"
msgstr "鍵盤輸入\t是\n"
-#: src/frontend/mame/ui/selmenu.cpp:2897
+#: src/frontend/mame/ui/selmenu.cpp:2958
msgid "Overall\tNOT WORKING\n"
msgstr "整體\t不可執行\n"
-#: src/frontend/mame/ui/selmenu.cpp:2899
+#: src/frontend/mame/ui/selmenu.cpp:2960
msgid "Overall\tUnemulated Protection\n"
msgstr "整體\t未模擬保護\n"
-#: src/frontend/mame/ui/selmenu.cpp:2901
+#: src/frontend/mame/ui/selmenu.cpp:2962
msgid "Overall\tWorking\n"
msgstr "整體\t可以執行\n"
-#: src/frontend/mame/ui/selmenu.cpp:2904
+#: src/frontend/mame/ui/selmenu.cpp:2965
msgid "Graphics\tUnimplemented\n"
msgstr "圖形\t無法執行\n"
-#: src/frontend/mame/ui/selmenu.cpp:2906
+#: src/frontend/mame/ui/selmenu.cpp:2967
msgid "Graphics\tWrong Colors\n"
msgstr "圖形\t色彩錯誤\n"
-#: src/frontend/mame/ui/selmenu.cpp:2908
+#: src/frontend/mame/ui/selmenu.cpp:2969
msgid "Graphics\tImperfect Colors\n"
msgstr "圖形\t色彩不完美\n"
-#: src/frontend/mame/ui/selmenu.cpp:2910
+#: src/frontend/mame/ui/selmenu.cpp:2971
msgid "Graphics\tImperfect\n"
msgstr "圖形\t不完美\n"
-#: src/frontend/mame/ui/selmenu.cpp:2912
+#: src/frontend/mame/ui/selmenu.cpp:2973
msgid "Graphics\tOK\n"
msgstr "圖形\tOK\n"
-#: src/frontend/mame/ui/selmenu.cpp:2915
+#: src/frontend/mame/ui/selmenu.cpp:2976
msgid "Sound\tNone\n"
msgstr "聲音\t無\n"
-#: src/frontend/mame/ui/selmenu.cpp:2917
+#: src/frontend/mame/ui/selmenu.cpp:2978
msgid "Sound\tUnimplemented\n"
msgstr "聲音\t無法執行\n"
-#: src/frontend/mame/ui/selmenu.cpp:2919
+#: src/frontend/mame/ui/selmenu.cpp:2980
msgid "Sound\tImperfect\n"
msgstr "聲音\t不完美\n"
-#: src/frontend/mame/ui/selmenu.cpp:2921
+#: src/frontend/mame/ui/selmenu.cpp:2982
msgid "Sound\tOK\n"
msgstr "聲音\tOK\n"
-#: src/frontend/mame/ui/selmenu.cpp:2924
+#: src/frontend/mame/ui/selmenu.cpp:2985
msgid "Capture\tUnimplemented\n"
msgstr "擷取\t無法執行\n"
-#: src/frontend/mame/ui/selmenu.cpp:2926
+#: src/frontend/mame/ui/selmenu.cpp:2987
msgid "Capture\tImperfect\n"
msgstr "擷取\t不完美\n"
-#: src/frontend/mame/ui/selmenu.cpp:2929
+#: src/frontend/mame/ui/selmenu.cpp:2990
msgid "Camera\tUnimplemented\n"
msgstr "相機\t無法執行\n"
-#: src/frontend/mame/ui/selmenu.cpp:2931
+#: src/frontend/mame/ui/selmenu.cpp:2992
msgid "Camera\tImperfect\n"
msgstr "相機\t不完美\n"
-#: src/frontend/mame/ui/selmenu.cpp:2934
+#: src/frontend/mame/ui/selmenu.cpp:2995
msgid "Microphone\tUnimplemented\n"
msgstr "麥克風\t無法執行\n"
-#: src/frontend/mame/ui/selmenu.cpp:2936
+#: src/frontend/mame/ui/selmenu.cpp:2997
msgid "Microphone\tImperfect\n"
msgstr "麥克風\t不完美\n"
-#: src/frontend/mame/ui/selmenu.cpp:2939
+#: src/frontend/mame/ui/selmenu.cpp:3000
msgid "Controls\tUnimplemented\n"
msgstr "控制\t無法執行\n"
-#: src/frontend/mame/ui/selmenu.cpp:2941
+#: src/frontend/mame/ui/selmenu.cpp:3002
msgid "Controls\tImperfect\n"
msgstr "控制\t不完美\n"
-#: src/frontend/mame/ui/selmenu.cpp:2944
+#: src/frontend/mame/ui/selmenu.cpp:3005
msgid "Keyboard\tUnimplemented\n"
msgstr "鍵盤\t無法執行\n"
-#: src/frontend/mame/ui/selmenu.cpp:2946
+#: src/frontend/mame/ui/selmenu.cpp:3007
msgid "Keyboard\tImperfect\n"
msgstr "鍵盤\t不完美\n"
-#: src/frontend/mame/ui/selmenu.cpp:2949
+#: src/frontend/mame/ui/selmenu.cpp:3010
msgid "Mouse\tUnimplemented\n"
msgstr "滑鼠\t無法執行\n"
-#: src/frontend/mame/ui/selmenu.cpp:2951
+#: src/frontend/mame/ui/selmenu.cpp:3012
msgid "Mouse\tImperfect\n"
msgstr "滑鼠\t不完美\n"
-#: src/frontend/mame/ui/selmenu.cpp:2954
+#: src/frontend/mame/ui/selmenu.cpp:3015
msgid "Media\tUnimplemented\n"
msgstr "媒體\t無法執行\n"
-#: src/frontend/mame/ui/selmenu.cpp:2956
+#: src/frontend/mame/ui/selmenu.cpp:3017
msgid "Media\tImperfect\n"
msgstr "媒體\t不完美\n"
-#: src/frontend/mame/ui/selmenu.cpp:2959
+#: src/frontend/mame/ui/selmenu.cpp:3020
msgid "Disk\tUnimplemented\n"
msgstr "磁碟\t無法執行\n"
-#: src/frontend/mame/ui/selmenu.cpp:2961
+#: src/frontend/mame/ui/selmenu.cpp:3022
msgid "Disk\tImperfect\n"
msgstr "磁碟\t不完美\n"
-#: src/frontend/mame/ui/selmenu.cpp:2964
+#: src/frontend/mame/ui/selmenu.cpp:3025
msgid "Printer\tUnimplemented\n"
msgstr "印表機\t無法執行\n"
-#: src/frontend/mame/ui/selmenu.cpp:2966
+#: src/frontend/mame/ui/selmenu.cpp:3027
msgid "Printer\tImperfect\n"
msgstr "印表機\t不完美\n"
-#: src/frontend/mame/ui/selmenu.cpp:2969
+#: src/frontend/mame/ui/selmenu.cpp:3030
msgid "Mag. Tape\tUnimplemented\n"
msgstr "磁帶\t無法執行\n"
-#: src/frontend/mame/ui/selmenu.cpp:2971
+#: src/frontend/mame/ui/selmenu.cpp:3032
msgid "Mag. Tape\tImperfect\n"
msgstr "磁帶\t不完美\n"
-#: src/frontend/mame/ui/selmenu.cpp:2974
+#: src/frontend/mame/ui/selmenu.cpp:3035
msgid "Punch Tape\tUnimplemented\n"
msgstr "打孔帶\t無法執行\n"
-#: src/frontend/mame/ui/selmenu.cpp:2976
+#: src/frontend/mame/ui/selmenu.cpp:3037
msgid "Punch Tape\tImperfect\n"
msgstr "打孔帶\t不完美\n"
-#: src/frontend/mame/ui/selmenu.cpp:2979
+#: src/frontend/mame/ui/selmenu.cpp:3040
msgid "Mag. Drum\tUnimplemented\n"
msgstr "磁鼓\t無法執行\n"
-#: src/frontend/mame/ui/selmenu.cpp:2981
+#: src/frontend/mame/ui/selmenu.cpp:3042
msgid "Mag. Drum\tImperfect\n"
msgstr "磁鼓\t不完美\n"
-#: src/frontend/mame/ui/selmenu.cpp:2984
+#: src/frontend/mame/ui/selmenu.cpp:3045
msgid "(EP)ROM\tUnimplemented\n"
msgstr "(EP)ROM\t無法執行\n"
-#: src/frontend/mame/ui/selmenu.cpp:2986
+#: src/frontend/mame/ui/selmenu.cpp:3047
msgid "(EP)ROM\tImperfect\n"
msgstr "(EP)ROM\t不完美\n"
-#: src/frontend/mame/ui/selmenu.cpp:2989
+#: src/frontend/mame/ui/selmenu.cpp:3050
msgid "Communications\tUnimplemented\n"
msgstr "通訊\t無法執行\n"
-#: src/frontend/mame/ui/selmenu.cpp:2991
+#: src/frontend/mame/ui/selmenu.cpp:3052
msgid "Communications\tImperfect\n"
msgstr "通訊\t不完美\n"
-#: src/frontend/mame/ui/selmenu.cpp:2994
+#: src/frontend/mame/ui/selmenu.cpp:3055
msgid "LAN\tUnimplemented\n"
msgstr "區域網路\t無法執行\n"
-#: src/frontend/mame/ui/selmenu.cpp:2996
+#: src/frontend/mame/ui/selmenu.cpp:3057
msgid "LAN\tImperfect\n"
msgstr "區域網路\t不完美\n"
-#: src/frontend/mame/ui/selmenu.cpp:2999
+#: src/frontend/mame/ui/selmenu.cpp:3060
msgid "WAN\tUnimplemented\n"
msgstr "外部網路\t無法執行\n"
-#: src/frontend/mame/ui/selmenu.cpp:3001
+#: src/frontend/mame/ui/selmenu.cpp:3062
msgid "WAN\tImperfect\n"
msgstr "外部網路\t不完美\n"
-#: src/frontend/mame/ui/selmenu.cpp:3004
+#: src/frontend/mame/ui/selmenu.cpp:3065
msgid "Timing\tUnimplemented\n"
msgstr "計時\t無法執行\n"
-#: src/frontend/mame/ui/selmenu.cpp:3006
+#: src/frontend/mame/ui/selmenu.cpp:3067
msgid "Timing\tImperfect\n"
msgstr "計時\t不完美\n"
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tYes\n"
msgstr "機械式系統\t是\n"
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tNo\n"
msgstr "機械式系統\t否\n"
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tYes\n"
msgstr "需要裝飾圖\t是\n"
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tNo\n"
msgstr "需要裝飾圖\t否\n"
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tYes\n"
msgstr "需要可點擊的裝飾圖\t是\n"
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tNo\n"
msgstr "需要可點擊的裝飾圖\t否\n"
-#: src/frontend/mame/ui/selmenu.cpp:3012
+#: src/frontend/mame/ui/selmenu.cpp:3073
msgid "Support Cocktail\tNo\n"
msgstr "支援檯面型筐體\t否\n"
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tYes\n"
msgstr "系統為 BIOS\t是\n"
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tNo\n"
msgstr "系統為 BIOS\t否\n"
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tYes\n"
msgstr "支援即時存檔\t是\n"
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tNo\n"
msgstr "支援即時存檔\t否\n"
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tVertical\n"
msgstr "畫面方向\t垂直\n"
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tHorizontal\n"
msgstr "畫面方向\t水平\n"
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tYes\n"
msgstr "需要 CHD\t是\n"
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tNo\n"
msgstr "需要 CHD\t否\n"
-#: src/frontend/mame/ui/selmenu.cpp:3038
+#: src/frontend/mame/ui/selmenu.cpp:3099
msgid "Media Audit Result\tOK\n"
msgstr "媒體驗證結果\tOK\n"
-#: src/frontend/mame/ui/selmenu.cpp:3040
+#: src/frontend/mame/ui/selmenu.cpp:3101
msgid "Media Audit Result\tBAD\n"
msgstr "媒體驗證結果\t錯誤\n"
-#: src/frontend/mame/ui/selmenu.cpp:3043
+#: src/frontend/mame/ui/selmenu.cpp:3104
msgid "Samples Audit Result\tNone Needed\n"
msgstr "樣本檔驗證結果\t不需要\n"
-#: src/frontend/mame/ui/selmenu.cpp:3045
+#: src/frontend/mame/ui/selmenu.cpp:3106
msgid "Samples Audit Result\tOK\n"
msgstr "樣本檔驗證結果\tOK\n"
-#: src/frontend/mame/ui/selmenu.cpp:3047
+#: src/frontend/mame/ui/selmenu.cpp:3108
msgid "Samples Audit Result\tBAD\n"
msgstr "樣本檔驗證結果\t錯誤\n"
-#: src/frontend/mame/ui/selmenu.cpp:3051
+#: src/frontend/mame/ui/selmenu.cpp:3112
msgid ""
"Media Audit\tDisabled\n"
"Samples Audit\tDisabled\n"
@@ -3665,74 +3694,74 @@ msgstr "* 插槽選項:\n"
msgid "[None]\n"
msgstr "[ 無 ]\n"
-#: src/emu/render.cpp:1833
+#: src/emu/render.cpp:1834
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Standard (%2$u:%3$u)"
msgstr "畫面 %1$u 標準 (%2$u:%3$u)"
-#: src/emu/render.cpp:1859
+#: src/emu/render.cpp:1860
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Pixel Aspect (%2$u:%3$u)"
msgstr "畫面 %1$u 像素比例 (%2$u:%3$u)"
-#: src/emu/render.cpp:1881 src/emu/render.cpp:2016
+#: src/emu/render.cpp:1882 src/emu/render.cpp:2017
msgctxt "view-name"
msgid "Cocktail"
msgstr "檯面型"
-#: src/emu/render.cpp:2001
+#: src/emu/render.cpp:2002
msgctxt "view-name"
msgid "Left-to-Right"
msgstr "左至右"
-#: src/emu/render.cpp:2002
+#: src/emu/render.cpp:2003
msgctxt "view-name"
msgid "Left-to-Right (Gapless)"
msgstr "左至右 (無邊)"
-#: src/emu/render.cpp:2003
+#: src/emu/render.cpp:2004
msgctxt "view-name"
msgid "Top-to-Bottom"
msgstr "上到下"
-#: src/emu/render.cpp:2004
+#: src/emu/render.cpp:2005
msgctxt "view-name"
msgid "Top-to-Bottom (Gapless)"
msgstr "上到下 (無邊)"
-#: src/emu/render.cpp:2055
+#: src/emu/render.cpp:2056
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom"
msgstr "%1$u×%2$u 左至右, 上到下"
-#: src/emu/render.cpp:2064
+#: src/emu/render.cpp:2065
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom (Gapless)"
msgstr "%1$u×%2$u 左至右, 上到下 (無邊)"
-#: src/emu/render.cpp:2073
+#: src/emu/render.cpp:2074
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right"
msgstr "%1$u×%2$u 上到下, 左至右"
-#: src/emu/render.cpp:2082
+#: src/emu/render.cpp:2083
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right (Gapless)"
msgstr "%1$u×%2$u 上到下, 左至右 (無邊)"
-#: src/emu/ioport.cpp:333
+#: src/emu/ioport.cpp:271
#, c-format
msgctxt "input-name"
msgid "P%1$u"
msgstr "P%1$u"
-#: src/emu/ioport.cpp:2052
+#: src/emu/ioport.cpp:1991
msgctxt "input-name"
msgid "???"
msgstr "???"
@@ -5364,224 +5393,224 @@ msgstr "鍵盤"
#: src/emu/inpttype.ipp:874
msgctxt "input-name"
-msgid "On Screen Display"
-msgstr "參數調整"
+msgid "Show/Hide Menu"
+msgstr ""
#: src/emu/inpttype.ipp:875
msgctxt "input-name"
-msgid "Break in Debugger"
-msgstr "除錯器內中斷"
-
-#: src/emu/inpttype.ipp:876
-msgctxt "input-name"
-msgid "Config Menu"
-msgstr "組態選單"
-
-#: src/emu/inpttype.ipp:877
-msgctxt "input-name"
-msgid "Pause"
-msgstr "暫停"
-
-#: src/emu/inpttype.ipp:878
-msgctxt "input-name"
-msgid "Pause - Single Step"
-msgstr "暫停 - 單步"
-
-#: src/emu/inpttype.ipp:879
-msgctxt "input-name"
-msgid "Rewind - Single Step"
-msgstr "倒帶 - 單步"
-
-#: src/emu/inpttype.ipp:880
-msgctxt "input-name"
-msgid "Reset Machine"
-msgstr "重新啟動機台"
-
-#: src/emu/inpttype.ipp:881
-msgctxt "input-name"
-msgid "Soft Reset"
-msgstr "軟體重新啟動"
-
-#: src/emu/inpttype.ipp:882
-msgctxt "input-name"
-msgid "Show Decoded Graphics"
-msgstr "顯示解碼圖形"
-
-#: src/emu/inpttype.ipp:883
-msgctxt "input-name"
-msgid "Frameskip Dec"
-msgstr "減少省略畫格"
-
-#: src/emu/inpttype.ipp:884
-msgctxt "input-name"
-msgid "Frameskip Inc"
-msgstr "增加省略畫格"
-
-#: src/emu/inpttype.ipp:885
-msgctxt "input-name"
-msgid "Throttle"
-msgstr "限制速度"
-
-#: src/emu/inpttype.ipp:886
-msgctxt "input-name"
-msgid "Fast Forward"
-msgstr "快轉"
-
-#: src/emu/inpttype.ipp:887
-msgctxt "input-name"
-msgid "Show FPS"
-msgstr "顯示 FPS"
-
-#: src/emu/inpttype.ipp:888
-msgctxt "input-name"
-msgid "Save Snapshot"
-msgstr "儲存擷圖"
-
-#: src/emu/inpttype.ipp:889
-msgctxt "input-name"
-msgid "Record MNG"
-msgstr "錄製 MNG"
-
-#: src/emu/inpttype.ipp:890
-msgctxt "input-name"
-msgid "Record AVI"
-msgstr "錄製 AVI"
-
-#: src/emu/inpttype.ipp:891
-msgctxt "input-name"
-msgid "Toggle Cheat"
-msgstr "切換作弊碼"
-
-#: src/emu/inpttype.ipp:892
-msgctxt "input-name"
-msgid "UI Up"
-msgstr "選單 向上鍵"
-
-#: src/emu/inpttype.ipp:893
-msgctxt "input-name"
-msgid "UI Down"
-msgstr "UI 向下鍵"
-
-#: src/emu/inpttype.ipp:894
-msgctxt "input-name"
-msgid "UI Left"
-msgstr "選單 向左鍵"
-
-#: src/emu/inpttype.ipp:895
-msgctxt "input-name"
-msgid "UI Right"
-msgstr "選單 向右鍵"
-
-#: src/emu/inpttype.ipp:896
-msgctxt "input-name"
-msgid "UI Home"
-msgstr "選單 最上鍵"
-
-#: src/emu/inpttype.ipp:897
-msgctxt "input-name"
-msgid "UI End"
-msgstr "選單 最下鍵"
-
-#: src/emu/inpttype.ipp:898
-msgctxt "input-name"
-msgid "UI Page Up"
-msgstr "選單 上一頁"
-
-#: src/emu/inpttype.ipp:899
-msgctxt "input-name"
-msgid "UI Page Down"
-msgstr "選單 下一頁"
-
-#: src/emu/inpttype.ipp:900
-msgctxt "input-name"
-msgid "UI Focus Next"
-msgstr "選單 下一焦點"
-
-#: src/emu/inpttype.ipp:901
-msgctxt "input-name"
-msgid "UI Focus Previous"
-msgstr "選單 上一焦點"
-
-#: src/emu/inpttype.ipp:902
-msgctxt "input-name"
msgid "UI Select"
msgstr "選單 選定鍵"
-#: src/emu/inpttype.ipp:903
+#: src/emu/inpttype.ipp:876
+msgctxt "input-name"
+msgid "UI Back"
+msgstr ""
+
+#: src/emu/inpttype.ipp:877
msgctxt "input-name"
msgid "UI Cancel"
msgstr "選單 取消鍵"
-#: src/emu/inpttype.ipp:904
-msgctxt "input-name"
-msgid "UI Display Comment"
-msgstr "選單 顯示註解"
-
-#: src/emu/inpttype.ipp:905
+#: src/emu/inpttype.ipp:878
msgctxt "input-name"
msgid "UI Clear"
msgstr "選單 清除鍵"
-#: src/emu/inpttype.ipp:906
+#: src/emu/inpttype.ipp:879
msgctxt "input-name"
-msgid "UI Zoom In"
-msgstr "選單 放大"
+msgid "UI Help"
+msgstr ""
-#: src/emu/inpttype.ipp:907
+#: src/emu/inpttype.ipp:880
msgctxt "input-name"
-msgid "UI Zoom Out"
-msgstr "選單 縮小"
+msgid "UI Up"
+msgstr "選單 向上鍵"
-#: src/emu/inpttype.ipp:908
+#: src/emu/inpttype.ipp:881
msgctxt "input-name"
-msgid "UI Default Zoom"
-msgstr "選單 預設縮放"
+msgid "UI Down"
+msgstr "UI 向下鍵"
-#: src/emu/inpttype.ipp:909
+#: src/emu/inpttype.ipp:882
+msgctxt "input-name"
+msgid "UI Left"
+msgstr "選單 向左鍵"
+
+#: src/emu/inpttype.ipp:883
+msgctxt "input-name"
+msgid "UI Right"
+msgstr "選單 向右鍵"
+
+#: src/emu/inpttype.ipp:884
+msgctxt "input-name"
+msgid "UI Home"
+msgstr "選單 最上鍵"
+
+#: src/emu/inpttype.ipp:885
+msgctxt "input-name"
+msgid "UI End"
+msgstr "選單 最下鍵"
+
+#: src/emu/inpttype.ipp:886
+msgctxt "input-name"
+msgid "UI Page Up"
+msgstr "選單 上一頁"
+
+#: src/emu/inpttype.ipp:887
+msgctxt "input-name"
+msgid "UI Page Down"
+msgstr "選單 下一頁"
+
+#: src/emu/inpttype.ipp:888
msgctxt "input-name"
msgid "UI Previous Group"
msgstr "選單 上一組"
-#: src/emu/inpttype.ipp:910
+#: src/emu/inpttype.ipp:889
msgctxt "input-name"
msgid "UI Next Group"
msgstr "選單 下一組"
-#: src/emu/inpttype.ipp:911
+#: src/emu/inpttype.ipp:890
msgctxt "input-name"
-msgid "UI Rotate"
-msgstr "選單 旋轉"
+msgid "On Screen Display"
+msgstr "參數調整"
-#: src/emu/inpttype.ipp:912
+#: src/emu/inpttype.ipp:891
msgctxt "input-name"
-msgid "Show Profiler"
-msgstr "顯示效能分析"
+msgid "Toggle UI Controls"
+msgstr ""
-#: src/emu/inpttype.ipp:913
+#: src/emu/inpttype.ipp:892
msgctxt "input-name"
-msgid "UI Toggle"
-msgstr "選單 切換"
+msgid "Break in Debugger"
+msgstr "除錯器內中斷"
-#: src/emu/inpttype.ipp:914
+#: src/emu/inpttype.ipp:893
msgctxt "input-name"
-msgid "UI Release Pointer"
-msgstr "選單 釋放指標"
+msgid "Pause"
+msgstr "暫停"
-#: src/emu/inpttype.ipp:915
+#: src/emu/inpttype.ipp:894
msgctxt "input-name"
-msgid "UI Paste Text"
-msgstr "選單 貼上文字"
+msgid "Pause - Single Step"
+msgstr "暫停 - 單步"
-#: src/emu/inpttype.ipp:916
+#: src/emu/inpttype.ipp:895
+msgctxt "input-name"
+msgid "Rewind - Single Step"
+msgstr "倒帶 - 單步"
+
+#: src/emu/inpttype.ipp:896
msgctxt "input-name"
msgid "Save State"
msgstr "儲存狀態"
-#: src/emu/inpttype.ipp:917
+#: src/emu/inpttype.ipp:897
msgctxt "input-name"
msgid "Load State"
msgstr "載入狀態"
+#: src/emu/inpttype.ipp:898
+msgctxt "input-name"
+msgid "Reset Machine"
+msgstr "重新啟動機台"
+
+#: src/emu/inpttype.ipp:899
+msgctxt "input-name"
+msgid "Soft Reset"
+msgstr "軟體重新啟動"
+
+#: src/emu/inpttype.ipp:900
+msgctxt "input-name"
+msgid "Show Decoded Graphics"
+msgstr "顯示解碼圖形"
+
+#: src/emu/inpttype.ipp:901
+msgctxt "input-name"
+msgid "Frameskip Dec"
+msgstr "減少省略畫格"
+
+#: src/emu/inpttype.ipp:902
+msgctxt "input-name"
+msgid "Frameskip Inc"
+msgstr "增加省略畫格"
+
+#: src/emu/inpttype.ipp:903
+msgctxt "input-name"
+msgid "Throttle"
+msgstr "限制速度"
+
+#: src/emu/inpttype.ipp:904
+msgctxt "input-name"
+msgid "Fast Forward"
+msgstr "快轉"
+
+#: src/emu/inpttype.ipp:905
+msgctxt "input-name"
+msgid "Show FPS"
+msgstr "顯示 FPS"
+
+#: src/emu/inpttype.ipp:906
+msgctxt "input-name"
+msgid "Save Snapshot"
+msgstr "儲存擷圖"
+
+#: src/emu/inpttype.ipp:907
+msgctxt "input-name"
+msgid "Record MNG"
+msgstr "錄製 MNG"
+
+#: src/emu/inpttype.ipp:908
+msgctxt "input-name"
+msgid "Record AVI"
+msgstr "錄製 AVI"
+
+#: src/emu/inpttype.ipp:909
+msgctxt "input-name"
+msgid "Toggle Cheat"
+msgstr "切換作弊碼"
+
+#: src/emu/inpttype.ipp:910
+msgctxt "input-name"
+msgid "UI Display Comment"
+msgstr "選單 顯示註解"
+
+#: src/emu/inpttype.ipp:911
+msgctxt "input-name"
+msgid "UI Zoom In"
+msgstr "選單 放大"
+
+#: src/emu/inpttype.ipp:912
+msgctxt "input-name"
+msgid "UI Zoom Out"
+msgstr "選單 縮小"
+
+#: src/emu/inpttype.ipp:913
+msgctxt "input-name"
+msgid "UI Default Zoom"
+msgstr "選單 預設縮放"
+
+#: src/emu/inpttype.ipp:914
+msgctxt "input-name"
+msgid "UI Rotate"
+msgstr "選單 旋轉"
+
+#: src/emu/inpttype.ipp:915
+msgctxt "input-name"
+msgid "Show Profiler"
+msgstr "顯示效能分析"
+
+#: src/emu/inpttype.ipp:916
+msgctxt "input-name"
+msgid "UI Release Pointer"
+msgstr "選單 釋放指標"
+
+#: src/emu/inpttype.ipp:917
+msgctxt "input-name"
+msgid "UI Paste Text"
+msgstr "選單 貼上文字"
+
#: src/emu/inpttype.ipp:918
msgctxt "input-name"
msgid "UI (First) Tape Start"
@@ -5594,57 +5623,65 @@ msgstr "選單 (首) 磁帶停止"
#: src/emu/inpttype.ipp:920
msgctxt "input-name"
-msgid "UI External DAT View"
-msgstr "選單 檢視外部 DAT"
+msgid "UI Focus Next"
+msgstr "選單 下一焦點"
#: src/emu/inpttype.ipp:921
msgctxt "input-name"
-msgid "UI Add/Remove favorite"
-msgstr "選單 新增/移除最愛項目"
+msgid "UI Focus Previous"
+msgstr "選單 上一焦點"
#: src/emu/inpttype.ipp:922
msgctxt "input-name"
+msgid "UI External DAT View"
+msgstr "選單 檢視外部 DAT"
+
+#: src/emu/inpttype.ipp:923
+msgctxt "input-name"
+msgid "UI Add/Remove Favorite"
+msgstr "選單 新增/移除最愛項目"
+
+#: src/emu/inpttype.ipp:924
+msgctxt "input-name"
msgid "UI Export List"
msgstr "選單 匯出清單"
-#: src/emu/inpttype.ipp:923
+#: src/emu/inpttype.ipp:925
msgctxt "input-name"
msgid "UI Audit Media"
msgstr "選單 驗證媒體"
-#: src/osd/modules/input/input_windows.cpp:110
-#: src/osd/modules/input/input_sdlcommon.cpp:173
+#: src/osd/modules/input/input_windows.cpp:111 src/osd/sdl/osdsdl.cpp:339
msgctxt "input-name"
msgid "Toggle Fullscreen"
msgstr "切換全螢幕"
-#: src/osd/modules/input/input_windows.cpp:116
+#: src/osd/modules/input/input_windows.cpp:117
msgctxt "input-name"
msgid "Take Rendered Snapshot"
msgstr "拍攝描繪的擷圖"
-#: src/osd/modules/input/input_windows.cpp:127
-#: src/osd/modules/input/input_sdlcommon.cpp:221
+#: src/osd/modules/input/input_windows.cpp:128 src/osd/sdl/osdsdl.cpp:388
msgctxt "input-name"
msgid "Record Rendered Video"
msgstr "拍攝描繪的影片"
-#: src/osd/modules/input/input_windows.cpp:143
+#: src/osd/modules/input/input_windows.cpp:144
msgctxt "input-name"
msgid "Toggle Post-Processing"
msgstr "切換後處理"
-#: src/osd/modules/input/input_sdlcommon.cpp:199
+#: src/osd/sdl/osdsdl.cpp:365
msgctxt "input-name"
msgid "Toggle Filter"
msgstr "切換篩選"
-#: src/osd/modules/input/input_sdlcommon.cpp:205
+#: src/osd/sdl/osdsdl.cpp:371
msgctxt "input-name"
msgid "Decrease Prescaling"
msgstr "減少預先縮放"
-#: src/osd/modules/input/input_sdlcommon.cpp:215
+#: src/osd/sdl/osdsdl.cpp:382
msgctxt "input-name"
msgid "Increase Prescaling"
msgstr "增加預先縮放"
@@ -5968,12 +6005,12 @@ msgstr "輸入埠名稱檔案儲存至 %s"
msgid "Input ports"
msgstr "輸入埠"
-#: plugins/autofire/init.lua:94
+#: plugins/autofire/init.lua:98
msgctxt "plugin-autofire"
msgid "Failed to load autofire menu"
msgstr "載入連射選單時失敗"
-#: plugins/autofire/init.lua:101
+#: plugins/autofire/init.lua:105
msgctxt "plugin-autofire"
msgid "Autofire"
msgstr "連射"
@@ -6157,7 +6194,7 @@ msgctxt "plugin-timecode"
msgid "Hotkey"
msgstr "熱鍵"
-#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:560
+#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:562
msgctxt "plugin-inputmacro"
msgid "Input Macros"
msgstr "輸入巨集"
@@ -6178,138 +6215,138 @@ msgctxt "plugin-inputmacro"
msgid "Set Input"
msgstr "設定輸入"
-#: plugins/inputmacro/inputmacro_menu.lua:350
+#: plugins/inputmacro/inputmacro_menu.lua:352
msgctxt "plugin-inputmacro"
msgid "Name"
msgstr "名稱"
-#: plugins/inputmacro/inputmacro_menu.lua:358
-#: plugins/inputmacro/inputmacro_menu.lua:400
+#: plugins/inputmacro/inputmacro_menu.lua:360
+#: plugins/inputmacro/inputmacro_menu.lua:402
msgctxt "plugin-inputmacro"
msgid "[not set]"
msgstr "[未設定]"
-#: plugins/inputmacro/inputmacro_menu.lua:359
+#: plugins/inputmacro/inputmacro_menu.lua:361
msgctxt "plugin-inputmacro"
msgid "Activation combination"
msgstr "啟動組合"
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Stop immediately"
msgstr "立即停止"
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Complete macro"
msgstr "完成巨集"
-#: plugins/inputmacro/inputmacro_menu.lua:363
+#: plugins/inputmacro/inputmacro_menu.lua:365
msgctxt "plugin-inputmacro"
msgid "On release"
msgstr "放開時啟用"
-#: plugins/inputmacro/inputmacro_menu.lua:369
+#: plugins/inputmacro/inputmacro_menu.lua:371
msgctxt "plugin-inputmacro"
msgid "Release"
msgstr "放開"
-#: plugins/inputmacro/inputmacro_menu.lua:372
+#: plugins/inputmacro/inputmacro_menu.lua:374
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Loop to step %d"
msgstr "循環至第 %d 步"
-#: plugins/inputmacro/inputmacro_menu.lua:377
+#: plugins/inputmacro/inputmacro_menu.lua:379
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Prolong step %d"
msgstr "延長第 %d 步"
-#: plugins/inputmacro/inputmacro_menu.lua:379
+#: plugins/inputmacro/inputmacro_menu.lua:381
msgctxt "plugin-inputmacro"
msgid "When held"
msgstr "當按住"
-#: plugins/inputmacro/inputmacro_menu.lua:383
+#: plugins/inputmacro/inputmacro_menu.lua:385
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Step %d"
msgstr "第 %d 步"
-#: plugins/inputmacro/inputmacro_menu.lua:384
+#: plugins/inputmacro/inputmacro_menu.lua:386
msgctxt "plugin-inputmacro"
msgid "Delay (frames)"
msgstr "延遲 (畫格)"
-#: plugins/inputmacro/inputmacro_menu.lua:390
+#: plugins/inputmacro/inputmacro_menu.lua:392
msgctxt "plugin-inputmacro"
msgid "Duration (frames)"
msgstr "持續 (畫格)"
-#: plugins/inputmacro/inputmacro_menu.lua:398
+#: plugins/inputmacro/inputmacro_menu.lua:400
msgctxt "plugin-inputmacro"
msgid "n/a"
msgstr "不可用"
-#: plugins/inputmacro/inputmacro_menu.lua:402
+#: plugins/inputmacro/inputmacro_menu.lua:404
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Input %d"
msgstr "輸入 %d"
-#: plugins/inputmacro/inputmacro_menu.lua:407
+#: plugins/inputmacro/inputmacro_menu.lua:409
msgctxt "plugin-inputmacro"
msgid "Add input"
msgstr "新增輸入"
-#: plugins/inputmacro/inputmacro_menu.lua:412
+#: plugins/inputmacro/inputmacro_menu.lua:414
msgctxt "plugin-inputmacro"
msgid "Delete step"
msgstr "刪除步驟"
-#: plugins/inputmacro/inputmacro_menu.lua:428
+#: plugins/inputmacro/inputmacro_menu.lua:430
msgctxt "plugin-inputmacro"
msgid "Add step at position"
msgstr "在位置新增步驟"
-#: plugins/inputmacro/inputmacro_menu.lua:474
+#: plugins/inputmacro/inputmacro_menu.lua:476
msgctxt "plugin-inputmacro"
msgid "Add Input Macro"
msgstr "新增輸入巨集"
-#: plugins/inputmacro/inputmacro_menu.lua:481
+#: plugins/inputmacro/inputmacro_menu.lua:483
msgctxt "plugin-inputmacro"
msgid "Create"
msgstr "建立"
-#: plugins/inputmacro/inputmacro_menu.lua:483
+#: plugins/inputmacro/inputmacro_menu.lua:485
msgctxt "plugin-inputmacro"
msgid "Cancel"
msgstr "取消"
-#: plugins/inputmacro/inputmacro_menu.lua:499
+#: plugins/inputmacro/inputmacro_menu.lua:501
msgctxt "plugin-inputmacro"
msgid "Edit Input Macro"
msgstr "編輯輸入巨集"
-#: plugins/inputmacro/inputmacro_menu.lua:505
+#: plugins/inputmacro/inputmacro_menu.lua:507
msgctxt "plugin-inputmacro"
msgid "Done"
msgstr "完成"
-#: plugins/inputmacro/inputmacro_menu.lua:561
+#: plugins/inputmacro/inputmacro_menu.lua:563
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Press %s to delete"
msgstr "按下 %s 刪除"
-#: plugins/inputmacro/inputmacro_menu.lua:573
+#: plugins/inputmacro/inputmacro_menu.lua:575
msgctxt "plugin-inputmacro"
msgid "[no macros]"
msgstr "[無巨集]"
-#: plugins/inputmacro/inputmacro_menu.lua:578
+#: plugins/inputmacro/inputmacro_menu.lua:580
msgctxt "plugin-inputmacro"
msgid "Add macro"
msgstr "新增巨集"
@@ -6484,12 +6521,12 @@ msgctxt "plugin-commonui"
msgid "Cancel"
msgstr "取消"
-#: plugins/commonui/init.lua:197
+#: plugins/commonui/init.lua:199
msgctxt "plugin-commonui"
msgid "Invalid combination entered"
msgstr "輸入了無效組合"
-#: plugins/commonui/init.lua:203
+#: plugins/commonui/init.lua:205
#, lua-format
msgctxt "plugin-commonui"
msgid ""
@@ -6498,3 +6535,15 @@ msgid ""
msgstr ""
"輸入組合或按下 %s 取消\n"
"%s"
+
+#, c-format
+#~ msgid "Press %s to show menu"
+#~ msgstr "按下 %s 顯示選單"
+
+#~ msgctxt "input-name"
+#~ msgid "Config Menu"
+#~ msgstr "組態選單"
+
+#~ msgctxt "input-name"
+#~ msgid "UI Toggle"
+#~ msgstr "選單 切換"
diff --git a/language/Croatian/strings.po b/language/Croatian/strings.po
index 2ec9ab08770..b2d584ba1f7 100644
--- a/language/Croatian/strings.po
+++ b/language/Croatian/strings.po
@@ -1,13 +1,13 @@
# Croatian translations for MAME package.
# Copyright (C) 1997-2022 MAMEdev and contributors
# This file is distributed under the same license as the MAME package.
-# Automatically generated, 2022.
+# Automatically generated, 2023.
#
msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-10-16 02:30+1100\n"
+"POT-Creation-Date: 2023-02-18 05:29+1100\n"
"PO-Revision-Date: 2016-02-20 18:03+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: MAME Language Team\n"
@@ -30,254 +30,254 @@ msgid ""
"This system requires media images to be mounted for the following device(s): "
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1254
+#: src/frontend/mame/ui/ui.cpp:1275
#, c-format
msgid ""
"UI controls enabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1256
+#: src/frontend/mame/ui/ui.cpp:1277
#, c-format
msgid ""
"UI controls disabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1465
+#: src/frontend/mame/ui/ui.cpp:1486
msgid "Master Volume"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1474
+#: src/frontend/mame/ui/ui.cpp:1495
#, c-format
msgid "%1$s Volume"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1496
+#: src/frontend/mame/ui/ui.cpp:1517
#, c-format
msgid "Overclock CPU %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1504
+#: src/frontend/mame/ui/ui.cpp:1525
#, c-format
msgid "Overclock %1$s sound"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1523
+#: src/frontend/mame/ui/ui.cpp:1544
#, c-format
msgid "%1$s Refresh Rate"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1528
+#: src/frontend/mame/ui/ui.cpp:1549
#, c-format
msgid "%1$s Brightness"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1530
+#: src/frontend/mame/ui/ui.cpp:1551
#, c-format
msgid "%1$s Contrast"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1532
+#: src/frontend/mame/ui/ui.cpp:1553
#, c-format
msgid "%1$s Gamma"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1536
+#: src/frontend/mame/ui/ui.cpp:1557
#, c-format
msgid "%1$s Horiz Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1538
+#: src/frontend/mame/ui/ui.cpp:1559
#, c-format
msgid "%1$s Horiz Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1540
+#: src/frontend/mame/ui/ui.cpp:1561
#, c-format
msgid "%1$s Vert Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1542
+#: src/frontend/mame/ui/ui.cpp:1563
#, c-format
msgid "%1$s Vert Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1558
+#: src/frontend/mame/ui/ui.cpp:1579
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1561
+#: src/frontend/mame/ui/ui.cpp:1582
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1563
+#: src/frontend/mame/ui/ui.cpp:1584
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1566
+#: src/frontend/mame/ui/ui.cpp:1587
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1576
+#: src/frontend/mame/ui/ui.cpp:1597
msgid "Vector Flicker"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1577
+#: src/frontend/mame/ui/ui.cpp:1598
msgid "Beam Width Minimum"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1578
+#: src/frontend/mame/ui/ui.cpp:1599
msgid "Beam Width Maximum"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1579
+#: src/frontend/mame/ui/ui.cpp:1600
msgid "Beam Dot Size"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1580
+#: src/frontend/mame/ui/ui.cpp:1601
msgid "Beam Intensity Weight"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593
+#: src/frontend/mame/ui/ui.cpp:1614
#, c-format
msgid "Crosshair Scale %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "X"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "Y"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1616
#, c-format
msgid "Crosshair Offset %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1623
+#: src/frontend/mame/ui/ui.cpp:1644
#, c-format
msgid "%1$3ddB"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1666
+#: src/frontend/mame/ui/ui.cpp:1687
#, c-format
msgid "%1$d%%"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1681
+#: src/frontend/mame/ui/ui.cpp:1702
#, c-format
msgid "%1$3.0f%%"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1704 src/frontend/mame/ui/ui.cpp:1724
-#: src/frontend/mame/ui/ui.cpp:1743 src/frontend/mame/ui/ui.cpp:1761
-#: src/frontend/mame/ui/ui.cpp:1780 src/frontend/mame/ui/ui.cpp:1799
-#: src/frontend/mame/ui/ui.cpp:1818 src/frontend/mame/ui/ui.cpp:1837
-#: src/frontend/mame/ui/ui.cpp:1858 src/frontend/mame/ui/ui.cpp:1879
-#: src/frontend/mame/ui/ui.cpp:1900 src/frontend/mame/ui/ui.cpp:1921
+#: src/frontend/mame/ui/ui.cpp:1725 src/frontend/mame/ui/ui.cpp:1745
+#: src/frontend/mame/ui/ui.cpp:1764 src/frontend/mame/ui/ui.cpp:1782
+#: src/frontend/mame/ui/ui.cpp:1801 src/frontend/mame/ui/ui.cpp:1820
+#: src/frontend/mame/ui/ui.cpp:1839 src/frontend/mame/ui/ui.cpp:1858
+#: src/frontend/mame/ui/ui.cpp:1879 src/frontend/mame/ui/ui.cpp:1900
+#: src/frontend/mame/ui/ui.cpp:1921 src/frontend/mame/ui/ui.cpp:1942
#, c-format
msgid "%1$.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1936 src/frontend/mame/ui/ui.cpp:1951
-#: src/frontend/mame/ui/ui.cpp:1966 src/frontend/mame/ui/ui.cpp:1981
-#: src/frontend/mame/ui/ui.cpp:1996
+#: src/frontend/mame/ui/ui.cpp:1957 src/frontend/mame/ui/ui.cpp:1972
+#: src/frontend/mame/ui/ui.cpp:1987 src/frontend/mame/ui/ui.cpp:2002
+#: src/frontend/mame/ui/ui.cpp:2017
#, c-format
msgid "%1$1.2f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2116
+#: src/frontend/mame/ui/ui.cpp:2137
msgid "**Error saving ui.ini**"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2175
+#: src/frontend/mame/ui/ui.cpp:2196
#, c-format
msgid "**Error saving %s.ini**"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2179 src/frontend/mame/ui/miscmenu.cpp:773
+#: src/frontend/mame/ui/ui.cpp:2200 src/frontend/mame/ui/miscmenu.cpp:773
msgid ""
"\n"
" Settings saved \n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:487 src/frontend/mame/ui/selgame.cpp:298
+#: src/frontend/mame/ui/selsoft.cpp:510 src/frontend/mame/ui/selgame.cpp:318
#, c-format
msgid ""
"%s\n"
" added to favorites list."
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:492 src/frontend/mame/ui/selgame.cpp:303
-#: src/frontend/mame/ui/selgame.cpp:309
+#: src/frontend/mame/ui/selsoft.cpp:515 src/frontend/mame/ui/selgame.cpp:323
+#: src/frontend/mame/ui/selgame.cpp:329
#, c-format
msgid ""
"%s\n"
" removed from favorites list."
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Start empty]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Use file manager]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:708
+#: src/frontend/mame/ui/selsoft.cpp:756
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d software packages )"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:709
+#: src/frontend/mame/ui/selsoft.cpp:757
#, c-format
msgid "%1$s - select software"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:714 src/frontend/mame/ui/selgame.cpp:1074
+#: src/frontend/mame/ui/selsoft.cpp:762 src/frontend/mame/ui/selgame.cpp:1092
#, c-format
msgid "%1$s: %2$s - Search: %3$s_"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:716 src/frontend/mame/ui/selgame.cpp:1076
+#: src/frontend/mame/ui/selsoft.cpp:764 src/frontend/mame/ui/selgame.cpp:1094
#, c-format
msgid "Search: %1$s_"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:723
+#: src/frontend/mame/ui/selsoft.cpp:771
#, c-format
msgid "Software list/item: %1$s:%2$s"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:441
+#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:462
msgid "General Settings"
msgstr ""
@@ -301,15 +301,15 @@ msgstr ""
msgid "Save Settings"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:185 src/frontend/mame/ui/optsmenu.cpp:227
+#: src/frontend/mame/ui/optsmenu.cpp:183 src/frontend/mame/ui/optsmenu.cpp:225
msgid "System Filter"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:197 src/frontend/mame/ui/custui.cpp:83
+#: src/frontend/mame/ui/optsmenu.cpp:195 src/frontend/mame/ui/custui.cpp:84
msgid "Customize UI"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:198 src/frontend/mame/ui/dirmenu.cpp:535
+#: src/frontend/mame/ui/optsmenu.cpp:196 src/frontend/mame/ui/dirmenu.cpp:579
msgid "Configure Folders"
msgstr ""
@@ -317,41 +317,41 @@ msgstr ""
msgid "Plugin Options"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:221 src/frontend/mame/ui/swlist.cpp:89
-#: src/frontend/mame/ui/slotopt.cpp:221
+#: src/frontend/mame/ui/filesel.cpp:234 src/frontend/mame/ui/swlist.cpp:89
+#: src/frontend/mame/ui/slotopt.cpp:231
msgid "[empty slot]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:225
+#: src/frontend/mame/ui/filesel.cpp:238
msgid "[create]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:229 src/frontend/mame/ui/swlist.cpp:100
+#: src/frontend/mame/ui/filesel.cpp:242 src/frontend/mame/ui/swlist.cpp:100
msgid "[software list]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:285
+#: src/frontend/mame/ui/filesel.cpp:298
#, c-format
msgid "Error accessing %s"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:509
+#: src/frontend/mame/ui/filesel.cpp:519
msgid "Select access mode"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:510
+#: src/frontend/mame/ui/filesel.cpp:520
msgid "Read-only"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:512
+#: src/frontend/mame/ui/filesel.cpp:522
msgid "Read-write"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:513
+#: src/frontend/mame/ui/filesel.cpp:523
msgid "Read this image, write to another image"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:514
+#: src/frontend/mame/ui/filesel.cpp:524
msgid "Read this image, write to diff"
msgstr ""
@@ -564,145 +564,149 @@ msgid "Joystick saturation"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:94
-msgid "Natural keyboard"
+msgid "Joystick threshold"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:95
-msgid "Allow contradictory joystick inputs"
+msgid "Natural keyboard"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:96
+msgid "Allow contradictory joystick inputs"
+msgstr ""
+
+#: src/frontend/mame/ui/submenu.cpp:97
msgid "Coin impulse"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:102
+#: src/frontend/mame/ui/submenu.cpp:103
msgid "Input Device Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:103
+#: src/frontend/mame/ui/submenu.cpp:104
msgid "Lightgun Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:104
+#: src/frontend/mame/ui/submenu.cpp:105
msgid "Trackball Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:105
+#: src/frontend/mame/ui/submenu.cpp:106
msgid "Pedal Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:106
+#: src/frontend/mame/ui/submenu.cpp:107
msgid "AD Stick Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:107
+#: src/frontend/mame/ui/submenu.cpp:108
msgid "Paddle Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:108
+#: src/frontend/mame/ui/submenu.cpp:109
msgid "Dial Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:109
+#: src/frontend/mame/ui/submenu.cpp:110
msgid "Positional Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:110
+#: src/frontend/mame/ui/submenu.cpp:111
msgid "Mouse Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:112
+#: src/frontend/mame/ui/submenu.cpp:113
msgid "Keyboard Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:113
+#: src/frontend/mame/ui/submenu.cpp:114
msgid "Mouse Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:114
+#: src/frontend/mame/ui/submenu.cpp:115
msgid "Lightgun Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:115
+#: src/frontend/mame/ui/submenu.cpp:116
msgid "Joystick Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:121 src/frontend/mame/ui/videoopt.cpp:42
+#: src/frontend/mame/ui/submenu.cpp:122 src/frontend/mame/ui/videoopt.cpp:42
msgid "Video Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:122
+#: src/frontend/mame/ui/submenu.cpp:123
msgid "Video Mode"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:123
+#: src/frontend/mame/ui/submenu.cpp:124
msgid "Number Of Screens"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:125
+#: src/frontend/mame/ui/submenu.cpp:126
msgid "Triple Buffering"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:126
+#: src/frontend/mame/ui/submenu.cpp:127
msgid "HLSL"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:128
+#: src/frontend/mame/ui/submenu.cpp:129
msgid "GLSL"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:129
+#: src/frontend/mame/ui/submenu.cpp:130
msgid "Bilinear Filtering"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:130
+#: src/frontend/mame/ui/submenu.cpp:131
msgid "Bitmap Prescaling"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:131
+#: src/frontend/mame/ui/submenu.cpp:132
msgid "Window Mode"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:132
+#: src/frontend/mame/ui/submenu.cpp:133
msgid "Enforce Aspect Ratio"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:133
+#: src/frontend/mame/ui/submenu.cpp:134
msgid "Start Out Maximized"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:134
+#: src/frontend/mame/ui/submenu.cpp:135
msgid "Synchronized Refresh"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:135
+#: src/frontend/mame/ui/submenu.cpp:136
msgid "Wait Vertical Sync"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:722
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:738
#: src/frontend/mame/ui/videoopt.cpp:169
-#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:766
+#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:766
#: plugins/cheatfind/init.lua:777 plugins/cheat/init.lua:679
msgid "On"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:725
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:741
#: src/frontend/mame/ui/videoopt.cpp:185
-#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:763
+#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:763
#: plugins/cheatfind/init.lua:774 plugins/cheat/init.lua:682
#: plugins/cheat/init.lua:691
msgid "Off"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:728
+#: src/frontend/mame/ui/menu.cpp:744
msgid "Auto"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:1233
+#: src/frontend/mame/ui/menu.cpp:1272
#: src/frontend/mame/ui/simpleselgame.cpp:283
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Return to Previous Menu"
msgstr ""
@@ -710,21 +714,21 @@ msgstr ""
msgid "File Manager"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:140
+#: src/frontend/mame/ui/filemngr.cpp:152
#: src/frontend/mame/ui/confswitch.cpp:119
-#: src/frontend/mame/ui/inputmap.cpp:580
+#: src/frontend/mame/ui/inputmap.cpp:581
#: src/frontend/mame/ui/inputtoggle.cpp:75
-#: src/frontend/mame/ui/analogipt.cpp:363
+#: src/frontend/mame/ui/analogipt.cpp:412
#, c-format
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
#: src/frontend/mame/ui/confswitch.cpp:170 src/frontend/mame/ui/slotopt.cpp:204
msgid "Reset System"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
msgid "Start System"
msgstr ""
@@ -1073,27 +1077,27 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:168
+#: src/frontend/mame/ui/filecreate.cpp:189
msgid "New Image Name:"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:174
+#: src/frontend/mame/ui/filecreate.cpp:196
msgid "Image Format:"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:180
+#: src/frontend/mame/ui/filecreate.cpp:202
msgid "Create"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:208
+#: src/frontend/mame/ui/filecreate.cpp:230
msgid "Please enter a file extension too"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:268
+#: src/frontend/mame/ui/filecreate.cpp:295
msgid "Select image format"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:327
+#: src/frontend/mame/ui/filecreate.cpp:354
msgid "Select initial contents"
msgstr ""
@@ -1118,9 +1122,9 @@ msgid "Emulated"
msgstr ""
#: src/frontend/mame/ui/keyboard.cpp:60 src/frontend/mame/ui/confswitch.cpp:117
-#: src/frontend/mame/ui/inputmap.cpp:578
+#: src/frontend/mame/ui/inputmap.cpp:579
#: src/frontend/mame/ui/inputtoggle.cpp:73
-#: src/frontend/mame/ui/analogipt.cpp:361
+#: src/frontend/mame/ui/analogipt.cpp:410
#, c-format
msgid "%1$s [root%2$s]"
msgstr ""
@@ -1479,16 +1483,16 @@ msgstr ""
msgid "Category File"
msgstr ""
-#: src/frontend/mame/ui/utils.cpp:2030 src/frontend/mame/ui/inifile.cpp:301
+#: src/frontend/mame/ui/utils.cpp:2026 src/frontend/mame/ui/inifile.cpp:301
msgctxt "swlist-info"
msgid "Software list/item"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2685
+#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2752
msgid "Software List Info"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:316
+#: src/frontend/mame/ui/datmenu.cpp:307
#, c-format
msgid "Revision: %1$s"
msgstr ""
@@ -1648,7 +1652,7 @@ msgstr ""
msgid "Save System Settings"
msgstr ""
-#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2625
+#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2698
msgid " (default)"
msgstr ""
@@ -1685,7 +1689,7 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:265
+#: src/frontend/mame/ui/state.cpp:262
#, c-format
msgid ""
"Delete saved state %1$s?\n"
@@ -1693,37 +1697,37 @@ msgid ""
"Press %3$s to cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:393
+#: src/frontend/mame/ui/state.cpp:388
#, c-format
msgid "Error removing saved state file %1$s"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:442
+#: src/frontend/mame/ui/state.cpp:450
#, c-format
msgid "Press %1$s to delete"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Load State"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Select state to load"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Save State"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Press a key or joystick button, or select state to overwrite"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:314
+#: src/frontend/mame/ui/confswitch.cpp:318
msgid "DIP Switches"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:508
+#: src/frontend/mame/ui/confswitch.cpp:521
msgid "Machine Configuration"
msgstr ""
@@ -1766,7 +1770,7 @@ msgstr ""
msgid "[no assignable inputs are enabled]"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:348
+#: src/frontend/mame/ui/inputmap.cpp:358
msgid "Pressed"
msgstr ""
@@ -1774,71 +1778,71 @@ msgstr ""
msgid "Invalid combination entered"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:563
+#: src/frontend/mame/ui/inputmap.cpp:564
#, c-format
msgctxt "input-name"
msgid "%1$s Analog"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:564
+#: src/frontend/mame/ui/inputmap.cpp:565
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Inc"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:565
+#: src/frontend/mame/ui/inputmap.cpp:566
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Dec"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:607
+#: src/frontend/mame/ui/inputmap.cpp:608
#, c-format
msgid "Press %1$s to set\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:608
+#: src/frontend/mame/ui/inputmap.cpp:609
#, c-format
msgid "Press %1$s to append\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:609
+#: src/frontend/mame/ui/inputmap.cpp:610
#, c-format
msgid "Press %1$s to clear\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:610
+#: src/frontend/mame/ui/inputmap.cpp:611
#, c-format
msgid "Press %1$s to restore default\n"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:32
+#: src/frontend/mame/ui/inputdevices.cpp:33
#, c-format
msgctxt "menu-inputdev"
msgid "%1$s (%2$s %3$d)"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:88
+#: src/frontend/mame/ui/inputdevices.cpp:116
msgctxt "menu-inputdev"
msgid "Copy Device ID"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:122
+#: src/frontend/mame/ui/inputdevices.cpp:148
msgctxt "menu-inputdev"
msgid "Copied device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:124
+#: src/frontend/mame/ui/inputdevices.cpp:150
msgctxt "menu-inputdev"
msgid "Error copying device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:162
+#: src/frontend/mame/ui/inputdevices.cpp:189
msgctxt "menu-inputdev"
msgid "Input Devices"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:203
+#: src/frontend/mame/ui/inputdevices.cpp:230
msgctxt "menu-inputdev"
msgid "[no input devices are enabled]"
msgstr ""
@@ -1955,11 +1959,11 @@ msgid "Configure Options"
msgstr ""
#: src/frontend/mame/ui/simpleselgame.cpp:279
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Exit"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:304
+#: src/frontend/mame/ui/simpleselgame.cpp:313
#, c-format
msgid ""
"No system ROMs found. Please check the rompath setting specified in the %1$s."
@@ -1969,77 +1973,77 @@ msgid ""
"docs folder for information on setting up and using %2$s."
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:320
+#: src/frontend/mame/ui/simpleselgame.cpp:329
#, c-format
msgid "Type name or select: %1$s_"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:322
+#: src/frontend/mame/ui/simpleselgame.cpp:331
msgid "Type name or select: (random)"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:336
+#: src/frontend/mame/ui/simpleselgame.cpp:345
#, c-format
msgid "%1$-.100s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:339
+#: src/frontend/mame/ui/simpleselgame.cpp:348
#, c-format
msgid "%1$s, %2$-.100s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:348
+#: src/frontend/mame/ui/simpleselgame.cpp:357
#, c-format
msgid "Driver: %1$s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:364
-#: src/frontend/mame/ui/selmenu.cpp:690
+#: src/frontend/mame/ui/simpleselgame.cpp:373
+#: src/frontend/mame/ui/selmenu.cpp:735
msgid "Overall: NOT WORKING"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:366
-#: src/frontend/mame/ui/selmenu.cpp:692
+#: src/frontend/mame/ui/simpleselgame.cpp:375
+#: src/frontend/mame/ui/selmenu.cpp:737
msgid "Overall: Unemulated Protection"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:368
-#: src/frontend/mame/ui/selmenu.cpp:694
+#: src/frontend/mame/ui/simpleselgame.cpp:377
+#: src/frontend/mame/ui/selmenu.cpp:739
msgid "Overall: Working"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:372
-#: src/frontend/mame/ui/selmenu.cpp:698
+#: src/frontend/mame/ui/simpleselgame.cpp:381
+#: src/frontend/mame/ui/selmenu.cpp:743
msgid "Graphics: Unimplemented, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:374
-#: src/frontend/mame/ui/selmenu.cpp:700
+#: src/frontend/mame/ui/simpleselgame.cpp:383
+#: src/frontend/mame/ui/selmenu.cpp:745
msgid "Graphics: Imperfect, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:376
-#: src/frontend/mame/ui/selmenu.cpp:702
+#: src/frontend/mame/ui/simpleselgame.cpp:385
+#: src/frontend/mame/ui/selmenu.cpp:747
msgid "Graphics: OK, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:379
-#: src/frontend/mame/ui/selmenu.cpp:705
+#: src/frontend/mame/ui/simpleselgame.cpp:388
+#: src/frontend/mame/ui/selmenu.cpp:750
msgid "Sound: None"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:381
-#: src/frontend/mame/ui/selmenu.cpp:707
+#: src/frontend/mame/ui/simpleselgame.cpp:390
+#: src/frontend/mame/ui/selmenu.cpp:752
msgid "Sound: Unimplemented"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:383
-#: src/frontend/mame/ui/selmenu.cpp:709
+#: src/frontend/mame/ui/simpleselgame.cpp:392
+#: src/frontend/mame/ui/selmenu.cpp:754
msgid "Sound: Imperfect"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:385
-#: src/frontend/mame/ui/selmenu.cpp:711
+#: src/frontend/mame/ui/simpleselgame.cpp:394
+#: src/frontend/mame/ui/selmenu.cpp:756
msgid "Sound: OK"
msgstr ""
@@ -2062,323 +2066,323 @@ msgstr ""
msgid "Reload All"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:44
+#: src/frontend/mame/ui/dirmenu.cpp:40
msgctxt "path-option"
msgid "ROMs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:45
+#: src/frontend/mame/ui/dirmenu.cpp:41
msgctxt "path-option"
msgid "Software Media"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:46
+#: src/frontend/mame/ui/dirmenu.cpp:42
msgctxt "path-option"
msgid "Sound Samples"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:47
+#: src/frontend/mame/ui/dirmenu.cpp:43
msgctxt "path-option"
msgid "Artwork"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:48
+#: src/frontend/mame/ui/dirmenu.cpp:44
msgctxt "path-option"
msgid "Crosshairs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:49
+#: src/frontend/mame/ui/dirmenu.cpp:45
msgctxt "path-option"
msgid "Cheat Files"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:50
+#: src/frontend/mame/ui/dirmenu.cpp:46
msgctxt "path-option"
msgid "Plugins"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:51
+#: src/frontend/mame/ui/dirmenu.cpp:47
msgctxt "path-option"
msgid "UI Translations"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:52
+#: src/frontend/mame/ui/dirmenu.cpp:48
msgctxt "path-option"
msgid "Software Lists"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:53
+#: src/frontend/mame/ui/dirmenu.cpp:49
msgctxt "path-option"
msgid "INIs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:54
+#: src/frontend/mame/ui/dirmenu.cpp:50
msgctxt "path-option"
msgid "UI Settings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:55
+#: src/frontend/mame/ui/dirmenu.cpp:51
msgctxt "path-option"
msgid "Plugin Data"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:56
+#: src/frontend/mame/ui/dirmenu.cpp:52
msgctxt "path-option"
msgid "DATs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:57
+#: src/frontend/mame/ui/dirmenu.cpp:53
msgctxt "path-option"
msgid "Category INIs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:58
+#: src/frontend/mame/ui/dirmenu.cpp:54
msgctxt "path-option"
msgid "Snapshots"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:59
+#: src/frontend/mame/ui/dirmenu.cpp:55
msgctxt "path-option"
msgid "Icons"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:60
+#: src/frontend/mame/ui/dirmenu.cpp:56
msgctxt "path-option"
msgid "Control Panels"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:61
+#: src/frontend/mame/ui/dirmenu.cpp:57
msgctxt "path-option"
msgid "Cabinets"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:62
+#: src/frontend/mame/ui/dirmenu.cpp:58
msgctxt "path-option"
msgid "Marquees"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:63
+#: src/frontend/mame/ui/dirmenu.cpp:59
msgctxt "path-option"
msgid "PCBs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:64
+#: src/frontend/mame/ui/dirmenu.cpp:60
msgctxt "path-option"
msgid "Flyers"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:65
+#: src/frontend/mame/ui/dirmenu.cpp:61
msgctxt "path-option"
msgid "Title Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:66
+#: src/frontend/mame/ui/dirmenu.cpp:62
msgctxt "path-option"
msgid "Game Endings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:67
+#: src/frontend/mame/ui/dirmenu.cpp:63
msgctxt "path-option"
msgid "Bosses"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:68
+#: src/frontend/mame/ui/dirmenu.cpp:64
msgctxt "path-option"
msgid "Artwork Previews"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:69
+#: src/frontend/mame/ui/dirmenu.cpp:65
msgctxt "path-option"
msgid "Select"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:70
+#: src/frontend/mame/ui/dirmenu.cpp:66
msgctxt "path-option"
msgid "Game Over Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:71
+#: src/frontend/mame/ui/dirmenu.cpp:67
msgctxt "path-option"
msgid "HowTo"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:72
+#: src/frontend/mame/ui/dirmenu.cpp:68
msgctxt "path-option"
msgid "Logos"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:73
+#: src/frontend/mame/ui/dirmenu.cpp:69
msgctxt "path-option"
msgid "Scores"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:74
+#: src/frontend/mame/ui/dirmenu.cpp:70
msgctxt "path-option"
msgid "Versus"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:75
+#: src/frontend/mame/ui/dirmenu.cpp:71
msgctxt "path-option"
msgid "Covers"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:105
+#: src/frontend/mame/ui/dirmenu.cpp:101
#, c-format
msgid "Remove %1$s Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:352
-#, c-format
-msgid "Change %1$s Folder - Search: %2$s_"
-msgstr ""
-
-#: src/frontend/mame/ui/dirmenu.cpp:352
+#: src/frontend/mame/ui/dirmenu.cpp:357
#, c-format
msgid "Add %1$s Folder - Search: %2$s_"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:363
+#: src/frontend/mame/ui/dirmenu.cpp:357
+#, c-format
+msgid "Change %1$s Folder - Search: %2$s_"
+msgstr ""
+
+#: src/frontend/mame/ui/dirmenu.cpp:368
msgid "Press TAB to set"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folders"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:494
-msgid "Change Folder"
-msgstr ""
-
-#: src/frontend/mame/ui/dirmenu.cpp:494
+#: src/frontend/mame/ui/dirmenu.cpp:523
msgid "Add Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:497
+#: src/frontend/mame/ui/dirmenu.cpp:525
msgid "Remove Folder"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/dirmenu.cpp:530
+msgid "Change Folder"
+msgstr ""
+
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = 1/%1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:799
+#: src/frontend/mame/ui/viewgfx.cpp:800
msgctxt "gfxview"
msgid "Expand to fit"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:822
+#: src/frontend/mame/ui/viewgfx.cpp:823
msgctxt "gfxview"
msgid "All categories"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:824 src/frontend/mame/ui/viewgfx.cpp:829
+#: src/frontend/mame/ui/viewgfx.cpp:825 src/frontend/mame/ui/viewgfx.cpp:830
#, c-format
msgctxt "gfxview"
msgid "Category %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] colors"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] pens"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:940
+#: src/frontend/mame/ui/viewgfx.cpp:941
#, c-format
msgctxt "gfxview"
msgid " #%1$X → %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:947
+#: src/frontend/mame/ui/viewgfx.cpp:948
#, c-format
msgctxt "gfxview"
msgid " #%1$X = %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:954
+#: src/frontend/mame/ui/viewgfx.cpp:955
#, c-format
msgctxt "gfxview"
msgid " #%1$X (A:%2$02X R:%3$02X G:%4$02X B:%5$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1134
+#: src/frontend/mame/ui/viewgfx.cpp:1135
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] %2$d/%3$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1157
+#: src/frontend/mame/ui/viewgfx.cpp:1158
#, c-format
msgctxt "gfxview"
msgid " #%1$X:%2$X (%3$d %4$d) = %5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1165
+#: src/frontend/mame/ui/viewgfx.cpp:1166
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d color %3$X/%4$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d category %3$u"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d "
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1327
+#: src/frontend/mame/ui/viewgfx.cpp:1328
#, c-format
msgctxt "gfxview"
msgid " (%1$u %2$u) = GFX%3$u #%4$X:%5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1334
+#: src/frontend/mame/ui/viewgfx.cpp:1335
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d origin (%3$d %4$d)"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:442
+#: src/frontend/mame/ui/selgame.cpp:463
msgid "System Settings"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1058
+#: src/frontend/mame/ui/selgame.cpp:1076
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d systems (%5$d BIOS) )"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1086
+#: src/frontend/mame/ui/selgame.cpp:1104
#, c-format
msgid "System: %1$-.100s"
msgstr ""
@@ -2399,29 +2403,29 @@ msgctxt "menu-selector"
msgid "[no choices]"
msgstr ""
-#: src/frontend/mame/ui/selector.cpp:138
+#: src/frontend/mame/ui/selector.cpp:148
#, c-format
msgctxt "menu-selector"
msgid "Double-click or press %1$s to select"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:59
+#: src/frontend/mame/ui/auditmenu.cpp:60
msgid "Audit Media"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:63
+#: src/frontend/mame/ui/auditmenu.cpp:64
#, c-format
msgid "Results will be saved to %1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:101
+#: src/frontend/mame/ui/auditmenu.cpp:110
#, c-format
msgid ""
"Auditing media for system %2$u of %3$u...\n"
"%1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:119
+#: src/frontend/mame/ui/auditmenu.cpp:128
#, c-format
msgid ""
"Cancel audit?\n"
@@ -2430,17 +2434,17 @@ msgid ""
"Press %2$s to continue"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:139
+#: src/frontend/mame/ui/auditmenu.cpp:148
#, c-format
msgid "Audit media for %1$u systems marked unavailable"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:140
+#: src/frontend/mame/ui/auditmenu.cpp:149
#, c-format
msgid "Audit media for all %1$u systems"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:157
+#: src/frontend/mame/ui/auditmenu.cpp:165
#, c-format
msgid "Press %1$s to cancel\n"
msgstr ""
@@ -2461,266 +2465,266 @@ msgstr ""
msgid "Hide Both"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:143
+#: src/frontend/mame/ui/custui.cpp:144
msgid "UI Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:168 src/frontend/mame/ui/custui.cpp:221
+#: src/frontend/mame/ui/custui.cpp:169 src/frontend/mame/ui/custui.cpp:222
msgid "System Names"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:194 src/frontend/mame/ui/custui.cpp:224
+#: src/frontend/mame/ui/custui.cpp:195 src/frontend/mame/ui/custui.cpp:225
msgid "Show Side Panels"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:214
+#: src/frontend/mame/ui/custui.cpp:215
msgid "Fonts"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:215
+#: src/frontend/mame/ui/custui.cpp:216
msgid "Colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:218
+#: src/frontend/mame/ui/custui.cpp:219
msgid "Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:235 src/frontend/mame/ui/custui.cpp:279
+#: src/frontend/mame/ui/custui.cpp:236 src/frontend/mame/ui/custui.cpp:280
msgid "[built-in]"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:335
+#: src/frontend/mame/ui/custui.cpp:337
msgid "UI Fonts"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:364
+#: src/frontend/mame/ui/custui.cpp:366
msgid "default"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:459 src/frontend/mame/ui/custui.cpp:499
+#: src/frontend/mame/ui/custui.cpp:465 src/frontend/mame/ui/custui.cpp:507
msgid "UI Font"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:504
+#: src/frontend/mame/ui/custui.cpp:512
msgid "Bold"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:505
+#: src/frontend/mame/ui/custui.cpp:513
msgid "Italic"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:510
+#: src/frontend/mame/ui/custui.cpp:518
msgid "Lines"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:515
+#: src/frontend/mame/ui/custui.cpp:523
msgid "Infos text size"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:530
+#: src/frontend/mame/ui/custui.cpp:547
msgid "Sample text - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:546
+#: src/frontend/mame/ui/custui.cpp:563
msgid "UI Colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:609
+#: src/frontend/mame/ui/custui.cpp:626
msgctxt "color-option"
msgid "Normal text"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:610
+#: src/frontend/mame/ui/custui.cpp:627
msgctxt "color-option"
msgid "Selected color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:611
+#: src/frontend/mame/ui/custui.cpp:628
msgctxt "color-option"
msgid "Normal text background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:612
+#: src/frontend/mame/ui/custui.cpp:629
msgctxt "color-option"
msgid "Selected background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:613
+#: src/frontend/mame/ui/custui.cpp:630
msgctxt "color-option"
msgid "Subitem color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:614
+#: src/frontend/mame/ui/custui.cpp:631
msgctxt "color-option"
msgid "Clone"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:615
+#: src/frontend/mame/ui/custui.cpp:632
msgctxt "color-option"
msgid "Border"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:616
+#: src/frontend/mame/ui/custui.cpp:633
msgctxt "color-option"
msgid "Background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:617
+#: src/frontend/mame/ui/custui.cpp:634
msgctxt "color-option"
msgid "DIP switch"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:618
+#: src/frontend/mame/ui/custui.cpp:635
msgctxt "color-option"
msgid "Unavailable color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:619
+#: src/frontend/mame/ui/custui.cpp:636
msgctxt "color-option"
msgid "Slider color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:620
+#: src/frontend/mame/ui/custui.cpp:637
msgctxt "color-option"
msgid "Graphics viewer background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:621
+#: src/frontend/mame/ui/custui.cpp:638
msgctxt "color-option"
msgid "Mouse over color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:622
+#: src/frontend/mame/ui/custui.cpp:639
msgctxt "color-option"
msgid "Mouse over background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:623
+#: src/frontend/mame/ui/custui.cpp:640
msgctxt "color-option"
msgid "Mouse down color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:624
+#: src/frontend/mame/ui/custui.cpp:641
msgctxt "color-option"
msgid "Mouse down background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:628
+#: src/frontend/mame/ui/custui.cpp:645
msgid "Restore default colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:640
+#: src/frontend/mame/ui/custui.cpp:666
#, c-format
msgid "Double-click or press %1$s to change color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:648
+#: src/frontend/mame/ui/custui.cpp:674
msgid "Menu Preview"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:662
+#: src/frontend/mame/ui/custui.cpp:681
msgctxt "color-sample"
msgid "Normal"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:663
+#: src/frontend/mame/ui/custui.cpp:682
msgctxt "color-sample"
msgid "Subitem"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:664
+#: src/frontend/mame/ui/custui.cpp:683
msgctxt "color-sample"
msgid "Selected"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:665
+#: src/frontend/mame/ui/custui.cpp:684
msgctxt "color-sample"
msgid "Mouse Over"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:666
+#: src/frontend/mame/ui/custui.cpp:685
msgctxt "color-sample"
msgid "Clone"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:881
+#: src/frontend/mame/ui/custui.cpp:901
msgid "ARGB Settings"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:886 src/frontend/mame/ui/custui.cpp:889
+#: src/frontend/mame/ui/custui.cpp:906 src/frontend/mame/ui/custui.cpp:909
msgctxt "color-channel"
msgid "Alpha"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:894 src/frontend/mame/ui/custui.cpp:897
+#: src/frontend/mame/ui/custui.cpp:914 src/frontend/mame/ui/custui.cpp:917
msgctxt "color-channel"
msgid "Red"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:902 src/frontend/mame/ui/custui.cpp:905
+#: src/frontend/mame/ui/custui.cpp:922 src/frontend/mame/ui/custui.cpp:925
msgctxt "color-channel"
msgid "Green"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:910 src/frontend/mame/ui/custui.cpp:913
+#: src/frontend/mame/ui/custui.cpp:930 src/frontend/mame/ui/custui.cpp:933
msgctxt "color-channel"
msgid "Blue"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:916
+#: src/frontend/mame/ui/custui.cpp:936
msgid "Choose from palette"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:931
+#: src/frontend/mame/ui/custui.cpp:959
msgid "Color preview:"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1029
+#: src/frontend/mame/ui/custui.cpp:1052
msgctxt "color-preset"
msgid "White"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1030
+#: src/frontend/mame/ui/custui.cpp:1053
msgctxt "color-preset"
msgid "Silver"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1031
+#: src/frontend/mame/ui/custui.cpp:1054
msgctxt "color-preset"
msgid "Gray"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1032
+#: src/frontend/mame/ui/custui.cpp:1055
msgctxt "color-preset"
msgid "Black"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1033
+#: src/frontend/mame/ui/custui.cpp:1056
msgctxt "color-preset"
msgid "Red"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1034
+#: src/frontend/mame/ui/custui.cpp:1057
msgctxt "color-preset"
msgid "Orange"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1035
+#: src/frontend/mame/ui/custui.cpp:1058
msgctxt "color-preset"
msgid "Yellow"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1036
+#: src/frontend/mame/ui/custui.cpp:1059
msgctxt "color-preset"
msgid "Green"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1037
+#: src/frontend/mame/ui/custui.cpp:1060
msgctxt "color-preset"
msgid "Blue"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1038
+#: src/frontend/mame/ui/custui.cpp:1061
msgctxt "color-preset"
msgid "Violet"
msgstr ""
@@ -2743,36 +2747,61 @@ msgctxt "about-header"
msgid "Revision: %1$s"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:60
+#: src/frontend/mame/ui/analogipt.cpp:27
+#, c-format
+msgctxt "menu-analoginput"
+msgid ""
+"Show/hide settings \t\t%1$s\n"
+"Decrease value \t\t%2$s\n"
+"Increase value \t\t%3$s\n"
+"Restore default value \t\t%4$s\n"
+"Previous device \t\t%5$s\n"
+"Next device \t\t%6$s\n"
+"Return to previous menu \t\t%7$s"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:82
+msgctxt "menu-analoginput"
msgid "Analog Input Adjustments"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:92
+#: src/frontend/mame/ui/analogipt.cpp:121
#, c-format
-msgid "Press %s to show menu"
+msgctxt "menu-analoginput"
+msgid "Press %s to show settings"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:372
+#: src/frontend/mame/ui/analogipt.cpp:245
+msgctxt "menu-analoginput"
+msgid "Analog Input Adjustments Help"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:421
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Increment/Decrement Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:377
+#: src/frontend/mame/ui/analogipt.cpp:426
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Auto-centering Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:382
+#: src/frontend/mame/ui/analogipt.cpp:431
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Reverse"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:387
+#: src/frontend/mame/ui/analogipt.cpp:436
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Sensitivity"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:402
+#: src/frontend/mame/ui/analogipt.cpp:451
+msgctxt "menu-analoginput"
msgid "[no analog inputs are enabled]"
msgstr ""
@@ -2923,504 +2952,504 @@ msgctxt "menu-main"
msgid "Close Menu"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:77
-msgctxt "selmenu-artwork"
-msgid "Snapshots"
+#: src/frontend/mame/ui/selmenu.cpp:55
+msgid "Images"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:78
-msgctxt "selmenu-artwork"
-msgid "Cabinet"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:79
-msgctxt "selmenu-artwork"
-msgid "Control Panel"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:80
-msgctxt "selmenu-artwork"
-msgid "PCB"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:81
-msgctxt "selmenu-artwork"
-msgid "Flyer"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:82
-msgctxt "selmenu-artwork"
-msgid "Title Screen"
+#: src/frontend/mame/ui/selmenu.cpp:56
+msgid "Info"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:83
msgctxt "selmenu-artwork"
-msgid "Ending"
+msgid "Snapshots"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:84
msgctxt "selmenu-artwork"
-msgid "Artwork Preview"
+msgid "Cabinet"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:85
msgctxt "selmenu-artwork"
-msgid "Bosses"
+msgid "Control Panel"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:86
msgctxt "selmenu-artwork"
-msgid "Logo"
+msgid "PCB"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:87
msgctxt "selmenu-artwork"
-msgid "Versus"
+msgid "Flyer"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:88
msgctxt "selmenu-artwork"
-msgid "Game Over"
+msgid "Title Screen"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:89
msgctxt "selmenu-artwork"
-msgid "HowTo"
+msgid "Ending"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:90
msgctxt "selmenu-artwork"
-msgid "Scores"
+msgid "Artwork Preview"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:91
msgctxt "selmenu-artwork"
-msgid "Select"
+msgid "Bosses"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:92
msgctxt "selmenu-artwork"
-msgid "Marquee"
+msgid "Logo"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:93
msgctxt "selmenu-artwork"
-msgid "Covers"
+msgid "Versus"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:94
+msgctxt "selmenu-artwork"
+msgid "Game Over"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:95
+msgctxt "selmenu-artwork"
+msgid "HowTo"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:96
+msgctxt "selmenu-artwork"
+msgid "Scores"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:97
-msgid "Add or remove favorite"
+msgctxt "selmenu-artwork"
+msgid "Select"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:98
-msgid "Export displayed list to file"
+msgctxt "selmenu-artwork"
+msgid "Marquee"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:99
+msgctxt "selmenu-artwork"
+msgid "Covers"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:103
+msgid "Add or remove favorite"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:104
+msgid "Export displayed list to file"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:105
msgid "Audit media"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:100
+#: src/frontend/mame/ui/selmenu.cpp:106
msgid "Show DATs view"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:260
+#: src/frontend/mame/ui/selmenu.cpp:268
msgid "Select Software Package Part"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:330
+#: src/frontend/mame/ui/selmenu.cpp:338
msgid "Select System BIOS"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:644 src/frontend/mame/ui/selmenu.cpp:675
+#: src/frontend/mame/ui/selmenu.cpp:689 src/frontend/mame/ui/selmenu.cpp:720
#, c-format
msgid "%1$s, %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:648
+#: src/frontend/mame/ui/selmenu.cpp:693
#, c-format
msgid "Software is clone of: %1$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:650
+#: src/frontend/mame/ui/selmenu.cpp:695
msgid "Software is parent"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:655
+#: src/frontend/mame/ui/selmenu.cpp:700
msgid "Supported: No"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:660
+#: src/frontend/mame/ui/selmenu.cpp:705
msgid "Supported: Partial"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:665
+#: src/frontend/mame/ui/selmenu.cpp:710
msgid "Supported: Yes"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:681
+#: src/frontend/mame/ui/selmenu.cpp:726
msgid "System is parent"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:683 src/frontend/mame/ui/selmenu.cpp:685
+#: src/frontend/mame/ui/selmenu.cpp:728 src/frontend/mame/ui/selmenu.cpp:730
#, c-format
msgid "System is clone of: %1$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:721
+#: src/frontend/mame/ui/selmenu.cpp:766
#, c-format
msgid "%1$s %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2222
-msgid "Images"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:2223
-msgid "Infos"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:2538
+#: src/frontend/mame/ui/selmenu.cpp:2611
msgid ""
"Required ROM/disk images for the selected system are missing or incorrect. "
"Please acquire the correct files or select a different system.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2554
+#: src/frontend/mame/ui/selmenu.cpp:2627
msgid ""
"Required ROM/disk images for the selected software are missing or incorrect. "
"Please acquire the correct files or select a different software item.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2570
+#: src/frontend/mame/ui/selmenu.cpp:2643
msgid "incorrect checksum"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2573
+#: src/frontend/mame/ui/selmenu.cpp:2646
msgid "incorrect length"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2576
+#: src/frontend/mame/ui/selmenu.cpp:2649
msgid "not found"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2587
+#: src/frontend/mame/ui/selmenu.cpp:2660
#, c-format
msgid "%1$s (%2$s) - %3$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2589
+#: src/frontend/mame/ui/selmenu.cpp:2662
#, c-format
msgid "%1$s - %2$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2593
+#: src/frontend/mame/ui/selmenu.cpp:2666
msgid "Press any key to continue."
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2722
+#: src/frontend/mame/ui/selmenu.cpp:2789
msgid "General Info"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2874
+#: src/frontend/mame/ui/selmenu.cpp:2935
#, c-format
msgid "Short Name\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2875
+#: src/frontend/mame/ui/selmenu.cpp:2936
#, c-format
msgid "Year\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2876
+#: src/frontend/mame/ui/selmenu.cpp:2937
#, c-format
msgid "Manufacturer\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2883
+#: src/frontend/mame/ui/selmenu.cpp:2944
#, c-format
msgid "System is Clone of\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2888
+#: src/frontend/mame/ui/selmenu.cpp:2949
msgid "System is Parent\t\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2892
+#: src/frontend/mame/ui/selmenu.cpp:2953
msgid "Analog Controls\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2894
+#: src/frontend/mame/ui/selmenu.cpp:2955
msgid "Keyboard Inputs\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2897
+#: src/frontend/mame/ui/selmenu.cpp:2958
msgid "Overall\tNOT WORKING\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2899
+#: src/frontend/mame/ui/selmenu.cpp:2960
msgid "Overall\tUnemulated Protection\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2901
+#: src/frontend/mame/ui/selmenu.cpp:2962
msgid "Overall\tWorking\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2904
+#: src/frontend/mame/ui/selmenu.cpp:2965
msgid "Graphics\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2906
+#: src/frontend/mame/ui/selmenu.cpp:2967
msgid "Graphics\tWrong Colors\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2908
+#: src/frontend/mame/ui/selmenu.cpp:2969
msgid "Graphics\tImperfect Colors\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2910
+#: src/frontend/mame/ui/selmenu.cpp:2971
msgid "Graphics\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2912
+#: src/frontend/mame/ui/selmenu.cpp:2973
msgid "Graphics\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2915
+#: src/frontend/mame/ui/selmenu.cpp:2976
msgid "Sound\tNone\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2917
+#: src/frontend/mame/ui/selmenu.cpp:2978
msgid "Sound\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2919
+#: src/frontend/mame/ui/selmenu.cpp:2980
msgid "Sound\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2921
+#: src/frontend/mame/ui/selmenu.cpp:2982
msgid "Sound\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2924
+#: src/frontend/mame/ui/selmenu.cpp:2985
msgid "Capture\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2926
+#: src/frontend/mame/ui/selmenu.cpp:2987
msgid "Capture\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2929
+#: src/frontend/mame/ui/selmenu.cpp:2990
msgid "Camera\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2931
+#: src/frontend/mame/ui/selmenu.cpp:2992
msgid "Camera\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2934
+#: src/frontend/mame/ui/selmenu.cpp:2995
msgid "Microphone\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2936
+#: src/frontend/mame/ui/selmenu.cpp:2997
msgid "Microphone\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2939
+#: src/frontend/mame/ui/selmenu.cpp:3000
msgid "Controls\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2941
+#: src/frontend/mame/ui/selmenu.cpp:3002
msgid "Controls\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2944
+#: src/frontend/mame/ui/selmenu.cpp:3005
msgid "Keyboard\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2946
+#: src/frontend/mame/ui/selmenu.cpp:3007
msgid "Keyboard\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2949
+#: src/frontend/mame/ui/selmenu.cpp:3010
msgid "Mouse\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2951
+#: src/frontend/mame/ui/selmenu.cpp:3012
msgid "Mouse\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2954
+#: src/frontend/mame/ui/selmenu.cpp:3015
msgid "Media\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2956
+#: src/frontend/mame/ui/selmenu.cpp:3017
msgid "Media\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2959
+#: src/frontend/mame/ui/selmenu.cpp:3020
msgid "Disk\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2961
+#: src/frontend/mame/ui/selmenu.cpp:3022
msgid "Disk\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2964
+#: src/frontend/mame/ui/selmenu.cpp:3025
msgid "Printer\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2966
+#: src/frontend/mame/ui/selmenu.cpp:3027
msgid "Printer\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2969
+#: src/frontend/mame/ui/selmenu.cpp:3030
msgid "Mag. Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2971
+#: src/frontend/mame/ui/selmenu.cpp:3032
msgid "Mag. Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2974
+#: src/frontend/mame/ui/selmenu.cpp:3035
msgid "Punch Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2976
+#: src/frontend/mame/ui/selmenu.cpp:3037
msgid "Punch Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2979
+#: src/frontend/mame/ui/selmenu.cpp:3040
msgid "Mag. Drum\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2981
+#: src/frontend/mame/ui/selmenu.cpp:3042
msgid "Mag. Drum\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2984
+#: src/frontend/mame/ui/selmenu.cpp:3045
msgid "(EP)ROM\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2986
+#: src/frontend/mame/ui/selmenu.cpp:3047
msgid "(EP)ROM\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2989
+#: src/frontend/mame/ui/selmenu.cpp:3050
msgid "Communications\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2991
+#: src/frontend/mame/ui/selmenu.cpp:3052
msgid "Communications\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2994
+#: src/frontend/mame/ui/selmenu.cpp:3055
msgid "LAN\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2996
+#: src/frontend/mame/ui/selmenu.cpp:3057
msgid "LAN\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2999
+#: src/frontend/mame/ui/selmenu.cpp:3060
msgid "WAN\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3001
+#: src/frontend/mame/ui/selmenu.cpp:3062
msgid "WAN\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3004
+#: src/frontend/mame/ui/selmenu.cpp:3065
msgid "Timing\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3006
+#: src/frontend/mame/ui/selmenu.cpp:3067
msgid "Timing\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3012
+#: src/frontend/mame/ui/selmenu.cpp:3073
msgid "Support Cocktail\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tVertical\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tHorizontal\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3038
+#: src/frontend/mame/ui/selmenu.cpp:3099
msgid "Media Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3040
+#: src/frontend/mame/ui/selmenu.cpp:3101
msgid "Media Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3043
+#: src/frontend/mame/ui/selmenu.cpp:3104
msgid "Samples Audit Result\tNone Needed\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3045
+#: src/frontend/mame/ui/selmenu.cpp:3106
msgid "Samples Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3047
+#: src/frontend/mame/ui/selmenu.cpp:3108
msgid "Samples Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3051
+#: src/frontend/mame/ui/selmenu.cpp:3112
msgid ""
"Media Audit\tDisabled\n"
"Samples Audit\tDisabled\n"
@@ -3578,74 +3607,74 @@ msgstr ""
msgid "[None]\n"
msgstr ""
-#: src/emu/render.cpp:1833
+#: src/emu/render.cpp:1834
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Standard (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1859
+#: src/emu/render.cpp:1860
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Pixel Aspect (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1881 src/emu/render.cpp:2016
+#: src/emu/render.cpp:1882 src/emu/render.cpp:2017
msgctxt "view-name"
msgid "Cocktail"
msgstr ""
-#: src/emu/render.cpp:2001
+#: src/emu/render.cpp:2002
msgctxt "view-name"
msgid "Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2002
+#: src/emu/render.cpp:2003
msgctxt "view-name"
msgid "Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2003
+#: src/emu/render.cpp:2004
msgctxt "view-name"
msgid "Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2004
+#: src/emu/render.cpp:2005
msgctxt "view-name"
msgid "Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2055
+#: src/emu/render.cpp:2056
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2064
+#: src/emu/render.cpp:2065
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2073
+#: src/emu/render.cpp:2074
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2082
+#: src/emu/render.cpp:2083
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/ioport.cpp:333
+#: src/emu/ioport.cpp:271
#, c-format
msgctxt "input-name"
msgid "P%1$u"
msgstr ""
-#: src/emu/ioport.cpp:2052
+#: src/emu/ioport.cpp:1991
msgctxt "input-name"
msgid "???"
msgstr ""
@@ -5277,222 +5306,222 @@ msgstr ""
#: src/emu/inpttype.ipp:874
msgctxt "input-name"
-msgid "On Screen Display"
+msgid "Show/Hide Menu"
msgstr ""
#: src/emu/inpttype.ipp:875
msgctxt "input-name"
-msgid "Break in Debugger"
+msgid "UI Select"
msgstr ""
#: src/emu/inpttype.ipp:876
msgctxt "input-name"
-msgid "Config Menu"
+msgid "UI Back"
msgstr ""
#: src/emu/inpttype.ipp:877
msgctxt "input-name"
-msgid "Pause"
+msgid "UI Cancel"
msgstr ""
#: src/emu/inpttype.ipp:878
msgctxt "input-name"
-msgid "Pause - Single Step"
+msgid "UI Clear"
msgstr ""
#: src/emu/inpttype.ipp:879
msgctxt "input-name"
-msgid "Rewind - Single Step"
+msgid "UI Help"
msgstr ""
#: src/emu/inpttype.ipp:880
msgctxt "input-name"
-msgid "Reset Machine"
+msgid "UI Up"
msgstr ""
#: src/emu/inpttype.ipp:881
msgctxt "input-name"
-msgid "Soft Reset"
+msgid "UI Down"
msgstr ""
#: src/emu/inpttype.ipp:882
msgctxt "input-name"
-msgid "Show Decoded Graphics"
+msgid "UI Left"
msgstr ""
#: src/emu/inpttype.ipp:883
msgctxt "input-name"
-msgid "Frameskip Dec"
+msgid "UI Right"
msgstr ""
#: src/emu/inpttype.ipp:884
msgctxt "input-name"
-msgid "Frameskip Inc"
+msgid "UI Home"
msgstr ""
#: src/emu/inpttype.ipp:885
msgctxt "input-name"
-msgid "Throttle"
+msgid "UI End"
msgstr ""
#: src/emu/inpttype.ipp:886
msgctxt "input-name"
-msgid "Fast Forward"
+msgid "UI Page Up"
msgstr ""
#: src/emu/inpttype.ipp:887
msgctxt "input-name"
-msgid "Show FPS"
+msgid "UI Page Down"
msgstr ""
#: src/emu/inpttype.ipp:888
msgctxt "input-name"
-msgid "Save Snapshot"
+msgid "UI Previous Group"
msgstr ""
#: src/emu/inpttype.ipp:889
msgctxt "input-name"
-msgid "Record MNG"
+msgid "UI Next Group"
msgstr ""
#: src/emu/inpttype.ipp:890
msgctxt "input-name"
-msgid "Record AVI"
+msgid "On Screen Display"
msgstr ""
#: src/emu/inpttype.ipp:891
msgctxt "input-name"
-msgid "Toggle Cheat"
+msgid "Toggle UI Controls"
msgstr ""
#: src/emu/inpttype.ipp:892
msgctxt "input-name"
-msgid "UI Up"
+msgid "Break in Debugger"
msgstr ""
#: src/emu/inpttype.ipp:893
msgctxt "input-name"
-msgid "UI Down"
+msgid "Pause"
msgstr ""
#: src/emu/inpttype.ipp:894
msgctxt "input-name"
-msgid "UI Left"
+msgid "Pause - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:895
msgctxt "input-name"
-msgid "UI Right"
+msgid "Rewind - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:896
msgctxt "input-name"
-msgid "UI Home"
+msgid "Save State"
msgstr ""
#: src/emu/inpttype.ipp:897
msgctxt "input-name"
-msgid "UI End"
+msgid "Load State"
msgstr ""
#: src/emu/inpttype.ipp:898
msgctxt "input-name"
-msgid "UI Page Up"
+msgid "Reset Machine"
msgstr ""
#: src/emu/inpttype.ipp:899
msgctxt "input-name"
-msgid "UI Page Down"
+msgid "Soft Reset"
msgstr ""
#: src/emu/inpttype.ipp:900
msgctxt "input-name"
-msgid "UI Focus Next"
+msgid "Show Decoded Graphics"
msgstr ""
#: src/emu/inpttype.ipp:901
msgctxt "input-name"
-msgid "UI Focus Previous"
+msgid "Frameskip Dec"
msgstr ""
#: src/emu/inpttype.ipp:902
msgctxt "input-name"
-msgid "UI Select"
+msgid "Frameskip Inc"
msgstr ""
#: src/emu/inpttype.ipp:903
msgctxt "input-name"
-msgid "UI Cancel"
+msgid "Throttle"
msgstr ""
#: src/emu/inpttype.ipp:904
msgctxt "input-name"
-msgid "UI Display Comment"
+msgid "Fast Forward"
msgstr ""
#: src/emu/inpttype.ipp:905
msgctxt "input-name"
-msgid "UI Clear"
+msgid "Show FPS"
msgstr ""
#: src/emu/inpttype.ipp:906
msgctxt "input-name"
-msgid "UI Zoom In"
+msgid "Save Snapshot"
msgstr ""
#: src/emu/inpttype.ipp:907
msgctxt "input-name"
-msgid "UI Zoom Out"
+msgid "Record MNG"
msgstr ""
#: src/emu/inpttype.ipp:908
msgctxt "input-name"
-msgid "UI Default Zoom"
+msgid "Record AVI"
msgstr ""
#: src/emu/inpttype.ipp:909
msgctxt "input-name"
-msgid "UI Previous Group"
+msgid "Toggle Cheat"
msgstr ""
#: src/emu/inpttype.ipp:910
msgctxt "input-name"
-msgid "UI Next Group"
+msgid "UI Display Comment"
msgstr ""
#: src/emu/inpttype.ipp:911
msgctxt "input-name"
-msgid "UI Rotate"
+msgid "UI Zoom In"
msgstr ""
#: src/emu/inpttype.ipp:912
msgctxt "input-name"
-msgid "Show Profiler"
+msgid "UI Zoom Out"
msgstr ""
#: src/emu/inpttype.ipp:913
msgctxt "input-name"
-msgid "UI Toggle"
+msgid "UI Default Zoom"
msgstr ""
#: src/emu/inpttype.ipp:914
msgctxt "input-name"
-msgid "UI Release Pointer"
+msgid "UI Rotate"
msgstr ""
#: src/emu/inpttype.ipp:915
msgctxt "input-name"
-msgid "UI Paste Text"
+msgid "Show Profiler"
msgstr ""
#: src/emu/inpttype.ipp:916
msgctxt "input-name"
-msgid "Save State"
+msgid "UI Release Pointer"
msgstr ""
#: src/emu/inpttype.ipp:917
msgctxt "input-name"
-msgid "Load State"
+msgid "UI Paste Text"
msgstr ""
#: src/emu/inpttype.ipp:918
@@ -5507,57 +5536,65 @@ msgstr ""
#: src/emu/inpttype.ipp:920
msgctxt "input-name"
-msgid "UI External DAT View"
+msgid "UI Focus Next"
msgstr ""
#: src/emu/inpttype.ipp:921
msgctxt "input-name"
-msgid "UI Add/Remove favorite"
+msgid "UI Focus Previous"
msgstr ""
#: src/emu/inpttype.ipp:922
msgctxt "input-name"
-msgid "UI Export List"
+msgid "UI External DAT View"
msgstr ""
#: src/emu/inpttype.ipp:923
msgctxt "input-name"
+msgid "UI Add/Remove Favorite"
+msgstr ""
+
+#: src/emu/inpttype.ipp:924
+msgctxt "input-name"
+msgid "UI Export List"
+msgstr ""
+
+#: src/emu/inpttype.ipp:925
+msgctxt "input-name"
msgid "UI Audit Media"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:110
-#: src/osd/modules/input/input_sdlcommon.cpp:173
+#: src/osd/modules/input/input_windows.cpp:111 src/osd/sdl/osdsdl.cpp:339
msgctxt "input-name"
msgid "Toggle Fullscreen"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:116
+#: src/osd/modules/input/input_windows.cpp:117
msgctxt "input-name"
msgid "Take Rendered Snapshot"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:127
-#: src/osd/modules/input/input_sdlcommon.cpp:221
+#: src/osd/modules/input/input_windows.cpp:128 src/osd/sdl/osdsdl.cpp:388
msgctxt "input-name"
msgid "Record Rendered Video"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:143
+#: src/osd/modules/input/input_windows.cpp:144
msgctxt "input-name"
msgid "Toggle Post-Processing"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:199
+#: src/osd/sdl/osdsdl.cpp:365
msgctxt "input-name"
msgid "Toggle Filter"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:205
+#: src/osd/sdl/osdsdl.cpp:371
msgctxt "input-name"
msgid "Decrease Prescaling"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:215
+#: src/osd/sdl/osdsdl.cpp:382
msgctxt "input-name"
msgid "Increase Prescaling"
msgstr ""
@@ -5879,12 +5916,12 @@ msgstr ""
msgid "Input ports"
msgstr ""
-#: plugins/autofire/init.lua:94
+#: plugins/autofire/init.lua:98
msgctxt "plugin-autofire"
msgid "Failed to load autofire menu"
msgstr ""
-#: plugins/autofire/init.lua:101
+#: plugins/autofire/init.lua:105
msgctxt "plugin-autofire"
msgid "Autofire"
msgstr ""
@@ -6068,7 +6105,7 @@ msgctxt "plugin-timecode"
msgid "Hotkey"
msgstr ""
-#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:560
+#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:562
msgctxt "plugin-inputmacro"
msgid "Input Macros"
msgstr ""
@@ -6089,138 +6126,138 @@ msgctxt "plugin-inputmacro"
msgid "Set Input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:350
+#: plugins/inputmacro/inputmacro_menu.lua:352
msgctxt "plugin-inputmacro"
msgid "Name"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:358
-#: plugins/inputmacro/inputmacro_menu.lua:400
+#: plugins/inputmacro/inputmacro_menu.lua:360
+#: plugins/inputmacro/inputmacro_menu.lua:402
msgctxt "plugin-inputmacro"
msgid "[not set]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:359
+#: plugins/inputmacro/inputmacro_menu.lua:361
msgctxt "plugin-inputmacro"
msgid "Activation combination"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Stop immediately"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Complete macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:363
+#: plugins/inputmacro/inputmacro_menu.lua:365
msgctxt "plugin-inputmacro"
msgid "On release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:369
+#: plugins/inputmacro/inputmacro_menu.lua:371
msgctxt "plugin-inputmacro"
msgid "Release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:372
+#: plugins/inputmacro/inputmacro_menu.lua:374
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Loop to step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:377
+#: plugins/inputmacro/inputmacro_menu.lua:379
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Prolong step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:379
+#: plugins/inputmacro/inputmacro_menu.lua:381
msgctxt "plugin-inputmacro"
msgid "When held"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:383
+#: plugins/inputmacro/inputmacro_menu.lua:385
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:384
+#: plugins/inputmacro/inputmacro_menu.lua:386
msgctxt "plugin-inputmacro"
msgid "Delay (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:390
+#: plugins/inputmacro/inputmacro_menu.lua:392
msgctxt "plugin-inputmacro"
msgid "Duration (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:398
+#: plugins/inputmacro/inputmacro_menu.lua:400
msgctxt "plugin-inputmacro"
msgid "n/a"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:402
+#: plugins/inputmacro/inputmacro_menu.lua:404
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Input %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:407
+#: plugins/inputmacro/inputmacro_menu.lua:409
msgctxt "plugin-inputmacro"
msgid "Add input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:412
+#: plugins/inputmacro/inputmacro_menu.lua:414
msgctxt "plugin-inputmacro"
msgid "Delete step"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:428
+#: plugins/inputmacro/inputmacro_menu.lua:430
msgctxt "plugin-inputmacro"
msgid "Add step at position"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:474
+#: plugins/inputmacro/inputmacro_menu.lua:476
msgctxt "plugin-inputmacro"
msgid "Add Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:481
+#: plugins/inputmacro/inputmacro_menu.lua:483
msgctxt "plugin-inputmacro"
msgid "Create"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:483
+#: plugins/inputmacro/inputmacro_menu.lua:485
msgctxt "plugin-inputmacro"
msgid "Cancel"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:499
+#: plugins/inputmacro/inputmacro_menu.lua:501
msgctxt "plugin-inputmacro"
msgid "Edit Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:505
+#: plugins/inputmacro/inputmacro_menu.lua:507
msgctxt "plugin-inputmacro"
msgid "Done"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:561
+#: plugins/inputmacro/inputmacro_menu.lua:563
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Press %s to delete"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:573
+#: plugins/inputmacro/inputmacro_menu.lua:575
msgctxt "plugin-inputmacro"
msgid "[no macros]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:578
+#: plugins/inputmacro/inputmacro_menu.lua:580
msgctxt "plugin-inputmacro"
msgid "Add macro"
msgstr ""
@@ -6391,12 +6428,12 @@ msgctxt "plugin-commonui"
msgid "Cancel"
msgstr ""
-#: plugins/commonui/init.lua:197
+#: plugins/commonui/init.lua:199
msgctxt "plugin-commonui"
msgid "Invalid combination entered"
msgstr ""
-#: plugins/commonui/init.lua:203
+#: plugins/commonui/init.lua:205
#, lua-format
msgctxt "plugin-commonui"
msgid ""
diff --git a/language/Czech/strings.po b/language/Czech/strings.po
index f63c639722a..6907b6f6764 100644
--- a/language/Czech/strings.po
+++ b/language/Czech/strings.po
@@ -2,13 +2,13 @@
# České preklady pre balík MAME.
# Copyright (C) 1997-2022 MAMEdev and contributors
# This file is distributed under the same license as the MAME package.
-# Automatically generated, 2022.
+# Automatically generated, 2023.
#
msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-10-16 02:30+1100\n"
+"POT-Creation-Date: 2023-02-18 05:29+1100\n"
"PO-Revision-Date: 2022-10-28 19:22+0200\n"
"Last-Translator: Milan Galcik \n"
"Language-Team: MAME Language Team\n"
@@ -36,7 +36,7 @@ msgstr ""
"Tento systém vyžaduje, aby byly obrazy média nahrány do následujících "
"zařízení: "
-#: src/frontend/mame/ui/ui.cpp:1254
+#: src/frontend/mame/ui/ui.cpp:1275
#, c-format
msgid ""
"UI controls enabled\n"
@@ -45,7 +45,7 @@ msgstr ""
"Ovládací prvky uživatelského rozhraní zapnuty\n"
"Pro vypnutí použijte %1$s"
-#: src/frontend/mame/ui/ui.cpp:1256
+#: src/frontend/mame/ui/ui.cpp:1277
#, c-format
msgid ""
"UI controls disabled\n"
@@ -54,185 +54,185 @@ msgstr ""
"Ovládací prvky uživatelského rozhraní vypnuty\n"
"Pro zapnutí použijte %1$s"
-#: src/frontend/mame/ui/ui.cpp:1465
+#: src/frontend/mame/ui/ui.cpp:1486
msgid "Master Volume"
msgstr "Celková hlasitost"
-#: src/frontend/mame/ui/ui.cpp:1474
+#: src/frontend/mame/ui/ui.cpp:1495
#, c-format
msgid "%1$s Volume"
msgstr "Hlasitost %1$s"
-#: src/frontend/mame/ui/ui.cpp:1496
+#: src/frontend/mame/ui/ui.cpp:1517
#, c-format
msgid "Overclock CPU %1$s"
msgstr "Přetaktovat CPU %1$s"
-#: src/frontend/mame/ui/ui.cpp:1504
+#: src/frontend/mame/ui/ui.cpp:1525
#, c-format
msgid "Overclock %1$s sound"
msgstr "Přetaktovat zvuk %1$s"
-#: src/frontend/mame/ui/ui.cpp:1523
+#: src/frontend/mame/ui/ui.cpp:1544
#, c-format
msgid "%1$s Refresh Rate"
msgstr "%1$s - obnovovací frekvence"
-#: src/frontend/mame/ui/ui.cpp:1528
+#: src/frontend/mame/ui/ui.cpp:1549
#, c-format
msgid "%1$s Brightness"
msgstr "%1$s - jas"
-#: src/frontend/mame/ui/ui.cpp:1530
+#: src/frontend/mame/ui/ui.cpp:1551
#, c-format
msgid "%1$s Contrast"
msgstr "%1$s - kontrast"
-#: src/frontend/mame/ui/ui.cpp:1532
+#: src/frontend/mame/ui/ui.cpp:1553
#, c-format
msgid "%1$s Gamma"
msgstr "%1$s - gamma"
-#: src/frontend/mame/ui/ui.cpp:1536
+#: src/frontend/mame/ui/ui.cpp:1557
#, c-format
msgid "%1$s Horiz Stretch"
msgstr "%1$s - natažení vodorovně"
-#: src/frontend/mame/ui/ui.cpp:1538
+#: src/frontend/mame/ui/ui.cpp:1559
#, c-format
msgid "%1$s Horiz Position"
msgstr "%1$s - pozice vodorovně"
-#: src/frontend/mame/ui/ui.cpp:1540
+#: src/frontend/mame/ui/ui.cpp:1561
#, c-format
msgid "%1$s Vert Stretch"
msgstr "%1$s - natažení svisle"
-#: src/frontend/mame/ui/ui.cpp:1542
+#: src/frontend/mame/ui/ui.cpp:1563
#, c-format
msgid "%1$s Vert Position"
msgstr "%1$s - pozice svisle"
-#: src/frontend/mame/ui/ui.cpp:1558
+#: src/frontend/mame/ui/ui.cpp:1579
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr "Laserdisc '%1$s' - natažení vodorovně"
-#: src/frontend/mame/ui/ui.cpp:1561
+#: src/frontend/mame/ui/ui.cpp:1582
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr "Laserdisc '%1$s' - pozice vodorovně"
-#: src/frontend/mame/ui/ui.cpp:1563
+#: src/frontend/mame/ui/ui.cpp:1584
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr "Laserdisc '%1$s' - natažení svisle"
-#: src/frontend/mame/ui/ui.cpp:1566
+#: src/frontend/mame/ui/ui.cpp:1587
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr "Laserdisc '%1$s' - pozice svisle"
-#: src/frontend/mame/ui/ui.cpp:1576
+#: src/frontend/mame/ui/ui.cpp:1597
msgid "Vector Flicker"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1577
+#: src/frontend/mame/ui/ui.cpp:1598
msgid "Beam Width Minimum"
msgstr "Minimální šířka paprsku"
-#: src/frontend/mame/ui/ui.cpp:1578
+#: src/frontend/mame/ui/ui.cpp:1599
msgid "Beam Width Maximum"
msgstr "Maximální šířka paprsku"
-#: src/frontend/mame/ui/ui.cpp:1579
+#: src/frontend/mame/ui/ui.cpp:1600
msgid "Beam Dot Size"
msgstr "Velikost bodu paprsku"
-#: src/frontend/mame/ui/ui.cpp:1580
+#: src/frontend/mame/ui/ui.cpp:1601
msgid "Beam Intensity Weight"
msgstr "Intenzita paprsku"
-#: src/frontend/mame/ui/ui.cpp:1593
+#: src/frontend/mame/ui/ui.cpp:1614
#, c-format
msgid "Crosshair Scale %1$s"
msgstr "%1$s-ová velikost zaměřovače"
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "X"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "Y"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1616
#, c-format
msgid "Crosshair Offset %1$s"
msgstr "%1$s-ová pozice zaměřovače"
-#: src/frontend/mame/ui/ui.cpp:1623
+#: src/frontend/mame/ui/ui.cpp:1644
#, c-format
msgid "%1$3ddB"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1666
+#: src/frontend/mame/ui/ui.cpp:1687
#, c-format
msgid "%1$d%%"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1681
+#: src/frontend/mame/ui/ui.cpp:1702
#, c-format
msgid "%1$3.0f%%"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1704 src/frontend/mame/ui/ui.cpp:1724
-#: src/frontend/mame/ui/ui.cpp:1743 src/frontend/mame/ui/ui.cpp:1761
-#: src/frontend/mame/ui/ui.cpp:1780 src/frontend/mame/ui/ui.cpp:1799
-#: src/frontend/mame/ui/ui.cpp:1818 src/frontend/mame/ui/ui.cpp:1837
-#: src/frontend/mame/ui/ui.cpp:1858 src/frontend/mame/ui/ui.cpp:1879
-#: src/frontend/mame/ui/ui.cpp:1900 src/frontend/mame/ui/ui.cpp:1921
+#: src/frontend/mame/ui/ui.cpp:1725 src/frontend/mame/ui/ui.cpp:1745
+#: src/frontend/mame/ui/ui.cpp:1764 src/frontend/mame/ui/ui.cpp:1782
+#: src/frontend/mame/ui/ui.cpp:1801 src/frontend/mame/ui/ui.cpp:1820
+#: src/frontend/mame/ui/ui.cpp:1839 src/frontend/mame/ui/ui.cpp:1858
+#: src/frontend/mame/ui/ui.cpp:1879 src/frontend/mame/ui/ui.cpp:1900
+#: src/frontend/mame/ui/ui.cpp:1921 src/frontend/mame/ui/ui.cpp:1942
#, c-format
msgid "%1$.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1936 src/frontend/mame/ui/ui.cpp:1951
-#: src/frontend/mame/ui/ui.cpp:1966 src/frontend/mame/ui/ui.cpp:1981
-#: src/frontend/mame/ui/ui.cpp:1996
+#: src/frontend/mame/ui/ui.cpp:1957 src/frontend/mame/ui/ui.cpp:1972
+#: src/frontend/mame/ui/ui.cpp:1987 src/frontend/mame/ui/ui.cpp:2002
+#: src/frontend/mame/ui/ui.cpp:2017
#, c-format
msgid "%1$1.2f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr "%1$1.3f X-ová velikost zaměřovače"
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr "%1$1.3f Y-ová velikost zaměřovače"
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr "%1$1.3f X-ová pozice zaměřovače"
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr "%1$1.3f Y-ová pozice zaměřovače"
-#: src/frontend/mame/ui/ui.cpp:2116
+#: src/frontend/mame/ui/ui.cpp:2137
msgid "**Error saving ui.ini**"
msgstr "**Chyba při ukládání ui.ini**"
-#: src/frontend/mame/ui/ui.cpp:2175
+#: src/frontend/mame/ui/ui.cpp:2196
#, c-format
msgid "**Error saving %s.ini**"
msgstr "**Chyba při ukládání %s.ini**"
-#: src/frontend/mame/ui/ui.cpp:2179 src/frontend/mame/ui/miscmenu.cpp:773
+#: src/frontend/mame/ui/ui.cpp:2200 src/frontend/mame/ui/miscmenu.cpp:773
msgid ""
"\n"
" Settings saved \n"
@@ -242,7 +242,7 @@ msgstr ""
" Nastavení byla uložena \n"
"\n"
-#: src/frontend/mame/ui/selsoft.cpp:487 src/frontend/mame/ui/selgame.cpp:298
+#: src/frontend/mame/ui/selsoft.cpp:510 src/frontend/mame/ui/selgame.cpp:318
#, c-format
msgid ""
"%s\n"
@@ -251,8 +251,8 @@ msgstr ""
"%s\n"
"Zařízení přidáno do seznamu Oblíbené."
-#: src/frontend/mame/ui/selsoft.cpp:492 src/frontend/mame/ui/selgame.cpp:303
-#: src/frontend/mame/ui/selgame.cpp:309
+#: src/frontend/mame/ui/selsoft.cpp:515 src/frontend/mame/ui/selgame.cpp:323
+#: src/frontend/mame/ui/selgame.cpp:329
#, c-format
msgid ""
"%s\n"
@@ -261,40 +261,40 @@ msgstr ""
"%s\n"
"Zařízení odstraněno ze seznamu Oblíbené."
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Start empty]"
msgstr "[Začít prázdný]"
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Use file manager]"
msgstr "[Použít správce souborů]"
-#: src/frontend/mame/ui/selsoft.cpp:708
+#: src/frontend/mame/ui/selsoft.cpp:756
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d software packages )"
msgstr "%1$s %2$s (%3$d z %4$d softvérových balíků)"
-#: src/frontend/mame/ui/selsoft.cpp:709
+#: src/frontend/mame/ui/selsoft.cpp:757
#, c-format
msgid "%1$s - select software"
msgstr "%1$s - vybrat softvér"
-#: src/frontend/mame/ui/selsoft.cpp:714 src/frontend/mame/ui/selgame.cpp:1074
+#: src/frontend/mame/ui/selsoft.cpp:762 src/frontend/mame/ui/selgame.cpp:1092
#, c-format
msgid "%1$s: %2$s - Search: %3$s_"
msgstr "%1$s: %2$s - Vyhledat: %3$s_"
-#: src/frontend/mame/ui/selsoft.cpp:716 src/frontend/mame/ui/selgame.cpp:1076
+#: src/frontend/mame/ui/selsoft.cpp:764 src/frontend/mame/ui/selgame.cpp:1094
#, c-format
msgid "Search: %1$s_"
msgstr "Vyhledat: %1$s_"
-#: src/frontend/mame/ui/selsoft.cpp:723
+#: src/frontend/mame/ui/selsoft.cpp:771
#, c-format
msgid "Software list/item: %1$s:%2$s"
msgstr "Seznam/položka softvéru: %1$s:%2$s"
-#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:441
+#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:462
msgid "General Settings"
msgstr "Obecné nastavení"
@@ -318,15 +318,15 @@ msgstr "Vstupní zařízení"
msgid "Save Settings"
msgstr "Uložit nastavení"
-#: src/frontend/mame/ui/optsmenu.cpp:185 src/frontend/mame/ui/optsmenu.cpp:227
+#: src/frontend/mame/ui/optsmenu.cpp:183 src/frontend/mame/ui/optsmenu.cpp:225
msgid "System Filter"
msgstr "Systémový filtr"
-#: src/frontend/mame/ui/optsmenu.cpp:197 src/frontend/mame/ui/custui.cpp:83
+#: src/frontend/mame/ui/optsmenu.cpp:195 src/frontend/mame/ui/custui.cpp:84
msgid "Customize UI"
msgstr "Přizpůsobit uživatelské rozhraní"
-#: src/frontend/mame/ui/optsmenu.cpp:198 src/frontend/mame/ui/dirmenu.cpp:535
+#: src/frontend/mame/ui/optsmenu.cpp:196 src/frontend/mame/ui/dirmenu.cpp:579
msgid "Configure Folders"
msgstr "Konfigurovat složky"
@@ -334,41 +334,41 @@ msgstr "Konfigurovat složky"
msgid "Plugin Options"
msgstr "Nastavení pluginů"
-#: src/frontend/mame/ui/filesel.cpp:221 src/frontend/mame/ui/swlist.cpp:89
-#: src/frontend/mame/ui/slotopt.cpp:221
+#: src/frontend/mame/ui/filesel.cpp:234 src/frontend/mame/ui/swlist.cpp:89
+#: src/frontend/mame/ui/slotopt.cpp:231
msgid "[empty slot]"
msgstr "[prázdný slot]"
-#: src/frontend/mame/ui/filesel.cpp:225
+#: src/frontend/mame/ui/filesel.cpp:238
msgid "[create]"
msgstr "[vytvořit]"
-#: src/frontend/mame/ui/filesel.cpp:229 src/frontend/mame/ui/swlist.cpp:100
+#: src/frontend/mame/ui/filesel.cpp:242 src/frontend/mame/ui/swlist.cpp:100
msgid "[software list]"
msgstr "[seznam softvéru]"
-#: src/frontend/mame/ui/filesel.cpp:285
+#: src/frontend/mame/ui/filesel.cpp:298
#, c-format
msgid "Error accessing %s"
msgstr "Chyba přístupu do %s"
-#: src/frontend/mame/ui/filesel.cpp:509
+#: src/frontend/mame/ui/filesel.cpp:519
msgid "Select access mode"
msgstr "Vyberte způsob přístupu"
-#: src/frontend/mame/ui/filesel.cpp:510
+#: src/frontend/mame/ui/filesel.cpp:520
msgid "Read-only"
msgstr "Pouze pro čtení"
-#: src/frontend/mame/ui/filesel.cpp:512
+#: src/frontend/mame/ui/filesel.cpp:522
msgid "Read-write"
msgstr "Čtení i zápis"
-#: src/frontend/mame/ui/filesel.cpp:513
+#: src/frontend/mame/ui/filesel.cpp:523
msgid "Read this image, write to another image"
msgstr "Číst tento obraz, zapisovat do jiného"
-#: src/frontend/mame/ui/filesel.cpp:514
+#: src/frontend/mame/ui/filesel.cpp:524
msgid "Read this image, write to diff"
msgstr "Číst tento obraz, zapisovat do diff"
@@ -581,145 +581,149 @@ msgid "Joystick saturation"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:94
+msgid "Joystick threshold"
+msgstr ""
+
+#: src/frontend/mame/ui/submenu.cpp:95
msgid "Natural keyboard"
msgstr "Přirozená klávesnice"
-#: src/frontend/mame/ui/submenu.cpp:95
+#: src/frontend/mame/ui/submenu.cpp:96
msgid "Allow contradictory joystick inputs"
msgstr "Povolit protichůdné vstupy joysticku"
-#: src/frontend/mame/ui/submenu.cpp:96
+#: src/frontend/mame/ui/submenu.cpp:97
msgid "Coin impulse"
msgstr "Čas impulsu mince"
-#: src/frontend/mame/ui/submenu.cpp:102
+#: src/frontend/mame/ui/submenu.cpp:103
msgid "Input Device Options"
msgstr "Nastavení vstupních zařízení"
-#: src/frontend/mame/ui/submenu.cpp:103
+#: src/frontend/mame/ui/submenu.cpp:104
msgid "Lightgun Device Assignment"
msgstr "Zařízení ovládající světelnou pistoli"
-#: src/frontend/mame/ui/submenu.cpp:104
+#: src/frontend/mame/ui/submenu.cpp:105
msgid "Trackball Device Assignment"
msgstr "Zařízení ovládající trackball"
-#: src/frontend/mame/ui/submenu.cpp:105
+#: src/frontend/mame/ui/submenu.cpp:106
msgid "Pedal Device Assignment"
msgstr "Zařízení ovládající pedál"
-#: src/frontend/mame/ui/submenu.cpp:106
+#: src/frontend/mame/ui/submenu.cpp:107
msgid "AD Stick Device Assignment"
msgstr "Zařízení ovládající analogový joystick"
-#: src/frontend/mame/ui/submenu.cpp:107
+#: src/frontend/mame/ui/submenu.cpp:108
msgid "Paddle Device Assignment"
msgstr "Zařízení ovládající paddle"
-#: src/frontend/mame/ui/submenu.cpp:108
+#: src/frontend/mame/ui/submenu.cpp:109
msgid "Dial Device Assignment"
msgstr "Zařízení ovládající dial"
-#: src/frontend/mame/ui/submenu.cpp:109
+#: src/frontend/mame/ui/submenu.cpp:110
msgid "Positional Device Assignment"
msgstr "Zařízení ovládající positional"
-#: src/frontend/mame/ui/submenu.cpp:110
+#: src/frontend/mame/ui/submenu.cpp:111
msgid "Mouse Device Assignment"
msgstr "Zařízení ovládající myš"
-#: src/frontend/mame/ui/submenu.cpp:112
+#: src/frontend/mame/ui/submenu.cpp:113
msgid "Keyboard Input Provider"
msgstr "Provider vstupu klávesnice"
-#: src/frontend/mame/ui/submenu.cpp:113
+#: src/frontend/mame/ui/submenu.cpp:114
msgid "Mouse Input Provider"
msgstr "Provider vstupu myši"
-#: src/frontend/mame/ui/submenu.cpp:114
+#: src/frontend/mame/ui/submenu.cpp:115
msgid "Lightgun Input Provider"
msgstr "Provider vstupu světelné pistole"
-#: src/frontend/mame/ui/submenu.cpp:115
+#: src/frontend/mame/ui/submenu.cpp:116
msgid "Joystick Input Provider"
msgstr "Provider vstupu joysticku"
-#: src/frontend/mame/ui/submenu.cpp:121 src/frontend/mame/ui/videoopt.cpp:42
+#: src/frontend/mame/ui/submenu.cpp:122 src/frontend/mame/ui/videoopt.cpp:42
msgid "Video Options"
msgstr "Nastavení obrazu"
-#: src/frontend/mame/ui/submenu.cpp:122
+#: src/frontend/mame/ui/submenu.cpp:123
msgid "Video Mode"
msgstr "Metoda grafického rozhraní"
-#: src/frontend/mame/ui/submenu.cpp:123
+#: src/frontend/mame/ui/submenu.cpp:124
msgid "Number Of Screens"
msgstr "Počet obrazovek"
-#: src/frontend/mame/ui/submenu.cpp:125
+#: src/frontend/mame/ui/submenu.cpp:126
msgid "Triple Buffering"
msgstr "Trojitý buffering"
-#: src/frontend/mame/ui/submenu.cpp:126
+#: src/frontend/mame/ui/submenu.cpp:127
msgid "HLSL"
msgstr "HLSL post-processing"
-#: src/frontend/mame/ui/submenu.cpp:128
+#: src/frontend/mame/ui/submenu.cpp:129
msgid "GLSL"
msgstr "OpenGL GLSL"
-#: src/frontend/mame/ui/submenu.cpp:129
+#: src/frontend/mame/ui/submenu.cpp:130
msgid "Bilinear Filtering"
msgstr "Bilineární filtrování"
-#: src/frontend/mame/ui/submenu.cpp:130
+#: src/frontend/mame/ui/submenu.cpp:131
msgid "Bitmap Prescaling"
msgstr "Předškálovací faktor"
-#: src/frontend/mame/ui/submenu.cpp:131
+#: src/frontend/mame/ui/submenu.cpp:132
msgid "Window Mode"
msgstr "Zobrazování v okně"
-#: src/frontend/mame/ui/submenu.cpp:132
+#: src/frontend/mame/ui/submenu.cpp:133
msgid "Enforce Aspect Ratio"
msgstr "Zachovat poměr stran"
-#: src/frontend/mame/ui/submenu.cpp:133
+#: src/frontend/mame/ui/submenu.cpp:134
msgid "Start Out Maximized"
msgstr "Spustit maximalizované"
-#: src/frontend/mame/ui/submenu.cpp:134
+#: src/frontend/mame/ui/submenu.cpp:135
msgid "Synchronized Refresh"
msgstr "Synchronizovaný refresh"
-#: src/frontend/mame/ui/submenu.cpp:135
+#: src/frontend/mame/ui/submenu.cpp:136
msgid "Wait Vertical Sync"
msgstr "Čekat na V-Sync"
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:722
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:738
#: src/frontend/mame/ui/videoopt.cpp:169
-#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:766
+#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:766
#: plugins/cheatfind/init.lua:777 plugins/cheat/init.lua:679
msgid "On"
msgstr "Zapnuto"
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:725
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:741
#: src/frontend/mame/ui/videoopt.cpp:185
-#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:763
+#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:763
#: plugins/cheatfind/init.lua:774 plugins/cheat/init.lua:682
#: plugins/cheat/init.lua:691
msgid "Off"
msgstr "Vypnuto"
-#: src/frontend/mame/ui/menu.cpp:728
+#: src/frontend/mame/ui/menu.cpp:744
msgid "Auto"
msgstr "Automaticky"
-#: src/frontend/mame/ui/menu.cpp:1233
+#: src/frontend/mame/ui/menu.cpp:1272
#: src/frontend/mame/ui/simpleselgame.cpp:283
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Return to Previous Menu"
msgstr "Zpět na předchozí menu"
@@ -727,21 +731,21 @@ msgstr "Zpět na předchozí menu"
msgid "File Manager"
msgstr "Správce souborů"
-#: src/frontend/mame/ui/filemngr.cpp:140
+#: src/frontend/mame/ui/filemngr.cpp:152
#: src/frontend/mame/ui/confswitch.cpp:119
-#: src/frontend/mame/ui/inputmap.cpp:580
+#: src/frontend/mame/ui/inputmap.cpp:581
#: src/frontend/mame/ui/inputtoggle.cpp:75
-#: src/frontend/mame/ui/analogipt.cpp:363
+#: src/frontend/mame/ui/analogipt.cpp:412
#, c-format
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
#: src/frontend/mame/ui/confswitch.cpp:170 src/frontend/mame/ui/slotopt.cpp:204
msgid "Reset System"
msgstr "Restartovat systém"
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
msgid "Start System"
msgstr "Spustit systém"
@@ -1118,27 +1122,27 @@ msgstr "Ne"
msgid "Yes"
msgstr "Ano"
-#: src/frontend/mame/ui/filecreate.cpp:168
+#: src/frontend/mame/ui/filecreate.cpp:189
msgid "New Image Name:"
msgstr "Nový název obrazu:"
-#: src/frontend/mame/ui/filecreate.cpp:174
+#: src/frontend/mame/ui/filecreate.cpp:196
msgid "Image Format:"
msgstr "Formát obrazu:"
-#: src/frontend/mame/ui/filecreate.cpp:180
+#: src/frontend/mame/ui/filecreate.cpp:202
msgid "Create"
msgstr "Vytvořit"
-#: src/frontend/mame/ui/filecreate.cpp:208
+#: src/frontend/mame/ui/filecreate.cpp:230
msgid "Please enter a file extension too"
msgstr "Vložte, prosím, také příponu souboru"
-#: src/frontend/mame/ui/filecreate.cpp:268
+#: src/frontend/mame/ui/filecreate.cpp:295
msgid "Select image format"
msgstr "Vybrat formát obrazu"
-#: src/frontend/mame/ui/filecreate.cpp:327
+#: src/frontend/mame/ui/filecreate.cpp:354
msgid "Select initial contents"
msgstr "Vybrat počáteční obsah"
@@ -1163,9 +1167,9 @@ msgid "Emulated"
msgstr "Emulovaná"
#: src/frontend/mame/ui/keyboard.cpp:60 src/frontend/mame/ui/confswitch.cpp:117
-#: src/frontend/mame/ui/inputmap.cpp:578
+#: src/frontend/mame/ui/inputmap.cpp:579
#: src/frontend/mame/ui/inputtoggle.cpp:73
-#: src/frontend/mame/ui/analogipt.cpp:361
+#: src/frontend/mame/ui/analogipt.cpp:410
#, c-format
msgid "%1$s [root%2$s]"
msgstr ""
@@ -1524,16 +1528,16 @@ msgstr "Včetně klonů"
msgid "Category File"
msgstr "Soubor kategorie"
-#: src/frontend/mame/ui/utils.cpp:2030 src/frontend/mame/ui/inifile.cpp:301
+#: src/frontend/mame/ui/utils.cpp:2026 src/frontend/mame/ui/inifile.cpp:301
msgctxt "swlist-info"
msgid "Software list/item"
msgstr "Seznam/položka softvéru"
-#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2685
+#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2752
msgid "Software List Info"
msgstr "Informace o seznamu softvéru"
-#: src/frontend/mame/ui/datmenu.cpp:316
+#: src/frontend/mame/ui/datmenu.cpp:307
#, c-format
msgid "Revision: %1$s"
msgstr "Revize: %1$s"
@@ -1701,7 +1705,7 @@ msgstr "Odstranit ze seznamu Oblíbené"
msgid "Save System Settings"
msgstr "Uložit nastavení systému"
-#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2625
+#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2698
msgid " (default)"
msgstr " (původní)"
@@ -1742,7 +1746,7 @@ msgstr "[nenalezeny žádné stavy]"
msgid "Cancel"
msgstr "Storno"
-#: src/frontend/mame/ui/state.cpp:265
+#: src/frontend/mame/ui/state.cpp:262
#, c-format
msgid ""
"Delete saved state %1$s?\n"
@@ -1753,38 +1757,38 @@ msgstr ""
"Stiskněte %2$s pro smazání\n"
"Nebo %3$s pro storno"
-#: src/frontend/mame/ui/state.cpp:393
+#: src/frontend/mame/ui/state.cpp:388
#, c-format
msgid "Error removing saved state file %1$s"
msgstr "Chyba při smazávání souboru s uloženým stavem %1$s"
-#: src/frontend/mame/ui/state.cpp:442
+#: src/frontend/mame/ui/state.cpp:450
#, c-format
msgid "Press %1$s to delete"
msgstr "Stiskněte %1$s pro smazání"
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Load State"
msgstr "Načíst stav"
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Select state to load"
msgstr "Vyberte stav, který chcete načíst"
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Save State"
msgstr "Uložit stav"
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Press a key or joystick button, or select state to overwrite"
msgstr ""
"Stiskněte klávesu nebo tlačítko joysticku, anebo vyberte stav pro přepsání"
-#: src/frontend/mame/ui/confswitch.cpp:314
+#: src/frontend/mame/ui/confswitch.cpp:318
msgid "DIP Switches"
msgstr "DIP přepínače"
-#: src/frontend/mame/ui/confswitch.cpp:508
+#: src/frontend/mame/ui/confswitch.cpp:521
msgid "Machine Configuration"
msgstr "Nastavení zařízení"
@@ -1827,7 +1831,7 @@ msgstr "Input Assignments (tento systém)"
msgid "[no assignable inputs are enabled]"
msgstr "[nejsou povoleny přiřaditelné vstupy]"
-#: src/frontend/mame/ui/inputmap.cpp:348
+#: src/frontend/mame/ui/inputmap.cpp:358
msgid "Pressed"
msgstr "Stisknuto"
@@ -1835,71 +1839,71 @@ msgstr "Stisknuto"
msgid "Invalid combination entered"
msgstr "Vložená neplatná kombinace"
-#: src/frontend/mame/ui/inputmap.cpp:563
+#: src/frontend/mame/ui/inputmap.cpp:564
#, c-format
msgctxt "input-name"
msgid "%1$s Analog"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:564
+#: src/frontend/mame/ui/inputmap.cpp:565
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Inc"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:565
+#: src/frontend/mame/ui/inputmap.cpp:566
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Dec"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:607
+#: src/frontend/mame/ui/inputmap.cpp:608
#, c-format
msgid "Press %1$s to set\n"
msgstr "Pro nastavení stiskněte %1$s\n"
-#: src/frontend/mame/ui/inputmap.cpp:608
+#: src/frontend/mame/ui/inputmap.cpp:609
#, c-format
msgid "Press %1$s to append\n"
msgstr "Pro přidání stiskněte %1$s\n"
-#: src/frontend/mame/ui/inputmap.cpp:609
+#: src/frontend/mame/ui/inputmap.cpp:610
#, c-format
msgid "Press %1$s to clear\n"
msgstr "Pro smazání stiskněte %1$s\n"
-#: src/frontend/mame/ui/inputmap.cpp:610
+#: src/frontend/mame/ui/inputmap.cpp:611
#, c-format
msgid "Press %1$s to restore default\n"
msgstr "Pro nastavení původní hodnoty stiskněte %1$s\n"
-#: src/frontend/mame/ui/inputdevices.cpp:32
+#: src/frontend/mame/ui/inputdevices.cpp:33
#, c-format
msgctxt "menu-inputdev"
msgid "%1$s (%2$s %3$d)"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:88
+#: src/frontend/mame/ui/inputdevices.cpp:116
msgctxt "menu-inputdev"
msgid "Copy Device ID"
msgstr "Kopírovat ID zařízení"
-#: src/frontend/mame/ui/inputdevices.cpp:122
+#: src/frontend/mame/ui/inputdevices.cpp:148
msgctxt "menu-inputdev"
msgid "Copied device ID to clipboard"
msgstr "ID zařízení bylo zkopírováno do clipboardu"
-#: src/frontend/mame/ui/inputdevices.cpp:124
+#: src/frontend/mame/ui/inputdevices.cpp:150
msgctxt "menu-inputdev"
msgid "Error copying device ID to clipboard"
msgstr "Chyba při kopírování ID zařízení do clipboardu"
-#: src/frontend/mame/ui/inputdevices.cpp:162
+#: src/frontend/mame/ui/inputdevices.cpp:189
msgctxt "menu-inputdev"
msgid "Input Devices"
msgstr "Vstupní zařízení"
-#: src/frontend/mame/ui/inputdevices.cpp:203
+#: src/frontend/mame/ui/inputdevices.cpp:230
msgctxt "menu-inputdev"
msgid "[no input devices are enabled]"
msgstr "[nejsou povoleny vstupní zařízení]"
@@ -2022,11 +2026,11 @@ msgid "Configure Options"
msgstr "Konfigurovat obecná nastavení"
#: src/frontend/mame/ui/simpleselgame.cpp:279
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Exit"
msgstr "Ukončit MAME"
-#: src/frontend/mame/ui/simpleselgame.cpp:304
+#: src/frontend/mame/ui/simpleselgame.cpp:313
#, c-format
msgid ""
"No system ROMs found. Please check the rompath setting specified in the %1$s."
@@ -2039,77 +2043,77 @@ msgstr ""
"\n"
"Pokud používáte %2$s poprvé, přečtěte si soubor %2$s.pdf ve složce docs."
-#: src/frontend/mame/ui/simpleselgame.cpp:320
+#: src/frontend/mame/ui/simpleselgame.cpp:329
#, c-format
msgid "Type name or select: %1$s_"
msgstr "Napište jméno nebo vyberte: %1$s_"
-#: src/frontend/mame/ui/simpleselgame.cpp:322
+#: src/frontend/mame/ui/simpleselgame.cpp:331
msgid "Type name or select: (random)"
msgstr "Napište jméno nebo vyberte: (náhodně)"
-#: src/frontend/mame/ui/simpleselgame.cpp:336
+#: src/frontend/mame/ui/simpleselgame.cpp:345
#, c-format
msgid "%1$-.100s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:339
+#: src/frontend/mame/ui/simpleselgame.cpp:348
#, c-format
msgid "%1$s, %2$-.100s"
msgstr "Rok výroby: %1$s, výrobce: %2$-.100s"
-#: src/frontend/mame/ui/simpleselgame.cpp:348
+#: src/frontend/mame/ui/simpleselgame.cpp:357
#, c-format
msgid "Driver: %1$s"
msgstr "Ovladač: %1$s"
-#: src/frontend/mame/ui/simpleselgame.cpp:364
-#: src/frontend/mame/ui/selmenu.cpp:690
+#: src/frontend/mame/ui/simpleselgame.cpp:373
+#: src/frontend/mame/ui/selmenu.cpp:735
msgid "Overall: NOT WORKING"
msgstr "Emulace: NEFUNKČNÍ"
-#: src/frontend/mame/ui/simpleselgame.cpp:366
-#: src/frontend/mame/ui/selmenu.cpp:692
+#: src/frontend/mame/ui/simpleselgame.cpp:375
+#: src/frontend/mame/ui/selmenu.cpp:737
msgid "Overall: Unemulated Protection"
msgstr "Emulace: Neemulovaná ochrana"
-#: src/frontend/mame/ui/simpleselgame.cpp:368
-#: src/frontend/mame/ui/selmenu.cpp:694
+#: src/frontend/mame/ui/simpleselgame.cpp:377
+#: src/frontend/mame/ui/selmenu.cpp:739
msgid "Overall: Working"
msgstr "Emulace: funkční"
-#: src/frontend/mame/ui/simpleselgame.cpp:372
-#: src/frontend/mame/ui/selmenu.cpp:698
+#: src/frontend/mame/ui/simpleselgame.cpp:381
+#: src/frontend/mame/ui/selmenu.cpp:743
msgid "Graphics: Unimplemented, "
msgstr "Grafika: neimplementována, "
-#: src/frontend/mame/ui/simpleselgame.cpp:374
-#: src/frontend/mame/ui/selmenu.cpp:700
+#: src/frontend/mame/ui/simpleselgame.cpp:383
+#: src/frontend/mame/ui/selmenu.cpp:745
msgid "Graphics: Imperfect, "
msgstr "Grafika: nedostatečná, "
-#: src/frontend/mame/ui/simpleselgame.cpp:376
-#: src/frontend/mame/ui/selmenu.cpp:702
+#: src/frontend/mame/ui/simpleselgame.cpp:385
+#: src/frontend/mame/ui/selmenu.cpp:747
msgid "Graphics: OK, "
msgstr "Grafika: funkční, "
-#: src/frontend/mame/ui/simpleselgame.cpp:379
-#: src/frontend/mame/ui/selmenu.cpp:705
+#: src/frontend/mame/ui/simpleselgame.cpp:388
+#: src/frontend/mame/ui/selmenu.cpp:750
msgid "Sound: None"
msgstr "Zvuk: žádný"
-#: src/frontend/mame/ui/simpleselgame.cpp:381
-#: src/frontend/mame/ui/selmenu.cpp:707
+#: src/frontend/mame/ui/simpleselgame.cpp:390
+#: src/frontend/mame/ui/selmenu.cpp:752
msgid "Sound: Unimplemented"
msgstr "Zvuk: neimplementován"
-#: src/frontend/mame/ui/simpleselgame.cpp:383
-#: src/frontend/mame/ui/selmenu.cpp:709
+#: src/frontend/mame/ui/simpleselgame.cpp:392
+#: src/frontend/mame/ui/selmenu.cpp:754
msgid "Sound: Imperfect"
msgstr "Zvuk: nedostatečný"
-#: src/frontend/mame/ui/simpleselgame.cpp:385
-#: src/frontend/mame/ui/selmenu.cpp:711
+#: src/frontend/mame/ui/simpleselgame.cpp:394
+#: src/frontend/mame/ui/selmenu.cpp:756
msgid "Sound: OK"
msgstr "Zvuk: funkční"
@@ -2134,323 +2138,323 @@ msgstr "Resetovat všechno"
msgid "Reload All"
msgstr "Znovu načíst všechno"
-#: src/frontend/mame/ui/dirmenu.cpp:44
+#: src/frontend/mame/ui/dirmenu.cpp:40
msgctxt "path-option"
msgid "ROMs"
msgstr "ROM-ky"
-#: src/frontend/mame/ui/dirmenu.cpp:45
+#: src/frontend/mame/ui/dirmenu.cpp:41
msgctxt "path-option"
msgid "Software Media"
msgstr "Softvér"
-#: src/frontend/mame/ui/dirmenu.cpp:46
+#: src/frontend/mame/ui/dirmenu.cpp:42
msgctxt "path-option"
msgid "Sound Samples"
msgstr "Zvukové samply"
-#: src/frontend/mame/ui/dirmenu.cpp:47
+#: src/frontend/mame/ui/dirmenu.cpp:43
msgctxt "path-option"
msgid "Artwork"
msgstr "Artworky"
-#: src/frontend/mame/ui/dirmenu.cpp:48
+#: src/frontend/mame/ui/dirmenu.cpp:44
msgctxt "path-option"
msgid "Crosshairs"
msgstr "Zaměřovače"
-#: src/frontend/mame/ui/dirmenu.cpp:49
+#: src/frontend/mame/ui/dirmenu.cpp:45
msgctxt "path-option"
msgid "Cheat Files"
msgstr "Cheaty"
-#: src/frontend/mame/ui/dirmenu.cpp:50
+#: src/frontend/mame/ui/dirmenu.cpp:46
msgctxt "path-option"
msgid "Plugins"
msgstr "Pluginy"
-#: src/frontend/mame/ui/dirmenu.cpp:51
+#: src/frontend/mame/ui/dirmenu.cpp:47
msgctxt "path-option"
msgid "UI Translations"
msgstr "Jazykové mutace"
-#: src/frontend/mame/ui/dirmenu.cpp:52
+#: src/frontend/mame/ui/dirmenu.cpp:48
msgctxt "path-option"
msgid "Software Lists"
msgstr "Seznamy softvéru"
-#: src/frontend/mame/ui/dirmenu.cpp:53
+#: src/frontend/mame/ui/dirmenu.cpp:49
msgctxt "path-option"
msgid "INIs"
msgstr "INI soubory"
-#: src/frontend/mame/ui/dirmenu.cpp:54
+#: src/frontend/mame/ui/dirmenu.cpp:50
msgctxt "path-option"
msgid "UI Settings"
msgstr "Nastavení uživatelského rozhraní"
-#: src/frontend/mame/ui/dirmenu.cpp:55
+#: src/frontend/mame/ui/dirmenu.cpp:51
msgctxt "path-option"
msgid "Plugin Data"
msgstr "Údaje pluginů"
-#: src/frontend/mame/ui/dirmenu.cpp:56
+#: src/frontend/mame/ui/dirmenu.cpp:52
msgctxt "path-option"
msgid "DATs"
msgstr "DAT soubory"
-#: src/frontend/mame/ui/dirmenu.cpp:57
+#: src/frontend/mame/ui/dirmenu.cpp:53
msgctxt "path-option"
msgid "Category INIs"
msgstr "INI soubory pro kategorie"
-#: src/frontend/mame/ui/dirmenu.cpp:58
+#: src/frontend/mame/ui/dirmenu.cpp:54
msgctxt "path-option"
msgid "Snapshots"
msgstr "Snapshoty"
-#: src/frontend/mame/ui/dirmenu.cpp:59
+#: src/frontend/mame/ui/dirmenu.cpp:55
msgctxt "path-option"
msgid "Icons"
msgstr "Ikony"
-#: src/frontend/mame/ui/dirmenu.cpp:60
+#: src/frontend/mame/ui/dirmenu.cpp:56
msgctxt "path-option"
msgid "Control Panels"
msgstr "Ovládací panely"
-#: src/frontend/mame/ui/dirmenu.cpp:61
+#: src/frontend/mame/ui/dirmenu.cpp:57
msgctxt "path-option"
msgid "Cabinets"
msgstr "Kabinety"
-#: src/frontend/mame/ui/dirmenu.cpp:62
+#: src/frontend/mame/ui/dirmenu.cpp:58
msgctxt "path-option"
msgid "Marquees"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:63
+#: src/frontend/mame/ui/dirmenu.cpp:59
msgctxt "path-option"
msgid "PCBs"
msgstr "Desky plošných spojů"
-#: src/frontend/mame/ui/dirmenu.cpp:64
+#: src/frontend/mame/ui/dirmenu.cpp:60
msgctxt "path-option"
msgid "Flyers"
msgstr "Letáky"
-#: src/frontend/mame/ui/dirmenu.cpp:65
+#: src/frontend/mame/ui/dirmenu.cpp:61
msgctxt "path-option"
msgid "Title Screens"
msgstr "Úvodní obrazovky"
-#: src/frontend/mame/ui/dirmenu.cpp:66
+#: src/frontend/mame/ui/dirmenu.cpp:62
msgctxt "path-option"
msgid "Game Endings"
msgstr "Konce her"
-#: src/frontend/mame/ui/dirmenu.cpp:67
+#: src/frontend/mame/ui/dirmenu.cpp:63
msgctxt "path-option"
msgid "Bosses"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:68
+#: src/frontend/mame/ui/dirmenu.cpp:64
msgctxt "path-option"
msgid "Artwork Previews"
msgstr "Náhledy artworků"
-#: src/frontend/mame/ui/dirmenu.cpp:69
+#: src/frontend/mame/ui/dirmenu.cpp:65
msgctxt "path-option"
msgid "Select"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:70
+#: src/frontend/mame/ui/dirmenu.cpp:66
msgctxt "path-option"
msgid "Game Over Screens"
msgstr "Obrazovky konců her"
-#: src/frontend/mame/ui/dirmenu.cpp:71
+#: src/frontend/mame/ui/dirmenu.cpp:67
msgctxt "path-option"
msgid "HowTo"
msgstr "Jak-na-to"
-#: src/frontend/mame/ui/dirmenu.cpp:72
+#: src/frontend/mame/ui/dirmenu.cpp:68
msgctxt "path-option"
msgid "Logos"
msgstr "Loga"
-#: src/frontend/mame/ui/dirmenu.cpp:73
+#: src/frontend/mame/ui/dirmenu.cpp:69
msgctxt "path-option"
msgid "Scores"
msgstr "Skóre"
-#: src/frontend/mame/ui/dirmenu.cpp:74
+#: src/frontend/mame/ui/dirmenu.cpp:70
msgctxt "path-option"
msgid "Versus"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:75
+#: src/frontend/mame/ui/dirmenu.cpp:71
msgctxt "path-option"
msgid "Covers"
msgstr "Obaly"
-#: src/frontend/mame/ui/dirmenu.cpp:105
+#: src/frontend/mame/ui/dirmenu.cpp:101
#, c-format
msgid "Remove %1$s Folder"
msgstr "Odstranit složku pro %1$s"
-#: src/frontend/mame/ui/dirmenu.cpp:352
-#, c-format
-msgid "Change %1$s Folder - Search: %2$s_"
-msgstr "Změnit složku pro %1$s - Vyhledat: %2$s_"
-
-#: src/frontend/mame/ui/dirmenu.cpp:352
+#: src/frontend/mame/ui/dirmenu.cpp:357
#, c-format
msgid "Add %1$s Folder - Search: %2$s_"
msgstr "Přidat složku pro %1$s - Vyhledat: %2$s_"
-#: src/frontend/mame/ui/dirmenu.cpp:363
+#: src/frontend/mame/ui/dirmenu.cpp:357
+#, c-format
+msgid "Change %1$s Folder - Search: %2$s_"
+msgstr "Změnit složku pro %1$s - Vyhledat: %2$s_"
+
+#: src/frontend/mame/ui/dirmenu.cpp:368
msgid "Press TAB to set"
msgstr "Stiskněte TAB pro nastavení"
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folders"
msgstr "%1$s složky"
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folder"
msgstr "%1$s složka"
-#: src/frontend/mame/ui/dirmenu.cpp:494
-msgid "Change Folder"
-msgstr "Změnit složku"
-
-#: src/frontend/mame/ui/dirmenu.cpp:494
+#: src/frontend/mame/ui/dirmenu.cpp:523
msgid "Add Folder"
msgstr "Přidat složku"
-#: src/frontend/mame/ui/dirmenu.cpp:497
+#: src/frontend/mame/ui/dirmenu.cpp:525
msgid "Remove Folder"
msgstr "Odstranit složku"
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/dirmenu.cpp:530
+msgid "Change Folder"
+msgstr "Změnit složku"
+
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = 1/%1$d"
msgstr "Zvětšení = 1/%1$d"
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = %1$d"
msgstr "Zvětšení = %1$d"
-#: src/frontend/mame/ui/viewgfx.cpp:799
+#: src/frontend/mame/ui/viewgfx.cpp:800
msgctxt "gfxview"
msgid "Expand to fit"
msgstr "Zvětšit na maximum, pokuď to jde"
-#: src/frontend/mame/ui/viewgfx.cpp:822
+#: src/frontend/mame/ui/viewgfx.cpp:823
msgctxt "gfxview"
msgid "All categories"
msgstr "Všechny kategorie"
-#: src/frontend/mame/ui/viewgfx.cpp:824 src/frontend/mame/ui/viewgfx.cpp:829
+#: src/frontend/mame/ui/viewgfx.cpp:825 src/frontend/mame/ui/viewgfx.cpp:830
#, c-format
msgctxt "gfxview"
msgid "Category %1$d"
msgstr "Kategorie %1$d"
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] colors"
msgstr "[root%1$s] barvy"
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] pens"
msgstr "[root%1$s] pera"
-#: src/frontend/mame/ui/viewgfx.cpp:940
+#: src/frontend/mame/ui/viewgfx.cpp:941
#, c-format
msgctxt "gfxview"
msgid " #%1$X → %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:947
+#: src/frontend/mame/ui/viewgfx.cpp:948
#, c-format
msgctxt "gfxview"
msgid " #%1$X = %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:954
+#: src/frontend/mame/ui/viewgfx.cpp:955
#, c-format
msgctxt "gfxview"
msgid " #%1$X (A:%2$02X R:%3$02X G:%4$02X B:%5$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1134
+#: src/frontend/mame/ui/viewgfx.cpp:1135
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] %2$d/%3$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1157
+#: src/frontend/mame/ui/viewgfx.cpp:1158
#, c-format
msgctxt "gfxview"
msgid " #%1$X:%2$X (%3$d %4$d) = %5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1165
+#: src/frontend/mame/ui/viewgfx.cpp:1166
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d color %3$X/%4$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d category %3$u"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d "
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1327
+#: src/frontend/mame/ui/viewgfx.cpp:1328
#, c-format
msgctxt "gfxview"
msgid " (%1$u %2$u) = GFX%3$u #%4$X:%5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1334
+#: src/frontend/mame/ui/viewgfx.cpp:1335
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d origin (%3$d %4$d)"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:442
+#: src/frontend/mame/ui/selgame.cpp:463
msgid "System Settings"
msgstr "Nastavení systému"
-#: src/frontend/mame/ui/selgame.cpp:1058
+#: src/frontend/mame/ui/selgame.cpp:1076
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d systems (%5$d BIOS) )"
msgstr "%1$s %2$s (zobrazených %3$d z %4$d zařízení (%5$d s BIOSem))"
-#: src/frontend/mame/ui/selgame.cpp:1086
+#: src/frontend/mame/ui/selgame.cpp:1104
#, c-format
msgid "System: %1$-.100s"
msgstr "Systém: %1$-.100s"
@@ -2471,22 +2475,22 @@ msgctxt "menu-selector"
msgid "[no choices]"
msgstr "[žádné výběry]"
-#: src/frontend/mame/ui/selector.cpp:138
+#: src/frontend/mame/ui/selector.cpp:148
#, c-format
msgctxt "menu-selector"
msgid "Double-click or press %1$s to select"
msgstr "Na vybrané položce dvojklikněte nebo stiskněte %1$s"
-#: src/frontend/mame/ui/auditmenu.cpp:59
+#: src/frontend/mame/ui/auditmenu.cpp:60
msgid "Audit Media"
msgstr "Audit médií"
-#: src/frontend/mame/ui/auditmenu.cpp:63
+#: src/frontend/mame/ui/auditmenu.cpp:64
#, c-format
msgid "Results will be saved to %1$s"
msgstr "Výsledky auditu budou uloženy do souboru %1$s"
-#: src/frontend/mame/ui/auditmenu.cpp:101
+#: src/frontend/mame/ui/auditmenu.cpp:110
#, c-format
msgid ""
"Auditing media for system %2$u of %3$u...\n"
@@ -2495,7 +2499,7 @@ msgstr ""
"Probíhá audit médií... (%2$u z %3$u)\n"
"%1$s"
-#: src/frontend/mame/ui/auditmenu.cpp:119
+#: src/frontend/mame/ui/auditmenu.cpp:128
#, c-format
msgid ""
"Cancel audit?\n"
@@ -2508,17 +2512,17 @@ msgstr ""
"Jestli ano, stiskněte %1$s\n"
"Jestli pokračovat v auditu, stiskněte %2$s"
-#: src/frontend/mame/ui/auditmenu.cpp:139
+#: src/frontend/mame/ui/auditmenu.cpp:148
#, c-format
msgid "Audit media for %1$u systems marked unavailable"
msgstr "Vykonat audit médií pro %1$u systémů označených jako Nedostupné"
-#: src/frontend/mame/ui/auditmenu.cpp:140
+#: src/frontend/mame/ui/auditmenu.cpp:149
#, c-format
msgid "Audit media for all %1$u systems"
msgstr "Vykonat audit médií pro všech %1$u systémů"
-#: src/frontend/mame/ui/auditmenu.cpp:157
+#: src/frontend/mame/ui/auditmenu.cpp:165
#, c-format
msgid "Press %1$s to cancel\n"
msgstr "Pro ukončení stiskněte %1$s\n"
@@ -2539,267 +2543,267 @@ msgstr "Skrýt Obrázky/Informace"
msgid "Hide Both"
msgstr "Skrýt oba"
-#: src/frontend/mame/ui/custui.cpp:143
+#: src/frontend/mame/ui/custui.cpp:144
msgid "UI Language"
msgstr "Jazyk uživ. rozhraní"
-#: src/frontend/mame/ui/custui.cpp:168 src/frontend/mame/ui/custui.cpp:221
+#: src/frontend/mame/ui/custui.cpp:169 src/frontend/mame/ui/custui.cpp:222
msgid "System Names"
msgstr "Systémové názvy"
-#: src/frontend/mame/ui/custui.cpp:194 src/frontend/mame/ui/custui.cpp:224
+#: src/frontend/mame/ui/custui.cpp:195 src/frontend/mame/ui/custui.cpp:225
msgid "Show Side Panels"
msgstr "Postranní panely"
-#: src/frontend/mame/ui/custui.cpp:214
+#: src/frontend/mame/ui/custui.cpp:215
msgid "Fonts"
msgstr "Písmo"
-#: src/frontend/mame/ui/custui.cpp:215
+#: src/frontend/mame/ui/custui.cpp:216
msgid "Colors"
msgstr "Barvy"
-#: src/frontend/mame/ui/custui.cpp:218
+#: src/frontend/mame/ui/custui.cpp:219
msgid "Language"
msgstr "Jazyk"
-#: src/frontend/mame/ui/custui.cpp:235 src/frontend/mame/ui/custui.cpp:279
+#: src/frontend/mame/ui/custui.cpp:236 src/frontend/mame/ui/custui.cpp:280
msgid "[built-in]"
msgstr "[vestavěné]"
-#: src/frontend/mame/ui/custui.cpp:335
+#: src/frontend/mame/ui/custui.cpp:337
msgid "UI Fonts"
msgstr "Písma uživ. rozhraní"
-#: src/frontend/mame/ui/custui.cpp:364
+#: src/frontend/mame/ui/custui.cpp:366
msgid "default"
msgstr "původní"
-#: src/frontend/mame/ui/custui.cpp:459 src/frontend/mame/ui/custui.cpp:499
+#: src/frontend/mame/ui/custui.cpp:465 src/frontend/mame/ui/custui.cpp:507
msgid "UI Font"
msgstr "Typ písma"
-#: src/frontend/mame/ui/custui.cpp:504
+#: src/frontend/mame/ui/custui.cpp:512
msgid "Bold"
msgstr "Tučné"
-#: src/frontend/mame/ui/custui.cpp:505
+#: src/frontend/mame/ui/custui.cpp:513
msgid "Italic"
msgstr "Kurziva"
-#: src/frontend/mame/ui/custui.cpp:510
+#: src/frontend/mame/ui/custui.cpp:518
msgid "Lines"
msgstr "Počet řádků na obrazovce"
-#: src/frontend/mame/ui/custui.cpp:515
+#: src/frontend/mame/ui/custui.cpp:523
msgid "Infos text size"
msgstr "Velikost informačních textů"
-#: src/frontend/mame/ui/custui.cpp:530
+#: src/frontend/mame/ui/custui.cpp:547
msgid "Sample text - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
msgstr ""
"Ukázkový text: Lorem ipsum dolor sit amet, consectetur adipiscing elit."
-#: src/frontend/mame/ui/custui.cpp:546
+#: src/frontend/mame/ui/custui.cpp:563
msgid "UI Colors"
msgstr "Barvy uživ. rozhraní"
-#: src/frontend/mame/ui/custui.cpp:609
+#: src/frontend/mame/ui/custui.cpp:626
msgctxt "color-option"
msgid "Normal text"
msgstr "Běžný text"
-#: src/frontend/mame/ui/custui.cpp:610
+#: src/frontend/mame/ui/custui.cpp:627
msgctxt "color-option"
msgid "Selected color"
msgstr "Vybraný text"
-#: src/frontend/mame/ui/custui.cpp:611
+#: src/frontend/mame/ui/custui.cpp:628
msgctxt "color-option"
msgid "Normal text background"
msgstr "Pozadí běžného textu"
-#: src/frontend/mame/ui/custui.cpp:612
+#: src/frontend/mame/ui/custui.cpp:629
msgctxt "color-option"
msgid "Selected background color"
msgstr "Pozadí vybraného textu"
-#: src/frontend/mame/ui/custui.cpp:613
+#: src/frontend/mame/ui/custui.cpp:630
msgctxt "color-option"
msgid "Subitem color"
msgstr "Hodnota"
-#: src/frontend/mame/ui/custui.cpp:614
+#: src/frontend/mame/ui/custui.cpp:631
msgctxt "color-option"
msgid "Clone"
msgstr "Klon"
-#: src/frontend/mame/ui/custui.cpp:615
+#: src/frontend/mame/ui/custui.cpp:632
msgctxt "color-option"
msgid "Border"
msgstr "Okraj"
-#: src/frontend/mame/ui/custui.cpp:616
+#: src/frontend/mame/ui/custui.cpp:633
msgctxt "color-option"
msgid "Background"
msgstr "Pozadí"
-#: src/frontend/mame/ui/custui.cpp:617
+#: src/frontend/mame/ui/custui.cpp:634
msgctxt "color-option"
msgid "DIP switch"
msgstr "DIP přepínač"
-#: src/frontend/mame/ui/custui.cpp:618
+#: src/frontend/mame/ui/custui.cpp:635
msgctxt "color-option"
msgid "Unavailable color"
msgstr "Nedostupná položka"
-#: src/frontend/mame/ui/custui.cpp:619
+#: src/frontend/mame/ui/custui.cpp:636
msgctxt "color-option"
msgid "Slider color"
msgstr "Posuvník"
-#: src/frontend/mame/ui/custui.cpp:620
+#: src/frontend/mame/ui/custui.cpp:637
msgctxt "color-option"
msgid "Graphics viewer background"
msgstr "Pozadí prohlížeče"
-#: src/frontend/mame/ui/custui.cpp:621
+#: src/frontend/mame/ui/custui.cpp:638
msgctxt "color-option"
msgid "Mouse over color"
msgstr "Text při přechodu myši"
-#: src/frontend/mame/ui/custui.cpp:622
+#: src/frontend/mame/ui/custui.cpp:639
msgctxt "color-option"
msgid "Mouse over background color"
msgstr "Pozadí při přechodu myši"
-#: src/frontend/mame/ui/custui.cpp:623
+#: src/frontend/mame/ui/custui.cpp:640
msgctxt "color-option"
msgid "Mouse down color"
msgstr "Text při stisknutí myši"
-#: src/frontend/mame/ui/custui.cpp:624
+#: src/frontend/mame/ui/custui.cpp:641
msgctxt "color-option"
msgid "Mouse down background color"
msgstr "Pozadí při stisknutí myši"
-#: src/frontend/mame/ui/custui.cpp:628
+#: src/frontend/mame/ui/custui.cpp:645
msgid "Restore default colors"
msgstr "Vrátit vše do původních barev"
-#: src/frontend/mame/ui/custui.cpp:640
+#: src/frontend/mame/ui/custui.cpp:666
#, c-format
msgid "Double-click or press %1$s to change color"
msgstr "Pro změnu barvy dvojklikněte nebo stiskněte %1$s"
-#: src/frontend/mame/ui/custui.cpp:648
+#: src/frontend/mame/ui/custui.cpp:674
msgid "Menu Preview"
msgstr "Náhled menu"
-#: src/frontend/mame/ui/custui.cpp:662
+#: src/frontend/mame/ui/custui.cpp:681
msgctxt "color-sample"
msgid "Normal"
msgstr "Běžný text"
-#: src/frontend/mame/ui/custui.cpp:663
+#: src/frontend/mame/ui/custui.cpp:682
msgctxt "color-sample"
msgid "Subitem"
msgstr "Hodnota nastavení"
-#: src/frontend/mame/ui/custui.cpp:664
+#: src/frontend/mame/ui/custui.cpp:683
msgctxt "color-sample"
msgid "Selected"
msgstr "Vybraný text"
-#: src/frontend/mame/ui/custui.cpp:665
+#: src/frontend/mame/ui/custui.cpp:684
msgctxt "color-sample"
msgid "Mouse Over"
msgstr "Přechod myši"
-#: src/frontend/mame/ui/custui.cpp:666
+#: src/frontend/mame/ui/custui.cpp:685
msgctxt "color-sample"
msgid "Clone"
msgstr "Klon"
-#: src/frontend/mame/ui/custui.cpp:881
+#: src/frontend/mame/ui/custui.cpp:901
msgid "ARGB Settings"
msgstr "Složky barvy"
-#: src/frontend/mame/ui/custui.cpp:886 src/frontend/mame/ui/custui.cpp:889
+#: src/frontend/mame/ui/custui.cpp:906 src/frontend/mame/ui/custui.cpp:909
msgctxt "color-channel"
msgid "Alpha"
msgstr "Průhlednost (A)"
-#: src/frontend/mame/ui/custui.cpp:894 src/frontend/mame/ui/custui.cpp:897
+#: src/frontend/mame/ui/custui.cpp:914 src/frontend/mame/ui/custui.cpp:917
msgctxt "color-channel"
msgid "Red"
msgstr "Červená (R)"
-#: src/frontend/mame/ui/custui.cpp:902 src/frontend/mame/ui/custui.cpp:905
+#: src/frontend/mame/ui/custui.cpp:922 src/frontend/mame/ui/custui.cpp:925
msgctxt "color-channel"
msgid "Green"
msgstr "Zelená (G)"
-#: src/frontend/mame/ui/custui.cpp:910 src/frontend/mame/ui/custui.cpp:913
+#: src/frontend/mame/ui/custui.cpp:930 src/frontend/mame/ui/custui.cpp:933
msgctxt "color-channel"
msgid "Blue"
msgstr "Modrá (B)"
-#: src/frontend/mame/ui/custui.cpp:916
+#: src/frontend/mame/ui/custui.cpp:936
msgid "Choose from palette"
msgstr "Vybrat z palety"
-#: src/frontend/mame/ui/custui.cpp:931
+#: src/frontend/mame/ui/custui.cpp:959
msgid "Color preview:"
msgstr "Náhled barvy:"
-#: src/frontend/mame/ui/custui.cpp:1029
+#: src/frontend/mame/ui/custui.cpp:1052
msgctxt "color-preset"
msgid "White"
msgstr "Bílá"
-#: src/frontend/mame/ui/custui.cpp:1030
+#: src/frontend/mame/ui/custui.cpp:1053
msgctxt "color-preset"
msgid "Silver"
msgstr "Stříbrná"
-#: src/frontend/mame/ui/custui.cpp:1031
+#: src/frontend/mame/ui/custui.cpp:1054
msgctxt "color-preset"
msgid "Gray"
msgstr "Šedá"
-#: src/frontend/mame/ui/custui.cpp:1032
+#: src/frontend/mame/ui/custui.cpp:1055
msgctxt "color-preset"
msgid "Black"
msgstr "Černá"
-#: src/frontend/mame/ui/custui.cpp:1033
+#: src/frontend/mame/ui/custui.cpp:1056
msgctxt "color-preset"
msgid "Red"
msgstr "Červená"
-#: src/frontend/mame/ui/custui.cpp:1034
+#: src/frontend/mame/ui/custui.cpp:1057
msgctxt "color-preset"
msgid "Orange"
msgstr "Oranžová"
-#: src/frontend/mame/ui/custui.cpp:1035
+#: src/frontend/mame/ui/custui.cpp:1058
msgctxt "color-preset"
msgid "Yellow"
msgstr "Žlutá"
-#: src/frontend/mame/ui/custui.cpp:1036
+#: src/frontend/mame/ui/custui.cpp:1059
msgctxt "color-preset"
msgid "Green"
msgstr "Zelená"
-#: src/frontend/mame/ui/custui.cpp:1037
+#: src/frontend/mame/ui/custui.cpp:1060
msgctxt "color-preset"
msgid "Blue"
msgstr "Modrá"
-#: src/frontend/mame/ui/custui.cpp:1038
+#: src/frontend/mame/ui/custui.cpp:1061
msgctxt "color-preset"
msgid "Violet"
msgstr "Fialová"
@@ -2822,36 +2826,61 @@ msgctxt "about-header"
msgid "Revision: %1$s"
msgstr "Revize: %1$s"
-#: src/frontend/mame/ui/analogipt.cpp:60
+#: src/frontend/mame/ui/analogipt.cpp:27
+#, c-format
+msgctxt "menu-analoginput"
+msgid ""
+"Show/hide settings \t\t%1$s\n"
+"Decrease value \t\t%2$s\n"
+"Increase value \t\t%3$s\n"
+"Restore default value \t\t%4$s\n"
+"Previous device \t\t%5$s\n"
+"Next device \t\t%6$s\n"
+"Return to previous menu \t\t%7$s"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:82
+msgctxt "menu-analoginput"
msgid "Analog Input Adjustments"
msgstr "Přizpůsobení analogového vstupu"
-#: src/frontend/mame/ui/analogipt.cpp:92
+#: src/frontend/mame/ui/analogipt.cpp:121
#, c-format
-msgid "Press %s to show menu"
-msgstr "Pro zobrazení menu stiskněte %s"
+msgctxt "menu-analoginput"
+msgid "Press %s to show settings"
+msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:372
+#: src/frontend/mame/ui/analogipt.cpp:245
+msgctxt "menu-analoginput"
+msgid "Analog Input Adjustments Help"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:421
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Increment/Decrement Speed"
msgstr "%1$s Zvýšit/snížit rychlost"
-#: src/frontend/mame/ui/analogipt.cpp:377
+#: src/frontend/mame/ui/analogipt.cpp:426
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Auto-centering Speed"
msgstr "%1$s Rychlost automatického centrování"
-#: src/frontend/mame/ui/analogipt.cpp:382
+#: src/frontend/mame/ui/analogipt.cpp:431
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Reverse"
msgstr "%1$s Revers"
-#: src/frontend/mame/ui/analogipt.cpp:387
+#: src/frontend/mame/ui/analogipt.cpp:436
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Sensitivity"
msgstr "%1$s Citlivost"
-#: src/frontend/mame/ui/analogipt.cpp:402
+#: src/frontend/mame/ui/analogipt.cpp:451
+msgctxt "menu-analoginput"
msgid "[no analog inputs are enabled]"
msgstr "[nejsou povoleny analogové vstupy]"
@@ -3002,164 +3031,164 @@ msgctxt "menu-main"
msgid "Close Menu"
msgstr "Zavřít menu"
-#: src/frontend/mame/ui/selmenu.cpp:77
+#: src/frontend/mame/ui/selmenu.cpp:55
+msgid "Images"
+msgstr "Obrázky"
+
+#: src/frontend/mame/ui/selmenu.cpp:56
+msgid "Info"
+msgstr "Informace"
+
+#: src/frontend/mame/ui/selmenu.cpp:83
msgctxt "selmenu-artwork"
msgid "Snapshots"
msgstr "Snapshoty"
-#: src/frontend/mame/ui/selmenu.cpp:78
+#: src/frontend/mame/ui/selmenu.cpp:84
msgctxt "selmenu-artwork"
msgid "Cabinet"
msgstr "Kabinet"
-#: src/frontend/mame/ui/selmenu.cpp:79
+#: src/frontend/mame/ui/selmenu.cpp:85
msgctxt "selmenu-artwork"
msgid "Control Panel"
msgstr "Ovládací panel"
-#: src/frontend/mame/ui/selmenu.cpp:80
+#: src/frontend/mame/ui/selmenu.cpp:86
msgctxt "selmenu-artwork"
msgid "PCB"
msgstr "Deska plošných spojů"
-#: src/frontend/mame/ui/selmenu.cpp:81
+#: src/frontend/mame/ui/selmenu.cpp:87
msgctxt "selmenu-artwork"
msgid "Flyer"
msgstr "Leták"
-#: src/frontend/mame/ui/selmenu.cpp:82
+#: src/frontend/mame/ui/selmenu.cpp:88
msgctxt "selmenu-artwork"
msgid "Title Screen"
msgstr "Úvodní obrazovka"
-#: src/frontend/mame/ui/selmenu.cpp:83
+#: src/frontend/mame/ui/selmenu.cpp:89
msgctxt "selmenu-artwork"
msgid "Ending"
msgstr "Ukončení"
-#: src/frontend/mame/ui/selmenu.cpp:84
+#: src/frontend/mame/ui/selmenu.cpp:90
msgctxt "selmenu-artwork"
msgid "Artwork Preview"
msgstr "Náhled artworku"
-#: src/frontend/mame/ui/selmenu.cpp:85
+#: src/frontend/mame/ui/selmenu.cpp:91
msgctxt "selmenu-artwork"
msgid "Bosses"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:86
+#: src/frontend/mame/ui/selmenu.cpp:92
msgctxt "selmenu-artwork"
msgid "Logo"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:87
+#: src/frontend/mame/ui/selmenu.cpp:93
msgctxt "selmenu-artwork"
msgid "Versus"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:88
+#: src/frontend/mame/ui/selmenu.cpp:94
msgctxt "selmenu-artwork"
msgid "Game Over"
msgstr "Konec hry"
-#: src/frontend/mame/ui/selmenu.cpp:89
+#: src/frontend/mame/ui/selmenu.cpp:95
msgctxt "selmenu-artwork"
msgid "HowTo"
msgstr "Jak-na-to"
-#: src/frontend/mame/ui/selmenu.cpp:90
+#: src/frontend/mame/ui/selmenu.cpp:96
msgctxt "selmenu-artwork"
msgid "Scores"
msgstr "Skóre"
-#: src/frontend/mame/ui/selmenu.cpp:91
+#: src/frontend/mame/ui/selmenu.cpp:97
msgctxt "selmenu-artwork"
msgid "Select"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:92
+#: src/frontend/mame/ui/selmenu.cpp:98
msgctxt "selmenu-artwork"
msgid "Marquee"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:93
+#: src/frontend/mame/ui/selmenu.cpp:99
msgctxt "selmenu-artwork"
msgid "Covers"
msgstr "Obaly"
-#: src/frontend/mame/ui/selmenu.cpp:97
+#: src/frontend/mame/ui/selmenu.cpp:103
msgid "Add or remove favorite"
msgstr "Přidat nebo odstranit ze seznamu Oblíbené"
-#: src/frontend/mame/ui/selmenu.cpp:98
+#: src/frontend/mame/ui/selmenu.cpp:104
msgid "Export displayed list to file"
msgstr "Exportovat zobrazený seznam do souboru"
-#: src/frontend/mame/ui/selmenu.cpp:99
+#: src/frontend/mame/ui/selmenu.cpp:105
msgid "Audit media"
msgstr "Vykonat audit médií"
-#: src/frontend/mame/ui/selmenu.cpp:100
+#: src/frontend/mame/ui/selmenu.cpp:106
msgid "Show DATs view"
msgstr "Zobrazit soubory DAT"
-#: src/frontend/mame/ui/selmenu.cpp:260
+#: src/frontend/mame/ui/selmenu.cpp:268
msgid "Select Software Package Part"
msgstr "Vybrat část softvérového balíku"
-#: src/frontend/mame/ui/selmenu.cpp:330
+#: src/frontend/mame/ui/selmenu.cpp:338
msgid "Select System BIOS"
msgstr "Vybrat BIOS systému"
-#: src/frontend/mame/ui/selmenu.cpp:644 src/frontend/mame/ui/selmenu.cpp:675
+#: src/frontend/mame/ui/selmenu.cpp:689 src/frontend/mame/ui/selmenu.cpp:720
#, c-format
msgid "%1$s, %2$s"
msgstr "Rok: %1$s, výrobce: %2$s"
-#: src/frontend/mame/ui/selmenu.cpp:648
+#: src/frontend/mame/ui/selmenu.cpp:693
#, c-format
msgid "Software is clone of: %1$s"
msgstr "Softvér je klonem %1$s"
-#: src/frontend/mame/ui/selmenu.cpp:650
+#: src/frontend/mame/ui/selmenu.cpp:695
msgid "Software is parent"
msgstr "Softvér je parentem"
-#: src/frontend/mame/ui/selmenu.cpp:655
+#: src/frontend/mame/ui/selmenu.cpp:700
msgid "Supported: No"
msgstr "Podporovaný: Ne"
-#: src/frontend/mame/ui/selmenu.cpp:660
+#: src/frontend/mame/ui/selmenu.cpp:705
msgid "Supported: Partial"
msgstr "Podporovaný: Částečně"
-#: src/frontend/mame/ui/selmenu.cpp:665
+#: src/frontend/mame/ui/selmenu.cpp:710
msgid "Supported: Yes"
msgstr "Podporovaný: Ano"
-#: src/frontend/mame/ui/selmenu.cpp:681
+#: src/frontend/mame/ui/selmenu.cpp:726
msgid "System is parent"
msgstr "Systém je parentem"
-#: src/frontend/mame/ui/selmenu.cpp:683 src/frontend/mame/ui/selmenu.cpp:685
+#: src/frontend/mame/ui/selmenu.cpp:728 src/frontend/mame/ui/selmenu.cpp:730
#, c-format
msgid "System is clone of: %1$s"
msgstr "System je klonem %1$s"
-#: src/frontend/mame/ui/selmenu.cpp:721
+#: src/frontend/mame/ui/selmenu.cpp:766
#, c-format
msgid "%1$s %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2222
-msgid "Images"
-msgstr "Obrázky"
-
-#: src/frontend/mame/ui/selmenu.cpp:2223
-msgid "Infos"
-msgstr "Informace"
-
-#: src/frontend/mame/ui/selmenu.cpp:2538
+#: src/frontend/mame/ui/selmenu.cpp:2611
msgid ""
"Required ROM/disk images for the selected system are missing or incorrect. "
"Please acquire the correct files or select a different system.\n"
@@ -3169,7 +3198,7 @@ msgstr ""
"nebo jsou nesprávné. Dodejte správné soubory nebo vyberte jiné zařízení.\n"
"\n"
-#: src/frontend/mame/ui/selmenu.cpp:2554
+#: src/frontend/mame/ui/selmenu.cpp:2627
msgid ""
"Required ROM/disk images for the selected software are missing or incorrect. "
"Please acquire the correct files or select a different software item.\n"
@@ -3179,333 +3208,333 @@ msgstr ""
"nebo jsou nesprávné. Dodejte správné soubory nebo vyberte jiný softvér.\n"
"\n"
-#: src/frontend/mame/ui/selmenu.cpp:2570
+#: src/frontend/mame/ui/selmenu.cpp:2643
msgid "incorrect checksum"
msgstr "nesprávný součet"
-#: src/frontend/mame/ui/selmenu.cpp:2573
+#: src/frontend/mame/ui/selmenu.cpp:2646
msgid "incorrect length"
msgstr "nesprávná délka"
-#: src/frontend/mame/ui/selmenu.cpp:2576
+#: src/frontend/mame/ui/selmenu.cpp:2649
msgid "not found"
msgstr "nenalezen"
-#: src/frontend/mame/ui/selmenu.cpp:2587
+#: src/frontend/mame/ui/selmenu.cpp:2660
#, c-format
msgid "%1$s (%2$s) - %3$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2589
+#: src/frontend/mame/ui/selmenu.cpp:2662
#, c-format
msgid "%1$s - %2$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2593
+#: src/frontend/mame/ui/selmenu.cpp:2666
msgid "Press any key to continue."
msgstr "Pokračujte stisknutím libovolné klávesy."
-#: src/frontend/mame/ui/selmenu.cpp:2722
+#: src/frontend/mame/ui/selmenu.cpp:2789
msgid "General Info"
msgstr "Obecné informace"
-#: src/frontend/mame/ui/selmenu.cpp:2874
+#: src/frontend/mame/ui/selmenu.cpp:2935
#, c-format
msgid "Short Name\t%1$s\n"
msgstr "Krátký název\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2875
+#: src/frontend/mame/ui/selmenu.cpp:2936
#, c-format
msgid "Year\t%1$s\n"
msgstr "Rok výroby\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2876
+#: src/frontend/mame/ui/selmenu.cpp:2937
#, c-format
msgid "Manufacturer\t%1$s\n"
msgstr "Výrobce\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2883
+#: src/frontend/mame/ui/selmenu.cpp:2944
#, c-format
msgid "System is Clone of\t%1$s\n"
msgstr "Systém je klonem\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2888
+#: src/frontend/mame/ui/selmenu.cpp:2949
msgid "System is Parent\t\n"
msgstr "Systém je parentem\t\n"
-#: src/frontend/mame/ui/selmenu.cpp:2892
+#: src/frontend/mame/ui/selmenu.cpp:2953
msgid "Analog Controls\tYes\n"
msgstr "Analogové ovládání\tano\n"
-#: src/frontend/mame/ui/selmenu.cpp:2894
+#: src/frontend/mame/ui/selmenu.cpp:2955
msgid "Keyboard Inputs\tYes\n"
msgstr "Klávesnicový vstup\tano\n"
-#: src/frontend/mame/ui/selmenu.cpp:2897
+#: src/frontend/mame/ui/selmenu.cpp:2958
msgid "Overall\tNOT WORKING\n"
msgstr "Emulace\tNEFUNKČNÍ\n"
-#: src/frontend/mame/ui/selmenu.cpp:2899
+#: src/frontend/mame/ui/selmenu.cpp:2960
msgid "Overall\tUnemulated Protection\n"
msgstr "Emulace\tneemulovaná ochrana\n"
-#: src/frontend/mame/ui/selmenu.cpp:2901
+#: src/frontend/mame/ui/selmenu.cpp:2962
msgid "Overall\tWorking\n"
msgstr "Emulace\tfunkční\n"
-#: src/frontend/mame/ui/selmenu.cpp:2904
+#: src/frontend/mame/ui/selmenu.cpp:2965
msgid "Graphics\tUnimplemented\n"
msgstr "Grafika\tneimplementována\n"
-#: src/frontend/mame/ui/selmenu.cpp:2906
+#: src/frontend/mame/ui/selmenu.cpp:2967
msgid "Graphics\tWrong Colors\n"
msgstr "Grafika\tnesprávné barvy\n"
-#: src/frontend/mame/ui/selmenu.cpp:2908
+#: src/frontend/mame/ui/selmenu.cpp:2969
msgid "Graphics\tImperfect Colors\n"
msgstr "Grafika\tnevěrohodné barvy\n"
-#: src/frontend/mame/ui/selmenu.cpp:2910
+#: src/frontend/mame/ui/selmenu.cpp:2971
msgid "Graphics\tImperfect\n"
msgstr "Grafika\tnedostatečná\n"
-#: src/frontend/mame/ui/selmenu.cpp:2912
+#: src/frontend/mame/ui/selmenu.cpp:2973
msgid "Graphics\tOK\n"
msgstr "Grafika\tfunkční\n"
-#: src/frontend/mame/ui/selmenu.cpp:2915
+#: src/frontend/mame/ui/selmenu.cpp:2976
msgid "Sound\tNone\n"
msgstr "Zvuk\tžádný\n"
-#: src/frontend/mame/ui/selmenu.cpp:2917
+#: src/frontend/mame/ui/selmenu.cpp:2978
msgid "Sound\tUnimplemented\n"
msgstr "Zvuk\tneimplementován\n"
-#: src/frontend/mame/ui/selmenu.cpp:2919
+#: src/frontend/mame/ui/selmenu.cpp:2980
msgid "Sound\tImperfect\n"
msgstr "Zvuk\tnedostatečný\n"
-#: src/frontend/mame/ui/selmenu.cpp:2921
+#: src/frontend/mame/ui/selmenu.cpp:2982
msgid "Sound\tOK\n"
msgstr "Zvuk\tfunkční\n"
-#: src/frontend/mame/ui/selmenu.cpp:2924
+#: src/frontend/mame/ui/selmenu.cpp:2985
msgid "Capture\tUnimplemented\n"
msgstr "Capture\tneimplementováno\n"
-#: src/frontend/mame/ui/selmenu.cpp:2926
+#: src/frontend/mame/ui/selmenu.cpp:2987
msgid "Capture\tImperfect\n"
msgstr "Capture\tnedostatečné\n"
-#: src/frontend/mame/ui/selmenu.cpp:2929
+#: src/frontend/mame/ui/selmenu.cpp:2990
msgid "Camera\tUnimplemented\n"
msgstr "Kamera\tneimplementována\n"
-#: src/frontend/mame/ui/selmenu.cpp:2931
+#: src/frontend/mame/ui/selmenu.cpp:2992
msgid "Camera\tImperfect\n"
msgstr "Kamera\tnedostatečná\n"
-#: src/frontend/mame/ui/selmenu.cpp:2934
+#: src/frontend/mame/ui/selmenu.cpp:2995
msgid "Microphone\tUnimplemented\n"
msgstr "Mikrofon\tneimplementován\n"
-#: src/frontend/mame/ui/selmenu.cpp:2936
+#: src/frontend/mame/ui/selmenu.cpp:2997
msgid "Microphone\tImperfect\n"
msgstr "Mikrofon\tnedostatečný\n"
-#: src/frontend/mame/ui/selmenu.cpp:2939
+#: src/frontend/mame/ui/selmenu.cpp:3000
msgid "Controls\tUnimplemented\n"
msgstr "Ovládání\tneimplementováno\n"
-#: src/frontend/mame/ui/selmenu.cpp:2941
+#: src/frontend/mame/ui/selmenu.cpp:3002
msgid "Controls\tImperfect\n"
msgstr "Ovládání\tnedostatečné\n"
-#: src/frontend/mame/ui/selmenu.cpp:2944
+#: src/frontend/mame/ui/selmenu.cpp:3005
msgid "Keyboard\tUnimplemented\n"
msgstr "Klávesnice\tneimplementována\n"
-#: src/frontend/mame/ui/selmenu.cpp:2946
+#: src/frontend/mame/ui/selmenu.cpp:3007
msgid "Keyboard\tImperfect\n"
msgstr "Klávesnice\tnedostatečná\n"
-#: src/frontend/mame/ui/selmenu.cpp:2949
+#: src/frontend/mame/ui/selmenu.cpp:3010
msgid "Mouse\tUnimplemented\n"
msgstr "Myš\tneimplementována\n"
-#: src/frontend/mame/ui/selmenu.cpp:2951
+#: src/frontend/mame/ui/selmenu.cpp:3012
msgid "Mouse\tImperfect\n"
msgstr "Myš\tnedostatečná\n"
-#: src/frontend/mame/ui/selmenu.cpp:2954
+#: src/frontend/mame/ui/selmenu.cpp:3015
msgid "Media\tUnimplemented\n"
msgstr "Média\tneimplementovány\n"
-#: src/frontend/mame/ui/selmenu.cpp:2956
+#: src/frontend/mame/ui/selmenu.cpp:3017
msgid "Media\tImperfect\n"
msgstr "Média\tnedostatečné\n"
-#: src/frontend/mame/ui/selmenu.cpp:2959
+#: src/frontend/mame/ui/selmenu.cpp:3020
msgid "Disk\tUnimplemented\n"
msgstr "Disk\tneimplementován\n"
-#: src/frontend/mame/ui/selmenu.cpp:2961
+#: src/frontend/mame/ui/selmenu.cpp:3022
msgid "Disk\tImperfect\n"
msgstr "Disk\tnedostatečný\n"
-#: src/frontend/mame/ui/selmenu.cpp:2964
+#: src/frontend/mame/ui/selmenu.cpp:3025
msgid "Printer\tUnimplemented\n"
msgstr "Tiskárna\tneimplementována\n"
-#: src/frontend/mame/ui/selmenu.cpp:2966
+#: src/frontend/mame/ui/selmenu.cpp:3027
msgid "Printer\tImperfect\n"
msgstr "Tiskárna\tnedostatečná\n"
-#: src/frontend/mame/ui/selmenu.cpp:2969
+#: src/frontend/mame/ui/selmenu.cpp:3030
msgid "Mag. Tape\tUnimplemented\n"
msgstr "Magnetická páska\tneimplementována\n"
-#: src/frontend/mame/ui/selmenu.cpp:2971
+#: src/frontend/mame/ui/selmenu.cpp:3032
msgid "Mag. Tape\tImperfect\n"
msgstr "Magnetická páska\tnedostatečná\n"
-#: src/frontend/mame/ui/selmenu.cpp:2974
+#: src/frontend/mame/ui/selmenu.cpp:3035
msgid "Punch Tape\tUnimplemented\n"
msgstr "Děrný štítek\tneimplementován\n"
-#: src/frontend/mame/ui/selmenu.cpp:2976
+#: src/frontend/mame/ui/selmenu.cpp:3037
msgid "Punch Tape\tImperfect\n"
msgstr "Děrný štítek\tnedostatečný\n"
-#: src/frontend/mame/ui/selmenu.cpp:2979
+#: src/frontend/mame/ui/selmenu.cpp:3040
msgid "Mag. Drum\tUnimplemented\n"
msgstr "Magnetický buben\tneimplementován\n"
-#: src/frontend/mame/ui/selmenu.cpp:2981
+#: src/frontend/mame/ui/selmenu.cpp:3042
msgid "Mag. Drum\tImperfect\n"
msgstr "Magnetický buben\tnedostatečný\n"
-#: src/frontend/mame/ui/selmenu.cpp:2984
+#: src/frontend/mame/ui/selmenu.cpp:3045
msgid "(EP)ROM\tUnimplemented\n"
msgstr "(EP)ROM\tneimplementována\n"
-#: src/frontend/mame/ui/selmenu.cpp:2986
+#: src/frontend/mame/ui/selmenu.cpp:3047
msgid "(EP)ROM\tImperfect\n"
msgstr "(EP)ROM\tnedostatečná\n"
-#: src/frontend/mame/ui/selmenu.cpp:2989
+#: src/frontend/mame/ui/selmenu.cpp:3050
msgid "Communications\tUnimplemented\n"
msgstr "Komunikační zařízení\tneimplementováno\n"
-#: src/frontend/mame/ui/selmenu.cpp:2991
+#: src/frontend/mame/ui/selmenu.cpp:3052
msgid "Communications\tImperfect\n"
msgstr "Komunikační zařízení\tnedostatečné\n"
-#: src/frontend/mame/ui/selmenu.cpp:2994
+#: src/frontend/mame/ui/selmenu.cpp:3055
msgid "LAN\tUnimplemented\n"
msgstr "LAN\tneimplementována\n"
-#: src/frontend/mame/ui/selmenu.cpp:2996
+#: src/frontend/mame/ui/selmenu.cpp:3057
msgid "LAN\tImperfect\n"
msgstr "LAN\tnedostatečná\n"
-#: src/frontend/mame/ui/selmenu.cpp:2999
+#: src/frontend/mame/ui/selmenu.cpp:3060
msgid "WAN\tUnimplemented\n"
msgstr "WAN\tneimplementována\n"
-#: src/frontend/mame/ui/selmenu.cpp:3001
+#: src/frontend/mame/ui/selmenu.cpp:3062
msgid "WAN\tImperfect\n"
msgstr "WAN\tnedostatečná\n"
-#: src/frontend/mame/ui/selmenu.cpp:3004
+#: src/frontend/mame/ui/selmenu.cpp:3065
msgid "Timing\tUnimplemented\n"
msgstr "Časování\tneimplementováno\n"
-#: src/frontend/mame/ui/selmenu.cpp:3006
+#: src/frontend/mame/ui/selmenu.cpp:3067
msgid "Timing\tImperfect\n"
msgstr "Časování\tnedostatečné\n"
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tYes\n"
msgstr "Mechanický systém\tAno\n"
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tNo\n"
msgstr "Mechanický systém\tNe\n"
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tYes\n"
msgstr "Vyžaduje artwork\tano\n"
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tNo\n"
msgstr "Vyžaduje artwork\tne\n"
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tYes\n"
msgstr "Vyžaduje klikatelný artwork\tano\n"
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tNo\n"
msgstr "Vyžaduje klikatelný artwork\tne\n"
-#: src/frontend/mame/ui/selmenu.cpp:3012
+#: src/frontend/mame/ui/selmenu.cpp:3073
msgid "Support Cocktail\tNo\n"
msgstr "Podporuje režim Cocktail\tne\n"
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tYes\n"
msgstr "Systém je BIOSem\tano\n"
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tNo\n"
msgstr "Systém je BIOSem\tne\n"
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tYes\n"
msgstr "Ukládání stavu do souboru\tano\n"
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tNo\n"
msgstr "Ukládání stavu do souboru\tne\n"
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tVertical\n"
msgstr "Orientace obrazovky\tsvislá\n"
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tHorizontal\n"
msgstr "Orientace obrazovky\tvodorovná\n"
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tYes\n"
msgstr "Vyžaduje CHD\tano\n"
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tNo\n"
msgstr "Vyžaduje CHD\tne\n"
-#: src/frontend/mame/ui/selmenu.cpp:3038
+#: src/frontend/mame/ui/selmenu.cpp:3099
msgid "Media Audit Result\tOK\n"
msgstr "Výsledek auditu médií\tplatná\n"
-#: src/frontend/mame/ui/selmenu.cpp:3040
+#: src/frontend/mame/ui/selmenu.cpp:3101
msgid "Media Audit Result\tBAD\n"
msgstr "Výsledek auditu médií\tNEPLATNÁ\n"
-#: src/frontend/mame/ui/selmenu.cpp:3043
+#: src/frontend/mame/ui/selmenu.cpp:3104
msgid "Samples Audit Result\tNone Needed\n"
msgstr "Výsledek auditu samplů\tnejsou vyžadovány\n"
-#: src/frontend/mame/ui/selmenu.cpp:3045
+#: src/frontend/mame/ui/selmenu.cpp:3106
msgid "Samples Audit Result\tOK\n"
msgstr "Výsledek auditu samplů\tplatné\n"
-#: src/frontend/mame/ui/selmenu.cpp:3047
+#: src/frontend/mame/ui/selmenu.cpp:3108
msgid "Samples Audit Result\tBAD\n"
msgstr "Výsledek auditu samplů\tNEPLATNÉ\n"
-#: src/frontend/mame/ui/selmenu.cpp:3051
+#: src/frontend/mame/ui/selmenu.cpp:3112
msgid ""
"Media Audit\tDisabled\n"
"Samples Audit\tDisabled\n"
@@ -3679,74 +3708,74 @@ msgstr "* Nastavení slotů:\n"
msgid "[None]\n"
msgstr "[Žádné]\n"
-#: src/emu/render.cpp:1833
+#: src/emu/render.cpp:1834
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Standard (%2$u:%3$u)"
msgstr "Obrazovka č. %1$u - standard (%2$u:%3$u)"
-#: src/emu/render.cpp:1859
+#: src/emu/render.cpp:1860
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Pixel Aspect (%2$u:%3$u)"
msgstr "Obrazovka č. %1$u - Pixel Aspect (%2$u:%3$u)"
-#: src/emu/render.cpp:1881 src/emu/render.cpp:2016
+#: src/emu/render.cpp:1882 src/emu/render.cpp:2017
msgctxt "view-name"
msgid "Cocktail"
msgstr "Režim Cocktail"
-#: src/emu/render.cpp:2001
+#: src/emu/render.cpp:2002
msgctxt "view-name"
msgid "Left-to-Right"
msgstr "Zleva doprava"
-#: src/emu/render.cpp:2002
+#: src/emu/render.cpp:2003
msgctxt "view-name"
msgid "Left-to-Right (Gapless)"
msgstr "Zleva doprava (gapless)"
-#: src/emu/render.cpp:2003
+#: src/emu/render.cpp:2004
msgctxt "view-name"
msgid "Top-to-Bottom"
msgstr "Shora dolů"
-#: src/emu/render.cpp:2004
+#: src/emu/render.cpp:2005
msgctxt "view-name"
msgid "Top-to-Bottom (Gapless)"
msgstr "Shora dolů (gapless)"
-#: src/emu/render.cpp:2055
+#: src/emu/render.cpp:2056
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom"
msgstr "%1$u×%2$u Zleva doprava, shora dolů"
-#: src/emu/render.cpp:2064
+#: src/emu/render.cpp:2065
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom (Gapless)"
msgstr "%1$u×%2$u Zleva doprava, shora dolů (gapless)"
-#: src/emu/render.cpp:2073
+#: src/emu/render.cpp:2074
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right"
msgstr "%1$u×%2$u Shora dolů, zleva doprava"
-#: src/emu/render.cpp:2082
+#: src/emu/render.cpp:2083
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right (Gapless)"
msgstr "%1$u×%2$u Shora dolů, zleva doprava (gapless)"
-#: src/emu/ioport.cpp:333
+#: src/emu/ioport.cpp:271
#, c-format
msgctxt "input-name"
msgid "P%1$u"
msgstr "Hráč %1$u"
-#: src/emu/ioport.cpp:2052
+#: src/emu/ioport.cpp:1991
msgctxt "input-name"
msgid "???"
msgstr ""
@@ -5378,224 +5407,224 @@ msgstr "Klávesnice"
#: src/emu/inpttype.ipp:874
msgctxt "input-name"
-msgid "On Screen Display"
+msgid "Show/Hide Menu"
msgstr ""
#: src/emu/inpttype.ipp:875
msgctxt "input-name"
-msgid "Break in Debugger"
-msgstr "Zastavit v debuggeru"
-
-#: src/emu/inpttype.ipp:876
-msgctxt "input-name"
-msgid "Config Menu"
-msgstr "Konfigurační menu"
-
-#: src/emu/inpttype.ipp:877
-msgctxt "input-name"
-msgid "Pause"
-msgstr "Pauza"
-
-#: src/emu/inpttype.ipp:878
-msgctxt "input-name"
-msgid "Pause - Single Step"
-msgstr "Pauza - O krok vpřed"
-
-#: src/emu/inpttype.ipp:879
-msgctxt "input-name"
-msgid "Rewind - Single Step"
-msgstr "Vrátit - O krok"
-
-#: src/emu/inpttype.ipp:880
-msgctxt "input-name"
-msgid "Reset Machine"
-msgstr "Restartovat emulaci zařízení"
-
-#: src/emu/inpttype.ipp:881
-msgctxt "input-name"
-msgid "Soft Reset"
-msgstr "Reset zařízení"
-
-#: src/emu/inpttype.ipp:882
-msgctxt "input-name"
-msgid "Show Decoded Graphics"
-msgstr "Zobrazit dekódovanou grafiku"
-
-#: src/emu/inpttype.ipp:883
-msgctxt "input-name"
-msgid "Frameskip Dec"
-msgstr "Snížit hodnotu frameskip"
-
-#: src/emu/inpttype.ipp:884
-msgctxt "input-name"
-msgid "Frameskip Inc"
-msgstr "Zvýšit hodnotu frameskip"
-
-#: src/emu/inpttype.ipp:885
-msgctxt "input-name"
-msgid "Throttle"
-msgstr "Škrtící klapka"
-
-#: src/emu/inpttype.ipp:886
-msgctxt "input-name"
-msgid "Fast Forward"
-msgstr "Rychlý posun vpřed (Fast Forward)"
-
-#: src/emu/inpttype.ipp:887
-msgctxt "input-name"
-msgid "Show FPS"
-msgstr "Zobrazit počet snímků za vteřinu (FPS)"
-
-#: src/emu/inpttype.ipp:888
-msgctxt "input-name"
-msgid "Save Snapshot"
-msgstr "Uložit snapshot"
-
-#: src/emu/inpttype.ipp:889
-msgctxt "input-name"
-msgid "Record MNG"
-msgstr "Nahrát video ve formátu MNG"
-
-#: src/emu/inpttype.ipp:890
-msgctxt "input-name"
-msgid "Record AVI"
-msgstr "Nahrát video ve formátu AVI"
-
-#: src/emu/inpttype.ipp:891
-msgctxt "input-name"
-msgid "Toggle Cheat"
-msgstr "Přepnout cheat"
-
-#: src/emu/inpttype.ipp:892
-msgctxt "input-name"
-msgid "UI Up"
-msgstr "Uživ. rozhraní - Nahoru"
-
-#: src/emu/inpttype.ipp:893
-msgctxt "input-name"
-msgid "UI Down"
-msgstr "Uživ. rozhraní - Dolů"
-
-#: src/emu/inpttype.ipp:894
-msgctxt "input-name"
-msgid "UI Left"
-msgstr "Uživ. rozhraní - Vlevo"
-
-#: src/emu/inpttype.ipp:895
-msgctxt "input-name"
-msgid "UI Right"
-msgstr "Uživ. rozhraní - Vpravo"
-
-#: src/emu/inpttype.ipp:896
-msgctxt "input-name"
-msgid "UI Home"
-msgstr "Uživ. rozhraní - Home"
-
-#: src/emu/inpttype.ipp:897
-msgctxt "input-name"
-msgid "UI End"
-msgstr "Uživ. rozhraní - End"
-
-#: src/emu/inpttype.ipp:898
-msgctxt "input-name"
-msgid "UI Page Up"
-msgstr "Uživ. rozhraní - Stránka nahoru"
-
-#: src/emu/inpttype.ipp:899
-msgctxt "input-name"
-msgid "UI Page Down"
-msgstr "Uživ. rozhraní - Stránka dolů"
-
-#: src/emu/inpttype.ipp:900
-msgctxt "input-name"
-msgid "UI Focus Next"
-msgstr "Uživ. rozhraní - Přejít na následující"
-
-#: src/emu/inpttype.ipp:901
-msgctxt "input-name"
-msgid "UI Focus Previous"
-msgstr "Uživ. rozhraní - Přejít na předchozí"
-
-#: src/emu/inpttype.ipp:902
-msgctxt "input-name"
msgid "UI Select"
msgstr "Uživ. rozhraní - Vybrat"
-#: src/emu/inpttype.ipp:903
+#: src/emu/inpttype.ipp:876
+msgctxt "input-name"
+msgid "UI Back"
+msgstr ""
+
+#: src/emu/inpttype.ipp:877
msgctxt "input-name"
msgid "UI Cancel"
msgstr "Uživ. rozhraní - Storno"
-#: src/emu/inpttype.ipp:904
-msgctxt "input-name"
-msgid "UI Display Comment"
-msgstr "Uživ. rozhraní - Display Comment"
-
-#: src/emu/inpttype.ipp:905
+#: src/emu/inpttype.ipp:878
msgctxt "input-name"
msgid "UI Clear"
msgstr "Uživ. rozhraní - Smazat"
-#: src/emu/inpttype.ipp:906
+#: src/emu/inpttype.ipp:879
msgctxt "input-name"
-msgid "UI Zoom In"
-msgstr "Uživ. rozhraní - Zvětšit"
+msgid "UI Help"
+msgstr ""
-#: src/emu/inpttype.ipp:907
+#: src/emu/inpttype.ipp:880
msgctxt "input-name"
-msgid "UI Zoom Out"
-msgstr "Uživ. rozhraní - Zmenšit"
+msgid "UI Up"
+msgstr "Uživ. rozhraní - Nahoru"
-#: src/emu/inpttype.ipp:908
+#: src/emu/inpttype.ipp:881
msgctxt "input-name"
-msgid "UI Default Zoom"
-msgstr "Uživ. rozhraní - Původní velikost"
+msgid "UI Down"
+msgstr "Uživ. rozhraní - Dolů"
-#: src/emu/inpttype.ipp:909
+#: src/emu/inpttype.ipp:882
+msgctxt "input-name"
+msgid "UI Left"
+msgstr "Uživ. rozhraní - Vlevo"
+
+#: src/emu/inpttype.ipp:883
+msgctxt "input-name"
+msgid "UI Right"
+msgstr "Uživ. rozhraní - Vpravo"
+
+#: src/emu/inpttype.ipp:884
+msgctxt "input-name"
+msgid "UI Home"
+msgstr "Uživ. rozhraní - Home"
+
+#: src/emu/inpttype.ipp:885
+msgctxt "input-name"
+msgid "UI End"
+msgstr "Uživ. rozhraní - End"
+
+#: src/emu/inpttype.ipp:886
+msgctxt "input-name"
+msgid "UI Page Up"
+msgstr "Uživ. rozhraní - Stránka nahoru"
+
+#: src/emu/inpttype.ipp:887
+msgctxt "input-name"
+msgid "UI Page Down"
+msgstr "Uživ. rozhraní - Stránka dolů"
+
+#: src/emu/inpttype.ipp:888
msgctxt "input-name"
msgid "UI Previous Group"
msgstr "Uživ. rozhraní - Předchozí skupina"
-#: src/emu/inpttype.ipp:910
+#: src/emu/inpttype.ipp:889
msgctxt "input-name"
msgid "UI Next Group"
msgstr "Uživ. rozhraní - Následující skupina"
-#: src/emu/inpttype.ipp:911
+#: src/emu/inpttype.ipp:890
msgctxt "input-name"
-msgid "UI Rotate"
-msgstr "Uživ. rozhraní - Otočit"
+msgid "On Screen Display"
+msgstr ""
-#: src/emu/inpttype.ipp:912
+#: src/emu/inpttype.ipp:891
msgctxt "input-name"
-msgid "Show Profiler"
-msgstr "Zobrazit profiler"
+msgid "Toggle UI Controls"
+msgstr ""
-#: src/emu/inpttype.ipp:913
+#: src/emu/inpttype.ipp:892
msgctxt "input-name"
-msgid "UI Toggle"
-msgstr "Uživ. rozhraní - Přepnout"
+msgid "Break in Debugger"
+msgstr "Zastavit v debuggeru"
-#: src/emu/inpttype.ipp:914
+#: src/emu/inpttype.ipp:893
msgctxt "input-name"
-msgid "UI Release Pointer"
-msgstr "Uživ. rozhraní - Uvolnit pointer"
+msgid "Pause"
+msgstr "Pauza"
-#: src/emu/inpttype.ipp:915
+#: src/emu/inpttype.ipp:894
msgctxt "input-name"
-msgid "UI Paste Text"
-msgstr "Uživ. rozhraní - Vlepit text"
+msgid "Pause - Single Step"
+msgstr "Pauza - O krok vpřed"
-#: src/emu/inpttype.ipp:916
+#: src/emu/inpttype.ipp:895
+msgctxt "input-name"
+msgid "Rewind - Single Step"
+msgstr "Vrátit - O krok"
+
+#: src/emu/inpttype.ipp:896
msgctxt "input-name"
msgid "Save State"
msgstr "Uložit stav"
-#: src/emu/inpttype.ipp:917
+#: src/emu/inpttype.ipp:897
msgctxt "input-name"
msgid "Load State"
msgstr "Načíst stav"
+#: src/emu/inpttype.ipp:898
+msgctxt "input-name"
+msgid "Reset Machine"
+msgstr "Restartovat emulaci zařízení"
+
+#: src/emu/inpttype.ipp:899
+msgctxt "input-name"
+msgid "Soft Reset"
+msgstr "Reset zařízení"
+
+#: src/emu/inpttype.ipp:900
+msgctxt "input-name"
+msgid "Show Decoded Graphics"
+msgstr "Zobrazit dekódovanou grafiku"
+
+#: src/emu/inpttype.ipp:901
+msgctxt "input-name"
+msgid "Frameskip Dec"
+msgstr "Snížit hodnotu frameskip"
+
+#: src/emu/inpttype.ipp:902
+msgctxt "input-name"
+msgid "Frameskip Inc"
+msgstr "Zvýšit hodnotu frameskip"
+
+#: src/emu/inpttype.ipp:903
+msgctxt "input-name"
+msgid "Throttle"
+msgstr "Škrtící klapka"
+
+#: src/emu/inpttype.ipp:904
+msgctxt "input-name"
+msgid "Fast Forward"
+msgstr "Rychlý posun vpřed (Fast Forward)"
+
+#: src/emu/inpttype.ipp:905
+msgctxt "input-name"
+msgid "Show FPS"
+msgstr "Zobrazit počet snímků za vteřinu (FPS)"
+
+#: src/emu/inpttype.ipp:906
+msgctxt "input-name"
+msgid "Save Snapshot"
+msgstr "Uložit snapshot"
+
+#: src/emu/inpttype.ipp:907
+msgctxt "input-name"
+msgid "Record MNG"
+msgstr "Nahrát video ve formátu MNG"
+
+#: src/emu/inpttype.ipp:908
+msgctxt "input-name"
+msgid "Record AVI"
+msgstr "Nahrát video ve formátu AVI"
+
+#: src/emu/inpttype.ipp:909
+msgctxt "input-name"
+msgid "Toggle Cheat"
+msgstr "Přepnout cheat"
+
+#: src/emu/inpttype.ipp:910
+msgctxt "input-name"
+msgid "UI Display Comment"
+msgstr "Uživ. rozhraní - Display Comment"
+
+#: src/emu/inpttype.ipp:911
+msgctxt "input-name"
+msgid "UI Zoom In"
+msgstr "Uživ. rozhraní - Zvětšit"
+
+#: src/emu/inpttype.ipp:912
+msgctxt "input-name"
+msgid "UI Zoom Out"
+msgstr "Uživ. rozhraní - Zmenšit"
+
+#: src/emu/inpttype.ipp:913
+msgctxt "input-name"
+msgid "UI Default Zoom"
+msgstr "Uživ. rozhraní - Původní velikost"
+
+#: src/emu/inpttype.ipp:914
+msgctxt "input-name"
+msgid "UI Rotate"
+msgstr "Uživ. rozhraní - Otočit"
+
+#: src/emu/inpttype.ipp:915
+msgctxt "input-name"
+msgid "Show Profiler"
+msgstr "Zobrazit profiler"
+
+#: src/emu/inpttype.ipp:916
+msgctxt "input-name"
+msgid "UI Release Pointer"
+msgstr "Uživ. rozhraní - Uvolnit pointer"
+
+#: src/emu/inpttype.ipp:917
+msgctxt "input-name"
+msgid "UI Paste Text"
+msgstr "Uživ. rozhraní - Vlepit text"
+
#: src/emu/inpttype.ipp:918
msgctxt "input-name"
msgid "UI (First) Tape Start"
@@ -5608,57 +5637,65 @@ msgstr "Uživ. rozhraní - Zastavit (první) pásku"
#: src/emu/inpttype.ipp:920
msgctxt "input-name"
-msgid "UI External DAT View"
-msgstr "Uživ. rozhraní - Zobrazení externího DAT"
+msgid "UI Focus Next"
+msgstr "Uživ. rozhraní - Přejít na následující"
#: src/emu/inpttype.ipp:921
msgctxt "input-name"
-msgid "UI Add/Remove favorite"
-msgstr "Uživ. rozhraní - Přidat nebo odstranit ze seznamu Oblíbené"
+msgid "UI Focus Previous"
+msgstr "Uživ. rozhraní - Přejít na předchozí"
#: src/emu/inpttype.ipp:922
msgctxt "input-name"
+msgid "UI External DAT View"
+msgstr "Uživ. rozhraní - Zobrazení externího DAT"
+
+#: src/emu/inpttype.ipp:923
+msgctxt "input-name"
+msgid "UI Add/Remove Favorite"
+msgstr "Uživ. rozhraní - Přidat nebo odstranit ze seznamu Oblíbené"
+
+#: src/emu/inpttype.ipp:924
+msgctxt "input-name"
msgid "UI Export List"
msgstr "Uživ. rozhraní - Exportovat seznam"
-#: src/emu/inpttype.ipp:923
+#: src/emu/inpttype.ipp:925
msgctxt "input-name"
msgid "UI Audit Media"
msgstr "Uživ. rozhraní - Audit médií"
-#: src/osd/modules/input/input_windows.cpp:110
-#: src/osd/modules/input/input_sdlcommon.cpp:173
+#: src/osd/modules/input/input_windows.cpp:111 src/osd/sdl/osdsdl.cpp:339
msgctxt "input-name"
msgid "Toggle Fullscreen"
msgstr "Přepnout na celou obrazovku a zpět"
-#: src/osd/modules/input/input_windows.cpp:116
+#: src/osd/modules/input/input_windows.cpp:117
msgctxt "input-name"
msgid "Take Rendered Snapshot"
msgstr "Sesnímat renderovaný snapshot"
-#: src/osd/modules/input/input_windows.cpp:127
-#: src/osd/modules/input/input_sdlcommon.cpp:221
+#: src/osd/modules/input/input_windows.cpp:128 src/osd/sdl/osdsdl.cpp:388
msgctxt "input-name"
msgid "Record Rendered Video"
msgstr "Nahrát renderované video"
-#: src/osd/modules/input/input_windows.cpp:143
+#: src/osd/modules/input/input_windows.cpp:144
msgctxt "input-name"
msgid "Toggle Post-Processing"
msgstr "Přepnout post-processing"
-#: src/osd/modules/input/input_sdlcommon.cpp:199
+#: src/osd/sdl/osdsdl.cpp:365
msgctxt "input-name"
msgid "Toggle Filter"
msgstr "Přepnout filtr"
-#: src/osd/modules/input/input_sdlcommon.cpp:205
+#: src/osd/sdl/osdsdl.cpp:371
msgctxt "input-name"
msgid "Decrease Prescaling"
msgstr "Snížit hodnotu předškálování"
-#: src/osd/modules/input/input_sdlcommon.cpp:215
+#: src/osd/sdl/osdsdl.cpp:382
msgctxt "input-name"
msgid "Increase Prescaling"
msgstr "Zvýšit hodnotu předškálování"
@@ -5988,12 +6025,12 @@ msgstr ""
msgid "Input ports"
msgstr ""
-#: plugins/autofire/init.lua:94
+#: plugins/autofire/init.lua:98
msgctxt "plugin-autofire"
msgid "Failed to load autofire menu"
msgstr ""
-#: plugins/autofire/init.lua:101
+#: plugins/autofire/init.lua:105
msgctxt "plugin-autofire"
msgid "Autofire"
msgstr ""
@@ -6177,7 +6214,7 @@ msgctxt "plugin-timecode"
msgid "Hotkey"
msgstr ""
-#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:560
+#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:562
msgctxt "plugin-inputmacro"
msgid "Input Macros"
msgstr "Vstupová makra"
@@ -6198,138 +6235,138 @@ msgctxt "plugin-inputmacro"
msgid "Set Input"
msgstr "Nastavit vstup"
-#: plugins/inputmacro/inputmacro_menu.lua:350
+#: plugins/inputmacro/inputmacro_menu.lua:352
msgctxt "plugin-inputmacro"
msgid "Name"
msgstr "Název"
-#: plugins/inputmacro/inputmacro_menu.lua:358
-#: plugins/inputmacro/inputmacro_menu.lua:400
+#: plugins/inputmacro/inputmacro_menu.lua:360
+#: plugins/inputmacro/inputmacro_menu.lua:402
msgctxt "plugin-inputmacro"
msgid "[not set]"
msgstr "[nenastaveno]"
-#: plugins/inputmacro/inputmacro_menu.lua:359
+#: plugins/inputmacro/inputmacro_menu.lua:361
msgctxt "plugin-inputmacro"
msgid "Activation combination"
msgstr "Aktivační kombinace"
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Stop immediately"
msgstr "Makro ihned ukončit"
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Complete macro"
msgstr "Nechat makro doběhnout"
-#: plugins/inputmacro/inputmacro_menu.lua:363
+#: plugins/inputmacro/inputmacro_menu.lua:365
msgctxt "plugin-inputmacro"
msgid "On release"
msgstr "Při uvolnění"
-#: plugins/inputmacro/inputmacro_menu.lua:369
+#: plugins/inputmacro/inputmacro_menu.lua:371
msgctxt "plugin-inputmacro"
msgid "Release"
msgstr "Makro vykonat pouze jednou"
-#: plugins/inputmacro/inputmacro_menu.lua:372
+#: plugins/inputmacro/inputmacro_menu.lua:374
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Loop to step %d"
msgstr "Opakovat od kroku %d"
-#: plugins/inputmacro/inputmacro_menu.lua:377
+#: plugins/inputmacro/inputmacro_menu.lua:379
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Prolong step %d"
msgstr "Opakovat pouze krok %d"
-#: plugins/inputmacro/inputmacro_menu.lua:379
+#: plugins/inputmacro/inputmacro_menu.lua:381
msgctxt "plugin-inputmacro"
msgid "When held"
msgstr "Pokud je aktiv. sekvence pořád stisknuta"
-#: plugins/inputmacro/inputmacro_menu.lua:383
+#: plugins/inputmacro/inputmacro_menu.lua:385
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Step %d"
msgstr "Krok %d"
-#: plugins/inputmacro/inputmacro_menu.lua:384
+#: plugins/inputmacro/inputmacro_menu.lua:386
msgctxt "plugin-inputmacro"
msgid "Delay (frames)"
msgstr "Opoždění (počet framů)"
-#: plugins/inputmacro/inputmacro_menu.lua:390
+#: plugins/inputmacro/inputmacro_menu.lua:392
msgctxt "plugin-inputmacro"
msgid "Duration (frames)"
msgstr "Trvání (počet framů)"
-#: plugins/inputmacro/inputmacro_menu.lua:398
+#: plugins/inputmacro/inputmacro_menu.lua:400
msgctxt "plugin-inputmacro"
msgid "n/a"
msgstr "---"
-#: plugins/inputmacro/inputmacro_menu.lua:402
+#: plugins/inputmacro/inputmacro_menu.lua:404
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Input %d"
msgstr "Vstup %d"
-#: plugins/inputmacro/inputmacro_menu.lua:407
+#: plugins/inputmacro/inputmacro_menu.lua:409
msgctxt "plugin-inputmacro"
msgid "Add input"
msgstr "Přidat vstup"
-#: plugins/inputmacro/inputmacro_menu.lua:412
+#: plugins/inputmacro/inputmacro_menu.lua:414
msgctxt "plugin-inputmacro"
msgid "Delete step"
msgstr "Smazat krok"
-#: plugins/inputmacro/inputmacro_menu.lua:428
+#: plugins/inputmacro/inputmacro_menu.lua:430
msgctxt "plugin-inputmacro"
msgid "Add step at position"
msgstr "Přidat krok na pozici"
-#: plugins/inputmacro/inputmacro_menu.lua:474
+#: plugins/inputmacro/inputmacro_menu.lua:476
msgctxt "plugin-inputmacro"
msgid "Add Input Macro"
msgstr "Přidat vstupové makro"
-#: plugins/inputmacro/inputmacro_menu.lua:481
+#: plugins/inputmacro/inputmacro_menu.lua:483
msgctxt "plugin-inputmacro"
msgid "Create"
msgstr "Vytvořit"
-#: plugins/inputmacro/inputmacro_menu.lua:483
+#: plugins/inputmacro/inputmacro_menu.lua:485
msgctxt "plugin-inputmacro"
msgid "Cancel"
msgstr "Storno"
-#: plugins/inputmacro/inputmacro_menu.lua:499
+#: plugins/inputmacro/inputmacro_menu.lua:501
msgctxt "plugin-inputmacro"
msgid "Edit Input Macro"
msgstr "Změnit vstupové makro"
-#: plugins/inputmacro/inputmacro_menu.lua:505
+#: plugins/inputmacro/inputmacro_menu.lua:507
msgctxt "plugin-inputmacro"
msgid "Done"
msgstr "Hotovo"
-#: plugins/inputmacro/inputmacro_menu.lua:561
+#: plugins/inputmacro/inputmacro_menu.lua:563
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Press %s to delete"
msgstr "Pro smazání stiskněte %s"
-#: plugins/inputmacro/inputmacro_menu.lua:573
+#: plugins/inputmacro/inputmacro_menu.lua:575
msgctxt "plugin-inputmacro"
msgid "[no macros]"
msgstr "[žádná makra]"
-#: plugins/inputmacro/inputmacro_menu.lua:578
+#: plugins/inputmacro/inputmacro_menu.lua:580
msgctxt "plugin-inputmacro"
msgid "Add macro"
msgstr "Přidat makro"
@@ -6504,12 +6541,12 @@ msgctxt "plugin-commonui"
msgid "Cancel"
msgstr "Storno"
-#: plugins/commonui/init.lua:197
+#: plugins/commonui/init.lua:199
msgctxt "plugin-commonui"
msgid "Invalid combination entered"
msgstr "Vložená neplatná kombinace"
-#: plugins/commonui/init.lua:203
+#: plugins/commonui/init.lua:205
#, lua-format
msgctxt "plugin-commonui"
msgid ""
@@ -6518,3 +6555,15 @@ msgid ""
msgstr ""
"Vložte kombinaci nebo stiskněte %s pro storno\n"
"%s"
+
+#, c-format
+#~ msgid "Press %s to show menu"
+#~ msgstr "Pro zobrazení menu stiskněte %s"
+
+#~ msgctxt "input-name"
+#~ msgid "Config Menu"
+#~ msgstr "Konfigurační menu"
+
+#~ msgctxt "input-name"
+#~ msgid "UI Toggle"
+#~ msgstr "Uživ. rozhraní - Přepnout"
diff --git a/language/Danish/strings.po b/language/Danish/strings.po
index 96cdb725311..4cf17ffbb50 100644
--- a/language/Danish/strings.po
+++ b/language/Danish/strings.po
@@ -2,13 +2,13 @@
# Danske oversttelser for pakke MAME.
# Copyright (C) 1997-2022 MAMEdev and contributors
# This file is distributed under the same license as the MAME package.
-# Automatically generated, 2022.
+# Automatically generated, 2023.
#
msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-10-16 02:30+1100\n"
+"POT-Creation-Date: 2023-02-18 05:29+1100\n"
"PO-Revision-Date: 2016-02-20 18:03+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: MAME Language Team\n"
@@ -30,254 +30,254 @@ msgid ""
"This system requires media images to be mounted for the following device(s): "
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1254
+#: src/frontend/mame/ui/ui.cpp:1275
#, c-format
msgid ""
"UI controls enabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1256
+#: src/frontend/mame/ui/ui.cpp:1277
#, c-format
msgid ""
"UI controls disabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1465
+#: src/frontend/mame/ui/ui.cpp:1486
msgid "Master Volume"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1474
+#: src/frontend/mame/ui/ui.cpp:1495
#, c-format
msgid "%1$s Volume"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1496
+#: src/frontend/mame/ui/ui.cpp:1517
#, c-format
msgid "Overclock CPU %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1504
+#: src/frontend/mame/ui/ui.cpp:1525
#, c-format
msgid "Overclock %1$s sound"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1523
+#: src/frontend/mame/ui/ui.cpp:1544
#, c-format
msgid "%1$s Refresh Rate"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1528
+#: src/frontend/mame/ui/ui.cpp:1549
#, c-format
msgid "%1$s Brightness"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1530
+#: src/frontend/mame/ui/ui.cpp:1551
#, c-format
msgid "%1$s Contrast"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1532
+#: src/frontend/mame/ui/ui.cpp:1553
#, c-format
msgid "%1$s Gamma"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1536
+#: src/frontend/mame/ui/ui.cpp:1557
#, c-format
msgid "%1$s Horiz Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1538
+#: src/frontend/mame/ui/ui.cpp:1559
#, c-format
msgid "%1$s Horiz Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1540
+#: src/frontend/mame/ui/ui.cpp:1561
#, c-format
msgid "%1$s Vert Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1542
+#: src/frontend/mame/ui/ui.cpp:1563
#, c-format
msgid "%1$s Vert Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1558
+#: src/frontend/mame/ui/ui.cpp:1579
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1561
+#: src/frontend/mame/ui/ui.cpp:1582
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1563
+#: src/frontend/mame/ui/ui.cpp:1584
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1566
+#: src/frontend/mame/ui/ui.cpp:1587
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1576
+#: src/frontend/mame/ui/ui.cpp:1597
msgid "Vector Flicker"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1577
+#: src/frontend/mame/ui/ui.cpp:1598
msgid "Beam Width Minimum"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1578
+#: src/frontend/mame/ui/ui.cpp:1599
msgid "Beam Width Maximum"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1579
+#: src/frontend/mame/ui/ui.cpp:1600
msgid "Beam Dot Size"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1580
+#: src/frontend/mame/ui/ui.cpp:1601
msgid "Beam Intensity Weight"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593
+#: src/frontend/mame/ui/ui.cpp:1614
#, c-format
msgid "Crosshair Scale %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "X"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "Y"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1616
#, c-format
msgid "Crosshair Offset %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1623
+#: src/frontend/mame/ui/ui.cpp:1644
#, c-format
msgid "%1$3ddB"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1666
+#: src/frontend/mame/ui/ui.cpp:1687
#, c-format
msgid "%1$d%%"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1681
+#: src/frontend/mame/ui/ui.cpp:1702
#, c-format
msgid "%1$3.0f%%"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1704 src/frontend/mame/ui/ui.cpp:1724
-#: src/frontend/mame/ui/ui.cpp:1743 src/frontend/mame/ui/ui.cpp:1761
-#: src/frontend/mame/ui/ui.cpp:1780 src/frontend/mame/ui/ui.cpp:1799
-#: src/frontend/mame/ui/ui.cpp:1818 src/frontend/mame/ui/ui.cpp:1837
-#: src/frontend/mame/ui/ui.cpp:1858 src/frontend/mame/ui/ui.cpp:1879
-#: src/frontend/mame/ui/ui.cpp:1900 src/frontend/mame/ui/ui.cpp:1921
+#: src/frontend/mame/ui/ui.cpp:1725 src/frontend/mame/ui/ui.cpp:1745
+#: src/frontend/mame/ui/ui.cpp:1764 src/frontend/mame/ui/ui.cpp:1782
+#: src/frontend/mame/ui/ui.cpp:1801 src/frontend/mame/ui/ui.cpp:1820
+#: src/frontend/mame/ui/ui.cpp:1839 src/frontend/mame/ui/ui.cpp:1858
+#: src/frontend/mame/ui/ui.cpp:1879 src/frontend/mame/ui/ui.cpp:1900
+#: src/frontend/mame/ui/ui.cpp:1921 src/frontend/mame/ui/ui.cpp:1942
#, c-format
msgid "%1$.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1936 src/frontend/mame/ui/ui.cpp:1951
-#: src/frontend/mame/ui/ui.cpp:1966 src/frontend/mame/ui/ui.cpp:1981
-#: src/frontend/mame/ui/ui.cpp:1996
+#: src/frontend/mame/ui/ui.cpp:1957 src/frontend/mame/ui/ui.cpp:1972
+#: src/frontend/mame/ui/ui.cpp:1987 src/frontend/mame/ui/ui.cpp:2002
+#: src/frontend/mame/ui/ui.cpp:2017
#, c-format
msgid "%1$1.2f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2116
+#: src/frontend/mame/ui/ui.cpp:2137
msgid "**Error saving ui.ini**"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2175
+#: src/frontend/mame/ui/ui.cpp:2196
#, c-format
msgid "**Error saving %s.ini**"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2179 src/frontend/mame/ui/miscmenu.cpp:773
+#: src/frontend/mame/ui/ui.cpp:2200 src/frontend/mame/ui/miscmenu.cpp:773
msgid ""
"\n"
" Settings saved \n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:487 src/frontend/mame/ui/selgame.cpp:298
+#: src/frontend/mame/ui/selsoft.cpp:510 src/frontend/mame/ui/selgame.cpp:318
#, c-format
msgid ""
"%s\n"
" added to favorites list."
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:492 src/frontend/mame/ui/selgame.cpp:303
-#: src/frontend/mame/ui/selgame.cpp:309
+#: src/frontend/mame/ui/selsoft.cpp:515 src/frontend/mame/ui/selgame.cpp:323
+#: src/frontend/mame/ui/selgame.cpp:329
#, c-format
msgid ""
"%s\n"
" removed from favorites list."
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Start empty]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Use file manager]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:708
+#: src/frontend/mame/ui/selsoft.cpp:756
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d software packages )"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:709
+#: src/frontend/mame/ui/selsoft.cpp:757
#, c-format
msgid "%1$s - select software"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:714 src/frontend/mame/ui/selgame.cpp:1074
+#: src/frontend/mame/ui/selsoft.cpp:762 src/frontend/mame/ui/selgame.cpp:1092
#, c-format
msgid "%1$s: %2$s - Search: %3$s_"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:716 src/frontend/mame/ui/selgame.cpp:1076
+#: src/frontend/mame/ui/selsoft.cpp:764 src/frontend/mame/ui/selgame.cpp:1094
#, c-format
msgid "Search: %1$s_"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:723
+#: src/frontend/mame/ui/selsoft.cpp:771
#, c-format
msgid "Software list/item: %1$s:%2$s"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:441
+#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:462
msgid "General Settings"
msgstr ""
@@ -301,15 +301,15 @@ msgstr ""
msgid "Save Settings"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:185 src/frontend/mame/ui/optsmenu.cpp:227
+#: src/frontend/mame/ui/optsmenu.cpp:183 src/frontend/mame/ui/optsmenu.cpp:225
msgid "System Filter"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:197 src/frontend/mame/ui/custui.cpp:83
+#: src/frontend/mame/ui/optsmenu.cpp:195 src/frontend/mame/ui/custui.cpp:84
msgid "Customize UI"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:198 src/frontend/mame/ui/dirmenu.cpp:535
+#: src/frontend/mame/ui/optsmenu.cpp:196 src/frontend/mame/ui/dirmenu.cpp:579
msgid "Configure Folders"
msgstr ""
@@ -317,41 +317,41 @@ msgstr ""
msgid "Plugin Options"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:221 src/frontend/mame/ui/swlist.cpp:89
-#: src/frontend/mame/ui/slotopt.cpp:221
+#: src/frontend/mame/ui/filesel.cpp:234 src/frontend/mame/ui/swlist.cpp:89
+#: src/frontend/mame/ui/slotopt.cpp:231
msgid "[empty slot]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:225
+#: src/frontend/mame/ui/filesel.cpp:238
msgid "[create]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:229 src/frontend/mame/ui/swlist.cpp:100
+#: src/frontend/mame/ui/filesel.cpp:242 src/frontend/mame/ui/swlist.cpp:100
msgid "[software list]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:285
+#: src/frontend/mame/ui/filesel.cpp:298
#, c-format
msgid "Error accessing %s"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:509
+#: src/frontend/mame/ui/filesel.cpp:519
msgid "Select access mode"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:510
+#: src/frontend/mame/ui/filesel.cpp:520
msgid "Read-only"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:512
+#: src/frontend/mame/ui/filesel.cpp:522
msgid "Read-write"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:513
+#: src/frontend/mame/ui/filesel.cpp:523
msgid "Read this image, write to another image"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:514
+#: src/frontend/mame/ui/filesel.cpp:524
msgid "Read this image, write to diff"
msgstr ""
@@ -564,145 +564,149 @@ msgid "Joystick saturation"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:94
-msgid "Natural keyboard"
+msgid "Joystick threshold"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:95
-msgid "Allow contradictory joystick inputs"
+msgid "Natural keyboard"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:96
+msgid "Allow contradictory joystick inputs"
+msgstr ""
+
+#: src/frontend/mame/ui/submenu.cpp:97
msgid "Coin impulse"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:102
+#: src/frontend/mame/ui/submenu.cpp:103
msgid "Input Device Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:103
+#: src/frontend/mame/ui/submenu.cpp:104
msgid "Lightgun Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:104
+#: src/frontend/mame/ui/submenu.cpp:105
msgid "Trackball Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:105
+#: src/frontend/mame/ui/submenu.cpp:106
msgid "Pedal Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:106
+#: src/frontend/mame/ui/submenu.cpp:107
msgid "AD Stick Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:107
+#: src/frontend/mame/ui/submenu.cpp:108
msgid "Paddle Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:108
+#: src/frontend/mame/ui/submenu.cpp:109
msgid "Dial Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:109
+#: src/frontend/mame/ui/submenu.cpp:110
msgid "Positional Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:110
+#: src/frontend/mame/ui/submenu.cpp:111
msgid "Mouse Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:112
+#: src/frontend/mame/ui/submenu.cpp:113
msgid "Keyboard Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:113
+#: src/frontend/mame/ui/submenu.cpp:114
msgid "Mouse Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:114
+#: src/frontend/mame/ui/submenu.cpp:115
msgid "Lightgun Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:115
+#: src/frontend/mame/ui/submenu.cpp:116
msgid "Joystick Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:121 src/frontend/mame/ui/videoopt.cpp:42
+#: src/frontend/mame/ui/submenu.cpp:122 src/frontend/mame/ui/videoopt.cpp:42
msgid "Video Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:122
+#: src/frontend/mame/ui/submenu.cpp:123
msgid "Video Mode"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:123
+#: src/frontend/mame/ui/submenu.cpp:124
msgid "Number Of Screens"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:125
+#: src/frontend/mame/ui/submenu.cpp:126
msgid "Triple Buffering"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:126
+#: src/frontend/mame/ui/submenu.cpp:127
msgid "HLSL"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:128
+#: src/frontend/mame/ui/submenu.cpp:129
msgid "GLSL"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:129
+#: src/frontend/mame/ui/submenu.cpp:130
msgid "Bilinear Filtering"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:130
+#: src/frontend/mame/ui/submenu.cpp:131
msgid "Bitmap Prescaling"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:131
+#: src/frontend/mame/ui/submenu.cpp:132
msgid "Window Mode"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:132
+#: src/frontend/mame/ui/submenu.cpp:133
msgid "Enforce Aspect Ratio"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:133
+#: src/frontend/mame/ui/submenu.cpp:134
msgid "Start Out Maximized"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:134
+#: src/frontend/mame/ui/submenu.cpp:135
msgid "Synchronized Refresh"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:135
+#: src/frontend/mame/ui/submenu.cpp:136
msgid "Wait Vertical Sync"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:722
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:738
#: src/frontend/mame/ui/videoopt.cpp:169
-#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:766
+#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:766
#: plugins/cheatfind/init.lua:777 plugins/cheat/init.lua:679
msgid "On"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:725
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:741
#: src/frontend/mame/ui/videoopt.cpp:185
-#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:763
+#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:763
#: plugins/cheatfind/init.lua:774 plugins/cheat/init.lua:682
#: plugins/cheat/init.lua:691
msgid "Off"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:728
+#: src/frontend/mame/ui/menu.cpp:744
msgid "Auto"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:1233
+#: src/frontend/mame/ui/menu.cpp:1272
#: src/frontend/mame/ui/simpleselgame.cpp:283
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Return to Previous Menu"
msgstr ""
@@ -710,21 +714,21 @@ msgstr ""
msgid "File Manager"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:140
+#: src/frontend/mame/ui/filemngr.cpp:152
#: src/frontend/mame/ui/confswitch.cpp:119
-#: src/frontend/mame/ui/inputmap.cpp:580
+#: src/frontend/mame/ui/inputmap.cpp:581
#: src/frontend/mame/ui/inputtoggle.cpp:75
-#: src/frontend/mame/ui/analogipt.cpp:363
+#: src/frontend/mame/ui/analogipt.cpp:412
#, c-format
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
#: src/frontend/mame/ui/confswitch.cpp:170 src/frontend/mame/ui/slotopt.cpp:204
msgid "Reset System"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
msgid "Start System"
msgstr ""
@@ -1073,27 +1077,27 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:168
+#: src/frontend/mame/ui/filecreate.cpp:189
msgid "New Image Name:"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:174
+#: src/frontend/mame/ui/filecreate.cpp:196
msgid "Image Format:"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:180
+#: src/frontend/mame/ui/filecreate.cpp:202
msgid "Create"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:208
+#: src/frontend/mame/ui/filecreate.cpp:230
msgid "Please enter a file extension too"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:268
+#: src/frontend/mame/ui/filecreate.cpp:295
msgid "Select image format"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:327
+#: src/frontend/mame/ui/filecreate.cpp:354
msgid "Select initial contents"
msgstr ""
@@ -1118,9 +1122,9 @@ msgid "Emulated"
msgstr ""
#: src/frontend/mame/ui/keyboard.cpp:60 src/frontend/mame/ui/confswitch.cpp:117
-#: src/frontend/mame/ui/inputmap.cpp:578
+#: src/frontend/mame/ui/inputmap.cpp:579
#: src/frontend/mame/ui/inputtoggle.cpp:73
-#: src/frontend/mame/ui/analogipt.cpp:361
+#: src/frontend/mame/ui/analogipt.cpp:410
#, c-format
msgid "%1$s [root%2$s]"
msgstr ""
@@ -1479,16 +1483,16 @@ msgstr ""
msgid "Category File"
msgstr ""
-#: src/frontend/mame/ui/utils.cpp:2030 src/frontend/mame/ui/inifile.cpp:301
+#: src/frontend/mame/ui/utils.cpp:2026 src/frontend/mame/ui/inifile.cpp:301
msgctxt "swlist-info"
msgid "Software list/item"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2685
+#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2752
msgid "Software List Info"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:316
+#: src/frontend/mame/ui/datmenu.cpp:307
#, c-format
msgid "Revision: %1$s"
msgstr ""
@@ -1648,7 +1652,7 @@ msgstr ""
msgid "Save System Settings"
msgstr ""
-#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2625
+#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2698
msgid " (default)"
msgstr ""
@@ -1685,7 +1689,7 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:265
+#: src/frontend/mame/ui/state.cpp:262
#, c-format
msgid ""
"Delete saved state %1$s?\n"
@@ -1693,37 +1697,37 @@ msgid ""
"Press %3$s to cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:393
+#: src/frontend/mame/ui/state.cpp:388
#, c-format
msgid "Error removing saved state file %1$s"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:442
+#: src/frontend/mame/ui/state.cpp:450
#, c-format
msgid "Press %1$s to delete"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Load State"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Select state to load"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Save State"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Press a key or joystick button, or select state to overwrite"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:314
+#: src/frontend/mame/ui/confswitch.cpp:318
msgid "DIP Switches"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:508
+#: src/frontend/mame/ui/confswitch.cpp:521
msgid "Machine Configuration"
msgstr ""
@@ -1766,7 +1770,7 @@ msgstr ""
msgid "[no assignable inputs are enabled]"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:348
+#: src/frontend/mame/ui/inputmap.cpp:358
msgid "Pressed"
msgstr ""
@@ -1774,71 +1778,71 @@ msgstr ""
msgid "Invalid combination entered"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:563
+#: src/frontend/mame/ui/inputmap.cpp:564
#, c-format
msgctxt "input-name"
msgid "%1$s Analog"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:564
+#: src/frontend/mame/ui/inputmap.cpp:565
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Inc"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:565
+#: src/frontend/mame/ui/inputmap.cpp:566
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Dec"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:607
+#: src/frontend/mame/ui/inputmap.cpp:608
#, c-format
msgid "Press %1$s to set\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:608
+#: src/frontend/mame/ui/inputmap.cpp:609
#, c-format
msgid "Press %1$s to append\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:609
+#: src/frontend/mame/ui/inputmap.cpp:610
#, c-format
msgid "Press %1$s to clear\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:610
+#: src/frontend/mame/ui/inputmap.cpp:611
#, c-format
msgid "Press %1$s to restore default\n"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:32
+#: src/frontend/mame/ui/inputdevices.cpp:33
#, c-format
msgctxt "menu-inputdev"
msgid "%1$s (%2$s %3$d)"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:88
+#: src/frontend/mame/ui/inputdevices.cpp:116
msgctxt "menu-inputdev"
msgid "Copy Device ID"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:122
+#: src/frontend/mame/ui/inputdevices.cpp:148
msgctxt "menu-inputdev"
msgid "Copied device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:124
+#: src/frontend/mame/ui/inputdevices.cpp:150
msgctxt "menu-inputdev"
msgid "Error copying device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:162
+#: src/frontend/mame/ui/inputdevices.cpp:189
msgctxt "menu-inputdev"
msgid "Input Devices"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:203
+#: src/frontend/mame/ui/inputdevices.cpp:230
msgctxt "menu-inputdev"
msgid "[no input devices are enabled]"
msgstr ""
@@ -1955,11 +1959,11 @@ msgid "Configure Options"
msgstr ""
#: src/frontend/mame/ui/simpleselgame.cpp:279
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Exit"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:304
+#: src/frontend/mame/ui/simpleselgame.cpp:313
#, c-format
msgid ""
"No system ROMs found. Please check the rompath setting specified in the %1$s."
@@ -1969,77 +1973,77 @@ msgid ""
"docs folder for information on setting up and using %2$s."
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:320
+#: src/frontend/mame/ui/simpleselgame.cpp:329
#, c-format
msgid "Type name or select: %1$s_"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:322
+#: src/frontend/mame/ui/simpleselgame.cpp:331
msgid "Type name or select: (random)"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:336
+#: src/frontend/mame/ui/simpleselgame.cpp:345
#, c-format
msgid "%1$-.100s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:339
+#: src/frontend/mame/ui/simpleselgame.cpp:348
#, c-format
msgid "%1$s, %2$-.100s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:348
+#: src/frontend/mame/ui/simpleselgame.cpp:357
#, c-format
msgid "Driver: %1$s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:364
-#: src/frontend/mame/ui/selmenu.cpp:690
+#: src/frontend/mame/ui/simpleselgame.cpp:373
+#: src/frontend/mame/ui/selmenu.cpp:735
msgid "Overall: NOT WORKING"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:366
-#: src/frontend/mame/ui/selmenu.cpp:692
+#: src/frontend/mame/ui/simpleselgame.cpp:375
+#: src/frontend/mame/ui/selmenu.cpp:737
msgid "Overall: Unemulated Protection"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:368
-#: src/frontend/mame/ui/selmenu.cpp:694
+#: src/frontend/mame/ui/simpleselgame.cpp:377
+#: src/frontend/mame/ui/selmenu.cpp:739
msgid "Overall: Working"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:372
-#: src/frontend/mame/ui/selmenu.cpp:698
+#: src/frontend/mame/ui/simpleselgame.cpp:381
+#: src/frontend/mame/ui/selmenu.cpp:743
msgid "Graphics: Unimplemented, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:374
-#: src/frontend/mame/ui/selmenu.cpp:700
+#: src/frontend/mame/ui/simpleselgame.cpp:383
+#: src/frontend/mame/ui/selmenu.cpp:745
msgid "Graphics: Imperfect, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:376
-#: src/frontend/mame/ui/selmenu.cpp:702
+#: src/frontend/mame/ui/simpleselgame.cpp:385
+#: src/frontend/mame/ui/selmenu.cpp:747
msgid "Graphics: OK, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:379
-#: src/frontend/mame/ui/selmenu.cpp:705
+#: src/frontend/mame/ui/simpleselgame.cpp:388
+#: src/frontend/mame/ui/selmenu.cpp:750
msgid "Sound: None"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:381
-#: src/frontend/mame/ui/selmenu.cpp:707
+#: src/frontend/mame/ui/simpleselgame.cpp:390
+#: src/frontend/mame/ui/selmenu.cpp:752
msgid "Sound: Unimplemented"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:383
-#: src/frontend/mame/ui/selmenu.cpp:709
+#: src/frontend/mame/ui/simpleselgame.cpp:392
+#: src/frontend/mame/ui/selmenu.cpp:754
msgid "Sound: Imperfect"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:385
-#: src/frontend/mame/ui/selmenu.cpp:711
+#: src/frontend/mame/ui/simpleselgame.cpp:394
+#: src/frontend/mame/ui/selmenu.cpp:756
msgid "Sound: OK"
msgstr ""
@@ -2062,323 +2066,323 @@ msgstr ""
msgid "Reload All"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:44
+#: src/frontend/mame/ui/dirmenu.cpp:40
msgctxt "path-option"
msgid "ROMs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:45
+#: src/frontend/mame/ui/dirmenu.cpp:41
msgctxt "path-option"
msgid "Software Media"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:46
+#: src/frontend/mame/ui/dirmenu.cpp:42
msgctxt "path-option"
msgid "Sound Samples"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:47
+#: src/frontend/mame/ui/dirmenu.cpp:43
msgctxt "path-option"
msgid "Artwork"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:48
+#: src/frontend/mame/ui/dirmenu.cpp:44
msgctxt "path-option"
msgid "Crosshairs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:49
+#: src/frontend/mame/ui/dirmenu.cpp:45
msgctxt "path-option"
msgid "Cheat Files"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:50
+#: src/frontend/mame/ui/dirmenu.cpp:46
msgctxt "path-option"
msgid "Plugins"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:51
+#: src/frontend/mame/ui/dirmenu.cpp:47
msgctxt "path-option"
msgid "UI Translations"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:52
+#: src/frontend/mame/ui/dirmenu.cpp:48
msgctxt "path-option"
msgid "Software Lists"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:53
+#: src/frontend/mame/ui/dirmenu.cpp:49
msgctxt "path-option"
msgid "INIs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:54
+#: src/frontend/mame/ui/dirmenu.cpp:50
msgctxt "path-option"
msgid "UI Settings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:55
+#: src/frontend/mame/ui/dirmenu.cpp:51
msgctxt "path-option"
msgid "Plugin Data"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:56
+#: src/frontend/mame/ui/dirmenu.cpp:52
msgctxt "path-option"
msgid "DATs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:57
+#: src/frontend/mame/ui/dirmenu.cpp:53
msgctxt "path-option"
msgid "Category INIs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:58
+#: src/frontend/mame/ui/dirmenu.cpp:54
msgctxt "path-option"
msgid "Snapshots"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:59
+#: src/frontend/mame/ui/dirmenu.cpp:55
msgctxt "path-option"
msgid "Icons"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:60
+#: src/frontend/mame/ui/dirmenu.cpp:56
msgctxt "path-option"
msgid "Control Panels"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:61
+#: src/frontend/mame/ui/dirmenu.cpp:57
msgctxt "path-option"
msgid "Cabinets"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:62
+#: src/frontend/mame/ui/dirmenu.cpp:58
msgctxt "path-option"
msgid "Marquees"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:63
+#: src/frontend/mame/ui/dirmenu.cpp:59
msgctxt "path-option"
msgid "PCBs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:64
+#: src/frontend/mame/ui/dirmenu.cpp:60
msgctxt "path-option"
msgid "Flyers"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:65
+#: src/frontend/mame/ui/dirmenu.cpp:61
msgctxt "path-option"
msgid "Title Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:66
+#: src/frontend/mame/ui/dirmenu.cpp:62
msgctxt "path-option"
msgid "Game Endings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:67
+#: src/frontend/mame/ui/dirmenu.cpp:63
msgctxt "path-option"
msgid "Bosses"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:68
+#: src/frontend/mame/ui/dirmenu.cpp:64
msgctxt "path-option"
msgid "Artwork Previews"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:69
+#: src/frontend/mame/ui/dirmenu.cpp:65
msgctxt "path-option"
msgid "Select"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:70
+#: src/frontend/mame/ui/dirmenu.cpp:66
msgctxt "path-option"
msgid "Game Over Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:71
+#: src/frontend/mame/ui/dirmenu.cpp:67
msgctxt "path-option"
msgid "HowTo"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:72
+#: src/frontend/mame/ui/dirmenu.cpp:68
msgctxt "path-option"
msgid "Logos"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:73
+#: src/frontend/mame/ui/dirmenu.cpp:69
msgctxt "path-option"
msgid "Scores"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:74
+#: src/frontend/mame/ui/dirmenu.cpp:70
msgctxt "path-option"
msgid "Versus"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:75
+#: src/frontend/mame/ui/dirmenu.cpp:71
msgctxt "path-option"
msgid "Covers"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:105
+#: src/frontend/mame/ui/dirmenu.cpp:101
#, c-format
msgid "Remove %1$s Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:352
-#, c-format
-msgid "Change %1$s Folder - Search: %2$s_"
-msgstr ""
-
-#: src/frontend/mame/ui/dirmenu.cpp:352
+#: src/frontend/mame/ui/dirmenu.cpp:357
#, c-format
msgid "Add %1$s Folder - Search: %2$s_"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:363
+#: src/frontend/mame/ui/dirmenu.cpp:357
+#, c-format
+msgid "Change %1$s Folder - Search: %2$s_"
+msgstr ""
+
+#: src/frontend/mame/ui/dirmenu.cpp:368
msgid "Press TAB to set"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folders"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:494
-msgid "Change Folder"
-msgstr ""
-
-#: src/frontend/mame/ui/dirmenu.cpp:494
+#: src/frontend/mame/ui/dirmenu.cpp:523
msgid "Add Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:497
+#: src/frontend/mame/ui/dirmenu.cpp:525
msgid "Remove Folder"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/dirmenu.cpp:530
+msgid "Change Folder"
+msgstr ""
+
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = 1/%1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:799
+#: src/frontend/mame/ui/viewgfx.cpp:800
msgctxt "gfxview"
msgid "Expand to fit"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:822
+#: src/frontend/mame/ui/viewgfx.cpp:823
msgctxt "gfxview"
msgid "All categories"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:824 src/frontend/mame/ui/viewgfx.cpp:829
+#: src/frontend/mame/ui/viewgfx.cpp:825 src/frontend/mame/ui/viewgfx.cpp:830
#, c-format
msgctxt "gfxview"
msgid "Category %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] colors"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] pens"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:940
+#: src/frontend/mame/ui/viewgfx.cpp:941
#, c-format
msgctxt "gfxview"
msgid " #%1$X → %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:947
+#: src/frontend/mame/ui/viewgfx.cpp:948
#, c-format
msgctxt "gfxview"
msgid " #%1$X = %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:954
+#: src/frontend/mame/ui/viewgfx.cpp:955
#, c-format
msgctxt "gfxview"
msgid " #%1$X (A:%2$02X R:%3$02X G:%4$02X B:%5$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1134
+#: src/frontend/mame/ui/viewgfx.cpp:1135
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] %2$d/%3$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1157
+#: src/frontend/mame/ui/viewgfx.cpp:1158
#, c-format
msgctxt "gfxview"
msgid " #%1$X:%2$X (%3$d %4$d) = %5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1165
+#: src/frontend/mame/ui/viewgfx.cpp:1166
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d color %3$X/%4$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d category %3$u"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d "
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1327
+#: src/frontend/mame/ui/viewgfx.cpp:1328
#, c-format
msgctxt "gfxview"
msgid " (%1$u %2$u) = GFX%3$u #%4$X:%5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1334
+#: src/frontend/mame/ui/viewgfx.cpp:1335
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d origin (%3$d %4$d)"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:442
+#: src/frontend/mame/ui/selgame.cpp:463
msgid "System Settings"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1058
+#: src/frontend/mame/ui/selgame.cpp:1076
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d systems (%5$d BIOS) )"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1086
+#: src/frontend/mame/ui/selgame.cpp:1104
#, c-format
msgid "System: %1$-.100s"
msgstr ""
@@ -2399,29 +2403,29 @@ msgctxt "menu-selector"
msgid "[no choices]"
msgstr ""
-#: src/frontend/mame/ui/selector.cpp:138
+#: src/frontend/mame/ui/selector.cpp:148
#, c-format
msgctxt "menu-selector"
msgid "Double-click or press %1$s to select"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:59
+#: src/frontend/mame/ui/auditmenu.cpp:60
msgid "Audit Media"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:63
+#: src/frontend/mame/ui/auditmenu.cpp:64
#, c-format
msgid "Results will be saved to %1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:101
+#: src/frontend/mame/ui/auditmenu.cpp:110
#, c-format
msgid ""
"Auditing media for system %2$u of %3$u...\n"
"%1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:119
+#: src/frontend/mame/ui/auditmenu.cpp:128
#, c-format
msgid ""
"Cancel audit?\n"
@@ -2430,17 +2434,17 @@ msgid ""
"Press %2$s to continue"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:139
+#: src/frontend/mame/ui/auditmenu.cpp:148
#, c-format
msgid "Audit media for %1$u systems marked unavailable"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:140
+#: src/frontend/mame/ui/auditmenu.cpp:149
#, c-format
msgid "Audit media for all %1$u systems"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:157
+#: src/frontend/mame/ui/auditmenu.cpp:165
#, c-format
msgid "Press %1$s to cancel\n"
msgstr ""
@@ -2461,266 +2465,266 @@ msgstr ""
msgid "Hide Both"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:143
+#: src/frontend/mame/ui/custui.cpp:144
msgid "UI Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:168 src/frontend/mame/ui/custui.cpp:221
+#: src/frontend/mame/ui/custui.cpp:169 src/frontend/mame/ui/custui.cpp:222
msgid "System Names"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:194 src/frontend/mame/ui/custui.cpp:224
+#: src/frontend/mame/ui/custui.cpp:195 src/frontend/mame/ui/custui.cpp:225
msgid "Show Side Panels"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:214
+#: src/frontend/mame/ui/custui.cpp:215
msgid "Fonts"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:215
+#: src/frontend/mame/ui/custui.cpp:216
msgid "Colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:218
+#: src/frontend/mame/ui/custui.cpp:219
msgid "Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:235 src/frontend/mame/ui/custui.cpp:279
+#: src/frontend/mame/ui/custui.cpp:236 src/frontend/mame/ui/custui.cpp:280
msgid "[built-in]"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:335
+#: src/frontend/mame/ui/custui.cpp:337
msgid "UI Fonts"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:364
+#: src/frontend/mame/ui/custui.cpp:366
msgid "default"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:459 src/frontend/mame/ui/custui.cpp:499
+#: src/frontend/mame/ui/custui.cpp:465 src/frontend/mame/ui/custui.cpp:507
msgid "UI Font"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:504
+#: src/frontend/mame/ui/custui.cpp:512
msgid "Bold"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:505
+#: src/frontend/mame/ui/custui.cpp:513
msgid "Italic"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:510
+#: src/frontend/mame/ui/custui.cpp:518
msgid "Lines"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:515
+#: src/frontend/mame/ui/custui.cpp:523
msgid "Infos text size"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:530
+#: src/frontend/mame/ui/custui.cpp:547
msgid "Sample text - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:546
+#: src/frontend/mame/ui/custui.cpp:563
msgid "UI Colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:609
+#: src/frontend/mame/ui/custui.cpp:626
msgctxt "color-option"
msgid "Normal text"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:610
+#: src/frontend/mame/ui/custui.cpp:627
msgctxt "color-option"
msgid "Selected color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:611
+#: src/frontend/mame/ui/custui.cpp:628
msgctxt "color-option"
msgid "Normal text background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:612
+#: src/frontend/mame/ui/custui.cpp:629
msgctxt "color-option"
msgid "Selected background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:613
+#: src/frontend/mame/ui/custui.cpp:630
msgctxt "color-option"
msgid "Subitem color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:614
+#: src/frontend/mame/ui/custui.cpp:631
msgctxt "color-option"
msgid "Clone"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:615
+#: src/frontend/mame/ui/custui.cpp:632
msgctxt "color-option"
msgid "Border"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:616
+#: src/frontend/mame/ui/custui.cpp:633
msgctxt "color-option"
msgid "Background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:617
+#: src/frontend/mame/ui/custui.cpp:634
msgctxt "color-option"
msgid "DIP switch"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:618
+#: src/frontend/mame/ui/custui.cpp:635
msgctxt "color-option"
msgid "Unavailable color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:619
+#: src/frontend/mame/ui/custui.cpp:636
msgctxt "color-option"
msgid "Slider color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:620
+#: src/frontend/mame/ui/custui.cpp:637
msgctxt "color-option"
msgid "Graphics viewer background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:621
+#: src/frontend/mame/ui/custui.cpp:638
msgctxt "color-option"
msgid "Mouse over color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:622
+#: src/frontend/mame/ui/custui.cpp:639
msgctxt "color-option"
msgid "Mouse over background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:623
+#: src/frontend/mame/ui/custui.cpp:640
msgctxt "color-option"
msgid "Mouse down color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:624
+#: src/frontend/mame/ui/custui.cpp:641
msgctxt "color-option"
msgid "Mouse down background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:628
+#: src/frontend/mame/ui/custui.cpp:645
msgid "Restore default colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:640
+#: src/frontend/mame/ui/custui.cpp:666
#, c-format
msgid "Double-click or press %1$s to change color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:648
+#: src/frontend/mame/ui/custui.cpp:674
msgid "Menu Preview"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:662
+#: src/frontend/mame/ui/custui.cpp:681
msgctxt "color-sample"
msgid "Normal"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:663
+#: src/frontend/mame/ui/custui.cpp:682
msgctxt "color-sample"
msgid "Subitem"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:664
+#: src/frontend/mame/ui/custui.cpp:683
msgctxt "color-sample"
msgid "Selected"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:665
+#: src/frontend/mame/ui/custui.cpp:684
msgctxt "color-sample"
msgid "Mouse Over"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:666
+#: src/frontend/mame/ui/custui.cpp:685
msgctxt "color-sample"
msgid "Clone"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:881
+#: src/frontend/mame/ui/custui.cpp:901
msgid "ARGB Settings"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:886 src/frontend/mame/ui/custui.cpp:889
+#: src/frontend/mame/ui/custui.cpp:906 src/frontend/mame/ui/custui.cpp:909
msgctxt "color-channel"
msgid "Alpha"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:894 src/frontend/mame/ui/custui.cpp:897
+#: src/frontend/mame/ui/custui.cpp:914 src/frontend/mame/ui/custui.cpp:917
msgctxt "color-channel"
msgid "Red"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:902 src/frontend/mame/ui/custui.cpp:905
+#: src/frontend/mame/ui/custui.cpp:922 src/frontend/mame/ui/custui.cpp:925
msgctxt "color-channel"
msgid "Green"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:910 src/frontend/mame/ui/custui.cpp:913
+#: src/frontend/mame/ui/custui.cpp:930 src/frontend/mame/ui/custui.cpp:933
msgctxt "color-channel"
msgid "Blue"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:916
+#: src/frontend/mame/ui/custui.cpp:936
msgid "Choose from palette"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:931
+#: src/frontend/mame/ui/custui.cpp:959
msgid "Color preview:"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1029
+#: src/frontend/mame/ui/custui.cpp:1052
msgctxt "color-preset"
msgid "White"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1030
+#: src/frontend/mame/ui/custui.cpp:1053
msgctxt "color-preset"
msgid "Silver"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1031
+#: src/frontend/mame/ui/custui.cpp:1054
msgctxt "color-preset"
msgid "Gray"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1032
+#: src/frontend/mame/ui/custui.cpp:1055
msgctxt "color-preset"
msgid "Black"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1033
+#: src/frontend/mame/ui/custui.cpp:1056
msgctxt "color-preset"
msgid "Red"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1034
+#: src/frontend/mame/ui/custui.cpp:1057
msgctxt "color-preset"
msgid "Orange"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1035
+#: src/frontend/mame/ui/custui.cpp:1058
msgctxt "color-preset"
msgid "Yellow"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1036
+#: src/frontend/mame/ui/custui.cpp:1059
msgctxt "color-preset"
msgid "Green"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1037
+#: src/frontend/mame/ui/custui.cpp:1060
msgctxt "color-preset"
msgid "Blue"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1038
+#: src/frontend/mame/ui/custui.cpp:1061
msgctxt "color-preset"
msgid "Violet"
msgstr ""
@@ -2743,36 +2747,61 @@ msgctxt "about-header"
msgid "Revision: %1$s"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:60
+#: src/frontend/mame/ui/analogipt.cpp:27
+#, c-format
+msgctxt "menu-analoginput"
+msgid ""
+"Show/hide settings \t\t%1$s\n"
+"Decrease value \t\t%2$s\n"
+"Increase value \t\t%3$s\n"
+"Restore default value \t\t%4$s\n"
+"Previous device \t\t%5$s\n"
+"Next device \t\t%6$s\n"
+"Return to previous menu \t\t%7$s"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:82
+msgctxt "menu-analoginput"
msgid "Analog Input Adjustments"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:92
+#: src/frontend/mame/ui/analogipt.cpp:121
#, c-format
-msgid "Press %s to show menu"
+msgctxt "menu-analoginput"
+msgid "Press %s to show settings"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:372
+#: src/frontend/mame/ui/analogipt.cpp:245
+msgctxt "menu-analoginput"
+msgid "Analog Input Adjustments Help"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:421
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Increment/Decrement Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:377
+#: src/frontend/mame/ui/analogipt.cpp:426
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Auto-centering Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:382
+#: src/frontend/mame/ui/analogipt.cpp:431
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Reverse"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:387
+#: src/frontend/mame/ui/analogipt.cpp:436
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Sensitivity"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:402
+#: src/frontend/mame/ui/analogipt.cpp:451
+msgctxt "menu-analoginput"
msgid "[no analog inputs are enabled]"
msgstr ""
@@ -2923,504 +2952,504 @@ msgctxt "menu-main"
msgid "Close Menu"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:77
-msgctxt "selmenu-artwork"
-msgid "Snapshots"
+#: src/frontend/mame/ui/selmenu.cpp:55
+msgid "Images"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:78
-msgctxt "selmenu-artwork"
-msgid "Cabinet"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:79
-msgctxt "selmenu-artwork"
-msgid "Control Panel"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:80
-msgctxt "selmenu-artwork"
-msgid "PCB"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:81
-msgctxt "selmenu-artwork"
-msgid "Flyer"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:82
-msgctxt "selmenu-artwork"
-msgid "Title Screen"
+#: src/frontend/mame/ui/selmenu.cpp:56
+msgid "Info"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:83
msgctxt "selmenu-artwork"
-msgid "Ending"
+msgid "Snapshots"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:84
msgctxt "selmenu-artwork"
-msgid "Artwork Preview"
+msgid "Cabinet"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:85
msgctxt "selmenu-artwork"
-msgid "Bosses"
+msgid "Control Panel"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:86
msgctxt "selmenu-artwork"
-msgid "Logo"
+msgid "PCB"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:87
msgctxt "selmenu-artwork"
-msgid "Versus"
+msgid "Flyer"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:88
msgctxt "selmenu-artwork"
-msgid "Game Over"
+msgid "Title Screen"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:89
msgctxt "selmenu-artwork"
-msgid "HowTo"
+msgid "Ending"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:90
msgctxt "selmenu-artwork"
-msgid "Scores"
+msgid "Artwork Preview"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:91
msgctxt "selmenu-artwork"
-msgid "Select"
+msgid "Bosses"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:92
msgctxt "selmenu-artwork"
-msgid "Marquee"
+msgid "Logo"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:93
msgctxt "selmenu-artwork"
-msgid "Covers"
+msgid "Versus"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:94
+msgctxt "selmenu-artwork"
+msgid "Game Over"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:95
+msgctxt "selmenu-artwork"
+msgid "HowTo"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:96
+msgctxt "selmenu-artwork"
+msgid "Scores"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:97
-msgid "Add or remove favorite"
+msgctxt "selmenu-artwork"
+msgid "Select"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:98
-msgid "Export displayed list to file"
+msgctxt "selmenu-artwork"
+msgid "Marquee"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:99
+msgctxt "selmenu-artwork"
+msgid "Covers"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:103
+msgid "Add or remove favorite"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:104
+msgid "Export displayed list to file"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:105
msgid "Audit media"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:100
+#: src/frontend/mame/ui/selmenu.cpp:106
msgid "Show DATs view"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:260
+#: src/frontend/mame/ui/selmenu.cpp:268
msgid "Select Software Package Part"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:330
+#: src/frontend/mame/ui/selmenu.cpp:338
msgid "Select System BIOS"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:644 src/frontend/mame/ui/selmenu.cpp:675
+#: src/frontend/mame/ui/selmenu.cpp:689 src/frontend/mame/ui/selmenu.cpp:720
#, c-format
msgid "%1$s, %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:648
+#: src/frontend/mame/ui/selmenu.cpp:693
#, c-format
msgid "Software is clone of: %1$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:650
+#: src/frontend/mame/ui/selmenu.cpp:695
msgid "Software is parent"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:655
+#: src/frontend/mame/ui/selmenu.cpp:700
msgid "Supported: No"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:660
+#: src/frontend/mame/ui/selmenu.cpp:705
msgid "Supported: Partial"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:665
+#: src/frontend/mame/ui/selmenu.cpp:710
msgid "Supported: Yes"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:681
+#: src/frontend/mame/ui/selmenu.cpp:726
msgid "System is parent"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:683 src/frontend/mame/ui/selmenu.cpp:685
+#: src/frontend/mame/ui/selmenu.cpp:728 src/frontend/mame/ui/selmenu.cpp:730
#, c-format
msgid "System is clone of: %1$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:721
+#: src/frontend/mame/ui/selmenu.cpp:766
#, c-format
msgid "%1$s %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2222
-msgid "Images"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:2223
-msgid "Infos"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:2538
+#: src/frontend/mame/ui/selmenu.cpp:2611
msgid ""
"Required ROM/disk images for the selected system are missing or incorrect. "
"Please acquire the correct files or select a different system.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2554
+#: src/frontend/mame/ui/selmenu.cpp:2627
msgid ""
"Required ROM/disk images for the selected software are missing or incorrect. "
"Please acquire the correct files or select a different software item.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2570
+#: src/frontend/mame/ui/selmenu.cpp:2643
msgid "incorrect checksum"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2573
+#: src/frontend/mame/ui/selmenu.cpp:2646
msgid "incorrect length"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2576
+#: src/frontend/mame/ui/selmenu.cpp:2649
msgid "not found"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2587
+#: src/frontend/mame/ui/selmenu.cpp:2660
#, c-format
msgid "%1$s (%2$s) - %3$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2589
+#: src/frontend/mame/ui/selmenu.cpp:2662
#, c-format
msgid "%1$s - %2$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2593
+#: src/frontend/mame/ui/selmenu.cpp:2666
msgid "Press any key to continue."
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2722
+#: src/frontend/mame/ui/selmenu.cpp:2789
msgid "General Info"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2874
+#: src/frontend/mame/ui/selmenu.cpp:2935
#, c-format
msgid "Short Name\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2875
+#: src/frontend/mame/ui/selmenu.cpp:2936
#, c-format
msgid "Year\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2876
+#: src/frontend/mame/ui/selmenu.cpp:2937
#, c-format
msgid "Manufacturer\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2883
+#: src/frontend/mame/ui/selmenu.cpp:2944
#, c-format
msgid "System is Clone of\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2888
+#: src/frontend/mame/ui/selmenu.cpp:2949
msgid "System is Parent\t\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2892
+#: src/frontend/mame/ui/selmenu.cpp:2953
msgid "Analog Controls\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2894
+#: src/frontend/mame/ui/selmenu.cpp:2955
msgid "Keyboard Inputs\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2897
+#: src/frontend/mame/ui/selmenu.cpp:2958
msgid "Overall\tNOT WORKING\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2899
+#: src/frontend/mame/ui/selmenu.cpp:2960
msgid "Overall\tUnemulated Protection\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2901
+#: src/frontend/mame/ui/selmenu.cpp:2962
msgid "Overall\tWorking\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2904
+#: src/frontend/mame/ui/selmenu.cpp:2965
msgid "Graphics\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2906
+#: src/frontend/mame/ui/selmenu.cpp:2967
msgid "Graphics\tWrong Colors\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2908
+#: src/frontend/mame/ui/selmenu.cpp:2969
msgid "Graphics\tImperfect Colors\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2910
+#: src/frontend/mame/ui/selmenu.cpp:2971
msgid "Graphics\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2912
+#: src/frontend/mame/ui/selmenu.cpp:2973
msgid "Graphics\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2915
+#: src/frontend/mame/ui/selmenu.cpp:2976
msgid "Sound\tNone\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2917
+#: src/frontend/mame/ui/selmenu.cpp:2978
msgid "Sound\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2919
+#: src/frontend/mame/ui/selmenu.cpp:2980
msgid "Sound\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2921
+#: src/frontend/mame/ui/selmenu.cpp:2982
msgid "Sound\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2924
+#: src/frontend/mame/ui/selmenu.cpp:2985
msgid "Capture\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2926
+#: src/frontend/mame/ui/selmenu.cpp:2987
msgid "Capture\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2929
+#: src/frontend/mame/ui/selmenu.cpp:2990
msgid "Camera\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2931
+#: src/frontend/mame/ui/selmenu.cpp:2992
msgid "Camera\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2934
+#: src/frontend/mame/ui/selmenu.cpp:2995
msgid "Microphone\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2936
+#: src/frontend/mame/ui/selmenu.cpp:2997
msgid "Microphone\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2939
+#: src/frontend/mame/ui/selmenu.cpp:3000
msgid "Controls\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2941
+#: src/frontend/mame/ui/selmenu.cpp:3002
msgid "Controls\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2944
+#: src/frontend/mame/ui/selmenu.cpp:3005
msgid "Keyboard\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2946
+#: src/frontend/mame/ui/selmenu.cpp:3007
msgid "Keyboard\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2949
+#: src/frontend/mame/ui/selmenu.cpp:3010
msgid "Mouse\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2951
+#: src/frontend/mame/ui/selmenu.cpp:3012
msgid "Mouse\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2954
+#: src/frontend/mame/ui/selmenu.cpp:3015
msgid "Media\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2956
+#: src/frontend/mame/ui/selmenu.cpp:3017
msgid "Media\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2959
+#: src/frontend/mame/ui/selmenu.cpp:3020
msgid "Disk\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2961
+#: src/frontend/mame/ui/selmenu.cpp:3022
msgid "Disk\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2964
+#: src/frontend/mame/ui/selmenu.cpp:3025
msgid "Printer\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2966
+#: src/frontend/mame/ui/selmenu.cpp:3027
msgid "Printer\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2969
+#: src/frontend/mame/ui/selmenu.cpp:3030
msgid "Mag. Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2971
+#: src/frontend/mame/ui/selmenu.cpp:3032
msgid "Mag. Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2974
+#: src/frontend/mame/ui/selmenu.cpp:3035
msgid "Punch Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2976
+#: src/frontend/mame/ui/selmenu.cpp:3037
msgid "Punch Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2979
+#: src/frontend/mame/ui/selmenu.cpp:3040
msgid "Mag. Drum\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2981
+#: src/frontend/mame/ui/selmenu.cpp:3042
msgid "Mag. Drum\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2984
+#: src/frontend/mame/ui/selmenu.cpp:3045
msgid "(EP)ROM\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2986
+#: src/frontend/mame/ui/selmenu.cpp:3047
msgid "(EP)ROM\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2989
+#: src/frontend/mame/ui/selmenu.cpp:3050
msgid "Communications\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2991
+#: src/frontend/mame/ui/selmenu.cpp:3052
msgid "Communications\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2994
+#: src/frontend/mame/ui/selmenu.cpp:3055
msgid "LAN\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2996
+#: src/frontend/mame/ui/selmenu.cpp:3057
msgid "LAN\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2999
+#: src/frontend/mame/ui/selmenu.cpp:3060
msgid "WAN\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3001
+#: src/frontend/mame/ui/selmenu.cpp:3062
msgid "WAN\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3004
+#: src/frontend/mame/ui/selmenu.cpp:3065
msgid "Timing\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3006
+#: src/frontend/mame/ui/selmenu.cpp:3067
msgid "Timing\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3012
+#: src/frontend/mame/ui/selmenu.cpp:3073
msgid "Support Cocktail\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tVertical\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tHorizontal\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3038
+#: src/frontend/mame/ui/selmenu.cpp:3099
msgid "Media Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3040
+#: src/frontend/mame/ui/selmenu.cpp:3101
msgid "Media Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3043
+#: src/frontend/mame/ui/selmenu.cpp:3104
msgid "Samples Audit Result\tNone Needed\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3045
+#: src/frontend/mame/ui/selmenu.cpp:3106
msgid "Samples Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3047
+#: src/frontend/mame/ui/selmenu.cpp:3108
msgid "Samples Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3051
+#: src/frontend/mame/ui/selmenu.cpp:3112
msgid ""
"Media Audit\tDisabled\n"
"Samples Audit\tDisabled\n"
@@ -3578,74 +3607,74 @@ msgstr ""
msgid "[None]\n"
msgstr ""
-#: src/emu/render.cpp:1833
+#: src/emu/render.cpp:1834
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Standard (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1859
+#: src/emu/render.cpp:1860
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Pixel Aspect (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1881 src/emu/render.cpp:2016
+#: src/emu/render.cpp:1882 src/emu/render.cpp:2017
msgctxt "view-name"
msgid "Cocktail"
msgstr ""
-#: src/emu/render.cpp:2001
+#: src/emu/render.cpp:2002
msgctxt "view-name"
msgid "Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2002
+#: src/emu/render.cpp:2003
msgctxt "view-name"
msgid "Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2003
+#: src/emu/render.cpp:2004
msgctxt "view-name"
msgid "Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2004
+#: src/emu/render.cpp:2005
msgctxt "view-name"
msgid "Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2055
+#: src/emu/render.cpp:2056
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2064
+#: src/emu/render.cpp:2065
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2073
+#: src/emu/render.cpp:2074
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2082
+#: src/emu/render.cpp:2083
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/ioport.cpp:333
+#: src/emu/ioport.cpp:271
#, c-format
msgctxt "input-name"
msgid "P%1$u"
msgstr ""
-#: src/emu/ioport.cpp:2052
+#: src/emu/ioport.cpp:1991
msgctxt "input-name"
msgid "???"
msgstr ""
@@ -5277,222 +5306,222 @@ msgstr ""
#: src/emu/inpttype.ipp:874
msgctxt "input-name"
-msgid "On Screen Display"
+msgid "Show/Hide Menu"
msgstr ""
#: src/emu/inpttype.ipp:875
msgctxt "input-name"
-msgid "Break in Debugger"
+msgid "UI Select"
msgstr ""
#: src/emu/inpttype.ipp:876
msgctxt "input-name"
-msgid "Config Menu"
+msgid "UI Back"
msgstr ""
#: src/emu/inpttype.ipp:877
msgctxt "input-name"
-msgid "Pause"
+msgid "UI Cancel"
msgstr ""
#: src/emu/inpttype.ipp:878
msgctxt "input-name"
-msgid "Pause - Single Step"
+msgid "UI Clear"
msgstr ""
#: src/emu/inpttype.ipp:879
msgctxt "input-name"
-msgid "Rewind - Single Step"
+msgid "UI Help"
msgstr ""
#: src/emu/inpttype.ipp:880
msgctxt "input-name"
-msgid "Reset Machine"
+msgid "UI Up"
msgstr ""
#: src/emu/inpttype.ipp:881
msgctxt "input-name"
-msgid "Soft Reset"
+msgid "UI Down"
msgstr ""
#: src/emu/inpttype.ipp:882
msgctxt "input-name"
-msgid "Show Decoded Graphics"
+msgid "UI Left"
msgstr ""
#: src/emu/inpttype.ipp:883
msgctxt "input-name"
-msgid "Frameskip Dec"
+msgid "UI Right"
msgstr ""
#: src/emu/inpttype.ipp:884
msgctxt "input-name"
-msgid "Frameskip Inc"
+msgid "UI Home"
msgstr ""
#: src/emu/inpttype.ipp:885
msgctxt "input-name"
-msgid "Throttle"
+msgid "UI End"
msgstr ""
#: src/emu/inpttype.ipp:886
msgctxt "input-name"
-msgid "Fast Forward"
+msgid "UI Page Up"
msgstr ""
#: src/emu/inpttype.ipp:887
msgctxt "input-name"
-msgid "Show FPS"
+msgid "UI Page Down"
msgstr ""
#: src/emu/inpttype.ipp:888
msgctxt "input-name"
-msgid "Save Snapshot"
+msgid "UI Previous Group"
msgstr ""
#: src/emu/inpttype.ipp:889
msgctxt "input-name"
-msgid "Record MNG"
+msgid "UI Next Group"
msgstr ""
#: src/emu/inpttype.ipp:890
msgctxt "input-name"
-msgid "Record AVI"
+msgid "On Screen Display"
msgstr ""
#: src/emu/inpttype.ipp:891
msgctxt "input-name"
-msgid "Toggle Cheat"
+msgid "Toggle UI Controls"
msgstr ""
#: src/emu/inpttype.ipp:892
msgctxt "input-name"
-msgid "UI Up"
+msgid "Break in Debugger"
msgstr ""
#: src/emu/inpttype.ipp:893
msgctxt "input-name"
-msgid "UI Down"
+msgid "Pause"
msgstr ""
#: src/emu/inpttype.ipp:894
msgctxt "input-name"
-msgid "UI Left"
+msgid "Pause - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:895
msgctxt "input-name"
-msgid "UI Right"
+msgid "Rewind - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:896
msgctxt "input-name"
-msgid "UI Home"
+msgid "Save State"
msgstr ""
#: src/emu/inpttype.ipp:897
msgctxt "input-name"
-msgid "UI End"
+msgid "Load State"
msgstr ""
#: src/emu/inpttype.ipp:898
msgctxt "input-name"
-msgid "UI Page Up"
+msgid "Reset Machine"
msgstr ""
#: src/emu/inpttype.ipp:899
msgctxt "input-name"
-msgid "UI Page Down"
+msgid "Soft Reset"
msgstr ""
#: src/emu/inpttype.ipp:900
msgctxt "input-name"
-msgid "UI Focus Next"
+msgid "Show Decoded Graphics"
msgstr ""
#: src/emu/inpttype.ipp:901
msgctxt "input-name"
-msgid "UI Focus Previous"
+msgid "Frameskip Dec"
msgstr ""
#: src/emu/inpttype.ipp:902
msgctxt "input-name"
-msgid "UI Select"
+msgid "Frameskip Inc"
msgstr ""
#: src/emu/inpttype.ipp:903
msgctxt "input-name"
-msgid "UI Cancel"
+msgid "Throttle"
msgstr ""
#: src/emu/inpttype.ipp:904
msgctxt "input-name"
-msgid "UI Display Comment"
+msgid "Fast Forward"
msgstr ""
#: src/emu/inpttype.ipp:905
msgctxt "input-name"
-msgid "UI Clear"
+msgid "Show FPS"
msgstr ""
#: src/emu/inpttype.ipp:906
msgctxt "input-name"
-msgid "UI Zoom In"
+msgid "Save Snapshot"
msgstr ""
#: src/emu/inpttype.ipp:907
msgctxt "input-name"
-msgid "UI Zoom Out"
+msgid "Record MNG"
msgstr ""
#: src/emu/inpttype.ipp:908
msgctxt "input-name"
-msgid "UI Default Zoom"
+msgid "Record AVI"
msgstr ""
#: src/emu/inpttype.ipp:909
msgctxt "input-name"
-msgid "UI Previous Group"
+msgid "Toggle Cheat"
msgstr ""
#: src/emu/inpttype.ipp:910
msgctxt "input-name"
-msgid "UI Next Group"
+msgid "UI Display Comment"
msgstr ""
#: src/emu/inpttype.ipp:911
msgctxt "input-name"
-msgid "UI Rotate"
+msgid "UI Zoom In"
msgstr ""
#: src/emu/inpttype.ipp:912
msgctxt "input-name"
-msgid "Show Profiler"
+msgid "UI Zoom Out"
msgstr ""
#: src/emu/inpttype.ipp:913
msgctxt "input-name"
-msgid "UI Toggle"
+msgid "UI Default Zoom"
msgstr ""
#: src/emu/inpttype.ipp:914
msgctxt "input-name"
-msgid "UI Release Pointer"
+msgid "UI Rotate"
msgstr ""
#: src/emu/inpttype.ipp:915
msgctxt "input-name"
-msgid "UI Paste Text"
+msgid "Show Profiler"
msgstr ""
#: src/emu/inpttype.ipp:916
msgctxt "input-name"
-msgid "Save State"
+msgid "UI Release Pointer"
msgstr ""
#: src/emu/inpttype.ipp:917
msgctxt "input-name"
-msgid "Load State"
+msgid "UI Paste Text"
msgstr ""
#: src/emu/inpttype.ipp:918
@@ -5507,57 +5536,65 @@ msgstr ""
#: src/emu/inpttype.ipp:920
msgctxt "input-name"
-msgid "UI External DAT View"
+msgid "UI Focus Next"
msgstr ""
#: src/emu/inpttype.ipp:921
msgctxt "input-name"
-msgid "UI Add/Remove favorite"
+msgid "UI Focus Previous"
msgstr ""
#: src/emu/inpttype.ipp:922
msgctxt "input-name"
-msgid "UI Export List"
+msgid "UI External DAT View"
msgstr ""
#: src/emu/inpttype.ipp:923
msgctxt "input-name"
+msgid "UI Add/Remove Favorite"
+msgstr ""
+
+#: src/emu/inpttype.ipp:924
+msgctxt "input-name"
+msgid "UI Export List"
+msgstr ""
+
+#: src/emu/inpttype.ipp:925
+msgctxt "input-name"
msgid "UI Audit Media"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:110
-#: src/osd/modules/input/input_sdlcommon.cpp:173
+#: src/osd/modules/input/input_windows.cpp:111 src/osd/sdl/osdsdl.cpp:339
msgctxt "input-name"
msgid "Toggle Fullscreen"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:116
+#: src/osd/modules/input/input_windows.cpp:117
msgctxt "input-name"
msgid "Take Rendered Snapshot"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:127
-#: src/osd/modules/input/input_sdlcommon.cpp:221
+#: src/osd/modules/input/input_windows.cpp:128 src/osd/sdl/osdsdl.cpp:388
msgctxt "input-name"
msgid "Record Rendered Video"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:143
+#: src/osd/modules/input/input_windows.cpp:144
msgctxt "input-name"
msgid "Toggle Post-Processing"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:199
+#: src/osd/sdl/osdsdl.cpp:365
msgctxt "input-name"
msgid "Toggle Filter"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:205
+#: src/osd/sdl/osdsdl.cpp:371
msgctxt "input-name"
msgid "Decrease Prescaling"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:215
+#: src/osd/sdl/osdsdl.cpp:382
msgctxt "input-name"
msgid "Increase Prescaling"
msgstr ""
@@ -5879,12 +5916,12 @@ msgstr ""
msgid "Input ports"
msgstr ""
-#: plugins/autofire/init.lua:94
+#: plugins/autofire/init.lua:98
msgctxt "plugin-autofire"
msgid "Failed to load autofire menu"
msgstr ""
-#: plugins/autofire/init.lua:101
+#: plugins/autofire/init.lua:105
msgctxt "plugin-autofire"
msgid "Autofire"
msgstr ""
@@ -6068,7 +6105,7 @@ msgctxt "plugin-timecode"
msgid "Hotkey"
msgstr ""
-#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:560
+#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:562
msgctxt "plugin-inputmacro"
msgid "Input Macros"
msgstr ""
@@ -6089,138 +6126,138 @@ msgctxt "plugin-inputmacro"
msgid "Set Input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:350
+#: plugins/inputmacro/inputmacro_menu.lua:352
msgctxt "plugin-inputmacro"
msgid "Name"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:358
-#: plugins/inputmacro/inputmacro_menu.lua:400
+#: plugins/inputmacro/inputmacro_menu.lua:360
+#: plugins/inputmacro/inputmacro_menu.lua:402
msgctxt "plugin-inputmacro"
msgid "[not set]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:359
+#: plugins/inputmacro/inputmacro_menu.lua:361
msgctxt "plugin-inputmacro"
msgid "Activation combination"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Stop immediately"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Complete macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:363
+#: plugins/inputmacro/inputmacro_menu.lua:365
msgctxt "plugin-inputmacro"
msgid "On release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:369
+#: plugins/inputmacro/inputmacro_menu.lua:371
msgctxt "plugin-inputmacro"
msgid "Release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:372
+#: plugins/inputmacro/inputmacro_menu.lua:374
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Loop to step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:377
+#: plugins/inputmacro/inputmacro_menu.lua:379
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Prolong step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:379
+#: plugins/inputmacro/inputmacro_menu.lua:381
msgctxt "plugin-inputmacro"
msgid "When held"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:383
+#: plugins/inputmacro/inputmacro_menu.lua:385
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:384
+#: plugins/inputmacro/inputmacro_menu.lua:386
msgctxt "plugin-inputmacro"
msgid "Delay (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:390
+#: plugins/inputmacro/inputmacro_menu.lua:392
msgctxt "plugin-inputmacro"
msgid "Duration (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:398
+#: plugins/inputmacro/inputmacro_menu.lua:400
msgctxt "plugin-inputmacro"
msgid "n/a"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:402
+#: plugins/inputmacro/inputmacro_menu.lua:404
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Input %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:407
+#: plugins/inputmacro/inputmacro_menu.lua:409
msgctxt "plugin-inputmacro"
msgid "Add input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:412
+#: plugins/inputmacro/inputmacro_menu.lua:414
msgctxt "plugin-inputmacro"
msgid "Delete step"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:428
+#: plugins/inputmacro/inputmacro_menu.lua:430
msgctxt "plugin-inputmacro"
msgid "Add step at position"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:474
+#: plugins/inputmacro/inputmacro_menu.lua:476
msgctxt "plugin-inputmacro"
msgid "Add Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:481
+#: plugins/inputmacro/inputmacro_menu.lua:483
msgctxt "plugin-inputmacro"
msgid "Create"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:483
+#: plugins/inputmacro/inputmacro_menu.lua:485
msgctxt "plugin-inputmacro"
msgid "Cancel"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:499
+#: plugins/inputmacro/inputmacro_menu.lua:501
msgctxt "plugin-inputmacro"
msgid "Edit Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:505
+#: plugins/inputmacro/inputmacro_menu.lua:507
msgctxt "plugin-inputmacro"
msgid "Done"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:561
+#: plugins/inputmacro/inputmacro_menu.lua:563
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Press %s to delete"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:573
+#: plugins/inputmacro/inputmacro_menu.lua:575
msgctxt "plugin-inputmacro"
msgid "[no macros]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:578
+#: plugins/inputmacro/inputmacro_menu.lua:580
msgctxt "plugin-inputmacro"
msgid "Add macro"
msgstr ""
@@ -6391,12 +6428,12 @@ msgctxt "plugin-commonui"
msgid "Cancel"
msgstr ""
-#: plugins/commonui/init.lua:197
+#: plugins/commonui/init.lua:199
msgctxt "plugin-commonui"
msgid "Invalid combination entered"
msgstr ""
-#: plugins/commonui/init.lua:203
+#: plugins/commonui/init.lua:205
#, lua-format
msgctxt "plugin-commonui"
msgid ""
diff --git a/language/Dutch/strings.po b/language/Dutch/strings.po
index 28ea6579572..01513fd083d 100644
--- a/language/Dutch/strings.po
+++ b/language/Dutch/strings.po
@@ -2,13 +2,13 @@
# Nederlandse vertalingen voor het pakket MAME.
# Copyright (C) 1997-2022 MAMEdev and contributors
# This file is distributed under the same license as the MAME package.
-# Automatically generated, 2022.
+# Automatically generated, 2023.
#
msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-10-16 02:30+1100\n"
+"POT-Creation-Date: 2023-02-18 05:29+1100\n"
"PO-Revision-Date: 2021-04-04 13:08+0200\n"
"Last-Translator: Jos van Mourik\n"
"Language-Team: MAME Language Team\n"
@@ -34,199 +34,199 @@ msgid ""
"This system requires media images to be mounted for the following device(s): "
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1254
+#: src/frontend/mame/ui/ui.cpp:1275
#, c-format
msgid ""
"UI controls enabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1256
+#: src/frontend/mame/ui/ui.cpp:1277
#, c-format
msgid ""
"UI controls disabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1465
+#: src/frontend/mame/ui/ui.cpp:1486
msgid "Master Volume"
msgstr "Hoofdvolume"
-#: src/frontend/mame/ui/ui.cpp:1474
+#: src/frontend/mame/ui/ui.cpp:1495
#, c-format
msgid "%1$s Volume"
msgstr "%1$s volume"
-#: src/frontend/mame/ui/ui.cpp:1496
+#: src/frontend/mame/ui/ui.cpp:1517
#, c-format
msgid "Overclock CPU %1$s"
msgstr "Overklok CPU %1$s"
-#: src/frontend/mame/ui/ui.cpp:1504
+#: src/frontend/mame/ui/ui.cpp:1525
#, c-format
msgid "Overclock %1$s sound"
msgstr "Overklok %1$s geluid"
-#: src/frontend/mame/ui/ui.cpp:1523
+#: src/frontend/mame/ui/ui.cpp:1544
#, c-format
msgid "%1$s Refresh Rate"
msgstr "%1$s Verversingfrequentie"
-#: src/frontend/mame/ui/ui.cpp:1528
+#: src/frontend/mame/ui/ui.cpp:1549
#, c-format
msgid "%1$s Brightness"
msgstr "%1$s Helderheid"
-#: src/frontend/mame/ui/ui.cpp:1530
+#: src/frontend/mame/ui/ui.cpp:1551
#, c-format
msgid "%1$s Contrast"
msgstr "%1$s Contrast"
-#: src/frontend/mame/ui/ui.cpp:1532
+#: src/frontend/mame/ui/ui.cpp:1553
#, c-format
msgid "%1$s Gamma"
msgstr "%1$s Gamma"
-#: src/frontend/mame/ui/ui.cpp:1536
+#: src/frontend/mame/ui/ui.cpp:1557
#, c-format
msgid "%1$s Horiz Stretch"
msgstr "%1$s Horizontale uitrekking"
-#: src/frontend/mame/ui/ui.cpp:1538
+#: src/frontend/mame/ui/ui.cpp:1559
#, c-format
msgid "%1$s Horiz Position"
msgstr "%1$s Horizontale positie"
-#: src/frontend/mame/ui/ui.cpp:1540
+#: src/frontend/mame/ui/ui.cpp:1561
#, c-format
msgid "%1$s Vert Stretch"
msgstr "%1$s Verticale uitrekking"
-#: src/frontend/mame/ui/ui.cpp:1542
+#: src/frontend/mame/ui/ui.cpp:1563
#, c-format
msgid "%1$s Vert Position"
msgstr "%1$s Verticale positie"
-#: src/frontend/mame/ui/ui.cpp:1558
+#: src/frontend/mame/ui/ui.cpp:1579
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr "Laserdisc '%1$s' Horiz uitrekking"
-#: src/frontend/mame/ui/ui.cpp:1561
+#: src/frontend/mame/ui/ui.cpp:1582
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr "Laserdisc '%1$s' Horiz positie"
-#: src/frontend/mame/ui/ui.cpp:1563
+#: src/frontend/mame/ui/ui.cpp:1584
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr "Laserdic '%1$s' Vert uitrekking"
-#: src/frontend/mame/ui/ui.cpp:1566
+#: src/frontend/mame/ui/ui.cpp:1587
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr "Laserdisc '%1$s' Vert positie"
-#: src/frontend/mame/ui/ui.cpp:1576
+#: src/frontend/mame/ui/ui.cpp:1597
msgid "Vector Flicker"
msgstr "Vectorflikker"
-#: src/frontend/mame/ui/ui.cpp:1577
+#: src/frontend/mame/ui/ui.cpp:1598
msgid "Beam Width Minimum"
msgstr "Minimale straalbreedte"
-#: src/frontend/mame/ui/ui.cpp:1578
+#: src/frontend/mame/ui/ui.cpp:1599
msgid "Beam Width Maximum"
msgstr "Maximale straalbreedte"
-#: src/frontend/mame/ui/ui.cpp:1579
+#: src/frontend/mame/ui/ui.cpp:1600
msgid "Beam Dot Size"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1580
+#: src/frontend/mame/ui/ui.cpp:1601
msgid "Beam Intensity Weight"
msgstr "Gewicht straalintensiteit"
-#: src/frontend/mame/ui/ui.cpp:1593
+#: src/frontend/mame/ui/ui.cpp:1614
#, c-format
msgid "Crosshair Scale %1$s"
msgstr "Vizierschaal %1$s"
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "X"
msgstr "X"
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "Y"
msgstr "Y"
-#: src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1616
#, c-format
msgid "Crosshair Offset %1$s"
msgstr "Vizieroffset %1$s"
-#: src/frontend/mame/ui/ui.cpp:1623
+#: src/frontend/mame/ui/ui.cpp:1644
#, c-format
msgid "%1$3ddB"
msgstr "%1$3ddB"
-#: src/frontend/mame/ui/ui.cpp:1666
+#: src/frontend/mame/ui/ui.cpp:1687
#, c-format
msgid "%1$d%%"
msgstr "%1$d%%"
-#: src/frontend/mame/ui/ui.cpp:1681
+#: src/frontend/mame/ui/ui.cpp:1702
#, c-format
msgid "%1$3.0f%%"
msgstr "%1$3.0f%%"
-#: src/frontend/mame/ui/ui.cpp:1704 src/frontend/mame/ui/ui.cpp:1724
-#: src/frontend/mame/ui/ui.cpp:1743 src/frontend/mame/ui/ui.cpp:1761
-#: src/frontend/mame/ui/ui.cpp:1780 src/frontend/mame/ui/ui.cpp:1799
-#: src/frontend/mame/ui/ui.cpp:1818 src/frontend/mame/ui/ui.cpp:1837
-#: src/frontend/mame/ui/ui.cpp:1858 src/frontend/mame/ui/ui.cpp:1879
-#: src/frontend/mame/ui/ui.cpp:1900 src/frontend/mame/ui/ui.cpp:1921
+#: src/frontend/mame/ui/ui.cpp:1725 src/frontend/mame/ui/ui.cpp:1745
+#: src/frontend/mame/ui/ui.cpp:1764 src/frontend/mame/ui/ui.cpp:1782
+#: src/frontend/mame/ui/ui.cpp:1801 src/frontend/mame/ui/ui.cpp:1820
+#: src/frontend/mame/ui/ui.cpp:1839 src/frontend/mame/ui/ui.cpp:1858
+#: src/frontend/mame/ui/ui.cpp:1879 src/frontend/mame/ui/ui.cpp:1900
+#: src/frontend/mame/ui/ui.cpp:1921 src/frontend/mame/ui/ui.cpp:1942
#, c-format
msgid "%1$.3f"
msgstr "%1$.3f"
-#: src/frontend/mame/ui/ui.cpp:1936 src/frontend/mame/ui/ui.cpp:1951
-#: src/frontend/mame/ui/ui.cpp:1966 src/frontend/mame/ui/ui.cpp:1981
-#: src/frontend/mame/ui/ui.cpp:1996
+#: src/frontend/mame/ui/ui.cpp:1957 src/frontend/mame/ui/ui.cpp:1972
+#: src/frontend/mame/ui/ui.cpp:1987 src/frontend/mame/ui/ui.cpp:2002
+#: src/frontend/mame/ui/ui.cpp:2017
#, c-format
msgid "%1$1.2f"
msgstr "%1$1.2f"
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr "Vizier X-schaal %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr "Vizier Y-schaal %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr "Vizier X-offset %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr "Vizier Y-offset %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2116
+#: src/frontend/mame/ui/ui.cpp:2137
msgid "**Error saving ui.ini**"
msgstr "**Fout bij het opslaan van ui.ini**"
-#: src/frontend/mame/ui/ui.cpp:2175
+#: src/frontend/mame/ui/ui.cpp:2196
#, c-format
msgid "**Error saving %s.ini**"
msgstr "**Fout bij het opslaan van %s.ini**"
-#: src/frontend/mame/ui/ui.cpp:2179 src/frontend/mame/ui/miscmenu.cpp:773
+#: src/frontend/mame/ui/ui.cpp:2200 src/frontend/mame/ui/miscmenu.cpp:773
msgid ""
"\n"
" Settings saved \n"
@@ -236,7 +236,7 @@ msgstr ""
" Instellingen opgeslagen \n"
"\n"
-#: src/frontend/mame/ui/selsoft.cpp:487 src/frontend/mame/ui/selgame.cpp:298
+#: src/frontend/mame/ui/selsoft.cpp:510 src/frontend/mame/ui/selgame.cpp:318
#, c-format
msgid ""
"%s\n"
@@ -245,8 +245,8 @@ msgstr ""
"%s\n"
" toegevoegd aan favorietenlijst."
-#: src/frontend/mame/ui/selsoft.cpp:492 src/frontend/mame/ui/selgame.cpp:303
-#: src/frontend/mame/ui/selgame.cpp:309
+#: src/frontend/mame/ui/selsoft.cpp:515 src/frontend/mame/ui/selgame.cpp:323
+#: src/frontend/mame/ui/selgame.cpp:329
#, c-format
msgid ""
"%s\n"
@@ -255,40 +255,40 @@ msgstr ""
"%s\n"
" verwijderd uit favorietenlijst."
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Start empty]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Use file manager]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:708
+#: src/frontend/mame/ui/selsoft.cpp:756
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d software packages )"
msgstr "%1$s %2$s ( %3$d / %4$d softwarepakketten )"
-#: src/frontend/mame/ui/selsoft.cpp:709
+#: src/frontend/mame/ui/selsoft.cpp:757
#, c-format
msgid "%1$s - select software"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:714 src/frontend/mame/ui/selgame.cpp:1074
+#: src/frontend/mame/ui/selsoft.cpp:762 src/frontend/mame/ui/selgame.cpp:1092
#, c-format
msgid "%1$s: %2$s - Search: %3$s_"
msgstr "%1$s: %2$s - Zoek: %3$s_"
-#: src/frontend/mame/ui/selsoft.cpp:716 src/frontend/mame/ui/selgame.cpp:1076
+#: src/frontend/mame/ui/selsoft.cpp:764 src/frontend/mame/ui/selgame.cpp:1094
#, c-format
msgid "Search: %1$s_"
msgstr "Zoek: %1$s_"
-#: src/frontend/mame/ui/selsoft.cpp:723
+#: src/frontend/mame/ui/selsoft.cpp:771
#, c-format
msgid "Software list/item: %1$s:%2$s"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:441
+#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:462
msgid "General Settings"
msgstr ""
@@ -312,15 +312,15 @@ msgstr ""
msgid "Save Settings"
msgstr "Instellingen opslaan"
-#: src/frontend/mame/ui/optsmenu.cpp:185 src/frontend/mame/ui/optsmenu.cpp:227
+#: src/frontend/mame/ui/optsmenu.cpp:183 src/frontend/mame/ui/optsmenu.cpp:225
msgid "System Filter"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:197 src/frontend/mame/ui/custui.cpp:83
+#: src/frontend/mame/ui/optsmenu.cpp:195 src/frontend/mame/ui/custui.cpp:84
msgid "Customize UI"
msgstr "Gebruikersinterface aanpassen"
-#: src/frontend/mame/ui/optsmenu.cpp:198 src/frontend/mame/ui/dirmenu.cpp:535
+#: src/frontend/mame/ui/optsmenu.cpp:196 src/frontend/mame/ui/dirmenu.cpp:579
msgid "Configure Folders"
msgstr "Mappen configureren"
@@ -328,41 +328,41 @@ msgstr "Mappen configureren"
msgid "Plugin Options"
msgstr "Plugin opties"
-#: src/frontend/mame/ui/filesel.cpp:221 src/frontend/mame/ui/swlist.cpp:89
-#: src/frontend/mame/ui/slotopt.cpp:221
+#: src/frontend/mame/ui/filesel.cpp:234 src/frontend/mame/ui/swlist.cpp:89
+#: src/frontend/mame/ui/slotopt.cpp:231
msgid "[empty slot]"
msgstr "[lege plek]"
-#: src/frontend/mame/ui/filesel.cpp:225
+#: src/frontend/mame/ui/filesel.cpp:238
msgid "[create]"
msgstr "[aanmaken]"
-#: src/frontend/mame/ui/filesel.cpp:229 src/frontend/mame/ui/swlist.cpp:100
+#: src/frontend/mame/ui/filesel.cpp:242 src/frontend/mame/ui/swlist.cpp:100
msgid "[software list]"
msgstr "[softwarelijst]"
-#: src/frontend/mame/ui/filesel.cpp:285
+#: src/frontend/mame/ui/filesel.cpp:298
#, c-format
msgid "Error accessing %s"
msgstr "Fout bij toegang tot %s"
-#: src/frontend/mame/ui/filesel.cpp:509
+#: src/frontend/mame/ui/filesel.cpp:519
msgid "Select access mode"
msgstr "Selecteer toegangsmodus"
-#: src/frontend/mame/ui/filesel.cpp:510
+#: src/frontend/mame/ui/filesel.cpp:520
msgid "Read-only"
msgstr "Alleen-lezen"
-#: src/frontend/mame/ui/filesel.cpp:512
+#: src/frontend/mame/ui/filesel.cpp:522
msgid "Read-write"
msgstr "Lezen-schrijven"
-#: src/frontend/mame/ui/filesel.cpp:513
+#: src/frontend/mame/ui/filesel.cpp:523
msgid "Read this image, write to another image"
msgstr "Lees dit bestand, schrijf naar een ander bestand"
-#: src/frontend/mame/ui/filesel.cpp:514
+#: src/frontend/mame/ui/filesel.cpp:524
msgid "Read this image, write to diff"
msgstr "Lees dit bestand, schrijf naar diff"
@@ -575,145 +575,149 @@ msgid "Joystick saturation"
msgstr "Joystick verzadiging"
#: src/frontend/mame/ui/submenu.cpp:94
+msgid "Joystick threshold"
+msgstr ""
+
+#: src/frontend/mame/ui/submenu.cpp:95
msgid "Natural keyboard"
msgstr "Natuurlijk toetsenbord"
-#: src/frontend/mame/ui/submenu.cpp:95
+#: src/frontend/mame/ui/submenu.cpp:96
msgid "Allow contradictory joystick inputs"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:96
+#: src/frontend/mame/ui/submenu.cpp:97
msgid "Coin impulse"
msgstr "Muntimpuls"
-#: src/frontend/mame/ui/submenu.cpp:102
+#: src/frontend/mame/ui/submenu.cpp:103
msgid "Input Device Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:103
+#: src/frontend/mame/ui/submenu.cpp:104
msgid "Lightgun Device Assignment"
msgstr "Lightguntoewijzing"
-#: src/frontend/mame/ui/submenu.cpp:104
+#: src/frontend/mame/ui/submenu.cpp:105
msgid "Trackball Device Assignment"
msgstr "Trackballtoewijzing"
-#: src/frontend/mame/ui/submenu.cpp:105
+#: src/frontend/mame/ui/submenu.cpp:106
msgid "Pedal Device Assignment"
msgstr "Pedaaltoewijzing"
-#: src/frontend/mame/ui/submenu.cpp:106
+#: src/frontend/mame/ui/submenu.cpp:107
msgid "AD Stick Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:107
+#: src/frontend/mame/ui/submenu.cpp:108
msgid "Paddle Device Assignment"
msgstr "Paddletoewijzing"
-#: src/frontend/mame/ui/submenu.cpp:108
+#: src/frontend/mame/ui/submenu.cpp:109
msgid "Dial Device Assignment"
msgstr "Dialapparaattoewijzing"
-#: src/frontend/mame/ui/submenu.cpp:109
+#: src/frontend/mame/ui/submenu.cpp:110
msgid "Positional Device Assignment"
msgstr "Positieapparaattoewijzing"
-#: src/frontend/mame/ui/submenu.cpp:110
+#: src/frontend/mame/ui/submenu.cpp:111
msgid "Mouse Device Assignment"
msgstr "Muistoewijzing"
-#: src/frontend/mame/ui/submenu.cpp:112
+#: src/frontend/mame/ui/submenu.cpp:113
msgid "Keyboard Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:113
+#: src/frontend/mame/ui/submenu.cpp:114
msgid "Mouse Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:114
+#: src/frontend/mame/ui/submenu.cpp:115
msgid "Lightgun Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:115
+#: src/frontend/mame/ui/submenu.cpp:116
msgid "Joystick Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:121 src/frontend/mame/ui/videoopt.cpp:42
+#: src/frontend/mame/ui/submenu.cpp:122 src/frontend/mame/ui/videoopt.cpp:42
msgid "Video Options"
msgstr "Video opties"
-#: src/frontend/mame/ui/submenu.cpp:122
+#: src/frontend/mame/ui/submenu.cpp:123
msgid "Video Mode"
msgstr "Videomodus"
-#: src/frontend/mame/ui/submenu.cpp:123
+#: src/frontend/mame/ui/submenu.cpp:124
msgid "Number Of Screens"
msgstr "Aantal schermen"
-#: src/frontend/mame/ui/submenu.cpp:125
+#: src/frontend/mame/ui/submenu.cpp:126
msgid "Triple Buffering"
msgstr "Drievoudige buffering"
-#: src/frontend/mame/ui/submenu.cpp:126
+#: src/frontend/mame/ui/submenu.cpp:127
msgid "HLSL"
msgstr "HLSL"
-#: src/frontend/mame/ui/submenu.cpp:128
+#: src/frontend/mame/ui/submenu.cpp:129
msgid "GLSL"
msgstr "GLSL"
-#: src/frontend/mame/ui/submenu.cpp:129
+#: src/frontend/mame/ui/submenu.cpp:130
msgid "Bilinear Filtering"
msgstr "Bilineaire filtering"
-#: src/frontend/mame/ui/submenu.cpp:130
+#: src/frontend/mame/ui/submenu.cpp:131
msgid "Bitmap Prescaling"
msgstr "Bitmap voorschaling"
-#: src/frontend/mame/ui/submenu.cpp:131
+#: src/frontend/mame/ui/submenu.cpp:132
msgid "Window Mode"
msgstr "Venstermodus"
-#: src/frontend/mame/ui/submenu.cpp:132
+#: src/frontend/mame/ui/submenu.cpp:133
msgid "Enforce Aspect Ratio"
msgstr "Forceer aspectratio"
-#: src/frontend/mame/ui/submenu.cpp:133
+#: src/frontend/mame/ui/submenu.cpp:134
msgid "Start Out Maximized"
msgstr "Start gemaximaliseerd"
-#: src/frontend/mame/ui/submenu.cpp:134
+#: src/frontend/mame/ui/submenu.cpp:135
msgid "Synchronized Refresh"
msgstr "Gesynchroniseerde verversing"
-#: src/frontend/mame/ui/submenu.cpp:135
+#: src/frontend/mame/ui/submenu.cpp:136
msgid "Wait Vertical Sync"
msgstr "Wacht verticale sync"
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:722
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:738
#: src/frontend/mame/ui/videoopt.cpp:169
-#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:766
+#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:766
#: plugins/cheatfind/init.lua:777 plugins/cheat/init.lua:679
msgid "On"
msgstr "Aan"
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:725
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:741
#: src/frontend/mame/ui/videoopt.cpp:185
-#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:763
+#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:763
#: plugins/cheatfind/init.lua:774 plugins/cheat/init.lua:682
#: plugins/cheat/init.lua:691
msgid "Off"
msgstr "Uit"
-#: src/frontend/mame/ui/menu.cpp:728
+#: src/frontend/mame/ui/menu.cpp:744
msgid "Auto"
msgstr "Automatisch"
-#: src/frontend/mame/ui/menu.cpp:1233
+#: src/frontend/mame/ui/menu.cpp:1272
#: src/frontend/mame/ui/simpleselgame.cpp:283
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Return to Previous Menu"
msgstr "Terug naar vorig menu"
@@ -721,21 +725,21 @@ msgstr "Terug naar vorig menu"
msgid "File Manager"
msgstr "Bestandsbeheer"
-#: src/frontend/mame/ui/filemngr.cpp:140
+#: src/frontend/mame/ui/filemngr.cpp:152
#: src/frontend/mame/ui/confswitch.cpp:119
-#: src/frontend/mame/ui/inputmap.cpp:580
+#: src/frontend/mame/ui/inputmap.cpp:581
#: src/frontend/mame/ui/inputtoggle.cpp:75
-#: src/frontend/mame/ui/analogipt.cpp:363
+#: src/frontend/mame/ui/analogipt.cpp:412
#, c-format
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
#: src/frontend/mame/ui/confswitch.cpp:170 src/frontend/mame/ui/slotopt.cpp:204
msgid "Reset System"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
msgid "Start System"
msgstr ""
@@ -1105,27 +1109,27 @@ msgstr "Nee"
msgid "Yes"
msgstr "Ja"
-#: src/frontend/mame/ui/filecreate.cpp:168
+#: src/frontend/mame/ui/filecreate.cpp:189
msgid "New Image Name:"
msgstr "Nieuwe bestandsnaam:"
-#: src/frontend/mame/ui/filecreate.cpp:174
+#: src/frontend/mame/ui/filecreate.cpp:196
msgid "Image Format:"
msgstr "Bestandsformaat:"
-#: src/frontend/mame/ui/filecreate.cpp:180
+#: src/frontend/mame/ui/filecreate.cpp:202
msgid "Create"
msgstr "Aanmaken"
-#: src/frontend/mame/ui/filecreate.cpp:208
+#: src/frontend/mame/ui/filecreate.cpp:230
msgid "Please enter a file extension too"
msgstr "Vul ook een bestandsextensie in"
-#: src/frontend/mame/ui/filecreate.cpp:268
+#: src/frontend/mame/ui/filecreate.cpp:295
msgid "Select image format"
msgstr "Selecteer bestandsformaat"
-#: src/frontend/mame/ui/filecreate.cpp:327
+#: src/frontend/mame/ui/filecreate.cpp:354
msgid "Select initial contents"
msgstr ""
@@ -1150,9 +1154,9 @@ msgid "Emulated"
msgstr "Geëmuleerd"
#: src/frontend/mame/ui/keyboard.cpp:60 src/frontend/mame/ui/confswitch.cpp:117
-#: src/frontend/mame/ui/inputmap.cpp:578
+#: src/frontend/mame/ui/inputmap.cpp:579
#: src/frontend/mame/ui/inputtoggle.cpp:73
-#: src/frontend/mame/ui/analogipt.cpp:361
+#: src/frontend/mame/ui/analogipt.cpp:410
#, c-format
msgid "%1$s [root%2$s]"
msgstr ""
@@ -1511,16 +1515,16 @@ msgstr "Varianten insluiten"
msgid "Category File"
msgstr ""
-#: src/frontend/mame/ui/utils.cpp:2030 src/frontend/mame/ui/inifile.cpp:301
+#: src/frontend/mame/ui/utils.cpp:2026 src/frontend/mame/ui/inifile.cpp:301
msgctxt "swlist-info"
msgid "Software list/item"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2685
+#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2752
msgid "Software List Info"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:316
+#: src/frontend/mame/ui/datmenu.cpp:307
#, c-format
msgid "Revision: %1$s"
msgstr "Revisie: %1$s"
@@ -1686,7 +1690,7 @@ msgstr "Verwijderen uit favorieten"
msgid "Save System Settings"
msgstr ""
-#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2625
+#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2698
msgid " (default)"
msgstr " (standaard)"
@@ -1727,7 +1731,7 @@ msgstr ""
msgid "Cancel"
msgstr "Annuleer"
-#: src/frontend/mame/ui/state.cpp:265
+#: src/frontend/mame/ui/state.cpp:262
#, c-format
msgid ""
"Delete saved state %1$s?\n"
@@ -1735,37 +1739,37 @@ msgid ""
"Press %3$s to cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:393
+#: src/frontend/mame/ui/state.cpp:388
#, c-format
msgid "Error removing saved state file %1$s"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:442
+#: src/frontend/mame/ui/state.cpp:450
#, c-format
msgid "Press %1$s to delete"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Load State"
msgstr "Laad state"
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Select state to load"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Save State"
msgstr "State opslaan"
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Press a key or joystick button, or select state to overwrite"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:314
+#: src/frontend/mame/ui/confswitch.cpp:318
msgid "DIP Switches"
msgstr "DIP-schakelaars"
-#: src/frontend/mame/ui/confswitch.cpp:508
+#: src/frontend/mame/ui/confswitch.cpp:521
msgid "Machine Configuration"
msgstr "Machineconfiguratie"
@@ -1808,7 +1812,7 @@ msgstr ""
msgid "[no assignable inputs are enabled]"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:348
+#: src/frontend/mame/ui/inputmap.cpp:358
msgid "Pressed"
msgstr ""
@@ -1816,71 +1820,71 @@ msgstr ""
msgid "Invalid combination entered"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:563
+#: src/frontend/mame/ui/inputmap.cpp:564
#, c-format
msgctxt "input-name"
msgid "%1$s Analog"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:564
+#: src/frontend/mame/ui/inputmap.cpp:565
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Inc"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:565
+#: src/frontend/mame/ui/inputmap.cpp:566
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Dec"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:607
+#: src/frontend/mame/ui/inputmap.cpp:608
#, c-format
msgid "Press %1$s to set\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:608
+#: src/frontend/mame/ui/inputmap.cpp:609
#, c-format
msgid "Press %1$s to append\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:609
+#: src/frontend/mame/ui/inputmap.cpp:610
#, c-format
msgid "Press %1$s to clear\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:610
+#: src/frontend/mame/ui/inputmap.cpp:611
#, c-format
msgid "Press %1$s to restore default\n"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:32
+#: src/frontend/mame/ui/inputdevices.cpp:33
#, c-format
msgctxt "menu-inputdev"
msgid "%1$s (%2$s %3$d)"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:88
+#: src/frontend/mame/ui/inputdevices.cpp:116
msgctxt "menu-inputdev"
msgid "Copy Device ID"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:122
+#: src/frontend/mame/ui/inputdevices.cpp:148
msgctxt "menu-inputdev"
msgid "Copied device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:124
+#: src/frontend/mame/ui/inputdevices.cpp:150
msgctxt "menu-inputdev"
msgid "Error copying device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:162
+#: src/frontend/mame/ui/inputdevices.cpp:189
msgctxt "menu-inputdev"
msgid "Input Devices"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:203
+#: src/frontend/mame/ui/inputdevices.cpp:230
msgctxt "menu-inputdev"
msgid "[no input devices are enabled]"
msgstr ""
@@ -2001,11 +2005,11 @@ msgid "Configure Options"
msgstr "Configureer opties"
#: src/frontend/mame/ui/simpleselgame.cpp:279
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Exit"
msgstr "Afsluiten"
-#: src/frontend/mame/ui/simpleselgame.cpp:304
+#: src/frontend/mame/ui/simpleselgame.cpp:313
#, c-format
msgid ""
"No system ROMs found. Please check the rompath setting specified in the %1$s."
@@ -2015,77 +2019,77 @@ msgid ""
"docs folder for information on setting up and using %2$s."
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:320
+#: src/frontend/mame/ui/simpleselgame.cpp:329
#, c-format
msgid "Type name or select: %1$s_"
msgstr "Type naam of selecteer: %1$s_"
-#: src/frontend/mame/ui/simpleselgame.cpp:322
+#: src/frontend/mame/ui/simpleselgame.cpp:331
msgid "Type name or select: (random)"
msgstr "Type naam of selecteer: (willekeurig)"
-#: src/frontend/mame/ui/simpleselgame.cpp:336
+#: src/frontend/mame/ui/simpleselgame.cpp:345
#, c-format
msgid "%1$-.100s"
msgstr "%1$-.100s"
-#: src/frontend/mame/ui/simpleselgame.cpp:339
+#: src/frontend/mame/ui/simpleselgame.cpp:348
#, c-format
msgid "%1$s, %2$-.100s"
msgstr "%1$s, %2$-.100s"
-#: src/frontend/mame/ui/simpleselgame.cpp:348
+#: src/frontend/mame/ui/simpleselgame.cpp:357
#, c-format
msgid "Driver: %1$s"
msgstr "Driver: %1$s"
-#: src/frontend/mame/ui/simpleselgame.cpp:364
-#: src/frontend/mame/ui/selmenu.cpp:690
+#: src/frontend/mame/ui/simpleselgame.cpp:373
+#: src/frontend/mame/ui/selmenu.cpp:735
msgid "Overall: NOT WORKING"
msgstr "Status: NIET WERKEND"
-#: src/frontend/mame/ui/simpleselgame.cpp:366
-#: src/frontend/mame/ui/selmenu.cpp:692
+#: src/frontend/mame/ui/simpleselgame.cpp:375
+#: src/frontend/mame/ui/selmenu.cpp:737
msgid "Overall: Unemulated Protection"
msgstr "Status: Ongeëmuleerde beveiliging"
-#: src/frontend/mame/ui/simpleselgame.cpp:368
-#: src/frontend/mame/ui/selmenu.cpp:694
+#: src/frontend/mame/ui/simpleselgame.cpp:377
+#: src/frontend/mame/ui/selmenu.cpp:739
msgid "Overall: Working"
msgstr "Status: Werkend"
-#: src/frontend/mame/ui/simpleselgame.cpp:372
-#: src/frontend/mame/ui/selmenu.cpp:698
+#: src/frontend/mame/ui/simpleselgame.cpp:381
+#: src/frontend/mame/ui/selmenu.cpp:743
msgid "Graphics: Unimplemented, "
msgstr "Beeld: Niet geïmplementeerd, "
-#: src/frontend/mame/ui/simpleselgame.cpp:374
-#: src/frontend/mame/ui/selmenu.cpp:700
+#: src/frontend/mame/ui/simpleselgame.cpp:383
+#: src/frontend/mame/ui/selmenu.cpp:745
msgid "Graphics: Imperfect, "
msgstr "Beeld: Niet volledig, "
-#: src/frontend/mame/ui/simpleselgame.cpp:376
-#: src/frontend/mame/ui/selmenu.cpp:702
+#: src/frontend/mame/ui/simpleselgame.cpp:385
+#: src/frontend/mame/ui/selmenu.cpp:747
msgid "Graphics: OK, "
msgstr "Beeld: OK, "
-#: src/frontend/mame/ui/simpleselgame.cpp:379
-#: src/frontend/mame/ui/selmenu.cpp:705
+#: src/frontend/mame/ui/simpleselgame.cpp:388
+#: src/frontend/mame/ui/selmenu.cpp:750
msgid "Sound: None"
msgstr "Geluid: Geen"
-#: src/frontend/mame/ui/simpleselgame.cpp:381
-#: src/frontend/mame/ui/selmenu.cpp:707
+#: src/frontend/mame/ui/simpleselgame.cpp:390
+#: src/frontend/mame/ui/selmenu.cpp:752
msgid "Sound: Unimplemented"
msgstr "Geluid: Niet geïmplementeerd"
-#: src/frontend/mame/ui/simpleselgame.cpp:383
-#: src/frontend/mame/ui/selmenu.cpp:709
+#: src/frontend/mame/ui/simpleselgame.cpp:392
+#: src/frontend/mame/ui/selmenu.cpp:754
msgid "Sound: Imperfect"
msgstr "Geluid: Niet volledig"
-#: src/frontend/mame/ui/simpleselgame.cpp:385
-#: src/frontend/mame/ui/selmenu.cpp:711
+#: src/frontend/mame/ui/simpleselgame.cpp:394
+#: src/frontend/mame/ui/selmenu.cpp:756
msgid "Sound: OK"
msgstr "Geluid: OK"
@@ -2110,323 +2114,323 @@ msgstr "Alles herstellen"
msgid "Reload All"
msgstr "Alles herladen"
-#: src/frontend/mame/ui/dirmenu.cpp:44
+#: src/frontend/mame/ui/dirmenu.cpp:40
msgctxt "path-option"
msgid "ROMs"
msgstr "ROMs"
-#: src/frontend/mame/ui/dirmenu.cpp:45
+#: src/frontend/mame/ui/dirmenu.cpp:41
msgctxt "path-option"
msgid "Software Media"
msgstr "Softwaremedia"
-#: src/frontend/mame/ui/dirmenu.cpp:46
+#: src/frontend/mame/ui/dirmenu.cpp:42
msgctxt "path-option"
msgid "Sound Samples"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:47
+#: src/frontend/mame/ui/dirmenu.cpp:43
msgctxt "path-option"
msgid "Artwork"
msgstr "Artwork"
-#: src/frontend/mame/ui/dirmenu.cpp:48
+#: src/frontend/mame/ui/dirmenu.cpp:44
msgctxt "path-option"
msgid "Crosshairs"
msgstr "Vizieren"
-#: src/frontend/mame/ui/dirmenu.cpp:49
+#: src/frontend/mame/ui/dirmenu.cpp:45
msgctxt "path-option"
msgid "Cheat Files"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:50
+#: src/frontend/mame/ui/dirmenu.cpp:46
msgctxt "path-option"
msgid "Plugins"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:51
+#: src/frontend/mame/ui/dirmenu.cpp:47
msgctxt "path-option"
msgid "UI Translations"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:52
+#: src/frontend/mame/ui/dirmenu.cpp:48
msgctxt "path-option"
msgid "Software Lists"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:53
+#: src/frontend/mame/ui/dirmenu.cpp:49
msgctxt "path-option"
msgid "INIs"
msgstr "INIs"
-#: src/frontend/mame/ui/dirmenu.cpp:54
+#: src/frontend/mame/ui/dirmenu.cpp:50
msgctxt "path-option"
msgid "UI Settings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:55
+#: src/frontend/mame/ui/dirmenu.cpp:51
msgctxt "path-option"
msgid "Plugin Data"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:56
+#: src/frontend/mame/ui/dirmenu.cpp:52
msgctxt "path-option"
msgid "DATs"
msgstr "DATs"
-#: src/frontend/mame/ui/dirmenu.cpp:57
+#: src/frontend/mame/ui/dirmenu.cpp:53
msgctxt "path-option"
msgid "Category INIs"
msgstr "Categorie-INIs"
-#: src/frontend/mame/ui/dirmenu.cpp:58
+#: src/frontend/mame/ui/dirmenu.cpp:54
msgctxt "path-option"
msgid "Snapshots"
msgstr "Schermafbeeldingen"
-#: src/frontend/mame/ui/dirmenu.cpp:59
+#: src/frontend/mame/ui/dirmenu.cpp:55
msgctxt "path-option"
msgid "Icons"
msgstr "Iconen"
-#: src/frontend/mame/ui/dirmenu.cpp:60
+#: src/frontend/mame/ui/dirmenu.cpp:56
msgctxt "path-option"
msgid "Control Panels"
msgstr "Bedieningspanelen"
-#: src/frontend/mame/ui/dirmenu.cpp:61
+#: src/frontend/mame/ui/dirmenu.cpp:57
msgctxt "path-option"
msgid "Cabinets"
msgstr "Kasten"
-#: src/frontend/mame/ui/dirmenu.cpp:62
+#: src/frontend/mame/ui/dirmenu.cpp:58
msgctxt "path-option"
msgid "Marquees"
msgstr "Marquees"
-#: src/frontend/mame/ui/dirmenu.cpp:63
+#: src/frontend/mame/ui/dirmenu.cpp:59
msgctxt "path-option"
msgid "PCBs"
msgstr "Printplaten"
-#: src/frontend/mame/ui/dirmenu.cpp:64
+#: src/frontend/mame/ui/dirmenu.cpp:60
msgctxt "path-option"
msgid "Flyers"
msgstr "Flyers"
-#: src/frontend/mame/ui/dirmenu.cpp:65
+#: src/frontend/mame/ui/dirmenu.cpp:61
msgctxt "path-option"
msgid "Title Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:66
+#: src/frontend/mame/ui/dirmenu.cpp:62
msgctxt "path-option"
msgid "Game Endings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:67
+#: src/frontend/mame/ui/dirmenu.cpp:63
msgctxt "path-option"
msgid "Bosses"
msgstr "Eindbazen"
-#: src/frontend/mame/ui/dirmenu.cpp:68
+#: src/frontend/mame/ui/dirmenu.cpp:64
msgctxt "path-option"
msgid "Artwork Previews"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:69
+#: src/frontend/mame/ui/dirmenu.cpp:65
msgctxt "path-option"
msgid "Select"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:70
+#: src/frontend/mame/ui/dirmenu.cpp:66
msgctxt "path-option"
msgid "Game Over Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:71
+#: src/frontend/mame/ui/dirmenu.cpp:67
msgctxt "path-option"
msgid "HowTo"
msgstr "Bedieningsuitleg"
-#: src/frontend/mame/ui/dirmenu.cpp:72
+#: src/frontend/mame/ui/dirmenu.cpp:68
msgctxt "path-option"
msgid "Logos"
msgstr "Logos"
-#: src/frontend/mame/ui/dirmenu.cpp:73
+#: src/frontend/mame/ui/dirmenu.cpp:69
msgctxt "path-option"
msgid "Scores"
msgstr "Scores"
-#: src/frontend/mame/ui/dirmenu.cpp:74
+#: src/frontend/mame/ui/dirmenu.cpp:70
msgctxt "path-option"
msgid "Versus"
msgstr "Tegen"
-#: src/frontend/mame/ui/dirmenu.cpp:75
+#: src/frontend/mame/ui/dirmenu.cpp:71
msgctxt "path-option"
msgid "Covers"
msgstr "Hoesjes"
-#: src/frontend/mame/ui/dirmenu.cpp:105
+#: src/frontend/mame/ui/dirmenu.cpp:101
#, c-format
msgid "Remove %1$s Folder"
msgstr "Verwijder %1$s map"
-#: src/frontend/mame/ui/dirmenu.cpp:352
-#, c-format
-msgid "Change %1$s Folder - Search: %2$s_"
-msgstr "Wijzig %1$s map - Zoek: %2$s_"
-
-#: src/frontend/mame/ui/dirmenu.cpp:352
+#: src/frontend/mame/ui/dirmenu.cpp:357
#, c-format
msgid "Add %1$s Folder - Search: %2$s_"
msgstr "Voeg %1$s map toe - Zoek: %2$s_"
-#: src/frontend/mame/ui/dirmenu.cpp:363
+#: src/frontend/mame/ui/dirmenu.cpp:357
+#, c-format
+msgid "Change %1$s Folder - Search: %2$s_"
+msgstr "Wijzig %1$s map - Zoek: %2$s_"
+
+#: src/frontend/mame/ui/dirmenu.cpp:368
msgid "Press TAB to set"
msgstr "Druk op TAB voor keuze"
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folders"
msgstr "%1$s mappen"
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folder"
msgstr "%1$s map"
-#: src/frontend/mame/ui/dirmenu.cpp:494
-msgid "Change Folder"
-msgstr "Wijzig map"
-
-#: src/frontend/mame/ui/dirmenu.cpp:494
+#: src/frontend/mame/ui/dirmenu.cpp:523
msgid "Add Folder"
msgstr "Map toevoegen"
-#: src/frontend/mame/ui/dirmenu.cpp:497
+#: src/frontend/mame/ui/dirmenu.cpp:525
msgid "Remove Folder"
msgstr "Map verwijderen"
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/dirmenu.cpp:530
+msgid "Change Folder"
+msgstr "Wijzig map"
+
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = 1/%1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:799
+#: src/frontend/mame/ui/viewgfx.cpp:800
msgctxt "gfxview"
msgid "Expand to fit"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:822
+#: src/frontend/mame/ui/viewgfx.cpp:823
msgctxt "gfxview"
msgid "All categories"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:824 src/frontend/mame/ui/viewgfx.cpp:829
+#: src/frontend/mame/ui/viewgfx.cpp:825 src/frontend/mame/ui/viewgfx.cpp:830
#, c-format
msgctxt "gfxview"
msgid "Category %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] colors"
msgstr "[root%1$s] kleuren"
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] pens"
msgstr "[root%1$s] pennen"
-#: src/frontend/mame/ui/viewgfx.cpp:940
+#: src/frontend/mame/ui/viewgfx.cpp:941
#, c-format
msgctxt "gfxview"
msgid " #%1$X → %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:947
+#: src/frontend/mame/ui/viewgfx.cpp:948
#, c-format
msgctxt "gfxview"
msgid " #%1$X = %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:954
+#: src/frontend/mame/ui/viewgfx.cpp:955
#, c-format
msgctxt "gfxview"
msgid " #%1$X (A:%2$02X R:%3$02X G:%4$02X B:%5$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1134
+#: src/frontend/mame/ui/viewgfx.cpp:1135
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] %2$d/%3$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1157
+#: src/frontend/mame/ui/viewgfx.cpp:1158
#, c-format
msgctxt "gfxview"
msgid " #%1$X:%2$X (%3$d %4$d) = %5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1165
+#: src/frontend/mame/ui/viewgfx.cpp:1166
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d color %3$X/%4$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d category %3$u"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d "
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1327
+#: src/frontend/mame/ui/viewgfx.cpp:1328
#, c-format
msgctxt "gfxview"
msgid " (%1$u %2$u) = GFX%3$u #%4$X:%5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1334
+#: src/frontend/mame/ui/viewgfx.cpp:1335
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d origin (%3$d %4$d)"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:442
+#: src/frontend/mame/ui/selgame.cpp:463
msgid "System Settings"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1058
+#: src/frontend/mame/ui/selgame.cpp:1076
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d systems (%5$d BIOS) )"
msgstr "%1$s %2$s ( %3$d / %4$d systemen (waarvan %5$d BIOS) )"
-#: src/frontend/mame/ui/selgame.cpp:1086
+#: src/frontend/mame/ui/selgame.cpp:1104
#, c-format
msgid "System: %1$-.100s"
msgstr "Systeem: %1$-.100s"
@@ -2447,29 +2451,29 @@ msgctxt "menu-selector"
msgid "[no choices]"
msgstr ""
-#: src/frontend/mame/ui/selector.cpp:138
+#: src/frontend/mame/ui/selector.cpp:148
#, c-format
msgctxt "menu-selector"
msgid "Double-click or press %1$s to select"
msgstr "Dubbelklik of druk op %1$s om te selecteren"
-#: src/frontend/mame/ui/auditmenu.cpp:59
+#: src/frontend/mame/ui/auditmenu.cpp:60
msgid "Audit Media"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:63
+#: src/frontend/mame/ui/auditmenu.cpp:64
#, c-format
msgid "Results will be saved to %1$s"
msgstr "Resultaten worden opgeslagen naar %1$s"
-#: src/frontend/mame/ui/auditmenu.cpp:101
+#: src/frontend/mame/ui/auditmenu.cpp:110
#, c-format
msgid ""
"Auditing media for system %2$u of %3$u...\n"
"%1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:119
+#: src/frontend/mame/ui/auditmenu.cpp:128
#, c-format
msgid ""
"Cancel audit?\n"
@@ -2478,17 +2482,17 @@ msgid ""
"Press %2$s to continue"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:139
+#: src/frontend/mame/ui/auditmenu.cpp:148
#, c-format
msgid "Audit media for %1$u systems marked unavailable"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:140
+#: src/frontend/mame/ui/auditmenu.cpp:149
#, c-format
msgid "Audit media for all %1$u systems"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:157
+#: src/frontend/mame/ui/auditmenu.cpp:165
#, c-format
msgid "Press %1$s to cancel\n"
msgstr ""
@@ -2509,267 +2513,267 @@ msgstr "Verberg info/plaatje"
msgid "Hide Both"
msgstr "Verberg beide"
-#: src/frontend/mame/ui/custui.cpp:143
+#: src/frontend/mame/ui/custui.cpp:144
msgid "UI Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:168 src/frontend/mame/ui/custui.cpp:221
+#: src/frontend/mame/ui/custui.cpp:169 src/frontend/mame/ui/custui.cpp:222
msgid "System Names"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:194 src/frontend/mame/ui/custui.cpp:224
+#: src/frontend/mame/ui/custui.cpp:195 src/frontend/mame/ui/custui.cpp:225
msgid "Show Side Panels"
msgstr "Toon zijpanelen"
-#: src/frontend/mame/ui/custui.cpp:214
+#: src/frontend/mame/ui/custui.cpp:215
msgid "Fonts"
msgstr "Lettertypes"
-#: src/frontend/mame/ui/custui.cpp:215
+#: src/frontend/mame/ui/custui.cpp:216
msgid "Colors"
msgstr "Kleuren"
-#: src/frontend/mame/ui/custui.cpp:218
+#: src/frontend/mame/ui/custui.cpp:219
msgid "Language"
msgstr "Taal"
-#: src/frontend/mame/ui/custui.cpp:235 src/frontend/mame/ui/custui.cpp:279
+#: src/frontend/mame/ui/custui.cpp:236 src/frontend/mame/ui/custui.cpp:280
msgid "[built-in]"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:335
+#: src/frontend/mame/ui/custui.cpp:337
msgid "UI Fonts"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:364
+#: src/frontend/mame/ui/custui.cpp:366
msgid "default"
msgstr "standaard"
-#: src/frontend/mame/ui/custui.cpp:459 src/frontend/mame/ui/custui.cpp:499
+#: src/frontend/mame/ui/custui.cpp:465 src/frontend/mame/ui/custui.cpp:507
msgid "UI Font"
msgstr "Lettertype gebruikersinterface"
-#: src/frontend/mame/ui/custui.cpp:504
+#: src/frontend/mame/ui/custui.cpp:512
msgid "Bold"
msgstr "Vet"
-#: src/frontend/mame/ui/custui.cpp:505
+#: src/frontend/mame/ui/custui.cpp:513
msgid "Italic"
msgstr "Cursief"
-#: src/frontend/mame/ui/custui.cpp:510
+#: src/frontend/mame/ui/custui.cpp:518
msgid "Lines"
msgstr "Lijnen"
-#: src/frontend/mame/ui/custui.cpp:515
+#: src/frontend/mame/ui/custui.cpp:523
msgid "Infos text size"
msgstr "Tekstgrootte info's"
-#: src/frontend/mame/ui/custui.cpp:530
+#: src/frontend/mame/ui/custui.cpp:547
msgid "Sample text - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
msgstr ""
"Voorbeeldtekst - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
-#: src/frontend/mame/ui/custui.cpp:546
+#: src/frontend/mame/ui/custui.cpp:563
msgid "UI Colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:609
+#: src/frontend/mame/ui/custui.cpp:626
msgctxt "color-option"
msgid "Normal text"
msgstr "Normale tekst"
-#: src/frontend/mame/ui/custui.cpp:610
+#: src/frontend/mame/ui/custui.cpp:627
msgctxt "color-option"
msgid "Selected color"
msgstr "Geselecteerd kleur"
-#: src/frontend/mame/ui/custui.cpp:611
+#: src/frontend/mame/ui/custui.cpp:628
msgctxt "color-option"
msgid "Normal text background"
msgstr "Normale tekst achtergrond"
-#: src/frontend/mame/ui/custui.cpp:612
+#: src/frontend/mame/ui/custui.cpp:629
msgctxt "color-option"
msgid "Selected background color"
msgstr "Geselecteerde achtergrondkleur"
-#: src/frontend/mame/ui/custui.cpp:613
+#: src/frontend/mame/ui/custui.cpp:630
msgctxt "color-option"
msgid "Subitem color"
msgstr "Subitemkleur"
-#: src/frontend/mame/ui/custui.cpp:614
+#: src/frontend/mame/ui/custui.cpp:631
msgctxt "color-option"
msgid "Clone"
msgstr "Variant"
-#: src/frontend/mame/ui/custui.cpp:615
+#: src/frontend/mame/ui/custui.cpp:632
msgctxt "color-option"
msgid "Border"
msgstr "Rand"
-#: src/frontend/mame/ui/custui.cpp:616
+#: src/frontend/mame/ui/custui.cpp:633
msgctxt "color-option"
msgid "Background"
msgstr "Achtergrond"
-#: src/frontend/mame/ui/custui.cpp:617
+#: src/frontend/mame/ui/custui.cpp:634
msgctxt "color-option"
msgid "DIP switch"
msgstr "DIP-schakelaar"
-#: src/frontend/mame/ui/custui.cpp:618
+#: src/frontend/mame/ui/custui.cpp:635
msgctxt "color-option"
msgid "Unavailable color"
msgstr "Onbeschikbaar kleur"
-#: src/frontend/mame/ui/custui.cpp:619
+#: src/frontend/mame/ui/custui.cpp:636
msgctxt "color-option"
msgid "Slider color"
msgstr "Sliderkleur"
-#: src/frontend/mame/ui/custui.cpp:620
+#: src/frontend/mame/ui/custui.cpp:637
msgctxt "color-option"
msgid "Graphics viewer background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:621
+#: src/frontend/mame/ui/custui.cpp:638
msgctxt "color-option"
msgid "Mouse over color"
msgstr "Muis-over kleur"
-#: src/frontend/mame/ui/custui.cpp:622
+#: src/frontend/mame/ui/custui.cpp:639
msgctxt "color-option"
msgid "Mouse over background color"
msgstr "Muis-over achtergrondkleur"
-#: src/frontend/mame/ui/custui.cpp:623
+#: src/frontend/mame/ui/custui.cpp:640
msgctxt "color-option"
msgid "Mouse down color"
msgstr "Muis-down kleur"
-#: src/frontend/mame/ui/custui.cpp:624
+#: src/frontend/mame/ui/custui.cpp:641
msgctxt "color-option"
msgid "Mouse down background color"
msgstr "Muis-down achtergrondkleur"
-#: src/frontend/mame/ui/custui.cpp:628
+#: src/frontend/mame/ui/custui.cpp:645
msgid "Restore default colors"
msgstr "Herstel originele kleuren"
-#: src/frontend/mame/ui/custui.cpp:640
+#: src/frontend/mame/ui/custui.cpp:666
#, c-format
msgid "Double-click or press %1$s to change color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:648
+#: src/frontend/mame/ui/custui.cpp:674
msgid "Menu Preview"
msgstr "Menu voorvertoning"
-#: src/frontend/mame/ui/custui.cpp:662
+#: src/frontend/mame/ui/custui.cpp:681
msgctxt "color-sample"
msgid "Normal"
msgstr "Normaal"
-#: src/frontend/mame/ui/custui.cpp:663
+#: src/frontend/mame/ui/custui.cpp:682
msgctxt "color-sample"
msgid "Subitem"
msgstr "Onderdeel"
-#: src/frontend/mame/ui/custui.cpp:664
+#: src/frontend/mame/ui/custui.cpp:683
msgctxt "color-sample"
msgid "Selected"
msgstr "Geselecteerd"
-#: src/frontend/mame/ui/custui.cpp:665
+#: src/frontend/mame/ui/custui.cpp:684
msgctxt "color-sample"
msgid "Mouse Over"
msgstr "Muis-over"
-#: src/frontend/mame/ui/custui.cpp:666
+#: src/frontend/mame/ui/custui.cpp:685
msgctxt "color-sample"
msgid "Clone"
msgstr "Variant"
-#: src/frontend/mame/ui/custui.cpp:881
+#: src/frontend/mame/ui/custui.cpp:901
msgid "ARGB Settings"
msgstr "ARGB-instellingen"
-#: src/frontend/mame/ui/custui.cpp:886 src/frontend/mame/ui/custui.cpp:889
+#: src/frontend/mame/ui/custui.cpp:906 src/frontend/mame/ui/custui.cpp:909
msgctxt "color-channel"
msgid "Alpha"
msgstr "Alpha"
-#: src/frontend/mame/ui/custui.cpp:894 src/frontend/mame/ui/custui.cpp:897
+#: src/frontend/mame/ui/custui.cpp:914 src/frontend/mame/ui/custui.cpp:917
msgctxt "color-channel"
msgid "Red"
msgstr "Rood"
-#: src/frontend/mame/ui/custui.cpp:902 src/frontend/mame/ui/custui.cpp:905
+#: src/frontend/mame/ui/custui.cpp:922 src/frontend/mame/ui/custui.cpp:925
msgctxt "color-channel"
msgid "Green"
msgstr "Groen"
-#: src/frontend/mame/ui/custui.cpp:910 src/frontend/mame/ui/custui.cpp:913
+#: src/frontend/mame/ui/custui.cpp:930 src/frontend/mame/ui/custui.cpp:933
msgctxt "color-channel"
msgid "Blue"
msgstr "Blauw"
-#: src/frontend/mame/ui/custui.cpp:916
+#: src/frontend/mame/ui/custui.cpp:936
msgid "Choose from palette"
msgstr "Kies uit palet"
-#: src/frontend/mame/ui/custui.cpp:931
+#: src/frontend/mame/ui/custui.cpp:959
msgid "Color preview:"
msgstr "Kleur voorbeeld:"
-#: src/frontend/mame/ui/custui.cpp:1029
+#: src/frontend/mame/ui/custui.cpp:1052
msgctxt "color-preset"
msgid "White"
msgstr "Wit"
-#: src/frontend/mame/ui/custui.cpp:1030
+#: src/frontend/mame/ui/custui.cpp:1053
msgctxt "color-preset"
msgid "Silver"
msgstr "Zilver"
-#: src/frontend/mame/ui/custui.cpp:1031
+#: src/frontend/mame/ui/custui.cpp:1054
msgctxt "color-preset"
msgid "Gray"
msgstr "Grijs"
-#: src/frontend/mame/ui/custui.cpp:1032
+#: src/frontend/mame/ui/custui.cpp:1055
msgctxt "color-preset"
msgid "Black"
msgstr "Zwart"
-#: src/frontend/mame/ui/custui.cpp:1033
+#: src/frontend/mame/ui/custui.cpp:1056
msgctxt "color-preset"
msgid "Red"
msgstr "Rood"
-#: src/frontend/mame/ui/custui.cpp:1034
+#: src/frontend/mame/ui/custui.cpp:1057
msgctxt "color-preset"
msgid "Orange"
msgstr "Oranje"
-#: src/frontend/mame/ui/custui.cpp:1035
+#: src/frontend/mame/ui/custui.cpp:1058
msgctxt "color-preset"
msgid "Yellow"
msgstr "Geel"
-#: src/frontend/mame/ui/custui.cpp:1036
+#: src/frontend/mame/ui/custui.cpp:1059
msgctxt "color-preset"
msgid "Green"
msgstr "Groen"
-#: src/frontend/mame/ui/custui.cpp:1037
+#: src/frontend/mame/ui/custui.cpp:1060
msgctxt "color-preset"
msgid "Blue"
msgstr "Blauw"
-#: src/frontend/mame/ui/custui.cpp:1038
+#: src/frontend/mame/ui/custui.cpp:1061
msgctxt "color-preset"
msgid "Violet"
msgstr "Violet"
@@ -2792,36 +2796,61 @@ msgctxt "about-header"
msgid "Revision: %1$s"
msgstr "Revisie: %1$s"
-#: src/frontend/mame/ui/analogipt.cpp:60
+#: src/frontend/mame/ui/analogipt.cpp:27
+#, c-format
+msgctxt "menu-analoginput"
+msgid ""
+"Show/hide settings \t\t%1$s\n"
+"Decrease value \t\t%2$s\n"
+"Increase value \t\t%3$s\n"
+"Restore default value \t\t%4$s\n"
+"Previous device \t\t%5$s\n"
+"Next device \t\t%6$s\n"
+"Return to previous menu \t\t%7$s"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:82
+msgctxt "menu-analoginput"
msgid "Analog Input Adjustments"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:92
+#: src/frontend/mame/ui/analogipt.cpp:121
#, c-format
-msgid "Press %s to show menu"
+msgctxt "menu-analoginput"
+msgid "Press %s to show settings"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:372
+#: src/frontend/mame/ui/analogipt.cpp:245
+msgctxt "menu-analoginput"
+msgid "Analog Input Adjustments Help"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:421
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Increment/Decrement Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:377
+#: src/frontend/mame/ui/analogipt.cpp:426
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Auto-centering Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:382
+#: src/frontend/mame/ui/analogipt.cpp:431
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Reverse"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:387
+#: src/frontend/mame/ui/analogipt.cpp:436
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Sensitivity"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:402
+#: src/frontend/mame/ui/analogipt.cpp:451
+msgctxt "menu-analoginput"
msgid "[no analog inputs are enabled]"
msgstr ""
@@ -2972,504 +3001,504 @@ msgctxt "menu-main"
msgid "Close Menu"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:77
+#: src/frontend/mame/ui/selmenu.cpp:55
+msgid "Images"
+msgstr "Afbeeldingen"
+
+#: src/frontend/mame/ui/selmenu.cpp:56
+msgid "Info"
+msgstr "Informatie"
+
+#: src/frontend/mame/ui/selmenu.cpp:83
msgctxt "selmenu-artwork"
msgid "Snapshots"
msgstr "Schermafbeeldingen"
-#: src/frontend/mame/ui/selmenu.cpp:78
+#: src/frontend/mame/ui/selmenu.cpp:84
msgctxt "selmenu-artwork"
msgid "Cabinet"
msgstr "Kast"
-#: src/frontend/mame/ui/selmenu.cpp:79
+#: src/frontend/mame/ui/selmenu.cpp:85
msgctxt "selmenu-artwork"
msgid "Control Panel"
msgstr "Bedieningspanel"
-#: src/frontend/mame/ui/selmenu.cpp:80
+#: src/frontend/mame/ui/selmenu.cpp:86
msgctxt "selmenu-artwork"
msgid "PCB"
msgstr "Printplaat"
-#: src/frontend/mame/ui/selmenu.cpp:81
+#: src/frontend/mame/ui/selmenu.cpp:87
msgctxt "selmenu-artwork"
msgid "Flyer"
msgstr "Flyer"
-#: src/frontend/mame/ui/selmenu.cpp:82
+#: src/frontend/mame/ui/selmenu.cpp:88
msgctxt "selmenu-artwork"
msgid "Title Screen"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:83
+#: src/frontend/mame/ui/selmenu.cpp:89
msgctxt "selmenu-artwork"
msgid "Ending"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:84
+#: src/frontend/mame/ui/selmenu.cpp:90
msgctxt "selmenu-artwork"
msgid "Artwork Preview"
msgstr "Voorvertoning artwork"
-#: src/frontend/mame/ui/selmenu.cpp:85
+#: src/frontend/mame/ui/selmenu.cpp:91
msgctxt "selmenu-artwork"
msgid "Bosses"
msgstr "Eindbazen"
-#: src/frontend/mame/ui/selmenu.cpp:86
+#: src/frontend/mame/ui/selmenu.cpp:92
msgctxt "selmenu-artwork"
msgid "Logo"
msgstr "Logo"
-#: src/frontend/mame/ui/selmenu.cpp:87
+#: src/frontend/mame/ui/selmenu.cpp:93
msgctxt "selmenu-artwork"
msgid "Versus"
msgstr "Tegen"
-#: src/frontend/mame/ui/selmenu.cpp:88
+#: src/frontend/mame/ui/selmenu.cpp:94
msgctxt "selmenu-artwork"
msgid "Game Over"
msgstr "Game over"
-#: src/frontend/mame/ui/selmenu.cpp:89
+#: src/frontend/mame/ui/selmenu.cpp:95
msgctxt "selmenu-artwork"
msgid "HowTo"
msgstr "Bedieningsuitleg"
-#: src/frontend/mame/ui/selmenu.cpp:90
+#: src/frontend/mame/ui/selmenu.cpp:96
msgctxt "selmenu-artwork"
msgid "Scores"
msgstr "Scores"
-#: src/frontend/mame/ui/selmenu.cpp:91
+#: src/frontend/mame/ui/selmenu.cpp:97
msgctxt "selmenu-artwork"
msgid "Select"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:92
+#: src/frontend/mame/ui/selmenu.cpp:98
msgctxt "selmenu-artwork"
msgid "Marquee"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:93
+#: src/frontend/mame/ui/selmenu.cpp:99
msgctxt "selmenu-artwork"
msgid "Covers"
msgstr "Hoesjes"
-#: src/frontend/mame/ui/selmenu.cpp:97
+#: src/frontend/mame/ui/selmenu.cpp:103
msgid "Add or remove favorite"
msgstr "Naar of uit favorietenlijst"
-#: src/frontend/mame/ui/selmenu.cpp:98
+#: src/frontend/mame/ui/selmenu.cpp:104
msgid "Export displayed list to file"
msgstr "Exporteer getoonde lijst naar bestand"
-#: src/frontend/mame/ui/selmenu.cpp:99
+#: src/frontend/mame/ui/selmenu.cpp:105
msgid "Audit media"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:100
+#: src/frontend/mame/ui/selmenu.cpp:106
msgid "Show DATs view"
msgstr "Laat DATs zien"
-#: src/frontend/mame/ui/selmenu.cpp:260
+#: src/frontend/mame/ui/selmenu.cpp:268
msgid "Select Software Package Part"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:330
+#: src/frontend/mame/ui/selmenu.cpp:338
msgid "Select System BIOS"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:644 src/frontend/mame/ui/selmenu.cpp:675
+#: src/frontend/mame/ui/selmenu.cpp:689 src/frontend/mame/ui/selmenu.cpp:720
#, c-format
msgid "%1$s, %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:648
+#: src/frontend/mame/ui/selmenu.cpp:693
#, c-format
msgid "Software is clone of: %1$s"
msgstr "Software is een variant van: %1$s"
-#: src/frontend/mame/ui/selmenu.cpp:650
+#: src/frontend/mame/ui/selmenu.cpp:695
msgid "Software is parent"
msgstr "Software is hoofdsoftware"
-#: src/frontend/mame/ui/selmenu.cpp:655
+#: src/frontend/mame/ui/selmenu.cpp:700
msgid "Supported: No"
msgstr "Ondersteund: Nee"
-#: src/frontend/mame/ui/selmenu.cpp:660
+#: src/frontend/mame/ui/selmenu.cpp:705
msgid "Supported: Partial"
msgstr "Ondersteund: Gedeeltelijk"
-#: src/frontend/mame/ui/selmenu.cpp:665
+#: src/frontend/mame/ui/selmenu.cpp:710
msgid "Supported: Yes"
msgstr "Ondersteund: Ja"
-#: src/frontend/mame/ui/selmenu.cpp:681
+#: src/frontend/mame/ui/selmenu.cpp:726
msgid "System is parent"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:683 src/frontend/mame/ui/selmenu.cpp:685
+#: src/frontend/mame/ui/selmenu.cpp:728 src/frontend/mame/ui/selmenu.cpp:730
#, c-format
msgid "System is clone of: %1$s"
msgstr "Systeem is een variant van: %1$s"
-#: src/frontend/mame/ui/selmenu.cpp:721
+#: src/frontend/mame/ui/selmenu.cpp:766
#, c-format
msgid "%1$s %2$s"
msgstr "%1$s %2$s"
-#: src/frontend/mame/ui/selmenu.cpp:2222
-msgid "Images"
-msgstr "Afbeeldingen"
-
-#: src/frontend/mame/ui/selmenu.cpp:2223
-msgid "Infos"
-msgstr "Informatie"
-
-#: src/frontend/mame/ui/selmenu.cpp:2538
+#: src/frontend/mame/ui/selmenu.cpp:2611
msgid ""
"Required ROM/disk images for the selected system are missing or incorrect. "
"Please acquire the correct files or select a different system.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2554
+#: src/frontend/mame/ui/selmenu.cpp:2627
msgid ""
"Required ROM/disk images for the selected software are missing or incorrect. "
"Please acquire the correct files or select a different software item.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2570
+#: src/frontend/mame/ui/selmenu.cpp:2643
msgid "incorrect checksum"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2573
+#: src/frontend/mame/ui/selmenu.cpp:2646
msgid "incorrect length"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2576
+#: src/frontend/mame/ui/selmenu.cpp:2649
msgid "not found"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2587
+#: src/frontend/mame/ui/selmenu.cpp:2660
#, c-format
msgid "%1$s (%2$s) - %3$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2589
+#: src/frontend/mame/ui/selmenu.cpp:2662
#, c-format
msgid "%1$s - %2$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2593
+#: src/frontend/mame/ui/selmenu.cpp:2666
msgid "Press any key to continue."
msgstr "Druk op een toets om door te gaan."
-#: src/frontend/mame/ui/selmenu.cpp:2722
+#: src/frontend/mame/ui/selmenu.cpp:2789
msgid "General Info"
msgstr "Algemene informatie"
-#: src/frontend/mame/ui/selmenu.cpp:2874
+#: src/frontend/mame/ui/selmenu.cpp:2935
#, c-format
msgid "Short Name\t%1$s\n"
msgstr "Korte naam\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2875
+#: src/frontend/mame/ui/selmenu.cpp:2936
#, c-format
msgid "Year\t%1$s\n"
msgstr "Jaar\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2876
+#: src/frontend/mame/ui/selmenu.cpp:2937
#, c-format
msgid "Manufacturer\t%1$s\n"
msgstr "Fabrikant\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2883
+#: src/frontend/mame/ui/selmenu.cpp:2944
#, c-format
msgid "System is Clone of\t%1$s\n"
msgstr "Systeem is variant van\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2888
+#: src/frontend/mame/ui/selmenu.cpp:2949
msgid "System is Parent\t\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2892
+#: src/frontend/mame/ui/selmenu.cpp:2953
msgid "Analog Controls\tYes\n"
msgstr "Analoge besturing\tJa\n"
-#: src/frontend/mame/ui/selmenu.cpp:2894
+#: src/frontend/mame/ui/selmenu.cpp:2955
msgid "Keyboard Inputs\tYes\n"
msgstr "Toetensenbordinvoer\tJa\n"
-#: src/frontend/mame/ui/selmenu.cpp:2897
+#: src/frontend/mame/ui/selmenu.cpp:2958
msgid "Overall\tNOT WORKING\n"
msgstr "Status\tNIET WERKEND\n"
-#: src/frontend/mame/ui/selmenu.cpp:2899
+#: src/frontend/mame/ui/selmenu.cpp:2960
msgid "Overall\tUnemulated Protection\n"
msgstr "Status\tOngeëmuleerde beveiliging\n"
-#: src/frontend/mame/ui/selmenu.cpp:2901
+#: src/frontend/mame/ui/selmenu.cpp:2962
msgid "Overall\tWorking\n"
msgstr "Status\tWerkend\n"
-#: src/frontend/mame/ui/selmenu.cpp:2904
+#: src/frontend/mame/ui/selmenu.cpp:2965
msgid "Graphics\tUnimplemented\n"
msgstr "Beeld\tNiet geïmplementeerd\n"
-#: src/frontend/mame/ui/selmenu.cpp:2906
+#: src/frontend/mame/ui/selmenu.cpp:2967
msgid "Graphics\tWrong Colors\n"
msgstr "Beeld\tVerkeerde kleuren\n"
-#: src/frontend/mame/ui/selmenu.cpp:2908
+#: src/frontend/mame/ui/selmenu.cpp:2969
msgid "Graphics\tImperfect Colors\n"
msgstr "Beeld\tOnvolledige kleuren\n"
-#: src/frontend/mame/ui/selmenu.cpp:2910
+#: src/frontend/mame/ui/selmenu.cpp:2971
msgid "Graphics\tImperfect\n"
msgstr "Beeld\tOnvolledig\n"
-#: src/frontend/mame/ui/selmenu.cpp:2912
+#: src/frontend/mame/ui/selmenu.cpp:2973
msgid "Graphics\tOK\n"
msgstr "Beeld\tOK\n"
-#: src/frontend/mame/ui/selmenu.cpp:2915
+#: src/frontend/mame/ui/selmenu.cpp:2976
msgid "Sound\tNone\n"
msgstr "Geluid\tGeen\n"
-#: src/frontend/mame/ui/selmenu.cpp:2917
+#: src/frontend/mame/ui/selmenu.cpp:2978
msgid "Sound\tUnimplemented\n"
msgstr "Geluid\tNiet geïmplementeerd\n"
-#: src/frontend/mame/ui/selmenu.cpp:2919
+#: src/frontend/mame/ui/selmenu.cpp:2980
msgid "Sound\tImperfect\n"
msgstr "Geluid\tOnvolledig\n"
-#: src/frontend/mame/ui/selmenu.cpp:2921
+#: src/frontend/mame/ui/selmenu.cpp:2982
msgid "Sound\tOK\n"
msgstr "Geluid\tOK\n"
-#: src/frontend/mame/ui/selmenu.cpp:2924
+#: src/frontend/mame/ui/selmenu.cpp:2985
msgid "Capture\tUnimplemented\n"
msgstr "Opname\tNiet geïmplementeerd\n"
-#: src/frontend/mame/ui/selmenu.cpp:2926
+#: src/frontend/mame/ui/selmenu.cpp:2987
msgid "Capture\tImperfect\n"
msgstr "Opname\tOnvolledig\n"
-#: src/frontend/mame/ui/selmenu.cpp:2929
+#: src/frontend/mame/ui/selmenu.cpp:2990
msgid "Camera\tUnimplemented\n"
msgstr "Camera\tNiet geïmplementeerd\n"
-#: src/frontend/mame/ui/selmenu.cpp:2931
+#: src/frontend/mame/ui/selmenu.cpp:2992
msgid "Camera\tImperfect\n"
msgstr "Camera\tOnvolledig\n"
-#: src/frontend/mame/ui/selmenu.cpp:2934
+#: src/frontend/mame/ui/selmenu.cpp:2995
msgid "Microphone\tUnimplemented\n"
msgstr "Microfoon\tNiet geïmplementeerd\n"
-#: src/frontend/mame/ui/selmenu.cpp:2936
+#: src/frontend/mame/ui/selmenu.cpp:2997
msgid "Microphone\tImperfect\n"
msgstr "Microfoon\tOnvolledig\n"
-#: src/frontend/mame/ui/selmenu.cpp:2939
+#: src/frontend/mame/ui/selmenu.cpp:3000
msgid "Controls\tUnimplemented\n"
msgstr "Besturing\tNiet geïmplementeerd\n"
-#: src/frontend/mame/ui/selmenu.cpp:2941
+#: src/frontend/mame/ui/selmenu.cpp:3002
msgid "Controls\tImperfect\n"
msgstr "Besturing\tOnvolledig\n"
-#: src/frontend/mame/ui/selmenu.cpp:2944
+#: src/frontend/mame/ui/selmenu.cpp:3005
msgid "Keyboard\tUnimplemented\n"
msgstr "Toetsenbord\tNiet geïmplementeerd\n"
-#: src/frontend/mame/ui/selmenu.cpp:2946
+#: src/frontend/mame/ui/selmenu.cpp:3007
msgid "Keyboard\tImperfect\n"
msgstr "Toetsenbord\tOnvolledig\n"
-#: src/frontend/mame/ui/selmenu.cpp:2949
+#: src/frontend/mame/ui/selmenu.cpp:3010
msgid "Mouse\tUnimplemented\n"
msgstr "Muis\tNiet geïmplementeerd\n"
-#: src/frontend/mame/ui/selmenu.cpp:2951
+#: src/frontend/mame/ui/selmenu.cpp:3012
msgid "Mouse\tImperfect\n"
msgstr "Muis\tOnvolledig\n"
-#: src/frontend/mame/ui/selmenu.cpp:2954
+#: src/frontend/mame/ui/selmenu.cpp:3015
msgid "Media\tUnimplemented\n"
msgstr "Media\tNiet geïmplementeerd\n"
-#: src/frontend/mame/ui/selmenu.cpp:2956
+#: src/frontend/mame/ui/selmenu.cpp:3017
msgid "Media\tImperfect\n"
msgstr "Media\tOnvolledig\n"
-#: src/frontend/mame/ui/selmenu.cpp:2959
+#: src/frontend/mame/ui/selmenu.cpp:3020
msgid "Disk\tUnimplemented\n"
msgstr "Schijf\tNiet geïmplementeerd\n"
-#: src/frontend/mame/ui/selmenu.cpp:2961
+#: src/frontend/mame/ui/selmenu.cpp:3022
msgid "Disk\tImperfect\n"
msgstr "Schijf\tOnvolledig\n"
-#: src/frontend/mame/ui/selmenu.cpp:2964
+#: src/frontend/mame/ui/selmenu.cpp:3025
msgid "Printer\tUnimplemented\n"
msgstr "Printer\tNiet geïmplementeerd\n"
-#: src/frontend/mame/ui/selmenu.cpp:2966
+#: src/frontend/mame/ui/selmenu.cpp:3027
msgid "Printer\tImperfect\n"
msgstr "Printer\tOnvolledig\n"
-#: src/frontend/mame/ui/selmenu.cpp:2969
+#: src/frontend/mame/ui/selmenu.cpp:3030
msgid "Mag. Tape\tUnimplemented\n"
msgstr "Mag. Band\tNiet geïmplementeerd\n"
-#: src/frontend/mame/ui/selmenu.cpp:2971
+#: src/frontend/mame/ui/selmenu.cpp:3032
msgid "Mag. Tape\tImperfect\n"
msgstr "Mag. Band\tOnvolledig\n"
-#: src/frontend/mame/ui/selmenu.cpp:2974
+#: src/frontend/mame/ui/selmenu.cpp:3035
msgid "Punch Tape\tUnimplemented\n"
msgstr "Ponsband\tNiet geïmplementeerd\n"
-#: src/frontend/mame/ui/selmenu.cpp:2976
+#: src/frontend/mame/ui/selmenu.cpp:3037
msgid "Punch Tape\tImperfect\n"
msgstr "Ponsband\tOnvolledig\n"
-#: src/frontend/mame/ui/selmenu.cpp:2979
+#: src/frontend/mame/ui/selmenu.cpp:3040
msgid "Mag. Drum\tUnimplemented\n"
msgstr "Mag. trommel\tNiet geïmplementeerd\n"
-#: src/frontend/mame/ui/selmenu.cpp:2981
+#: src/frontend/mame/ui/selmenu.cpp:3042
msgid "Mag. Drum\tImperfect\n"
msgstr "Mag. trommel\tOnvolledig\n"
-#: src/frontend/mame/ui/selmenu.cpp:2984
+#: src/frontend/mame/ui/selmenu.cpp:3045
msgid "(EP)ROM\tUnimplemented\n"
msgstr "(EP)ROM\tNiet geïmplementeerd\n"
-#: src/frontend/mame/ui/selmenu.cpp:2986
+#: src/frontend/mame/ui/selmenu.cpp:3047
msgid "(EP)ROM\tImperfect\n"
msgstr "(EP)ROM\tOnvolledig\n"
-#: src/frontend/mame/ui/selmenu.cpp:2989
+#: src/frontend/mame/ui/selmenu.cpp:3050
msgid "Communications\tUnimplemented\n"
msgstr "Communicatie\tNiet geïmplementeerd\n"
-#: src/frontend/mame/ui/selmenu.cpp:2991
+#: src/frontend/mame/ui/selmenu.cpp:3052
msgid "Communications\tImperfect\n"
msgstr "Communicatie\tOnvolledig\n"
-#: src/frontend/mame/ui/selmenu.cpp:2994
+#: src/frontend/mame/ui/selmenu.cpp:3055
msgid "LAN\tUnimplemented\n"
msgstr "LAN\tNiet geïmplementeerd\n"
-#: src/frontend/mame/ui/selmenu.cpp:2996
+#: src/frontend/mame/ui/selmenu.cpp:3057
msgid "LAN\tImperfect\n"
msgstr "LAN\tOnvolledig\n"
-#: src/frontend/mame/ui/selmenu.cpp:2999
+#: src/frontend/mame/ui/selmenu.cpp:3060
msgid "WAN\tUnimplemented\n"
msgstr "WAN\tNiet geïmplementeerd\n"
-#: src/frontend/mame/ui/selmenu.cpp:3001
+#: src/frontend/mame/ui/selmenu.cpp:3062
msgid "WAN\tImperfect\n"
msgstr "WAN\tOnvolledig\n"
-#: src/frontend/mame/ui/selmenu.cpp:3004
+#: src/frontend/mame/ui/selmenu.cpp:3065
msgid "Timing\tUnimplemented\n"
msgstr "Timing\tNiet geïmplementeerd\n"
-#: src/frontend/mame/ui/selmenu.cpp:3006
+#: src/frontend/mame/ui/selmenu.cpp:3067
msgid "Timing\tImperfect\n"
msgstr "Timing\tOnvolledig\n"
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tYes\n"
msgstr "Mechanische systeem\tJa\n"
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tNo\n"
msgstr "Mechanische systeem\tNee\n"
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tYes\n"
msgstr "Vereist artwork\tJa\n"
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tNo\n"
msgstr "Vereist artwork\tNee\n"
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tYes\n"
msgstr "Vereist klikbare artwork\tJa\n"
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tNo\n"
msgstr "Vereist klikbare artwork\tNee\n"
-#: src/frontend/mame/ui/selmenu.cpp:3012
+#: src/frontend/mame/ui/selmenu.cpp:3073
msgid "Support Cocktail\tNo\n"
msgstr "Ondersteunt cocktail\tNee\n"
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tYes\n"
msgstr "Systeem is BIOS\tJa\n"
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tNo\n"
msgstr "Systeem is BIOS\tNee\n"
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tYes\n"
msgstr "Ondersteunt opslaan\tJa\n"
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tNo\n"
msgstr "Ondersteunt opslaan\tNee\n"
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tVertical\n"
msgstr "Schermoriëntatie\tVerticaal\n"
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tHorizontal\n"
msgstr "Schermoriëntatie\tHorizontaal\n"
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tYes\n"
msgstr "Vereist CHD\tJa\n"
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tNo\n"
msgstr "Vereist CHD\tNee\n"
-#: src/frontend/mame/ui/selmenu.cpp:3038
+#: src/frontend/mame/ui/selmenu.cpp:3099
msgid "Media Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3040
+#: src/frontend/mame/ui/selmenu.cpp:3101
msgid "Media Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3043
+#: src/frontend/mame/ui/selmenu.cpp:3104
msgid "Samples Audit Result\tNone Needed\n"
msgstr "Samplecontrole Resultaat\tNiet Nodig\n"
-#: src/frontend/mame/ui/selmenu.cpp:3045
+#: src/frontend/mame/ui/selmenu.cpp:3106
msgid "Samples Audit Result\tOK\n"
msgstr "Samplecontrole Resultaat\tOK\n"
-#: src/frontend/mame/ui/selmenu.cpp:3047
+#: src/frontend/mame/ui/selmenu.cpp:3108
msgid "Samples Audit Result\tBAD\n"
msgstr "Samplecontrole Resultaat\tSLECHT\n"
-#: src/frontend/mame/ui/selmenu.cpp:3051
+#: src/frontend/mame/ui/selmenu.cpp:3112
msgid ""
"Media Audit\tDisabled\n"
"Samples Audit\tDisabled\n"
@@ -3641,74 +3670,74 @@ msgstr "* Plek opties:\n"
msgid "[None]\n"
msgstr "[Geen]\n"
-#: src/emu/render.cpp:1833
+#: src/emu/render.cpp:1834
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Standard (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1859
+#: src/emu/render.cpp:1860
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Pixel Aspect (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1881 src/emu/render.cpp:2016
+#: src/emu/render.cpp:1882 src/emu/render.cpp:2017
msgctxt "view-name"
msgid "Cocktail"
msgstr ""
-#: src/emu/render.cpp:2001
+#: src/emu/render.cpp:2002
msgctxt "view-name"
msgid "Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2002
+#: src/emu/render.cpp:2003
msgctxt "view-name"
msgid "Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2003
+#: src/emu/render.cpp:2004
msgctxt "view-name"
msgid "Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2004
+#: src/emu/render.cpp:2005
msgctxt "view-name"
msgid "Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2055
+#: src/emu/render.cpp:2056
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2064
+#: src/emu/render.cpp:2065
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2073
+#: src/emu/render.cpp:2074
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2082
+#: src/emu/render.cpp:2083
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/ioport.cpp:333
+#: src/emu/ioport.cpp:271
#, c-format
msgctxt "input-name"
msgid "P%1$u"
msgstr ""
-#: src/emu/ioport.cpp:2052
+#: src/emu/ioport.cpp:1991
msgctxt "input-name"
msgid "???"
msgstr ""
@@ -5340,222 +5369,222 @@ msgstr ""
#: src/emu/inpttype.ipp:874
msgctxt "input-name"
-msgid "On Screen Display"
+msgid "Show/Hide Menu"
msgstr ""
#: src/emu/inpttype.ipp:875
msgctxt "input-name"
-msgid "Break in Debugger"
+msgid "UI Select"
msgstr ""
#: src/emu/inpttype.ipp:876
msgctxt "input-name"
-msgid "Config Menu"
+msgid "UI Back"
msgstr ""
#: src/emu/inpttype.ipp:877
msgctxt "input-name"
-msgid "Pause"
+msgid "UI Cancel"
msgstr ""
#: src/emu/inpttype.ipp:878
msgctxt "input-name"
-msgid "Pause - Single Step"
+msgid "UI Clear"
msgstr ""
#: src/emu/inpttype.ipp:879
msgctxt "input-name"
-msgid "Rewind - Single Step"
+msgid "UI Help"
msgstr ""
#: src/emu/inpttype.ipp:880
msgctxt "input-name"
-msgid "Reset Machine"
+msgid "UI Up"
msgstr ""
#: src/emu/inpttype.ipp:881
msgctxt "input-name"
-msgid "Soft Reset"
+msgid "UI Down"
msgstr ""
#: src/emu/inpttype.ipp:882
msgctxt "input-name"
-msgid "Show Decoded Graphics"
+msgid "UI Left"
msgstr ""
#: src/emu/inpttype.ipp:883
msgctxt "input-name"
-msgid "Frameskip Dec"
+msgid "UI Right"
msgstr ""
#: src/emu/inpttype.ipp:884
msgctxt "input-name"
-msgid "Frameskip Inc"
+msgid "UI Home"
msgstr ""
#: src/emu/inpttype.ipp:885
msgctxt "input-name"
-msgid "Throttle"
+msgid "UI End"
msgstr ""
#: src/emu/inpttype.ipp:886
msgctxt "input-name"
-msgid "Fast Forward"
+msgid "UI Page Up"
msgstr ""
#: src/emu/inpttype.ipp:887
msgctxt "input-name"
-msgid "Show FPS"
+msgid "UI Page Down"
msgstr ""
#: src/emu/inpttype.ipp:888
msgctxt "input-name"
-msgid "Save Snapshot"
+msgid "UI Previous Group"
msgstr ""
#: src/emu/inpttype.ipp:889
msgctxt "input-name"
-msgid "Record MNG"
+msgid "UI Next Group"
msgstr ""
#: src/emu/inpttype.ipp:890
msgctxt "input-name"
-msgid "Record AVI"
+msgid "On Screen Display"
msgstr ""
#: src/emu/inpttype.ipp:891
msgctxt "input-name"
-msgid "Toggle Cheat"
+msgid "Toggle UI Controls"
msgstr ""
#: src/emu/inpttype.ipp:892
msgctxt "input-name"
-msgid "UI Up"
+msgid "Break in Debugger"
msgstr ""
#: src/emu/inpttype.ipp:893
msgctxt "input-name"
-msgid "UI Down"
+msgid "Pause"
msgstr ""
#: src/emu/inpttype.ipp:894
msgctxt "input-name"
-msgid "UI Left"
+msgid "Pause - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:895
msgctxt "input-name"
-msgid "UI Right"
+msgid "Rewind - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:896
msgctxt "input-name"
-msgid "UI Home"
+msgid "Save State"
msgstr ""
#: src/emu/inpttype.ipp:897
msgctxt "input-name"
-msgid "UI End"
+msgid "Load State"
msgstr ""
#: src/emu/inpttype.ipp:898
msgctxt "input-name"
-msgid "UI Page Up"
+msgid "Reset Machine"
msgstr ""
#: src/emu/inpttype.ipp:899
msgctxt "input-name"
-msgid "UI Page Down"
+msgid "Soft Reset"
msgstr ""
#: src/emu/inpttype.ipp:900
msgctxt "input-name"
-msgid "UI Focus Next"
+msgid "Show Decoded Graphics"
msgstr ""
#: src/emu/inpttype.ipp:901
msgctxt "input-name"
-msgid "UI Focus Previous"
+msgid "Frameskip Dec"
msgstr ""
#: src/emu/inpttype.ipp:902
msgctxt "input-name"
-msgid "UI Select"
+msgid "Frameskip Inc"
msgstr ""
#: src/emu/inpttype.ipp:903
msgctxt "input-name"
-msgid "UI Cancel"
+msgid "Throttle"
msgstr ""
#: src/emu/inpttype.ipp:904
msgctxt "input-name"
-msgid "UI Display Comment"
+msgid "Fast Forward"
msgstr ""
#: src/emu/inpttype.ipp:905
msgctxt "input-name"
-msgid "UI Clear"
+msgid "Show FPS"
msgstr ""
#: src/emu/inpttype.ipp:906
msgctxt "input-name"
-msgid "UI Zoom In"
+msgid "Save Snapshot"
msgstr ""
#: src/emu/inpttype.ipp:907
msgctxt "input-name"
-msgid "UI Zoom Out"
+msgid "Record MNG"
msgstr ""
#: src/emu/inpttype.ipp:908
msgctxt "input-name"
-msgid "UI Default Zoom"
+msgid "Record AVI"
msgstr ""
#: src/emu/inpttype.ipp:909
msgctxt "input-name"
-msgid "UI Previous Group"
+msgid "Toggle Cheat"
msgstr ""
#: src/emu/inpttype.ipp:910
msgctxt "input-name"
-msgid "UI Next Group"
+msgid "UI Display Comment"
msgstr ""
#: src/emu/inpttype.ipp:911
msgctxt "input-name"
-msgid "UI Rotate"
+msgid "UI Zoom In"
msgstr ""
#: src/emu/inpttype.ipp:912
msgctxt "input-name"
-msgid "Show Profiler"
+msgid "UI Zoom Out"
msgstr ""
#: src/emu/inpttype.ipp:913
msgctxt "input-name"
-msgid "UI Toggle"
+msgid "UI Default Zoom"
msgstr ""
#: src/emu/inpttype.ipp:914
msgctxt "input-name"
-msgid "UI Release Pointer"
+msgid "UI Rotate"
msgstr ""
#: src/emu/inpttype.ipp:915
msgctxt "input-name"
-msgid "UI Paste Text"
+msgid "Show Profiler"
msgstr ""
#: src/emu/inpttype.ipp:916
msgctxt "input-name"
-msgid "Save State"
+msgid "UI Release Pointer"
msgstr ""
#: src/emu/inpttype.ipp:917
msgctxt "input-name"
-msgid "Load State"
+msgid "UI Paste Text"
msgstr ""
#: src/emu/inpttype.ipp:918
@@ -5570,57 +5599,65 @@ msgstr ""
#: src/emu/inpttype.ipp:920
msgctxt "input-name"
-msgid "UI External DAT View"
+msgid "UI Focus Next"
msgstr ""
#: src/emu/inpttype.ipp:921
msgctxt "input-name"
-msgid "UI Add/Remove favorite"
+msgid "UI Focus Previous"
msgstr ""
#: src/emu/inpttype.ipp:922
msgctxt "input-name"
-msgid "UI Export List"
+msgid "UI External DAT View"
msgstr ""
#: src/emu/inpttype.ipp:923
msgctxt "input-name"
+msgid "UI Add/Remove Favorite"
+msgstr ""
+
+#: src/emu/inpttype.ipp:924
+msgctxt "input-name"
+msgid "UI Export List"
+msgstr ""
+
+#: src/emu/inpttype.ipp:925
+msgctxt "input-name"
msgid "UI Audit Media"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:110
-#: src/osd/modules/input/input_sdlcommon.cpp:173
+#: src/osd/modules/input/input_windows.cpp:111 src/osd/sdl/osdsdl.cpp:339
msgctxt "input-name"
msgid "Toggle Fullscreen"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:116
+#: src/osd/modules/input/input_windows.cpp:117
msgctxt "input-name"
msgid "Take Rendered Snapshot"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:127
-#: src/osd/modules/input/input_sdlcommon.cpp:221
+#: src/osd/modules/input/input_windows.cpp:128 src/osd/sdl/osdsdl.cpp:388
msgctxt "input-name"
msgid "Record Rendered Video"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:143
+#: src/osd/modules/input/input_windows.cpp:144
msgctxt "input-name"
msgid "Toggle Post-Processing"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:199
+#: src/osd/sdl/osdsdl.cpp:365
msgctxt "input-name"
msgid "Toggle Filter"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:205
+#: src/osd/sdl/osdsdl.cpp:371
msgctxt "input-name"
msgid "Decrease Prescaling"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:215
+#: src/osd/sdl/osdsdl.cpp:382
msgctxt "input-name"
msgid "Increase Prescaling"
msgstr ""
@@ -5950,12 +5987,12 @@ msgstr "Invoerpoortnaambestand opgeslagen in %s"
msgid "Input ports"
msgstr "Invoerpoorten"
-#: plugins/autofire/init.lua:94
+#: plugins/autofire/init.lua:98
msgctxt "plugin-autofire"
msgid "Failed to load autofire menu"
msgstr ""
-#: plugins/autofire/init.lua:101
+#: plugins/autofire/init.lua:105
msgctxt "plugin-autofire"
msgid "Autofire"
msgstr ""
@@ -6139,7 +6176,7 @@ msgctxt "plugin-timecode"
msgid "Hotkey"
msgstr ""
-#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:560
+#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:562
msgctxt "plugin-inputmacro"
msgid "Input Macros"
msgstr ""
@@ -6160,138 +6197,138 @@ msgctxt "plugin-inputmacro"
msgid "Set Input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:350
+#: plugins/inputmacro/inputmacro_menu.lua:352
msgctxt "plugin-inputmacro"
msgid "Name"
msgstr "Naam"
-#: plugins/inputmacro/inputmacro_menu.lua:358
-#: plugins/inputmacro/inputmacro_menu.lua:400
+#: plugins/inputmacro/inputmacro_menu.lua:360
+#: plugins/inputmacro/inputmacro_menu.lua:402
msgctxt "plugin-inputmacro"
msgid "[not set]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:359
+#: plugins/inputmacro/inputmacro_menu.lua:361
msgctxt "plugin-inputmacro"
msgid "Activation combination"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Stop immediately"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Complete macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:363
+#: plugins/inputmacro/inputmacro_menu.lua:365
msgctxt "plugin-inputmacro"
msgid "On release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:369
+#: plugins/inputmacro/inputmacro_menu.lua:371
msgctxt "plugin-inputmacro"
msgid "Release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:372
+#: plugins/inputmacro/inputmacro_menu.lua:374
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Loop to step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:377
+#: plugins/inputmacro/inputmacro_menu.lua:379
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Prolong step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:379
+#: plugins/inputmacro/inputmacro_menu.lua:381
msgctxt "plugin-inputmacro"
msgid "When held"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:383
+#: plugins/inputmacro/inputmacro_menu.lua:385
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:384
+#: plugins/inputmacro/inputmacro_menu.lua:386
msgctxt "plugin-inputmacro"
msgid "Delay (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:390
+#: plugins/inputmacro/inputmacro_menu.lua:392
msgctxt "plugin-inputmacro"
msgid "Duration (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:398
+#: plugins/inputmacro/inputmacro_menu.lua:400
msgctxt "plugin-inputmacro"
msgid "n/a"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:402
+#: plugins/inputmacro/inputmacro_menu.lua:404
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Input %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:407
+#: plugins/inputmacro/inputmacro_menu.lua:409
msgctxt "plugin-inputmacro"
msgid "Add input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:412
+#: plugins/inputmacro/inputmacro_menu.lua:414
msgctxt "plugin-inputmacro"
msgid "Delete step"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:428
+#: plugins/inputmacro/inputmacro_menu.lua:430
msgctxt "plugin-inputmacro"
msgid "Add step at position"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:474
+#: plugins/inputmacro/inputmacro_menu.lua:476
msgctxt "plugin-inputmacro"
msgid "Add Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:481
+#: plugins/inputmacro/inputmacro_menu.lua:483
msgctxt "plugin-inputmacro"
msgid "Create"
msgstr "Aanmaken"
-#: plugins/inputmacro/inputmacro_menu.lua:483
+#: plugins/inputmacro/inputmacro_menu.lua:485
msgctxt "plugin-inputmacro"
msgid "Cancel"
msgstr "Annuleer"
-#: plugins/inputmacro/inputmacro_menu.lua:499
+#: plugins/inputmacro/inputmacro_menu.lua:501
msgctxt "plugin-inputmacro"
msgid "Edit Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:505
+#: plugins/inputmacro/inputmacro_menu.lua:507
msgctxt "plugin-inputmacro"
msgid "Done"
msgstr "Klaar"
-#: plugins/inputmacro/inputmacro_menu.lua:561
+#: plugins/inputmacro/inputmacro_menu.lua:563
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Press %s to delete"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:573
+#: plugins/inputmacro/inputmacro_menu.lua:575
msgctxt "plugin-inputmacro"
msgid "[no macros]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:578
+#: plugins/inputmacro/inputmacro_menu.lua:580
msgctxt "plugin-inputmacro"
msgid "Add macro"
msgstr ""
@@ -6466,12 +6503,12 @@ msgctxt "plugin-commonui"
msgid "Cancel"
msgstr "Annuleer"
-#: plugins/commonui/init.lua:197
+#: plugins/commonui/init.lua:199
msgctxt "plugin-commonui"
msgid "Invalid combination entered"
msgstr ""
-#: plugins/commonui/init.lua:203
+#: plugins/commonui/init.lua:205
#, lua-format
msgctxt "plugin-commonui"
msgid ""
diff --git a/language/English/strings.po b/language/English/strings.po
index d2777fd0bfa..6907808c155 100644
--- a/language/English/strings.po
+++ b/language/English/strings.po
@@ -1,13 +1,13 @@
# English translations for MAME package.
# Copyright (C) 1997-2022 MAMEdev and contributors
# This file is distributed under the same license as the MAME package.
-# Automatically generated, 2022.
+# Automatically generated, 2023.
#
msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-10-16 02:30+1100\n"
+"POT-Creation-Date: 2023-02-18 05:29+1100\n"
"PO-Revision-Date: 2016-02-20 18:03+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: MAME Language Team\n"
@@ -29,254 +29,254 @@ msgid ""
"This system requires media images to be mounted for the following device(s): "
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1254
+#: src/frontend/mame/ui/ui.cpp:1275
#, c-format
msgid ""
"UI controls enabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1256
+#: src/frontend/mame/ui/ui.cpp:1277
#, c-format
msgid ""
"UI controls disabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1465
+#: src/frontend/mame/ui/ui.cpp:1486
msgid "Master Volume"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1474
+#: src/frontend/mame/ui/ui.cpp:1495
#, c-format
msgid "%1$s Volume"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1496
+#: src/frontend/mame/ui/ui.cpp:1517
#, c-format
msgid "Overclock CPU %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1504
+#: src/frontend/mame/ui/ui.cpp:1525
#, c-format
msgid "Overclock %1$s sound"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1523
+#: src/frontend/mame/ui/ui.cpp:1544
#, c-format
msgid "%1$s Refresh Rate"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1528
+#: src/frontend/mame/ui/ui.cpp:1549
#, c-format
msgid "%1$s Brightness"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1530
+#: src/frontend/mame/ui/ui.cpp:1551
#, c-format
msgid "%1$s Contrast"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1532
+#: src/frontend/mame/ui/ui.cpp:1553
#, c-format
msgid "%1$s Gamma"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1536
+#: src/frontend/mame/ui/ui.cpp:1557
#, c-format
msgid "%1$s Horiz Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1538
+#: src/frontend/mame/ui/ui.cpp:1559
#, c-format
msgid "%1$s Horiz Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1540
+#: src/frontend/mame/ui/ui.cpp:1561
#, c-format
msgid "%1$s Vert Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1542
+#: src/frontend/mame/ui/ui.cpp:1563
#, c-format
msgid "%1$s Vert Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1558
+#: src/frontend/mame/ui/ui.cpp:1579
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1561
+#: src/frontend/mame/ui/ui.cpp:1582
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1563
+#: src/frontend/mame/ui/ui.cpp:1584
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1566
+#: src/frontend/mame/ui/ui.cpp:1587
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1576
+#: src/frontend/mame/ui/ui.cpp:1597
msgid "Vector Flicker"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1577
+#: src/frontend/mame/ui/ui.cpp:1598
msgid "Beam Width Minimum"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1578
+#: src/frontend/mame/ui/ui.cpp:1599
msgid "Beam Width Maximum"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1579
+#: src/frontend/mame/ui/ui.cpp:1600
msgid "Beam Dot Size"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1580
+#: src/frontend/mame/ui/ui.cpp:1601
msgid "Beam Intensity Weight"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593
+#: src/frontend/mame/ui/ui.cpp:1614
#, c-format
msgid "Crosshair Scale %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "X"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "Y"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1616
#, c-format
msgid "Crosshair Offset %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1623
+#: src/frontend/mame/ui/ui.cpp:1644
#, c-format
msgid "%1$3ddB"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1666
+#: src/frontend/mame/ui/ui.cpp:1687
#, c-format
msgid "%1$d%%"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1681
+#: src/frontend/mame/ui/ui.cpp:1702
#, c-format
msgid "%1$3.0f%%"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1704 src/frontend/mame/ui/ui.cpp:1724
-#: src/frontend/mame/ui/ui.cpp:1743 src/frontend/mame/ui/ui.cpp:1761
-#: src/frontend/mame/ui/ui.cpp:1780 src/frontend/mame/ui/ui.cpp:1799
-#: src/frontend/mame/ui/ui.cpp:1818 src/frontend/mame/ui/ui.cpp:1837
-#: src/frontend/mame/ui/ui.cpp:1858 src/frontend/mame/ui/ui.cpp:1879
-#: src/frontend/mame/ui/ui.cpp:1900 src/frontend/mame/ui/ui.cpp:1921
+#: src/frontend/mame/ui/ui.cpp:1725 src/frontend/mame/ui/ui.cpp:1745
+#: src/frontend/mame/ui/ui.cpp:1764 src/frontend/mame/ui/ui.cpp:1782
+#: src/frontend/mame/ui/ui.cpp:1801 src/frontend/mame/ui/ui.cpp:1820
+#: src/frontend/mame/ui/ui.cpp:1839 src/frontend/mame/ui/ui.cpp:1858
+#: src/frontend/mame/ui/ui.cpp:1879 src/frontend/mame/ui/ui.cpp:1900
+#: src/frontend/mame/ui/ui.cpp:1921 src/frontend/mame/ui/ui.cpp:1942
#, c-format
msgid "%1$.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1936 src/frontend/mame/ui/ui.cpp:1951
-#: src/frontend/mame/ui/ui.cpp:1966 src/frontend/mame/ui/ui.cpp:1981
-#: src/frontend/mame/ui/ui.cpp:1996
+#: src/frontend/mame/ui/ui.cpp:1957 src/frontend/mame/ui/ui.cpp:1972
+#: src/frontend/mame/ui/ui.cpp:1987 src/frontend/mame/ui/ui.cpp:2002
+#: src/frontend/mame/ui/ui.cpp:2017
#, c-format
msgid "%1$1.2f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2116
+#: src/frontend/mame/ui/ui.cpp:2137
msgid "**Error saving ui.ini**"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2175
+#: src/frontend/mame/ui/ui.cpp:2196
#, c-format
msgid "**Error saving %s.ini**"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2179 src/frontend/mame/ui/miscmenu.cpp:773
+#: src/frontend/mame/ui/ui.cpp:2200 src/frontend/mame/ui/miscmenu.cpp:773
msgid ""
"\n"
" Settings saved \n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:487 src/frontend/mame/ui/selgame.cpp:298
+#: src/frontend/mame/ui/selsoft.cpp:510 src/frontend/mame/ui/selgame.cpp:318
#, c-format
msgid ""
"%s\n"
" added to favorites list."
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:492 src/frontend/mame/ui/selgame.cpp:303
-#: src/frontend/mame/ui/selgame.cpp:309
+#: src/frontend/mame/ui/selsoft.cpp:515 src/frontend/mame/ui/selgame.cpp:323
+#: src/frontend/mame/ui/selgame.cpp:329
#, c-format
msgid ""
"%s\n"
" removed from favorites list."
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Start empty]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Use file manager]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:708
+#: src/frontend/mame/ui/selsoft.cpp:756
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d software packages )"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:709
+#: src/frontend/mame/ui/selsoft.cpp:757
#, c-format
msgid "%1$s - select software"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:714 src/frontend/mame/ui/selgame.cpp:1074
+#: src/frontend/mame/ui/selsoft.cpp:762 src/frontend/mame/ui/selgame.cpp:1092
#, c-format
msgid "%1$s: %2$s - Search: %3$s_"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:716 src/frontend/mame/ui/selgame.cpp:1076
+#: src/frontend/mame/ui/selsoft.cpp:764 src/frontend/mame/ui/selgame.cpp:1094
#, c-format
msgid "Search: %1$s_"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:723
+#: src/frontend/mame/ui/selsoft.cpp:771
#, c-format
msgid "Software list/item: %1$s:%2$s"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:441
+#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:462
msgid "General Settings"
msgstr ""
@@ -300,15 +300,15 @@ msgstr ""
msgid "Save Settings"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:185 src/frontend/mame/ui/optsmenu.cpp:227
+#: src/frontend/mame/ui/optsmenu.cpp:183 src/frontend/mame/ui/optsmenu.cpp:225
msgid "System Filter"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:197 src/frontend/mame/ui/custui.cpp:83
+#: src/frontend/mame/ui/optsmenu.cpp:195 src/frontend/mame/ui/custui.cpp:84
msgid "Customize UI"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:198 src/frontend/mame/ui/dirmenu.cpp:535
+#: src/frontend/mame/ui/optsmenu.cpp:196 src/frontend/mame/ui/dirmenu.cpp:579
msgid "Configure Folders"
msgstr ""
@@ -316,41 +316,41 @@ msgstr ""
msgid "Plugin Options"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:221 src/frontend/mame/ui/swlist.cpp:89
-#: src/frontend/mame/ui/slotopt.cpp:221
+#: src/frontend/mame/ui/filesel.cpp:234 src/frontend/mame/ui/swlist.cpp:89
+#: src/frontend/mame/ui/slotopt.cpp:231
msgid "[empty slot]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:225
+#: src/frontend/mame/ui/filesel.cpp:238
msgid "[create]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:229 src/frontend/mame/ui/swlist.cpp:100
+#: src/frontend/mame/ui/filesel.cpp:242 src/frontend/mame/ui/swlist.cpp:100
msgid "[software list]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:285
+#: src/frontend/mame/ui/filesel.cpp:298
#, c-format
msgid "Error accessing %s"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:509
+#: src/frontend/mame/ui/filesel.cpp:519
msgid "Select access mode"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:510
+#: src/frontend/mame/ui/filesel.cpp:520
msgid "Read-only"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:512
+#: src/frontend/mame/ui/filesel.cpp:522
msgid "Read-write"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:513
+#: src/frontend/mame/ui/filesel.cpp:523
msgid "Read this image, write to another image"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:514
+#: src/frontend/mame/ui/filesel.cpp:524
msgid "Read this image, write to diff"
msgstr ""
@@ -563,145 +563,149 @@ msgid "Joystick saturation"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:94
-msgid "Natural keyboard"
+msgid "Joystick threshold"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:95
-msgid "Allow contradictory joystick inputs"
+msgid "Natural keyboard"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:96
+msgid "Allow contradictory joystick inputs"
+msgstr ""
+
+#: src/frontend/mame/ui/submenu.cpp:97
msgid "Coin impulse"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:102
+#: src/frontend/mame/ui/submenu.cpp:103
msgid "Input Device Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:103
+#: src/frontend/mame/ui/submenu.cpp:104
msgid "Lightgun Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:104
+#: src/frontend/mame/ui/submenu.cpp:105
msgid "Trackball Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:105
+#: src/frontend/mame/ui/submenu.cpp:106
msgid "Pedal Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:106
+#: src/frontend/mame/ui/submenu.cpp:107
msgid "AD Stick Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:107
+#: src/frontend/mame/ui/submenu.cpp:108
msgid "Paddle Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:108
+#: src/frontend/mame/ui/submenu.cpp:109
msgid "Dial Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:109
+#: src/frontend/mame/ui/submenu.cpp:110
msgid "Positional Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:110
+#: src/frontend/mame/ui/submenu.cpp:111
msgid "Mouse Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:112
+#: src/frontend/mame/ui/submenu.cpp:113
msgid "Keyboard Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:113
+#: src/frontend/mame/ui/submenu.cpp:114
msgid "Mouse Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:114
+#: src/frontend/mame/ui/submenu.cpp:115
msgid "Lightgun Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:115
+#: src/frontend/mame/ui/submenu.cpp:116
msgid "Joystick Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:121 src/frontend/mame/ui/videoopt.cpp:42
+#: src/frontend/mame/ui/submenu.cpp:122 src/frontend/mame/ui/videoopt.cpp:42
msgid "Video Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:122
+#: src/frontend/mame/ui/submenu.cpp:123
msgid "Video Mode"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:123
+#: src/frontend/mame/ui/submenu.cpp:124
msgid "Number Of Screens"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:125
+#: src/frontend/mame/ui/submenu.cpp:126
msgid "Triple Buffering"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:126
+#: src/frontend/mame/ui/submenu.cpp:127
msgid "HLSL"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:128
+#: src/frontend/mame/ui/submenu.cpp:129
msgid "GLSL"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:129
+#: src/frontend/mame/ui/submenu.cpp:130
msgid "Bilinear Filtering"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:130
+#: src/frontend/mame/ui/submenu.cpp:131
msgid "Bitmap Prescaling"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:131
+#: src/frontend/mame/ui/submenu.cpp:132
msgid "Window Mode"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:132
+#: src/frontend/mame/ui/submenu.cpp:133
msgid "Enforce Aspect Ratio"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:133
+#: src/frontend/mame/ui/submenu.cpp:134
msgid "Start Out Maximized"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:134
+#: src/frontend/mame/ui/submenu.cpp:135
msgid "Synchronized Refresh"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:135
+#: src/frontend/mame/ui/submenu.cpp:136
msgid "Wait Vertical Sync"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:722
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:738
#: src/frontend/mame/ui/videoopt.cpp:169
-#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:766
+#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:766
#: plugins/cheatfind/init.lua:777 plugins/cheat/init.lua:679
msgid "On"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:725
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:741
#: src/frontend/mame/ui/videoopt.cpp:185
-#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:763
+#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:763
#: plugins/cheatfind/init.lua:774 plugins/cheat/init.lua:682
#: plugins/cheat/init.lua:691
msgid "Off"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:728
+#: src/frontend/mame/ui/menu.cpp:744
msgid "Auto"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:1233
+#: src/frontend/mame/ui/menu.cpp:1272
#: src/frontend/mame/ui/simpleselgame.cpp:283
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Return to Previous Menu"
msgstr ""
@@ -709,21 +713,21 @@ msgstr ""
msgid "File Manager"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:140
+#: src/frontend/mame/ui/filemngr.cpp:152
#: src/frontend/mame/ui/confswitch.cpp:119
-#: src/frontend/mame/ui/inputmap.cpp:580
+#: src/frontend/mame/ui/inputmap.cpp:581
#: src/frontend/mame/ui/inputtoggle.cpp:75
-#: src/frontend/mame/ui/analogipt.cpp:363
+#: src/frontend/mame/ui/analogipt.cpp:412
#, c-format
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
#: src/frontend/mame/ui/confswitch.cpp:170 src/frontend/mame/ui/slotopt.cpp:204
msgid "Reset System"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
msgid "Start System"
msgstr ""
@@ -1072,27 +1076,27 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:168
+#: src/frontend/mame/ui/filecreate.cpp:189
msgid "New Image Name:"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:174
+#: src/frontend/mame/ui/filecreate.cpp:196
msgid "Image Format:"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:180
+#: src/frontend/mame/ui/filecreate.cpp:202
msgid "Create"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:208
+#: src/frontend/mame/ui/filecreate.cpp:230
msgid "Please enter a file extension too"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:268
+#: src/frontend/mame/ui/filecreate.cpp:295
msgid "Select image format"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:327
+#: src/frontend/mame/ui/filecreate.cpp:354
msgid "Select initial contents"
msgstr ""
@@ -1117,9 +1121,9 @@ msgid "Emulated"
msgstr ""
#: src/frontend/mame/ui/keyboard.cpp:60 src/frontend/mame/ui/confswitch.cpp:117
-#: src/frontend/mame/ui/inputmap.cpp:578
+#: src/frontend/mame/ui/inputmap.cpp:579
#: src/frontend/mame/ui/inputtoggle.cpp:73
-#: src/frontend/mame/ui/analogipt.cpp:361
+#: src/frontend/mame/ui/analogipt.cpp:410
#, c-format
msgid "%1$s [root%2$s]"
msgstr ""
@@ -1478,16 +1482,16 @@ msgstr ""
msgid "Category File"
msgstr ""
-#: src/frontend/mame/ui/utils.cpp:2030 src/frontend/mame/ui/inifile.cpp:301
+#: src/frontend/mame/ui/utils.cpp:2026 src/frontend/mame/ui/inifile.cpp:301
msgctxt "swlist-info"
msgid "Software list/item"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2685
+#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2752
msgid "Software List Info"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:316
+#: src/frontend/mame/ui/datmenu.cpp:307
#, c-format
msgid "Revision: %1$s"
msgstr ""
@@ -1647,7 +1651,7 @@ msgstr ""
msgid "Save System Settings"
msgstr ""
-#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2625
+#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2698
msgid " (default)"
msgstr ""
@@ -1684,7 +1688,7 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:265
+#: src/frontend/mame/ui/state.cpp:262
#, c-format
msgid ""
"Delete saved state %1$s?\n"
@@ -1692,37 +1696,37 @@ msgid ""
"Press %3$s to cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:393
+#: src/frontend/mame/ui/state.cpp:388
#, c-format
msgid "Error removing saved state file %1$s"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:442
+#: src/frontend/mame/ui/state.cpp:450
#, c-format
msgid "Press %1$s to delete"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Load State"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Select state to load"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Save State"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Press a key or joystick button, or select state to overwrite"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:314
+#: src/frontend/mame/ui/confswitch.cpp:318
msgid "DIP Switches"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:508
+#: src/frontend/mame/ui/confswitch.cpp:521
msgid "Machine Configuration"
msgstr ""
@@ -1765,7 +1769,7 @@ msgstr ""
msgid "[no assignable inputs are enabled]"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:348
+#: src/frontend/mame/ui/inputmap.cpp:358
msgid "Pressed"
msgstr ""
@@ -1773,71 +1777,71 @@ msgstr ""
msgid "Invalid combination entered"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:563
+#: src/frontend/mame/ui/inputmap.cpp:564
#, c-format
msgctxt "input-name"
msgid "%1$s Analog"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:564
+#: src/frontend/mame/ui/inputmap.cpp:565
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Inc"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:565
+#: src/frontend/mame/ui/inputmap.cpp:566
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Dec"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:607
+#: src/frontend/mame/ui/inputmap.cpp:608
#, c-format
msgid "Press %1$s to set\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:608
+#: src/frontend/mame/ui/inputmap.cpp:609
#, c-format
msgid "Press %1$s to append\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:609
+#: src/frontend/mame/ui/inputmap.cpp:610
#, c-format
msgid "Press %1$s to clear\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:610
+#: src/frontend/mame/ui/inputmap.cpp:611
#, c-format
msgid "Press %1$s to restore default\n"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:32
+#: src/frontend/mame/ui/inputdevices.cpp:33
#, c-format
msgctxt "menu-inputdev"
msgid "%1$s (%2$s %3$d)"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:88
+#: src/frontend/mame/ui/inputdevices.cpp:116
msgctxt "menu-inputdev"
msgid "Copy Device ID"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:122
+#: src/frontend/mame/ui/inputdevices.cpp:148
msgctxt "menu-inputdev"
msgid "Copied device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:124
+#: src/frontend/mame/ui/inputdevices.cpp:150
msgctxt "menu-inputdev"
msgid "Error copying device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:162
+#: src/frontend/mame/ui/inputdevices.cpp:189
msgctxt "menu-inputdev"
msgid "Input Devices"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:203
+#: src/frontend/mame/ui/inputdevices.cpp:230
msgctxt "menu-inputdev"
msgid "[no input devices are enabled]"
msgstr ""
@@ -1954,11 +1958,11 @@ msgid "Configure Options"
msgstr ""
#: src/frontend/mame/ui/simpleselgame.cpp:279
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Exit"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:304
+#: src/frontend/mame/ui/simpleselgame.cpp:313
#, c-format
msgid ""
"No system ROMs found. Please check the rompath setting specified in the %1$s."
@@ -1968,77 +1972,77 @@ msgid ""
"docs folder for information on setting up and using %2$s."
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:320
+#: src/frontend/mame/ui/simpleselgame.cpp:329
#, c-format
msgid "Type name or select: %1$s_"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:322
+#: src/frontend/mame/ui/simpleselgame.cpp:331
msgid "Type name or select: (random)"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:336
+#: src/frontend/mame/ui/simpleselgame.cpp:345
#, c-format
msgid "%1$-.100s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:339
+#: src/frontend/mame/ui/simpleselgame.cpp:348
#, c-format
msgid "%1$s, %2$-.100s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:348
+#: src/frontend/mame/ui/simpleselgame.cpp:357
#, c-format
msgid "Driver: %1$s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:364
-#: src/frontend/mame/ui/selmenu.cpp:690
+#: src/frontend/mame/ui/simpleselgame.cpp:373
+#: src/frontend/mame/ui/selmenu.cpp:735
msgid "Overall: NOT WORKING"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:366
-#: src/frontend/mame/ui/selmenu.cpp:692
+#: src/frontend/mame/ui/simpleselgame.cpp:375
+#: src/frontend/mame/ui/selmenu.cpp:737
msgid "Overall: Unemulated Protection"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:368
-#: src/frontend/mame/ui/selmenu.cpp:694
+#: src/frontend/mame/ui/simpleselgame.cpp:377
+#: src/frontend/mame/ui/selmenu.cpp:739
msgid "Overall: Working"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:372
-#: src/frontend/mame/ui/selmenu.cpp:698
+#: src/frontend/mame/ui/simpleselgame.cpp:381
+#: src/frontend/mame/ui/selmenu.cpp:743
msgid "Graphics: Unimplemented, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:374
-#: src/frontend/mame/ui/selmenu.cpp:700
+#: src/frontend/mame/ui/simpleselgame.cpp:383
+#: src/frontend/mame/ui/selmenu.cpp:745
msgid "Graphics: Imperfect, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:376
-#: src/frontend/mame/ui/selmenu.cpp:702
+#: src/frontend/mame/ui/simpleselgame.cpp:385
+#: src/frontend/mame/ui/selmenu.cpp:747
msgid "Graphics: OK, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:379
-#: src/frontend/mame/ui/selmenu.cpp:705
+#: src/frontend/mame/ui/simpleselgame.cpp:388
+#: src/frontend/mame/ui/selmenu.cpp:750
msgid "Sound: None"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:381
-#: src/frontend/mame/ui/selmenu.cpp:707
+#: src/frontend/mame/ui/simpleselgame.cpp:390
+#: src/frontend/mame/ui/selmenu.cpp:752
msgid "Sound: Unimplemented"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:383
-#: src/frontend/mame/ui/selmenu.cpp:709
+#: src/frontend/mame/ui/simpleselgame.cpp:392
+#: src/frontend/mame/ui/selmenu.cpp:754
msgid "Sound: Imperfect"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:385
-#: src/frontend/mame/ui/selmenu.cpp:711
+#: src/frontend/mame/ui/simpleselgame.cpp:394
+#: src/frontend/mame/ui/selmenu.cpp:756
msgid "Sound: OK"
msgstr ""
@@ -2061,323 +2065,323 @@ msgstr ""
msgid "Reload All"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:44
+#: src/frontend/mame/ui/dirmenu.cpp:40
msgctxt "path-option"
msgid "ROMs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:45
+#: src/frontend/mame/ui/dirmenu.cpp:41
msgctxt "path-option"
msgid "Software Media"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:46
+#: src/frontend/mame/ui/dirmenu.cpp:42
msgctxt "path-option"
msgid "Sound Samples"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:47
+#: src/frontend/mame/ui/dirmenu.cpp:43
msgctxt "path-option"
msgid "Artwork"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:48
+#: src/frontend/mame/ui/dirmenu.cpp:44
msgctxt "path-option"
msgid "Crosshairs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:49
+#: src/frontend/mame/ui/dirmenu.cpp:45
msgctxt "path-option"
msgid "Cheat Files"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:50
+#: src/frontend/mame/ui/dirmenu.cpp:46
msgctxt "path-option"
msgid "Plugins"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:51
+#: src/frontend/mame/ui/dirmenu.cpp:47
msgctxt "path-option"
msgid "UI Translations"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:52
+#: src/frontend/mame/ui/dirmenu.cpp:48
msgctxt "path-option"
msgid "Software Lists"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:53
+#: src/frontend/mame/ui/dirmenu.cpp:49
msgctxt "path-option"
msgid "INIs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:54
+#: src/frontend/mame/ui/dirmenu.cpp:50
msgctxt "path-option"
msgid "UI Settings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:55
+#: src/frontend/mame/ui/dirmenu.cpp:51
msgctxt "path-option"
msgid "Plugin Data"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:56
+#: src/frontend/mame/ui/dirmenu.cpp:52
msgctxt "path-option"
msgid "DATs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:57
+#: src/frontend/mame/ui/dirmenu.cpp:53
msgctxt "path-option"
msgid "Category INIs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:58
+#: src/frontend/mame/ui/dirmenu.cpp:54
msgctxt "path-option"
msgid "Snapshots"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:59
+#: src/frontend/mame/ui/dirmenu.cpp:55
msgctxt "path-option"
msgid "Icons"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:60
+#: src/frontend/mame/ui/dirmenu.cpp:56
msgctxt "path-option"
msgid "Control Panels"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:61
+#: src/frontend/mame/ui/dirmenu.cpp:57
msgctxt "path-option"
msgid "Cabinets"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:62
+#: src/frontend/mame/ui/dirmenu.cpp:58
msgctxt "path-option"
msgid "Marquees"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:63
+#: src/frontend/mame/ui/dirmenu.cpp:59
msgctxt "path-option"
msgid "PCBs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:64
+#: src/frontend/mame/ui/dirmenu.cpp:60
msgctxt "path-option"
msgid "Flyers"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:65
+#: src/frontend/mame/ui/dirmenu.cpp:61
msgctxt "path-option"
msgid "Title Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:66
+#: src/frontend/mame/ui/dirmenu.cpp:62
msgctxt "path-option"
msgid "Game Endings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:67
+#: src/frontend/mame/ui/dirmenu.cpp:63
msgctxt "path-option"
msgid "Bosses"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:68
+#: src/frontend/mame/ui/dirmenu.cpp:64
msgctxt "path-option"
msgid "Artwork Previews"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:69
+#: src/frontend/mame/ui/dirmenu.cpp:65
msgctxt "path-option"
msgid "Select"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:70
+#: src/frontend/mame/ui/dirmenu.cpp:66
msgctxt "path-option"
msgid "Game Over Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:71
+#: src/frontend/mame/ui/dirmenu.cpp:67
msgctxt "path-option"
msgid "HowTo"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:72
+#: src/frontend/mame/ui/dirmenu.cpp:68
msgctxt "path-option"
msgid "Logos"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:73
+#: src/frontend/mame/ui/dirmenu.cpp:69
msgctxt "path-option"
msgid "Scores"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:74
+#: src/frontend/mame/ui/dirmenu.cpp:70
msgctxt "path-option"
msgid "Versus"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:75
+#: src/frontend/mame/ui/dirmenu.cpp:71
msgctxt "path-option"
msgid "Covers"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:105
+#: src/frontend/mame/ui/dirmenu.cpp:101
#, c-format
msgid "Remove %1$s Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:352
-#, c-format
-msgid "Change %1$s Folder - Search: %2$s_"
-msgstr ""
-
-#: src/frontend/mame/ui/dirmenu.cpp:352
+#: src/frontend/mame/ui/dirmenu.cpp:357
#, c-format
msgid "Add %1$s Folder - Search: %2$s_"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:363
+#: src/frontend/mame/ui/dirmenu.cpp:357
+#, c-format
+msgid "Change %1$s Folder - Search: %2$s_"
+msgstr ""
+
+#: src/frontend/mame/ui/dirmenu.cpp:368
msgid "Press TAB to set"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folders"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:494
-msgid "Change Folder"
-msgstr ""
-
-#: src/frontend/mame/ui/dirmenu.cpp:494
+#: src/frontend/mame/ui/dirmenu.cpp:523
msgid "Add Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:497
+#: src/frontend/mame/ui/dirmenu.cpp:525
msgid "Remove Folder"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/dirmenu.cpp:530
+msgid "Change Folder"
+msgstr ""
+
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = 1/%1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:799
+#: src/frontend/mame/ui/viewgfx.cpp:800
msgctxt "gfxview"
msgid "Expand to fit"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:822
+#: src/frontend/mame/ui/viewgfx.cpp:823
msgctxt "gfxview"
msgid "All categories"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:824 src/frontend/mame/ui/viewgfx.cpp:829
+#: src/frontend/mame/ui/viewgfx.cpp:825 src/frontend/mame/ui/viewgfx.cpp:830
#, c-format
msgctxt "gfxview"
msgid "Category %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] colors"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] pens"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:940
+#: src/frontend/mame/ui/viewgfx.cpp:941
#, c-format
msgctxt "gfxview"
msgid " #%1$X → %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:947
+#: src/frontend/mame/ui/viewgfx.cpp:948
#, c-format
msgctxt "gfxview"
msgid " #%1$X = %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:954
+#: src/frontend/mame/ui/viewgfx.cpp:955
#, c-format
msgctxt "gfxview"
msgid " #%1$X (A:%2$02X R:%3$02X G:%4$02X B:%5$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1134
+#: src/frontend/mame/ui/viewgfx.cpp:1135
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] %2$d/%3$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1157
+#: src/frontend/mame/ui/viewgfx.cpp:1158
#, c-format
msgctxt "gfxview"
msgid " #%1$X:%2$X (%3$d %4$d) = %5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1165
+#: src/frontend/mame/ui/viewgfx.cpp:1166
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d color %3$X/%4$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d category %3$u"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d "
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1327
+#: src/frontend/mame/ui/viewgfx.cpp:1328
#, c-format
msgctxt "gfxview"
msgid " (%1$u %2$u) = GFX%3$u #%4$X:%5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1334
+#: src/frontend/mame/ui/viewgfx.cpp:1335
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d origin (%3$d %4$d)"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:442
+#: src/frontend/mame/ui/selgame.cpp:463
msgid "System Settings"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1058
+#: src/frontend/mame/ui/selgame.cpp:1076
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d systems (%5$d BIOS) )"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1086
+#: src/frontend/mame/ui/selgame.cpp:1104
#, c-format
msgid "System: %1$-.100s"
msgstr ""
@@ -2398,29 +2402,29 @@ msgctxt "menu-selector"
msgid "[no choices]"
msgstr ""
-#: src/frontend/mame/ui/selector.cpp:138
+#: src/frontend/mame/ui/selector.cpp:148
#, c-format
msgctxt "menu-selector"
msgid "Double-click or press %1$s to select"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:59
+#: src/frontend/mame/ui/auditmenu.cpp:60
msgid "Audit Media"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:63
+#: src/frontend/mame/ui/auditmenu.cpp:64
#, c-format
msgid "Results will be saved to %1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:101
+#: src/frontend/mame/ui/auditmenu.cpp:110
#, c-format
msgid ""
"Auditing media for system %2$u of %3$u...\n"
"%1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:119
+#: src/frontend/mame/ui/auditmenu.cpp:128
#, c-format
msgid ""
"Cancel audit?\n"
@@ -2429,17 +2433,17 @@ msgid ""
"Press %2$s to continue"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:139
+#: src/frontend/mame/ui/auditmenu.cpp:148
#, c-format
msgid "Audit media for %1$u systems marked unavailable"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:140
+#: src/frontend/mame/ui/auditmenu.cpp:149
#, c-format
msgid "Audit media for all %1$u systems"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:157
+#: src/frontend/mame/ui/auditmenu.cpp:165
#, c-format
msgid "Press %1$s to cancel\n"
msgstr ""
@@ -2460,266 +2464,266 @@ msgstr ""
msgid "Hide Both"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:143
+#: src/frontend/mame/ui/custui.cpp:144
msgid "UI Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:168 src/frontend/mame/ui/custui.cpp:221
+#: src/frontend/mame/ui/custui.cpp:169 src/frontend/mame/ui/custui.cpp:222
msgid "System Names"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:194 src/frontend/mame/ui/custui.cpp:224
+#: src/frontend/mame/ui/custui.cpp:195 src/frontend/mame/ui/custui.cpp:225
msgid "Show Side Panels"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:214
+#: src/frontend/mame/ui/custui.cpp:215
msgid "Fonts"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:215
+#: src/frontend/mame/ui/custui.cpp:216
msgid "Colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:218
+#: src/frontend/mame/ui/custui.cpp:219
msgid "Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:235 src/frontend/mame/ui/custui.cpp:279
+#: src/frontend/mame/ui/custui.cpp:236 src/frontend/mame/ui/custui.cpp:280
msgid "[built-in]"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:335
+#: src/frontend/mame/ui/custui.cpp:337
msgid "UI Fonts"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:364
+#: src/frontend/mame/ui/custui.cpp:366
msgid "default"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:459 src/frontend/mame/ui/custui.cpp:499
+#: src/frontend/mame/ui/custui.cpp:465 src/frontend/mame/ui/custui.cpp:507
msgid "UI Font"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:504
+#: src/frontend/mame/ui/custui.cpp:512
msgid "Bold"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:505
+#: src/frontend/mame/ui/custui.cpp:513
msgid "Italic"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:510
+#: src/frontend/mame/ui/custui.cpp:518
msgid "Lines"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:515
+#: src/frontend/mame/ui/custui.cpp:523
msgid "Infos text size"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:530
+#: src/frontend/mame/ui/custui.cpp:547
msgid "Sample text - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:546
+#: src/frontend/mame/ui/custui.cpp:563
msgid "UI Colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:609
+#: src/frontend/mame/ui/custui.cpp:626
msgctxt "color-option"
msgid "Normal text"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:610
+#: src/frontend/mame/ui/custui.cpp:627
msgctxt "color-option"
msgid "Selected color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:611
+#: src/frontend/mame/ui/custui.cpp:628
msgctxt "color-option"
msgid "Normal text background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:612
+#: src/frontend/mame/ui/custui.cpp:629
msgctxt "color-option"
msgid "Selected background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:613
+#: src/frontend/mame/ui/custui.cpp:630
msgctxt "color-option"
msgid "Subitem color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:614
+#: src/frontend/mame/ui/custui.cpp:631
msgctxt "color-option"
msgid "Clone"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:615
+#: src/frontend/mame/ui/custui.cpp:632
msgctxt "color-option"
msgid "Border"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:616
+#: src/frontend/mame/ui/custui.cpp:633
msgctxt "color-option"
msgid "Background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:617
+#: src/frontend/mame/ui/custui.cpp:634
msgctxt "color-option"
msgid "DIP switch"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:618
+#: src/frontend/mame/ui/custui.cpp:635
msgctxt "color-option"
msgid "Unavailable color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:619
+#: src/frontend/mame/ui/custui.cpp:636
msgctxt "color-option"
msgid "Slider color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:620
+#: src/frontend/mame/ui/custui.cpp:637
msgctxt "color-option"
msgid "Graphics viewer background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:621
+#: src/frontend/mame/ui/custui.cpp:638
msgctxt "color-option"
msgid "Mouse over color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:622
+#: src/frontend/mame/ui/custui.cpp:639
msgctxt "color-option"
msgid "Mouse over background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:623
+#: src/frontend/mame/ui/custui.cpp:640
msgctxt "color-option"
msgid "Mouse down color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:624
+#: src/frontend/mame/ui/custui.cpp:641
msgctxt "color-option"
msgid "Mouse down background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:628
+#: src/frontend/mame/ui/custui.cpp:645
msgid "Restore default colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:640
+#: src/frontend/mame/ui/custui.cpp:666
#, c-format
msgid "Double-click or press %1$s to change color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:648
+#: src/frontend/mame/ui/custui.cpp:674
msgid "Menu Preview"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:662
+#: src/frontend/mame/ui/custui.cpp:681
msgctxt "color-sample"
msgid "Normal"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:663
+#: src/frontend/mame/ui/custui.cpp:682
msgctxt "color-sample"
msgid "Subitem"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:664
+#: src/frontend/mame/ui/custui.cpp:683
msgctxt "color-sample"
msgid "Selected"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:665
+#: src/frontend/mame/ui/custui.cpp:684
msgctxt "color-sample"
msgid "Mouse Over"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:666
+#: src/frontend/mame/ui/custui.cpp:685
msgctxt "color-sample"
msgid "Clone"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:881
+#: src/frontend/mame/ui/custui.cpp:901
msgid "ARGB Settings"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:886 src/frontend/mame/ui/custui.cpp:889
+#: src/frontend/mame/ui/custui.cpp:906 src/frontend/mame/ui/custui.cpp:909
msgctxt "color-channel"
msgid "Alpha"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:894 src/frontend/mame/ui/custui.cpp:897
+#: src/frontend/mame/ui/custui.cpp:914 src/frontend/mame/ui/custui.cpp:917
msgctxt "color-channel"
msgid "Red"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:902 src/frontend/mame/ui/custui.cpp:905
+#: src/frontend/mame/ui/custui.cpp:922 src/frontend/mame/ui/custui.cpp:925
msgctxt "color-channel"
msgid "Green"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:910 src/frontend/mame/ui/custui.cpp:913
+#: src/frontend/mame/ui/custui.cpp:930 src/frontend/mame/ui/custui.cpp:933
msgctxt "color-channel"
msgid "Blue"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:916
+#: src/frontend/mame/ui/custui.cpp:936
msgid "Choose from palette"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:931
+#: src/frontend/mame/ui/custui.cpp:959
msgid "Color preview:"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1029
+#: src/frontend/mame/ui/custui.cpp:1052
msgctxt "color-preset"
msgid "White"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1030
+#: src/frontend/mame/ui/custui.cpp:1053
msgctxt "color-preset"
msgid "Silver"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1031
+#: src/frontend/mame/ui/custui.cpp:1054
msgctxt "color-preset"
msgid "Gray"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1032
+#: src/frontend/mame/ui/custui.cpp:1055
msgctxt "color-preset"
msgid "Black"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1033
+#: src/frontend/mame/ui/custui.cpp:1056
msgctxt "color-preset"
msgid "Red"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1034
+#: src/frontend/mame/ui/custui.cpp:1057
msgctxt "color-preset"
msgid "Orange"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1035
+#: src/frontend/mame/ui/custui.cpp:1058
msgctxt "color-preset"
msgid "Yellow"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1036
+#: src/frontend/mame/ui/custui.cpp:1059
msgctxt "color-preset"
msgid "Green"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1037
+#: src/frontend/mame/ui/custui.cpp:1060
msgctxt "color-preset"
msgid "Blue"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1038
+#: src/frontend/mame/ui/custui.cpp:1061
msgctxt "color-preset"
msgid "Violet"
msgstr ""
@@ -2742,36 +2746,61 @@ msgctxt "about-header"
msgid "Revision: %1$s"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:60
+#: src/frontend/mame/ui/analogipt.cpp:27
+#, c-format
+msgctxt "menu-analoginput"
+msgid ""
+"Show/hide settings \t\t%1$s\n"
+"Decrease value \t\t%2$s\n"
+"Increase value \t\t%3$s\n"
+"Restore default value \t\t%4$s\n"
+"Previous device \t\t%5$s\n"
+"Next device \t\t%6$s\n"
+"Return to previous menu \t\t%7$s"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:82
+msgctxt "menu-analoginput"
msgid "Analog Input Adjustments"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:92
+#: src/frontend/mame/ui/analogipt.cpp:121
#, c-format
-msgid "Press %s to show menu"
+msgctxt "menu-analoginput"
+msgid "Press %s to show settings"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:372
+#: src/frontend/mame/ui/analogipt.cpp:245
+msgctxt "menu-analoginput"
+msgid "Analog Input Adjustments Help"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:421
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Increment/Decrement Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:377
+#: src/frontend/mame/ui/analogipt.cpp:426
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Auto-centering Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:382
+#: src/frontend/mame/ui/analogipt.cpp:431
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Reverse"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:387
+#: src/frontend/mame/ui/analogipt.cpp:436
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Sensitivity"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:402
+#: src/frontend/mame/ui/analogipt.cpp:451
+msgctxt "menu-analoginput"
msgid "[no analog inputs are enabled]"
msgstr ""
@@ -2922,504 +2951,504 @@ msgctxt "menu-main"
msgid "Close Menu"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:77
-msgctxt "selmenu-artwork"
-msgid "Snapshots"
+#: src/frontend/mame/ui/selmenu.cpp:55
+msgid "Images"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:78
-msgctxt "selmenu-artwork"
-msgid "Cabinet"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:79
-msgctxt "selmenu-artwork"
-msgid "Control Panel"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:80
-msgctxt "selmenu-artwork"
-msgid "PCB"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:81
-msgctxt "selmenu-artwork"
-msgid "Flyer"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:82
-msgctxt "selmenu-artwork"
-msgid "Title Screen"
+#: src/frontend/mame/ui/selmenu.cpp:56
+msgid "Info"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:83
msgctxt "selmenu-artwork"
-msgid "Ending"
+msgid "Snapshots"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:84
msgctxt "selmenu-artwork"
-msgid "Artwork Preview"
+msgid "Cabinet"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:85
msgctxt "selmenu-artwork"
-msgid "Bosses"
+msgid "Control Panel"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:86
msgctxt "selmenu-artwork"
-msgid "Logo"
+msgid "PCB"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:87
msgctxt "selmenu-artwork"
-msgid "Versus"
+msgid "Flyer"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:88
msgctxt "selmenu-artwork"
-msgid "Game Over"
+msgid "Title Screen"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:89
msgctxt "selmenu-artwork"
-msgid "HowTo"
+msgid "Ending"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:90
msgctxt "selmenu-artwork"
-msgid "Scores"
+msgid "Artwork Preview"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:91
msgctxt "selmenu-artwork"
-msgid "Select"
+msgid "Bosses"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:92
msgctxt "selmenu-artwork"
-msgid "Marquee"
+msgid "Logo"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:93
msgctxt "selmenu-artwork"
-msgid "Covers"
+msgid "Versus"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:94
+msgctxt "selmenu-artwork"
+msgid "Game Over"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:95
+msgctxt "selmenu-artwork"
+msgid "HowTo"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:96
+msgctxt "selmenu-artwork"
+msgid "Scores"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:97
-msgid "Add or remove favorite"
+msgctxt "selmenu-artwork"
+msgid "Select"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:98
-msgid "Export displayed list to file"
+msgctxt "selmenu-artwork"
+msgid "Marquee"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:99
+msgctxt "selmenu-artwork"
+msgid "Covers"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:103
+msgid "Add or remove favorite"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:104
+msgid "Export displayed list to file"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:105
msgid "Audit media"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:100
+#: src/frontend/mame/ui/selmenu.cpp:106
msgid "Show DATs view"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:260
+#: src/frontend/mame/ui/selmenu.cpp:268
msgid "Select Software Package Part"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:330
+#: src/frontend/mame/ui/selmenu.cpp:338
msgid "Select System BIOS"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:644 src/frontend/mame/ui/selmenu.cpp:675
+#: src/frontend/mame/ui/selmenu.cpp:689 src/frontend/mame/ui/selmenu.cpp:720
#, c-format
msgid "%1$s, %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:648
+#: src/frontend/mame/ui/selmenu.cpp:693
#, c-format
msgid "Software is clone of: %1$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:650
+#: src/frontend/mame/ui/selmenu.cpp:695
msgid "Software is parent"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:655
+#: src/frontend/mame/ui/selmenu.cpp:700
msgid "Supported: No"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:660
+#: src/frontend/mame/ui/selmenu.cpp:705
msgid "Supported: Partial"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:665
+#: src/frontend/mame/ui/selmenu.cpp:710
msgid "Supported: Yes"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:681
+#: src/frontend/mame/ui/selmenu.cpp:726
msgid "System is parent"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:683 src/frontend/mame/ui/selmenu.cpp:685
+#: src/frontend/mame/ui/selmenu.cpp:728 src/frontend/mame/ui/selmenu.cpp:730
#, c-format
msgid "System is clone of: %1$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:721
+#: src/frontend/mame/ui/selmenu.cpp:766
#, c-format
msgid "%1$s %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2222
-msgid "Images"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:2223
-msgid "Infos"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:2538
+#: src/frontend/mame/ui/selmenu.cpp:2611
msgid ""
"Required ROM/disk images for the selected system are missing or incorrect. "
"Please acquire the correct files or select a different system.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2554
+#: src/frontend/mame/ui/selmenu.cpp:2627
msgid ""
"Required ROM/disk images for the selected software are missing or incorrect. "
"Please acquire the correct files or select a different software item.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2570
+#: src/frontend/mame/ui/selmenu.cpp:2643
msgid "incorrect checksum"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2573
+#: src/frontend/mame/ui/selmenu.cpp:2646
msgid "incorrect length"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2576
+#: src/frontend/mame/ui/selmenu.cpp:2649
msgid "not found"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2587
+#: src/frontend/mame/ui/selmenu.cpp:2660
#, c-format
msgid "%1$s (%2$s) - %3$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2589
+#: src/frontend/mame/ui/selmenu.cpp:2662
#, c-format
msgid "%1$s - %2$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2593
+#: src/frontend/mame/ui/selmenu.cpp:2666
msgid "Press any key to continue."
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2722
+#: src/frontend/mame/ui/selmenu.cpp:2789
msgid "General Info"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2874
+#: src/frontend/mame/ui/selmenu.cpp:2935
#, c-format
msgid "Short Name\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2875
+#: src/frontend/mame/ui/selmenu.cpp:2936
#, c-format
msgid "Year\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2876
+#: src/frontend/mame/ui/selmenu.cpp:2937
#, c-format
msgid "Manufacturer\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2883
+#: src/frontend/mame/ui/selmenu.cpp:2944
#, c-format
msgid "System is Clone of\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2888
+#: src/frontend/mame/ui/selmenu.cpp:2949
msgid "System is Parent\t\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2892
+#: src/frontend/mame/ui/selmenu.cpp:2953
msgid "Analog Controls\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2894
+#: src/frontend/mame/ui/selmenu.cpp:2955
msgid "Keyboard Inputs\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2897
+#: src/frontend/mame/ui/selmenu.cpp:2958
msgid "Overall\tNOT WORKING\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2899
+#: src/frontend/mame/ui/selmenu.cpp:2960
msgid "Overall\tUnemulated Protection\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2901
+#: src/frontend/mame/ui/selmenu.cpp:2962
msgid "Overall\tWorking\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2904
+#: src/frontend/mame/ui/selmenu.cpp:2965
msgid "Graphics\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2906
+#: src/frontend/mame/ui/selmenu.cpp:2967
msgid "Graphics\tWrong Colors\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2908
+#: src/frontend/mame/ui/selmenu.cpp:2969
msgid "Graphics\tImperfect Colors\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2910
+#: src/frontend/mame/ui/selmenu.cpp:2971
msgid "Graphics\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2912
+#: src/frontend/mame/ui/selmenu.cpp:2973
msgid "Graphics\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2915
+#: src/frontend/mame/ui/selmenu.cpp:2976
msgid "Sound\tNone\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2917
+#: src/frontend/mame/ui/selmenu.cpp:2978
msgid "Sound\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2919
+#: src/frontend/mame/ui/selmenu.cpp:2980
msgid "Sound\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2921
+#: src/frontend/mame/ui/selmenu.cpp:2982
msgid "Sound\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2924
+#: src/frontend/mame/ui/selmenu.cpp:2985
msgid "Capture\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2926
+#: src/frontend/mame/ui/selmenu.cpp:2987
msgid "Capture\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2929
+#: src/frontend/mame/ui/selmenu.cpp:2990
msgid "Camera\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2931
+#: src/frontend/mame/ui/selmenu.cpp:2992
msgid "Camera\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2934
+#: src/frontend/mame/ui/selmenu.cpp:2995
msgid "Microphone\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2936
+#: src/frontend/mame/ui/selmenu.cpp:2997
msgid "Microphone\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2939
+#: src/frontend/mame/ui/selmenu.cpp:3000
msgid "Controls\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2941
+#: src/frontend/mame/ui/selmenu.cpp:3002
msgid "Controls\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2944
+#: src/frontend/mame/ui/selmenu.cpp:3005
msgid "Keyboard\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2946
+#: src/frontend/mame/ui/selmenu.cpp:3007
msgid "Keyboard\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2949
+#: src/frontend/mame/ui/selmenu.cpp:3010
msgid "Mouse\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2951
+#: src/frontend/mame/ui/selmenu.cpp:3012
msgid "Mouse\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2954
+#: src/frontend/mame/ui/selmenu.cpp:3015
msgid "Media\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2956
+#: src/frontend/mame/ui/selmenu.cpp:3017
msgid "Media\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2959
+#: src/frontend/mame/ui/selmenu.cpp:3020
msgid "Disk\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2961
+#: src/frontend/mame/ui/selmenu.cpp:3022
msgid "Disk\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2964
+#: src/frontend/mame/ui/selmenu.cpp:3025
msgid "Printer\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2966
+#: src/frontend/mame/ui/selmenu.cpp:3027
msgid "Printer\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2969
+#: src/frontend/mame/ui/selmenu.cpp:3030
msgid "Mag. Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2971
+#: src/frontend/mame/ui/selmenu.cpp:3032
msgid "Mag. Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2974
+#: src/frontend/mame/ui/selmenu.cpp:3035
msgid "Punch Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2976
+#: src/frontend/mame/ui/selmenu.cpp:3037
msgid "Punch Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2979
+#: src/frontend/mame/ui/selmenu.cpp:3040
msgid "Mag. Drum\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2981
+#: src/frontend/mame/ui/selmenu.cpp:3042
msgid "Mag. Drum\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2984
+#: src/frontend/mame/ui/selmenu.cpp:3045
msgid "(EP)ROM\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2986
+#: src/frontend/mame/ui/selmenu.cpp:3047
msgid "(EP)ROM\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2989
+#: src/frontend/mame/ui/selmenu.cpp:3050
msgid "Communications\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2991
+#: src/frontend/mame/ui/selmenu.cpp:3052
msgid "Communications\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2994
+#: src/frontend/mame/ui/selmenu.cpp:3055
msgid "LAN\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2996
+#: src/frontend/mame/ui/selmenu.cpp:3057
msgid "LAN\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2999
+#: src/frontend/mame/ui/selmenu.cpp:3060
msgid "WAN\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3001
+#: src/frontend/mame/ui/selmenu.cpp:3062
msgid "WAN\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3004
+#: src/frontend/mame/ui/selmenu.cpp:3065
msgid "Timing\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3006
+#: src/frontend/mame/ui/selmenu.cpp:3067
msgid "Timing\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3012
+#: src/frontend/mame/ui/selmenu.cpp:3073
msgid "Support Cocktail\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tVertical\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tHorizontal\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3038
+#: src/frontend/mame/ui/selmenu.cpp:3099
msgid "Media Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3040
+#: src/frontend/mame/ui/selmenu.cpp:3101
msgid "Media Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3043
+#: src/frontend/mame/ui/selmenu.cpp:3104
msgid "Samples Audit Result\tNone Needed\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3045
+#: src/frontend/mame/ui/selmenu.cpp:3106
msgid "Samples Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3047
+#: src/frontend/mame/ui/selmenu.cpp:3108
msgid "Samples Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3051
+#: src/frontend/mame/ui/selmenu.cpp:3112
msgid ""
"Media Audit\tDisabled\n"
"Samples Audit\tDisabled\n"
@@ -3577,74 +3606,74 @@ msgstr ""
msgid "[None]\n"
msgstr ""
-#: src/emu/render.cpp:1833
+#: src/emu/render.cpp:1834
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Standard (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1859
+#: src/emu/render.cpp:1860
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Pixel Aspect (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1881 src/emu/render.cpp:2016
+#: src/emu/render.cpp:1882 src/emu/render.cpp:2017
msgctxt "view-name"
msgid "Cocktail"
msgstr ""
-#: src/emu/render.cpp:2001
+#: src/emu/render.cpp:2002
msgctxt "view-name"
msgid "Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2002
+#: src/emu/render.cpp:2003
msgctxt "view-name"
msgid "Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2003
+#: src/emu/render.cpp:2004
msgctxt "view-name"
msgid "Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2004
+#: src/emu/render.cpp:2005
msgctxt "view-name"
msgid "Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2055
+#: src/emu/render.cpp:2056
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2064
+#: src/emu/render.cpp:2065
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2073
+#: src/emu/render.cpp:2074
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2082
+#: src/emu/render.cpp:2083
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/ioport.cpp:333
+#: src/emu/ioport.cpp:271
#, c-format
msgctxt "input-name"
msgid "P%1$u"
msgstr ""
-#: src/emu/ioport.cpp:2052
+#: src/emu/ioport.cpp:1991
msgctxt "input-name"
msgid "???"
msgstr ""
@@ -5276,222 +5305,222 @@ msgstr ""
#: src/emu/inpttype.ipp:874
msgctxt "input-name"
-msgid "On Screen Display"
+msgid "Show/Hide Menu"
msgstr ""
#: src/emu/inpttype.ipp:875
msgctxt "input-name"
-msgid "Break in Debugger"
+msgid "UI Select"
msgstr ""
#: src/emu/inpttype.ipp:876
msgctxt "input-name"
-msgid "Config Menu"
+msgid "UI Back"
msgstr ""
#: src/emu/inpttype.ipp:877
msgctxt "input-name"
-msgid "Pause"
+msgid "UI Cancel"
msgstr ""
#: src/emu/inpttype.ipp:878
msgctxt "input-name"
-msgid "Pause - Single Step"
+msgid "UI Clear"
msgstr ""
#: src/emu/inpttype.ipp:879
msgctxt "input-name"
-msgid "Rewind - Single Step"
+msgid "UI Help"
msgstr ""
#: src/emu/inpttype.ipp:880
msgctxt "input-name"
-msgid "Reset Machine"
+msgid "UI Up"
msgstr ""
#: src/emu/inpttype.ipp:881
msgctxt "input-name"
-msgid "Soft Reset"
+msgid "UI Down"
msgstr ""
#: src/emu/inpttype.ipp:882
msgctxt "input-name"
-msgid "Show Decoded Graphics"
+msgid "UI Left"
msgstr ""
#: src/emu/inpttype.ipp:883
msgctxt "input-name"
-msgid "Frameskip Dec"
+msgid "UI Right"
msgstr ""
#: src/emu/inpttype.ipp:884
msgctxt "input-name"
-msgid "Frameskip Inc"
+msgid "UI Home"
msgstr ""
#: src/emu/inpttype.ipp:885
msgctxt "input-name"
-msgid "Throttle"
+msgid "UI End"
msgstr ""
#: src/emu/inpttype.ipp:886
msgctxt "input-name"
-msgid "Fast Forward"
+msgid "UI Page Up"
msgstr ""
#: src/emu/inpttype.ipp:887
msgctxt "input-name"
-msgid "Show FPS"
+msgid "UI Page Down"
msgstr ""
#: src/emu/inpttype.ipp:888
msgctxt "input-name"
-msgid "Save Snapshot"
+msgid "UI Previous Group"
msgstr ""
#: src/emu/inpttype.ipp:889
msgctxt "input-name"
-msgid "Record MNG"
+msgid "UI Next Group"
msgstr ""
#: src/emu/inpttype.ipp:890
msgctxt "input-name"
-msgid "Record AVI"
+msgid "On Screen Display"
msgstr ""
#: src/emu/inpttype.ipp:891
msgctxt "input-name"
-msgid "Toggle Cheat"
+msgid "Toggle UI Controls"
msgstr ""
#: src/emu/inpttype.ipp:892
msgctxt "input-name"
-msgid "UI Up"
+msgid "Break in Debugger"
msgstr ""
#: src/emu/inpttype.ipp:893
msgctxt "input-name"
-msgid "UI Down"
+msgid "Pause"
msgstr ""
#: src/emu/inpttype.ipp:894
msgctxt "input-name"
-msgid "UI Left"
+msgid "Pause - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:895
msgctxt "input-name"
-msgid "UI Right"
+msgid "Rewind - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:896
msgctxt "input-name"
-msgid "UI Home"
+msgid "Save State"
msgstr ""
#: src/emu/inpttype.ipp:897
msgctxt "input-name"
-msgid "UI End"
+msgid "Load State"
msgstr ""
#: src/emu/inpttype.ipp:898
msgctxt "input-name"
-msgid "UI Page Up"
+msgid "Reset Machine"
msgstr ""
#: src/emu/inpttype.ipp:899
msgctxt "input-name"
-msgid "UI Page Down"
+msgid "Soft Reset"
msgstr ""
#: src/emu/inpttype.ipp:900
msgctxt "input-name"
-msgid "UI Focus Next"
+msgid "Show Decoded Graphics"
msgstr ""
#: src/emu/inpttype.ipp:901
msgctxt "input-name"
-msgid "UI Focus Previous"
+msgid "Frameskip Dec"
msgstr ""
#: src/emu/inpttype.ipp:902
msgctxt "input-name"
-msgid "UI Select"
+msgid "Frameskip Inc"
msgstr ""
#: src/emu/inpttype.ipp:903
msgctxt "input-name"
-msgid "UI Cancel"
+msgid "Throttle"
msgstr ""
#: src/emu/inpttype.ipp:904
msgctxt "input-name"
-msgid "UI Display Comment"
+msgid "Fast Forward"
msgstr ""
#: src/emu/inpttype.ipp:905
msgctxt "input-name"
-msgid "UI Clear"
+msgid "Show FPS"
msgstr ""
#: src/emu/inpttype.ipp:906
msgctxt "input-name"
-msgid "UI Zoom In"
+msgid "Save Snapshot"
msgstr ""
#: src/emu/inpttype.ipp:907
msgctxt "input-name"
-msgid "UI Zoom Out"
+msgid "Record MNG"
msgstr ""
#: src/emu/inpttype.ipp:908
msgctxt "input-name"
-msgid "UI Default Zoom"
+msgid "Record AVI"
msgstr ""
#: src/emu/inpttype.ipp:909
msgctxt "input-name"
-msgid "UI Previous Group"
+msgid "Toggle Cheat"
msgstr ""
#: src/emu/inpttype.ipp:910
msgctxt "input-name"
-msgid "UI Next Group"
+msgid "UI Display Comment"
msgstr ""
#: src/emu/inpttype.ipp:911
msgctxt "input-name"
-msgid "UI Rotate"
+msgid "UI Zoom In"
msgstr ""
#: src/emu/inpttype.ipp:912
msgctxt "input-name"
-msgid "Show Profiler"
+msgid "UI Zoom Out"
msgstr ""
#: src/emu/inpttype.ipp:913
msgctxt "input-name"
-msgid "UI Toggle"
+msgid "UI Default Zoom"
msgstr ""
#: src/emu/inpttype.ipp:914
msgctxt "input-name"
-msgid "UI Release Pointer"
+msgid "UI Rotate"
msgstr ""
#: src/emu/inpttype.ipp:915
msgctxt "input-name"
-msgid "UI Paste Text"
+msgid "Show Profiler"
msgstr ""
#: src/emu/inpttype.ipp:916
msgctxt "input-name"
-msgid "Save State"
+msgid "UI Release Pointer"
msgstr ""
#: src/emu/inpttype.ipp:917
msgctxt "input-name"
-msgid "Load State"
+msgid "UI Paste Text"
msgstr ""
#: src/emu/inpttype.ipp:918
@@ -5506,57 +5535,65 @@ msgstr ""
#: src/emu/inpttype.ipp:920
msgctxt "input-name"
-msgid "UI External DAT View"
+msgid "UI Focus Next"
msgstr ""
#: src/emu/inpttype.ipp:921
msgctxt "input-name"
-msgid "UI Add/Remove favorite"
+msgid "UI Focus Previous"
msgstr ""
#: src/emu/inpttype.ipp:922
msgctxt "input-name"
-msgid "UI Export List"
+msgid "UI External DAT View"
msgstr ""
#: src/emu/inpttype.ipp:923
msgctxt "input-name"
+msgid "UI Add/Remove Favorite"
+msgstr ""
+
+#: src/emu/inpttype.ipp:924
+msgctxt "input-name"
+msgid "UI Export List"
+msgstr ""
+
+#: src/emu/inpttype.ipp:925
+msgctxt "input-name"
msgid "UI Audit Media"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:110
-#: src/osd/modules/input/input_sdlcommon.cpp:173
+#: src/osd/modules/input/input_windows.cpp:111 src/osd/sdl/osdsdl.cpp:339
msgctxt "input-name"
msgid "Toggle Fullscreen"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:116
+#: src/osd/modules/input/input_windows.cpp:117
msgctxt "input-name"
msgid "Take Rendered Snapshot"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:127
-#: src/osd/modules/input/input_sdlcommon.cpp:221
+#: src/osd/modules/input/input_windows.cpp:128 src/osd/sdl/osdsdl.cpp:388
msgctxt "input-name"
msgid "Record Rendered Video"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:143
+#: src/osd/modules/input/input_windows.cpp:144
msgctxt "input-name"
msgid "Toggle Post-Processing"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:199
+#: src/osd/sdl/osdsdl.cpp:365
msgctxt "input-name"
msgid "Toggle Filter"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:205
+#: src/osd/sdl/osdsdl.cpp:371
msgctxt "input-name"
msgid "Decrease Prescaling"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:215
+#: src/osd/sdl/osdsdl.cpp:382
msgctxt "input-name"
msgid "Increase Prescaling"
msgstr ""
@@ -5878,12 +5915,12 @@ msgstr ""
msgid "Input ports"
msgstr ""
-#: plugins/autofire/init.lua:94
+#: plugins/autofire/init.lua:98
msgctxt "plugin-autofire"
msgid "Failed to load autofire menu"
msgstr ""
-#: plugins/autofire/init.lua:101
+#: plugins/autofire/init.lua:105
msgctxt "plugin-autofire"
msgid "Autofire"
msgstr ""
@@ -6067,7 +6104,7 @@ msgctxt "plugin-timecode"
msgid "Hotkey"
msgstr ""
-#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:560
+#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:562
msgctxt "plugin-inputmacro"
msgid "Input Macros"
msgstr ""
@@ -6088,138 +6125,138 @@ msgctxt "plugin-inputmacro"
msgid "Set Input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:350
+#: plugins/inputmacro/inputmacro_menu.lua:352
msgctxt "plugin-inputmacro"
msgid "Name"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:358
-#: plugins/inputmacro/inputmacro_menu.lua:400
+#: plugins/inputmacro/inputmacro_menu.lua:360
+#: plugins/inputmacro/inputmacro_menu.lua:402
msgctxt "plugin-inputmacro"
msgid "[not set]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:359
+#: plugins/inputmacro/inputmacro_menu.lua:361
msgctxt "plugin-inputmacro"
msgid "Activation combination"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Stop immediately"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Complete macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:363
+#: plugins/inputmacro/inputmacro_menu.lua:365
msgctxt "plugin-inputmacro"
msgid "On release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:369
+#: plugins/inputmacro/inputmacro_menu.lua:371
msgctxt "plugin-inputmacro"
msgid "Release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:372
+#: plugins/inputmacro/inputmacro_menu.lua:374
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Loop to step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:377
+#: plugins/inputmacro/inputmacro_menu.lua:379
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Prolong step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:379
+#: plugins/inputmacro/inputmacro_menu.lua:381
msgctxt "plugin-inputmacro"
msgid "When held"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:383
+#: plugins/inputmacro/inputmacro_menu.lua:385
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:384
+#: plugins/inputmacro/inputmacro_menu.lua:386
msgctxt "plugin-inputmacro"
msgid "Delay (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:390
+#: plugins/inputmacro/inputmacro_menu.lua:392
msgctxt "plugin-inputmacro"
msgid "Duration (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:398
+#: plugins/inputmacro/inputmacro_menu.lua:400
msgctxt "plugin-inputmacro"
msgid "n/a"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:402
+#: plugins/inputmacro/inputmacro_menu.lua:404
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Input %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:407
+#: plugins/inputmacro/inputmacro_menu.lua:409
msgctxt "plugin-inputmacro"
msgid "Add input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:412
+#: plugins/inputmacro/inputmacro_menu.lua:414
msgctxt "plugin-inputmacro"
msgid "Delete step"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:428
+#: plugins/inputmacro/inputmacro_menu.lua:430
msgctxt "plugin-inputmacro"
msgid "Add step at position"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:474
+#: plugins/inputmacro/inputmacro_menu.lua:476
msgctxt "plugin-inputmacro"
msgid "Add Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:481
+#: plugins/inputmacro/inputmacro_menu.lua:483
msgctxt "plugin-inputmacro"
msgid "Create"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:483
+#: plugins/inputmacro/inputmacro_menu.lua:485
msgctxt "plugin-inputmacro"
msgid "Cancel"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:499
+#: plugins/inputmacro/inputmacro_menu.lua:501
msgctxt "plugin-inputmacro"
msgid "Edit Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:505
+#: plugins/inputmacro/inputmacro_menu.lua:507
msgctxt "plugin-inputmacro"
msgid "Done"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:561
+#: plugins/inputmacro/inputmacro_menu.lua:563
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Press %s to delete"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:573
+#: plugins/inputmacro/inputmacro_menu.lua:575
msgctxt "plugin-inputmacro"
msgid "[no macros]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:578
+#: plugins/inputmacro/inputmacro_menu.lua:580
msgctxt "plugin-inputmacro"
msgid "Add macro"
msgstr ""
@@ -6390,12 +6427,12 @@ msgctxt "plugin-commonui"
msgid "Cancel"
msgstr ""
-#: plugins/commonui/init.lua:197
+#: plugins/commonui/init.lua:199
msgctxt "plugin-commonui"
msgid "Invalid combination entered"
msgstr ""
-#: plugins/commonui/init.lua:203
+#: plugins/commonui/init.lua:205
#, lua-format
msgctxt "plugin-commonui"
msgid ""
diff --git a/language/Estonian/strings.po b/language/Estonian/strings.po
index ba69fa9e2e9..6d65e5f85f7 100644
--- a/language/Estonian/strings.po
+++ b/language/Estonian/strings.po
@@ -1,13 +1,13 @@
# Estonian translations for MAME package.
# Copyright (C) 1997-2022 MAMEdev and contributors
# This file is distributed under the same license as the MAME package.
-# Automatically generated, 2022.
+# Automatically generated, 2023.
#
msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-10-16 02:30+1100\n"
+"POT-Creation-Date: 2023-02-18 05:29+1100\n"
"PO-Revision-Date: 2016-02-20 18:03+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: MAME Language Team\n"
@@ -29,254 +29,254 @@ msgid ""
"This system requires media images to be mounted for the following device(s): "
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1254
+#: src/frontend/mame/ui/ui.cpp:1275
#, c-format
msgid ""
"UI controls enabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1256
+#: src/frontend/mame/ui/ui.cpp:1277
#, c-format
msgid ""
"UI controls disabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1465
+#: src/frontend/mame/ui/ui.cpp:1486
msgid "Master Volume"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1474
+#: src/frontend/mame/ui/ui.cpp:1495
#, c-format
msgid "%1$s Volume"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1496
+#: src/frontend/mame/ui/ui.cpp:1517
#, c-format
msgid "Overclock CPU %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1504
+#: src/frontend/mame/ui/ui.cpp:1525
#, c-format
msgid "Overclock %1$s sound"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1523
+#: src/frontend/mame/ui/ui.cpp:1544
#, c-format
msgid "%1$s Refresh Rate"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1528
+#: src/frontend/mame/ui/ui.cpp:1549
#, c-format
msgid "%1$s Brightness"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1530
+#: src/frontend/mame/ui/ui.cpp:1551
#, c-format
msgid "%1$s Contrast"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1532
+#: src/frontend/mame/ui/ui.cpp:1553
#, c-format
msgid "%1$s Gamma"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1536
+#: src/frontend/mame/ui/ui.cpp:1557
#, c-format
msgid "%1$s Horiz Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1538
+#: src/frontend/mame/ui/ui.cpp:1559
#, c-format
msgid "%1$s Horiz Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1540
+#: src/frontend/mame/ui/ui.cpp:1561
#, c-format
msgid "%1$s Vert Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1542
+#: src/frontend/mame/ui/ui.cpp:1563
#, c-format
msgid "%1$s Vert Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1558
+#: src/frontend/mame/ui/ui.cpp:1579
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1561
+#: src/frontend/mame/ui/ui.cpp:1582
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1563
+#: src/frontend/mame/ui/ui.cpp:1584
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1566
+#: src/frontend/mame/ui/ui.cpp:1587
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1576
+#: src/frontend/mame/ui/ui.cpp:1597
msgid "Vector Flicker"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1577
+#: src/frontend/mame/ui/ui.cpp:1598
msgid "Beam Width Minimum"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1578
+#: src/frontend/mame/ui/ui.cpp:1599
msgid "Beam Width Maximum"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1579
+#: src/frontend/mame/ui/ui.cpp:1600
msgid "Beam Dot Size"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1580
+#: src/frontend/mame/ui/ui.cpp:1601
msgid "Beam Intensity Weight"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593
+#: src/frontend/mame/ui/ui.cpp:1614
#, c-format
msgid "Crosshair Scale %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "X"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "Y"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1616
#, c-format
msgid "Crosshair Offset %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1623
+#: src/frontend/mame/ui/ui.cpp:1644
#, c-format
msgid "%1$3ddB"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1666
+#: src/frontend/mame/ui/ui.cpp:1687
#, c-format
msgid "%1$d%%"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1681
+#: src/frontend/mame/ui/ui.cpp:1702
#, c-format
msgid "%1$3.0f%%"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1704 src/frontend/mame/ui/ui.cpp:1724
-#: src/frontend/mame/ui/ui.cpp:1743 src/frontend/mame/ui/ui.cpp:1761
-#: src/frontend/mame/ui/ui.cpp:1780 src/frontend/mame/ui/ui.cpp:1799
-#: src/frontend/mame/ui/ui.cpp:1818 src/frontend/mame/ui/ui.cpp:1837
-#: src/frontend/mame/ui/ui.cpp:1858 src/frontend/mame/ui/ui.cpp:1879
-#: src/frontend/mame/ui/ui.cpp:1900 src/frontend/mame/ui/ui.cpp:1921
+#: src/frontend/mame/ui/ui.cpp:1725 src/frontend/mame/ui/ui.cpp:1745
+#: src/frontend/mame/ui/ui.cpp:1764 src/frontend/mame/ui/ui.cpp:1782
+#: src/frontend/mame/ui/ui.cpp:1801 src/frontend/mame/ui/ui.cpp:1820
+#: src/frontend/mame/ui/ui.cpp:1839 src/frontend/mame/ui/ui.cpp:1858
+#: src/frontend/mame/ui/ui.cpp:1879 src/frontend/mame/ui/ui.cpp:1900
+#: src/frontend/mame/ui/ui.cpp:1921 src/frontend/mame/ui/ui.cpp:1942
#, c-format
msgid "%1$.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1936 src/frontend/mame/ui/ui.cpp:1951
-#: src/frontend/mame/ui/ui.cpp:1966 src/frontend/mame/ui/ui.cpp:1981
-#: src/frontend/mame/ui/ui.cpp:1996
+#: src/frontend/mame/ui/ui.cpp:1957 src/frontend/mame/ui/ui.cpp:1972
+#: src/frontend/mame/ui/ui.cpp:1987 src/frontend/mame/ui/ui.cpp:2002
+#: src/frontend/mame/ui/ui.cpp:2017
#, c-format
msgid "%1$1.2f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2116
+#: src/frontend/mame/ui/ui.cpp:2137
msgid "**Error saving ui.ini**"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2175
+#: src/frontend/mame/ui/ui.cpp:2196
#, c-format
msgid "**Error saving %s.ini**"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2179 src/frontend/mame/ui/miscmenu.cpp:773
+#: src/frontend/mame/ui/ui.cpp:2200 src/frontend/mame/ui/miscmenu.cpp:773
msgid ""
"\n"
" Settings saved \n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:487 src/frontend/mame/ui/selgame.cpp:298
+#: src/frontend/mame/ui/selsoft.cpp:510 src/frontend/mame/ui/selgame.cpp:318
#, c-format
msgid ""
"%s\n"
" added to favorites list."
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:492 src/frontend/mame/ui/selgame.cpp:303
-#: src/frontend/mame/ui/selgame.cpp:309
+#: src/frontend/mame/ui/selsoft.cpp:515 src/frontend/mame/ui/selgame.cpp:323
+#: src/frontend/mame/ui/selgame.cpp:329
#, c-format
msgid ""
"%s\n"
" removed from favorites list."
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Start empty]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Use file manager]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:708
+#: src/frontend/mame/ui/selsoft.cpp:756
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d software packages )"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:709
+#: src/frontend/mame/ui/selsoft.cpp:757
#, c-format
msgid "%1$s - select software"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:714 src/frontend/mame/ui/selgame.cpp:1074
+#: src/frontend/mame/ui/selsoft.cpp:762 src/frontend/mame/ui/selgame.cpp:1092
#, c-format
msgid "%1$s: %2$s - Search: %3$s_"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:716 src/frontend/mame/ui/selgame.cpp:1076
+#: src/frontend/mame/ui/selsoft.cpp:764 src/frontend/mame/ui/selgame.cpp:1094
#, c-format
msgid "Search: %1$s_"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:723
+#: src/frontend/mame/ui/selsoft.cpp:771
#, c-format
msgid "Software list/item: %1$s:%2$s"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:441
+#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:462
msgid "General Settings"
msgstr ""
@@ -300,15 +300,15 @@ msgstr ""
msgid "Save Settings"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:185 src/frontend/mame/ui/optsmenu.cpp:227
+#: src/frontend/mame/ui/optsmenu.cpp:183 src/frontend/mame/ui/optsmenu.cpp:225
msgid "System Filter"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:197 src/frontend/mame/ui/custui.cpp:83
+#: src/frontend/mame/ui/optsmenu.cpp:195 src/frontend/mame/ui/custui.cpp:84
msgid "Customize UI"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:198 src/frontend/mame/ui/dirmenu.cpp:535
+#: src/frontend/mame/ui/optsmenu.cpp:196 src/frontend/mame/ui/dirmenu.cpp:579
msgid "Configure Folders"
msgstr ""
@@ -316,41 +316,41 @@ msgstr ""
msgid "Plugin Options"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:221 src/frontend/mame/ui/swlist.cpp:89
-#: src/frontend/mame/ui/slotopt.cpp:221
+#: src/frontend/mame/ui/filesel.cpp:234 src/frontend/mame/ui/swlist.cpp:89
+#: src/frontend/mame/ui/slotopt.cpp:231
msgid "[empty slot]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:225
+#: src/frontend/mame/ui/filesel.cpp:238
msgid "[create]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:229 src/frontend/mame/ui/swlist.cpp:100
+#: src/frontend/mame/ui/filesel.cpp:242 src/frontend/mame/ui/swlist.cpp:100
msgid "[software list]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:285
+#: src/frontend/mame/ui/filesel.cpp:298
#, c-format
msgid "Error accessing %s"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:509
+#: src/frontend/mame/ui/filesel.cpp:519
msgid "Select access mode"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:510
+#: src/frontend/mame/ui/filesel.cpp:520
msgid "Read-only"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:512
+#: src/frontend/mame/ui/filesel.cpp:522
msgid "Read-write"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:513
+#: src/frontend/mame/ui/filesel.cpp:523
msgid "Read this image, write to another image"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:514
+#: src/frontend/mame/ui/filesel.cpp:524
msgid "Read this image, write to diff"
msgstr ""
@@ -563,145 +563,149 @@ msgid "Joystick saturation"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:94
-msgid "Natural keyboard"
+msgid "Joystick threshold"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:95
-msgid "Allow contradictory joystick inputs"
+msgid "Natural keyboard"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:96
+msgid "Allow contradictory joystick inputs"
+msgstr ""
+
+#: src/frontend/mame/ui/submenu.cpp:97
msgid "Coin impulse"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:102
+#: src/frontend/mame/ui/submenu.cpp:103
msgid "Input Device Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:103
+#: src/frontend/mame/ui/submenu.cpp:104
msgid "Lightgun Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:104
+#: src/frontend/mame/ui/submenu.cpp:105
msgid "Trackball Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:105
+#: src/frontend/mame/ui/submenu.cpp:106
msgid "Pedal Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:106
+#: src/frontend/mame/ui/submenu.cpp:107
msgid "AD Stick Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:107
+#: src/frontend/mame/ui/submenu.cpp:108
msgid "Paddle Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:108
+#: src/frontend/mame/ui/submenu.cpp:109
msgid "Dial Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:109
+#: src/frontend/mame/ui/submenu.cpp:110
msgid "Positional Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:110
+#: src/frontend/mame/ui/submenu.cpp:111
msgid "Mouse Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:112
+#: src/frontend/mame/ui/submenu.cpp:113
msgid "Keyboard Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:113
+#: src/frontend/mame/ui/submenu.cpp:114
msgid "Mouse Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:114
+#: src/frontend/mame/ui/submenu.cpp:115
msgid "Lightgun Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:115
+#: src/frontend/mame/ui/submenu.cpp:116
msgid "Joystick Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:121 src/frontend/mame/ui/videoopt.cpp:42
+#: src/frontend/mame/ui/submenu.cpp:122 src/frontend/mame/ui/videoopt.cpp:42
msgid "Video Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:122
+#: src/frontend/mame/ui/submenu.cpp:123
msgid "Video Mode"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:123
+#: src/frontend/mame/ui/submenu.cpp:124
msgid "Number Of Screens"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:125
+#: src/frontend/mame/ui/submenu.cpp:126
msgid "Triple Buffering"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:126
+#: src/frontend/mame/ui/submenu.cpp:127
msgid "HLSL"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:128
+#: src/frontend/mame/ui/submenu.cpp:129
msgid "GLSL"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:129
+#: src/frontend/mame/ui/submenu.cpp:130
msgid "Bilinear Filtering"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:130
+#: src/frontend/mame/ui/submenu.cpp:131
msgid "Bitmap Prescaling"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:131
+#: src/frontend/mame/ui/submenu.cpp:132
msgid "Window Mode"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:132
+#: src/frontend/mame/ui/submenu.cpp:133
msgid "Enforce Aspect Ratio"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:133
+#: src/frontend/mame/ui/submenu.cpp:134
msgid "Start Out Maximized"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:134
+#: src/frontend/mame/ui/submenu.cpp:135
msgid "Synchronized Refresh"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:135
+#: src/frontend/mame/ui/submenu.cpp:136
msgid "Wait Vertical Sync"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:722
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:738
#: src/frontend/mame/ui/videoopt.cpp:169
-#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:766
+#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:766
#: plugins/cheatfind/init.lua:777 plugins/cheat/init.lua:679
msgid "On"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:725
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:741
#: src/frontend/mame/ui/videoopt.cpp:185
-#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:763
+#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:763
#: plugins/cheatfind/init.lua:774 plugins/cheat/init.lua:682
#: plugins/cheat/init.lua:691
msgid "Off"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:728
+#: src/frontend/mame/ui/menu.cpp:744
msgid "Auto"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:1233
+#: src/frontend/mame/ui/menu.cpp:1272
#: src/frontend/mame/ui/simpleselgame.cpp:283
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Return to Previous Menu"
msgstr ""
@@ -709,21 +713,21 @@ msgstr ""
msgid "File Manager"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:140
+#: src/frontend/mame/ui/filemngr.cpp:152
#: src/frontend/mame/ui/confswitch.cpp:119
-#: src/frontend/mame/ui/inputmap.cpp:580
+#: src/frontend/mame/ui/inputmap.cpp:581
#: src/frontend/mame/ui/inputtoggle.cpp:75
-#: src/frontend/mame/ui/analogipt.cpp:363
+#: src/frontend/mame/ui/analogipt.cpp:412
#, c-format
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
#: src/frontend/mame/ui/confswitch.cpp:170 src/frontend/mame/ui/slotopt.cpp:204
msgid "Reset System"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
msgid "Start System"
msgstr ""
@@ -1072,27 +1076,27 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:168
+#: src/frontend/mame/ui/filecreate.cpp:189
msgid "New Image Name:"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:174
+#: src/frontend/mame/ui/filecreate.cpp:196
msgid "Image Format:"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:180
+#: src/frontend/mame/ui/filecreate.cpp:202
msgid "Create"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:208
+#: src/frontend/mame/ui/filecreate.cpp:230
msgid "Please enter a file extension too"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:268
+#: src/frontend/mame/ui/filecreate.cpp:295
msgid "Select image format"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:327
+#: src/frontend/mame/ui/filecreate.cpp:354
msgid "Select initial contents"
msgstr ""
@@ -1117,9 +1121,9 @@ msgid "Emulated"
msgstr ""
#: src/frontend/mame/ui/keyboard.cpp:60 src/frontend/mame/ui/confswitch.cpp:117
-#: src/frontend/mame/ui/inputmap.cpp:578
+#: src/frontend/mame/ui/inputmap.cpp:579
#: src/frontend/mame/ui/inputtoggle.cpp:73
-#: src/frontend/mame/ui/analogipt.cpp:361
+#: src/frontend/mame/ui/analogipt.cpp:410
#, c-format
msgid "%1$s [root%2$s]"
msgstr ""
@@ -1478,16 +1482,16 @@ msgstr ""
msgid "Category File"
msgstr ""
-#: src/frontend/mame/ui/utils.cpp:2030 src/frontend/mame/ui/inifile.cpp:301
+#: src/frontend/mame/ui/utils.cpp:2026 src/frontend/mame/ui/inifile.cpp:301
msgctxt "swlist-info"
msgid "Software list/item"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2685
+#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2752
msgid "Software List Info"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:316
+#: src/frontend/mame/ui/datmenu.cpp:307
#, c-format
msgid "Revision: %1$s"
msgstr ""
@@ -1647,7 +1651,7 @@ msgstr ""
msgid "Save System Settings"
msgstr ""
-#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2625
+#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2698
msgid " (default)"
msgstr ""
@@ -1684,7 +1688,7 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:265
+#: src/frontend/mame/ui/state.cpp:262
#, c-format
msgid ""
"Delete saved state %1$s?\n"
@@ -1692,37 +1696,37 @@ msgid ""
"Press %3$s to cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:393
+#: src/frontend/mame/ui/state.cpp:388
#, c-format
msgid "Error removing saved state file %1$s"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:442
+#: src/frontend/mame/ui/state.cpp:450
#, c-format
msgid "Press %1$s to delete"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Load State"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Select state to load"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Save State"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Press a key or joystick button, or select state to overwrite"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:314
+#: src/frontend/mame/ui/confswitch.cpp:318
msgid "DIP Switches"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:508
+#: src/frontend/mame/ui/confswitch.cpp:521
msgid "Machine Configuration"
msgstr ""
@@ -1765,7 +1769,7 @@ msgstr ""
msgid "[no assignable inputs are enabled]"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:348
+#: src/frontend/mame/ui/inputmap.cpp:358
msgid "Pressed"
msgstr ""
@@ -1773,71 +1777,71 @@ msgstr ""
msgid "Invalid combination entered"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:563
+#: src/frontend/mame/ui/inputmap.cpp:564
#, c-format
msgctxt "input-name"
msgid "%1$s Analog"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:564
+#: src/frontend/mame/ui/inputmap.cpp:565
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Inc"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:565
+#: src/frontend/mame/ui/inputmap.cpp:566
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Dec"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:607
+#: src/frontend/mame/ui/inputmap.cpp:608
#, c-format
msgid "Press %1$s to set\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:608
+#: src/frontend/mame/ui/inputmap.cpp:609
#, c-format
msgid "Press %1$s to append\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:609
+#: src/frontend/mame/ui/inputmap.cpp:610
#, c-format
msgid "Press %1$s to clear\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:610
+#: src/frontend/mame/ui/inputmap.cpp:611
#, c-format
msgid "Press %1$s to restore default\n"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:32
+#: src/frontend/mame/ui/inputdevices.cpp:33
#, c-format
msgctxt "menu-inputdev"
msgid "%1$s (%2$s %3$d)"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:88
+#: src/frontend/mame/ui/inputdevices.cpp:116
msgctxt "menu-inputdev"
msgid "Copy Device ID"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:122
+#: src/frontend/mame/ui/inputdevices.cpp:148
msgctxt "menu-inputdev"
msgid "Copied device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:124
+#: src/frontend/mame/ui/inputdevices.cpp:150
msgctxt "menu-inputdev"
msgid "Error copying device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:162
+#: src/frontend/mame/ui/inputdevices.cpp:189
msgctxt "menu-inputdev"
msgid "Input Devices"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:203
+#: src/frontend/mame/ui/inputdevices.cpp:230
msgctxt "menu-inputdev"
msgid "[no input devices are enabled]"
msgstr ""
@@ -1954,11 +1958,11 @@ msgid "Configure Options"
msgstr ""
#: src/frontend/mame/ui/simpleselgame.cpp:279
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Exit"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:304
+#: src/frontend/mame/ui/simpleselgame.cpp:313
#, c-format
msgid ""
"No system ROMs found. Please check the rompath setting specified in the %1$s."
@@ -1968,77 +1972,77 @@ msgid ""
"docs folder for information on setting up and using %2$s."
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:320
+#: src/frontend/mame/ui/simpleselgame.cpp:329
#, c-format
msgid "Type name or select: %1$s_"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:322
+#: src/frontend/mame/ui/simpleselgame.cpp:331
msgid "Type name or select: (random)"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:336
+#: src/frontend/mame/ui/simpleselgame.cpp:345
#, c-format
msgid "%1$-.100s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:339
+#: src/frontend/mame/ui/simpleselgame.cpp:348
#, c-format
msgid "%1$s, %2$-.100s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:348
+#: src/frontend/mame/ui/simpleselgame.cpp:357
#, c-format
msgid "Driver: %1$s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:364
-#: src/frontend/mame/ui/selmenu.cpp:690
+#: src/frontend/mame/ui/simpleselgame.cpp:373
+#: src/frontend/mame/ui/selmenu.cpp:735
msgid "Overall: NOT WORKING"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:366
-#: src/frontend/mame/ui/selmenu.cpp:692
+#: src/frontend/mame/ui/simpleselgame.cpp:375
+#: src/frontend/mame/ui/selmenu.cpp:737
msgid "Overall: Unemulated Protection"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:368
-#: src/frontend/mame/ui/selmenu.cpp:694
+#: src/frontend/mame/ui/simpleselgame.cpp:377
+#: src/frontend/mame/ui/selmenu.cpp:739
msgid "Overall: Working"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:372
-#: src/frontend/mame/ui/selmenu.cpp:698
+#: src/frontend/mame/ui/simpleselgame.cpp:381
+#: src/frontend/mame/ui/selmenu.cpp:743
msgid "Graphics: Unimplemented, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:374
-#: src/frontend/mame/ui/selmenu.cpp:700
+#: src/frontend/mame/ui/simpleselgame.cpp:383
+#: src/frontend/mame/ui/selmenu.cpp:745
msgid "Graphics: Imperfect, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:376
-#: src/frontend/mame/ui/selmenu.cpp:702
+#: src/frontend/mame/ui/simpleselgame.cpp:385
+#: src/frontend/mame/ui/selmenu.cpp:747
msgid "Graphics: OK, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:379
-#: src/frontend/mame/ui/selmenu.cpp:705
+#: src/frontend/mame/ui/simpleselgame.cpp:388
+#: src/frontend/mame/ui/selmenu.cpp:750
msgid "Sound: None"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:381
-#: src/frontend/mame/ui/selmenu.cpp:707
+#: src/frontend/mame/ui/simpleselgame.cpp:390
+#: src/frontend/mame/ui/selmenu.cpp:752
msgid "Sound: Unimplemented"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:383
-#: src/frontend/mame/ui/selmenu.cpp:709
+#: src/frontend/mame/ui/simpleselgame.cpp:392
+#: src/frontend/mame/ui/selmenu.cpp:754
msgid "Sound: Imperfect"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:385
-#: src/frontend/mame/ui/selmenu.cpp:711
+#: src/frontend/mame/ui/simpleselgame.cpp:394
+#: src/frontend/mame/ui/selmenu.cpp:756
msgid "Sound: OK"
msgstr ""
@@ -2061,323 +2065,323 @@ msgstr ""
msgid "Reload All"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:44
+#: src/frontend/mame/ui/dirmenu.cpp:40
msgctxt "path-option"
msgid "ROMs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:45
+#: src/frontend/mame/ui/dirmenu.cpp:41
msgctxt "path-option"
msgid "Software Media"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:46
+#: src/frontend/mame/ui/dirmenu.cpp:42
msgctxt "path-option"
msgid "Sound Samples"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:47
+#: src/frontend/mame/ui/dirmenu.cpp:43
msgctxt "path-option"
msgid "Artwork"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:48
+#: src/frontend/mame/ui/dirmenu.cpp:44
msgctxt "path-option"
msgid "Crosshairs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:49
+#: src/frontend/mame/ui/dirmenu.cpp:45
msgctxt "path-option"
msgid "Cheat Files"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:50
+#: src/frontend/mame/ui/dirmenu.cpp:46
msgctxt "path-option"
msgid "Plugins"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:51
+#: src/frontend/mame/ui/dirmenu.cpp:47
msgctxt "path-option"
msgid "UI Translations"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:52
+#: src/frontend/mame/ui/dirmenu.cpp:48
msgctxt "path-option"
msgid "Software Lists"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:53
+#: src/frontend/mame/ui/dirmenu.cpp:49
msgctxt "path-option"
msgid "INIs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:54
+#: src/frontend/mame/ui/dirmenu.cpp:50
msgctxt "path-option"
msgid "UI Settings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:55
+#: src/frontend/mame/ui/dirmenu.cpp:51
msgctxt "path-option"
msgid "Plugin Data"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:56
+#: src/frontend/mame/ui/dirmenu.cpp:52
msgctxt "path-option"
msgid "DATs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:57
+#: src/frontend/mame/ui/dirmenu.cpp:53
msgctxt "path-option"
msgid "Category INIs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:58
+#: src/frontend/mame/ui/dirmenu.cpp:54
msgctxt "path-option"
msgid "Snapshots"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:59
+#: src/frontend/mame/ui/dirmenu.cpp:55
msgctxt "path-option"
msgid "Icons"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:60
+#: src/frontend/mame/ui/dirmenu.cpp:56
msgctxt "path-option"
msgid "Control Panels"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:61
+#: src/frontend/mame/ui/dirmenu.cpp:57
msgctxt "path-option"
msgid "Cabinets"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:62
+#: src/frontend/mame/ui/dirmenu.cpp:58
msgctxt "path-option"
msgid "Marquees"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:63
+#: src/frontend/mame/ui/dirmenu.cpp:59
msgctxt "path-option"
msgid "PCBs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:64
+#: src/frontend/mame/ui/dirmenu.cpp:60
msgctxt "path-option"
msgid "Flyers"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:65
+#: src/frontend/mame/ui/dirmenu.cpp:61
msgctxt "path-option"
msgid "Title Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:66
+#: src/frontend/mame/ui/dirmenu.cpp:62
msgctxt "path-option"
msgid "Game Endings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:67
+#: src/frontend/mame/ui/dirmenu.cpp:63
msgctxt "path-option"
msgid "Bosses"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:68
+#: src/frontend/mame/ui/dirmenu.cpp:64
msgctxt "path-option"
msgid "Artwork Previews"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:69
+#: src/frontend/mame/ui/dirmenu.cpp:65
msgctxt "path-option"
msgid "Select"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:70
+#: src/frontend/mame/ui/dirmenu.cpp:66
msgctxt "path-option"
msgid "Game Over Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:71
+#: src/frontend/mame/ui/dirmenu.cpp:67
msgctxt "path-option"
msgid "HowTo"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:72
+#: src/frontend/mame/ui/dirmenu.cpp:68
msgctxt "path-option"
msgid "Logos"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:73
+#: src/frontend/mame/ui/dirmenu.cpp:69
msgctxt "path-option"
msgid "Scores"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:74
+#: src/frontend/mame/ui/dirmenu.cpp:70
msgctxt "path-option"
msgid "Versus"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:75
+#: src/frontend/mame/ui/dirmenu.cpp:71
msgctxt "path-option"
msgid "Covers"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:105
+#: src/frontend/mame/ui/dirmenu.cpp:101
#, c-format
msgid "Remove %1$s Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:352
-#, c-format
-msgid "Change %1$s Folder - Search: %2$s_"
-msgstr ""
-
-#: src/frontend/mame/ui/dirmenu.cpp:352
+#: src/frontend/mame/ui/dirmenu.cpp:357
#, c-format
msgid "Add %1$s Folder - Search: %2$s_"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:363
+#: src/frontend/mame/ui/dirmenu.cpp:357
+#, c-format
+msgid "Change %1$s Folder - Search: %2$s_"
+msgstr ""
+
+#: src/frontend/mame/ui/dirmenu.cpp:368
msgid "Press TAB to set"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folders"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:494
-msgid "Change Folder"
-msgstr ""
-
-#: src/frontend/mame/ui/dirmenu.cpp:494
+#: src/frontend/mame/ui/dirmenu.cpp:523
msgid "Add Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:497
+#: src/frontend/mame/ui/dirmenu.cpp:525
msgid "Remove Folder"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/dirmenu.cpp:530
+msgid "Change Folder"
+msgstr ""
+
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = 1/%1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:799
+#: src/frontend/mame/ui/viewgfx.cpp:800
msgctxt "gfxview"
msgid "Expand to fit"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:822
+#: src/frontend/mame/ui/viewgfx.cpp:823
msgctxt "gfxview"
msgid "All categories"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:824 src/frontend/mame/ui/viewgfx.cpp:829
+#: src/frontend/mame/ui/viewgfx.cpp:825 src/frontend/mame/ui/viewgfx.cpp:830
#, c-format
msgctxt "gfxview"
msgid "Category %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] colors"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] pens"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:940
+#: src/frontend/mame/ui/viewgfx.cpp:941
#, c-format
msgctxt "gfxview"
msgid " #%1$X → %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:947
+#: src/frontend/mame/ui/viewgfx.cpp:948
#, c-format
msgctxt "gfxview"
msgid " #%1$X = %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:954
+#: src/frontend/mame/ui/viewgfx.cpp:955
#, c-format
msgctxt "gfxview"
msgid " #%1$X (A:%2$02X R:%3$02X G:%4$02X B:%5$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1134
+#: src/frontend/mame/ui/viewgfx.cpp:1135
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] %2$d/%3$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1157
+#: src/frontend/mame/ui/viewgfx.cpp:1158
#, c-format
msgctxt "gfxview"
msgid " #%1$X:%2$X (%3$d %4$d) = %5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1165
+#: src/frontend/mame/ui/viewgfx.cpp:1166
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d color %3$X/%4$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d category %3$u"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d "
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1327
+#: src/frontend/mame/ui/viewgfx.cpp:1328
#, c-format
msgctxt "gfxview"
msgid " (%1$u %2$u) = GFX%3$u #%4$X:%5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1334
+#: src/frontend/mame/ui/viewgfx.cpp:1335
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d origin (%3$d %4$d)"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:442
+#: src/frontend/mame/ui/selgame.cpp:463
msgid "System Settings"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1058
+#: src/frontend/mame/ui/selgame.cpp:1076
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d systems (%5$d BIOS) )"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1086
+#: src/frontend/mame/ui/selgame.cpp:1104
#, c-format
msgid "System: %1$-.100s"
msgstr ""
@@ -2398,29 +2402,29 @@ msgctxt "menu-selector"
msgid "[no choices]"
msgstr ""
-#: src/frontend/mame/ui/selector.cpp:138
+#: src/frontend/mame/ui/selector.cpp:148
#, c-format
msgctxt "menu-selector"
msgid "Double-click or press %1$s to select"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:59
+#: src/frontend/mame/ui/auditmenu.cpp:60
msgid "Audit Media"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:63
+#: src/frontend/mame/ui/auditmenu.cpp:64
#, c-format
msgid "Results will be saved to %1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:101
+#: src/frontend/mame/ui/auditmenu.cpp:110
#, c-format
msgid ""
"Auditing media for system %2$u of %3$u...\n"
"%1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:119
+#: src/frontend/mame/ui/auditmenu.cpp:128
#, c-format
msgid ""
"Cancel audit?\n"
@@ -2429,17 +2433,17 @@ msgid ""
"Press %2$s to continue"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:139
+#: src/frontend/mame/ui/auditmenu.cpp:148
#, c-format
msgid "Audit media for %1$u systems marked unavailable"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:140
+#: src/frontend/mame/ui/auditmenu.cpp:149
#, c-format
msgid "Audit media for all %1$u systems"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:157
+#: src/frontend/mame/ui/auditmenu.cpp:165
#, c-format
msgid "Press %1$s to cancel\n"
msgstr ""
@@ -2460,266 +2464,266 @@ msgstr ""
msgid "Hide Both"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:143
+#: src/frontend/mame/ui/custui.cpp:144
msgid "UI Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:168 src/frontend/mame/ui/custui.cpp:221
+#: src/frontend/mame/ui/custui.cpp:169 src/frontend/mame/ui/custui.cpp:222
msgid "System Names"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:194 src/frontend/mame/ui/custui.cpp:224
+#: src/frontend/mame/ui/custui.cpp:195 src/frontend/mame/ui/custui.cpp:225
msgid "Show Side Panels"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:214
+#: src/frontend/mame/ui/custui.cpp:215
msgid "Fonts"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:215
+#: src/frontend/mame/ui/custui.cpp:216
msgid "Colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:218
+#: src/frontend/mame/ui/custui.cpp:219
msgid "Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:235 src/frontend/mame/ui/custui.cpp:279
+#: src/frontend/mame/ui/custui.cpp:236 src/frontend/mame/ui/custui.cpp:280
msgid "[built-in]"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:335
+#: src/frontend/mame/ui/custui.cpp:337
msgid "UI Fonts"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:364
+#: src/frontend/mame/ui/custui.cpp:366
msgid "default"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:459 src/frontend/mame/ui/custui.cpp:499
+#: src/frontend/mame/ui/custui.cpp:465 src/frontend/mame/ui/custui.cpp:507
msgid "UI Font"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:504
+#: src/frontend/mame/ui/custui.cpp:512
msgid "Bold"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:505
+#: src/frontend/mame/ui/custui.cpp:513
msgid "Italic"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:510
+#: src/frontend/mame/ui/custui.cpp:518
msgid "Lines"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:515
+#: src/frontend/mame/ui/custui.cpp:523
msgid "Infos text size"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:530
+#: src/frontend/mame/ui/custui.cpp:547
msgid "Sample text - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:546
+#: src/frontend/mame/ui/custui.cpp:563
msgid "UI Colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:609
+#: src/frontend/mame/ui/custui.cpp:626
msgctxt "color-option"
msgid "Normal text"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:610
+#: src/frontend/mame/ui/custui.cpp:627
msgctxt "color-option"
msgid "Selected color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:611
+#: src/frontend/mame/ui/custui.cpp:628
msgctxt "color-option"
msgid "Normal text background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:612
+#: src/frontend/mame/ui/custui.cpp:629
msgctxt "color-option"
msgid "Selected background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:613
+#: src/frontend/mame/ui/custui.cpp:630
msgctxt "color-option"
msgid "Subitem color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:614
+#: src/frontend/mame/ui/custui.cpp:631
msgctxt "color-option"
msgid "Clone"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:615
+#: src/frontend/mame/ui/custui.cpp:632
msgctxt "color-option"
msgid "Border"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:616
+#: src/frontend/mame/ui/custui.cpp:633
msgctxt "color-option"
msgid "Background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:617
+#: src/frontend/mame/ui/custui.cpp:634
msgctxt "color-option"
msgid "DIP switch"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:618
+#: src/frontend/mame/ui/custui.cpp:635
msgctxt "color-option"
msgid "Unavailable color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:619
+#: src/frontend/mame/ui/custui.cpp:636
msgctxt "color-option"
msgid "Slider color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:620
+#: src/frontend/mame/ui/custui.cpp:637
msgctxt "color-option"
msgid "Graphics viewer background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:621
+#: src/frontend/mame/ui/custui.cpp:638
msgctxt "color-option"
msgid "Mouse over color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:622
+#: src/frontend/mame/ui/custui.cpp:639
msgctxt "color-option"
msgid "Mouse over background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:623
+#: src/frontend/mame/ui/custui.cpp:640
msgctxt "color-option"
msgid "Mouse down color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:624
+#: src/frontend/mame/ui/custui.cpp:641
msgctxt "color-option"
msgid "Mouse down background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:628
+#: src/frontend/mame/ui/custui.cpp:645
msgid "Restore default colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:640
+#: src/frontend/mame/ui/custui.cpp:666
#, c-format
msgid "Double-click or press %1$s to change color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:648
+#: src/frontend/mame/ui/custui.cpp:674
msgid "Menu Preview"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:662
+#: src/frontend/mame/ui/custui.cpp:681
msgctxt "color-sample"
msgid "Normal"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:663
+#: src/frontend/mame/ui/custui.cpp:682
msgctxt "color-sample"
msgid "Subitem"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:664
+#: src/frontend/mame/ui/custui.cpp:683
msgctxt "color-sample"
msgid "Selected"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:665
+#: src/frontend/mame/ui/custui.cpp:684
msgctxt "color-sample"
msgid "Mouse Over"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:666
+#: src/frontend/mame/ui/custui.cpp:685
msgctxt "color-sample"
msgid "Clone"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:881
+#: src/frontend/mame/ui/custui.cpp:901
msgid "ARGB Settings"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:886 src/frontend/mame/ui/custui.cpp:889
+#: src/frontend/mame/ui/custui.cpp:906 src/frontend/mame/ui/custui.cpp:909
msgctxt "color-channel"
msgid "Alpha"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:894 src/frontend/mame/ui/custui.cpp:897
+#: src/frontend/mame/ui/custui.cpp:914 src/frontend/mame/ui/custui.cpp:917
msgctxt "color-channel"
msgid "Red"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:902 src/frontend/mame/ui/custui.cpp:905
+#: src/frontend/mame/ui/custui.cpp:922 src/frontend/mame/ui/custui.cpp:925
msgctxt "color-channel"
msgid "Green"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:910 src/frontend/mame/ui/custui.cpp:913
+#: src/frontend/mame/ui/custui.cpp:930 src/frontend/mame/ui/custui.cpp:933
msgctxt "color-channel"
msgid "Blue"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:916
+#: src/frontend/mame/ui/custui.cpp:936
msgid "Choose from palette"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:931
+#: src/frontend/mame/ui/custui.cpp:959
msgid "Color preview:"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1029
+#: src/frontend/mame/ui/custui.cpp:1052
msgctxt "color-preset"
msgid "White"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1030
+#: src/frontend/mame/ui/custui.cpp:1053
msgctxt "color-preset"
msgid "Silver"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1031
+#: src/frontend/mame/ui/custui.cpp:1054
msgctxt "color-preset"
msgid "Gray"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1032
+#: src/frontend/mame/ui/custui.cpp:1055
msgctxt "color-preset"
msgid "Black"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1033
+#: src/frontend/mame/ui/custui.cpp:1056
msgctxt "color-preset"
msgid "Red"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1034
+#: src/frontend/mame/ui/custui.cpp:1057
msgctxt "color-preset"
msgid "Orange"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1035
+#: src/frontend/mame/ui/custui.cpp:1058
msgctxt "color-preset"
msgid "Yellow"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1036
+#: src/frontend/mame/ui/custui.cpp:1059
msgctxt "color-preset"
msgid "Green"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1037
+#: src/frontend/mame/ui/custui.cpp:1060
msgctxt "color-preset"
msgid "Blue"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1038
+#: src/frontend/mame/ui/custui.cpp:1061
msgctxt "color-preset"
msgid "Violet"
msgstr ""
@@ -2742,36 +2746,61 @@ msgctxt "about-header"
msgid "Revision: %1$s"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:60
+#: src/frontend/mame/ui/analogipt.cpp:27
+#, c-format
+msgctxt "menu-analoginput"
+msgid ""
+"Show/hide settings \t\t%1$s\n"
+"Decrease value \t\t%2$s\n"
+"Increase value \t\t%3$s\n"
+"Restore default value \t\t%4$s\n"
+"Previous device \t\t%5$s\n"
+"Next device \t\t%6$s\n"
+"Return to previous menu \t\t%7$s"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:82
+msgctxt "menu-analoginput"
msgid "Analog Input Adjustments"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:92
+#: src/frontend/mame/ui/analogipt.cpp:121
#, c-format
-msgid "Press %s to show menu"
+msgctxt "menu-analoginput"
+msgid "Press %s to show settings"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:372
+#: src/frontend/mame/ui/analogipt.cpp:245
+msgctxt "menu-analoginput"
+msgid "Analog Input Adjustments Help"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:421
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Increment/Decrement Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:377
+#: src/frontend/mame/ui/analogipt.cpp:426
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Auto-centering Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:382
+#: src/frontend/mame/ui/analogipt.cpp:431
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Reverse"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:387
+#: src/frontend/mame/ui/analogipt.cpp:436
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Sensitivity"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:402
+#: src/frontend/mame/ui/analogipt.cpp:451
+msgctxt "menu-analoginput"
msgid "[no analog inputs are enabled]"
msgstr ""
@@ -2922,504 +2951,504 @@ msgctxt "menu-main"
msgid "Close Menu"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:77
-msgctxt "selmenu-artwork"
-msgid "Snapshots"
+#: src/frontend/mame/ui/selmenu.cpp:55
+msgid "Images"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:78
-msgctxt "selmenu-artwork"
-msgid "Cabinet"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:79
-msgctxt "selmenu-artwork"
-msgid "Control Panel"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:80
-msgctxt "selmenu-artwork"
-msgid "PCB"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:81
-msgctxt "selmenu-artwork"
-msgid "Flyer"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:82
-msgctxt "selmenu-artwork"
-msgid "Title Screen"
+#: src/frontend/mame/ui/selmenu.cpp:56
+msgid "Info"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:83
msgctxt "selmenu-artwork"
-msgid "Ending"
+msgid "Snapshots"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:84
msgctxt "selmenu-artwork"
-msgid "Artwork Preview"
+msgid "Cabinet"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:85
msgctxt "selmenu-artwork"
-msgid "Bosses"
+msgid "Control Panel"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:86
msgctxt "selmenu-artwork"
-msgid "Logo"
+msgid "PCB"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:87
msgctxt "selmenu-artwork"
-msgid "Versus"
+msgid "Flyer"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:88
msgctxt "selmenu-artwork"
-msgid "Game Over"
+msgid "Title Screen"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:89
msgctxt "selmenu-artwork"
-msgid "HowTo"
+msgid "Ending"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:90
msgctxt "selmenu-artwork"
-msgid "Scores"
+msgid "Artwork Preview"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:91
msgctxt "selmenu-artwork"
-msgid "Select"
+msgid "Bosses"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:92
msgctxt "selmenu-artwork"
-msgid "Marquee"
+msgid "Logo"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:93
msgctxt "selmenu-artwork"
-msgid "Covers"
+msgid "Versus"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:94
+msgctxt "selmenu-artwork"
+msgid "Game Over"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:95
+msgctxt "selmenu-artwork"
+msgid "HowTo"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:96
+msgctxt "selmenu-artwork"
+msgid "Scores"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:97
-msgid "Add or remove favorite"
+msgctxt "selmenu-artwork"
+msgid "Select"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:98
-msgid "Export displayed list to file"
+msgctxt "selmenu-artwork"
+msgid "Marquee"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:99
+msgctxt "selmenu-artwork"
+msgid "Covers"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:103
+msgid "Add or remove favorite"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:104
+msgid "Export displayed list to file"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:105
msgid "Audit media"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:100
+#: src/frontend/mame/ui/selmenu.cpp:106
msgid "Show DATs view"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:260
+#: src/frontend/mame/ui/selmenu.cpp:268
msgid "Select Software Package Part"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:330
+#: src/frontend/mame/ui/selmenu.cpp:338
msgid "Select System BIOS"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:644 src/frontend/mame/ui/selmenu.cpp:675
+#: src/frontend/mame/ui/selmenu.cpp:689 src/frontend/mame/ui/selmenu.cpp:720
#, c-format
msgid "%1$s, %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:648
+#: src/frontend/mame/ui/selmenu.cpp:693
#, c-format
msgid "Software is clone of: %1$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:650
+#: src/frontend/mame/ui/selmenu.cpp:695
msgid "Software is parent"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:655
+#: src/frontend/mame/ui/selmenu.cpp:700
msgid "Supported: No"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:660
+#: src/frontend/mame/ui/selmenu.cpp:705
msgid "Supported: Partial"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:665
+#: src/frontend/mame/ui/selmenu.cpp:710
msgid "Supported: Yes"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:681
+#: src/frontend/mame/ui/selmenu.cpp:726
msgid "System is parent"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:683 src/frontend/mame/ui/selmenu.cpp:685
+#: src/frontend/mame/ui/selmenu.cpp:728 src/frontend/mame/ui/selmenu.cpp:730
#, c-format
msgid "System is clone of: %1$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:721
+#: src/frontend/mame/ui/selmenu.cpp:766
#, c-format
msgid "%1$s %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2222
-msgid "Images"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:2223
-msgid "Infos"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:2538
+#: src/frontend/mame/ui/selmenu.cpp:2611
msgid ""
"Required ROM/disk images for the selected system are missing or incorrect. "
"Please acquire the correct files or select a different system.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2554
+#: src/frontend/mame/ui/selmenu.cpp:2627
msgid ""
"Required ROM/disk images for the selected software are missing or incorrect. "
"Please acquire the correct files or select a different software item.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2570
+#: src/frontend/mame/ui/selmenu.cpp:2643
msgid "incorrect checksum"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2573
+#: src/frontend/mame/ui/selmenu.cpp:2646
msgid "incorrect length"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2576
+#: src/frontend/mame/ui/selmenu.cpp:2649
msgid "not found"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2587
+#: src/frontend/mame/ui/selmenu.cpp:2660
#, c-format
msgid "%1$s (%2$s) - %3$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2589
+#: src/frontend/mame/ui/selmenu.cpp:2662
#, c-format
msgid "%1$s - %2$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2593
+#: src/frontend/mame/ui/selmenu.cpp:2666
msgid "Press any key to continue."
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2722
+#: src/frontend/mame/ui/selmenu.cpp:2789
msgid "General Info"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2874
+#: src/frontend/mame/ui/selmenu.cpp:2935
#, c-format
msgid "Short Name\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2875
+#: src/frontend/mame/ui/selmenu.cpp:2936
#, c-format
msgid "Year\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2876
+#: src/frontend/mame/ui/selmenu.cpp:2937
#, c-format
msgid "Manufacturer\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2883
+#: src/frontend/mame/ui/selmenu.cpp:2944
#, c-format
msgid "System is Clone of\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2888
+#: src/frontend/mame/ui/selmenu.cpp:2949
msgid "System is Parent\t\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2892
+#: src/frontend/mame/ui/selmenu.cpp:2953
msgid "Analog Controls\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2894
+#: src/frontend/mame/ui/selmenu.cpp:2955
msgid "Keyboard Inputs\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2897
+#: src/frontend/mame/ui/selmenu.cpp:2958
msgid "Overall\tNOT WORKING\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2899
+#: src/frontend/mame/ui/selmenu.cpp:2960
msgid "Overall\tUnemulated Protection\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2901
+#: src/frontend/mame/ui/selmenu.cpp:2962
msgid "Overall\tWorking\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2904
+#: src/frontend/mame/ui/selmenu.cpp:2965
msgid "Graphics\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2906
+#: src/frontend/mame/ui/selmenu.cpp:2967
msgid "Graphics\tWrong Colors\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2908
+#: src/frontend/mame/ui/selmenu.cpp:2969
msgid "Graphics\tImperfect Colors\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2910
+#: src/frontend/mame/ui/selmenu.cpp:2971
msgid "Graphics\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2912
+#: src/frontend/mame/ui/selmenu.cpp:2973
msgid "Graphics\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2915
+#: src/frontend/mame/ui/selmenu.cpp:2976
msgid "Sound\tNone\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2917
+#: src/frontend/mame/ui/selmenu.cpp:2978
msgid "Sound\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2919
+#: src/frontend/mame/ui/selmenu.cpp:2980
msgid "Sound\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2921
+#: src/frontend/mame/ui/selmenu.cpp:2982
msgid "Sound\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2924
+#: src/frontend/mame/ui/selmenu.cpp:2985
msgid "Capture\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2926
+#: src/frontend/mame/ui/selmenu.cpp:2987
msgid "Capture\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2929
+#: src/frontend/mame/ui/selmenu.cpp:2990
msgid "Camera\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2931
+#: src/frontend/mame/ui/selmenu.cpp:2992
msgid "Camera\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2934
+#: src/frontend/mame/ui/selmenu.cpp:2995
msgid "Microphone\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2936
+#: src/frontend/mame/ui/selmenu.cpp:2997
msgid "Microphone\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2939
+#: src/frontend/mame/ui/selmenu.cpp:3000
msgid "Controls\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2941
+#: src/frontend/mame/ui/selmenu.cpp:3002
msgid "Controls\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2944
+#: src/frontend/mame/ui/selmenu.cpp:3005
msgid "Keyboard\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2946
+#: src/frontend/mame/ui/selmenu.cpp:3007
msgid "Keyboard\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2949
+#: src/frontend/mame/ui/selmenu.cpp:3010
msgid "Mouse\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2951
+#: src/frontend/mame/ui/selmenu.cpp:3012
msgid "Mouse\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2954
+#: src/frontend/mame/ui/selmenu.cpp:3015
msgid "Media\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2956
+#: src/frontend/mame/ui/selmenu.cpp:3017
msgid "Media\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2959
+#: src/frontend/mame/ui/selmenu.cpp:3020
msgid "Disk\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2961
+#: src/frontend/mame/ui/selmenu.cpp:3022
msgid "Disk\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2964
+#: src/frontend/mame/ui/selmenu.cpp:3025
msgid "Printer\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2966
+#: src/frontend/mame/ui/selmenu.cpp:3027
msgid "Printer\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2969
+#: src/frontend/mame/ui/selmenu.cpp:3030
msgid "Mag. Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2971
+#: src/frontend/mame/ui/selmenu.cpp:3032
msgid "Mag. Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2974
+#: src/frontend/mame/ui/selmenu.cpp:3035
msgid "Punch Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2976
+#: src/frontend/mame/ui/selmenu.cpp:3037
msgid "Punch Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2979
+#: src/frontend/mame/ui/selmenu.cpp:3040
msgid "Mag. Drum\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2981
+#: src/frontend/mame/ui/selmenu.cpp:3042
msgid "Mag. Drum\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2984
+#: src/frontend/mame/ui/selmenu.cpp:3045
msgid "(EP)ROM\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2986
+#: src/frontend/mame/ui/selmenu.cpp:3047
msgid "(EP)ROM\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2989
+#: src/frontend/mame/ui/selmenu.cpp:3050
msgid "Communications\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2991
+#: src/frontend/mame/ui/selmenu.cpp:3052
msgid "Communications\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2994
+#: src/frontend/mame/ui/selmenu.cpp:3055
msgid "LAN\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2996
+#: src/frontend/mame/ui/selmenu.cpp:3057
msgid "LAN\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2999
+#: src/frontend/mame/ui/selmenu.cpp:3060
msgid "WAN\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3001
+#: src/frontend/mame/ui/selmenu.cpp:3062
msgid "WAN\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3004
+#: src/frontend/mame/ui/selmenu.cpp:3065
msgid "Timing\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3006
+#: src/frontend/mame/ui/selmenu.cpp:3067
msgid "Timing\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3012
+#: src/frontend/mame/ui/selmenu.cpp:3073
msgid "Support Cocktail\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tVertical\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tHorizontal\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3038
+#: src/frontend/mame/ui/selmenu.cpp:3099
msgid "Media Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3040
+#: src/frontend/mame/ui/selmenu.cpp:3101
msgid "Media Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3043
+#: src/frontend/mame/ui/selmenu.cpp:3104
msgid "Samples Audit Result\tNone Needed\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3045
+#: src/frontend/mame/ui/selmenu.cpp:3106
msgid "Samples Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3047
+#: src/frontend/mame/ui/selmenu.cpp:3108
msgid "Samples Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3051
+#: src/frontend/mame/ui/selmenu.cpp:3112
msgid ""
"Media Audit\tDisabled\n"
"Samples Audit\tDisabled\n"
@@ -3577,74 +3606,74 @@ msgstr ""
msgid "[None]\n"
msgstr ""
-#: src/emu/render.cpp:1833
+#: src/emu/render.cpp:1834
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Standard (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1859
+#: src/emu/render.cpp:1860
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Pixel Aspect (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1881 src/emu/render.cpp:2016
+#: src/emu/render.cpp:1882 src/emu/render.cpp:2017
msgctxt "view-name"
msgid "Cocktail"
msgstr ""
-#: src/emu/render.cpp:2001
+#: src/emu/render.cpp:2002
msgctxt "view-name"
msgid "Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2002
+#: src/emu/render.cpp:2003
msgctxt "view-name"
msgid "Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2003
+#: src/emu/render.cpp:2004
msgctxt "view-name"
msgid "Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2004
+#: src/emu/render.cpp:2005
msgctxt "view-name"
msgid "Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2055
+#: src/emu/render.cpp:2056
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2064
+#: src/emu/render.cpp:2065
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2073
+#: src/emu/render.cpp:2074
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2082
+#: src/emu/render.cpp:2083
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/ioport.cpp:333
+#: src/emu/ioport.cpp:271
#, c-format
msgctxt "input-name"
msgid "P%1$u"
msgstr ""
-#: src/emu/ioport.cpp:2052
+#: src/emu/ioport.cpp:1991
msgctxt "input-name"
msgid "???"
msgstr ""
@@ -5276,222 +5305,222 @@ msgstr ""
#: src/emu/inpttype.ipp:874
msgctxt "input-name"
-msgid "On Screen Display"
+msgid "Show/Hide Menu"
msgstr ""
#: src/emu/inpttype.ipp:875
msgctxt "input-name"
-msgid "Break in Debugger"
+msgid "UI Select"
msgstr ""
#: src/emu/inpttype.ipp:876
msgctxt "input-name"
-msgid "Config Menu"
+msgid "UI Back"
msgstr ""
#: src/emu/inpttype.ipp:877
msgctxt "input-name"
-msgid "Pause"
+msgid "UI Cancel"
msgstr ""
#: src/emu/inpttype.ipp:878
msgctxt "input-name"
-msgid "Pause - Single Step"
+msgid "UI Clear"
msgstr ""
#: src/emu/inpttype.ipp:879
msgctxt "input-name"
-msgid "Rewind - Single Step"
+msgid "UI Help"
msgstr ""
#: src/emu/inpttype.ipp:880
msgctxt "input-name"
-msgid "Reset Machine"
+msgid "UI Up"
msgstr ""
#: src/emu/inpttype.ipp:881
msgctxt "input-name"
-msgid "Soft Reset"
+msgid "UI Down"
msgstr ""
#: src/emu/inpttype.ipp:882
msgctxt "input-name"
-msgid "Show Decoded Graphics"
+msgid "UI Left"
msgstr ""
#: src/emu/inpttype.ipp:883
msgctxt "input-name"
-msgid "Frameskip Dec"
+msgid "UI Right"
msgstr ""
#: src/emu/inpttype.ipp:884
msgctxt "input-name"
-msgid "Frameskip Inc"
+msgid "UI Home"
msgstr ""
#: src/emu/inpttype.ipp:885
msgctxt "input-name"
-msgid "Throttle"
+msgid "UI End"
msgstr ""
#: src/emu/inpttype.ipp:886
msgctxt "input-name"
-msgid "Fast Forward"
+msgid "UI Page Up"
msgstr ""
#: src/emu/inpttype.ipp:887
msgctxt "input-name"
-msgid "Show FPS"
+msgid "UI Page Down"
msgstr ""
#: src/emu/inpttype.ipp:888
msgctxt "input-name"
-msgid "Save Snapshot"
+msgid "UI Previous Group"
msgstr ""
#: src/emu/inpttype.ipp:889
msgctxt "input-name"
-msgid "Record MNG"
+msgid "UI Next Group"
msgstr ""
#: src/emu/inpttype.ipp:890
msgctxt "input-name"
-msgid "Record AVI"
+msgid "On Screen Display"
msgstr ""
#: src/emu/inpttype.ipp:891
msgctxt "input-name"
-msgid "Toggle Cheat"
+msgid "Toggle UI Controls"
msgstr ""
#: src/emu/inpttype.ipp:892
msgctxt "input-name"
-msgid "UI Up"
+msgid "Break in Debugger"
msgstr ""
#: src/emu/inpttype.ipp:893
msgctxt "input-name"
-msgid "UI Down"
+msgid "Pause"
msgstr ""
#: src/emu/inpttype.ipp:894
msgctxt "input-name"
-msgid "UI Left"
+msgid "Pause - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:895
msgctxt "input-name"
-msgid "UI Right"
+msgid "Rewind - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:896
msgctxt "input-name"
-msgid "UI Home"
+msgid "Save State"
msgstr ""
#: src/emu/inpttype.ipp:897
msgctxt "input-name"
-msgid "UI End"
+msgid "Load State"
msgstr ""
#: src/emu/inpttype.ipp:898
msgctxt "input-name"
-msgid "UI Page Up"
+msgid "Reset Machine"
msgstr ""
#: src/emu/inpttype.ipp:899
msgctxt "input-name"
-msgid "UI Page Down"
+msgid "Soft Reset"
msgstr ""
#: src/emu/inpttype.ipp:900
msgctxt "input-name"
-msgid "UI Focus Next"
+msgid "Show Decoded Graphics"
msgstr ""
#: src/emu/inpttype.ipp:901
msgctxt "input-name"
-msgid "UI Focus Previous"
+msgid "Frameskip Dec"
msgstr ""
#: src/emu/inpttype.ipp:902
msgctxt "input-name"
-msgid "UI Select"
+msgid "Frameskip Inc"
msgstr ""
#: src/emu/inpttype.ipp:903
msgctxt "input-name"
-msgid "UI Cancel"
+msgid "Throttle"
msgstr ""
#: src/emu/inpttype.ipp:904
msgctxt "input-name"
-msgid "UI Display Comment"
+msgid "Fast Forward"
msgstr ""
#: src/emu/inpttype.ipp:905
msgctxt "input-name"
-msgid "UI Clear"
+msgid "Show FPS"
msgstr ""
#: src/emu/inpttype.ipp:906
msgctxt "input-name"
-msgid "UI Zoom In"
+msgid "Save Snapshot"
msgstr ""
#: src/emu/inpttype.ipp:907
msgctxt "input-name"
-msgid "UI Zoom Out"
+msgid "Record MNG"
msgstr ""
#: src/emu/inpttype.ipp:908
msgctxt "input-name"
-msgid "UI Default Zoom"
+msgid "Record AVI"
msgstr ""
#: src/emu/inpttype.ipp:909
msgctxt "input-name"
-msgid "UI Previous Group"
+msgid "Toggle Cheat"
msgstr ""
#: src/emu/inpttype.ipp:910
msgctxt "input-name"
-msgid "UI Next Group"
+msgid "UI Display Comment"
msgstr ""
#: src/emu/inpttype.ipp:911
msgctxt "input-name"
-msgid "UI Rotate"
+msgid "UI Zoom In"
msgstr ""
#: src/emu/inpttype.ipp:912
msgctxt "input-name"
-msgid "Show Profiler"
+msgid "UI Zoom Out"
msgstr ""
#: src/emu/inpttype.ipp:913
msgctxt "input-name"
-msgid "UI Toggle"
+msgid "UI Default Zoom"
msgstr ""
#: src/emu/inpttype.ipp:914
msgctxt "input-name"
-msgid "UI Release Pointer"
+msgid "UI Rotate"
msgstr ""
#: src/emu/inpttype.ipp:915
msgctxt "input-name"
-msgid "UI Paste Text"
+msgid "Show Profiler"
msgstr ""
#: src/emu/inpttype.ipp:916
msgctxt "input-name"
-msgid "Save State"
+msgid "UI Release Pointer"
msgstr ""
#: src/emu/inpttype.ipp:917
msgctxt "input-name"
-msgid "Load State"
+msgid "UI Paste Text"
msgstr ""
#: src/emu/inpttype.ipp:918
@@ -5506,57 +5535,65 @@ msgstr ""
#: src/emu/inpttype.ipp:920
msgctxt "input-name"
-msgid "UI External DAT View"
+msgid "UI Focus Next"
msgstr ""
#: src/emu/inpttype.ipp:921
msgctxt "input-name"
-msgid "UI Add/Remove favorite"
+msgid "UI Focus Previous"
msgstr ""
#: src/emu/inpttype.ipp:922
msgctxt "input-name"
-msgid "UI Export List"
+msgid "UI External DAT View"
msgstr ""
#: src/emu/inpttype.ipp:923
msgctxt "input-name"
+msgid "UI Add/Remove Favorite"
+msgstr ""
+
+#: src/emu/inpttype.ipp:924
+msgctxt "input-name"
+msgid "UI Export List"
+msgstr ""
+
+#: src/emu/inpttype.ipp:925
+msgctxt "input-name"
msgid "UI Audit Media"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:110
-#: src/osd/modules/input/input_sdlcommon.cpp:173
+#: src/osd/modules/input/input_windows.cpp:111 src/osd/sdl/osdsdl.cpp:339
msgctxt "input-name"
msgid "Toggle Fullscreen"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:116
+#: src/osd/modules/input/input_windows.cpp:117
msgctxt "input-name"
msgid "Take Rendered Snapshot"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:127
-#: src/osd/modules/input/input_sdlcommon.cpp:221
+#: src/osd/modules/input/input_windows.cpp:128 src/osd/sdl/osdsdl.cpp:388
msgctxt "input-name"
msgid "Record Rendered Video"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:143
+#: src/osd/modules/input/input_windows.cpp:144
msgctxt "input-name"
msgid "Toggle Post-Processing"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:199
+#: src/osd/sdl/osdsdl.cpp:365
msgctxt "input-name"
msgid "Toggle Filter"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:205
+#: src/osd/sdl/osdsdl.cpp:371
msgctxt "input-name"
msgid "Decrease Prescaling"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:215
+#: src/osd/sdl/osdsdl.cpp:382
msgctxt "input-name"
msgid "Increase Prescaling"
msgstr ""
@@ -5878,12 +5915,12 @@ msgstr ""
msgid "Input ports"
msgstr ""
-#: plugins/autofire/init.lua:94
+#: plugins/autofire/init.lua:98
msgctxt "plugin-autofire"
msgid "Failed to load autofire menu"
msgstr ""
-#: plugins/autofire/init.lua:101
+#: plugins/autofire/init.lua:105
msgctxt "plugin-autofire"
msgid "Autofire"
msgstr ""
@@ -6067,7 +6104,7 @@ msgctxt "plugin-timecode"
msgid "Hotkey"
msgstr ""
-#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:560
+#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:562
msgctxt "plugin-inputmacro"
msgid "Input Macros"
msgstr ""
@@ -6088,138 +6125,138 @@ msgctxt "plugin-inputmacro"
msgid "Set Input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:350
+#: plugins/inputmacro/inputmacro_menu.lua:352
msgctxt "plugin-inputmacro"
msgid "Name"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:358
-#: plugins/inputmacro/inputmacro_menu.lua:400
+#: plugins/inputmacro/inputmacro_menu.lua:360
+#: plugins/inputmacro/inputmacro_menu.lua:402
msgctxt "plugin-inputmacro"
msgid "[not set]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:359
+#: plugins/inputmacro/inputmacro_menu.lua:361
msgctxt "plugin-inputmacro"
msgid "Activation combination"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Stop immediately"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Complete macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:363
+#: plugins/inputmacro/inputmacro_menu.lua:365
msgctxt "plugin-inputmacro"
msgid "On release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:369
+#: plugins/inputmacro/inputmacro_menu.lua:371
msgctxt "plugin-inputmacro"
msgid "Release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:372
+#: plugins/inputmacro/inputmacro_menu.lua:374
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Loop to step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:377
+#: plugins/inputmacro/inputmacro_menu.lua:379
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Prolong step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:379
+#: plugins/inputmacro/inputmacro_menu.lua:381
msgctxt "plugin-inputmacro"
msgid "When held"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:383
+#: plugins/inputmacro/inputmacro_menu.lua:385
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:384
+#: plugins/inputmacro/inputmacro_menu.lua:386
msgctxt "plugin-inputmacro"
msgid "Delay (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:390
+#: plugins/inputmacro/inputmacro_menu.lua:392
msgctxt "plugin-inputmacro"
msgid "Duration (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:398
+#: plugins/inputmacro/inputmacro_menu.lua:400
msgctxt "plugin-inputmacro"
msgid "n/a"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:402
+#: plugins/inputmacro/inputmacro_menu.lua:404
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Input %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:407
+#: plugins/inputmacro/inputmacro_menu.lua:409
msgctxt "plugin-inputmacro"
msgid "Add input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:412
+#: plugins/inputmacro/inputmacro_menu.lua:414
msgctxt "plugin-inputmacro"
msgid "Delete step"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:428
+#: plugins/inputmacro/inputmacro_menu.lua:430
msgctxt "plugin-inputmacro"
msgid "Add step at position"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:474
+#: plugins/inputmacro/inputmacro_menu.lua:476
msgctxt "plugin-inputmacro"
msgid "Add Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:481
+#: plugins/inputmacro/inputmacro_menu.lua:483
msgctxt "plugin-inputmacro"
msgid "Create"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:483
+#: plugins/inputmacro/inputmacro_menu.lua:485
msgctxt "plugin-inputmacro"
msgid "Cancel"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:499
+#: plugins/inputmacro/inputmacro_menu.lua:501
msgctxt "plugin-inputmacro"
msgid "Edit Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:505
+#: plugins/inputmacro/inputmacro_menu.lua:507
msgctxt "plugin-inputmacro"
msgid "Done"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:561
+#: plugins/inputmacro/inputmacro_menu.lua:563
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Press %s to delete"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:573
+#: plugins/inputmacro/inputmacro_menu.lua:575
msgctxt "plugin-inputmacro"
msgid "[no macros]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:578
+#: plugins/inputmacro/inputmacro_menu.lua:580
msgctxt "plugin-inputmacro"
msgid "Add macro"
msgstr ""
@@ -6390,12 +6427,12 @@ msgctxt "plugin-commonui"
msgid "Cancel"
msgstr ""
-#: plugins/commonui/init.lua:197
+#: plugins/commonui/init.lua:199
msgctxt "plugin-commonui"
msgid "Invalid combination entered"
msgstr ""
-#: plugins/commonui/init.lua:203
+#: plugins/commonui/init.lua:205
#, lua-format
msgctxt "plugin-commonui"
msgid ""
diff --git a/language/Finnish/strings.po b/language/Finnish/strings.po
index 53a33ecaed5..d6f12feb183 100644
--- a/language/Finnish/strings.po
+++ b/language/Finnish/strings.po
@@ -2,13 +2,13 @@
# Suomenkielinen käännös MAME-paketille.
# Copyright (C) 1997-2022 MAMEdev and contributors
# This file is distributed under the same license as the MAME package.
-# Automatically generated, 2022.
+# Automatically generated, 2023.
#
msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-10-16 02:30+1100\n"
+"POT-Creation-Date: 2023-02-18 05:29+1100\n"
"PO-Revision-Date: 2016-02-20 18:03+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: MAME Language Team\n"
@@ -30,254 +30,254 @@ msgid ""
"This system requires media images to be mounted for the following device(s): "
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1254
+#: src/frontend/mame/ui/ui.cpp:1275
#, c-format
msgid ""
"UI controls enabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1256
+#: src/frontend/mame/ui/ui.cpp:1277
#, c-format
msgid ""
"UI controls disabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1465
+#: src/frontend/mame/ui/ui.cpp:1486
msgid "Master Volume"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1474
+#: src/frontend/mame/ui/ui.cpp:1495
#, c-format
msgid "%1$s Volume"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1496
+#: src/frontend/mame/ui/ui.cpp:1517
#, c-format
msgid "Overclock CPU %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1504
+#: src/frontend/mame/ui/ui.cpp:1525
#, c-format
msgid "Overclock %1$s sound"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1523
+#: src/frontend/mame/ui/ui.cpp:1544
#, c-format
msgid "%1$s Refresh Rate"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1528
+#: src/frontend/mame/ui/ui.cpp:1549
#, c-format
msgid "%1$s Brightness"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1530
+#: src/frontend/mame/ui/ui.cpp:1551
#, c-format
msgid "%1$s Contrast"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1532
+#: src/frontend/mame/ui/ui.cpp:1553
#, c-format
msgid "%1$s Gamma"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1536
+#: src/frontend/mame/ui/ui.cpp:1557
#, c-format
msgid "%1$s Horiz Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1538
+#: src/frontend/mame/ui/ui.cpp:1559
#, c-format
msgid "%1$s Horiz Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1540
+#: src/frontend/mame/ui/ui.cpp:1561
#, c-format
msgid "%1$s Vert Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1542
+#: src/frontend/mame/ui/ui.cpp:1563
#, c-format
msgid "%1$s Vert Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1558
+#: src/frontend/mame/ui/ui.cpp:1579
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1561
+#: src/frontend/mame/ui/ui.cpp:1582
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1563
+#: src/frontend/mame/ui/ui.cpp:1584
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1566
+#: src/frontend/mame/ui/ui.cpp:1587
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1576
+#: src/frontend/mame/ui/ui.cpp:1597
msgid "Vector Flicker"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1577
+#: src/frontend/mame/ui/ui.cpp:1598
msgid "Beam Width Minimum"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1578
+#: src/frontend/mame/ui/ui.cpp:1599
msgid "Beam Width Maximum"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1579
+#: src/frontend/mame/ui/ui.cpp:1600
msgid "Beam Dot Size"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1580
+#: src/frontend/mame/ui/ui.cpp:1601
msgid "Beam Intensity Weight"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593
+#: src/frontend/mame/ui/ui.cpp:1614
#, c-format
msgid "Crosshair Scale %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "X"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "Y"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1616
#, c-format
msgid "Crosshair Offset %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1623
+#: src/frontend/mame/ui/ui.cpp:1644
#, c-format
msgid "%1$3ddB"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1666
+#: src/frontend/mame/ui/ui.cpp:1687
#, c-format
msgid "%1$d%%"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1681
+#: src/frontend/mame/ui/ui.cpp:1702
#, c-format
msgid "%1$3.0f%%"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1704 src/frontend/mame/ui/ui.cpp:1724
-#: src/frontend/mame/ui/ui.cpp:1743 src/frontend/mame/ui/ui.cpp:1761
-#: src/frontend/mame/ui/ui.cpp:1780 src/frontend/mame/ui/ui.cpp:1799
-#: src/frontend/mame/ui/ui.cpp:1818 src/frontend/mame/ui/ui.cpp:1837
-#: src/frontend/mame/ui/ui.cpp:1858 src/frontend/mame/ui/ui.cpp:1879
-#: src/frontend/mame/ui/ui.cpp:1900 src/frontend/mame/ui/ui.cpp:1921
+#: src/frontend/mame/ui/ui.cpp:1725 src/frontend/mame/ui/ui.cpp:1745
+#: src/frontend/mame/ui/ui.cpp:1764 src/frontend/mame/ui/ui.cpp:1782
+#: src/frontend/mame/ui/ui.cpp:1801 src/frontend/mame/ui/ui.cpp:1820
+#: src/frontend/mame/ui/ui.cpp:1839 src/frontend/mame/ui/ui.cpp:1858
+#: src/frontend/mame/ui/ui.cpp:1879 src/frontend/mame/ui/ui.cpp:1900
+#: src/frontend/mame/ui/ui.cpp:1921 src/frontend/mame/ui/ui.cpp:1942
#, c-format
msgid "%1$.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1936 src/frontend/mame/ui/ui.cpp:1951
-#: src/frontend/mame/ui/ui.cpp:1966 src/frontend/mame/ui/ui.cpp:1981
-#: src/frontend/mame/ui/ui.cpp:1996
+#: src/frontend/mame/ui/ui.cpp:1957 src/frontend/mame/ui/ui.cpp:1972
+#: src/frontend/mame/ui/ui.cpp:1987 src/frontend/mame/ui/ui.cpp:2002
+#: src/frontend/mame/ui/ui.cpp:2017
#, c-format
msgid "%1$1.2f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2116
+#: src/frontend/mame/ui/ui.cpp:2137
msgid "**Error saving ui.ini**"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2175
+#: src/frontend/mame/ui/ui.cpp:2196
#, c-format
msgid "**Error saving %s.ini**"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2179 src/frontend/mame/ui/miscmenu.cpp:773
+#: src/frontend/mame/ui/ui.cpp:2200 src/frontend/mame/ui/miscmenu.cpp:773
msgid ""
"\n"
" Settings saved \n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:487 src/frontend/mame/ui/selgame.cpp:298
+#: src/frontend/mame/ui/selsoft.cpp:510 src/frontend/mame/ui/selgame.cpp:318
#, c-format
msgid ""
"%s\n"
" added to favorites list."
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:492 src/frontend/mame/ui/selgame.cpp:303
-#: src/frontend/mame/ui/selgame.cpp:309
+#: src/frontend/mame/ui/selsoft.cpp:515 src/frontend/mame/ui/selgame.cpp:323
+#: src/frontend/mame/ui/selgame.cpp:329
#, c-format
msgid ""
"%s\n"
" removed from favorites list."
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Start empty]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Use file manager]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:708
+#: src/frontend/mame/ui/selsoft.cpp:756
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d software packages )"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:709
+#: src/frontend/mame/ui/selsoft.cpp:757
#, c-format
msgid "%1$s - select software"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:714 src/frontend/mame/ui/selgame.cpp:1074
+#: src/frontend/mame/ui/selsoft.cpp:762 src/frontend/mame/ui/selgame.cpp:1092
#, c-format
msgid "%1$s: %2$s - Search: %3$s_"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:716 src/frontend/mame/ui/selgame.cpp:1076
+#: src/frontend/mame/ui/selsoft.cpp:764 src/frontend/mame/ui/selgame.cpp:1094
#, c-format
msgid "Search: %1$s_"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:723
+#: src/frontend/mame/ui/selsoft.cpp:771
#, c-format
msgid "Software list/item: %1$s:%2$s"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:441
+#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:462
msgid "General Settings"
msgstr ""
@@ -301,15 +301,15 @@ msgstr ""
msgid "Save Settings"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:185 src/frontend/mame/ui/optsmenu.cpp:227
+#: src/frontend/mame/ui/optsmenu.cpp:183 src/frontend/mame/ui/optsmenu.cpp:225
msgid "System Filter"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:197 src/frontend/mame/ui/custui.cpp:83
+#: src/frontend/mame/ui/optsmenu.cpp:195 src/frontend/mame/ui/custui.cpp:84
msgid "Customize UI"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:198 src/frontend/mame/ui/dirmenu.cpp:535
+#: src/frontend/mame/ui/optsmenu.cpp:196 src/frontend/mame/ui/dirmenu.cpp:579
msgid "Configure Folders"
msgstr ""
@@ -317,41 +317,41 @@ msgstr ""
msgid "Plugin Options"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:221 src/frontend/mame/ui/swlist.cpp:89
-#: src/frontend/mame/ui/slotopt.cpp:221
+#: src/frontend/mame/ui/filesel.cpp:234 src/frontend/mame/ui/swlist.cpp:89
+#: src/frontend/mame/ui/slotopt.cpp:231
msgid "[empty slot]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:225
+#: src/frontend/mame/ui/filesel.cpp:238
msgid "[create]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:229 src/frontend/mame/ui/swlist.cpp:100
+#: src/frontend/mame/ui/filesel.cpp:242 src/frontend/mame/ui/swlist.cpp:100
msgid "[software list]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:285
+#: src/frontend/mame/ui/filesel.cpp:298
#, c-format
msgid "Error accessing %s"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:509
+#: src/frontend/mame/ui/filesel.cpp:519
msgid "Select access mode"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:510
+#: src/frontend/mame/ui/filesel.cpp:520
msgid "Read-only"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:512
+#: src/frontend/mame/ui/filesel.cpp:522
msgid "Read-write"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:513
+#: src/frontend/mame/ui/filesel.cpp:523
msgid "Read this image, write to another image"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:514
+#: src/frontend/mame/ui/filesel.cpp:524
msgid "Read this image, write to diff"
msgstr ""
@@ -564,145 +564,149 @@ msgid "Joystick saturation"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:94
-msgid "Natural keyboard"
+msgid "Joystick threshold"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:95
-msgid "Allow contradictory joystick inputs"
+msgid "Natural keyboard"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:96
+msgid "Allow contradictory joystick inputs"
+msgstr ""
+
+#: src/frontend/mame/ui/submenu.cpp:97
msgid "Coin impulse"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:102
+#: src/frontend/mame/ui/submenu.cpp:103
msgid "Input Device Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:103
+#: src/frontend/mame/ui/submenu.cpp:104
msgid "Lightgun Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:104
+#: src/frontend/mame/ui/submenu.cpp:105
msgid "Trackball Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:105
+#: src/frontend/mame/ui/submenu.cpp:106
msgid "Pedal Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:106
+#: src/frontend/mame/ui/submenu.cpp:107
msgid "AD Stick Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:107
+#: src/frontend/mame/ui/submenu.cpp:108
msgid "Paddle Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:108
+#: src/frontend/mame/ui/submenu.cpp:109
msgid "Dial Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:109
+#: src/frontend/mame/ui/submenu.cpp:110
msgid "Positional Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:110
+#: src/frontend/mame/ui/submenu.cpp:111
msgid "Mouse Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:112
+#: src/frontend/mame/ui/submenu.cpp:113
msgid "Keyboard Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:113
+#: src/frontend/mame/ui/submenu.cpp:114
msgid "Mouse Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:114
+#: src/frontend/mame/ui/submenu.cpp:115
msgid "Lightgun Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:115
+#: src/frontend/mame/ui/submenu.cpp:116
msgid "Joystick Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:121 src/frontend/mame/ui/videoopt.cpp:42
+#: src/frontend/mame/ui/submenu.cpp:122 src/frontend/mame/ui/videoopt.cpp:42
msgid "Video Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:122
+#: src/frontend/mame/ui/submenu.cpp:123
msgid "Video Mode"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:123
+#: src/frontend/mame/ui/submenu.cpp:124
msgid "Number Of Screens"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:125
+#: src/frontend/mame/ui/submenu.cpp:126
msgid "Triple Buffering"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:126
+#: src/frontend/mame/ui/submenu.cpp:127
msgid "HLSL"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:128
+#: src/frontend/mame/ui/submenu.cpp:129
msgid "GLSL"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:129
+#: src/frontend/mame/ui/submenu.cpp:130
msgid "Bilinear Filtering"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:130
+#: src/frontend/mame/ui/submenu.cpp:131
msgid "Bitmap Prescaling"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:131
+#: src/frontend/mame/ui/submenu.cpp:132
msgid "Window Mode"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:132
+#: src/frontend/mame/ui/submenu.cpp:133
msgid "Enforce Aspect Ratio"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:133
+#: src/frontend/mame/ui/submenu.cpp:134
msgid "Start Out Maximized"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:134
+#: src/frontend/mame/ui/submenu.cpp:135
msgid "Synchronized Refresh"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:135
+#: src/frontend/mame/ui/submenu.cpp:136
msgid "Wait Vertical Sync"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:722
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:738
#: src/frontend/mame/ui/videoopt.cpp:169
-#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:766
+#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:766
#: plugins/cheatfind/init.lua:777 plugins/cheat/init.lua:679
msgid "On"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:725
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:741
#: src/frontend/mame/ui/videoopt.cpp:185
-#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:763
+#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:763
#: plugins/cheatfind/init.lua:774 plugins/cheat/init.lua:682
#: plugins/cheat/init.lua:691
msgid "Off"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:728
+#: src/frontend/mame/ui/menu.cpp:744
msgid "Auto"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:1233
+#: src/frontend/mame/ui/menu.cpp:1272
#: src/frontend/mame/ui/simpleselgame.cpp:283
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Return to Previous Menu"
msgstr ""
@@ -710,21 +714,21 @@ msgstr ""
msgid "File Manager"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:140
+#: src/frontend/mame/ui/filemngr.cpp:152
#: src/frontend/mame/ui/confswitch.cpp:119
-#: src/frontend/mame/ui/inputmap.cpp:580
+#: src/frontend/mame/ui/inputmap.cpp:581
#: src/frontend/mame/ui/inputtoggle.cpp:75
-#: src/frontend/mame/ui/analogipt.cpp:363
+#: src/frontend/mame/ui/analogipt.cpp:412
#, c-format
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
#: src/frontend/mame/ui/confswitch.cpp:170 src/frontend/mame/ui/slotopt.cpp:204
msgid "Reset System"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
msgid "Start System"
msgstr ""
@@ -1073,27 +1077,27 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:168
+#: src/frontend/mame/ui/filecreate.cpp:189
msgid "New Image Name:"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:174
+#: src/frontend/mame/ui/filecreate.cpp:196
msgid "Image Format:"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:180
+#: src/frontend/mame/ui/filecreate.cpp:202
msgid "Create"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:208
+#: src/frontend/mame/ui/filecreate.cpp:230
msgid "Please enter a file extension too"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:268
+#: src/frontend/mame/ui/filecreate.cpp:295
msgid "Select image format"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:327
+#: src/frontend/mame/ui/filecreate.cpp:354
msgid "Select initial contents"
msgstr ""
@@ -1118,9 +1122,9 @@ msgid "Emulated"
msgstr ""
#: src/frontend/mame/ui/keyboard.cpp:60 src/frontend/mame/ui/confswitch.cpp:117
-#: src/frontend/mame/ui/inputmap.cpp:578
+#: src/frontend/mame/ui/inputmap.cpp:579
#: src/frontend/mame/ui/inputtoggle.cpp:73
-#: src/frontend/mame/ui/analogipt.cpp:361
+#: src/frontend/mame/ui/analogipt.cpp:410
#, c-format
msgid "%1$s [root%2$s]"
msgstr ""
@@ -1479,16 +1483,16 @@ msgstr ""
msgid "Category File"
msgstr ""
-#: src/frontend/mame/ui/utils.cpp:2030 src/frontend/mame/ui/inifile.cpp:301
+#: src/frontend/mame/ui/utils.cpp:2026 src/frontend/mame/ui/inifile.cpp:301
msgctxt "swlist-info"
msgid "Software list/item"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2685
+#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2752
msgid "Software List Info"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:316
+#: src/frontend/mame/ui/datmenu.cpp:307
#, c-format
msgid "Revision: %1$s"
msgstr ""
@@ -1648,7 +1652,7 @@ msgstr ""
msgid "Save System Settings"
msgstr ""
-#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2625
+#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2698
msgid " (default)"
msgstr ""
@@ -1685,7 +1689,7 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:265
+#: src/frontend/mame/ui/state.cpp:262
#, c-format
msgid ""
"Delete saved state %1$s?\n"
@@ -1693,37 +1697,37 @@ msgid ""
"Press %3$s to cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:393
+#: src/frontend/mame/ui/state.cpp:388
#, c-format
msgid "Error removing saved state file %1$s"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:442
+#: src/frontend/mame/ui/state.cpp:450
#, c-format
msgid "Press %1$s to delete"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Load State"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Select state to load"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Save State"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Press a key or joystick button, or select state to overwrite"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:314
+#: src/frontend/mame/ui/confswitch.cpp:318
msgid "DIP Switches"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:508
+#: src/frontend/mame/ui/confswitch.cpp:521
msgid "Machine Configuration"
msgstr ""
@@ -1766,7 +1770,7 @@ msgstr ""
msgid "[no assignable inputs are enabled]"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:348
+#: src/frontend/mame/ui/inputmap.cpp:358
msgid "Pressed"
msgstr ""
@@ -1774,71 +1778,71 @@ msgstr ""
msgid "Invalid combination entered"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:563
+#: src/frontend/mame/ui/inputmap.cpp:564
#, c-format
msgctxt "input-name"
msgid "%1$s Analog"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:564
+#: src/frontend/mame/ui/inputmap.cpp:565
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Inc"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:565
+#: src/frontend/mame/ui/inputmap.cpp:566
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Dec"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:607
+#: src/frontend/mame/ui/inputmap.cpp:608
#, c-format
msgid "Press %1$s to set\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:608
+#: src/frontend/mame/ui/inputmap.cpp:609
#, c-format
msgid "Press %1$s to append\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:609
+#: src/frontend/mame/ui/inputmap.cpp:610
#, c-format
msgid "Press %1$s to clear\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:610
+#: src/frontend/mame/ui/inputmap.cpp:611
#, c-format
msgid "Press %1$s to restore default\n"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:32
+#: src/frontend/mame/ui/inputdevices.cpp:33
#, c-format
msgctxt "menu-inputdev"
msgid "%1$s (%2$s %3$d)"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:88
+#: src/frontend/mame/ui/inputdevices.cpp:116
msgctxt "menu-inputdev"
msgid "Copy Device ID"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:122
+#: src/frontend/mame/ui/inputdevices.cpp:148
msgctxt "menu-inputdev"
msgid "Copied device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:124
+#: src/frontend/mame/ui/inputdevices.cpp:150
msgctxt "menu-inputdev"
msgid "Error copying device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:162
+#: src/frontend/mame/ui/inputdevices.cpp:189
msgctxt "menu-inputdev"
msgid "Input Devices"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:203
+#: src/frontend/mame/ui/inputdevices.cpp:230
msgctxt "menu-inputdev"
msgid "[no input devices are enabled]"
msgstr ""
@@ -1955,11 +1959,11 @@ msgid "Configure Options"
msgstr ""
#: src/frontend/mame/ui/simpleselgame.cpp:279
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Exit"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:304
+#: src/frontend/mame/ui/simpleselgame.cpp:313
#, c-format
msgid ""
"No system ROMs found. Please check the rompath setting specified in the %1$s."
@@ -1969,77 +1973,77 @@ msgid ""
"docs folder for information on setting up and using %2$s."
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:320
+#: src/frontend/mame/ui/simpleselgame.cpp:329
#, c-format
msgid "Type name or select: %1$s_"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:322
+#: src/frontend/mame/ui/simpleselgame.cpp:331
msgid "Type name or select: (random)"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:336
+#: src/frontend/mame/ui/simpleselgame.cpp:345
#, c-format
msgid "%1$-.100s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:339
+#: src/frontend/mame/ui/simpleselgame.cpp:348
#, c-format
msgid "%1$s, %2$-.100s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:348
+#: src/frontend/mame/ui/simpleselgame.cpp:357
#, c-format
msgid "Driver: %1$s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:364
-#: src/frontend/mame/ui/selmenu.cpp:690
+#: src/frontend/mame/ui/simpleselgame.cpp:373
+#: src/frontend/mame/ui/selmenu.cpp:735
msgid "Overall: NOT WORKING"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:366
-#: src/frontend/mame/ui/selmenu.cpp:692
+#: src/frontend/mame/ui/simpleselgame.cpp:375
+#: src/frontend/mame/ui/selmenu.cpp:737
msgid "Overall: Unemulated Protection"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:368
-#: src/frontend/mame/ui/selmenu.cpp:694
+#: src/frontend/mame/ui/simpleselgame.cpp:377
+#: src/frontend/mame/ui/selmenu.cpp:739
msgid "Overall: Working"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:372
-#: src/frontend/mame/ui/selmenu.cpp:698
+#: src/frontend/mame/ui/simpleselgame.cpp:381
+#: src/frontend/mame/ui/selmenu.cpp:743
msgid "Graphics: Unimplemented, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:374
-#: src/frontend/mame/ui/selmenu.cpp:700
+#: src/frontend/mame/ui/simpleselgame.cpp:383
+#: src/frontend/mame/ui/selmenu.cpp:745
msgid "Graphics: Imperfect, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:376
-#: src/frontend/mame/ui/selmenu.cpp:702
+#: src/frontend/mame/ui/simpleselgame.cpp:385
+#: src/frontend/mame/ui/selmenu.cpp:747
msgid "Graphics: OK, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:379
-#: src/frontend/mame/ui/selmenu.cpp:705
+#: src/frontend/mame/ui/simpleselgame.cpp:388
+#: src/frontend/mame/ui/selmenu.cpp:750
msgid "Sound: None"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:381
-#: src/frontend/mame/ui/selmenu.cpp:707
+#: src/frontend/mame/ui/simpleselgame.cpp:390
+#: src/frontend/mame/ui/selmenu.cpp:752
msgid "Sound: Unimplemented"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:383
-#: src/frontend/mame/ui/selmenu.cpp:709
+#: src/frontend/mame/ui/simpleselgame.cpp:392
+#: src/frontend/mame/ui/selmenu.cpp:754
msgid "Sound: Imperfect"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:385
-#: src/frontend/mame/ui/selmenu.cpp:711
+#: src/frontend/mame/ui/simpleselgame.cpp:394
+#: src/frontend/mame/ui/selmenu.cpp:756
msgid "Sound: OK"
msgstr ""
@@ -2062,323 +2066,323 @@ msgstr ""
msgid "Reload All"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:44
+#: src/frontend/mame/ui/dirmenu.cpp:40
msgctxt "path-option"
msgid "ROMs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:45
+#: src/frontend/mame/ui/dirmenu.cpp:41
msgctxt "path-option"
msgid "Software Media"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:46
+#: src/frontend/mame/ui/dirmenu.cpp:42
msgctxt "path-option"
msgid "Sound Samples"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:47
+#: src/frontend/mame/ui/dirmenu.cpp:43
msgctxt "path-option"
msgid "Artwork"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:48
+#: src/frontend/mame/ui/dirmenu.cpp:44
msgctxt "path-option"
msgid "Crosshairs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:49
+#: src/frontend/mame/ui/dirmenu.cpp:45
msgctxt "path-option"
msgid "Cheat Files"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:50
+#: src/frontend/mame/ui/dirmenu.cpp:46
msgctxt "path-option"
msgid "Plugins"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:51
+#: src/frontend/mame/ui/dirmenu.cpp:47
msgctxt "path-option"
msgid "UI Translations"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:52
+#: src/frontend/mame/ui/dirmenu.cpp:48
msgctxt "path-option"
msgid "Software Lists"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:53
+#: src/frontend/mame/ui/dirmenu.cpp:49
msgctxt "path-option"
msgid "INIs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:54
+#: src/frontend/mame/ui/dirmenu.cpp:50
msgctxt "path-option"
msgid "UI Settings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:55
+#: src/frontend/mame/ui/dirmenu.cpp:51
msgctxt "path-option"
msgid "Plugin Data"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:56
+#: src/frontend/mame/ui/dirmenu.cpp:52
msgctxt "path-option"
msgid "DATs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:57
+#: src/frontend/mame/ui/dirmenu.cpp:53
msgctxt "path-option"
msgid "Category INIs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:58
+#: src/frontend/mame/ui/dirmenu.cpp:54
msgctxt "path-option"
msgid "Snapshots"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:59
+#: src/frontend/mame/ui/dirmenu.cpp:55
msgctxt "path-option"
msgid "Icons"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:60
+#: src/frontend/mame/ui/dirmenu.cpp:56
msgctxt "path-option"
msgid "Control Panels"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:61
+#: src/frontend/mame/ui/dirmenu.cpp:57
msgctxt "path-option"
msgid "Cabinets"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:62
+#: src/frontend/mame/ui/dirmenu.cpp:58
msgctxt "path-option"
msgid "Marquees"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:63
+#: src/frontend/mame/ui/dirmenu.cpp:59
msgctxt "path-option"
msgid "PCBs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:64
+#: src/frontend/mame/ui/dirmenu.cpp:60
msgctxt "path-option"
msgid "Flyers"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:65
+#: src/frontend/mame/ui/dirmenu.cpp:61
msgctxt "path-option"
msgid "Title Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:66
+#: src/frontend/mame/ui/dirmenu.cpp:62
msgctxt "path-option"
msgid "Game Endings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:67
+#: src/frontend/mame/ui/dirmenu.cpp:63
msgctxt "path-option"
msgid "Bosses"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:68
+#: src/frontend/mame/ui/dirmenu.cpp:64
msgctxt "path-option"
msgid "Artwork Previews"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:69
+#: src/frontend/mame/ui/dirmenu.cpp:65
msgctxt "path-option"
msgid "Select"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:70
+#: src/frontend/mame/ui/dirmenu.cpp:66
msgctxt "path-option"
msgid "Game Over Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:71
+#: src/frontend/mame/ui/dirmenu.cpp:67
msgctxt "path-option"
msgid "HowTo"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:72
+#: src/frontend/mame/ui/dirmenu.cpp:68
msgctxt "path-option"
msgid "Logos"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:73
+#: src/frontend/mame/ui/dirmenu.cpp:69
msgctxt "path-option"
msgid "Scores"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:74
+#: src/frontend/mame/ui/dirmenu.cpp:70
msgctxt "path-option"
msgid "Versus"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:75
+#: src/frontend/mame/ui/dirmenu.cpp:71
msgctxt "path-option"
msgid "Covers"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:105
+#: src/frontend/mame/ui/dirmenu.cpp:101
#, c-format
msgid "Remove %1$s Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:352
-#, c-format
-msgid "Change %1$s Folder - Search: %2$s_"
-msgstr ""
-
-#: src/frontend/mame/ui/dirmenu.cpp:352
+#: src/frontend/mame/ui/dirmenu.cpp:357
#, c-format
msgid "Add %1$s Folder - Search: %2$s_"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:363
+#: src/frontend/mame/ui/dirmenu.cpp:357
+#, c-format
+msgid "Change %1$s Folder - Search: %2$s_"
+msgstr ""
+
+#: src/frontend/mame/ui/dirmenu.cpp:368
msgid "Press TAB to set"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folders"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:494
-msgid "Change Folder"
-msgstr ""
-
-#: src/frontend/mame/ui/dirmenu.cpp:494
+#: src/frontend/mame/ui/dirmenu.cpp:523
msgid "Add Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:497
+#: src/frontend/mame/ui/dirmenu.cpp:525
msgid "Remove Folder"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/dirmenu.cpp:530
+msgid "Change Folder"
+msgstr ""
+
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = 1/%1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:799
+#: src/frontend/mame/ui/viewgfx.cpp:800
msgctxt "gfxview"
msgid "Expand to fit"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:822
+#: src/frontend/mame/ui/viewgfx.cpp:823
msgctxt "gfxview"
msgid "All categories"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:824 src/frontend/mame/ui/viewgfx.cpp:829
+#: src/frontend/mame/ui/viewgfx.cpp:825 src/frontend/mame/ui/viewgfx.cpp:830
#, c-format
msgctxt "gfxview"
msgid "Category %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] colors"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] pens"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:940
+#: src/frontend/mame/ui/viewgfx.cpp:941
#, c-format
msgctxt "gfxview"
msgid " #%1$X → %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:947
+#: src/frontend/mame/ui/viewgfx.cpp:948
#, c-format
msgctxt "gfxview"
msgid " #%1$X = %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:954
+#: src/frontend/mame/ui/viewgfx.cpp:955
#, c-format
msgctxt "gfxview"
msgid " #%1$X (A:%2$02X R:%3$02X G:%4$02X B:%5$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1134
+#: src/frontend/mame/ui/viewgfx.cpp:1135
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] %2$d/%3$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1157
+#: src/frontend/mame/ui/viewgfx.cpp:1158
#, c-format
msgctxt "gfxview"
msgid " #%1$X:%2$X (%3$d %4$d) = %5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1165
+#: src/frontend/mame/ui/viewgfx.cpp:1166
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d color %3$X/%4$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d category %3$u"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d "
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1327
+#: src/frontend/mame/ui/viewgfx.cpp:1328
#, c-format
msgctxt "gfxview"
msgid " (%1$u %2$u) = GFX%3$u #%4$X:%5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1334
+#: src/frontend/mame/ui/viewgfx.cpp:1335
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d origin (%3$d %4$d)"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:442
+#: src/frontend/mame/ui/selgame.cpp:463
msgid "System Settings"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1058
+#: src/frontend/mame/ui/selgame.cpp:1076
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d systems (%5$d BIOS) )"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1086
+#: src/frontend/mame/ui/selgame.cpp:1104
#, c-format
msgid "System: %1$-.100s"
msgstr ""
@@ -2399,29 +2403,29 @@ msgctxt "menu-selector"
msgid "[no choices]"
msgstr ""
-#: src/frontend/mame/ui/selector.cpp:138
+#: src/frontend/mame/ui/selector.cpp:148
#, c-format
msgctxt "menu-selector"
msgid "Double-click or press %1$s to select"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:59
+#: src/frontend/mame/ui/auditmenu.cpp:60
msgid "Audit Media"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:63
+#: src/frontend/mame/ui/auditmenu.cpp:64
#, c-format
msgid "Results will be saved to %1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:101
+#: src/frontend/mame/ui/auditmenu.cpp:110
#, c-format
msgid ""
"Auditing media for system %2$u of %3$u...\n"
"%1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:119
+#: src/frontend/mame/ui/auditmenu.cpp:128
#, c-format
msgid ""
"Cancel audit?\n"
@@ -2430,17 +2434,17 @@ msgid ""
"Press %2$s to continue"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:139
+#: src/frontend/mame/ui/auditmenu.cpp:148
#, c-format
msgid "Audit media for %1$u systems marked unavailable"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:140
+#: src/frontend/mame/ui/auditmenu.cpp:149
#, c-format
msgid "Audit media for all %1$u systems"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:157
+#: src/frontend/mame/ui/auditmenu.cpp:165
#, c-format
msgid "Press %1$s to cancel\n"
msgstr ""
@@ -2461,266 +2465,266 @@ msgstr ""
msgid "Hide Both"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:143
+#: src/frontend/mame/ui/custui.cpp:144
msgid "UI Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:168 src/frontend/mame/ui/custui.cpp:221
+#: src/frontend/mame/ui/custui.cpp:169 src/frontend/mame/ui/custui.cpp:222
msgid "System Names"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:194 src/frontend/mame/ui/custui.cpp:224
+#: src/frontend/mame/ui/custui.cpp:195 src/frontend/mame/ui/custui.cpp:225
msgid "Show Side Panels"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:214
+#: src/frontend/mame/ui/custui.cpp:215
msgid "Fonts"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:215
+#: src/frontend/mame/ui/custui.cpp:216
msgid "Colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:218
+#: src/frontend/mame/ui/custui.cpp:219
msgid "Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:235 src/frontend/mame/ui/custui.cpp:279
+#: src/frontend/mame/ui/custui.cpp:236 src/frontend/mame/ui/custui.cpp:280
msgid "[built-in]"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:335
+#: src/frontend/mame/ui/custui.cpp:337
msgid "UI Fonts"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:364
+#: src/frontend/mame/ui/custui.cpp:366
msgid "default"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:459 src/frontend/mame/ui/custui.cpp:499
+#: src/frontend/mame/ui/custui.cpp:465 src/frontend/mame/ui/custui.cpp:507
msgid "UI Font"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:504
+#: src/frontend/mame/ui/custui.cpp:512
msgid "Bold"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:505
+#: src/frontend/mame/ui/custui.cpp:513
msgid "Italic"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:510
+#: src/frontend/mame/ui/custui.cpp:518
msgid "Lines"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:515
+#: src/frontend/mame/ui/custui.cpp:523
msgid "Infos text size"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:530
+#: src/frontend/mame/ui/custui.cpp:547
msgid "Sample text - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:546
+#: src/frontend/mame/ui/custui.cpp:563
msgid "UI Colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:609
+#: src/frontend/mame/ui/custui.cpp:626
msgctxt "color-option"
msgid "Normal text"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:610
+#: src/frontend/mame/ui/custui.cpp:627
msgctxt "color-option"
msgid "Selected color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:611
+#: src/frontend/mame/ui/custui.cpp:628
msgctxt "color-option"
msgid "Normal text background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:612
+#: src/frontend/mame/ui/custui.cpp:629
msgctxt "color-option"
msgid "Selected background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:613
+#: src/frontend/mame/ui/custui.cpp:630
msgctxt "color-option"
msgid "Subitem color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:614
+#: src/frontend/mame/ui/custui.cpp:631
msgctxt "color-option"
msgid "Clone"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:615
+#: src/frontend/mame/ui/custui.cpp:632
msgctxt "color-option"
msgid "Border"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:616
+#: src/frontend/mame/ui/custui.cpp:633
msgctxt "color-option"
msgid "Background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:617
+#: src/frontend/mame/ui/custui.cpp:634
msgctxt "color-option"
msgid "DIP switch"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:618
+#: src/frontend/mame/ui/custui.cpp:635
msgctxt "color-option"
msgid "Unavailable color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:619
+#: src/frontend/mame/ui/custui.cpp:636
msgctxt "color-option"
msgid "Slider color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:620
+#: src/frontend/mame/ui/custui.cpp:637
msgctxt "color-option"
msgid "Graphics viewer background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:621
+#: src/frontend/mame/ui/custui.cpp:638
msgctxt "color-option"
msgid "Mouse over color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:622
+#: src/frontend/mame/ui/custui.cpp:639
msgctxt "color-option"
msgid "Mouse over background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:623
+#: src/frontend/mame/ui/custui.cpp:640
msgctxt "color-option"
msgid "Mouse down color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:624
+#: src/frontend/mame/ui/custui.cpp:641
msgctxt "color-option"
msgid "Mouse down background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:628
+#: src/frontend/mame/ui/custui.cpp:645
msgid "Restore default colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:640
+#: src/frontend/mame/ui/custui.cpp:666
#, c-format
msgid "Double-click or press %1$s to change color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:648
+#: src/frontend/mame/ui/custui.cpp:674
msgid "Menu Preview"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:662
+#: src/frontend/mame/ui/custui.cpp:681
msgctxt "color-sample"
msgid "Normal"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:663
+#: src/frontend/mame/ui/custui.cpp:682
msgctxt "color-sample"
msgid "Subitem"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:664
+#: src/frontend/mame/ui/custui.cpp:683
msgctxt "color-sample"
msgid "Selected"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:665
+#: src/frontend/mame/ui/custui.cpp:684
msgctxt "color-sample"
msgid "Mouse Over"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:666
+#: src/frontend/mame/ui/custui.cpp:685
msgctxt "color-sample"
msgid "Clone"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:881
+#: src/frontend/mame/ui/custui.cpp:901
msgid "ARGB Settings"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:886 src/frontend/mame/ui/custui.cpp:889
+#: src/frontend/mame/ui/custui.cpp:906 src/frontend/mame/ui/custui.cpp:909
msgctxt "color-channel"
msgid "Alpha"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:894 src/frontend/mame/ui/custui.cpp:897
+#: src/frontend/mame/ui/custui.cpp:914 src/frontend/mame/ui/custui.cpp:917
msgctxt "color-channel"
msgid "Red"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:902 src/frontend/mame/ui/custui.cpp:905
+#: src/frontend/mame/ui/custui.cpp:922 src/frontend/mame/ui/custui.cpp:925
msgctxt "color-channel"
msgid "Green"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:910 src/frontend/mame/ui/custui.cpp:913
+#: src/frontend/mame/ui/custui.cpp:930 src/frontend/mame/ui/custui.cpp:933
msgctxt "color-channel"
msgid "Blue"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:916
+#: src/frontend/mame/ui/custui.cpp:936
msgid "Choose from palette"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:931
+#: src/frontend/mame/ui/custui.cpp:959
msgid "Color preview:"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1029
+#: src/frontend/mame/ui/custui.cpp:1052
msgctxt "color-preset"
msgid "White"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1030
+#: src/frontend/mame/ui/custui.cpp:1053
msgctxt "color-preset"
msgid "Silver"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1031
+#: src/frontend/mame/ui/custui.cpp:1054
msgctxt "color-preset"
msgid "Gray"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1032
+#: src/frontend/mame/ui/custui.cpp:1055
msgctxt "color-preset"
msgid "Black"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1033
+#: src/frontend/mame/ui/custui.cpp:1056
msgctxt "color-preset"
msgid "Red"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1034
+#: src/frontend/mame/ui/custui.cpp:1057
msgctxt "color-preset"
msgid "Orange"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1035
+#: src/frontend/mame/ui/custui.cpp:1058
msgctxt "color-preset"
msgid "Yellow"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1036
+#: src/frontend/mame/ui/custui.cpp:1059
msgctxt "color-preset"
msgid "Green"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1037
+#: src/frontend/mame/ui/custui.cpp:1060
msgctxt "color-preset"
msgid "Blue"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1038
+#: src/frontend/mame/ui/custui.cpp:1061
msgctxt "color-preset"
msgid "Violet"
msgstr ""
@@ -2743,36 +2747,61 @@ msgctxt "about-header"
msgid "Revision: %1$s"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:60
+#: src/frontend/mame/ui/analogipt.cpp:27
+#, c-format
+msgctxt "menu-analoginput"
+msgid ""
+"Show/hide settings \t\t%1$s\n"
+"Decrease value \t\t%2$s\n"
+"Increase value \t\t%3$s\n"
+"Restore default value \t\t%4$s\n"
+"Previous device \t\t%5$s\n"
+"Next device \t\t%6$s\n"
+"Return to previous menu \t\t%7$s"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:82
+msgctxt "menu-analoginput"
msgid "Analog Input Adjustments"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:92
+#: src/frontend/mame/ui/analogipt.cpp:121
#, c-format
-msgid "Press %s to show menu"
+msgctxt "menu-analoginput"
+msgid "Press %s to show settings"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:372
+#: src/frontend/mame/ui/analogipt.cpp:245
+msgctxt "menu-analoginput"
+msgid "Analog Input Adjustments Help"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:421
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Increment/Decrement Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:377
+#: src/frontend/mame/ui/analogipt.cpp:426
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Auto-centering Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:382
+#: src/frontend/mame/ui/analogipt.cpp:431
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Reverse"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:387
+#: src/frontend/mame/ui/analogipt.cpp:436
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Sensitivity"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:402
+#: src/frontend/mame/ui/analogipt.cpp:451
+msgctxt "menu-analoginput"
msgid "[no analog inputs are enabled]"
msgstr ""
@@ -2923,504 +2952,504 @@ msgctxt "menu-main"
msgid "Close Menu"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:77
-msgctxt "selmenu-artwork"
-msgid "Snapshots"
+#: src/frontend/mame/ui/selmenu.cpp:55
+msgid "Images"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:78
-msgctxt "selmenu-artwork"
-msgid "Cabinet"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:79
-msgctxt "selmenu-artwork"
-msgid "Control Panel"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:80
-msgctxt "selmenu-artwork"
-msgid "PCB"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:81
-msgctxt "selmenu-artwork"
-msgid "Flyer"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:82
-msgctxt "selmenu-artwork"
-msgid "Title Screen"
+#: src/frontend/mame/ui/selmenu.cpp:56
+msgid "Info"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:83
msgctxt "selmenu-artwork"
-msgid "Ending"
+msgid "Snapshots"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:84
msgctxt "selmenu-artwork"
-msgid "Artwork Preview"
+msgid "Cabinet"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:85
msgctxt "selmenu-artwork"
-msgid "Bosses"
+msgid "Control Panel"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:86
msgctxt "selmenu-artwork"
-msgid "Logo"
+msgid "PCB"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:87
msgctxt "selmenu-artwork"
-msgid "Versus"
+msgid "Flyer"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:88
msgctxt "selmenu-artwork"
-msgid "Game Over"
+msgid "Title Screen"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:89
msgctxt "selmenu-artwork"
-msgid "HowTo"
+msgid "Ending"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:90
msgctxt "selmenu-artwork"
-msgid "Scores"
+msgid "Artwork Preview"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:91
msgctxt "selmenu-artwork"
-msgid "Select"
+msgid "Bosses"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:92
msgctxt "selmenu-artwork"
-msgid "Marquee"
+msgid "Logo"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:93
msgctxt "selmenu-artwork"
-msgid "Covers"
+msgid "Versus"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:94
+msgctxt "selmenu-artwork"
+msgid "Game Over"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:95
+msgctxt "selmenu-artwork"
+msgid "HowTo"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:96
+msgctxt "selmenu-artwork"
+msgid "Scores"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:97
-msgid "Add or remove favorite"
+msgctxt "selmenu-artwork"
+msgid "Select"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:98
-msgid "Export displayed list to file"
+msgctxt "selmenu-artwork"
+msgid "Marquee"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:99
+msgctxt "selmenu-artwork"
+msgid "Covers"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:103
+msgid "Add or remove favorite"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:104
+msgid "Export displayed list to file"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:105
msgid "Audit media"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:100
+#: src/frontend/mame/ui/selmenu.cpp:106
msgid "Show DATs view"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:260
+#: src/frontend/mame/ui/selmenu.cpp:268
msgid "Select Software Package Part"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:330
+#: src/frontend/mame/ui/selmenu.cpp:338
msgid "Select System BIOS"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:644 src/frontend/mame/ui/selmenu.cpp:675
+#: src/frontend/mame/ui/selmenu.cpp:689 src/frontend/mame/ui/selmenu.cpp:720
#, c-format
msgid "%1$s, %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:648
+#: src/frontend/mame/ui/selmenu.cpp:693
#, c-format
msgid "Software is clone of: %1$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:650
+#: src/frontend/mame/ui/selmenu.cpp:695
msgid "Software is parent"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:655
+#: src/frontend/mame/ui/selmenu.cpp:700
msgid "Supported: No"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:660
+#: src/frontend/mame/ui/selmenu.cpp:705
msgid "Supported: Partial"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:665
+#: src/frontend/mame/ui/selmenu.cpp:710
msgid "Supported: Yes"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:681
+#: src/frontend/mame/ui/selmenu.cpp:726
msgid "System is parent"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:683 src/frontend/mame/ui/selmenu.cpp:685
+#: src/frontend/mame/ui/selmenu.cpp:728 src/frontend/mame/ui/selmenu.cpp:730
#, c-format
msgid "System is clone of: %1$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:721
+#: src/frontend/mame/ui/selmenu.cpp:766
#, c-format
msgid "%1$s %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2222
-msgid "Images"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:2223
-msgid "Infos"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:2538
+#: src/frontend/mame/ui/selmenu.cpp:2611
msgid ""
"Required ROM/disk images for the selected system are missing or incorrect. "
"Please acquire the correct files or select a different system.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2554
+#: src/frontend/mame/ui/selmenu.cpp:2627
msgid ""
"Required ROM/disk images for the selected software are missing or incorrect. "
"Please acquire the correct files or select a different software item.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2570
+#: src/frontend/mame/ui/selmenu.cpp:2643
msgid "incorrect checksum"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2573
+#: src/frontend/mame/ui/selmenu.cpp:2646
msgid "incorrect length"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2576
+#: src/frontend/mame/ui/selmenu.cpp:2649
msgid "not found"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2587
+#: src/frontend/mame/ui/selmenu.cpp:2660
#, c-format
msgid "%1$s (%2$s) - %3$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2589
+#: src/frontend/mame/ui/selmenu.cpp:2662
#, c-format
msgid "%1$s - %2$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2593
+#: src/frontend/mame/ui/selmenu.cpp:2666
msgid "Press any key to continue."
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2722
+#: src/frontend/mame/ui/selmenu.cpp:2789
msgid "General Info"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2874
+#: src/frontend/mame/ui/selmenu.cpp:2935
#, c-format
msgid "Short Name\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2875
+#: src/frontend/mame/ui/selmenu.cpp:2936
#, c-format
msgid "Year\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2876
+#: src/frontend/mame/ui/selmenu.cpp:2937
#, c-format
msgid "Manufacturer\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2883
+#: src/frontend/mame/ui/selmenu.cpp:2944
#, c-format
msgid "System is Clone of\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2888
+#: src/frontend/mame/ui/selmenu.cpp:2949
msgid "System is Parent\t\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2892
+#: src/frontend/mame/ui/selmenu.cpp:2953
msgid "Analog Controls\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2894
+#: src/frontend/mame/ui/selmenu.cpp:2955
msgid "Keyboard Inputs\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2897
+#: src/frontend/mame/ui/selmenu.cpp:2958
msgid "Overall\tNOT WORKING\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2899
+#: src/frontend/mame/ui/selmenu.cpp:2960
msgid "Overall\tUnemulated Protection\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2901
+#: src/frontend/mame/ui/selmenu.cpp:2962
msgid "Overall\tWorking\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2904
+#: src/frontend/mame/ui/selmenu.cpp:2965
msgid "Graphics\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2906
+#: src/frontend/mame/ui/selmenu.cpp:2967
msgid "Graphics\tWrong Colors\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2908
+#: src/frontend/mame/ui/selmenu.cpp:2969
msgid "Graphics\tImperfect Colors\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2910
+#: src/frontend/mame/ui/selmenu.cpp:2971
msgid "Graphics\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2912
+#: src/frontend/mame/ui/selmenu.cpp:2973
msgid "Graphics\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2915
+#: src/frontend/mame/ui/selmenu.cpp:2976
msgid "Sound\tNone\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2917
+#: src/frontend/mame/ui/selmenu.cpp:2978
msgid "Sound\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2919
+#: src/frontend/mame/ui/selmenu.cpp:2980
msgid "Sound\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2921
+#: src/frontend/mame/ui/selmenu.cpp:2982
msgid "Sound\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2924
+#: src/frontend/mame/ui/selmenu.cpp:2985
msgid "Capture\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2926
+#: src/frontend/mame/ui/selmenu.cpp:2987
msgid "Capture\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2929
+#: src/frontend/mame/ui/selmenu.cpp:2990
msgid "Camera\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2931
+#: src/frontend/mame/ui/selmenu.cpp:2992
msgid "Camera\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2934
+#: src/frontend/mame/ui/selmenu.cpp:2995
msgid "Microphone\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2936
+#: src/frontend/mame/ui/selmenu.cpp:2997
msgid "Microphone\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2939
+#: src/frontend/mame/ui/selmenu.cpp:3000
msgid "Controls\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2941
+#: src/frontend/mame/ui/selmenu.cpp:3002
msgid "Controls\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2944
+#: src/frontend/mame/ui/selmenu.cpp:3005
msgid "Keyboard\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2946
+#: src/frontend/mame/ui/selmenu.cpp:3007
msgid "Keyboard\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2949
+#: src/frontend/mame/ui/selmenu.cpp:3010
msgid "Mouse\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2951
+#: src/frontend/mame/ui/selmenu.cpp:3012
msgid "Mouse\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2954
+#: src/frontend/mame/ui/selmenu.cpp:3015
msgid "Media\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2956
+#: src/frontend/mame/ui/selmenu.cpp:3017
msgid "Media\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2959
+#: src/frontend/mame/ui/selmenu.cpp:3020
msgid "Disk\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2961
+#: src/frontend/mame/ui/selmenu.cpp:3022
msgid "Disk\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2964
+#: src/frontend/mame/ui/selmenu.cpp:3025
msgid "Printer\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2966
+#: src/frontend/mame/ui/selmenu.cpp:3027
msgid "Printer\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2969
+#: src/frontend/mame/ui/selmenu.cpp:3030
msgid "Mag. Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2971
+#: src/frontend/mame/ui/selmenu.cpp:3032
msgid "Mag. Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2974
+#: src/frontend/mame/ui/selmenu.cpp:3035
msgid "Punch Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2976
+#: src/frontend/mame/ui/selmenu.cpp:3037
msgid "Punch Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2979
+#: src/frontend/mame/ui/selmenu.cpp:3040
msgid "Mag. Drum\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2981
+#: src/frontend/mame/ui/selmenu.cpp:3042
msgid "Mag. Drum\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2984
+#: src/frontend/mame/ui/selmenu.cpp:3045
msgid "(EP)ROM\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2986
+#: src/frontend/mame/ui/selmenu.cpp:3047
msgid "(EP)ROM\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2989
+#: src/frontend/mame/ui/selmenu.cpp:3050
msgid "Communications\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2991
+#: src/frontend/mame/ui/selmenu.cpp:3052
msgid "Communications\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2994
+#: src/frontend/mame/ui/selmenu.cpp:3055
msgid "LAN\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2996
+#: src/frontend/mame/ui/selmenu.cpp:3057
msgid "LAN\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2999
+#: src/frontend/mame/ui/selmenu.cpp:3060
msgid "WAN\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3001
+#: src/frontend/mame/ui/selmenu.cpp:3062
msgid "WAN\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3004
+#: src/frontend/mame/ui/selmenu.cpp:3065
msgid "Timing\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3006
+#: src/frontend/mame/ui/selmenu.cpp:3067
msgid "Timing\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3012
+#: src/frontend/mame/ui/selmenu.cpp:3073
msgid "Support Cocktail\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tVertical\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tHorizontal\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3038
+#: src/frontend/mame/ui/selmenu.cpp:3099
msgid "Media Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3040
+#: src/frontend/mame/ui/selmenu.cpp:3101
msgid "Media Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3043
+#: src/frontend/mame/ui/selmenu.cpp:3104
msgid "Samples Audit Result\tNone Needed\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3045
+#: src/frontend/mame/ui/selmenu.cpp:3106
msgid "Samples Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3047
+#: src/frontend/mame/ui/selmenu.cpp:3108
msgid "Samples Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3051
+#: src/frontend/mame/ui/selmenu.cpp:3112
msgid ""
"Media Audit\tDisabled\n"
"Samples Audit\tDisabled\n"
@@ -3578,74 +3607,74 @@ msgstr ""
msgid "[None]\n"
msgstr ""
-#: src/emu/render.cpp:1833
+#: src/emu/render.cpp:1834
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Standard (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1859
+#: src/emu/render.cpp:1860
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Pixel Aspect (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1881 src/emu/render.cpp:2016
+#: src/emu/render.cpp:1882 src/emu/render.cpp:2017
msgctxt "view-name"
msgid "Cocktail"
msgstr ""
-#: src/emu/render.cpp:2001
+#: src/emu/render.cpp:2002
msgctxt "view-name"
msgid "Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2002
+#: src/emu/render.cpp:2003
msgctxt "view-name"
msgid "Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2003
+#: src/emu/render.cpp:2004
msgctxt "view-name"
msgid "Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2004
+#: src/emu/render.cpp:2005
msgctxt "view-name"
msgid "Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2055
+#: src/emu/render.cpp:2056
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2064
+#: src/emu/render.cpp:2065
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2073
+#: src/emu/render.cpp:2074
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2082
+#: src/emu/render.cpp:2083
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/ioport.cpp:333
+#: src/emu/ioport.cpp:271
#, c-format
msgctxt "input-name"
msgid "P%1$u"
msgstr ""
-#: src/emu/ioport.cpp:2052
+#: src/emu/ioport.cpp:1991
msgctxt "input-name"
msgid "???"
msgstr ""
@@ -5277,222 +5306,222 @@ msgstr ""
#: src/emu/inpttype.ipp:874
msgctxt "input-name"
-msgid "On Screen Display"
+msgid "Show/Hide Menu"
msgstr ""
#: src/emu/inpttype.ipp:875
msgctxt "input-name"
-msgid "Break in Debugger"
+msgid "UI Select"
msgstr ""
#: src/emu/inpttype.ipp:876
msgctxt "input-name"
-msgid "Config Menu"
+msgid "UI Back"
msgstr ""
#: src/emu/inpttype.ipp:877
msgctxt "input-name"
-msgid "Pause"
+msgid "UI Cancel"
msgstr ""
#: src/emu/inpttype.ipp:878
msgctxt "input-name"
-msgid "Pause - Single Step"
+msgid "UI Clear"
msgstr ""
#: src/emu/inpttype.ipp:879
msgctxt "input-name"
-msgid "Rewind - Single Step"
+msgid "UI Help"
msgstr ""
#: src/emu/inpttype.ipp:880
msgctxt "input-name"
-msgid "Reset Machine"
+msgid "UI Up"
msgstr ""
#: src/emu/inpttype.ipp:881
msgctxt "input-name"
-msgid "Soft Reset"
+msgid "UI Down"
msgstr ""
#: src/emu/inpttype.ipp:882
msgctxt "input-name"
-msgid "Show Decoded Graphics"
+msgid "UI Left"
msgstr ""
#: src/emu/inpttype.ipp:883
msgctxt "input-name"
-msgid "Frameskip Dec"
+msgid "UI Right"
msgstr ""
#: src/emu/inpttype.ipp:884
msgctxt "input-name"
-msgid "Frameskip Inc"
+msgid "UI Home"
msgstr ""
#: src/emu/inpttype.ipp:885
msgctxt "input-name"
-msgid "Throttle"
+msgid "UI End"
msgstr ""
#: src/emu/inpttype.ipp:886
msgctxt "input-name"
-msgid "Fast Forward"
+msgid "UI Page Up"
msgstr ""
#: src/emu/inpttype.ipp:887
msgctxt "input-name"
-msgid "Show FPS"
+msgid "UI Page Down"
msgstr ""
#: src/emu/inpttype.ipp:888
msgctxt "input-name"
-msgid "Save Snapshot"
+msgid "UI Previous Group"
msgstr ""
#: src/emu/inpttype.ipp:889
msgctxt "input-name"
-msgid "Record MNG"
+msgid "UI Next Group"
msgstr ""
#: src/emu/inpttype.ipp:890
msgctxt "input-name"
-msgid "Record AVI"
+msgid "On Screen Display"
msgstr ""
#: src/emu/inpttype.ipp:891
msgctxt "input-name"
-msgid "Toggle Cheat"
+msgid "Toggle UI Controls"
msgstr ""
#: src/emu/inpttype.ipp:892
msgctxt "input-name"
-msgid "UI Up"
+msgid "Break in Debugger"
msgstr ""
#: src/emu/inpttype.ipp:893
msgctxt "input-name"
-msgid "UI Down"
+msgid "Pause"
msgstr ""
#: src/emu/inpttype.ipp:894
msgctxt "input-name"
-msgid "UI Left"
+msgid "Pause - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:895
msgctxt "input-name"
-msgid "UI Right"
+msgid "Rewind - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:896
msgctxt "input-name"
-msgid "UI Home"
+msgid "Save State"
msgstr ""
#: src/emu/inpttype.ipp:897
msgctxt "input-name"
-msgid "UI End"
+msgid "Load State"
msgstr ""
#: src/emu/inpttype.ipp:898
msgctxt "input-name"
-msgid "UI Page Up"
+msgid "Reset Machine"
msgstr ""
#: src/emu/inpttype.ipp:899
msgctxt "input-name"
-msgid "UI Page Down"
+msgid "Soft Reset"
msgstr ""
#: src/emu/inpttype.ipp:900
msgctxt "input-name"
-msgid "UI Focus Next"
+msgid "Show Decoded Graphics"
msgstr ""
#: src/emu/inpttype.ipp:901
msgctxt "input-name"
-msgid "UI Focus Previous"
+msgid "Frameskip Dec"
msgstr ""
#: src/emu/inpttype.ipp:902
msgctxt "input-name"
-msgid "UI Select"
+msgid "Frameskip Inc"
msgstr ""
#: src/emu/inpttype.ipp:903
msgctxt "input-name"
-msgid "UI Cancel"
+msgid "Throttle"
msgstr ""
#: src/emu/inpttype.ipp:904
msgctxt "input-name"
-msgid "UI Display Comment"
+msgid "Fast Forward"
msgstr ""
#: src/emu/inpttype.ipp:905
msgctxt "input-name"
-msgid "UI Clear"
+msgid "Show FPS"
msgstr ""
#: src/emu/inpttype.ipp:906
msgctxt "input-name"
-msgid "UI Zoom In"
+msgid "Save Snapshot"
msgstr ""
#: src/emu/inpttype.ipp:907
msgctxt "input-name"
-msgid "UI Zoom Out"
+msgid "Record MNG"
msgstr ""
#: src/emu/inpttype.ipp:908
msgctxt "input-name"
-msgid "UI Default Zoom"
+msgid "Record AVI"
msgstr ""
#: src/emu/inpttype.ipp:909
msgctxt "input-name"
-msgid "UI Previous Group"
+msgid "Toggle Cheat"
msgstr ""
#: src/emu/inpttype.ipp:910
msgctxt "input-name"
-msgid "UI Next Group"
+msgid "UI Display Comment"
msgstr ""
#: src/emu/inpttype.ipp:911
msgctxt "input-name"
-msgid "UI Rotate"
+msgid "UI Zoom In"
msgstr ""
#: src/emu/inpttype.ipp:912
msgctxt "input-name"
-msgid "Show Profiler"
+msgid "UI Zoom Out"
msgstr ""
#: src/emu/inpttype.ipp:913
msgctxt "input-name"
-msgid "UI Toggle"
+msgid "UI Default Zoom"
msgstr ""
#: src/emu/inpttype.ipp:914
msgctxt "input-name"
-msgid "UI Release Pointer"
+msgid "UI Rotate"
msgstr ""
#: src/emu/inpttype.ipp:915
msgctxt "input-name"
-msgid "UI Paste Text"
+msgid "Show Profiler"
msgstr ""
#: src/emu/inpttype.ipp:916
msgctxt "input-name"
-msgid "Save State"
+msgid "UI Release Pointer"
msgstr ""
#: src/emu/inpttype.ipp:917
msgctxt "input-name"
-msgid "Load State"
+msgid "UI Paste Text"
msgstr ""
#: src/emu/inpttype.ipp:918
@@ -5507,57 +5536,65 @@ msgstr ""
#: src/emu/inpttype.ipp:920
msgctxt "input-name"
-msgid "UI External DAT View"
+msgid "UI Focus Next"
msgstr ""
#: src/emu/inpttype.ipp:921
msgctxt "input-name"
-msgid "UI Add/Remove favorite"
+msgid "UI Focus Previous"
msgstr ""
#: src/emu/inpttype.ipp:922
msgctxt "input-name"
-msgid "UI Export List"
+msgid "UI External DAT View"
msgstr ""
#: src/emu/inpttype.ipp:923
msgctxt "input-name"
+msgid "UI Add/Remove Favorite"
+msgstr ""
+
+#: src/emu/inpttype.ipp:924
+msgctxt "input-name"
+msgid "UI Export List"
+msgstr ""
+
+#: src/emu/inpttype.ipp:925
+msgctxt "input-name"
msgid "UI Audit Media"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:110
-#: src/osd/modules/input/input_sdlcommon.cpp:173
+#: src/osd/modules/input/input_windows.cpp:111 src/osd/sdl/osdsdl.cpp:339
msgctxt "input-name"
msgid "Toggle Fullscreen"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:116
+#: src/osd/modules/input/input_windows.cpp:117
msgctxt "input-name"
msgid "Take Rendered Snapshot"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:127
-#: src/osd/modules/input/input_sdlcommon.cpp:221
+#: src/osd/modules/input/input_windows.cpp:128 src/osd/sdl/osdsdl.cpp:388
msgctxt "input-name"
msgid "Record Rendered Video"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:143
+#: src/osd/modules/input/input_windows.cpp:144
msgctxt "input-name"
msgid "Toggle Post-Processing"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:199
+#: src/osd/sdl/osdsdl.cpp:365
msgctxt "input-name"
msgid "Toggle Filter"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:205
+#: src/osd/sdl/osdsdl.cpp:371
msgctxt "input-name"
msgid "Decrease Prescaling"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:215
+#: src/osd/sdl/osdsdl.cpp:382
msgctxt "input-name"
msgid "Increase Prescaling"
msgstr ""
@@ -5879,12 +5916,12 @@ msgstr ""
msgid "Input ports"
msgstr ""
-#: plugins/autofire/init.lua:94
+#: plugins/autofire/init.lua:98
msgctxt "plugin-autofire"
msgid "Failed to load autofire menu"
msgstr ""
-#: plugins/autofire/init.lua:101
+#: plugins/autofire/init.lua:105
msgctxt "plugin-autofire"
msgid "Autofire"
msgstr ""
@@ -6068,7 +6105,7 @@ msgctxt "plugin-timecode"
msgid "Hotkey"
msgstr ""
-#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:560
+#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:562
msgctxt "plugin-inputmacro"
msgid "Input Macros"
msgstr ""
@@ -6089,138 +6126,138 @@ msgctxt "plugin-inputmacro"
msgid "Set Input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:350
+#: plugins/inputmacro/inputmacro_menu.lua:352
msgctxt "plugin-inputmacro"
msgid "Name"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:358
-#: plugins/inputmacro/inputmacro_menu.lua:400
+#: plugins/inputmacro/inputmacro_menu.lua:360
+#: plugins/inputmacro/inputmacro_menu.lua:402
msgctxt "plugin-inputmacro"
msgid "[not set]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:359
+#: plugins/inputmacro/inputmacro_menu.lua:361
msgctxt "plugin-inputmacro"
msgid "Activation combination"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Stop immediately"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Complete macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:363
+#: plugins/inputmacro/inputmacro_menu.lua:365
msgctxt "plugin-inputmacro"
msgid "On release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:369
+#: plugins/inputmacro/inputmacro_menu.lua:371
msgctxt "plugin-inputmacro"
msgid "Release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:372
+#: plugins/inputmacro/inputmacro_menu.lua:374
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Loop to step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:377
+#: plugins/inputmacro/inputmacro_menu.lua:379
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Prolong step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:379
+#: plugins/inputmacro/inputmacro_menu.lua:381
msgctxt "plugin-inputmacro"
msgid "When held"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:383
+#: plugins/inputmacro/inputmacro_menu.lua:385
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:384
+#: plugins/inputmacro/inputmacro_menu.lua:386
msgctxt "plugin-inputmacro"
msgid "Delay (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:390
+#: plugins/inputmacro/inputmacro_menu.lua:392
msgctxt "plugin-inputmacro"
msgid "Duration (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:398
+#: plugins/inputmacro/inputmacro_menu.lua:400
msgctxt "plugin-inputmacro"
msgid "n/a"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:402
+#: plugins/inputmacro/inputmacro_menu.lua:404
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Input %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:407
+#: plugins/inputmacro/inputmacro_menu.lua:409
msgctxt "plugin-inputmacro"
msgid "Add input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:412
+#: plugins/inputmacro/inputmacro_menu.lua:414
msgctxt "plugin-inputmacro"
msgid "Delete step"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:428
+#: plugins/inputmacro/inputmacro_menu.lua:430
msgctxt "plugin-inputmacro"
msgid "Add step at position"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:474
+#: plugins/inputmacro/inputmacro_menu.lua:476
msgctxt "plugin-inputmacro"
msgid "Add Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:481
+#: plugins/inputmacro/inputmacro_menu.lua:483
msgctxt "plugin-inputmacro"
msgid "Create"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:483
+#: plugins/inputmacro/inputmacro_menu.lua:485
msgctxt "plugin-inputmacro"
msgid "Cancel"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:499
+#: plugins/inputmacro/inputmacro_menu.lua:501
msgctxt "plugin-inputmacro"
msgid "Edit Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:505
+#: plugins/inputmacro/inputmacro_menu.lua:507
msgctxt "plugin-inputmacro"
msgid "Done"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:561
+#: plugins/inputmacro/inputmacro_menu.lua:563
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Press %s to delete"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:573
+#: plugins/inputmacro/inputmacro_menu.lua:575
msgctxt "plugin-inputmacro"
msgid "[no macros]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:578
+#: plugins/inputmacro/inputmacro_menu.lua:580
msgctxt "plugin-inputmacro"
msgid "Add macro"
msgstr ""
@@ -6391,12 +6428,12 @@ msgctxt "plugin-commonui"
msgid "Cancel"
msgstr ""
-#: plugins/commonui/init.lua:197
+#: plugins/commonui/init.lua:199
msgctxt "plugin-commonui"
msgid "Invalid combination entered"
msgstr ""
-#: plugins/commonui/init.lua:203
+#: plugins/commonui/init.lua:205
#, lua-format
msgctxt "plugin-commonui"
msgid ""
diff --git a/language/French/strings.po b/language/French/strings.po
index d876f19e460..99bc9fef034 100644
--- a/language/French/strings.po
+++ b/language/French/strings.po
@@ -1,13 +1,13 @@
# Traductions françaises du paquet MAME.
# Copyright (C) 1997-2022 MAMEdev and contributors
# This file is distributed under the same license as the MAME package.
-# Automatically generated, 2022.
+# Automatically generated, 2023.
#
msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-10-16 02:30+1100\n"
+"POT-Creation-Date: 2023-02-18 05:29+1100\n"
"PO-Revision-Date: 2016-05-24 23:38+0200\n"
"Last-Translator: Mevi \n"
"Language-Team: MAME Language Team\n"
@@ -32,206 +32,206 @@ msgid ""
"This system requires media images to be mounted for the following device(s): "
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1254
+#: src/frontend/mame/ui/ui.cpp:1275
#, c-format
msgid ""
"UI controls enabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1256
+#: src/frontend/mame/ui/ui.cpp:1277
#, c-format
msgid ""
"UI controls disabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1465
+#: src/frontend/mame/ui/ui.cpp:1486
msgid "Master Volume"
msgstr "Volume principal"
-#: src/frontend/mame/ui/ui.cpp:1474
+#: src/frontend/mame/ui/ui.cpp:1495
#, c-format
msgid "%1$s Volume"
msgstr "Volume %1$s"
-#: src/frontend/mame/ui/ui.cpp:1496
+#: src/frontend/mame/ui/ui.cpp:1517
#, c-format
msgid "Overclock CPU %1$s"
msgstr "Overclock du processeur %1$s"
-#: src/frontend/mame/ui/ui.cpp:1504
+#: src/frontend/mame/ui/ui.cpp:1525
#, c-format
msgid "Overclock %1$s sound"
msgstr "Overclock %1$s son"
-#: src/frontend/mame/ui/ui.cpp:1523
+#: src/frontend/mame/ui/ui.cpp:1544
#, c-format
msgid "%1$s Refresh Rate"
msgstr "%1$s - Taux de rafraîchissement"
-#: src/frontend/mame/ui/ui.cpp:1528
+#: src/frontend/mame/ui/ui.cpp:1549
#, c-format
msgid "%1$s Brightness"
msgstr "%1$s - Luminosité"
-#: src/frontend/mame/ui/ui.cpp:1530
+#: src/frontend/mame/ui/ui.cpp:1551
#, c-format
msgid "%1$s Contrast"
msgstr "%1$s - Contraste"
-#: src/frontend/mame/ui/ui.cpp:1532
+#: src/frontend/mame/ui/ui.cpp:1553
#, c-format
msgid "%1$s Gamma"
msgstr "%1$s - Gamma"
-#: src/frontend/mame/ui/ui.cpp:1536
+#: src/frontend/mame/ui/ui.cpp:1557
#, c-format
msgid "%1$s Horiz Stretch"
msgstr "%1$s - Stretch horizontal"
-#: src/frontend/mame/ui/ui.cpp:1538
+#: src/frontend/mame/ui/ui.cpp:1559
#, c-format
msgid "%1$s Horiz Position"
msgstr "%1$s - Position horizontale"
-#: src/frontend/mame/ui/ui.cpp:1540
+#: src/frontend/mame/ui/ui.cpp:1561
#, c-format
msgid "%1$s Vert Stretch"
msgstr "%1$s - Stretch vertical"
-#: src/frontend/mame/ui/ui.cpp:1542
+#: src/frontend/mame/ui/ui.cpp:1563
#, c-format
msgid "%1$s Vert Position"
msgstr "%1$s - Position verticale"
-#: src/frontend/mame/ui/ui.cpp:1558
+#: src/frontend/mame/ui/ui.cpp:1579
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr "'%1$s' Laserdisc - Stretch horizontal"
-#: src/frontend/mame/ui/ui.cpp:1561
+#: src/frontend/mame/ui/ui.cpp:1582
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr "'%1$s' Laserdisc - Position horizontale"
-#: src/frontend/mame/ui/ui.cpp:1563
+#: src/frontend/mame/ui/ui.cpp:1584
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr "'%1$s' Laserdisc - Stretch vertical"
-#: src/frontend/mame/ui/ui.cpp:1566
+#: src/frontend/mame/ui/ui.cpp:1587
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr "'%1$s' Laserdisc - Position verticale"
-#: src/frontend/mame/ui/ui.cpp:1576
+#: src/frontend/mame/ui/ui.cpp:1597
msgid "Vector Flicker"
msgstr "Scintillement de l'affichage vectoriel"
-#: src/frontend/mame/ui/ui.cpp:1577
+#: src/frontend/mame/ui/ui.cpp:1598
msgid "Beam Width Minimum"
msgstr "Largeur de rayon minimum"
-#: src/frontend/mame/ui/ui.cpp:1578
+#: src/frontend/mame/ui/ui.cpp:1599
msgid "Beam Width Maximum"
msgstr "Largeur de rayon maximum"
-#: src/frontend/mame/ui/ui.cpp:1579
+#: src/frontend/mame/ui/ui.cpp:1600
msgid "Beam Dot Size"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1580
+#: src/frontend/mame/ui/ui.cpp:1601
msgid "Beam Intensity Weight"
msgstr "Intensité du rayon"
-#: src/frontend/mame/ui/ui.cpp:1593
+#: src/frontend/mame/ui/ui.cpp:1614
#, c-format
msgid "Crosshair Scale %1$s"
msgstr "Viseur - Échelle %1$s"
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "X"
msgstr "X"
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "Y"
msgstr "Y"
-#: src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1616
#, c-format
msgid "Crosshair Offset %1$s"
msgstr "Viseur - Offset %1$s"
-#: src/frontend/mame/ui/ui.cpp:1623
+#: src/frontend/mame/ui/ui.cpp:1644
#, c-format
msgid "%1$3ddB"
msgstr "%1$3ddB"
-#: src/frontend/mame/ui/ui.cpp:1666
+#: src/frontend/mame/ui/ui.cpp:1687
#, c-format
msgid "%1$d%%"
msgstr "%1$d%%"
-#: src/frontend/mame/ui/ui.cpp:1681
+#: src/frontend/mame/ui/ui.cpp:1702
#, c-format
msgid "%1$3.0f%%"
msgstr "%1$3.0f%%"
-#: src/frontend/mame/ui/ui.cpp:1704 src/frontend/mame/ui/ui.cpp:1724
-#: src/frontend/mame/ui/ui.cpp:1743 src/frontend/mame/ui/ui.cpp:1761
-#: src/frontend/mame/ui/ui.cpp:1780 src/frontend/mame/ui/ui.cpp:1799
-#: src/frontend/mame/ui/ui.cpp:1818 src/frontend/mame/ui/ui.cpp:1837
-#: src/frontend/mame/ui/ui.cpp:1858 src/frontend/mame/ui/ui.cpp:1879
-#: src/frontend/mame/ui/ui.cpp:1900 src/frontend/mame/ui/ui.cpp:1921
+#: src/frontend/mame/ui/ui.cpp:1725 src/frontend/mame/ui/ui.cpp:1745
+#: src/frontend/mame/ui/ui.cpp:1764 src/frontend/mame/ui/ui.cpp:1782
+#: src/frontend/mame/ui/ui.cpp:1801 src/frontend/mame/ui/ui.cpp:1820
+#: src/frontend/mame/ui/ui.cpp:1839 src/frontend/mame/ui/ui.cpp:1858
+#: src/frontend/mame/ui/ui.cpp:1879 src/frontend/mame/ui/ui.cpp:1900
+#: src/frontend/mame/ui/ui.cpp:1921 src/frontend/mame/ui/ui.cpp:1942
#, c-format
msgid "%1$.3f"
msgstr "%1$.3f"
-#: src/frontend/mame/ui/ui.cpp:1936 src/frontend/mame/ui/ui.cpp:1951
-#: src/frontend/mame/ui/ui.cpp:1966 src/frontend/mame/ui/ui.cpp:1981
-#: src/frontend/mame/ui/ui.cpp:1996
+#: src/frontend/mame/ui/ui.cpp:1957 src/frontend/mame/ui/ui.cpp:1972
+#: src/frontend/mame/ui/ui.cpp:1987 src/frontend/mame/ui/ui.cpp:2002
+#: src/frontend/mame/ui/ui.cpp:2017
#, c-format
msgid "%1$1.2f"
msgstr "%1$1.2f"
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr "Viseur - Échelle X %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr "Viseur - Échelle Y %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr "Viseur - Offset X %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr "Viseur - Offset Y %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2116
+#: src/frontend/mame/ui/ui.cpp:2137
msgid "**Error saving ui.ini**"
msgstr "**Erreur de sauvegarde du fichier ui.ini**"
-#: src/frontend/mame/ui/ui.cpp:2175
+#: src/frontend/mame/ui/ui.cpp:2196
#, c-format
msgid "**Error saving %s.ini**"
msgstr "**Erreur de sauvegarde du fichier %s.ini**"
-#: src/frontend/mame/ui/ui.cpp:2179 src/frontend/mame/ui/miscmenu.cpp:773
+#: src/frontend/mame/ui/ui.cpp:2200 src/frontend/mame/ui/miscmenu.cpp:773
msgid ""
"\n"
" Settings saved \n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:487 src/frontend/mame/ui/selgame.cpp:298
+#: src/frontend/mame/ui/selsoft.cpp:510 src/frontend/mame/ui/selgame.cpp:318
#, c-format
msgid ""
"%s\n"
@@ -240,8 +240,8 @@ msgstr ""
"%s\n"
" ajouté à la liste des favoris."
-#: src/frontend/mame/ui/selsoft.cpp:492 src/frontend/mame/ui/selgame.cpp:303
-#: src/frontend/mame/ui/selgame.cpp:309
+#: src/frontend/mame/ui/selsoft.cpp:515 src/frontend/mame/ui/selgame.cpp:323
+#: src/frontend/mame/ui/selgame.cpp:329
#, c-format
msgid ""
"%s\n"
@@ -250,40 +250,40 @@ msgstr ""
"%s\n"
" supprimé de la liste des favoris."
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Start empty]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Use file manager]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:708
+#: src/frontend/mame/ui/selsoft.cpp:756
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d software packages )"
msgstr "%1$s %2$s ( %3$d / %4$d packages logiciels )"
-#: src/frontend/mame/ui/selsoft.cpp:709
+#: src/frontend/mame/ui/selsoft.cpp:757
#, c-format
msgid "%1$s - select software"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:714 src/frontend/mame/ui/selgame.cpp:1074
+#: src/frontend/mame/ui/selsoft.cpp:762 src/frontend/mame/ui/selgame.cpp:1092
#, c-format
msgid "%1$s: %2$s - Search: %3$s_"
msgstr "%1$s : %2$s - Recherche : %3$s_"
-#: src/frontend/mame/ui/selsoft.cpp:716 src/frontend/mame/ui/selgame.cpp:1076
+#: src/frontend/mame/ui/selsoft.cpp:764 src/frontend/mame/ui/selgame.cpp:1094
#, c-format
msgid "Search: %1$s_"
msgstr "Recherche : %1$s_"
-#: src/frontend/mame/ui/selsoft.cpp:723
+#: src/frontend/mame/ui/selsoft.cpp:771
#, c-format
msgid "Software list/item: %1$s:%2$s"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:441
+#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:462
msgid "General Settings"
msgstr ""
@@ -307,15 +307,15 @@ msgstr "Périphériques d'entrée"
msgid "Save Settings"
msgstr "Sauvegarder les paramètres"
-#: src/frontend/mame/ui/optsmenu.cpp:185 src/frontend/mame/ui/optsmenu.cpp:227
+#: src/frontend/mame/ui/optsmenu.cpp:183 src/frontend/mame/ui/optsmenu.cpp:225
msgid "System Filter"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:197 src/frontend/mame/ui/custui.cpp:83
+#: src/frontend/mame/ui/optsmenu.cpp:195 src/frontend/mame/ui/custui.cpp:84
msgid "Customize UI"
msgstr "Personnaliser l'interface"
-#: src/frontend/mame/ui/optsmenu.cpp:198 src/frontend/mame/ui/dirmenu.cpp:535
+#: src/frontend/mame/ui/optsmenu.cpp:196 src/frontend/mame/ui/dirmenu.cpp:579
msgid "Configure Folders"
msgstr "Configurer les dossiers"
@@ -323,41 +323,41 @@ msgstr "Configurer les dossiers"
msgid "Plugin Options"
msgstr "Options du module d'extension"
-#: src/frontend/mame/ui/filesel.cpp:221 src/frontend/mame/ui/swlist.cpp:89
-#: src/frontend/mame/ui/slotopt.cpp:221
+#: src/frontend/mame/ui/filesel.cpp:234 src/frontend/mame/ui/swlist.cpp:89
+#: src/frontend/mame/ui/slotopt.cpp:231
msgid "[empty slot]"
msgstr "[emplacement vide]"
-#: src/frontend/mame/ui/filesel.cpp:225
+#: src/frontend/mame/ui/filesel.cpp:238
msgid "[create]"
msgstr "[créer]"
-#: src/frontend/mame/ui/filesel.cpp:229 src/frontend/mame/ui/swlist.cpp:100
+#: src/frontend/mame/ui/filesel.cpp:242 src/frontend/mame/ui/swlist.cpp:100
msgid "[software list]"
msgstr "[liste des logiciels]"
-#: src/frontend/mame/ui/filesel.cpp:285
+#: src/frontend/mame/ui/filesel.cpp:298
#, c-format
msgid "Error accessing %s"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:509
+#: src/frontend/mame/ui/filesel.cpp:519
msgid "Select access mode"
msgstr "Sélectionner le mode d'accès"
-#: src/frontend/mame/ui/filesel.cpp:510
+#: src/frontend/mame/ui/filesel.cpp:520
msgid "Read-only"
msgstr "Lecture seule"
-#: src/frontend/mame/ui/filesel.cpp:512
+#: src/frontend/mame/ui/filesel.cpp:522
msgid "Read-write"
msgstr "Lecture-écriture"
-#: src/frontend/mame/ui/filesel.cpp:513
+#: src/frontend/mame/ui/filesel.cpp:523
msgid "Read this image, write to another image"
msgstr "Lire cette image, écrire dans une autre image"
-#: src/frontend/mame/ui/filesel.cpp:514
+#: src/frontend/mame/ui/filesel.cpp:524
msgid "Read this image, write to diff"
msgstr "Lire cette image, écrire vers diff"
@@ -570,145 +570,149 @@ msgid "Joystick saturation"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:94
+msgid "Joystick threshold"
+msgstr ""
+
+#: src/frontend/mame/ui/submenu.cpp:95
msgid "Natural keyboard"
msgstr "Clavier naturel"
-#: src/frontend/mame/ui/submenu.cpp:95
+#: src/frontend/mame/ui/submenu.cpp:96
msgid "Allow contradictory joystick inputs"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:96
+#: src/frontend/mame/ui/submenu.cpp:97
msgid "Coin impulse"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:102
+#: src/frontend/mame/ui/submenu.cpp:103
msgid "Input Device Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:103
+#: src/frontend/mame/ui/submenu.cpp:104
msgid "Lightgun Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:104
+#: src/frontend/mame/ui/submenu.cpp:105
msgid "Trackball Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:105
+#: src/frontend/mame/ui/submenu.cpp:106
msgid "Pedal Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:106
+#: src/frontend/mame/ui/submenu.cpp:107
msgid "AD Stick Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:107
+#: src/frontend/mame/ui/submenu.cpp:108
msgid "Paddle Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:108
+#: src/frontend/mame/ui/submenu.cpp:109
msgid "Dial Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:109
+#: src/frontend/mame/ui/submenu.cpp:110
msgid "Positional Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:110
+#: src/frontend/mame/ui/submenu.cpp:111
msgid "Mouse Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:112
+#: src/frontend/mame/ui/submenu.cpp:113
msgid "Keyboard Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:113
+#: src/frontend/mame/ui/submenu.cpp:114
msgid "Mouse Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:114
+#: src/frontend/mame/ui/submenu.cpp:115
msgid "Lightgun Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:115
+#: src/frontend/mame/ui/submenu.cpp:116
msgid "Joystick Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:121 src/frontend/mame/ui/videoopt.cpp:42
+#: src/frontend/mame/ui/submenu.cpp:122 src/frontend/mame/ui/videoopt.cpp:42
msgid "Video Options"
msgstr "Options vidéo"
-#: src/frontend/mame/ui/submenu.cpp:122
+#: src/frontend/mame/ui/submenu.cpp:123
msgid "Video Mode"
msgstr "Mode vidéo"
-#: src/frontend/mame/ui/submenu.cpp:123
+#: src/frontend/mame/ui/submenu.cpp:124
msgid "Number Of Screens"
msgstr "Nombre d'écrans"
-#: src/frontend/mame/ui/submenu.cpp:125
+#: src/frontend/mame/ui/submenu.cpp:126
msgid "Triple Buffering"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:126
+#: src/frontend/mame/ui/submenu.cpp:127
msgid "HLSL"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:128
+#: src/frontend/mame/ui/submenu.cpp:129
msgid "GLSL"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:129
+#: src/frontend/mame/ui/submenu.cpp:130
msgid "Bilinear Filtering"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:130
+#: src/frontend/mame/ui/submenu.cpp:131
msgid "Bitmap Prescaling"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:131
+#: src/frontend/mame/ui/submenu.cpp:132
msgid "Window Mode"
msgstr "Mode fenêtré"
-#: src/frontend/mame/ui/submenu.cpp:132
+#: src/frontend/mame/ui/submenu.cpp:133
msgid "Enforce Aspect Ratio"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:133
+#: src/frontend/mame/ui/submenu.cpp:134
msgid "Start Out Maximized"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:134
+#: src/frontend/mame/ui/submenu.cpp:135
msgid "Synchronized Refresh"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:135
+#: src/frontend/mame/ui/submenu.cpp:136
msgid "Wait Vertical Sync"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:722
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:738
#: src/frontend/mame/ui/videoopt.cpp:169
-#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:766
+#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:766
#: plugins/cheatfind/init.lua:777 plugins/cheat/init.lua:679
msgid "On"
msgstr "Actif"
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:725
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:741
#: src/frontend/mame/ui/videoopt.cpp:185
-#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:763
+#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:763
#: plugins/cheatfind/init.lua:774 plugins/cheat/init.lua:682
#: plugins/cheat/init.lua:691
msgid "Off"
msgstr "Inactif"
-#: src/frontend/mame/ui/menu.cpp:728
+#: src/frontend/mame/ui/menu.cpp:744
msgid "Auto"
msgstr "Auto"
-#: src/frontend/mame/ui/menu.cpp:1233
+#: src/frontend/mame/ui/menu.cpp:1272
#: src/frontend/mame/ui/simpleselgame.cpp:283
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Return to Previous Menu"
msgstr "Retour au menu précédent"
@@ -716,21 +720,21 @@ msgstr "Retour au menu précédent"
msgid "File Manager"
msgstr "Gestionnaire de fichiers"
-#: src/frontend/mame/ui/filemngr.cpp:140
+#: src/frontend/mame/ui/filemngr.cpp:152
#: src/frontend/mame/ui/confswitch.cpp:119
-#: src/frontend/mame/ui/inputmap.cpp:580
+#: src/frontend/mame/ui/inputmap.cpp:581
#: src/frontend/mame/ui/inputtoggle.cpp:75
-#: src/frontend/mame/ui/analogipt.cpp:363
+#: src/frontend/mame/ui/analogipt.cpp:412
#, c-format
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
#: src/frontend/mame/ui/confswitch.cpp:170 src/frontend/mame/ui/slotopt.cpp:204
msgid "Reset System"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
msgid "Start System"
msgstr ""
@@ -1106,27 +1110,27 @@ msgstr "Non"
msgid "Yes"
msgstr "Oui"
-#: src/frontend/mame/ui/filecreate.cpp:168
+#: src/frontend/mame/ui/filecreate.cpp:189
msgid "New Image Name:"
msgstr "Nouveau nom de l'image :"
-#: src/frontend/mame/ui/filecreate.cpp:174
+#: src/frontend/mame/ui/filecreate.cpp:196
msgid "Image Format:"
msgstr "Format de l'image :"
-#: src/frontend/mame/ui/filecreate.cpp:180
+#: src/frontend/mame/ui/filecreate.cpp:202
msgid "Create"
msgstr "Créer"
-#: src/frontend/mame/ui/filecreate.cpp:208
+#: src/frontend/mame/ui/filecreate.cpp:230
msgid "Please enter a file extension too"
msgstr "Veuillez entrer également l'extension du fichier"
-#: src/frontend/mame/ui/filecreate.cpp:268
+#: src/frontend/mame/ui/filecreate.cpp:295
msgid "Select image format"
msgstr "Sélectionner le format de l'image"
-#: src/frontend/mame/ui/filecreate.cpp:327
+#: src/frontend/mame/ui/filecreate.cpp:354
msgid "Select initial contents"
msgstr ""
@@ -1151,9 +1155,9 @@ msgid "Emulated"
msgstr "Émulé"
#: src/frontend/mame/ui/keyboard.cpp:60 src/frontend/mame/ui/confswitch.cpp:117
-#: src/frontend/mame/ui/inputmap.cpp:578
+#: src/frontend/mame/ui/inputmap.cpp:579
#: src/frontend/mame/ui/inputtoggle.cpp:73
-#: src/frontend/mame/ui/analogipt.cpp:361
+#: src/frontend/mame/ui/analogipt.cpp:410
#, c-format
msgid "%1$s [root%2$s]"
msgstr ""
@@ -1512,16 +1516,16 @@ msgstr "Inclure clones"
msgid "Category File"
msgstr ""
-#: src/frontend/mame/ui/utils.cpp:2030 src/frontend/mame/ui/inifile.cpp:301
+#: src/frontend/mame/ui/utils.cpp:2026 src/frontend/mame/ui/inifile.cpp:301
msgctxt "swlist-info"
msgid "Software list/item"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2685
+#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2752
msgid "Software List Info"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:316
+#: src/frontend/mame/ui/datmenu.cpp:307
#, c-format
msgid "Revision: %1$s"
msgstr "Révision : %1$s"
@@ -1689,7 +1693,7 @@ msgstr "Supprimer des favoris"
msgid "Save System Settings"
msgstr ""
-#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2625
+#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2698
msgid " (default)"
msgstr " (par défaut)"
@@ -1730,7 +1734,7 @@ msgstr ""
msgid "Cancel"
msgstr "Annuler"
-#: src/frontend/mame/ui/state.cpp:265
+#: src/frontend/mame/ui/state.cpp:262
#, c-format
msgid ""
"Delete saved state %1$s?\n"
@@ -1738,37 +1742,37 @@ msgid ""
"Press %3$s to cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:393
+#: src/frontend/mame/ui/state.cpp:388
#, c-format
msgid "Error removing saved state file %1$s"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:442
+#: src/frontend/mame/ui/state.cpp:450
#, c-format
msgid "Press %1$s to delete"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Load State"
msgstr "État de chargement"
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Select state to load"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Save State"
msgstr "État de sauvegarde"
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Press a key or joystick button, or select state to overwrite"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:314
+#: src/frontend/mame/ui/confswitch.cpp:318
msgid "DIP Switches"
msgstr "DIP Switch"
-#: src/frontend/mame/ui/confswitch.cpp:508
+#: src/frontend/mame/ui/confswitch.cpp:521
msgid "Machine Configuration"
msgstr "Configuration de la machine"
@@ -1811,7 +1815,7 @@ msgstr ""
msgid "[no assignable inputs are enabled]"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:348
+#: src/frontend/mame/ui/inputmap.cpp:358
msgid "Pressed"
msgstr ""
@@ -1819,71 +1823,71 @@ msgstr ""
msgid "Invalid combination entered"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:563
+#: src/frontend/mame/ui/inputmap.cpp:564
#, c-format
msgctxt "input-name"
msgid "%1$s Analog"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:564
+#: src/frontend/mame/ui/inputmap.cpp:565
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Inc"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:565
+#: src/frontend/mame/ui/inputmap.cpp:566
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Dec"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:607
+#: src/frontend/mame/ui/inputmap.cpp:608
#, c-format
msgid "Press %1$s to set\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:608
+#: src/frontend/mame/ui/inputmap.cpp:609
#, c-format
msgid "Press %1$s to append\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:609
+#: src/frontend/mame/ui/inputmap.cpp:610
#, c-format
msgid "Press %1$s to clear\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:610
+#: src/frontend/mame/ui/inputmap.cpp:611
#, c-format
msgid "Press %1$s to restore default\n"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:32
+#: src/frontend/mame/ui/inputdevices.cpp:33
#, c-format
msgctxt "menu-inputdev"
msgid "%1$s (%2$s %3$d)"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:88
+#: src/frontend/mame/ui/inputdevices.cpp:116
msgctxt "menu-inputdev"
msgid "Copy Device ID"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:122
+#: src/frontend/mame/ui/inputdevices.cpp:148
msgctxt "menu-inputdev"
msgid "Copied device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:124
+#: src/frontend/mame/ui/inputdevices.cpp:150
msgctxt "menu-inputdev"
msgid "Error copying device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:162
+#: src/frontend/mame/ui/inputdevices.cpp:189
msgctxt "menu-inputdev"
msgid "Input Devices"
msgstr "Périphériques d'entrée"
-#: src/frontend/mame/ui/inputdevices.cpp:203
+#: src/frontend/mame/ui/inputdevices.cpp:230
msgctxt "menu-inputdev"
msgid "[no input devices are enabled]"
msgstr ""
@@ -2004,11 +2008,11 @@ msgid "Configure Options"
msgstr "Configurer les options"
#: src/frontend/mame/ui/simpleselgame.cpp:279
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Exit"
msgstr "Quitter MAME"
-#: src/frontend/mame/ui/simpleselgame.cpp:304
+#: src/frontend/mame/ui/simpleselgame.cpp:313
#, c-format
msgid ""
"No system ROMs found. Please check the rompath setting specified in the %1$s."
@@ -2018,77 +2022,77 @@ msgid ""
"docs folder for information on setting up and using %2$s."
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:320
+#: src/frontend/mame/ui/simpleselgame.cpp:329
#, c-format
msgid "Type name or select: %1$s_"
msgstr "Entrez un nom ou sélectionnez : %1$s_"
-#: src/frontend/mame/ui/simpleselgame.cpp:322
+#: src/frontend/mame/ui/simpleselgame.cpp:331
msgid "Type name or select: (random)"
msgstr "Entrez un nom ou sélectionnez : (au hasard)"
-#: src/frontend/mame/ui/simpleselgame.cpp:336
+#: src/frontend/mame/ui/simpleselgame.cpp:345
#, c-format
msgid "%1$-.100s"
msgstr "%1$-.100s"
-#: src/frontend/mame/ui/simpleselgame.cpp:339
+#: src/frontend/mame/ui/simpleselgame.cpp:348
#, c-format
msgid "%1$s, %2$-.100s"
msgstr "%1$s, %2$-.100s"
-#: src/frontend/mame/ui/simpleselgame.cpp:348
+#: src/frontend/mame/ui/simpleselgame.cpp:357
#, c-format
msgid "Driver: %1$s"
msgstr "Driver : %1$s"
-#: src/frontend/mame/ui/simpleselgame.cpp:364
-#: src/frontend/mame/ui/selmenu.cpp:690
+#: src/frontend/mame/ui/simpleselgame.cpp:373
+#: src/frontend/mame/ui/selmenu.cpp:735
msgid "Overall: NOT WORKING"
msgstr "En résumé : NE FONCTIONNE PAS"
-#: src/frontend/mame/ui/simpleselgame.cpp:366
-#: src/frontend/mame/ui/selmenu.cpp:692
+#: src/frontend/mame/ui/simpleselgame.cpp:375
+#: src/frontend/mame/ui/selmenu.cpp:737
msgid "Overall: Unemulated Protection"
msgstr "En résumé : Protection non émulée"
-#: src/frontend/mame/ui/simpleselgame.cpp:368
-#: src/frontend/mame/ui/selmenu.cpp:694
+#: src/frontend/mame/ui/simpleselgame.cpp:377
+#: src/frontend/mame/ui/selmenu.cpp:739
msgid "Overall: Working"
msgstr "En résumé : Fonctionne correctement"
-#: src/frontend/mame/ui/simpleselgame.cpp:372
-#: src/frontend/mame/ui/selmenu.cpp:698
+#: src/frontend/mame/ui/simpleselgame.cpp:381
+#: src/frontend/mame/ui/selmenu.cpp:743
msgid "Graphics: Unimplemented, "
msgstr "Graphismes : Non implémenté"
-#: src/frontend/mame/ui/simpleselgame.cpp:374
-#: src/frontend/mame/ui/selmenu.cpp:700
+#: src/frontend/mame/ui/simpleselgame.cpp:383
+#: src/frontend/mame/ui/selmenu.cpp:745
msgid "Graphics: Imperfect, "
msgstr "Graphismes : Imparfaits, "
-#: src/frontend/mame/ui/simpleselgame.cpp:376
-#: src/frontend/mame/ui/selmenu.cpp:702
+#: src/frontend/mame/ui/simpleselgame.cpp:385
+#: src/frontend/mame/ui/selmenu.cpp:747
msgid "Graphics: OK, "
msgstr "Graphismes : OK, "
-#: src/frontend/mame/ui/simpleselgame.cpp:379
-#: src/frontend/mame/ui/selmenu.cpp:705
+#: src/frontend/mame/ui/simpleselgame.cpp:388
+#: src/frontend/mame/ui/selmenu.cpp:750
msgid "Sound: None"
msgstr "Son : Aucun"
-#: src/frontend/mame/ui/simpleselgame.cpp:381
-#: src/frontend/mame/ui/selmenu.cpp:707
+#: src/frontend/mame/ui/simpleselgame.cpp:390
+#: src/frontend/mame/ui/selmenu.cpp:752
msgid "Sound: Unimplemented"
msgstr "Son : Non implémenté"
-#: src/frontend/mame/ui/simpleselgame.cpp:383
-#: src/frontend/mame/ui/selmenu.cpp:709
+#: src/frontend/mame/ui/simpleselgame.cpp:392
+#: src/frontend/mame/ui/selmenu.cpp:754
msgid "Sound: Imperfect"
msgstr "Son : Imparfait"
-#: src/frontend/mame/ui/simpleselgame.cpp:385
-#: src/frontend/mame/ui/selmenu.cpp:711
+#: src/frontend/mame/ui/simpleselgame.cpp:394
+#: src/frontend/mame/ui/selmenu.cpp:756
msgid "Sound: OK"
msgstr "Son : OK"
@@ -2113,323 +2117,323 @@ msgstr "Tout réinitialiser"
msgid "Reload All"
msgstr "Tout recharger"
-#: src/frontend/mame/ui/dirmenu.cpp:44
+#: src/frontend/mame/ui/dirmenu.cpp:40
msgctxt "path-option"
msgid "ROMs"
msgstr "ROMs"
-#: src/frontend/mame/ui/dirmenu.cpp:45
+#: src/frontend/mame/ui/dirmenu.cpp:41
msgctxt "path-option"
msgid "Software Media"
msgstr "Média logiciel"
-#: src/frontend/mame/ui/dirmenu.cpp:46
+#: src/frontend/mame/ui/dirmenu.cpp:42
msgctxt "path-option"
msgid "Sound Samples"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:47
+#: src/frontend/mame/ui/dirmenu.cpp:43
msgctxt "path-option"
msgid "Artwork"
msgstr "Illustrations"
-#: src/frontend/mame/ui/dirmenu.cpp:48
+#: src/frontend/mame/ui/dirmenu.cpp:44
msgctxt "path-option"
msgid "Crosshairs"
msgstr "Viseurs"
-#: src/frontend/mame/ui/dirmenu.cpp:49
+#: src/frontend/mame/ui/dirmenu.cpp:45
msgctxt "path-option"
msgid "Cheat Files"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:50
+#: src/frontend/mame/ui/dirmenu.cpp:46
msgctxt "path-option"
msgid "Plugins"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:51
+#: src/frontend/mame/ui/dirmenu.cpp:47
msgctxt "path-option"
msgid "UI Translations"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:52
+#: src/frontend/mame/ui/dirmenu.cpp:48
msgctxt "path-option"
msgid "Software Lists"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:53
+#: src/frontend/mame/ui/dirmenu.cpp:49
msgctxt "path-option"
msgid "INIs"
msgstr "Fichiers INIs"
-#: src/frontend/mame/ui/dirmenu.cpp:54
+#: src/frontend/mame/ui/dirmenu.cpp:50
msgctxt "path-option"
msgid "UI Settings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:55
+#: src/frontend/mame/ui/dirmenu.cpp:51
msgctxt "path-option"
msgid "Plugin Data"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:56
+#: src/frontend/mame/ui/dirmenu.cpp:52
msgctxt "path-option"
msgid "DATs"
msgstr "Fichiers DATs"
-#: src/frontend/mame/ui/dirmenu.cpp:57
+#: src/frontend/mame/ui/dirmenu.cpp:53
msgctxt "path-option"
msgid "Category INIs"
msgstr "Catégories INIs"
-#: src/frontend/mame/ui/dirmenu.cpp:58
+#: src/frontend/mame/ui/dirmenu.cpp:54
msgctxt "path-option"
msgid "Snapshots"
msgstr "Captures d'écran"
-#: src/frontend/mame/ui/dirmenu.cpp:59
+#: src/frontend/mame/ui/dirmenu.cpp:55
msgctxt "path-option"
msgid "Icons"
msgstr "Icônes"
-#: src/frontend/mame/ui/dirmenu.cpp:60
+#: src/frontend/mame/ui/dirmenu.cpp:56
msgctxt "path-option"
msgid "Control Panels"
msgstr "Panneaux de contrôle"
-#: src/frontend/mame/ui/dirmenu.cpp:61
+#: src/frontend/mame/ui/dirmenu.cpp:57
msgctxt "path-option"
msgid "Cabinets"
msgstr "Bornes"
-#: src/frontend/mame/ui/dirmenu.cpp:62
+#: src/frontend/mame/ui/dirmenu.cpp:58
msgctxt "path-option"
msgid "Marquees"
msgstr "Marquees"
-#: src/frontend/mame/ui/dirmenu.cpp:63
+#: src/frontend/mame/ui/dirmenu.cpp:59
msgctxt "path-option"
msgid "PCBs"
msgstr "Circuits imprimés"
-#: src/frontend/mame/ui/dirmenu.cpp:64
+#: src/frontend/mame/ui/dirmenu.cpp:60
msgctxt "path-option"
msgid "Flyers"
msgstr "Flyers / Prospectus"
-#: src/frontend/mame/ui/dirmenu.cpp:65
+#: src/frontend/mame/ui/dirmenu.cpp:61
msgctxt "path-option"
msgid "Title Screens"
msgstr "Écrans-titre"
-#: src/frontend/mame/ui/dirmenu.cpp:66
+#: src/frontend/mame/ui/dirmenu.cpp:62
msgctxt "path-option"
msgid "Game Endings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:67
+#: src/frontend/mame/ui/dirmenu.cpp:63
msgctxt "path-option"
msgid "Bosses"
msgstr "Boss / Ennemis et adversaires"
-#: src/frontend/mame/ui/dirmenu.cpp:68
+#: src/frontend/mame/ui/dirmenu.cpp:64
msgctxt "path-option"
msgid "Artwork Previews"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:69
+#: src/frontend/mame/ui/dirmenu.cpp:65
msgctxt "path-option"
msgid "Select"
msgstr "Écrans de sélection"
-#: src/frontend/mame/ui/dirmenu.cpp:70
+#: src/frontend/mame/ui/dirmenu.cpp:66
msgctxt "path-option"
msgid "Game Over Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:71
+#: src/frontend/mame/ui/dirmenu.cpp:67
msgctxt "path-option"
msgid "HowTo"
msgstr "Comment faire"
-#: src/frontend/mame/ui/dirmenu.cpp:72
+#: src/frontend/mame/ui/dirmenu.cpp:68
msgctxt "path-option"
msgid "Logos"
msgstr "Logos"
-#: src/frontend/mame/ui/dirmenu.cpp:73
+#: src/frontend/mame/ui/dirmenu.cpp:69
msgctxt "path-option"
msgid "Scores"
msgstr "Scores"
-#: src/frontend/mame/ui/dirmenu.cpp:74
+#: src/frontend/mame/ui/dirmenu.cpp:70
msgctxt "path-option"
msgid "Versus"
msgstr "Versus"
-#: src/frontend/mame/ui/dirmenu.cpp:75
+#: src/frontend/mame/ui/dirmenu.cpp:71
msgctxt "path-option"
msgid "Covers"
msgstr "Boîtiers et emballages"
-#: src/frontend/mame/ui/dirmenu.cpp:105
+#: src/frontend/mame/ui/dirmenu.cpp:101
#, c-format
msgid "Remove %1$s Folder"
msgstr "Supprimer le dossier %1$s"
-#: src/frontend/mame/ui/dirmenu.cpp:352
-#, c-format
-msgid "Change %1$s Folder - Search: %2$s_"
-msgstr "Changer le dossier %1$s - Recherche : %2$s_"
-
-#: src/frontend/mame/ui/dirmenu.cpp:352
+#: src/frontend/mame/ui/dirmenu.cpp:357
#, c-format
msgid "Add %1$s Folder - Search: %2$s_"
msgstr "Ajouter un dossier %1$s - Recherche : %2$s_"
-#: src/frontend/mame/ui/dirmenu.cpp:363
+#: src/frontend/mame/ui/dirmenu.cpp:357
+#, c-format
+msgid "Change %1$s Folder - Search: %2$s_"
+msgstr "Changer le dossier %1$s - Recherche : %2$s_"
+
+#: src/frontend/mame/ui/dirmenu.cpp:368
msgid "Press TAB to set"
msgstr "Appuyez sur TAB pour définir"
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folders"
msgstr "Dossiers pour %1$s"
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folder"
msgstr "Dossier pour %1$s"
-#: src/frontend/mame/ui/dirmenu.cpp:494
-msgid "Change Folder"
-msgstr "Changer le dossier"
-
-#: src/frontend/mame/ui/dirmenu.cpp:494
+#: src/frontend/mame/ui/dirmenu.cpp:523
msgid "Add Folder"
msgstr "Ajouter un dossier"
-#: src/frontend/mame/ui/dirmenu.cpp:497
+#: src/frontend/mame/ui/dirmenu.cpp:525
msgid "Remove Folder"
msgstr "Supprimer le dossier"
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/dirmenu.cpp:530
+msgid "Change Folder"
+msgstr "Changer le dossier"
+
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = 1/%1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:799
+#: src/frontend/mame/ui/viewgfx.cpp:800
msgctxt "gfxview"
msgid "Expand to fit"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:822
+#: src/frontend/mame/ui/viewgfx.cpp:823
msgctxt "gfxview"
msgid "All categories"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:824 src/frontend/mame/ui/viewgfx.cpp:829
+#: src/frontend/mame/ui/viewgfx.cpp:825 src/frontend/mame/ui/viewgfx.cpp:830
#, c-format
msgctxt "gfxview"
msgid "Category %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] colors"
msgstr "[root%1$s] couleurs"
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] pens"
msgstr "[root%1$s] marqueurs"
-#: src/frontend/mame/ui/viewgfx.cpp:940
+#: src/frontend/mame/ui/viewgfx.cpp:941
#, c-format
msgctxt "gfxview"
msgid " #%1$X → %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:947
+#: src/frontend/mame/ui/viewgfx.cpp:948
#, c-format
msgctxt "gfxview"
msgid " #%1$X = %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:954
+#: src/frontend/mame/ui/viewgfx.cpp:955
#, c-format
msgctxt "gfxview"
msgid " #%1$X (A:%2$02X R:%3$02X G:%4$02X B:%5$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1134
+#: src/frontend/mame/ui/viewgfx.cpp:1135
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] %2$d/%3$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1157
+#: src/frontend/mame/ui/viewgfx.cpp:1158
#, c-format
msgctxt "gfxview"
msgid " #%1$X:%2$X (%3$d %4$d) = %5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1165
+#: src/frontend/mame/ui/viewgfx.cpp:1166
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d color %3$X/%4$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d category %3$u"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d "
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1327
+#: src/frontend/mame/ui/viewgfx.cpp:1328
#, c-format
msgctxt "gfxview"
msgid " (%1$u %2$u) = GFX%3$u #%4$X:%5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1334
+#: src/frontend/mame/ui/viewgfx.cpp:1335
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d origin (%3$d %4$d)"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:442
+#: src/frontend/mame/ui/selgame.cpp:463
msgid "System Settings"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1058
+#: src/frontend/mame/ui/selgame.cpp:1076
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d systems (%5$d BIOS) )"
msgstr "%1$s %2$s ( %3$d / %4$d systèmes (%5$d BIOS) )"
-#: src/frontend/mame/ui/selgame.cpp:1086
+#: src/frontend/mame/ui/selgame.cpp:1104
#, c-format
msgid "System: %1$-.100s"
msgstr "Système : %1$-.100s"
@@ -2450,29 +2454,29 @@ msgctxt "menu-selector"
msgid "[no choices]"
msgstr ""
-#: src/frontend/mame/ui/selector.cpp:138
+#: src/frontend/mame/ui/selector.cpp:148
#, c-format
msgctxt "menu-selector"
msgid "Double-click or press %1$s to select"
msgstr "Double-cliquez ou appuyez sur %1$s pour sélectionner"
-#: src/frontend/mame/ui/auditmenu.cpp:59
+#: src/frontend/mame/ui/auditmenu.cpp:60
msgid "Audit Media"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:63
+#: src/frontend/mame/ui/auditmenu.cpp:64
#, c-format
msgid "Results will be saved to %1$s"
msgstr "Les résultats va être sauvegarder à %1$s"
-#: src/frontend/mame/ui/auditmenu.cpp:101
+#: src/frontend/mame/ui/auditmenu.cpp:110
#, c-format
msgid ""
"Auditing media for system %2$u of %3$u...\n"
"%1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:119
+#: src/frontend/mame/ui/auditmenu.cpp:128
#, c-format
msgid ""
"Cancel audit?\n"
@@ -2481,17 +2485,17 @@ msgid ""
"Press %2$s to continue"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:139
+#: src/frontend/mame/ui/auditmenu.cpp:148
#, c-format
msgid "Audit media for %1$u systems marked unavailable"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:140
+#: src/frontend/mame/ui/auditmenu.cpp:149
#, c-format
msgid "Audit media for all %1$u systems"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:157
+#: src/frontend/mame/ui/auditmenu.cpp:165
#, c-format
msgid "Press %1$s to cancel\n"
msgstr ""
@@ -2512,267 +2516,267 @@ msgstr "Cacher Images/Infos"
msgid "Hide Both"
msgstr "Cacher les deux"
-#: src/frontend/mame/ui/custui.cpp:143
+#: src/frontend/mame/ui/custui.cpp:144
msgid "UI Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:168 src/frontend/mame/ui/custui.cpp:221
+#: src/frontend/mame/ui/custui.cpp:169 src/frontend/mame/ui/custui.cpp:222
msgid "System Names"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:194 src/frontend/mame/ui/custui.cpp:224
+#: src/frontend/mame/ui/custui.cpp:195 src/frontend/mame/ui/custui.cpp:225
msgid "Show Side Panels"
msgstr "Afficher les panneaux latéraux"
-#: src/frontend/mame/ui/custui.cpp:214
+#: src/frontend/mame/ui/custui.cpp:215
msgid "Fonts"
msgstr "Polices"
-#: src/frontend/mame/ui/custui.cpp:215
+#: src/frontend/mame/ui/custui.cpp:216
msgid "Colors"
msgstr "Couleurs"
-#: src/frontend/mame/ui/custui.cpp:218
+#: src/frontend/mame/ui/custui.cpp:219
msgid "Language"
msgstr "Langue"
-#: src/frontend/mame/ui/custui.cpp:235 src/frontend/mame/ui/custui.cpp:279
+#: src/frontend/mame/ui/custui.cpp:236 src/frontend/mame/ui/custui.cpp:280
msgid "[built-in]"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:335
+#: src/frontend/mame/ui/custui.cpp:337
msgid "UI Fonts"
msgstr "Polices de l'interface"
-#: src/frontend/mame/ui/custui.cpp:364
+#: src/frontend/mame/ui/custui.cpp:366
msgid "default"
msgstr "par défaut"
-#: src/frontend/mame/ui/custui.cpp:459 src/frontend/mame/ui/custui.cpp:499
+#: src/frontend/mame/ui/custui.cpp:465 src/frontend/mame/ui/custui.cpp:507
msgid "UI Font"
msgstr "Police de l'interface"
-#: src/frontend/mame/ui/custui.cpp:504
+#: src/frontend/mame/ui/custui.cpp:512
msgid "Bold"
msgstr "Gras"
-#: src/frontend/mame/ui/custui.cpp:505
+#: src/frontend/mame/ui/custui.cpp:513
msgid "Italic"
msgstr "Italique"
-#: src/frontend/mame/ui/custui.cpp:510
+#: src/frontend/mame/ui/custui.cpp:518
msgid "Lines"
msgstr "Lignes"
-#: src/frontend/mame/ui/custui.cpp:515
+#: src/frontend/mame/ui/custui.cpp:523
msgid "Infos text size"
msgstr "Taille du texte des infos"
-#: src/frontend/mame/ui/custui.cpp:530
+#: src/frontend/mame/ui/custui.cpp:547
msgid "Sample text - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
msgstr ""
"Exemple de texte - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
-#: src/frontend/mame/ui/custui.cpp:546
+#: src/frontend/mame/ui/custui.cpp:563
msgid "UI Colors"
msgstr "Couleurs de l'interface"
-#: src/frontend/mame/ui/custui.cpp:609
+#: src/frontend/mame/ui/custui.cpp:626
msgctxt "color-option"
msgid "Normal text"
msgstr "Texte normal"
-#: src/frontend/mame/ui/custui.cpp:610
+#: src/frontend/mame/ui/custui.cpp:627
msgctxt "color-option"
msgid "Selected color"
msgstr "Couleur sélectionnée"
-#: src/frontend/mame/ui/custui.cpp:611
+#: src/frontend/mame/ui/custui.cpp:628
msgctxt "color-option"
msgid "Normal text background"
msgstr "Arrière-plan du texte normal"
-#: src/frontend/mame/ui/custui.cpp:612
+#: src/frontend/mame/ui/custui.cpp:629
msgctxt "color-option"
msgid "Selected background color"
msgstr "Couleur de fond sélectionnée"
-#: src/frontend/mame/ui/custui.cpp:613
+#: src/frontend/mame/ui/custui.cpp:630
msgctxt "color-option"
msgid "Subitem color"
msgstr "Couleur du sous-élément"
-#: src/frontend/mame/ui/custui.cpp:614
+#: src/frontend/mame/ui/custui.cpp:631
msgctxt "color-option"
msgid "Clone"
msgstr "Clone"
-#: src/frontend/mame/ui/custui.cpp:615
+#: src/frontend/mame/ui/custui.cpp:632
msgctxt "color-option"
msgid "Border"
msgstr "Bordure"
-#: src/frontend/mame/ui/custui.cpp:616
+#: src/frontend/mame/ui/custui.cpp:633
msgctxt "color-option"
msgid "Background"
msgstr "Arrière-plan"
-#: src/frontend/mame/ui/custui.cpp:617
+#: src/frontend/mame/ui/custui.cpp:634
msgctxt "color-option"
msgid "DIP switch"
msgstr "DIP Switch"
-#: src/frontend/mame/ui/custui.cpp:618
+#: src/frontend/mame/ui/custui.cpp:635
msgctxt "color-option"
msgid "Unavailable color"
msgstr "Couleur non disponible"
-#: src/frontend/mame/ui/custui.cpp:619
+#: src/frontend/mame/ui/custui.cpp:636
msgctxt "color-option"
msgid "Slider color"
msgstr "Couleur du curseur"
-#: src/frontend/mame/ui/custui.cpp:620
+#: src/frontend/mame/ui/custui.cpp:637
msgctxt "color-option"
msgid "Graphics viewer background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:621
+#: src/frontend/mame/ui/custui.cpp:638
msgctxt "color-option"
msgid "Mouse over color"
msgstr "Couleur lors du passage de la souris"
-#: src/frontend/mame/ui/custui.cpp:622
+#: src/frontend/mame/ui/custui.cpp:639
msgctxt "color-option"
msgid "Mouse over background color"
msgstr "Couleur de fond lors du passage de la souris"
-#: src/frontend/mame/ui/custui.cpp:623
+#: src/frontend/mame/ui/custui.cpp:640
msgctxt "color-option"
msgid "Mouse down color"
msgstr "Couleur lorsque le bouton de la souris est enfoncé"
-#: src/frontend/mame/ui/custui.cpp:624
+#: src/frontend/mame/ui/custui.cpp:641
msgctxt "color-option"
msgid "Mouse down background color"
msgstr "Couleur de fond lorsque le bouton de la souris est enfoncé"
-#: src/frontend/mame/ui/custui.cpp:628
+#: src/frontend/mame/ui/custui.cpp:645
msgid "Restore default colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:640
+#: src/frontend/mame/ui/custui.cpp:666
#, c-format
msgid "Double-click or press %1$s to change color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:648
+#: src/frontend/mame/ui/custui.cpp:674
msgid "Menu Preview"
msgstr "Aperçu du menu"
-#: src/frontend/mame/ui/custui.cpp:662
+#: src/frontend/mame/ui/custui.cpp:681
msgctxt "color-sample"
msgid "Normal"
msgstr "Normal"
-#: src/frontend/mame/ui/custui.cpp:663
+#: src/frontend/mame/ui/custui.cpp:682
msgctxt "color-sample"
msgid "Subitem"
msgstr "Sous-élément"
-#: src/frontend/mame/ui/custui.cpp:664
+#: src/frontend/mame/ui/custui.cpp:683
msgctxt "color-sample"
msgid "Selected"
msgstr "Sélectionnée"
-#: src/frontend/mame/ui/custui.cpp:665
+#: src/frontend/mame/ui/custui.cpp:684
msgctxt "color-sample"
msgid "Mouse Over"
msgstr "Passage de la souris"
-#: src/frontend/mame/ui/custui.cpp:666
+#: src/frontend/mame/ui/custui.cpp:685
msgctxt "color-sample"
msgid "Clone"
msgstr "Clone"
-#: src/frontend/mame/ui/custui.cpp:881
+#: src/frontend/mame/ui/custui.cpp:901
msgid "ARGB Settings"
msgstr "Paramètres ARVB"
-#: src/frontend/mame/ui/custui.cpp:886 src/frontend/mame/ui/custui.cpp:889
+#: src/frontend/mame/ui/custui.cpp:906 src/frontend/mame/ui/custui.cpp:909
msgctxt "color-channel"
msgid "Alpha"
msgstr "Alpha"
-#: src/frontend/mame/ui/custui.cpp:894 src/frontend/mame/ui/custui.cpp:897
+#: src/frontend/mame/ui/custui.cpp:914 src/frontend/mame/ui/custui.cpp:917
msgctxt "color-channel"
msgid "Red"
msgstr "Rouge"
-#: src/frontend/mame/ui/custui.cpp:902 src/frontend/mame/ui/custui.cpp:905
+#: src/frontend/mame/ui/custui.cpp:922 src/frontend/mame/ui/custui.cpp:925
msgctxt "color-channel"
msgid "Green"
msgstr "Vert"
-#: src/frontend/mame/ui/custui.cpp:910 src/frontend/mame/ui/custui.cpp:913
+#: src/frontend/mame/ui/custui.cpp:930 src/frontend/mame/ui/custui.cpp:933
msgctxt "color-channel"
msgid "Blue"
msgstr "Bleu"
-#: src/frontend/mame/ui/custui.cpp:916
+#: src/frontend/mame/ui/custui.cpp:936
msgid "Choose from palette"
msgstr "Choisir parmi la palette"
-#: src/frontend/mame/ui/custui.cpp:931
+#: src/frontend/mame/ui/custui.cpp:959
msgid "Color preview:"
msgstr "Aperçu de la couleur :"
-#: src/frontend/mame/ui/custui.cpp:1029
+#: src/frontend/mame/ui/custui.cpp:1052
msgctxt "color-preset"
msgid "White"
msgstr "Blanc"
-#: src/frontend/mame/ui/custui.cpp:1030
+#: src/frontend/mame/ui/custui.cpp:1053
msgctxt "color-preset"
msgid "Silver"
msgstr "Argent"
-#: src/frontend/mame/ui/custui.cpp:1031
+#: src/frontend/mame/ui/custui.cpp:1054
msgctxt "color-preset"
msgid "Gray"
msgstr "Gris"
-#: src/frontend/mame/ui/custui.cpp:1032
+#: src/frontend/mame/ui/custui.cpp:1055
msgctxt "color-preset"
msgid "Black"
msgstr "Noir"
-#: src/frontend/mame/ui/custui.cpp:1033
+#: src/frontend/mame/ui/custui.cpp:1056
msgctxt "color-preset"
msgid "Red"
msgstr "Rouge"
-#: src/frontend/mame/ui/custui.cpp:1034
+#: src/frontend/mame/ui/custui.cpp:1057
msgctxt "color-preset"
msgid "Orange"
msgstr "Orange"
-#: src/frontend/mame/ui/custui.cpp:1035
+#: src/frontend/mame/ui/custui.cpp:1058
msgctxt "color-preset"
msgid "Yellow"
msgstr "Jaune"
-#: src/frontend/mame/ui/custui.cpp:1036
+#: src/frontend/mame/ui/custui.cpp:1059
msgctxt "color-preset"
msgid "Green"
msgstr "Vert"
-#: src/frontend/mame/ui/custui.cpp:1037
+#: src/frontend/mame/ui/custui.cpp:1060
msgctxt "color-preset"
msgid "Blue"
msgstr "Bleu"
-#: src/frontend/mame/ui/custui.cpp:1038
+#: src/frontend/mame/ui/custui.cpp:1061
msgctxt "color-preset"
msgid "Violet"
msgstr "Violet"
@@ -2795,36 +2799,61 @@ msgctxt "about-header"
msgid "Revision: %1$s"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:60
+#: src/frontend/mame/ui/analogipt.cpp:27
+#, c-format
+msgctxt "menu-analoginput"
+msgid ""
+"Show/hide settings \t\t%1$s\n"
+"Decrease value \t\t%2$s\n"
+"Increase value \t\t%3$s\n"
+"Restore default value \t\t%4$s\n"
+"Previous device \t\t%5$s\n"
+"Next device \t\t%6$s\n"
+"Return to previous menu \t\t%7$s"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:82
+msgctxt "menu-analoginput"
msgid "Analog Input Adjustments"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:92
+#: src/frontend/mame/ui/analogipt.cpp:121
#, c-format
-msgid "Press %s to show menu"
+msgctxt "menu-analoginput"
+msgid "Press %s to show settings"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:372
+#: src/frontend/mame/ui/analogipt.cpp:245
+msgctxt "menu-analoginput"
+msgid "Analog Input Adjustments Help"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:421
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Increment/Decrement Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:377
+#: src/frontend/mame/ui/analogipt.cpp:426
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Auto-centering Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:382
+#: src/frontend/mame/ui/analogipt.cpp:431
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Reverse"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:387
+#: src/frontend/mame/ui/analogipt.cpp:436
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Sensitivity"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:402
+#: src/frontend/mame/ui/analogipt.cpp:451
+msgctxt "menu-analoginput"
msgid "[no analog inputs are enabled]"
msgstr ""
@@ -2975,504 +3004,504 @@ msgctxt "menu-main"
msgid "Close Menu"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:77
+#: src/frontend/mame/ui/selmenu.cpp:55
+msgid "Images"
+msgstr "Images"
+
+#: src/frontend/mame/ui/selmenu.cpp:56
+msgid "Info"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:83
msgctxt "selmenu-artwork"
msgid "Snapshots"
msgstr "Captures d'écran"
-#: src/frontend/mame/ui/selmenu.cpp:78
+#: src/frontend/mame/ui/selmenu.cpp:84
msgctxt "selmenu-artwork"
msgid "Cabinet"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:79
+#: src/frontend/mame/ui/selmenu.cpp:85
msgctxt "selmenu-artwork"
msgid "Control Panel"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:80
+#: src/frontend/mame/ui/selmenu.cpp:86
msgctxt "selmenu-artwork"
msgid "PCB"
msgstr "Circuit imprimé"
-#: src/frontend/mame/ui/selmenu.cpp:81
+#: src/frontend/mame/ui/selmenu.cpp:87
msgctxt "selmenu-artwork"
msgid "Flyer"
msgstr "Flyer / Prospectus"
-#: src/frontend/mame/ui/selmenu.cpp:82
+#: src/frontend/mame/ui/selmenu.cpp:88
msgctxt "selmenu-artwork"
msgid "Title Screen"
msgstr "Écran-titre"
-#: src/frontend/mame/ui/selmenu.cpp:83
+#: src/frontend/mame/ui/selmenu.cpp:89
msgctxt "selmenu-artwork"
msgid "Ending"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:84
+#: src/frontend/mame/ui/selmenu.cpp:90
msgctxt "selmenu-artwork"
msgid "Artwork Preview"
msgstr "Aperçu de l'illustration"
-#: src/frontend/mame/ui/selmenu.cpp:85
+#: src/frontend/mame/ui/selmenu.cpp:91
msgctxt "selmenu-artwork"
msgid "Bosses"
msgstr "Boss / Ennemis et adversaires"
-#: src/frontend/mame/ui/selmenu.cpp:86
+#: src/frontend/mame/ui/selmenu.cpp:92
msgctxt "selmenu-artwork"
msgid "Logo"
msgstr "Logo"
-#: src/frontend/mame/ui/selmenu.cpp:87
+#: src/frontend/mame/ui/selmenu.cpp:93
msgctxt "selmenu-artwork"
msgid "Versus"
msgstr "Versus"
-#: src/frontend/mame/ui/selmenu.cpp:88
+#: src/frontend/mame/ui/selmenu.cpp:94
msgctxt "selmenu-artwork"
msgid "Game Over"
msgstr "Game Over"
-#: src/frontend/mame/ui/selmenu.cpp:89
+#: src/frontend/mame/ui/selmenu.cpp:95
msgctxt "selmenu-artwork"
msgid "HowTo"
msgstr "Comment faire"
-#: src/frontend/mame/ui/selmenu.cpp:90
+#: src/frontend/mame/ui/selmenu.cpp:96
msgctxt "selmenu-artwork"
msgid "Scores"
msgstr "Scores"
-#: src/frontend/mame/ui/selmenu.cpp:91
+#: src/frontend/mame/ui/selmenu.cpp:97
msgctxt "selmenu-artwork"
msgid "Select"
msgstr "Écrans de sélection"
-#: src/frontend/mame/ui/selmenu.cpp:92
+#: src/frontend/mame/ui/selmenu.cpp:98
msgctxt "selmenu-artwork"
msgid "Marquee"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:93
+#: src/frontend/mame/ui/selmenu.cpp:99
msgctxt "selmenu-artwork"
msgid "Covers"
msgstr "Boîtiers et emballages"
-#: src/frontend/mame/ui/selmenu.cpp:97
+#: src/frontend/mame/ui/selmenu.cpp:103
msgid "Add or remove favorite"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:98
+#: src/frontend/mame/ui/selmenu.cpp:104
msgid "Export displayed list to file"
msgstr "Exporter la liste affichée vers un fichier"
-#: src/frontend/mame/ui/selmenu.cpp:99
+#: src/frontend/mame/ui/selmenu.cpp:105
msgid "Audit media"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:100
+#: src/frontend/mame/ui/selmenu.cpp:106
msgid "Show DATs view"
msgstr "Afficher vue des fichiers DATs"
-#: src/frontend/mame/ui/selmenu.cpp:260
+#: src/frontend/mame/ui/selmenu.cpp:268
msgid "Select Software Package Part"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:330
+#: src/frontend/mame/ui/selmenu.cpp:338
msgid "Select System BIOS"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:644 src/frontend/mame/ui/selmenu.cpp:675
+#: src/frontend/mame/ui/selmenu.cpp:689 src/frontend/mame/ui/selmenu.cpp:720
#, c-format
msgid "%1$s, %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:648
+#: src/frontend/mame/ui/selmenu.cpp:693
#, c-format
msgid "Software is clone of: %1$s"
msgstr "Ce logiciel est un clone de : %1$s"
-#: src/frontend/mame/ui/selmenu.cpp:650
+#: src/frontend/mame/ui/selmenu.cpp:695
msgid "Software is parent"
msgstr "Ce logiciel est le parent"
-#: src/frontend/mame/ui/selmenu.cpp:655
+#: src/frontend/mame/ui/selmenu.cpp:700
msgid "Supported: No"
msgstr "Supporté : Non"
-#: src/frontend/mame/ui/selmenu.cpp:660
+#: src/frontend/mame/ui/selmenu.cpp:705
msgid "Supported: Partial"
msgstr "Supporté : Partiellement"
-#: src/frontend/mame/ui/selmenu.cpp:665
+#: src/frontend/mame/ui/selmenu.cpp:710
msgid "Supported: Yes"
msgstr "Supporté : Oui"
-#: src/frontend/mame/ui/selmenu.cpp:681
+#: src/frontend/mame/ui/selmenu.cpp:726
msgid "System is parent"
msgstr "Ce système est le parent"
-#: src/frontend/mame/ui/selmenu.cpp:683 src/frontend/mame/ui/selmenu.cpp:685
+#: src/frontend/mame/ui/selmenu.cpp:728 src/frontend/mame/ui/selmenu.cpp:730
#, c-format
msgid "System is clone of: %1$s"
msgstr "Ce système est un clone de : %1$s"
-#: src/frontend/mame/ui/selmenu.cpp:721
+#: src/frontend/mame/ui/selmenu.cpp:766
#, c-format
msgid "%1$s %2$s"
msgstr "%1$s %2$s"
-#: src/frontend/mame/ui/selmenu.cpp:2222
-msgid "Images"
-msgstr "Images"
-
-#: src/frontend/mame/ui/selmenu.cpp:2223
-msgid "Infos"
-msgstr "Infos"
-
-#: src/frontend/mame/ui/selmenu.cpp:2538
+#: src/frontend/mame/ui/selmenu.cpp:2611
msgid ""
"Required ROM/disk images for the selected system are missing or incorrect. "
"Please acquire the correct files or select a different system.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2554
+#: src/frontend/mame/ui/selmenu.cpp:2627
msgid ""
"Required ROM/disk images for the selected software are missing or incorrect. "
"Please acquire the correct files or select a different software item.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2570
+#: src/frontend/mame/ui/selmenu.cpp:2643
msgid "incorrect checksum"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2573
+#: src/frontend/mame/ui/selmenu.cpp:2646
msgid "incorrect length"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2576
+#: src/frontend/mame/ui/selmenu.cpp:2649
msgid "not found"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2587
+#: src/frontend/mame/ui/selmenu.cpp:2660
#, c-format
msgid "%1$s (%2$s) - %3$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2589
+#: src/frontend/mame/ui/selmenu.cpp:2662
#, c-format
msgid "%1$s - %2$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2593
+#: src/frontend/mame/ui/selmenu.cpp:2666
msgid "Press any key to continue."
msgstr "Appuyez sur une touche pour continuer"
-#: src/frontend/mame/ui/selmenu.cpp:2722
+#: src/frontend/mame/ui/selmenu.cpp:2789
msgid "General Info"
msgstr "Informations générales"
-#: src/frontend/mame/ui/selmenu.cpp:2874
+#: src/frontend/mame/ui/selmenu.cpp:2935
#, c-format
msgid "Short Name\t%1$s\n"
msgstr "Nom court\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2875
+#: src/frontend/mame/ui/selmenu.cpp:2936
#, c-format
msgid "Year\t%1$s\n"
msgstr "Année\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2876
+#: src/frontend/mame/ui/selmenu.cpp:2937
#, c-format
msgid "Manufacturer\t%1$s\n"
msgstr "Fabricant\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2883
+#: src/frontend/mame/ui/selmenu.cpp:2944
#, c-format
msgid "System is Clone of\t%1$s\n"
msgstr "Ce Système est un Clone de\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2888
+#: src/frontend/mame/ui/selmenu.cpp:2949
msgid "System is Parent\t\n"
msgstr "Ce Système est le parent\t\n"
-#: src/frontend/mame/ui/selmenu.cpp:2892
+#: src/frontend/mame/ui/selmenu.cpp:2953
msgid "Analog Controls\tYes\n"
msgstr "Contrôles analogique\tOui\n"
-#: src/frontend/mame/ui/selmenu.cpp:2894
+#: src/frontend/mame/ui/selmenu.cpp:2955
msgid "Keyboard Inputs\tYes\n"
msgstr "Entrées clavier\tOui\n"
-#: src/frontend/mame/ui/selmenu.cpp:2897
+#: src/frontend/mame/ui/selmenu.cpp:2958
msgid "Overall\tNOT WORKING\n"
msgstr "Globalement\tNON FONCTIONNEL\n"
-#: src/frontend/mame/ui/selmenu.cpp:2899
+#: src/frontend/mame/ui/selmenu.cpp:2960
msgid "Overall\tUnemulated Protection\n"
msgstr "Globalement\tProtection non émulée\n"
-#: src/frontend/mame/ui/selmenu.cpp:2901
+#: src/frontend/mame/ui/selmenu.cpp:2962
msgid "Overall\tWorking\n"
msgstr "Globalement\tFonctionnel\n"
-#: src/frontend/mame/ui/selmenu.cpp:2904
+#: src/frontend/mame/ui/selmenu.cpp:2965
msgid "Graphics\tUnimplemented\n"
msgstr "Graphismes\tNon implanté\n"
-#: src/frontend/mame/ui/selmenu.cpp:2906
+#: src/frontend/mame/ui/selmenu.cpp:2967
msgid "Graphics\tWrong Colors\n"
msgstr "Graphismes\tCouleurs Incorrectes\n"
-#: src/frontend/mame/ui/selmenu.cpp:2908
+#: src/frontend/mame/ui/selmenu.cpp:2969
msgid "Graphics\tImperfect Colors\n"
msgstr "Graphismes\tCouleurs Imparfaites\n"
-#: src/frontend/mame/ui/selmenu.cpp:2910
+#: src/frontend/mame/ui/selmenu.cpp:2971
msgid "Graphics\tImperfect\n"
msgstr "Graphismes\tImparfaites\n"
-#: src/frontend/mame/ui/selmenu.cpp:2912
+#: src/frontend/mame/ui/selmenu.cpp:2973
msgid "Graphics\tOK\n"
msgstr "Graphismes\tOK\n"
-#: src/frontend/mame/ui/selmenu.cpp:2915
+#: src/frontend/mame/ui/selmenu.cpp:2976
msgid "Sound\tNone\n"
msgstr "Son\tAucun\n"
-#: src/frontend/mame/ui/selmenu.cpp:2917
+#: src/frontend/mame/ui/selmenu.cpp:2978
msgid "Sound\tUnimplemented\n"
msgstr "Son\tNon implanté\n"
-#: src/frontend/mame/ui/selmenu.cpp:2919
+#: src/frontend/mame/ui/selmenu.cpp:2980
msgid "Sound\tImperfect\n"
msgstr "Son\tImparfait\n"
-#: src/frontend/mame/ui/selmenu.cpp:2921
+#: src/frontend/mame/ui/selmenu.cpp:2982
msgid "Sound\tOK\n"
msgstr "Son\tOK\n"
-#: src/frontend/mame/ui/selmenu.cpp:2924
+#: src/frontend/mame/ui/selmenu.cpp:2985
msgid "Capture\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2926
+#: src/frontend/mame/ui/selmenu.cpp:2987
msgid "Capture\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2929
+#: src/frontend/mame/ui/selmenu.cpp:2990
msgid "Camera\tUnimplemented\n"
msgstr "Caméra\tNon implanté\n"
-#: src/frontend/mame/ui/selmenu.cpp:2931
+#: src/frontend/mame/ui/selmenu.cpp:2992
msgid "Camera\tImperfect\n"
msgstr "Caméra\tImparfait\n"
-#: src/frontend/mame/ui/selmenu.cpp:2934
+#: src/frontend/mame/ui/selmenu.cpp:2995
msgid "Microphone\tUnimplemented\n"
msgstr "Microphone\tNon implanté\n"
-#: src/frontend/mame/ui/selmenu.cpp:2936
+#: src/frontend/mame/ui/selmenu.cpp:2997
msgid "Microphone\tImperfect\n"
msgstr "Microphone\tImparfait\n"
-#: src/frontend/mame/ui/selmenu.cpp:2939
+#: src/frontend/mame/ui/selmenu.cpp:3000
msgid "Controls\tUnimplemented\n"
msgstr "Contrôles\tNon implanté\n"
-#: src/frontend/mame/ui/selmenu.cpp:2941
+#: src/frontend/mame/ui/selmenu.cpp:3002
msgid "Controls\tImperfect\n"
msgstr "Contrôles\tImparfait\n"
-#: src/frontend/mame/ui/selmenu.cpp:2944
+#: src/frontend/mame/ui/selmenu.cpp:3005
msgid "Keyboard\tUnimplemented\n"
msgstr "Clavier\tNon implanté\n"
-#: src/frontend/mame/ui/selmenu.cpp:2946
+#: src/frontend/mame/ui/selmenu.cpp:3007
msgid "Keyboard\tImperfect\n"
msgstr "Clavier\tImparfait\n"
-#: src/frontend/mame/ui/selmenu.cpp:2949
+#: src/frontend/mame/ui/selmenu.cpp:3010
msgid "Mouse\tUnimplemented\n"
msgstr "Souris\tNon implanté\n"
-#: src/frontend/mame/ui/selmenu.cpp:2951
+#: src/frontend/mame/ui/selmenu.cpp:3012
msgid "Mouse\tImperfect\n"
msgstr "Souris\tImparfait\n"
-#: src/frontend/mame/ui/selmenu.cpp:2954
+#: src/frontend/mame/ui/selmenu.cpp:3015
msgid "Media\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2956
+#: src/frontend/mame/ui/selmenu.cpp:3017
msgid "Media\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2959
+#: src/frontend/mame/ui/selmenu.cpp:3020
msgid "Disk\tUnimplemented\n"
msgstr "Disque\tNon implanté\n"
-#: src/frontend/mame/ui/selmenu.cpp:2961
+#: src/frontend/mame/ui/selmenu.cpp:3022
msgid "Disk\tImperfect\n"
msgstr "Disque\tImparfait\n"
-#: src/frontend/mame/ui/selmenu.cpp:2964
+#: src/frontend/mame/ui/selmenu.cpp:3025
msgid "Printer\tUnimplemented\n"
msgstr "Imprimante\tNon implanté\n"
-#: src/frontend/mame/ui/selmenu.cpp:2966
+#: src/frontend/mame/ui/selmenu.cpp:3027
msgid "Printer\tImperfect\n"
msgstr "Imprimante\tImparfait\n"
-#: src/frontend/mame/ui/selmenu.cpp:2969
+#: src/frontend/mame/ui/selmenu.cpp:3030
msgid "Mag. Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2971
+#: src/frontend/mame/ui/selmenu.cpp:3032
msgid "Mag. Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2974
+#: src/frontend/mame/ui/selmenu.cpp:3035
msgid "Punch Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2976
+#: src/frontend/mame/ui/selmenu.cpp:3037
msgid "Punch Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2979
+#: src/frontend/mame/ui/selmenu.cpp:3040
msgid "Mag. Drum\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2981
+#: src/frontend/mame/ui/selmenu.cpp:3042
msgid "Mag. Drum\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2984
+#: src/frontend/mame/ui/selmenu.cpp:3045
msgid "(EP)ROM\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2986
+#: src/frontend/mame/ui/selmenu.cpp:3047
msgid "(EP)ROM\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2989
+#: src/frontend/mame/ui/selmenu.cpp:3050
msgid "Communications\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2991
+#: src/frontend/mame/ui/selmenu.cpp:3052
msgid "Communications\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2994
+#: src/frontend/mame/ui/selmenu.cpp:3055
msgid "LAN\tUnimplemented\n"
msgstr "LAN\tNon implanté\n"
-#: src/frontend/mame/ui/selmenu.cpp:2996
+#: src/frontend/mame/ui/selmenu.cpp:3057
msgid "LAN\tImperfect\n"
msgstr "LAN\tImparfait\n"
-#: src/frontend/mame/ui/selmenu.cpp:2999
+#: src/frontend/mame/ui/selmenu.cpp:3060
msgid "WAN\tUnimplemented\n"
msgstr "WAN\tNon implanté\n"
-#: src/frontend/mame/ui/selmenu.cpp:3001
+#: src/frontend/mame/ui/selmenu.cpp:3062
msgid "WAN\tImperfect\n"
msgstr "WAN\tImparfait\n"
-#: src/frontend/mame/ui/selmenu.cpp:3004
+#: src/frontend/mame/ui/selmenu.cpp:3065
msgid "Timing\tUnimplemented\n"
msgstr "Minutage\tNon implanté\n"
-#: src/frontend/mame/ui/selmenu.cpp:3006
+#: src/frontend/mame/ui/selmenu.cpp:3067
msgid "Timing\tImperfect\n"
msgstr "Minutage\tImparfait\n"
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tYes\n"
msgstr "Système mécanique\tOui\n"
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tNo\n"
msgstr "Système mécanique\tNon\n"
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tYes\n"
msgstr "Illustrations requis\tOui\n"
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tNo\n"
msgstr "Illustrations requis\tNon\n"
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tYes\n"
msgstr "Illustrations cliquable requis\tOui\n"
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tNo\n"
msgstr "Illustrations cliquable requis\tNon\n"
-#: src/frontend/mame/ui/selmenu.cpp:3012
+#: src/frontend/mame/ui/selmenu.cpp:3073
msgid "Support Cocktail\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tYes\n"
msgstr "Ce Système est un BIOS\tOui\n"
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tNo\n"
msgstr "Ce Système est un BIOS\tNon\n"
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tYes\n"
msgstr "Supporte sauvegarde\tOui\n"
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tNo\n"
msgstr "Supporte sauvegarde\tNon\n"
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tVertical\n"
msgstr "Orientation de l'écran\tVerticale\n"
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tHorizontal\n"
msgstr "Orientation de l'écran\tHorizontale\n"
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tYes\n"
msgstr "CHD requis\tOui\n"
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tNo\n"
msgstr "CHD requis\tNon\n"
-#: src/frontend/mame/ui/selmenu.cpp:3038
+#: src/frontend/mame/ui/selmenu.cpp:3099
msgid "Media Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3040
+#: src/frontend/mame/ui/selmenu.cpp:3101
msgid "Media Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3043
+#: src/frontend/mame/ui/selmenu.cpp:3104
msgid "Samples Audit Result\tNone Needed\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3045
+#: src/frontend/mame/ui/selmenu.cpp:3106
msgid "Samples Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3047
+#: src/frontend/mame/ui/selmenu.cpp:3108
msgid "Samples Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3051
+#: src/frontend/mame/ui/selmenu.cpp:3112
msgid ""
"Media Audit\tDisabled\n"
"Samples Audit\tDisabled\n"
@@ -3630,74 +3659,74 @@ msgstr ""
msgid "[None]\n"
msgstr ""
-#: src/emu/render.cpp:1833
+#: src/emu/render.cpp:1834
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Standard (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1859
+#: src/emu/render.cpp:1860
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Pixel Aspect (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1881 src/emu/render.cpp:2016
+#: src/emu/render.cpp:1882 src/emu/render.cpp:2017
msgctxt "view-name"
msgid "Cocktail"
msgstr ""
-#: src/emu/render.cpp:2001
+#: src/emu/render.cpp:2002
msgctxt "view-name"
msgid "Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2002
+#: src/emu/render.cpp:2003
msgctxt "view-name"
msgid "Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2003
+#: src/emu/render.cpp:2004
msgctxt "view-name"
msgid "Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2004
+#: src/emu/render.cpp:2005
msgctxt "view-name"
msgid "Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2055
+#: src/emu/render.cpp:2056
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2064
+#: src/emu/render.cpp:2065
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2073
+#: src/emu/render.cpp:2074
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2082
+#: src/emu/render.cpp:2083
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/ioport.cpp:333
+#: src/emu/ioport.cpp:271
#, c-format
msgctxt "input-name"
msgid "P%1$u"
msgstr ""
-#: src/emu/ioport.cpp:2052
+#: src/emu/ioport.cpp:1991
msgctxt "input-name"
msgid "???"
msgstr ""
@@ -5329,222 +5358,222 @@ msgstr ""
#: src/emu/inpttype.ipp:874
msgctxt "input-name"
-msgid "On Screen Display"
+msgid "Show/Hide Menu"
msgstr ""
#: src/emu/inpttype.ipp:875
msgctxt "input-name"
-msgid "Break in Debugger"
+msgid "UI Select"
msgstr ""
#: src/emu/inpttype.ipp:876
msgctxt "input-name"
-msgid "Config Menu"
+msgid "UI Back"
msgstr ""
#: src/emu/inpttype.ipp:877
msgctxt "input-name"
-msgid "Pause"
+msgid "UI Cancel"
msgstr ""
#: src/emu/inpttype.ipp:878
msgctxt "input-name"
-msgid "Pause - Single Step"
+msgid "UI Clear"
msgstr ""
#: src/emu/inpttype.ipp:879
msgctxt "input-name"
-msgid "Rewind - Single Step"
+msgid "UI Help"
msgstr ""
#: src/emu/inpttype.ipp:880
msgctxt "input-name"
-msgid "Reset Machine"
+msgid "UI Up"
msgstr ""
#: src/emu/inpttype.ipp:881
msgctxt "input-name"
-msgid "Soft Reset"
+msgid "UI Down"
msgstr ""
#: src/emu/inpttype.ipp:882
msgctxt "input-name"
-msgid "Show Decoded Graphics"
+msgid "UI Left"
msgstr ""
#: src/emu/inpttype.ipp:883
msgctxt "input-name"
-msgid "Frameskip Dec"
+msgid "UI Right"
msgstr ""
#: src/emu/inpttype.ipp:884
msgctxt "input-name"
-msgid "Frameskip Inc"
+msgid "UI Home"
msgstr ""
#: src/emu/inpttype.ipp:885
msgctxt "input-name"
-msgid "Throttle"
+msgid "UI End"
msgstr ""
#: src/emu/inpttype.ipp:886
msgctxt "input-name"
-msgid "Fast Forward"
+msgid "UI Page Up"
msgstr ""
#: src/emu/inpttype.ipp:887
msgctxt "input-name"
-msgid "Show FPS"
+msgid "UI Page Down"
msgstr ""
#: src/emu/inpttype.ipp:888
msgctxt "input-name"
-msgid "Save Snapshot"
+msgid "UI Previous Group"
msgstr ""
#: src/emu/inpttype.ipp:889
msgctxt "input-name"
-msgid "Record MNG"
+msgid "UI Next Group"
msgstr ""
#: src/emu/inpttype.ipp:890
msgctxt "input-name"
-msgid "Record AVI"
+msgid "On Screen Display"
msgstr ""
#: src/emu/inpttype.ipp:891
msgctxt "input-name"
-msgid "Toggle Cheat"
+msgid "Toggle UI Controls"
msgstr ""
#: src/emu/inpttype.ipp:892
msgctxt "input-name"
-msgid "UI Up"
+msgid "Break in Debugger"
msgstr ""
#: src/emu/inpttype.ipp:893
msgctxt "input-name"
-msgid "UI Down"
+msgid "Pause"
msgstr ""
#: src/emu/inpttype.ipp:894
msgctxt "input-name"
-msgid "UI Left"
+msgid "Pause - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:895
msgctxt "input-name"
-msgid "UI Right"
+msgid "Rewind - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:896
msgctxt "input-name"
-msgid "UI Home"
+msgid "Save State"
msgstr ""
#: src/emu/inpttype.ipp:897
msgctxt "input-name"
-msgid "UI End"
+msgid "Load State"
msgstr ""
#: src/emu/inpttype.ipp:898
msgctxt "input-name"
-msgid "UI Page Up"
+msgid "Reset Machine"
msgstr ""
#: src/emu/inpttype.ipp:899
msgctxt "input-name"
-msgid "UI Page Down"
+msgid "Soft Reset"
msgstr ""
#: src/emu/inpttype.ipp:900
msgctxt "input-name"
-msgid "UI Focus Next"
+msgid "Show Decoded Graphics"
msgstr ""
#: src/emu/inpttype.ipp:901
msgctxt "input-name"
-msgid "UI Focus Previous"
+msgid "Frameskip Dec"
msgstr ""
#: src/emu/inpttype.ipp:902
msgctxt "input-name"
-msgid "UI Select"
+msgid "Frameskip Inc"
msgstr ""
#: src/emu/inpttype.ipp:903
msgctxt "input-name"
-msgid "UI Cancel"
+msgid "Throttle"
msgstr ""
#: src/emu/inpttype.ipp:904
msgctxt "input-name"
-msgid "UI Display Comment"
+msgid "Fast Forward"
msgstr ""
#: src/emu/inpttype.ipp:905
msgctxt "input-name"
-msgid "UI Clear"
+msgid "Show FPS"
msgstr ""
#: src/emu/inpttype.ipp:906
msgctxt "input-name"
-msgid "UI Zoom In"
+msgid "Save Snapshot"
msgstr ""
#: src/emu/inpttype.ipp:907
msgctxt "input-name"
-msgid "UI Zoom Out"
+msgid "Record MNG"
msgstr ""
#: src/emu/inpttype.ipp:908
msgctxt "input-name"
-msgid "UI Default Zoom"
+msgid "Record AVI"
msgstr ""
#: src/emu/inpttype.ipp:909
msgctxt "input-name"
-msgid "UI Previous Group"
+msgid "Toggle Cheat"
msgstr ""
#: src/emu/inpttype.ipp:910
msgctxt "input-name"
-msgid "UI Next Group"
+msgid "UI Display Comment"
msgstr ""
#: src/emu/inpttype.ipp:911
msgctxt "input-name"
-msgid "UI Rotate"
+msgid "UI Zoom In"
msgstr ""
#: src/emu/inpttype.ipp:912
msgctxt "input-name"
-msgid "Show Profiler"
+msgid "UI Zoom Out"
msgstr ""
#: src/emu/inpttype.ipp:913
msgctxt "input-name"
-msgid "UI Toggle"
+msgid "UI Default Zoom"
msgstr ""
#: src/emu/inpttype.ipp:914
msgctxt "input-name"
-msgid "UI Release Pointer"
+msgid "UI Rotate"
msgstr ""
#: src/emu/inpttype.ipp:915
msgctxt "input-name"
-msgid "UI Paste Text"
+msgid "Show Profiler"
msgstr ""
#: src/emu/inpttype.ipp:916
msgctxt "input-name"
-msgid "Save State"
+msgid "UI Release Pointer"
msgstr ""
#: src/emu/inpttype.ipp:917
msgctxt "input-name"
-msgid "Load State"
+msgid "UI Paste Text"
msgstr ""
#: src/emu/inpttype.ipp:918
@@ -5559,57 +5588,65 @@ msgstr ""
#: src/emu/inpttype.ipp:920
msgctxt "input-name"
-msgid "UI External DAT View"
+msgid "UI Focus Next"
msgstr ""
#: src/emu/inpttype.ipp:921
msgctxt "input-name"
-msgid "UI Add/Remove favorite"
+msgid "UI Focus Previous"
msgstr ""
#: src/emu/inpttype.ipp:922
msgctxt "input-name"
-msgid "UI Export List"
+msgid "UI External DAT View"
msgstr ""
#: src/emu/inpttype.ipp:923
msgctxt "input-name"
+msgid "UI Add/Remove Favorite"
+msgstr ""
+
+#: src/emu/inpttype.ipp:924
+msgctxt "input-name"
+msgid "UI Export List"
+msgstr ""
+
+#: src/emu/inpttype.ipp:925
+msgctxt "input-name"
msgid "UI Audit Media"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:110
-#: src/osd/modules/input/input_sdlcommon.cpp:173
+#: src/osd/modules/input/input_windows.cpp:111 src/osd/sdl/osdsdl.cpp:339
msgctxt "input-name"
msgid "Toggle Fullscreen"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:116
+#: src/osd/modules/input/input_windows.cpp:117
msgctxt "input-name"
msgid "Take Rendered Snapshot"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:127
-#: src/osd/modules/input/input_sdlcommon.cpp:221
+#: src/osd/modules/input/input_windows.cpp:128 src/osd/sdl/osdsdl.cpp:388
msgctxt "input-name"
msgid "Record Rendered Video"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:143
+#: src/osd/modules/input/input_windows.cpp:144
msgctxt "input-name"
msgid "Toggle Post-Processing"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:199
+#: src/osd/sdl/osdsdl.cpp:365
msgctxt "input-name"
msgid "Toggle Filter"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:205
+#: src/osd/sdl/osdsdl.cpp:371
msgctxt "input-name"
msgid "Decrease Prescaling"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:215
+#: src/osd/sdl/osdsdl.cpp:382
msgctxt "input-name"
msgid "Increase Prescaling"
msgstr ""
@@ -5931,12 +5968,12 @@ msgstr ""
msgid "Input ports"
msgstr ""
-#: plugins/autofire/init.lua:94
+#: plugins/autofire/init.lua:98
msgctxt "plugin-autofire"
msgid "Failed to load autofire menu"
msgstr ""
-#: plugins/autofire/init.lua:101
+#: plugins/autofire/init.lua:105
msgctxt "plugin-autofire"
msgid "Autofire"
msgstr "Tir automatique"
@@ -6120,7 +6157,7 @@ msgctxt "plugin-timecode"
msgid "Hotkey"
msgstr ""
-#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:560
+#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:562
msgctxt "plugin-inputmacro"
msgid "Input Macros"
msgstr ""
@@ -6141,138 +6178,138 @@ msgctxt "plugin-inputmacro"
msgid "Set Input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:350
+#: plugins/inputmacro/inputmacro_menu.lua:352
msgctxt "plugin-inputmacro"
msgid "Name"
msgstr "Nom"
-#: plugins/inputmacro/inputmacro_menu.lua:358
-#: plugins/inputmacro/inputmacro_menu.lua:400
+#: plugins/inputmacro/inputmacro_menu.lua:360
+#: plugins/inputmacro/inputmacro_menu.lua:402
msgctxt "plugin-inputmacro"
msgid "[not set]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:359
+#: plugins/inputmacro/inputmacro_menu.lua:361
msgctxt "plugin-inputmacro"
msgid "Activation combination"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Stop immediately"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Complete macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:363
+#: plugins/inputmacro/inputmacro_menu.lua:365
msgctxt "plugin-inputmacro"
msgid "On release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:369
+#: plugins/inputmacro/inputmacro_menu.lua:371
msgctxt "plugin-inputmacro"
msgid "Release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:372
+#: plugins/inputmacro/inputmacro_menu.lua:374
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Loop to step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:377
+#: plugins/inputmacro/inputmacro_menu.lua:379
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Prolong step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:379
+#: plugins/inputmacro/inputmacro_menu.lua:381
msgctxt "plugin-inputmacro"
msgid "When held"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:383
+#: plugins/inputmacro/inputmacro_menu.lua:385
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:384
+#: plugins/inputmacro/inputmacro_menu.lua:386
msgctxt "plugin-inputmacro"
msgid "Delay (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:390
+#: plugins/inputmacro/inputmacro_menu.lua:392
msgctxt "plugin-inputmacro"
msgid "Duration (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:398
+#: plugins/inputmacro/inputmacro_menu.lua:400
msgctxt "plugin-inputmacro"
msgid "n/a"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:402
+#: plugins/inputmacro/inputmacro_menu.lua:404
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Input %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:407
+#: plugins/inputmacro/inputmacro_menu.lua:409
msgctxt "plugin-inputmacro"
msgid "Add input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:412
+#: plugins/inputmacro/inputmacro_menu.lua:414
msgctxt "plugin-inputmacro"
msgid "Delete step"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:428
+#: plugins/inputmacro/inputmacro_menu.lua:430
msgctxt "plugin-inputmacro"
msgid "Add step at position"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:474
+#: plugins/inputmacro/inputmacro_menu.lua:476
msgctxt "plugin-inputmacro"
msgid "Add Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:481
+#: plugins/inputmacro/inputmacro_menu.lua:483
msgctxt "plugin-inputmacro"
msgid "Create"
msgstr "Créer"
-#: plugins/inputmacro/inputmacro_menu.lua:483
+#: plugins/inputmacro/inputmacro_menu.lua:485
msgctxt "plugin-inputmacro"
msgid "Cancel"
msgstr "Annuler"
-#: plugins/inputmacro/inputmacro_menu.lua:499
+#: plugins/inputmacro/inputmacro_menu.lua:501
msgctxt "plugin-inputmacro"
msgid "Edit Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:505
+#: plugins/inputmacro/inputmacro_menu.lua:507
msgctxt "plugin-inputmacro"
msgid "Done"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:561
+#: plugins/inputmacro/inputmacro_menu.lua:563
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Press %s to delete"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:573
+#: plugins/inputmacro/inputmacro_menu.lua:575
msgctxt "plugin-inputmacro"
msgid "[no macros]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:578
+#: plugins/inputmacro/inputmacro_menu.lua:580
msgctxt "plugin-inputmacro"
msgid "Add macro"
msgstr ""
@@ -6447,12 +6484,12 @@ msgctxt "plugin-commonui"
msgid "Cancel"
msgstr "Annuler"
-#: plugins/commonui/init.lua:197
+#: plugins/commonui/init.lua:199
msgctxt "plugin-commonui"
msgid "Invalid combination entered"
msgstr ""
-#: plugins/commonui/init.lua:203
+#: plugins/commonui/init.lua:205
#, lua-format
msgctxt "plugin-commonui"
msgid ""
@@ -6460,6 +6497,9 @@ msgid ""
"%s"
msgstr ""
+#~ msgid "Infos"
+#~ msgstr "Infos"
+
#, c-format
#~ msgid "System: \"%1$s\" software list "
#~ msgstr "Liste de logiciels pour le système : \"%1$s\" "
diff --git a/language/French_Belgium/strings.po b/language/French_Belgium/strings.po
index f68a9f18359..4ec97aa35e4 100644
--- a/language/French_Belgium/strings.po
+++ b/language/French_Belgium/strings.po
@@ -1,13 +1,13 @@
# Traductions françaises du paquet MAME.
# Copyright (C) 1997-2022 MAMEdev and contributors
# This file is distributed under the same license as the MAME package.
-# Automatically generated, 2022.
+# Automatically generated, 2023.
#
msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-10-16 02:30+1100\n"
+"POT-Creation-Date: 2023-02-18 05:29+1100\n"
"PO-Revision-Date: 2016-05-24 23:42+0200\n"
"Last-Translator: Mevi \n"
"Language-Team: MAME Language Team\n"
@@ -32,206 +32,206 @@ msgid ""
"This system requires media images to be mounted for the following device(s): "
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1254
+#: src/frontend/mame/ui/ui.cpp:1275
#, c-format
msgid ""
"UI controls enabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1256
+#: src/frontend/mame/ui/ui.cpp:1277
#, c-format
msgid ""
"UI controls disabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1465
+#: src/frontend/mame/ui/ui.cpp:1486
msgid "Master Volume"
msgstr "Volume principal"
-#: src/frontend/mame/ui/ui.cpp:1474
+#: src/frontend/mame/ui/ui.cpp:1495
#, c-format
msgid "%1$s Volume"
msgstr "Volume %1$s"
-#: src/frontend/mame/ui/ui.cpp:1496
+#: src/frontend/mame/ui/ui.cpp:1517
#, c-format
msgid "Overclock CPU %1$s"
msgstr "Overclock du processeur %1$s"
-#: src/frontend/mame/ui/ui.cpp:1504
+#: src/frontend/mame/ui/ui.cpp:1525
#, c-format
msgid "Overclock %1$s sound"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1523
+#: src/frontend/mame/ui/ui.cpp:1544
#, c-format
msgid "%1$s Refresh Rate"
msgstr "%1$s - Taux de rafraîchissement"
-#: src/frontend/mame/ui/ui.cpp:1528
+#: src/frontend/mame/ui/ui.cpp:1549
#, c-format
msgid "%1$s Brightness"
msgstr "%1$s - Luminosité"
-#: src/frontend/mame/ui/ui.cpp:1530
+#: src/frontend/mame/ui/ui.cpp:1551
#, c-format
msgid "%1$s Contrast"
msgstr "%1$s - Contraste"
-#: src/frontend/mame/ui/ui.cpp:1532
+#: src/frontend/mame/ui/ui.cpp:1553
#, c-format
msgid "%1$s Gamma"
msgstr "%1$s - Gamma"
-#: src/frontend/mame/ui/ui.cpp:1536
+#: src/frontend/mame/ui/ui.cpp:1557
#, c-format
msgid "%1$s Horiz Stretch"
msgstr "%1$s - Stretch horizontal"
-#: src/frontend/mame/ui/ui.cpp:1538
+#: src/frontend/mame/ui/ui.cpp:1559
#, c-format
msgid "%1$s Horiz Position"
msgstr "%1$s - Position horizontale"
-#: src/frontend/mame/ui/ui.cpp:1540
+#: src/frontend/mame/ui/ui.cpp:1561
#, c-format
msgid "%1$s Vert Stretch"
msgstr "%1$s - Stretch vertical"
-#: src/frontend/mame/ui/ui.cpp:1542
+#: src/frontend/mame/ui/ui.cpp:1563
#, c-format
msgid "%1$s Vert Position"
msgstr "%1$s - Position verticale"
-#: src/frontend/mame/ui/ui.cpp:1558
+#: src/frontend/mame/ui/ui.cpp:1579
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr "'%1$s' Laserdisc - Stretch horizontal"
-#: src/frontend/mame/ui/ui.cpp:1561
+#: src/frontend/mame/ui/ui.cpp:1582
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr "'%1$s' Laserdisc - Position horizontale"
-#: src/frontend/mame/ui/ui.cpp:1563
+#: src/frontend/mame/ui/ui.cpp:1584
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr "'%1$s' Laserdisc - Stretch vertical"
-#: src/frontend/mame/ui/ui.cpp:1566
+#: src/frontend/mame/ui/ui.cpp:1587
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr "'%1$s' Laserdisc - Position verticale"
-#: src/frontend/mame/ui/ui.cpp:1576
+#: src/frontend/mame/ui/ui.cpp:1597
msgid "Vector Flicker"
msgstr "Scintillement de l'affichage vectoriel"
-#: src/frontend/mame/ui/ui.cpp:1577
+#: src/frontend/mame/ui/ui.cpp:1598
msgid "Beam Width Minimum"
msgstr "Largeur de rayon minimum"
-#: src/frontend/mame/ui/ui.cpp:1578
+#: src/frontend/mame/ui/ui.cpp:1599
msgid "Beam Width Maximum"
msgstr "Largeur de rayon maximum"
-#: src/frontend/mame/ui/ui.cpp:1579
+#: src/frontend/mame/ui/ui.cpp:1600
msgid "Beam Dot Size"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1580
+#: src/frontend/mame/ui/ui.cpp:1601
msgid "Beam Intensity Weight"
msgstr "Intensité du rayon"
-#: src/frontend/mame/ui/ui.cpp:1593
+#: src/frontend/mame/ui/ui.cpp:1614
#, c-format
msgid "Crosshair Scale %1$s"
msgstr "Viseur - Échelle %1$s"
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "X"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "Y"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1616
#, c-format
msgid "Crosshair Offset %1$s"
msgstr "Viseur - Offset %1$s"
-#: src/frontend/mame/ui/ui.cpp:1623
+#: src/frontend/mame/ui/ui.cpp:1644
#, c-format
msgid "%1$3ddB"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1666
+#: src/frontend/mame/ui/ui.cpp:1687
#, c-format
msgid "%1$d%%"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1681
+#: src/frontend/mame/ui/ui.cpp:1702
#, c-format
msgid "%1$3.0f%%"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1704 src/frontend/mame/ui/ui.cpp:1724
-#: src/frontend/mame/ui/ui.cpp:1743 src/frontend/mame/ui/ui.cpp:1761
-#: src/frontend/mame/ui/ui.cpp:1780 src/frontend/mame/ui/ui.cpp:1799
-#: src/frontend/mame/ui/ui.cpp:1818 src/frontend/mame/ui/ui.cpp:1837
-#: src/frontend/mame/ui/ui.cpp:1858 src/frontend/mame/ui/ui.cpp:1879
-#: src/frontend/mame/ui/ui.cpp:1900 src/frontend/mame/ui/ui.cpp:1921
+#: src/frontend/mame/ui/ui.cpp:1725 src/frontend/mame/ui/ui.cpp:1745
+#: src/frontend/mame/ui/ui.cpp:1764 src/frontend/mame/ui/ui.cpp:1782
+#: src/frontend/mame/ui/ui.cpp:1801 src/frontend/mame/ui/ui.cpp:1820
+#: src/frontend/mame/ui/ui.cpp:1839 src/frontend/mame/ui/ui.cpp:1858
+#: src/frontend/mame/ui/ui.cpp:1879 src/frontend/mame/ui/ui.cpp:1900
+#: src/frontend/mame/ui/ui.cpp:1921 src/frontend/mame/ui/ui.cpp:1942
#, c-format
msgid "%1$.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1936 src/frontend/mame/ui/ui.cpp:1951
-#: src/frontend/mame/ui/ui.cpp:1966 src/frontend/mame/ui/ui.cpp:1981
-#: src/frontend/mame/ui/ui.cpp:1996
+#: src/frontend/mame/ui/ui.cpp:1957 src/frontend/mame/ui/ui.cpp:1972
+#: src/frontend/mame/ui/ui.cpp:1987 src/frontend/mame/ui/ui.cpp:2002
+#: src/frontend/mame/ui/ui.cpp:2017
#, c-format
msgid "%1$1.2f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr "Viseur - Échelle X %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr "Viseur - Échelle Y %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr "Viseur - Offset X %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr "Viseur - Offset Y %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2116
+#: src/frontend/mame/ui/ui.cpp:2137
msgid "**Error saving ui.ini**"
msgstr "**Erreur de sauvegarde du fichier ui.ini**"
-#: src/frontend/mame/ui/ui.cpp:2175
+#: src/frontend/mame/ui/ui.cpp:2196
#, c-format
msgid "**Error saving %s.ini**"
msgstr "**Erreur de sauvegarde du fichier %s.ini**"
-#: src/frontend/mame/ui/ui.cpp:2179 src/frontend/mame/ui/miscmenu.cpp:773
+#: src/frontend/mame/ui/ui.cpp:2200 src/frontend/mame/ui/miscmenu.cpp:773
msgid ""
"\n"
" Settings saved \n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:487 src/frontend/mame/ui/selgame.cpp:298
+#: src/frontend/mame/ui/selsoft.cpp:510 src/frontend/mame/ui/selgame.cpp:318
#, c-format
msgid ""
"%s\n"
@@ -240,8 +240,8 @@ msgstr ""
"%s\n"
" ajouté à la liste des favoris."
-#: src/frontend/mame/ui/selsoft.cpp:492 src/frontend/mame/ui/selgame.cpp:303
-#: src/frontend/mame/ui/selgame.cpp:309
+#: src/frontend/mame/ui/selsoft.cpp:515 src/frontend/mame/ui/selgame.cpp:323
+#: src/frontend/mame/ui/selgame.cpp:329
#, c-format
msgid ""
"%s\n"
@@ -250,40 +250,40 @@ msgstr ""
"%s\n"
" supprimé de la liste des favoris."
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Start empty]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Use file manager]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:708
+#: src/frontend/mame/ui/selsoft.cpp:756
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d software packages )"
msgstr "%1$s %2$s ( %3$d / %4$d packages logiciels )"
-#: src/frontend/mame/ui/selsoft.cpp:709
+#: src/frontend/mame/ui/selsoft.cpp:757
#, c-format
msgid "%1$s - select software"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:714 src/frontend/mame/ui/selgame.cpp:1074
+#: src/frontend/mame/ui/selsoft.cpp:762 src/frontend/mame/ui/selgame.cpp:1092
#, c-format
msgid "%1$s: %2$s - Search: %3$s_"
msgstr "%1$s : %2$s - Recherche : %3$s_"
-#: src/frontend/mame/ui/selsoft.cpp:716 src/frontend/mame/ui/selgame.cpp:1076
+#: src/frontend/mame/ui/selsoft.cpp:764 src/frontend/mame/ui/selgame.cpp:1094
#, c-format
msgid "Search: %1$s_"
msgstr "Recherche : %1$s_"
-#: src/frontend/mame/ui/selsoft.cpp:723
+#: src/frontend/mame/ui/selsoft.cpp:771
#, c-format
msgid "Software list/item: %1$s:%2$s"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:441
+#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:462
msgid "General Settings"
msgstr ""
@@ -307,15 +307,15 @@ msgstr "Périphériques d'entrée"
msgid "Save Settings"
msgstr "Sauvegarder les paramètres"
-#: src/frontend/mame/ui/optsmenu.cpp:185 src/frontend/mame/ui/optsmenu.cpp:227
+#: src/frontend/mame/ui/optsmenu.cpp:183 src/frontend/mame/ui/optsmenu.cpp:225
msgid "System Filter"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:197 src/frontend/mame/ui/custui.cpp:83
+#: src/frontend/mame/ui/optsmenu.cpp:195 src/frontend/mame/ui/custui.cpp:84
msgid "Customize UI"
msgstr "Personnaliser l'interface"
-#: src/frontend/mame/ui/optsmenu.cpp:198 src/frontend/mame/ui/dirmenu.cpp:535
+#: src/frontend/mame/ui/optsmenu.cpp:196 src/frontend/mame/ui/dirmenu.cpp:579
msgid "Configure Folders"
msgstr "Configurer les dossiers"
@@ -323,41 +323,41 @@ msgstr "Configurer les dossiers"
msgid "Plugin Options"
msgstr "Plugin / Options du module d'extension"
-#: src/frontend/mame/ui/filesel.cpp:221 src/frontend/mame/ui/swlist.cpp:89
-#: src/frontend/mame/ui/slotopt.cpp:221
+#: src/frontend/mame/ui/filesel.cpp:234 src/frontend/mame/ui/swlist.cpp:89
+#: src/frontend/mame/ui/slotopt.cpp:231
msgid "[empty slot]"
msgstr "[emplacement vide]"
-#: src/frontend/mame/ui/filesel.cpp:225
+#: src/frontend/mame/ui/filesel.cpp:238
msgid "[create]"
msgstr "[créer]"
-#: src/frontend/mame/ui/filesel.cpp:229 src/frontend/mame/ui/swlist.cpp:100
+#: src/frontend/mame/ui/filesel.cpp:242 src/frontend/mame/ui/swlist.cpp:100
msgid "[software list]"
msgstr "[liste des logiciels]"
-#: src/frontend/mame/ui/filesel.cpp:285
+#: src/frontend/mame/ui/filesel.cpp:298
#, c-format
msgid "Error accessing %s"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:509
+#: src/frontend/mame/ui/filesel.cpp:519
msgid "Select access mode"
msgstr "Sélectionner le mode d'accès"
-#: src/frontend/mame/ui/filesel.cpp:510
+#: src/frontend/mame/ui/filesel.cpp:520
msgid "Read-only"
msgstr "Lecture seule"
-#: src/frontend/mame/ui/filesel.cpp:512
+#: src/frontend/mame/ui/filesel.cpp:522
msgid "Read-write"
msgstr "Lecture-écriture"
-#: src/frontend/mame/ui/filesel.cpp:513
+#: src/frontend/mame/ui/filesel.cpp:523
msgid "Read this image, write to another image"
msgstr "Lire cette image, écrire dans une autre image"
-#: src/frontend/mame/ui/filesel.cpp:514
+#: src/frontend/mame/ui/filesel.cpp:524
msgid "Read this image, write to diff"
msgstr "Lire cette image, écrire vers diff"
@@ -570,145 +570,149 @@ msgid "Joystick saturation"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:94
-msgid "Natural keyboard"
+msgid "Joystick threshold"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:95
-msgid "Allow contradictory joystick inputs"
+msgid "Natural keyboard"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:96
+msgid "Allow contradictory joystick inputs"
+msgstr ""
+
+#: src/frontend/mame/ui/submenu.cpp:97
msgid "Coin impulse"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:102
+#: src/frontend/mame/ui/submenu.cpp:103
msgid "Input Device Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:103
+#: src/frontend/mame/ui/submenu.cpp:104
msgid "Lightgun Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:104
+#: src/frontend/mame/ui/submenu.cpp:105
msgid "Trackball Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:105
+#: src/frontend/mame/ui/submenu.cpp:106
msgid "Pedal Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:106
+#: src/frontend/mame/ui/submenu.cpp:107
msgid "AD Stick Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:107
+#: src/frontend/mame/ui/submenu.cpp:108
msgid "Paddle Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:108
+#: src/frontend/mame/ui/submenu.cpp:109
msgid "Dial Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:109
+#: src/frontend/mame/ui/submenu.cpp:110
msgid "Positional Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:110
+#: src/frontend/mame/ui/submenu.cpp:111
msgid "Mouse Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:112
+#: src/frontend/mame/ui/submenu.cpp:113
msgid "Keyboard Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:113
+#: src/frontend/mame/ui/submenu.cpp:114
msgid "Mouse Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:114
+#: src/frontend/mame/ui/submenu.cpp:115
msgid "Lightgun Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:115
+#: src/frontend/mame/ui/submenu.cpp:116
msgid "Joystick Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:121 src/frontend/mame/ui/videoopt.cpp:42
+#: src/frontend/mame/ui/submenu.cpp:122 src/frontend/mame/ui/videoopt.cpp:42
msgid "Video Options"
msgstr "Options vidéo"
-#: src/frontend/mame/ui/submenu.cpp:122
+#: src/frontend/mame/ui/submenu.cpp:123
msgid "Video Mode"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:123
+#: src/frontend/mame/ui/submenu.cpp:124
msgid "Number Of Screens"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:125
+#: src/frontend/mame/ui/submenu.cpp:126
msgid "Triple Buffering"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:126
+#: src/frontend/mame/ui/submenu.cpp:127
msgid "HLSL"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:128
+#: src/frontend/mame/ui/submenu.cpp:129
msgid "GLSL"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:129
+#: src/frontend/mame/ui/submenu.cpp:130
msgid "Bilinear Filtering"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:130
+#: src/frontend/mame/ui/submenu.cpp:131
msgid "Bitmap Prescaling"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:131
+#: src/frontend/mame/ui/submenu.cpp:132
msgid "Window Mode"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:132
+#: src/frontend/mame/ui/submenu.cpp:133
msgid "Enforce Aspect Ratio"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:133
+#: src/frontend/mame/ui/submenu.cpp:134
msgid "Start Out Maximized"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:134
+#: src/frontend/mame/ui/submenu.cpp:135
msgid "Synchronized Refresh"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:135
+#: src/frontend/mame/ui/submenu.cpp:136
msgid "Wait Vertical Sync"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:722
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:738
#: src/frontend/mame/ui/videoopt.cpp:169
-#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:766
+#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:766
#: plugins/cheatfind/init.lua:777 plugins/cheat/init.lua:679
msgid "On"
msgstr "Actif"
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:725
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:741
#: src/frontend/mame/ui/videoopt.cpp:185
-#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:763
+#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:763
#: plugins/cheatfind/init.lua:774 plugins/cheat/init.lua:682
#: plugins/cheat/init.lua:691
msgid "Off"
msgstr "Inactif"
-#: src/frontend/mame/ui/menu.cpp:728
+#: src/frontend/mame/ui/menu.cpp:744
msgid "Auto"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:1233
+#: src/frontend/mame/ui/menu.cpp:1272
#: src/frontend/mame/ui/simpleselgame.cpp:283
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Return to Previous Menu"
msgstr "Retour au menu précédent"
@@ -716,21 +720,21 @@ msgstr "Retour au menu précédent"
msgid "File Manager"
msgstr "Gestionnaire de fichiers"
-#: src/frontend/mame/ui/filemngr.cpp:140
+#: src/frontend/mame/ui/filemngr.cpp:152
#: src/frontend/mame/ui/confswitch.cpp:119
-#: src/frontend/mame/ui/inputmap.cpp:580
+#: src/frontend/mame/ui/inputmap.cpp:581
#: src/frontend/mame/ui/inputtoggle.cpp:75
-#: src/frontend/mame/ui/analogipt.cpp:363
+#: src/frontend/mame/ui/analogipt.cpp:412
#, c-format
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
#: src/frontend/mame/ui/confswitch.cpp:170 src/frontend/mame/ui/slotopt.cpp:204
msgid "Reset System"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
msgid "Start System"
msgstr ""
@@ -1105,27 +1109,27 @@ msgstr "Non"
msgid "Yes"
msgstr "Oui"
-#: src/frontend/mame/ui/filecreate.cpp:168
+#: src/frontend/mame/ui/filecreate.cpp:189
msgid "New Image Name:"
msgstr "Nouveau nom de l'image :"
-#: src/frontend/mame/ui/filecreate.cpp:174
+#: src/frontend/mame/ui/filecreate.cpp:196
msgid "Image Format:"
msgstr "Format de l'image :"
-#: src/frontend/mame/ui/filecreate.cpp:180
+#: src/frontend/mame/ui/filecreate.cpp:202
msgid "Create"
msgstr "Créer"
-#: src/frontend/mame/ui/filecreate.cpp:208
+#: src/frontend/mame/ui/filecreate.cpp:230
msgid "Please enter a file extension too"
msgstr "Veuillez entrer également l'extension du fichier"
-#: src/frontend/mame/ui/filecreate.cpp:268
+#: src/frontend/mame/ui/filecreate.cpp:295
msgid "Select image format"
msgstr "Sélectionner le format de l'image"
-#: src/frontend/mame/ui/filecreate.cpp:327
+#: src/frontend/mame/ui/filecreate.cpp:354
msgid "Select initial contents"
msgstr ""
@@ -1150,9 +1154,9 @@ msgid "Emulated"
msgstr "Émulé"
#: src/frontend/mame/ui/keyboard.cpp:60 src/frontend/mame/ui/confswitch.cpp:117
-#: src/frontend/mame/ui/inputmap.cpp:578
+#: src/frontend/mame/ui/inputmap.cpp:579
#: src/frontend/mame/ui/inputtoggle.cpp:73
-#: src/frontend/mame/ui/analogipt.cpp:361
+#: src/frontend/mame/ui/analogipt.cpp:410
#, c-format
msgid "%1$s [root%2$s]"
msgstr ""
@@ -1511,16 +1515,16 @@ msgstr ""
msgid "Category File"
msgstr ""
-#: src/frontend/mame/ui/utils.cpp:2030 src/frontend/mame/ui/inifile.cpp:301
+#: src/frontend/mame/ui/utils.cpp:2026 src/frontend/mame/ui/inifile.cpp:301
msgctxt "swlist-info"
msgid "Software list/item"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2685
+#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2752
msgid "Software List Info"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:316
+#: src/frontend/mame/ui/datmenu.cpp:307
#, c-format
msgid "Revision: %1$s"
msgstr "Révision : %1$s"
@@ -1688,7 +1692,7 @@ msgstr "Supprimer des favoris"
msgid "Save System Settings"
msgstr ""
-#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2625
+#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2698
msgid " (default)"
msgstr " (par défaut)"
@@ -1729,7 +1733,7 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:265
+#: src/frontend/mame/ui/state.cpp:262
#, c-format
msgid ""
"Delete saved state %1$s?\n"
@@ -1737,37 +1741,37 @@ msgid ""
"Press %3$s to cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:393
+#: src/frontend/mame/ui/state.cpp:388
#, c-format
msgid "Error removing saved state file %1$s"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:442
+#: src/frontend/mame/ui/state.cpp:450
#, c-format
msgid "Press %1$s to delete"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Load State"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Select state to load"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Save State"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Press a key or joystick button, or select state to overwrite"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:314
+#: src/frontend/mame/ui/confswitch.cpp:318
msgid "DIP Switches"
msgstr "DIP Switch"
-#: src/frontend/mame/ui/confswitch.cpp:508
+#: src/frontend/mame/ui/confswitch.cpp:521
msgid "Machine Configuration"
msgstr "Configuration de la machine"
@@ -1810,7 +1814,7 @@ msgstr ""
msgid "[no assignable inputs are enabled]"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:348
+#: src/frontend/mame/ui/inputmap.cpp:358
msgid "Pressed"
msgstr ""
@@ -1818,71 +1822,71 @@ msgstr ""
msgid "Invalid combination entered"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:563
+#: src/frontend/mame/ui/inputmap.cpp:564
#, c-format
msgctxt "input-name"
msgid "%1$s Analog"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:564
+#: src/frontend/mame/ui/inputmap.cpp:565
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Inc"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:565
+#: src/frontend/mame/ui/inputmap.cpp:566
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Dec"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:607
+#: src/frontend/mame/ui/inputmap.cpp:608
#, c-format
msgid "Press %1$s to set\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:608
+#: src/frontend/mame/ui/inputmap.cpp:609
#, c-format
msgid "Press %1$s to append\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:609
+#: src/frontend/mame/ui/inputmap.cpp:610
#, c-format
msgid "Press %1$s to clear\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:610
+#: src/frontend/mame/ui/inputmap.cpp:611
#, c-format
msgid "Press %1$s to restore default\n"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:32
+#: src/frontend/mame/ui/inputdevices.cpp:33
#, c-format
msgctxt "menu-inputdev"
msgid "%1$s (%2$s %3$d)"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:88
+#: src/frontend/mame/ui/inputdevices.cpp:116
msgctxt "menu-inputdev"
msgid "Copy Device ID"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:122
+#: src/frontend/mame/ui/inputdevices.cpp:148
msgctxt "menu-inputdev"
msgid "Copied device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:124
+#: src/frontend/mame/ui/inputdevices.cpp:150
msgctxt "menu-inputdev"
msgid "Error copying device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:162
+#: src/frontend/mame/ui/inputdevices.cpp:189
msgctxt "menu-inputdev"
msgid "Input Devices"
msgstr "Périphériques d'entrée"
-#: src/frontend/mame/ui/inputdevices.cpp:203
+#: src/frontend/mame/ui/inputdevices.cpp:230
msgctxt "menu-inputdev"
msgid "[no input devices are enabled]"
msgstr ""
@@ -1999,11 +2003,11 @@ msgid "Configure Options"
msgstr "Configurer les options"
#: src/frontend/mame/ui/simpleselgame.cpp:279
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Exit"
msgstr "Quitter MAME"
-#: src/frontend/mame/ui/simpleselgame.cpp:304
+#: src/frontend/mame/ui/simpleselgame.cpp:313
#, c-format
msgid ""
"No system ROMs found. Please check the rompath setting specified in the %1$s."
@@ -2013,77 +2017,77 @@ msgid ""
"docs folder for information on setting up and using %2$s."
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:320
+#: src/frontend/mame/ui/simpleselgame.cpp:329
#, c-format
msgid "Type name or select: %1$s_"
msgstr "Entrez un nom ou sélectionnez : %1$s_"
-#: src/frontend/mame/ui/simpleselgame.cpp:322
+#: src/frontend/mame/ui/simpleselgame.cpp:331
msgid "Type name or select: (random)"
msgstr "Entrez un nom ou sélectionnez : (au hasard)"
-#: src/frontend/mame/ui/simpleselgame.cpp:336
+#: src/frontend/mame/ui/simpleselgame.cpp:345
#, c-format
msgid "%1$-.100s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:339
+#: src/frontend/mame/ui/simpleselgame.cpp:348
#, c-format
msgid "%1$s, %2$-.100s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:348
+#: src/frontend/mame/ui/simpleselgame.cpp:357
#, c-format
msgid "Driver: %1$s"
msgstr "Driver : %1$s"
-#: src/frontend/mame/ui/simpleselgame.cpp:364
-#: src/frontend/mame/ui/selmenu.cpp:690
+#: src/frontend/mame/ui/simpleselgame.cpp:373
+#: src/frontend/mame/ui/selmenu.cpp:735
msgid "Overall: NOT WORKING"
msgstr "En résumé : NE FONCTIONNE PAS"
-#: src/frontend/mame/ui/simpleselgame.cpp:366
-#: src/frontend/mame/ui/selmenu.cpp:692
+#: src/frontend/mame/ui/simpleselgame.cpp:375
+#: src/frontend/mame/ui/selmenu.cpp:737
msgid "Overall: Unemulated Protection"
msgstr "En résumé : Protection non émulée"
-#: src/frontend/mame/ui/simpleselgame.cpp:368
-#: src/frontend/mame/ui/selmenu.cpp:694
+#: src/frontend/mame/ui/simpleselgame.cpp:377
+#: src/frontend/mame/ui/selmenu.cpp:739
msgid "Overall: Working"
msgstr "En résumé : Fonctionne correctement"
-#: src/frontend/mame/ui/simpleselgame.cpp:372
-#: src/frontend/mame/ui/selmenu.cpp:698
+#: src/frontend/mame/ui/simpleselgame.cpp:381
+#: src/frontend/mame/ui/selmenu.cpp:743
msgid "Graphics: Unimplemented, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:374
-#: src/frontend/mame/ui/selmenu.cpp:700
+#: src/frontend/mame/ui/simpleselgame.cpp:383
+#: src/frontend/mame/ui/selmenu.cpp:745
msgid "Graphics: Imperfect, "
msgstr "Graphismes : Imparfaits, "
-#: src/frontend/mame/ui/simpleselgame.cpp:376
-#: src/frontend/mame/ui/selmenu.cpp:702
+#: src/frontend/mame/ui/simpleselgame.cpp:385
+#: src/frontend/mame/ui/selmenu.cpp:747
msgid "Graphics: OK, "
msgstr "Graphismes : OK, "
-#: src/frontend/mame/ui/simpleselgame.cpp:379
-#: src/frontend/mame/ui/selmenu.cpp:705
+#: src/frontend/mame/ui/simpleselgame.cpp:388
+#: src/frontend/mame/ui/selmenu.cpp:750
msgid "Sound: None"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:381
-#: src/frontend/mame/ui/selmenu.cpp:707
+#: src/frontend/mame/ui/simpleselgame.cpp:390
+#: src/frontend/mame/ui/selmenu.cpp:752
msgid "Sound: Unimplemented"
msgstr "Son : Non implémenté"
-#: src/frontend/mame/ui/simpleselgame.cpp:383
-#: src/frontend/mame/ui/selmenu.cpp:709
+#: src/frontend/mame/ui/simpleselgame.cpp:392
+#: src/frontend/mame/ui/selmenu.cpp:754
msgid "Sound: Imperfect"
msgstr "Son : Imparfait"
-#: src/frontend/mame/ui/simpleselgame.cpp:385
-#: src/frontend/mame/ui/selmenu.cpp:711
+#: src/frontend/mame/ui/simpleselgame.cpp:394
+#: src/frontend/mame/ui/selmenu.cpp:756
msgid "Sound: OK"
msgstr "Son : OK"
@@ -2108,323 +2112,323 @@ msgstr "Tout réinitialiser"
msgid "Reload All"
msgstr "Tout recharger"
-#: src/frontend/mame/ui/dirmenu.cpp:44
+#: src/frontend/mame/ui/dirmenu.cpp:40
msgctxt "path-option"
msgid "ROMs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:45
+#: src/frontend/mame/ui/dirmenu.cpp:41
msgctxt "path-option"
msgid "Software Media"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:46
+#: src/frontend/mame/ui/dirmenu.cpp:42
msgctxt "path-option"
msgid "Sound Samples"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:47
+#: src/frontend/mame/ui/dirmenu.cpp:43
msgctxt "path-option"
msgid "Artwork"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:48
+#: src/frontend/mame/ui/dirmenu.cpp:44
msgctxt "path-option"
msgid "Crosshairs"
msgstr "Crosshairs / Viseurs"
-#: src/frontend/mame/ui/dirmenu.cpp:49
+#: src/frontend/mame/ui/dirmenu.cpp:45
msgctxt "path-option"
msgid "Cheat Files"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:50
+#: src/frontend/mame/ui/dirmenu.cpp:46
msgctxt "path-option"
msgid "Plugins"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:51
+#: src/frontend/mame/ui/dirmenu.cpp:47
msgctxt "path-option"
msgid "UI Translations"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:52
+#: src/frontend/mame/ui/dirmenu.cpp:48
msgctxt "path-option"
msgid "Software Lists"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:53
+#: src/frontend/mame/ui/dirmenu.cpp:49
msgctxt "path-option"
msgid "INIs"
msgstr "Fichiers INI"
-#: src/frontend/mame/ui/dirmenu.cpp:54
+#: src/frontend/mame/ui/dirmenu.cpp:50
msgctxt "path-option"
msgid "UI Settings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:55
+#: src/frontend/mame/ui/dirmenu.cpp:51
msgctxt "path-option"
msgid "Plugin Data"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:56
+#: src/frontend/mame/ui/dirmenu.cpp:52
msgctxt "path-option"
msgid "DATs"
msgstr "Fichiers DAT"
-#: src/frontend/mame/ui/dirmenu.cpp:57
+#: src/frontend/mame/ui/dirmenu.cpp:53
msgctxt "path-option"
msgid "Category INIs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:58
+#: src/frontend/mame/ui/dirmenu.cpp:54
msgctxt "path-option"
msgid "Snapshots"
msgstr "Snapshots / Captures d'écran"
-#: src/frontend/mame/ui/dirmenu.cpp:59
+#: src/frontend/mame/ui/dirmenu.cpp:55
msgctxt "path-option"
msgid "Icons"
msgstr "Icônes"
-#: src/frontend/mame/ui/dirmenu.cpp:60
+#: src/frontend/mame/ui/dirmenu.cpp:56
msgctxt "path-option"
msgid "Control Panels"
msgstr "Control Panels / Panneaux de contrôle"
-#: src/frontend/mame/ui/dirmenu.cpp:61
+#: src/frontend/mame/ui/dirmenu.cpp:57
msgctxt "path-option"
msgid "Cabinets"
msgstr "Cabinets / Bornes"
-#: src/frontend/mame/ui/dirmenu.cpp:62
+#: src/frontend/mame/ui/dirmenu.cpp:58
msgctxt "path-option"
msgid "Marquees"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:63
+#: src/frontend/mame/ui/dirmenu.cpp:59
msgctxt "path-option"
msgid "PCBs"
msgstr "PCBs / Circuits imprimés"
-#: src/frontend/mame/ui/dirmenu.cpp:64
+#: src/frontend/mame/ui/dirmenu.cpp:60
msgctxt "path-option"
msgid "Flyers"
msgstr "Flyers / Prospectus"
-#: src/frontend/mame/ui/dirmenu.cpp:65
+#: src/frontend/mame/ui/dirmenu.cpp:61
msgctxt "path-option"
msgid "Title Screens"
msgstr "Title Screens / Écrans-titre"
-#: src/frontend/mame/ui/dirmenu.cpp:66
+#: src/frontend/mame/ui/dirmenu.cpp:62
msgctxt "path-option"
msgid "Game Endings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:67
+#: src/frontend/mame/ui/dirmenu.cpp:63
msgctxt "path-option"
msgid "Bosses"
msgstr "Bosses / Ennemis et adversaires"
-#: src/frontend/mame/ui/dirmenu.cpp:68
+#: src/frontend/mame/ui/dirmenu.cpp:64
msgctxt "path-option"
msgid "Artwork Previews"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:69
+#: src/frontend/mame/ui/dirmenu.cpp:65
msgctxt "path-option"
msgid "Select"
msgstr "Select / Écrans de sélection"
-#: src/frontend/mame/ui/dirmenu.cpp:70
+#: src/frontend/mame/ui/dirmenu.cpp:66
msgctxt "path-option"
msgid "Game Over Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:71
+#: src/frontend/mame/ui/dirmenu.cpp:67
msgctxt "path-option"
msgid "HowTo"
msgstr "HowTo / Comment faire"
-#: src/frontend/mame/ui/dirmenu.cpp:72
+#: src/frontend/mame/ui/dirmenu.cpp:68
msgctxt "path-option"
msgid "Logos"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:73
+#: src/frontend/mame/ui/dirmenu.cpp:69
msgctxt "path-option"
msgid "Scores"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:74
+#: src/frontend/mame/ui/dirmenu.cpp:70
msgctxt "path-option"
msgid "Versus"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:75
+#: src/frontend/mame/ui/dirmenu.cpp:71
msgctxt "path-option"
msgid "Covers"
msgstr "Covers / Boîtiers et emballages"
-#: src/frontend/mame/ui/dirmenu.cpp:105
+#: src/frontend/mame/ui/dirmenu.cpp:101
#, c-format
msgid "Remove %1$s Folder"
msgstr "Supprimer le dossier %1$s"
-#: src/frontend/mame/ui/dirmenu.cpp:352
-#, c-format
-msgid "Change %1$s Folder - Search: %2$s_"
-msgstr "Changer le dossier %1$s - Recherche: %2$s_"
-
-#: src/frontend/mame/ui/dirmenu.cpp:352
+#: src/frontend/mame/ui/dirmenu.cpp:357
#, c-format
msgid "Add %1$s Folder - Search: %2$s_"
msgstr "Ajouter un dossier %1$s - Recherche: %2$s_"
-#: src/frontend/mame/ui/dirmenu.cpp:363
+#: src/frontend/mame/ui/dirmenu.cpp:357
+#, c-format
+msgid "Change %1$s Folder - Search: %2$s_"
+msgstr "Changer le dossier %1$s - Recherche: %2$s_"
+
+#: src/frontend/mame/ui/dirmenu.cpp:368
msgid "Press TAB to set"
msgstr "Appuyez sur TAB pour définir"
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folders"
msgstr "Dossiers pour %1$s"
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folder"
msgstr "Dossier pour %1$s"
-#: src/frontend/mame/ui/dirmenu.cpp:494
-msgid "Change Folder"
-msgstr "Changer le dossier"
-
-#: src/frontend/mame/ui/dirmenu.cpp:494
+#: src/frontend/mame/ui/dirmenu.cpp:523
msgid "Add Folder"
msgstr "Ajouter un dossier"
-#: src/frontend/mame/ui/dirmenu.cpp:497
+#: src/frontend/mame/ui/dirmenu.cpp:525
msgid "Remove Folder"
msgstr "Supprimer le dossier"
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/dirmenu.cpp:530
+msgid "Change Folder"
+msgstr "Changer le dossier"
+
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = 1/%1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:799
+#: src/frontend/mame/ui/viewgfx.cpp:800
msgctxt "gfxview"
msgid "Expand to fit"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:822
+#: src/frontend/mame/ui/viewgfx.cpp:823
msgctxt "gfxview"
msgid "All categories"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:824 src/frontend/mame/ui/viewgfx.cpp:829
+#: src/frontend/mame/ui/viewgfx.cpp:825 src/frontend/mame/ui/viewgfx.cpp:830
#, c-format
msgctxt "gfxview"
msgid "Category %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] colors"
msgstr "[root%1$s] couleurs"
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] pens"
msgstr "[root%1$s] marqueurs"
-#: src/frontend/mame/ui/viewgfx.cpp:940
+#: src/frontend/mame/ui/viewgfx.cpp:941
#, c-format
msgctxt "gfxview"
msgid " #%1$X → %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:947
+#: src/frontend/mame/ui/viewgfx.cpp:948
#, c-format
msgctxt "gfxview"
msgid " #%1$X = %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:954
+#: src/frontend/mame/ui/viewgfx.cpp:955
#, c-format
msgctxt "gfxview"
msgid " #%1$X (A:%2$02X R:%3$02X G:%4$02X B:%5$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1134
+#: src/frontend/mame/ui/viewgfx.cpp:1135
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] %2$d/%3$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1157
+#: src/frontend/mame/ui/viewgfx.cpp:1158
#, c-format
msgctxt "gfxview"
msgid " #%1$X:%2$X (%3$d %4$d) = %5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1165
+#: src/frontend/mame/ui/viewgfx.cpp:1166
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d color %3$X/%4$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d category %3$u"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d "
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1327
+#: src/frontend/mame/ui/viewgfx.cpp:1328
#, c-format
msgctxt "gfxview"
msgid " (%1$u %2$u) = GFX%3$u #%4$X:%5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1334
+#: src/frontend/mame/ui/viewgfx.cpp:1335
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d origin (%3$d %4$d)"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:442
+#: src/frontend/mame/ui/selgame.cpp:463
msgid "System Settings"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1058
+#: src/frontend/mame/ui/selgame.cpp:1076
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d systems (%5$d BIOS) )"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1086
+#: src/frontend/mame/ui/selgame.cpp:1104
#, c-format
msgid "System: %1$-.100s"
msgstr "Système : %1$-.100s"
@@ -2445,29 +2449,29 @@ msgctxt "menu-selector"
msgid "[no choices]"
msgstr ""
-#: src/frontend/mame/ui/selector.cpp:138
+#: src/frontend/mame/ui/selector.cpp:148
#, c-format
msgctxt "menu-selector"
msgid "Double-click or press %1$s to select"
msgstr "Double-cliquez ou appuyez sur %1$s pour sélectionner"
-#: src/frontend/mame/ui/auditmenu.cpp:59
+#: src/frontend/mame/ui/auditmenu.cpp:60
msgid "Audit Media"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:63
+#: src/frontend/mame/ui/auditmenu.cpp:64
#, c-format
msgid "Results will be saved to %1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:101
+#: src/frontend/mame/ui/auditmenu.cpp:110
#, c-format
msgid ""
"Auditing media for system %2$u of %3$u...\n"
"%1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:119
+#: src/frontend/mame/ui/auditmenu.cpp:128
#, c-format
msgid ""
"Cancel audit?\n"
@@ -2476,17 +2480,17 @@ msgid ""
"Press %2$s to continue"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:139
+#: src/frontend/mame/ui/auditmenu.cpp:148
#, c-format
msgid "Audit media for %1$u systems marked unavailable"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:140
+#: src/frontend/mame/ui/auditmenu.cpp:149
#, c-format
msgid "Audit media for all %1$u systems"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:157
+#: src/frontend/mame/ui/auditmenu.cpp:165
#, c-format
msgid "Press %1$s to cancel\n"
msgstr ""
@@ -2507,267 +2511,267 @@ msgstr "Cacher Images/Infos"
msgid "Hide Both"
msgstr "Cacher les deux"
-#: src/frontend/mame/ui/custui.cpp:143
+#: src/frontend/mame/ui/custui.cpp:144
msgid "UI Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:168 src/frontend/mame/ui/custui.cpp:221
+#: src/frontend/mame/ui/custui.cpp:169 src/frontend/mame/ui/custui.cpp:222
msgid "System Names"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:194 src/frontend/mame/ui/custui.cpp:224
+#: src/frontend/mame/ui/custui.cpp:195 src/frontend/mame/ui/custui.cpp:225
msgid "Show Side Panels"
msgstr "Afficher les panneaux latéraux"
-#: src/frontend/mame/ui/custui.cpp:214
+#: src/frontend/mame/ui/custui.cpp:215
msgid "Fonts"
msgstr "Polices"
-#: src/frontend/mame/ui/custui.cpp:215
+#: src/frontend/mame/ui/custui.cpp:216
msgid "Colors"
msgstr "Couleurs"
-#: src/frontend/mame/ui/custui.cpp:218
+#: src/frontend/mame/ui/custui.cpp:219
msgid "Language"
msgstr "Langue"
-#: src/frontend/mame/ui/custui.cpp:235 src/frontend/mame/ui/custui.cpp:279
+#: src/frontend/mame/ui/custui.cpp:236 src/frontend/mame/ui/custui.cpp:280
msgid "[built-in]"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:335
+#: src/frontend/mame/ui/custui.cpp:337
msgid "UI Fonts"
msgstr "Polices de l'interface"
-#: src/frontend/mame/ui/custui.cpp:364
+#: src/frontend/mame/ui/custui.cpp:366
msgid "default"
msgstr "par défaut"
-#: src/frontend/mame/ui/custui.cpp:459 src/frontend/mame/ui/custui.cpp:499
+#: src/frontend/mame/ui/custui.cpp:465 src/frontend/mame/ui/custui.cpp:507
msgid "UI Font"
msgstr "Police de l'interface"
-#: src/frontend/mame/ui/custui.cpp:504
+#: src/frontend/mame/ui/custui.cpp:512
msgid "Bold"
msgstr "Gras"
-#: src/frontend/mame/ui/custui.cpp:505
+#: src/frontend/mame/ui/custui.cpp:513
msgid "Italic"
msgstr "Italique"
-#: src/frontend/mame/ui/custui.cpp:510
+#: src/frontend/mame/ui/custui.cpp:518
msgid "Lines"
msgstr "Lignes"
-#: src/frontend/mame/ui/custui.cpp:515
+#: src/frontend/mame/ui/custui.cpp:523
msgid "Infos text size"
msgstr "Taille du texte des infos"
-#: src/frontend/mame/ui/custui.cpp:530
+#: src/frontend/mame/ui/custui.cpp:547
msgid "Sample text - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
msgstr ""
"Exemple de texte - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
-#: src/frontend/mame/ui/custui.cpp:546
+#: src/frontend/mame/ui/custui.cpp:563
msgid "UI Colors"
msgstr "Couleurs de l'interface"
-#: src/frontend/mame/ui/custui.cpp:609
+#: src/frontend/mame/ui/custui.cpp:626
msgctxt "color-option"
msgid "Normal text"
msgstr "Texte normal"
-#: src/frontend/mame/ui/custui.cpp:610
+#: src/frontend/mame/ui/custui.cpp:627
msgctxt "color-option"
msgid "Selected color"
msgstr "Couleur sélectionnée"
-#: src/frontend/mame/ui/custui.cpp:611
+#: src/frontend/mame/ui/custui.cpp:628
msgctxt "color-option"
msgid "Normal text background"
msgstr "Arrière-plan du texte normal"
-#: src/frontend/mame/ui/custui.cpp:612
+#: src/frontend/mame/ui/custui.cpp:629
msgctxt "color-option"
msgid "Selected background color"
msgstr "Couleur de fond sélectionnée"
-#: src/frontend/mame/ui/custui.cpp:613
+#: src/frontend/mame/ui/custui.cpp:630
msgctxt "color-option"
msgid "Subitem color"
msgstr "Couleur du sous-élément"
-#: src/frontend/mame/ui/custui.cpp:614
+#: src/frontend/mame/ui/custui.cpp:631
msgctxt "color-option"
msgid "Clone"
msgstr "Clone"
-#: src/frontend/mame/ui/custui.cpp:615
+#: src/frontend/mame/ui/custui.cpp:632
msgctxt "color-option"
msgid "Border"
msgstr "Bordure"
-#: src/frontend/mame/ui/custui.cpp:616
+#: src/frontend/mame/ui/custui.cpp:633
msgctxt "color-option"
msgid "Background"
msgstr "Arrière-plan"
-#: src/frontend/mame/ui/custui.cpp:617
+#: src/frontend/mame/ui/custui.cpp:634
msgctxt "color-option"
msgid "DIP switch"
msgstr "DIP Switch"
-#: src/frontend/mame/ui/custui.cpp:618
+#: src/frontend/mame/ui/custui.cpp:635
msgctxt "color-option"
msgid "Unavailable color"
msgstr "Couleur non disponible"
-#: src/frontend/mame/ui/custui.cpp:619
+#: src/frontend/mame/ui/custui.cpp:636
msgctxt "color-option"
msgid "Slider color"
msgstr "Couleur du curseur"
-#: src/frontend/mame/ui/custui.cpp:620
+#: src/frontend/mame/ui/custui.cpp:637
msgctxt "color-option"
msgid "Graphics viewer background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:621
+#: src/frontend/mame/ui/custui.cpp:638
msgctxt "color-option"
msgid "Mouse over color"
msgstr "Couleur lors du passage de la souris"
-#: src/frontend/mame/ui/custui.cpp:622
+#: src/frontend/mame/ui/custui.cpp:639
msgctxt "color-option"
msgid "Mouse over background color"
msgstr "Couleur de fond lors du passage de la souris"
-#: src/frontend/mame/ui/custui.cpp:623
+#: src/frontend/mame/ui/custui.cpp:640
msgctxt "color-option"
msgid "Mouse down color"
msgstr "Couleur lorsque le bouton de la souris est enfoncé"
-#: src/frontend/mame/ui/custui.cpp:624
+#: src/frontend/mame/ui/custui.cpp:641
msgctxt "color-option"
msgid "Mouse down background color"
msgstr "Couleur de fond lorsque le bouton de la souris est enfoncé"
-#: src/frontend/mame/ui/custui.cpp:628
+#: src/frontend/mame/ui/custui.cpp:645
msgid "Restore default colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:640
+#: src/frontend/mame/ui/custui.cpp:666
#, c-format
msgid "Double-click or press %1$s to change color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:648
+#: src/frontend/mame/ui/custui.cpp:674
msgid "Menu Preview"
msgstr "Aperçu du menu"
-#: src/frontend/mame/ui/custui.cpp:662
+#: src/frontend/mame/ui/custui.cpp:681
msgctxt "color-sample"
msgid "Normal"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:663
+#: src/frontend/mame/ui/custui.cpp:682
msgctxt "color-sample"
msgid "Subitem"
msgstr "Sous-élément"
-#: src/frontend/mame/ui/custui.cpp:664
+#: src/frontend/mame/ui/custui.cpp:683
msgctxt "color-sample"
msgid "Selected"
msgstr "Sélectionné"
-#: src/frontend/mame/ui/custui.cpp:665
+#: src/frontend/mame/ui/custui.cpp:684
msgctxt "color-sample"
msgid "Mouse Over"
msgstr "Passage de la souris"
-#: src/frontend/mame/ui/custui.cpp:666
+#: src/frontend/mame/ui/custui.cpp:685
msgctxt "color-sample"
msgid "Clone"
msgstr "Clone"
-#: src/frontend/mame/ui/custui.cpp:881
+#: src/frontend/mame/ui/custui.cpp:901
msgid "ARGB Settings"
msgstr "Paramètres ARVB"
-#: src/frontend/mame/ui/custui.cpp:886 src/frontend/mame/ui/custui.cpp:889
+#: src/frontend/mame/ui/custui.cpp:906 src/frontend/mame/ui/custui.cpp:909
msgctxt "color-channel"
msgid "Alpha"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:894 src/frontend/mame/ui/custui.cpp:897
+#: src/frontend/mame/ui/custui.cpp:914 src/frontend/mame/ui/custui.cpp:917
msgctxt "color-channel"
msgid "Red"
msgstr "Rouge"
-#: src/frontend/mame/ui/custui.cpp:902 src/frontend/mame/ui/custui.cpp:905
+#: src/frontend/mame/ui/custui.cpp:922 src/frontend/mame/ui/custui.cpp:925
msgctxt "color-channel"
msgid "Green"
msgstr "Vert"
-#: src/frontend/mame/ui/custui.cpp:910 src/frontend/mame/ui/custui.cpp:913
+#: src/frontend/mame/ui/custui.cpp:930 src/frontend/mame/ui/custui.cpp:933
msgctxt "color-channel"
msgid "Blue"
msgstr "Bleu"
-#: src/frontend/mame/ui/custui.cpp:916
+#: src/frontend/mame/ui/custui.cpp:936
msgid "Choose from palette"
msgstr "Choisir parmi la palette"
-#: src/frontend/mame/ui/custui.cpp:931
+#: src/frontend/mame/ui/custui.cpp:959
msgid "Color preview:"
msgstr "Aperçu de la couleur :"
-#: src/frontend/mame/ui/custui.cpp:1029
+#: src/frontend/mame/ui/custui.cpp:1052
msgctxt "color-preset"
msgid "White"
msgstr "Blanc"
-#: src/frontend/mame/ui/custui.cpp:1030
+#: src/frontend/mame/ui/custui.cpp:1053
msgctxt "color-preset"
msgid "Silver"
msgstr "Argent"
-#: src/frontend/mame/ui/custui.cpp:1031
+#: src/frontend/mame/ui/custui.cpp:1054
msgctxt "color-preset"
msgid "Gray"
msgstr "Gris"
-#: src/frontend/mame/ui/custui.cpp:1032
+#: src/frontend/mame/ui/custui.cpp:1055
msgctxt "color-preset"
msgid "Black"
msgstr "Noir"
-#: src/frontend/mame/ui/custui.cpp:1033
+#: src/frontend/mame/ui/custui.cpp:1056
msgctxt "color-preset"
msgid "Red"
msgstr "Rouge"
-#: src/frontend/mame/ui/custui.cpp:1034
+#: src/frontend/mame/ui/custui.cpp:1057
msgctxt "color-preset"
msgid "Orange"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1035
+#: src/frontend/mame/ui/custui.cpp:1058
msgctxt "color-preset"
msgid "Yellow"
msgstr "Jaune"
-#: src/frontend/mame/ui/custui.cpp:1036
+#: src/frontend/mame/ui/custui.cpp:1059
msgctxt "color-preset"
msgid "Green"
msgstr "Vert"
-#: src/frontend/mame/ui/custui.cpp:1037
+#: src/frontend/mame/ui/custui.cpp:1060
msgctxt "color-preset"
msgid "Blue"
msgstr "Bleu"
-#: src/frontend/mame/ui/custui.cpp:1038
+#: src/frontend/mame/ui/custui.cpp:1061
msgctxt "color-preset"
msgid "Violet"
msgstr ""
@@ -2790,36 +2794,61 @@ msgctxt "about-header"
msgid "Revision: %1$s"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:60
+#: src/frontend/mame/ui/analogipt.cpp:27
+#, c-format
+msgctxt "menu-analoginput"
+msgid ""
+"Show/hide settings \t\t%1$s\n"
+"Decrease value \t\t%2$s\n"
+"Increase value \t\t%3$s\n"
+"Restore default value \t\t%4$s\n"
+"Previous device \t\t%5$s\n"
+"Next device \t\t%6$s\n"
+"Return to previous menu \t\t%7$s"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:82
+msgctxt "menu-analoginput"
msgid "Analog Input Adjustments"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:92
+#: src/frontend/mame/ui/analogipt.cpp:121
#, c-format
-msgid "Press %s to show menu"
+msgctxt "menu-analoginput"
+msgid "Press %s to show settings"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:372
+#: src/frontend/mame/ui/analogipt.cpp:245
+msgctxt "menu-analoginput"
+msgid "Analog Input Adjustments Help"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:421
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Increment/Decrement Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:377
+#: src/frontend/mame/ui/analogipt.cpp:426
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Auto-centering Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:382
+#: src/frontend/mame/ui/analogipt.cpp:431
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Reverse"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:387
+#: src/frontend/mame/ui/analogipt.cpp:436
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Sensitivity"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:402
+#: src/frontend/mame/ui/analogipt.cpp:451
+msgctxt "menu-analoginput"
msgid "[no analog inputs are enabled]"
msgstr ""
@@ -2970,504 +2999,504 @@ msgctxt "menu-main"
msgid "Close Menu"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:77
+#: src/frontend/mame/ui/selmenu.cpp:55
+msgid "Images"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:56
+msgid "Info"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:83
msgctxt "selmenu-artwork"
msgid "Snapshots"
msgstr "Captures d'écran"
-#: src/frontend/mame/ui/selmenu.cpp:78
+#: src/frontend/mame/ui/selmenu.cpp:84
msgctxt "selmenu-artwork"
msgid "Cabinet"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:79
+#: src/frontend/mame/ui/selmenu.cpp:85
msgctxt "selmenu-artwork"
msgid "Control Panel"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:80
+#: src/frontend/mame/ui/selmenu.cpp:86
msgctxt "selmenu-artwork"
msgid "PCB"
msgstr "Circuit imprimé"
-#: src/frontend/mame/ui/selmenu.cpp:81
+#: src/frontend/mame/ui/selmenu.cpp:87
msgctxt "selmenu-artwork"
msgid "Flyer"
msgstr "Flyer / Prospectus"
-#: src/frontend/mame/ui/selmenu.cpp:82
+#: src/frontend/mame/ui/selmenu.cpp:88
msgctxt "selmenu-artwork"
msgid "Title Screen"
msgstr "Écran-titre"
-#: src/frontend/mame/ui/selmenu.cpp:83
+#: src/frontend/mame/ui/selmenu.cpp:89
msgctxt "selmenu-artwork"
msgid "Ending"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:84
+#: src/frontend/mame/ui/selmenu.cpp:90
msgctxt "selmenu-artwork"
msgid "Artwork Preview"
msgstr "Aperçu de l'artwork"
-#: src/frontend/mame/ui/selmenu.cpp:85
+#: src/frontend/mame/ui/selmenu.cpp:91
msgctxt "selmenu-artwork"
msgid "Bosses"
msgstr "Ennemis et adversaires"
-#: src/frontend/mame/ui/selmenu.cpp:86
+#: src/frontend/mame/ui/selmenu.cpp:92
msgctxt "selmenu-artwork"
msgid "Logo"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:87
+#: src/frontend/mame/ui/selmenu.cpp:93
msgctxt "selmenu-artwork"
msgid "Versus"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:88
+#: src/frontend/mame/ui/selmenu.cpp:94
msgctxt "selmenu-artwork"
msgid "Game Over"
msgstr "Écrans GAME OVER"
-#: src/frontend/mame/ui/selmenu.cpp:89
+#: src/frontend/mame/ui/selmenu.cpp:95
msgctxt "selmenu-artwork"
msgid "HowTo"
msgstr "Comment faire"
-#: src/frontend/mame/ui/selmenu.cpp:90
+#: src/frontend/mame/ui/selmenu.cpp:96
msgctxt "selmenu-artwork"
msgid "Scores"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:91
+#: src/frontend/mame/ui/selmenu.cpp:97
msgctxt "selmenu-artwork"
msgid "Select"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:92
+#: src/frontend/mame/ui/selmenu.cpp:98
msgctxt "selmenu-artwork"
msgid "Marquee"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:93
+#: src/frontend/mame/ui/selmenu.cpp:99
msgctxt "selmenu-artwork"
msgid "Covers"
msgstr "Boîtiers et emballages"
-#: src/frontend/mame/ui/selmenu.cpp:97
+#: src/frontend/mame/ui/selmenu.cpp:103
msgid "Add or remove favorite"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:98
+#: src/frontend/mame/ui/selmenu.cpp:104
msgid "Export displayed list to file"
msgstr "Exporter la liste affichée vers un fichier"
-#: src/frontend/mame/ui/selmenu.cpp:99
+#: src/frontend/mame/ui/selmenu.cpp:105
msgid "Audit media"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:100
+#: src/frontend/mame/ui/selmenu.cpp:106
msgid "Show DATs view"
msgstr "Afficher vue des fichiers DATs"
-#: src/frontend/mame/ui/selmenu.cpp:260
+#: src/frontend/mame/ui/selmenu.cpp:268
msgid "Select Software Package Part"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:330
+#: src/frontend/mame/ui/selmenu.cpp:338
msgid "Select System BIOS"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:644 src/frontend/mame/ui/selmenu.cpp:675
+#: src/frontend/mame/ui/selmenu.cpp:689 src/frontend/mame/ui/selmenu.cpp:720
#, c-format
msgid "%1$s, %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:648
+#: src/frontend/mame/ui/selmenu.cpp:693
#, c-format
msgid "Software is clone of: %1$s"
msgstr "Ce logiciel est un clone de : %1$s"
-#: src/frontend/mame/ui/selmenu.cpp:650
+#: src/frontend/mame/ui/selmenu.cpp:695
msgid "Software is parent"
msgstr "Ce logiciel est le parent"
-#: src/frontend/mame/ui/selmenu.cpp:655
+#: src/frontend/mame/ui/selmenu.cpp:700
msgid "Supported: No"
msgstr "Supporté : Non"
-#: src/frontend/mame/ui/selmenu.cpp:660
+#: src/frontend/mame/ui/selmenu.cpp:705
msgid "Supported: Partial"
msgstr "Supporté : Partiellement"
-#: src/frontend/mame/ui/selmenu.cpp:665
+#: src/frontend/mame/ui/selmenu.cpp:710
msgid "Supported: Yes"
msgstr "Supporté : Oui"
-#: src/frontend/mame/ui/selmenu.cpp:681
+#: src/frontend/mame/ui/selmenu.cpp:726
msgid "System is parent"
msgstr "Ce système est le parent"
-#: src/frontend/mame/ui/selmenu.cpp:683 src/frontend/mame/ui/selmenu.cpp:685
+#: src/frontend/mame/ui/selmenu.cpp:728 src/frontend/mame/ui/selmenu.cpp:730
#, c-format
msgid "System is clone of: %1$s"
msgstr "Ce système est un clone de : %1$s"
-#: src/frontend/mame/ui/selmenu.cpp:721
+#: src/frontend/mame/ui/selmenu.cpp:766
#, c-format
msgid "%1$s %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2222
-msgid "Images"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:2223
-msgid "Infos"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:2538
+#: src/frontend/mame/ui/selmenu.cpp:2611
msgid ""
"Required ROM/disk images for the selected system are missing or incorrect. "
"Please acquire the correct files or select a different system.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2554
+#: src/frontend/mame/ui/selmenu.cpp:2627
msgid ""
"Required ROM/disk images for the selected software are missing or incorrect. "
"Please acquire the correct files or select a different software item.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2570
+#: src/frontend/mame/ui/selmenu.cpp:2643
msgid "incorrect checksum"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2573
+#: src/frontend/mame/ui/selmenu.cpp:2646
msgid "incorrect length"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2576
+#: src/frontend/mame/ui/selmenu.cpp:2649
msgid "not found"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2587
+#: src/frontend/mame/ui/selmenu.cpp:2660
#, c-format
msgid "%1$s (%2$s) - %3$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2589
+#: src/frontend/mame/ui/selmenu.cpp:2662
#, c-format
msgid "%1$s - %2$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2593
+#: src/frontend/mame/ui/selmenu.cpp:2666
msgid "Press any key to continue."
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2722
+#: src/frontend/mame/ui/selmenu.cpp:2789
msgid "General Info"
msgstr "Informations générales"
-#: src/frontend/mame/ui/selmenu.cpp:2874
+#: src/frontend/mame/ui/selmenu.cpp:2935
#, c-format
msgid "Short Name\t%1$s\n"
msgstr "Nom court\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2875
+#: src/frontend/mame/ui/selmenu.cpp:2936
#, c-format
msgid "Year\t%1$s\n"
msgstr "Année\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2876
+#: src/frontend/mame/ui/selmenu.cpp:2937
#, c-format
msgid "Manufacturer\t%1$s\n"
msgstr "Constructeur\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2883
+#: src/frontend/mame/ui/selmenu.cpp:2944
#, c-format
msgid "System is Clone of\t%1$s\n"
msgstr "Ce système est un clone de\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2888
+#: src/frontend/mame/ui/selmenu.cpp:2949
msgid "System is Parent\t\n"
msgstr "Ce système est le parent\t\n"
-#: src/frontend/mame/ui/selmenu.cpp:2892
+#: src/frontend/mame/ui/selmenu.cpp:2953
msgid "Analog Controls\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2894
+#: src/frontend/mame/ui/selmenu.cpp:2955
msgid "Keyboard Inputs\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2897
+#: src/frontend/mame/ui/selmenu.cpp:2958
msgid "Overall\tNOT WORKING\n"
msgstr "En résumé\tNE FONCTIONNE PAS\n"
-#: src/frontend/mame/ui/selmenu.cpp:2899
+#: src/frontend/mame/ui/selmenu.cpp:2960
msgid "Overall\tUnemulated Protection\n"
msgstr "En résumé\tProtection non émulée\n"
-#: src/frontend/mame/ui/selmenu.cpp:2901
+#: src/frontend/mame/ui/selmenu.cpp:2962
msgid "Overall\tWorking\n"
msgstr "En résumé\tFonctionne correctement\n"
-#: src/frontend/mame/ui/selmenu.cpp:2904
+#: src/frontend/mame/ui/selmenu.cpp:2965
msgid "Graphics\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2906
+#: src/frontend/mame/ui/selmenu.cpp:2967
msgid "Graphics\tWrong Colors\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2908
+#: src/frontend/mame/ui/selmenu.cpp:2969
msgid "Graphics\tImperfect Colors\n"
msgstr "Graphismes\tCouleurs imparfaites\n"
-#: src/frontend/mame/ui/selmenu.cpp:2910
+#: src/frontend/mame/ui/selmenu.cpp:2971
msgid "Graphics\tImperfect\n"
msgstr "Graphismes\tImparfaits\n"
-#: src/frontend/mame/ui/selmenu.cpp:2912
+#: src/frontend/mame/ui/selmenu.cpp:2973
msgid "Graphics\tOK\n"
msgstr "Graphismes\tOK\n"
-#: src/frontend/mame/ui/selmenu.cpp:2915
+#: src/frontend/mame/ui/selmenu.cpp:2976
msgid "Sound\tNone\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2917
+#: src/frontend/mame/ui/selmenu.cpp:2978
msgid "Sound\tUnimplemented\n"
msgstr "Son\tNon implémenté\n"
-#: src/frontend/mame/ui/selmenu.cpp:2919
+#: src/frontend/mame/ui/selmenu.cpp:2980
msgid "Sound\tImperfect\n"
msgstr "Son\tImparfait\n"
-#: src/frontend/mame/ui/selmenu.cpp:2921
+#: src/frontend/mame/ui/selmenu.cpp:2982
msgid "Sound\tOK\n"
msgstr "Son\tOK\n"
-#: src/frontend/mame/ui/selmenu.cpp:2924
+#: src/frontend/mame/ui/selmenu.cpp:2985
msgid "Capture\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2926
+#: src/frontend/mame/ui/selmenu.cpp:2987
msgid "Capture\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2929
+#: src/frontend/mame/ui/selmenu.cpp:2990
msgid "Camera\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2931
+#: src/frontend/mame/ui/selmenu.cpp:2992
msgid "Camera\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2934
+#: src/frontend/mame/ui/selmenu.cpp:2995
msgid "Microphone\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2936
+#: src/frontend/mame/ui/selmenu.cpp:2997
msgid "Microphone\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2939
+#: src/frontend/mame/ui/selmenu.cpp:3000
msgid "Controls\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2941
+#: src/frontend/mame/ui/selmenu.cpp:3002
msgid "Controls\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2944
+#: src/frontend/mame/ui/selmenu.cpp:3005
msgid "Keyboard\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2946
+#: src/frontend/mame/ui/selmenu.cpp:3007
msgid "Keyboard\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2949
+#: src/frontend/mame/ui/selmenu.cpp:3010
msgid "Mouse\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2951
+#: src/frontend/mame/ui/selmenu.cpp:3012
msgid "Mouse\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2954
+#: src/frontend/mame/ui/selmenu.cpp:3015
msgid "Media\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2956
+#: src/frontend/mame/ui/selmenu.cpp:3017
msgid "Media\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2959
+#: src/frontend/mame/ui/selmenu.cpp:3020
msgid "Disk\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2961
+#: src/frontend/mame/ui/selmenu.cpp:3022
msgid "Disk\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2964
+#: src/frontend/mame/ui/selmenu.cpp:3025
msgid "Printer\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2966
+#: src/frontend/mame/ui/selmenu.cpp:3027
msgid "Printer\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2969
+#: src/frontend/mame/ui/selmenu.cpp:3030
msgid "Mag. Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2971
+#: src/frontend/mame/ui/selmenu.cpp:3032
msgid "Mag. Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2974
+#: src/frontend/mame/ui/selmenu.cpp:3035
msgid "Punch Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2976
+#: src/frontend/mame/ui/selmenu.cpp:3037
msgid "Punch Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2979
+#: src/frontend/mame/ui/selmenu.cpp:3040
msgid "Mag. Drum\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2981
+#: src/frontend/mame/ui/selmenu.cpp:3042
msgid "Mag. Drum\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2984
+#: src/frontend/mame/ui/selmenu.cpp:3045
msgid "(EP)ROM\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2986
+#: src/frontend/mame/ui/selmenu.cpp:3047
msgid "(EP)ROM\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2989
+#: src/frontend/mame/ui/selmenu.cpp:3050
msgid "Communications\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2991
+#: src/frontend/mame/ui/selmenu.cpp:3052
msgid "Communications\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2994
+#: src/frontend/mame/ui/selmenu.cpp:3055
msgid "LAN\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2996
+#: src/frontend/mame/ui/selmenu.cpp:3057
msgid "LAN\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2999
+#: src/frontend/mame/ui/selmenu.cpp:3060
msgid "WAN\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3001
+#: src/frontend/mame/ui/selmenu.cpp:3062
msgid "WAN\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3004
+#: src/frontend/mame/ui/selmenu.cpp:3065
msgid "Timing\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3006
+#: src/frontend/mame/ui/selmenu.cpp:3067
msgid "Timing\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tYes\n"
msgstr "Artwork nécessaire\tOui\n"
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tNo\n"
msgstr "Artwork nécessaire\tOui\n"
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tYes\n"
msgstr "Artwork cliquable nécessaire\tOui\n"
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tNo\n"
msgstr "Artwork cliquable nécessaire\tNon\n"
-#: src/frontend/mame/ui/selmenu.cpp:3012
+#: src/frontend/mame/ui/selmenu.cpp:3073
msgid "Support Cocktail\tNo\n"
msgstr "Support du mode cocktail\tNon\n"
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tYes\n"
msgstr "Ce système est un BIOS\tOui\n"
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tNo\n"
msgstr "Ce système est un BIOS\tNon\n"
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tVertical\n"
msgstr "Orientation de l'écran\tVerticale\n"
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tHorizontal\n"
msgstr "Orientation de l'écran\tHorizontale\n"
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tYes\n"
msgstr "CHD nécessaire\tOui\n"
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tNo\n"
msgstr "CHD nécessaire\tNon\n"
-#: src/frontend/mame/ui/selmenu.cpp:3038
+#: src/frontend/mame/ui/selmenu.cpp:3099
msgid "Media Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3040
+#: src/frontend/mame/ui/selmenu.cpp:3101
msgid "Media Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3043
+#: src/frontend/mame/ui/selmenu.cpp:3104
msgid "Samples Audit Result\tNone Needed\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3045
+#: src/frontend/mame/ui/selmenu.cpp:3106
msgid "Samples Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3047
+#: src/frontend/mame/ui/selmenu.cpp:3108
msgid "Samples Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3051
+#: src/frontend/mame/ui/selmenu.cpp:3112
msgid ""
"Media Audit\tDisabled\n"
"Samples Audit\tDisabled\n"
@@ -3625,74 +3654,74 @@ msgstr ""
msgid "[None]\n"
msgstr ""
-#: src/emu/render.cpp:1833
+#: src/emu/render.cpp:1834
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Standard (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1859
+#: src/emu/render.cpp:1860
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Pixel Aspect (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1881 src/emu/render.cpp:2016
+#: src/emu/render.cpp:1882 src/emu/render.cpp:2017
msgctxt "view-name"
msgid "Cocktail"
msgstr ""
-#: src/emu/render.cpp:2001
+#: src/emu/render.cpp:2002
msgctxt "view-name"
msgid "Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2002
+#: src/emu/render.cpp:2003
msgctxt "view-name"
msgid "Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2003
+#: src/emu/render.cpp:2004
msgctxt "view-name"
msgid "Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2004
+#: src/emu/render.cpp:2005
msgctxt "view-name"
msgid "Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2055
+#: src/emu/render.cpp:2056
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2064
+#: src/emu/render.cpp:2065
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2073
+#: src/emu/render.cpp:2074
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2082
+#: src/emu/render.cpp:2083
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/ioport.cpp:333
+#: src/emu/ioport.cpp:271
#, c-format
msgctxt "input-name"
msgid "P%1$u"
msgstr ""
-#: src/emu/ioport.cpp:2052
+#: src/emu/ioport.cpp:1991
msgctxt "input-name"
msgid "???"
msgstr ""
@@ -5324,222 +5353,222 @@ msgstr ""
#: src/emu/inpttype.ipp:874
msgctxt "input-name"
-msgid "On Screen Display"
+msgid "Show/Hide Menu"
msgstr ""
#: src/emu/inpttype.ipp:875
msgctxt "input-name"
-msgid "Break in Debugger"
+msgid "UI Select"
msgstr ""
#: src/emu/inpttype.ipp:876
msgctxt "input-name"
-msgid "Config Menu"
+msgid "UI Back"
msgstr ""
#: src/emu/inpttype.ipp:877
msgctxt "input-name"
-msgid "Pause"
+msgid "UI Cancel"
msgstr ""
#: src/emu/inpttype.ipp:878
msgctxt "input-name"
-msgid "Pause - Single Step"
+msgid "UI Clear"
msgstr ""
#: src/emu/inpttype.ipp:879
msgctxt "input-name"
-msgid "Rewind - Single Step"
+msgid "UI Help"
msgstr ""
#: src/emu/inpttype.ipp:880
msgctxt "input-name"
-msgid "Reset Machine"
+msgid "UI Up"
msgstr ""
#: src/emu/inpttype.ipp:881
msgctxt "input-name"
-msgid "Soft Reset"
+msgid "UI Down"
msgstr ""
#: src/emu/inpttype.ipp:882
msgctxt "input-name"
-msgid "Show Decoded Graphics"
+msgid "UI Left"
msgstr ""
#: src/emu/inpttype.ipp:883
msgctxt "input-name"
-msgid "Frameskip Dec"
+msgid "UI Right"
msgstr ""
#: src/emu/inpttype.ipp:884
msgctxt "input-name"
-msgid "Frameskip Inc"
+msgid "UI Home"
msgstr ""
#: src/emu/inpttype.ipp:885
msgctxt "input-name"
-msgid "Throttle"
+msgid "UI End"
msgstr ""
#: src/emu/inpttype.ipp:886
msgctxt "input-name"
-msgid "Fast Forward"
+msgid "UI Page Up"
msgstr ""
#: src/emu/inpttype.ipp:887
msgctxt "input-name"
-msgid "Show FPS"
+msgid "UI Page Down"
msgstr ""
#: src/emu/inpttype.ipp:888
msgctxt "input-name"
-msgid "Save Snapshot"
+msgid "UI Previous Group"
msgstr ""
#: src/emu/inpttype.ipp:889
msgctxt "input-name"
-msgid "Record MNG"
+msgid "UI Next Group"
msgstr ""
#: src/emu/inpttype.ipp:890
msgctxt "input-name"
-msgid "Record AVI"
+msgid "On Screen Display"
msgstr ""
#: src/emu/inpttype.ipp:891
msgctxt "input-name"
-msgid "Toggle Cheat"
+msgid "Toggle UI Controls"
msgstr ""
#: src/emu/inpttype.ipp:892
msgctxt "input-name"
-msgid "UI Up"
+msgid "Break in Debugger"
msgstr ""
#: src/emu/inpttype.ipp:893
msgctxt "input-name"
-msgid "UI Down"
+msgid "Pause"
msgstr ""
#: src/emu/inpttype.ipp:894
msgctxt "input-name"
-msgid "UI Left"
+msgid "Pause - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:895
msgctxt "input-name"
-msgid "UI Right"
+msgid "Rewind - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:896
msgctxt "input-name"
-msgid "UI Home"
+msgid "Save State"
msgstr ""
#: src/emu/inpttype.ipp:897
msgctxt "input-name"
-msgid "UI End"
+msgid "Load State"
msgstr ""
#: src/emu/inpttype.ipp:898
msgctxt "input-name"
-msgid "UI Page Up"
+msgid "Reset Machine"
msgstr ""
#: src/emu/inpttype.ipp:899
msgctxt "input-name"
-msgid "UI Page Down"
+msgid "Soft Reset"
msgstr ""
#: src/emu/inpttype.ipp:900
msgctxt "input-name"
-msgid "UI Focus Next"
+msgid "Show Decoded Graphics"
msgstr ""
#: src/emu/inpttype.ipp:901
msgctxt "input-name"
-msgid "UI Focus Previous"
+msgid "Frameskip Dec"
msgstr ""
#: src/emu/inpttype.ipp:902
msgctxt "input-name"
-msgid "UI Select"
+msgid "Frameskip Inc"
msgstr ""
#: src/emu/inpttype.ipp:903
msgctxt "input-name"
-msgid "UI Cancel"
+msgid "Throttle"
msgstr ""
#: src/emu/inpttype.ipp:904
msgctxt "input-name"
-msgid "UI Display Comment"
+msgid "Fast Forward"
msgstr ""
#: src/emu/inpttype.ipp:905
msgctxt "input-name"
-msgid "UI Clear"
+msgid "Show FPS"
msgstr ""
#: src/emu/inpttype.ipp:906
msgctxt "input-name"
-msgid "UI Zoom In"
+msgid "Save Snapshot"
msgstr ""
#: src/emu/inpttype.ipp:907
msgctxt "input-name"
-msgid "UI Zoom Out"
+msgid "Record MNG"
msgstr ""
#: src/emu/inpttype.ipp:908
msgctxt "input-name"
-msgid "UI Default Zoom"
+msgid "Record AVI"
msgstr ""
#: src/emu/inpttype.ipp:909
msgctxt "input-name"
-msgid "UI Previous Group"
+msgid "Toggle Cheat"
msgstr ""
#: src/emu/inpttype.ipp:910
msgctxt "input-name"
-msgid "UI Next Group"
+msgid "UI Display Comment"
msgstr ""
#: src/emu/inpttype.ipp:911
msgctxt "input-name"
-msgid "UI Rotate"
+msgid "UI Zoom In"
msgstr ""
#: src/emu/inpttype.ipp:912
msgctxt "input-name"
-msgid "Show Profiler"
+msgid "UI Zoom Out"
msgstr ""
#: src/emu/inpttype.ipp:913
msgctxt "input-name"
-msgid "UI Toggle"
+msgid "UI Default Zoom"
msgstr ""
#: src/emu/inpttype.ipp:914
msgctxt "input-name"
-msgid "UI Release Pointer"
+msgid "UI Rotate"
msgstr ""
#: src/emu/inpttype.ipp:915
msgctxt "input-name"
-msgid "UI Paste Text"
+msgid "Show Profiler"
msgstr ""
#: src/emu/inpttype.ipp:916
msgctxt "input-name"
-msgid "Save State"
+msgid "UI Release Pointer"
msgstr ""
#: src/emu/inpttype.ipp:917
msgctxt "input-name"
-msgid "Load State"
+msgid "UI Paste Text"
msgstr ""
#: src/emu/inpttype.ipp:918
@@ -5554,57 +5583,65 @@ msgstr ""
#: src/emu/inpttype.ipp:920
msgctxt "input-name"
-msgid "UI External DAT View"
+msgid "UI Focus Next"
msgstr ""
#: src/emu/inpttype.ipp:921
msgctxt "input-name"
-msgid "UI Add/Remove favorite"
+msgid "UI Focus Previous"
msgstr ""
#: src/emu/inpttype.ipp:922
msgctxt "input-name"
-msgid "UI Export List"
+msgid "UI External DAT View"
msgstr ""
#: src/emu/inpttype.ipp:923
msgctxt "input-name"
+msgid "UI Add/Remove Favorite"
+msgstr ""
+
+#: src/emu/inpttype.ipp:924
+msgctxt "input-name"
+msgid "UI Export List"
+msgstr ""
+
+#: src/emu/inpttype.ipp:925
+msgctxt "input-name"
msgid "UI Audit Media"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:110
-#: src/osd/modules/input/input_sdlcommon.cpp:173
+#: src/osd/modules/input/input_windows.cpp:111 src/osd/sdl/osdsdl.cpp:339
msgctxt "input-name"
msgid "Toggle Fullscreen"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:116
+#: src/osd/modules/input/input_windows.cpp:117
msgctxt "input-name"
msgid "Take Rendered Snapshot"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:127
-#: src/osd/modules/input/input_sdlcommon.cpp:221
+#: src/osd/modules/input/input_windows.cpp:128 src/osd/sdl/osdsdl.cpp:388
msgctxt "input-name"
msgid "Record Rendered Video"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:143
+#: src/osd/modules/input/input_windows.cpp:144
msgctxt "input-name"
msgid "Toggle Post-Processing"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:199
+#: src/osd/sdl/osdsdl.cpp:365
msgctxt "input-name"
msgid "Toggle Filter"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:205
+#: src/osd/sdl/osdsdl.cpp:371
msgctxt "input-name"
msgid "Decrease Prescaling"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:215
+#: src/osd/sdl/osdsdl.cpp:382
msgctxt "input-name"
msgid "Increase Prescaling"
msgstr ""
@@ -5926,12 +5963,12 @@ msgstr ""
msgid "Input ports"
msgstr ""
-#: plugins/autofire/init.lua:94
+#: plugins/autofire/init.lua:98
msgctxt "plugin-autofire"
msgid "Failed to load autofire menu"
msgstr ""
-#: plugins/autofire/init.lua:101
+#: plugins/autofire/init.lua:105
msgctxt "plugin-autofire"
msgid "Autofire"
msgstr "Tir automatique"
@@ -6115,7 +6152,7 @@ msgctxt "plugin-timecode"
msgid "Hotkey"
msgstr ""
-#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:560
+#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:562
msgctxt "plugin-inputmacro"
msgid "Input Macros"
msgstr ""
@@ -6136,138 +6173,138 @@ msgctxt "plugin-inputmacro"
msgid "Set Input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:350
+#: plugins/inputmacro/inputmacro_menu.lua:352
msgctxt "plugin-inputmacro"
msgid "Name"
msgstr "Nom"
-#: plugins/inputmacro/inputmacro_menu.lua:358
-#: plugins/inputmacro/inputmacro_menu.lua:400
+#: plugins/inputmacro/inputmacro_menu.lua:360
+#: plugins/inputmacro/inputmacro_menu.lua:402
msgctxt "plugin-inputmacro"
msgid "[not set]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:359
+#: plugins/inputmacro/inputmacro_menu.lua:361
msgctxt "plugin-inputmacro"
msgid "Activation combination"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Stop immediately"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Complete macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:363
+#: plugins/inputmacro/inputmacro_menu.lua:365
msgctxt "plugin-inputmacro"
msgid "On release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:369
+#: plugins/inputmacro/inputmacro_menu.lua:371
msgctxt "plugin-inputmacro"
msgid "Release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:372
+#: plugins/inputmacro/inputmacro_menu.lua:374
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Loop to step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:377
+#: plugins/inputmacro/inputmacro_menu.lua:379
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Prolong step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:379
+#: plugins/inputmacro/inputmacro_menu.lua:381
msgctxt "plugin-inputmacro"
msgid "When held"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:383
+#: plugins/inputmacro/inputmacro_menu.lua:385
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:384
+#: plugins/inputmacro/inputmacro_menu.lua:386
msgctxt "plugin-inputmacro"
msgid "Delay (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:390
+#: plugins/inputmacro/inputmacro_menu.lua:392
msgctxt "plugin-inputmacro"
msgid "Duration (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:398
+#: plugins/inputmacro/inputmacro_menu.lua:400
msgctxt "plugin-inputmacro"
msgid "n/a"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:402
+#: plugins/inputmacro/inputmacro_menu.lua:404
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Input %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:407
+#: plugins/inputmacro/inputmacro_menu.lua:409
msgctxt "plugin-inputmacro"
msgid "Add input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:412
+#: plugins/inputmacro/inputmacro_menu.lua:414
msgctxt "plugin-inputmacro"
msgid "Delete step"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:428
+#: plugins/inputmacro/inputmacro_menu.lua:430
msgctxt "plugin-inputmacro"
msgid "Add step at position"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:474
+#: plugins/inputmacro/inputmacro_menu.lua:476
msgctxt "plugin-inputmacro"
msgid "Add Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:481
+#: plugins/inputmacro/inputmacro_menu.lua:483
msgctxt "plugin-inputmacro"
msgid "Create"
msgstr "Créer"
-#: plugins/inputmacro/inputmacro_menu.lua:483
+#: plugins/inputmacro/inputmacro_menu.lua:485
msgctxt "plugin-inputmacro"
msgid "Cancel"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:499
+#: plugins/inputmacro/inputmacro_menu.lua:501
msgctxt "plugin-inputmacro"
msgid "Edit Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:505
+#: plugins/inputmacro/inputmacro_menu.lua:507
msgctxt "plugin-inputmacro"
msgid "Done"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:561
+#: plugins/inputmacro/inputmacro_menu.lua:563
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Press %s to delete"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:573
+#: plugins/inputmacro/inputmacro_menu.lua:575
msgctxt "plugin-inputmacro"
msgid "[no macros]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:578
+#: plugins/inputmacro/inputmacro_menu.lua:580
msgctxt "plugin-inputmacro"
msgid "Add macro"
msgstr ""
@@ -6438,12 +6475,12 @@ msgctxt "plugin-commonui"
msgid "Cancel"
msgstr ""
-#: plugins/commonui/init.lua:197
+#: plugins/commonui/init.lua:199
msgctxt "plugin-commonui"
msgid "Invalid combination entered"
msgstr ""
-#: plugins/commonui/init.lua:203
+#: plugins/commonui/init.lua:205
#, lua-format
msgctxt "plugin-commonui"
msgid ""
diff --git a/language/French_Canada/strings.po b/language/French_Canada/strings.po
index fc0ab01cf64..19db1f5830f 100644
--- a/language/French_Canada/strings.po
+++ b/language/French_Canada/strings.po
@@ -2,13 +2,13 @@
# Traductions françaises du paquet MAME.
# Copyright (C) 1997-2022 MAMEdev and contributors
# This file is distributed under the same license as the MAME package.
-# Automatically generated, 2022.
+# Automatically generated, 2023.
#
msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-10-16 02:30+1100\n"
+"POT-Creation-Date: 2023-02-18 05:29+1100\n"
"PO-Revision-Date: 2016-02-20 18:03+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: MAME Language Team\n"
@@ -30,254 +30,254 @@ msgid ""
"This system requires media images to be mounted for the following device(s): "
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1254
+#: src/frontend/mame/ui/ui.cpp:1275
#, c-format
msgid ""
"UI controls enabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1256
+#: src/frontend/mame/ui/ui.cpp:1277
#, c-format
msgid ""
"UI controls disabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1465
+#: src/frontend/mame/ui/ui.cpp:1486
msgid "Master Volume"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1474
+#: src/frontend/mame/ui/ui.cpp:1495
#, c-format
msgid "%1$s Volume"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1496
+#: src/frontend/mame/ui/ui.cpp:1517
#, c-format
msgid "Overclock CPU %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1504
+#: src/frontend/mame/ui/ui.cpp:1525
#, c-format
msgid "Overclock %1$s sound"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1523
+#: src/frontend/mame/ui/ui.cpp:1544
#, c-format
msgid "%1$s Refresh Rate"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1528
+#: src/frontend/mame/ui/ui.cpp:1549
#, c-format
msgid "%1$s Brightness"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1530
+#: src/frontend/mame/ui/ui.cpp:1551
#, c-format
msgid "%1$s Contrast"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1532
+#: src/frontend/mame/ui/ui.cpp:1553
#, c-format
msgid "%1$s Gamma"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1536
+#: src/frontend/mame/ui/ui.cpp:1557
#, c-format
msgid "%1$s Horiz Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1538
+#: src/frontend/mame/ui/ui.cpp:1559
#, c-format
msgid "%1$s Horiz Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1540
+#: src/frontend/mame/ui/ui.cpp:1561
#, c-format
msgid "%1$s Vert Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1542
+#: src/frontend/mame/ui/ui.cpp:1563
#, c-format
msgid "%1$s Vert Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1558
+#: src/frontend/mame/ui/ui.cpp:1579
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1561
+#: src/frontend/mame/ui/ui.cpp:1582
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1563
+#: src/frontend/mame/ui/ui.cpp:1584
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1566
+#: src/frontend/mame/ui/ui.cpp:1587
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1576
+#: src/frontend/mame/ui/ui.cpp:1597
msgid "Vector Flicker"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1577
+#: src/frontend/mame/ui/ui.cpp:1598
msgid "Beam Width Minimum"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1578
+#: src/frontend/mame/ui/ui.cpp:1599
msgid "Beam Width Maximum"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1579
+#: src/frontend/mame/ui/ui.cpp:1600
msgid "Beam Dot Size"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1580
+#: src/frontend/mame/ui/ui.cpp:1601
msgid "Beam Intensity Weight"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593
+#: src/frontend/mame/ui/ui.cpp:1614
#, c-format
msgid "Crosshair Scale %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "X"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "Y"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1616
#, c-format
msgid "Crosshair Offset %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1623
+#: src/frontend/mame/ui/ui.cpp:1644
#, c-format
msgid "%1$3ddB"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1666
+#: src/frontend/mame/ui/ui.cpp:1687
#, c-format
msgid "%1$d%%"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1681
+#: src/frontend/mame/ui/ui.cpp:1702
#, c-format
msgid "%1$3.0f%%"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1704 src/frontend/mame/ui/ui.cpp:1724
-#: src/frontend/mame/ui/ui.cpp:1743 src/frontend/mame/ui/ui.cpp:1761
-#: src/frontend/mame/ui/ui.cpp:1780 src/frontend/mame/ui/ui.cpp:1799
-#: src/frontend/mame/ui/ui.cpp:1818 src/frontend/mame/ui/ui.cpp:1837
-#: src/frontend/mame/ui/ui.cpp:1858 src/frontend/mame/ui/ui.cpp:1879
-#: src/frontend/mame/ui/ui.cpp:1900 src/frontend/mame/ui/ui.cpp:1921
+#: src/frontend/mame/ui/ui.cpp:1725 src/frontend/mame/ui/ui.cpp:1745
+#: src/frontend/mame/ui/ui.cpp:1764 src/frontend/mame/ui/ui.cpp:1782
+#: src/frontend/mame/ui/ui.cpp:1801 src/frontend/mame/ui/ui.cpp:1820
+#: src/frontend/mame/ui/ui.cpp:1839 src/frontend/mame/ui/ui.cpp:1858
+#: src/frontend/mame/ui/ui.cpp:1879 src/frontend/mame/ui/ui.cpp:1900
+#: src/frontend/mame/ui/ui.cpp:1921 src/frontend/mame/ui/ui.cpp:1942
#, c-format
msgid "%1$.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1936 src/frontend/mame/ui/ui.cpp:1951
-#: src/frontend/mame/ui/ui.cpp:1966 src/frontend/mame/ui/ui.cpp:1981
-#: src/frontend/mame/ui/ui.cpp:1996
+#: src/frontend/mame/ui/ui.cpp:1957 src/frontend/mame/ui/ui.cpp:1972
+#: src/frontend/mame/ui/ui.cpp:1987 src/frontend/mame/ui/ui.cpp:2002
+#: src/frontend/mame/ui/ui.cpp:2017
#, c-format
msgid "%1$1.2f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2116
+#: src/frontend/mame/ui/ui.cpp:2137
msgid "**Error saving ui.ini**"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2175
+#: src/frontend/mame/ui/ui.cpp:2196
#, c-format
msgid "**Error saving %s.ini**"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2179 src/frontend/mame/ui/miscmenu.cpp:773
+#: src/frontend/mame/ui/ui.cpp:2200 src/frontend/mame/ui/miscmenu.cpp:773
msgid ""
"\n"
" Settings saved \n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:487 src/frontend/mame/ui/selgame.cpp:298
+#: src/frontend/mame/ui/selsoft.cpp:510 src/frontend/mame/ui/selgame.cpp:318
#, c-format
msgid ""
"%s\n"
" added to favorites list."
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:492 src/frontend/mame/ui/selgame.cpp:303
-#: src/frontend/mame/ui/selgame.cpp:309
+#: src/frontend/mame/ui/selsoft.cpp:515 src/frontend/mame/ui/selgame.cpp:323
+#: src/frontend/mame/ui/selgame.cpp:329
#, c-format
msgid ""
"%s\n"
" removed from favorites list."
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Start empty]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Use file manager]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:708
+#: src/frontend/mame/ui/selsoft.cpp:756
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d software packages )"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:709
+#: src/frontend/mame/ui/selsoft.cpp:757
#, c-format
msgid "%1$s - select software"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:714 src/frontend/mame/ui/selgame.cpp:1074
+#: src/frontend/mame/ui/selsoft.cpp:762 src/frontend/mame/ui/selgame.cpp:1092
#, c-format
msgid "%1$s: %2$s - Search: %3$s_"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:716 src/frontend/mame/ui/selgame.cpp:1076
+#: src/frontend/mame/ui/selsoft.cpp:764 src/frontend/mame/ui/selgame.cpp:1094
#, c-format
msgid "Search: %1$s_"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:723
+#: src/frontend/mame/ui/selsoft.cpp:771
#, c-format
msgid "Software list/item: %1$s:%2$s"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:441
+#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:462
msgid "General Settings"
msgstr ""
@@ -301,15 +301,15 @@ msgstr ""
msgid "Save Settings"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:185 src/frontend/mame/ui/optsmenu.cpp:227
+#: src/frontend/mame/ui/optsmenu.cpp:183 src/frontend/mame/ui/optsmenu.cpp:225
msgid "System Filter"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:197 src/frontend/mame/ui/custui.cpp:83
+#: src/frontend/mame/ui/optsmenu.cpp:195 src/frontend/mame/ui/custui.cpp:84
msgid "Customize UI"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:198 src/frontend/mame/ui/dirmenu.cpp:535
+#: src/frontend/mame/ui/optsmenu.cpp:196 src/frontend/mame/ui/dirmenu.cpp:579
msgid "Configure Folders"
msgstr ""
@@ -317,41 +317,41 @@ msgstr ""
msgid "Plugin Options"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:221 src/frontend/mame/ui/swlist.cpp:89
-#: src/frontend/mame/ui/slotopt.cpp:221
+#: src/frontend/mame/ui/filesel.cpp:234 src/frontend/mame/ui/swlist.cpp:89
+#: src/frontend/mame/ui/slotopt.cpp:231
msgid "[empty slot]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:225
+#: src/frontend/mame/ui/filesel.cpp:238
msgid "[create]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:229 src/frontend/mame/ui/swlist.cpp:100
+#: src/frontend/mame/ui/filesel.cpp:242 src/frontend/mame/ui/swlist.cpp:100
msgid "[software list]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:285
+#: src/frontend/mame/ui/filesel.cpp:298
#, c-format
msgid "Error accessing %s"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:509
+#: src/frontend/mame/ui/filesel.cpp:519
msgid "Select access mode"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:510
+#: src/frontend/mame/ui/filesel.cpp:520
msgid "Read-only"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:512
+#: src/frontend/mame/ui/filesel.cpp:522
msgid "Read-write"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:513
+#: src/frontend/mame/ui/filesel.cpp:523
msgid "Read this image, write to another image"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:514
+#: src/frontend/mame/ui/filesel.cpp:524
msgid "Read this image, write to diff"
msgstr ""
@@ -564,145 +564,149 @@ msgid "Joystick saturation"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:94
-msgid "Natural keyboard"
+msgid "Joystick threshold"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:95
-msgid "Allow contradictory joystick inputs"
+msgid "Natural keyboard"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:96
+msgid "Allow contradictory joystick inputs"
+msgstr ""
+
+#: src/frontend/mame/ui/submenu.cpp:97
msgid "Coin impulse"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:102
+#: src/frontend/mame/ui/submenu.cpp:103
msgid "Input Device Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:103
+#: src/frontend/mame/ui/submenu.cpp:104
msgid "Lightgun Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:104
+#: src/frontend/mame/ui/submenu.cpp:105
msgid "Trackball Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:105
+#: src/frontend/mame/ui/submenu.cpp:106
msgid "Pedal Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:106
+#: src/frontend/mame/ui/submenu.cpp:107
msgid "AD Stick Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:107
+#: src/frontend/mame/ui/submenu.cpp:108
msgid "Paddle Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:108
+#: src/frontend/mame/ui/submenu.cpp:109
msgid "Dial Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:109
+#: src/frontend/mame/ui/submenu.cpp:110
msgid "Positional Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:110
+#: src/frontend/mame/ui/submenu.cpp:111
msgid "Mouse Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:112
+#: src/frontend/mame/ui/submenu.cpp:113
msgid "Keyboard Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:113
+#: src/frontend/mame/ui/submenu.cpp:114
msgid "Mouse Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:114
+#: src/frontend/mame/ui/submenu.cpp:115
msgid "Lightgun Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:115
+#: src/frontend/mame/ui/submenu.cpp:116
msgid "Joystick Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:121 src/frontend/mame/ui/videoopt.cpp:42
+#: src/frontend/mame/ui/submenu.cpp:122 src/frontend/mame/ui/videoopt.cpp:42
msgid "Video Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:122
+#: src/frontend/mame/ui/submenu.cpp:123
msgid "Video Mode"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:123
+#: src/frontend/mame/ui/submenu.cpp:124
msgid "Number Of Screens"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:125
+#: src/frontend/mame/ui/submenu.cpp:126
msgid "Triple Buffering"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:126
+#: src/frontend/mame/ui/submenu.cpp:127
msgid "HLSL"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:128
+#: src/frontend/mame/ui/submenu.cpp:129
msgid "GLSL"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:129
+#: src/frontend/mame/ui/submenu.cpp:130
msgid "Bilinear Filtering"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:130
+#: src/frontend/mame/ui/submenu.cpp:131
msgid "Bitmap Prescaling"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:131
+#: src/frontend/mame/ui/submenu.cpp:132
msgid "Window Mode"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:132
+#: src/frontend/mame/ui/submenu.cpp:133
msgid "Enforce Aspect Ratio"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:133
+#: src/frontend/mame/ui/submenu.cpp:134
msgid "Start Out Maximized"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:134
+#: src/frontend/mame/ui/submenu.cpp:135
msgid "Synchronized Refresh"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:135
+#: src/frontend/mame/ui/submenu.cpp:136
msgid "Wait Vertical Sync"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:722
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:738
#: src/frontend/mame/ui/videoopt.cpp:169
-#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:766
+#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:766
#: plugins/cheatfind/init.lua:777 plugins/cheat/init.lua:679
msgid "On"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:725
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:741
#: src/frontend/mame/ui/videoopt.cpp:185
-#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:763
+#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:763
#: plugins/cheatfind/init.lua:774 plugins/cheat/init.lua:682
#: plugins/cheat/init.lua:691
msgid "Off"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:728
+#: src/frontend/mame/ui/menu.cpp:744
msgid "Auto"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:1233
+#: src/frontend/mame/ui/menu.cpp:1272
#: src/frontend/mame/ui/simpleselgame.cpp:283
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Return to Previous Menu"
msgstr ""
@@ -710,21 +714,21 @@ msgstr ""
msgid "File Manager"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:140
+#: src/frontend/mame/ui/filemngr.cpp:152
#: src/frontend/mame/ui/confswitch.cpp:119
-#: src/frontend/mame/ui/inputmap.cpp:580
+#: src/frontend/mame/ui/inputmap.cpp:581
#: src/frontend/mame/ui/inputtoggle.cpp:75
-#: src/frontend/mame/ui/analogipt.cpp:363
+#: src/frontend/mame/ui/analogipt.cpp:412
#, c-format
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
#: src/frontend/mame/ui/confswitch.cpp:170 src/frontend/mame/ui/slotopt.cpp:204
msgid "Reset System"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
msgid "Start System"
msgstr ""
@@ -1073,27 +1077,27 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:168
+#: src/frontend/mame/ui/filecreate.cpp:189
msgid "New Image Name:"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:174
+#: src/frontend/mame/ui/filecreate.cpp:196
msgid "Image Format:"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:180
+#: src/frontend/mame/ui/filecreate.cpp:202
msgid "Create"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:208
+#: src/frontend/mame/ui/filecreate.cpp:230
msgid "Please enter a file extension too"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:268
+#: src/frontend/mame/ui/filecreate.cpp:295
msgid "Select image format"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:327
+#: src/frontend/mame/ui/filecreate.cpp:354
msgid "Select initial contents"
msgstr ""
@@ -1118,9 +1122,9 @@ msgid "Emulated"
msgstr ""
#: src/frontend/mame/ui/keyboard.cpp:60 src/frontend/mame/ui/confswitch.cpp:117
-#: src/frontend/mame/ui/inputmap.cpp:578
+#: src/frontend/mame/ui/inputmap.cpp:579
#: src/frontend/mame/ui/inputtoggle.cpp:73
-#: src/frontend/mame/ui/analogipt.cpp:361
+#: src/frontend/mame/ui/analogipt.cpp:410
#, c-format
msgid "%1$s [root%2$s]"
msgstr ""
@@ -1479,16 +1483,16 @@ msgstr ""
msgid "Category File"
msgstr ""
-#: src/frontend/mame/ui/utils.cpp:2030 src/frontend/mame/ui/inifile.cpp:301
+#: src/frontend/mame/ui/utils.cpp:2026 src/frontend/mame/ui/inifile.cpp:301
msgctxt "swlist-info"
msgid "Software list/item"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2685
+#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2752
msgid "Software List Info"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:316
+#: src/frontend/mame/ui/datmenu.cpp:307
#, c-format
msgid "Revision: %1$s"
msgstr ""
@@ -1648,7 +1652,7 @@ msgstr ""
msgid "Save System Settings"
msgstr ""
-#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2625
+#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2698
msgid " (default)"
msgstr ""
@@ -1685,7 +1689,7 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:265
+#: src/frontend/mame/ui/state.cpp:262
#, c-format
msgid ""
"Delete saved state %1$s?\n"
@@ -1693,37 +1697,37 @@ msgid ""
"Press %3$s to cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:393
+#: src/frontend/mame/ui/state.cpp:388
#, c-format
msgid "Error removing saved state file %1$s"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:442
+#: src/frontend/mame/ui/state.cpp:450
#, c-format
msgid "Press %1$s to delete"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Load State"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Select state to load"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Save State"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Press a key or joystick button, or select state to overwrite"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:314
+#: src/frontend/mame/ui/confswitch.cpp:318
msgid "DIP Switches"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:508
+#: src/frontend/mame/ui/confswitch.cpp:521
msgid "Machine Configuration"
msgstr ""
@@ -1766,7 +1770,7 @@ msgstr ""
msgid "[no assignable inputs are enabled]"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:348
+#: src/frontend/mame/ui/inputmap.cpp:358
msgid "Pressed"
msgstr ""
@@ -1774,71 +1778,71 @@ msgstr ""
msgid "Invalid combination entered"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:563
+#: src/frontend/mame/ui/inputmap.cpp:564
#, c-format
msgctxt "input-name"
msgid "%1$s Analog"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:564
+#: src/frontend/mame/ui/inputmap.cpp:565
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Inc"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:565
+#: src/frontend/mame/ui/inputmap.cpp:566
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Dec"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:607
+#: src/frontend/mame/ui/inputmap.cpp:608
#, c-format
msgid "Press %1$s to set\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:608
+#: src/frontend/mame/ui/inputmap.cpp:609
#, c-format
msgid "Press %1$s to append\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:609
+#: src/frontend/mame/ui/inputmap.cpp:610
#, c-format
msgid "Press %1$s to clear\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:610
+#: src/frontend/mame/ui/inputmap.cpp:611
#, c-format
msgid "Press %1$s to restore default\n"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:32
+#: src/frontend/mame/ui/inputdevices.cpp:33
#, c-format
msgctxt "menu-inputdev"
msgid "%1$s (%2$s %3$d)"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:88
+#: src/frontend/mame/ui/inputdevices.cpp:116
msgctxt "menu-inputdev"
msgid "Copy Device ID"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:122
+#: src/frontend/mame/ui/inputdevices.cpp:148
msgctxt "menu-inputdev"
msgid "Copied device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:124
+#: src/frontend/mame/ui/inputdevices.cpp:150
msgctxt "menu-inputdev"
msgid "Error copying device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:162
+#: src/frontend/mame/ui/inputdevices.cpp:189
msgctxt "menu-inputdev"
msgid "Input Devices"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:203
+#: src/frontend/mame/ui/inputdevices.cpp:230
msgctxt "menu-inputdev"
msgid "[no input devices are enabled]"
msgstr ""
@@ -1955,11 +1959,11 @@ msgid "Configure Options"
msgstr ""
#: src/frontend/mame/ui/simpleselgame.cpp:279
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Exit"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:304
+#: src/frontend/mame/ui/simpleselgame.cpp:313
#, c-format
msgid ""
"No system ROMs found. Please check the rompath setting specified in the %1$s."
@@ -1969,77 +1973,77 @@ msgid ""
"docs folder for information on setting up and using %2$s."
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:320
+#: src/frontend/mame/ui/simpleselgame.cpp:329
#, c-format
msgid "Type name or select: %1$s_"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:322
+#: src/frontend/mame/ui/simpleselgame.cpp:331
msgid "Type name or select: (random)"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:336
+#: src/frontend/mame/ui/simpleselgame.cpp:345
#, c-format
msgid "%1$-.100s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:339
+#: src/frontend/mame/ui/simpleselgame.cpp:348
#, c-format
msgid "%1$s, %2$-.100s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:348
+#: src/frontend/mame/ui/simpleselgame.cpp:357
#, c-format
msgid "Driver: %1$s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:364
-#: src/frontend/mame/ui/selmenu.cpp:690
+#: src/frontend/mame/ui/simpleselgame.cpp:373
+#: src/frontend/mame/ui/selmenu.cpp:735
msgid "Overall: NOT WORKING"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:366
-#: src/frontend/mame/ui/selmenu.cpp:692
+#: src/frontend/mame/ui/simpleselgame.cpp:375
+#: src/frontend/mame/ui/selmenu.cpp:737
msgid "Overall: Unemulated Protection"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:368
-#: src/frontend/mame/ui/selmenu.cpp:694
+#: src/frontend/mame/ui/simpleselgame.cpp:377
+#: src/frontend/mame/ui/selmenu.cpp:739
msgid "Overall: Working"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:372
-#: src/frontend/mame/ui/selmenu.cpp:698
+#: src/frontend/mame/ui/simpleselgame.cpp:381
+#: src/frontend/mame/ui/selmenu.cpp:743
msgid "Graphics: Unimplemented, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:374
-#: src/frontend/mame/ui/selmenu.cpp:700
+#: src/frontend/mame/ui/simpleselgame.cpp:383
+#: src/frontend/mame/ui/selmenu.cpp:745
msgid "Graphics: Imperfect, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:376
-#: src/frontend/mame/ui/selmenu.cpp:702
+#: src/frontend/mame/ui/simpleselgame.cpp:385
+#: src/frontend/mame/ui/selmenu.cpp:747
msgid "Graphics: OK, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:379
-#: src/frontend/mame/ui/selmenu.cpp:705
+#: src/frontend/mame/ui/simpleselgame.cpp:388
+#: src/frontend/mame/ui/selmenu.cpp:750
msgid "Sound: None"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:381
-#: src/frontend/mame/ui/selmenu.cpp:707
+#: src/frontend/mame/ui/simpleselgame.cpp:390
+#: src/frontend/mame/ui/selmenu.cpp:752
msgid "Sound: Unimplemented"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:383
-#: src/frontend/mame/ui/selmenu.cpp:709
+#: src/frontend/mame/ui/simpleselgame.cpp:392
+#: src/frontend/mame/ui/selmenu.cpp:754
msgid "Sound: Imperfect"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:385
-#: src/frontend/mame/ui/selmenu.cpp:711
+#: src/frontend/mame/ui/simpleselgame.cpp:394
+#: src/frontend/mame/ui/selmenu.cpp:756
msgid "Sound: OK"
msgstr ""
@@ -2062,323 +2066,323 @@ msgstr ""
msgid "Reload All"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:44
+#: src/frontend/mame/ui/dirmenu.cpp:40
msgctxt "path-option"
msgid "ROMs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:45
+#: src/frontend/mame/ui/dirmenu.cpp:41
msgctxt "path-option"
msgid "Software Media"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:46
+#: src/frontend/mame/ui/dirmenu.cpp:42
msgctxt "path-option"
msgid "Sound Samples"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:47
+#: src/frontend/mame/ui/dirmenu.cpp:43
msgctxt "path-option"
msgid "Artwork"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:48
+#: src/frontend/mame/ui/dirmenu.cpp:44
msgctxt "path-option"
msgid "Crosshairs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:49
+#: src/frontend/mame/ui/dirmenu.cpp:45
msgctxt "path-option"
msgid "Cheat Files"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:50
+#: src/frontend/mame/ui/dirmenu.cpp:46
msgctxt "path-option"
msgid "Plugins"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:51
+#: src/frontend/mame/ui/dirmenu.cpp:47
msgctxt "path-option"
msgid "UI Translations"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:52
+#: src/frontend/mame/ui/dirmenu.cpp:48
msgctxt "path-option"
msgid "Software Lists"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:53
+#: src/frontend/mame/ui/dirmenu.cpp:49
msgctxt "path-option"
msgid "INIs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:54
+#: src/frontend/mame/ui/dirmenu.cpp:50
msgctxt "path-option"
msgid "UI Settings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:55
+#: src/frontend/mame/ui/dirmenu.cpp:51
msgctxt "path-option"
msgid "Plugin Data"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:56
+#: src/frontend/mame/ui/dirmenu.cpp:52
msgctxt "path-option"
msgid "DATs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:57
+#: src/frontend/mame/ui/dirmenu.cpp:53
msgctxt "path-option"
msgid "Category INIs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:58
+#: src/frontend/mame/ui/dirmenu.cpp:54
msgctxt "path-option"
msgid "Snapshots"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:59
+#: src/frontend/mame/ui/dirmenu.cpp:55
msgctxt "path-option"
msgid "Icons"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:60
+#: src/frontend/mame/ui/dirmenu.cpp:56
msgctxt "path-option"
msgid "Control Panels"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:61
+#: src/frontend/mame/ui/dirmenu.cpp:57
msgctxt "path-option"
msgid "Cabinets"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:62
+#: src/frontend/mame/ui/dirmenu.cpp:58
msgctxt "path-option"
msgid "Marquees"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:63
+#: src/frontend/mame/ui/dirmenu.cpp:59
msgctxt "path-option"
msgid "PCBs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:64
+#: src/frontend/mame/ui/dirmenu.cpp:60
msgctxt "path-option"
msgid "Flyers"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:65
+#: src/frontend/mame/ui/dirmenu.cpp:61
msgctxt "path-option"
msgid "Title Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:66
+#: src/frontend/mame/ui/dirmenu.cpp:62
msgctxt "path-option"
msgid "Game Endings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:67
+#: src/frontend/mame/ui/dirmenu.cpp:63
msgctxt "path-option"
msgid "Bosses"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:68
+#: src/frontend/mame/ui/dirmenu.cpp:64
msgctxt "path-option"
msgid "Artwork Previews"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:69
+#: src/frontend/mame/ui/dirmenu.cpp:65
msgctxt "path-option"
msgid "Select"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:70
+#: src/frontend/mame/ui/dirmenu.cpp:66
msgctxt "path-option"
msgid "Game Over Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:71
+#: src/frontend/mame/ui/dirmenu.cpp:67
msgctxt "path-option"
msgid "HowTo"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:72
+#: src/frontend/mame/ui/dirmenu.cpp:68
msgctxt "path-option"
msgid "Logos"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:73
+#: src/frontend/mame/ui/dirmenu.cpp:69
msgctxt "path-option"
msgid "Scores"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:74
+#: src/frontend/mame/ui/dirmenu.cpp:70
msgctxt "path-option"
msgid "Versus"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:75
+#: src/frontend/mame/ui/dirmenu.cpp:71
msgctxt "path-option"
msgid "Covers"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:105
+#: src/frontend/mame/ui/dirmenu.cpp:101
#, c-format
msgid "Remove %1$s Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:352
-#, c-format
-msgid "Change %1$s Folder - Search: %2$s_"
-msgstr ""
-
-#: src/frontend/mame/ui/dirmenu.cpp:352
+#: src/frontend/mame/ui/dirmenu.cpp:357
#, c-format
msgid "Add %1$s Folder - Search: %2$s_"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:363
+#: src/frontend/mame/ui/dirmenu.cpp:357
+#, c-format
+msgid "Change %1$s Folder - Search: %2$s_"
+msgstr ""
+
+#: src/frontend/mame/ui/dirmenu.cpp:368
msgid "Press TAB to set"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folders"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:494
-msgid "Change Folder"
-msgstr ""
-
-#: src/frontend/mame/ui/dirmenu.cpp:494
+#: src/frontend/mame/ui/dirmenu.cpp:523
msgid "Add Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:497
+#: src/frontend/mame/ui/dirmenu.cpp:525
msgid "Remove Folder"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/dirmenu.cpp:530
+msgid "Change Folder"
+msgstr ""
+
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = 1/%1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:799
+#: src/frontend/mame/ui/viewgfx.cpp:800
msgctxt "gfxview"
msgid "Expand to fit"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:822
+#: src/frontend/mame/ui/viewgfx.cpp:823
msgctxt "gfxview"
msgid "All categories"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:824 src/frontend/mame/ui/viewgfx.cpp:829
+#: src/frontend/mame/ui/viewgfx.cpp:825 src/frontend/mame/ui/viewgfx.cpp:830
#, c-format
msgctxt "gfxview"
msgid "Category %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] colors"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] pens"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:940
+#: src/frontend/mame/ui/viewgfx.cpp:941
#, c-format
msgctxt "gfxview"
msgid " #%1$X → %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:947
+#: src/frontend/mame/ui/viewgfx.cpp:948
#, c-format
msgctxt "gfxview"
msgid " #%1$X = %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:954
+#: src/frontend/mame/ui/viewgfx.cpp:955
#, c-format
msgctxt "gfxview"
msgid " #%1$X (A:%2$02X R:%3$02X G:%4$02X B:%5$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1134
+#: src/frontend/mame/ui/viewgfx.cpp:1135
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] %2$d/%3$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1157
+#: src/frontend/mame/ui/viewgfx.cpp:1158
#, c-format
msgctxt "gfxview"
msgid " #%1$X:%2$X (%3$d %4$d) = %5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1165
+#: src/frontend/mame/ui/viewgfx.cpp:1166
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d color %3$X/%4$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d category %3$u"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d "
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1327
+#: src/frontend/mame/ui/viewgfx.cpp:1328
#, c-format
msgctxt "gfxview"
msgid " (%1$u %2$u) = GFX%3$u #%4$X:%5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1334
+#: src/frontend/mame/ui/viewgfx.cpp:1335
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d origin (%3$d %4$d)"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:442
+#: src/frontend/mame/ui/selgame.cpp:463
msgid "System Settings"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1058
+#: src/frontend/mame/ui/selgame.cpp:1076
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d systems (%5$d BIOS) )"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1086
+#: src/frontend/mame/ui/selgame.cpp:1104
#, c-format
msgid "System: %1$-.100s"
msgstr ""
@@ -2399,29 +2403,29 @@ msgctxt "menu-selector"
msgid "[no choices]"
msgstr ""
-#: src/frontend/mame/ui/selector.cpp:138
+#: src/frontend/mame/ui/selector.cpp:148
#, c-format
msgctxt "menu-selector"
msgid "Double-click or press %1$s to select"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:59
+#: src/frontend/mame/ui/auditmenu.cpp:60
msgid "Audit Media"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:63
+#: src/frontend/mame/ui/auditmenu.cpp:64
#, c-format
msgid "Results will be saved to %1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:101
+#: src/frontend/mame/ui/auditmenu.cpp:110
#, c-format
msgid ""
"Auditing media for system %2$u of %3$u...\n"
"%1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:119
+#: src/frontend/mame/ui/auditmenu.cpp:128
#, c-format
msgid ""
"Cancel audit?\n"
@@ -2430,17 +2434,17 @@ msgid ""
"Press %2$s to continue"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:139
+#: src/frontend/mame/ui/auditmenu.cpp:148
#, c-format
msgid "Audit media for %1$u systems marked unavailable"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:140
+#: src/frontend/mame/ui/auditmenu.cpp:149
#, c-format
msgid "Audit media for all %1$u systems"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:157
+#: src/frontend/mame/ui/auditmenu.cpp:165
#, c-format
msgid "Press %1$s to cancel\n"
msgstr ""
@@ -2461,266 +2465,266 @@ msgstr ""
msgid "Hide Both"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:143
+#: src/frontend/mame/ui/custui.cpp:144
msgid "UI Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:168 src/frontend/mame/ui/custui.cpp:221
+#: src/frontend/mame/ui/custui.cpp:169 src/frontend/mame/ui/custui.cpp:222
msgid "System Names"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:194 src/frontend/mame/ui/custui.cpp:224
+#: src/frontend/mame/ui/custui.cpp:195 src/frontend/mame/ui/custui.cpp:225
msgid "Show Side Panels"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:214
+#: src/frontend/mame/ui/custui.cpp:215
msgid "Fonts"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:215
+#: src/frontend/mame/ui/custui.cpp:216
msgid "Colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:218
+#: src/frontend/mame/ui/custui.cpp:219
msgid "Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:235 src/frontend/mame/ui/custui.cpp:279
+#: src/frontend/mame/ui/custui.cpp:236 src/frontend/mame/ui/custui.cpp:280
msgid "[built-in]"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:335
+#: src/frontend/mame/ui/custui.cpp:337
msgid "UI Fonts"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:364
+#: src/frontend/mame/ui/custui.cpp:366
msgid "default"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:459 src/frontend/mame/ui/custui.cpp:499
+#: src/frontend/mame/ui/custui.cpp:465 src/frontend/mame/ui/custui.cpp:507
msgid "UI Font"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:504
+#: src/frontend/mame/ui/custui.cpp:512
msgid "Bold"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:505
+#: src/frontend/mame/ui/custui.cpp:513
msgid "Italic"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:510
+#: src/frontend/mame/ui/custui.cpp:518
msgid "Lines"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:515
+#: src/frontend/mame/ui/custui.cpp:523
msgid "Infos text size"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:530
+#: src/frontend/mame/ui/custui.cpp:547
msgid "Sample text - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:546
+#: src/frontend/mame/ui/custui.cpp:563
msgid "UI Colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:609
+#: src/frontend/mame/ui/custui.cpp:626
msgctxt "color-option"
msgid "Normal text"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:610
+#: src/frontend/mame/ui/custui.cpp:627
msgctxt "color-option"
msgid "Selected color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:611
+#: src/frontend/mame/ui/custui.cpp:628
msgctxt "color-option"
msgid "Normal text background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:612
+#: src/frontend/mame/ui/custui.cpp:629
msgctxt "color-option"
msgid "Selected background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:613
+#: src/frontend/mame/ui/custui.cpp:630
msgctxt "color-option"
msgid "Subitem color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:614
+#: src/frontend/mame/ui/custui.cpp:631
msgctxt "color-option"
msgid "Clone"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:615
+#: src/frontend/mame/ui/custui.cpp:632
msgctxt "color-option"
msgid "Border"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:616
+#: src/frontend/mame/ui/custui.cpp:633
msgctxt "color-option"
msgid "Background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:617
+#: src/frontend/mame/ui/custui.cpp:634
msgctxt "color-option"
msgid "DIP switch"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:618
+#: src/frontend/mame/ui/custui.cpp:635
msgctxt "color-option"
msgid "Unavailable color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:619
+#: src/frontend/mame/ui/custui.cpp:636
msgctxt "color-option"
msgid "Slider color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:620
+#: src/frontend/mame/ui/custui.cpp:637
msgctxt "color-option"
msgid "Graphics viewer background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:621
+#: src/frontend/mame/ui/custui.cpp:638
msgctxt "color-option"
msgid "Mouse over color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:622
+#: src/frontend/mame/ui/custui.cpp:639
msgctxt "color-option"
msgid "Mouse over background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:623
+#: src/frontend/mame/ui/custui.cpp:640
msgctxt "color-option"
msgid "Mouse down color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:624
+#: src/frontend/mame/ui/custui.cpp:641
msgctxt "color-option"
msgid "Mouse down background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:628
+#: src/frontend/mame/ui/custui.cpp:645
msgid "Restore default colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:640
+#: src/frontend/mame/ui/custui.cpp:666
#, c-format
msgid "Double-click or press %1$s to change color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:648
+#: src/frontend/mame/ui/custui.cpp:674
msgid "Menu Preview"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:662
+#: src/frontend/mame/ui/custui.cpp:681
msgctxt "color-sample"
msgid "Normal"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:663
+#: src/frontend/mame/ui/custui.cpp:682
msgctxt "color-sample"
msgid "Subitem"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:664
+#: src/frontend/mame/ui/custui.cpp:683
msgctxt "color-sample"
msgid "Selected"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:665
+#: src/frontend/mame/ui/custui.cpp:684
msgctxt "color-sample"
msgid "Mouse Over"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:666
+#: src/frontend/mame/ui/custui.cpp:685
msgctxt "color-sample"
msgid "Clone"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:881
+#: src/frontend/mame/ui/custui.cpp:901
msgid "ARGB Settings"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:886 src/frontend/mame/ui/custui.cpp:889
+#: src/frontend/mame/ui/custui.cpp:906 src/frontend/mame/ui/custui.cpp:909
msgctxt "color-channel"
msgid "Alpha"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:894 src/frontend/mame/ui/custui.cpp:897
+#: src/frontend/mame/ui/custui.cpp:914 src/frontend/mame/ui/custui.cpp:917
msgctxt "color-channel"
msgid "Red"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:902 src/frontend/mame/ui/custui.cpp:905
+#: src/frontend/mame/ui/custui.cpp:922 src/frontend/mame/ui/custui.cpp:925
msgctxt "color-channel"
msgid "Green"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:910 src/frontend/mame/ui/custui.cpp:913
+#: src/frontend/mame/ui/custui.cpp:930 src/frontend/mame/ui/custui.cpp:933
msgctxt "color-channel"
msgid "Blue"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:916
+#: src/frontend/mame/ui/custui.cpp:936
msgid "Choose from palette"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:931
+#: src/frontend/mame/ui/custui.cpp:959
msgid "Color preview:"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1029
+#: src/frontend/mame/ui/custui.cpp:1052
msgctxt "color-preset"
msgid "White"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1030
+#: src/frontend/mame/ui/custui.cpp:1053
msgctxt "color-preset"
msgid "Silver"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1031
+#: src/frontend/mame/ui/custui.cpp:1054
msgctxt "color-preset"
msgid "Gray"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1032
+#: src/frontend/mame/ui/custui.cpp:1055
msgctxt "color-preset"
msgid "Black"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1033
+#: src/frontend/mame/ui/custui.cpp:1056
msgctxt "color-preset"
msgid "Red"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1034
+#: src/frontend/mame/ui/custui.cpp:1057
msgctxt "color-preset"
msgid "Orange"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1035
+#: src/frontend/mame/ui/custui.cpp:1058
msgctxt "color-preset"
msgid "Yellow"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1036
+#: src/frontend/mame/ui/custui.cpp:1059
msgctxt "color-preset"
msgid "Green"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1037
+#: src/frontend/mame/ui/custui.cpp:1060
msgctxt "color-preset"
msgid "Blue"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1038
+#: src/frontend/mame/ui/custui.cpp:1061
msgctxt "color-preset"
msgid "Violet"
msgstr ""
@@ -2743,36 +2747,61 @@ msgctxt "about-header"
msgid "Revision: %1$s"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:60
+#: src/frontend/mame/ui/analogipt.cpp:27
+#, c-format
+msgctxt "menu-analoginput"
+msgid ""
+"Show/hide settings \t\t%1$s\n"
+"Decrease value \t\t%2$s\n"
+"Increase value \t\t%3$s\n"
+"Restore default value \t\t%4$s\n"
+"Previous device \t\t%5$s\n"
+"Next device \t\t%6$s\n"
+"Return to previous menu \t\t%7$s"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:82
+msgctxt "menu-analoginput"
msgid "Analog Input Adjustments"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:92
+#: src/frontend/mame/ui/analogipt.cpp:121
#, c-format
-msgid "Press %s to show menu"
+msgctxt "menu-analoginput"
+msgid "Press %s to show settings"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:372
+#: src/frontend/mame/ui/analogipt.cpp:245
+msgctxt "menu-analoginput"
+msgid "Analog Input Adjustments Help"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:421
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Increment/Decrement Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:377
+#: src/frontend/mame/ui/analogipt.cpp:426
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Auto-centering Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:382
+#: src/frontend/mame/ui/analogipt.cpp:431
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Reverse"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:387
+#: src/frontend/mame/ui/analogipt.cpp:436
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Sensitivity"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:402
+#: src/frontend/mame/ui/analogipt.cpp:451
+msgctxt "menu-analoginput"
msgid "[no analog inputs are enabled]"
msgstr ""
@@ -2923,504 +2952,504 @@ msgctxt "menu-main"
msgid "Close Menu"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:77
-msgctxt "selmenu-artwork"
-msgid "Snapshots"
+#: src/frontend/mame/ui/selmenu.cpp:55
+msgid "Images"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:78
-msgctxt "selmenu-artwork"
-msgid "Cabinet"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:79
-msgctxt "selmenu-artwork"
-msgid "Control Panel"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:80
-msgctxt "selmenu-artwork"
-msgid "PCB"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:81
-msgctxt "selmenu-artwork"
-msgid "Flyer"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:82
-msgctxt "selmenu-artwork"
-msgid "Title Screen"
+#: src/frontend/mame/ui/selmenu.cpp:56
+msgid "Info"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:83
msgctxt "selmenu-artwork"
-msgid "Ending"
+msgid "Snapshots"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:84
msgctxt "selmenu-artwork"
-msgid "Artwork Preview"
+msgid "Cabinet"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:85
msgctxt "selmenu-artwork"
-msgid "Bosses"
+msgid "Control Panel"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:86
msgctxt "selmenu-artwork"
-msgid "Logo"
+msgid "PCB"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:87
msgctxt "selmenu-artwork"
-msgid "Versus"
+msgid "Flyer"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:88
msgctxt "selmenu-artwork"
-msgid "Game Over"
+msgid "Title Screen"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:89
msgctxt "selmenu-artwork"
-msgid "HowTo"
+msgid "Ending"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:90
msgctxt "selmenu-artwork"
-msgid "Scores"
+msgid "Artwork Preview"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:91
msgctxt "selmenu-artwork"
-msgid "Select"
+msgid "Bosses"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:92
msgctxt "selmenu-artwork"
-msgid "Marquee"
+msgid "Logo"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:93
msgctxt "selmenu-artwork"
-msgid "Covers"
+msgid "Versus"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:94
+msgctxt "selmenu-artwork"
+msgid "Game Over"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:95
+msgctxt "selmenu-artwork"
+msgid "HowTo"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:96
+msgctxt "selmenu-artwork"
+msgid "Scores"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:97
-msgid "Add or remove favorite"
+msgctxt "selmenu-artwork"
+msgid "Select"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:98
-msgid "Export displayed list to file"
+msgctxt "selmenu-artwork"
+msgid "Marquee"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:99
+msgctxt "selmenu-artwork"
+msgid "Covers"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:103
+msgid "Add or remove favorite"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:104
+msgid "Export displayed list to file"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:105
msgid "Audit media"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:100
+#: src/frontend/mame/ui/selmenu.cpp:106
msgid "Show DATs view"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:260
+#: src/frontend/mame/ui/selmenu.cpp:268
msgid "Select Software Package Part"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:330
+#: src/frontend/mame/ui/selmenu.cpp:338
msgid "Select System BIOS"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:644 src/frontend/mame/ui/selmenu.cpp:675
+#: src/frontend/mame/ui/selmenu.cpp:689 src/frontend/mame/ui/selmenu.cpp:720
#, c-format
msgid "%1$s, %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:648
+#: src/frontend/mame/ui/selmenu.cpp:693
#, c-format
msgid "Software is clone of: %1$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:650
+#: src/frontend/mame/ui/selmenu.cpp:695
msgid "Software is parent"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:655
+#: src/frontend/mame/ui/selmenu.cpp:700
msgid "Supported: No"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:660
+#: src/frontend/mame/ui/selmenu.cpp:705
msgid "Supported: Partial"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:665
+#: src/frontend/mame/ui/selmenu.cpp:710
msgid "Supported: Yes"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:681
+#: src/frontend/mame/ui/selmenu.cpp:726
msgid "System is parent"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:683 src/frontend/mame/ui/selmenu.cpp:685
+#: src/frontend/mame/ui/selmenu.cpp:728 src/frontend/mame/ui/selmenu.cpp:730
#, c-format
msgid "System is clone of: %1$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:721
+#: src/frontend/mame/ui/selmenu.cpp:766
#, c-format
msgid "%1$s %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2222
-msgid "Images"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:2223
-msgid "Infos"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:2538
+#: src/frontend/mame/ui/selmenu.cpp:2611
msgid ""
"Required ROM/disk images for the selected system are missing or incorrect. "
"Please acquire the correct files or select a different system.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2554
+#: src/frontend/mame/ui/selmenu.cpp:2627
msgid ""
"Required ROM/disk images for the selected software are missing or incorrect. "
"Please acquire the correct files or select a different software item.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2570
+#: src/frontend/mame/ui/selmenu.cpp:2643
msgid "incorrect checksum"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2573
+#: src/frontend/mame/ui/selmenu.cpp:2646
msgid "incorrect length"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2576
+#: src/frontend/mame/ui/selmenu.cpp:2649
msgid "not found"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2587
+#: src/frontend/mame/ui/selmenu.cpp:2660
#, c-format
msgid "%1$s (%2$s) - %3$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2589
+#: src/frontend/mame/ui/selmenu.cpp:2662
#, c-format
msgid "%1$s - %2$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2593
+#: src/frontend/mame/ui/selmenu.cpp:2666
msgid "Press any key to continue."
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2722
+#: src/frontend/mame/ui/selmenu.cpp:2789
msgid "General Info"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2874
+#: src/frontend/mame/ui/selmenu.cpp:2935
#, c-format
msgid "Short Name\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2875
+#: src/frontend/mame/ui/selmenu.cpp:2936
#, c-format
msgid "Year\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2876
+#: src/frontend/mame/ui/selmenu.cpp:2937
#, c-format
msgid "Manufacturer\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2883
+#: src/frontend/mame/ui/selmenu.cpp:2944
#, c-format
msgid "System is Clone of\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2888
+#: src/frontend/mame/ui/selmenu.cpp:2949
msgid "System is Parent\t\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2892
+#: src/frontend/mame/ui/selmenu.cpp:2953
msgid "Analog Controls\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2894
+#: src/frontend/mame/ui/selmenu.cpp:2955
msgid "Keyboard Inputs\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2897
+#: src/frontend/mame/ui/selmenu.cpp:2958
msgid "Overall\tNOT WORKING\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2899
+#: src/frontend/mame/ui/selmenu.cpp:2960
msgid "Overall\tUnemulated Protection\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2901
+#: src/frontend/mame/ui/selmenu.cpp:2962
msgid "Overall\tWorking\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2904
+#: src/frontend/mame/ui/selmenu.cpp:2965
msgid "Graphics\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2906
+#: src/frontend/mame/ui/selmenu.cpp:2967
msgid "Graphics\tWrong Colors\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2908
+#: src/frontend/mame/ui/selmenu.cpp:2969
msgid "Graphics\tImperfect Colors\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2910
+#: src/frontend/mame/ui/selmenu.cpp:2971
msgid "Graphics\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2912
+#: src/frontend/mame/ui/selmenu.cpp:2973
msgid "Graphics\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2915
+#: src/frontend/mame/ui/selmenu.cpp:2976
msgid "Sound\tNone\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2917
+#: src/frontend/mame/ui/selmenu.cpp:2978
msgid "Sound\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2919
+#: src/frontend/mame/ui/selmenu.cpp:2980
msgid "Sound\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2921
+#: src/frontend/mame/ui/selmenu.cpp:2982
msgid "Sound\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2924
+#: src/frontend/mame/ui/selmenu.cpp:2985
msgid "Capture\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2926
+#: src/frontend/mame/ui/selmenu.cpp:2987
msgid "Capture\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2929
+#: src/frontend/mame/ui/selmenu.cpp:2990
msgid "Camera\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2931
+#: src/frontend/mame/ui/selmenu.cpp:2992
msgid "Camera\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2934
+#: src/frontend/mame/ui/selmenu.cpp:2995
msgid "Microphone\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2936
+#: src/frontend/mame/ui/selmenu.cpp:2997
msgid "Microphone\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2939
+#: src/frontend/mame/ui/selmenu.cpp:3000
msgid "Controls\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2941
+#: src/frontend/mame/ui/selmenu.cpp:3002
msgid "Controls\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2944
+#: src/frontend/mame/ui/selmenu.cpp:3005
msgid "Keyboard\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2946
+#: src/frontend/mame/ui/selmenu.cpp:3007
msgid "Keyboard\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2949
+#: src/frontend/mame/ui/selmenu.cpp:3010
msgid "Mouse\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2951
+#: src/frontend/mame/ui/selmenu.cpp:3012
msgid "Mouse\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2954
+#: src/frontend/mame/ui/selmenu.cpp:3015
msgid "Media\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2956
+#: src/frontend/mame/ui/selmenu.cpp:3017
msgid "Media\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2959
+#: src/frontend/mame/ui/selmenu.cpp:3020
msgid "Disk\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2961
+#: src/frontend/mame/ui/selmenu.cpp:3022
msgid "Disk\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2964
+#: src/frontend/mame/ui/selmenu.cpp:3025
msgid "Printer\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2966
+#: src/frontend/mame/ui/selmenu.cpp:3027
msgid "Printer\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2969
+#: src/frontend/mame/ui/selmenu.cpp:3030
msgid "Mag. Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2971
+#: src/frontend/mame/ui/selmenu.cpp:3032
msgid "Mag. Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2974
+#: src/frontend/mame/ui/selmenu.cpp:3035
msgid "Punch Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2976
+#: src/frontend/mame/ui/selmenu.cpp:3037
msgid "Punch Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2979
+#: src/frontend/mame/ui/selmenu.cpp:3040
msgid "Mag. Drum\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2981
+#: src/frontend/mame/ui/selmenu.cpp:3042
msgid "Mag. Drum\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2984
+#: src/frontend/mame/ui/selmenu.cpp:3045
msgid "(EP)ROM\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2986
+#: src/frontend/mame/ui/selmenu.cpp:3047
msgid "(EP)ROM\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2989
+#: src/frontend/mame/ui/selmenu.cpp:3050
msgid "Communications\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2991
+#: src/frontend/mame/ui/selmenu.cpp:3052
msgid "Communications\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2994
+#: src/frontend/mame/ui/selmenu.cpp:3055
msgid "LAN\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2996
+#: src/frontend/mame/ui/selmenu.cpp:3057
msgid "LAN\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2999
+#: src/frontend/mame/ui/selmenu.cpp:3060
msgid "WAN\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3001
+#: src/frontend/mame/ui/selmenu.cpp:3062
msgid "WAN\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3004
+#: src/frontend/mame/ui/selmenu.cpp:3065
msgid "Timing\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3006
+#: src/frontend/mame/ui/selmenu.cpp:3067
msgid "Timing\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3012
+#: src/frontend/mame/ui/selmenu.cpp:3073
msgid "Support Cocktail\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tVertical\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tHorizontal\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3038
+#: src/frontend/mame/ui/selmenu.cpp:3099
msgid "Media Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3040
+#: src/frontend/mame/ui/selmenu.cpp:3101
msgid "Media Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3043
+#: src/frontend/mame/ui/selmenu.cpp:3104
msgid "Samples Audit Result\tNone Needed\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3045
+#: src/frontend/mame/ui/selmenu.cpp:3106
msgid "Samples Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3047
+#: src/frontend/mame/ui/selmenu.cpp:3108
msgid "Samples Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3051
+#: src/frontend/mame/ui/selmenu.cpp:3112
msgid ""
"Media Audit\tDisabled\n"
"Samples Audit\tDisabled\n"
@@ -3578,74 +3607,74 @@ msgstr ""
msgid "[None]\n"
msgstr ""
-#: src/emu/render.cpp:1833
+#: src/emu/render.cpp:1834
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Standard (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1859
+#: src/emu/render.cpp:1860
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Pixel Aspect (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1881 src/emu/render.cpp:2016
+#: src/emu/render.cpp:1882 src/emu/render.cpp:2017
msgctxt "view-name"
msgid "Cocktail"
msgstr ""
-#: src/emu/render.cpp:2001
+#: src/emu/render.cpp:2002
msgctxt "view-name"
msgid "Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2002
+#: src/emu/render.cpp:2003
msgctxt "view-name"
msgid "Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2003
+#: src/emu/render.cpp:2004
msgctxt "view-name"
msgid "Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2004
+#: src/emu/render.cpp:2005
msgctxt "view-name"
msgid "Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2055
+#: src/emu/render.cpp:2056
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2064
+#: src/emu/render.cpp:2065
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2073
+#: src/emu/render.cpp:2074
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2082
+#: src/emu/render.cpp:2083
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/ioport.cpp:333
+#: src/emu/ioport.cpp:271
#, c-format
msgctxt "input-name"
msgid "P%1$u"
msgstr ""
-#: src/emu/ioport.cpp:2052
+#: src/emu/ioport.cpp:1991
msgctxt "input-name"
msgid "???"
msgstr ""
@@ -5277,222 +5306,222 @@ msgstr ""
#: src/emu/inpttype.ipp:874
msgctxt "input-name"
-msgid "On Screen Display"
+msgid "Show/Hide Menu"
msgstr ""
#: src/emu/inpttype.ipp:875
msgctxt "input-name"
-msgid "Break in Debugger"
+msgid "UI Select"
msgstr ""
#: src/emu/inpttype.ipp:876
msgctxt "input-name"
-msgid "Config Menu"
+msgid "UI Back"
msgstr ""
#: src/emu/inpttype.ipp:877
msgctxt "input-name"
-msgid "Pause"
+msgid "UI Cancel"
msgstr ""
#: src/emu/inpttype.ipp:878
msgctxt "input-name"
-msgid "Pause - Single Step"
+msgid "UI Clear"
msgstr ""
#: src/emu/inpttype.ipp:879
msgctxt "input-name"
-msgid "Rewind - Single Step"
+msgid "UI Help"
msgstr ""
#: src/emu/inpttype.ipp:880
msgctxt "input-name"
-msgid "Reset Machine"
+msgid "UI Up"
msgstr ""
#: src/emu/inpttype.ipp:881
msgctxt "input-name"
-msgid "Soft Reset"
+msgid "UI Down"
msgstr ""
#: src/emu/inpttype.ipp:882
msgctxt "input-name"
-msgid "Show Decoded Graphics"
+msgid "UI Left"
msgstr ""
#: src/emu/inpttype.ipp:883
msgctxt "input-name"
-msgid "Frameskip Dec"
+msgid "UI Right"
msgstr ""
#: src/emu/inpttype.ipp:884
msgctxt "input-name"
-msgid "Frameskip Inc"
+msgid "UI Home"
msgstr ""
#: src/emu/inpttype.ipp:885
msgctxt "input-name"
-msgid "Throttle"
+msgid "UI End"
msgstr ""
#: src/emu/inpttype.ipp:886
msgctxt "input-name"
-msgid "Fast Forward"
+msgid "UI Page Up"
msgstr ""
#: src/emu/inpttype.ipp:887
msgctxt "input-name"
-msgid "Show FPS"
+msgid "UI Page Down"
msgstr ""
#: src/emu/inpttype.ipp:888
msgctxt "input-name"
-msgid "Save Snapshot"
+msgid "UI Previous Group"
msgstr ""
#: src/emu/inpttype.ipp:889
msgctxt "input-name"
-msgid "Record MNG"
+msgid "UI Next Group"
msgstr ""
#: src/emu/inpttype.ipp:890
msgctxt "input-name"
-msgid "Record AVI"
+msgid "On Screen Display"
msgstr ""
#: src/emu/inpttype.ipp:891
msgctxt "input-name"
-msgid "Toggle Cheat"
+msgid "Toggle UI Controls"
msgstr ""
#: src/emu/inpttype.ipp:892
msgctxt "input-name"
-msgid "UI Up"
+msgid "Break in Debugger"
msgstr ""
#: src/emu/inpttype.ipp:893
msgctxt "input-name"
-msgid "UI Down"
+msgid "Pause"
msgstr ""
#: src/emu/inpttype.ipp:894
msgctxt "input-name"
-msgid "UI Left"
+msgid "Pause - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:895
msgctxt "input-name"
-msgid "UI Right"
+msgid "Rewind - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:896
msgctxt "input-name"
-msgid "UI Home"
+msgid "Save State"
msgstr ""
#: src/emu/inpttype.ipp:897
msgctxt "input-name"
-msgid "UI End"
+msgid "Load State"
msgstr ""
#: src/emu/inpttype.ipp:898
msgctxt "input-name"
-msgid "UI Page Up"
+msgid "Reset Machine"
msgstr ""
#: src/emu/inpttype.ipp:899
msgctxt "input-name"
-msgid "UI Page Down"
+msgid "Soft Reset"
msgstr ""
#: src/emu/inpttype.ipp:900
msgctxt "input-name"
-msgid "UI Focus Next"
+msgid "Show Decoded Graphics"
msgstr ""
#: src/emu/inpttype.ipp:901
msgctxt "input-name"
-msgid "UI Focus Previous"
+msgid "Frameskip Dec"
msgstr ""
#: src/emu/inpttype.ipp:902
msgctxt "input-name"
-msgid "UI Select"
+msgid "Frameskip Inc"
msgstr ""
#: src/emu/inpttype.ipp:903
msgctxt "input-name"
-msgid "UI Cancel"
+msgid "Throttle"
msgstr ""
#: src/emu/inpttype.ipp:904
msgctxt "input-name"
-msgid "UI Display Comment"
+msgid "Fast Forward"
msgstr ""
#: src/emu/inpttype.ipp:905
msgctxt "input-name"
-msgid "UI Clear"
+msgid "Show FPS"
msgstr ""
#: src/emu/inpttype.ipp:906
msgctxt "input-name"
-msgid "UI Zoom In"
+msgid "Save Snapshot"
msgstr ""
#: src/emu/inpttype.ipp:907
msgctxt "input-name"
-msgid "UI Zoom Out"
+msgid "Record MNG"
msgstr ""
#: src/emu/inpttype.ipp:908
msgctxt "input-name"
-msgid "UI Default Zoom"
+msgid "Record AVI"
msgstr ""
#: src/emu/inpttype.ipp:909
msgctxt "input-name"
-msgid "UI Previous Group"
+msgid "Toggle Cheat"
msgstr ""
#: src/emu/inpttype.ipp:910
msgctxt "input-name"
-msgid "UI Next Group"
+msgid "UI Display Comment"
msgstr ""
#: src/emu/inpttype.ipp:911
msgctxt "input-name"
-msgid "UI Rotate"
+msgid "UI Zoom In"
msgstr ""
#: src/emu/inpttype.ipp:912
msgctxt "input-name"
-msgid "Show Profiler"
+msgid "UI Zoom Out"
msgstr ""
#: src/emu/inpttype.ipp:913
msgctxt "input-name"
-msgid "UI Toggle"
+msgid "UI Default Zoom"
msgstr ""
#: src/emu/inpttype.ipp:914
msgctxt "input-name"
-msgid "UI Release Pointer"
+msgid "UI Rotate"
msgstr ""
#: src/emu/inpttype.ipp:915
msgctxt "input-name"
-msgid "UI Paste Text"
+msgid "Show Profiler"
msgstr ""
#: src/emu/inpttype.ipp:916
msgctxt "input-name"
-msgid "Save State"
+msgid "UI Release Pointer"
msgstr ""
#: src/emu/inpttype.ipp:917
msgctxt "input-name"
-msgid "Load State"
+msgid "UI Paste Text"
msgstr ""
#: src/emu/inpttype.ipp:918
@@ -5507,57 +5536,65 @@ msgstr ""
#: src/emu/inpttype.ipp:920
msgctxt "input-name"
-msgid "UI External DAT View"
+msgid "UI Focus Next"
msgstr ""
#: src/emu/inpttype.ipp:921
msgctxt "input-name"
-msgid "UI Add/Remove favorite"
+msgid "UI Focus Previous"
msgstr ""
#: src/emu/inpttype.ipp:922
msgctxt "input-name"
-msgid "UI Export List"
+msgid "UI External DAT View"
msgstr ""
#: src/emu/inpttype.ipp:923
msgctxt "input-name"
+msgid "UI Add/Remove Favorite"
+msgstr ""
+
+#: src/emu/inpttype.ipp:924
+msgctxt "input-name"
+msgid "UI Export List"
+msgstr ""
+
+#: src/emu/inpttype.ipp:925
+msgctxt "input-name"
msgid "UI Audit Media"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:110
-#: src/osd/modules/input/input_sdlcommon.cpp:173
+#: src/osd/modules/input/input_windows.cpp:111 src/osd/sdl/osdsdl.cpp:339
msgctxt "input-name"
msgid "Toggle Fullscreen"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:116
+#: src/osd/modules/input/input_windows.cpp:117
msgctxt "input-name"
msgid "Take Rendered Snapshot"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:127
-#: src/osd/modules/input/input_sdlcommon.cpp:221
+#: src/osd/modules/input/input_windows.cpp:128 src/osd/sdl/osdsdl.cpp:388
msgctxt "input-name"
msgid "Record Rendered Video"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:143
+#: src/osd/modules/input/input_windows.cpp:144
msgctxt "input-name"
msgid "Toggle Post-Processing"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:199
+#: src/osd/sdl/osdsdl.cpp:365
msgctxt "input-name"
msgid "Toggle Filter"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:205
+#: src/osd/sdl/osdsdl.cpp:371
msgctxt "input-name"
msgid "Decrease Prescaling"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:215
+#: src/osd/sdl/osdsdl.cpp:382
msgctxt "input-name"
msgid "Increase Prescaling"
msgstr ""
@@ -5879,12 +5916,12 @@ msgstr ""
msgid "Input ports"
msgstr ""
-#: plugins/autofire/init.lua:94
+#: plugins/autofire/init.lua:98
msgctxt "plugin-autofire"
msgid "Failed to load autofire menu"
msgstr ""
-#: plugins/autofire/init.lua:101
+#: plugins/autofire/init.lua:105
msgctxt "plugin-autofire"
msgid "Autofire"
msgstr ""
@@ -6068,7 +6105,7 @@ msgctxt "plugin-timecode"
msgid "Hotkey"
msgstr ""
-#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:560
+#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:562
msgctxt "plugin-inputmacro"
msgid "Input Macros"
msgstr ""
@@ -6089,138 +6126,138 @@ msgctxt "plugin-inputmacro"
msgid "Set Input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:350
+#: plugins/inputmacro/inputmacro_menu.lua:352
msgctxt "plugin-inputmacro"
msgid "Name"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:358
-#: plugins/inputmacro/inputmacro_menu.lua:400
+#: plugins/inputmacro/inputmacro_menu.lua:360
+#: plugins/inputmacro/inputmacro_menu.lua:402
msgctxt "plugin-inputmacro"
msgid "[not set]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:359
+#: plugins/inputmacro/inputmacro_menu.lua:361
msgctxt "plugin-inputmacro"
msgid "Activation combination"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Stop immediately"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Complete macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:363
+#: plugins/inputmacro/inputmacro_menu.lua:365
msgctxt "plugin-inputmacro"
msgid "On release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:369
+#: plugins/inputmacro/inputmacro_menu.lua:371
msgctxt "plugin-inputmacro"
msgid "Release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:372
+#: plugins/inputmacro/inputmacro_menu.lua:374
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Loop to step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:377
+#: plugins/inputmacro/inputmacro_menu.lua:379
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Prolong step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:379
+#: plugins/inputmacro/inputmacro_menu.lua:381
msgctxt "plugin-inputmacro"
msgid "When held"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:383
+#: plugins/inputmacro/inputmacro_menu.lua:385
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:384
+#: plugins/inputmacro/inputmacro_menu.lua:386
msgctxt "plugin-inputmacro"
msgid "Delay (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:390
+#: plugins/inputmacro/inputmacro_menu.lua:392
msgctxt "plugin-inputmacro"
msgid "Duration (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:398
+#: plugins/inputmacro/inputmacro_menu.lua:400
msgctxt "plugin-inputmacro"
msgid "n/a"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:402
+#: plugins/inputmacro/inputmacro_menu.lua:404
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Input %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:407
+#: plugins/inputmacro/inputmacro_menu.lua:409
msgctxt "plugin-inputmacro"
msgid "Add input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:412
+#: plugins/inputmacro/inputmacro_menu.lua:414
msgctxt "plugin-inputmacro"
msgid "Delete step"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:428
+#: plugins/inputmacro/inputmacro_menu.lua:430
msgctxt "plugin-inputmacro"
msgid "Add step at position"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:474
+#: plugins/inputmacro/inputmacro_menu.lua:476
msgctxt "plugin-inputmacro"
msgid "Add Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:481
+#: plugins/inputmacro/inputmacro_menu.lua:483
msgctxt "plugin-inputmacro"
msgid "Create"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:483
+#: plugins/inputmacro/inputmacro_menu.lua:485
msgctxt "plugin-inputmacro"
msgid "Cancel"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:499
+#: plugins/inputmacro/inputmacro_menu.lua:501
msgctxt "plugin-inputmacro"
msgid "Edit Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:505
+#: plugins/inputmacro/inputmacro_menu.lua:507
msgctxt "plugin-inputmacro"
msgid "Done"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:561
+#: plugins/inputmacro/inputmacro_menu.lua:563
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Press %s to delete"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:573
+#: plugins/inputmacro/inputmacro_menu.lua:575
msgctxt "plugin-inputmacro"
msgid "[no macros]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:578
+#: plugins/inputmacro/inputmacro_menu.lua:580
msgctxt "plugin-inputmacro"
msgid "Add macro"
msgstr ""
@@ -6391,12 +6428,12 @@ msgctxt "plugin-commonui"
msgid "Cancel"
msgstr ""
-#: plugins/commonui/init.lua:197
+#: plugins/commonui/init.lua:199
msgctxt "plugin-commonui"
msgid "Invalid combination entered"
msgstr ""
-#: plugins/commonui/init.lua:203
+#: plugins/commonui/init.lua:205
#, lua-format
msgctxt "plugin-commonui"
msgid ""
diff --git a/language/Georgian/strings.po b/language/Georgian/strings.po
index 01ee90311eb..a5d5fb315e3 100644
--- a/language/Georgian/strings.po
+++ b/language/Georgian/strings.po
@@ -1,13 +1,13 @@
# Georgian translations for MAME package.
# Copyright (C) 1997-2022 MAMEdev and contributors
# This file is distributed under the same license as the MAME package.
-# Automatically generated, 2022.
+# Automatically generated, 2023.
#
msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-10-16 02:30+1100\n"
+"POT-Creation-Date: 2023-02-18 05:29+1100\n"
"PO-Revision-Date: 2016-02-20 18:03+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: MAME Language Team\n"
@@ -28,254 +28,254 @@ msgid ""
"This system requires media images to be mounted for the following device(s): "
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1254
+#: src/frontend/mame/ui/ui.cpp:1275
#, c-format
msgid ""
"UI controls enabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1256
+#: src/frontend/mame/ui/ui.cpp:1277
#, c-format
msgid ""
"UI controls disabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1465
+#: src/frontend/mame/ui/ui.cpp:1486
msgid "Master Volume"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1474
+#: src/frontend/mame/ui/ui.cpp:1495
#, c-format
msgid "%1$s Volume"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1496
+#: src/frontend/mame/ui/ui.cpp:1517
#, c-format
msgid "Overclock CPU %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1504
+#: src/frontend/mame/ui/ui.cpp:1525
#, c-format
msgid "Overclock %1$s sound"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1523
+#: src/frontend/mame/ui/ui.cpp:1544
#, c-format
msgid "%1$s Refresh Rate"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1528
+#: src/frontend/mame/ui/ui.cpp:1549
#, c-format
msgid "%1$s Brightness"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1530
+#: src/frontend/mame/ui/ui.cpp:1551
#, c-format
msgid "%1$s Contrast"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1532
+#: src/frontend/mame/ui/ui.cpp:1553
#, c-format
msgid "%1$s Gamma"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1536
+#: src/frontend/mame/ui/ui.cpp:1557
#, c-format
msgid "%1$s Horiz Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1538
+#: src/frontend/mame/ui/ui.cpp:1559
#, c-format
msgid "%1$s Horiz Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1540
+#: src/frontend/mame/ui/ui.cpp:1561
#, c-format
msgid "%1$s Vert Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1542
+#: src/frontend/mame/ui/ui.cpp:1563
#, c-format
msgid "%1$s Vert Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1558
+#: src/frontend/mame/ui/ui.cpp:1579
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1561
+#: src/frontend/mame/ui/ui.cpp:1582
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1563
+#: src/frontend/mame/ui/ui.cpp:1584
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1566
+#: src/frontend/mame/ui/ui.cpp:1587
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1576
+#: src/frontend/mame/ui/ui.cpp:1597
msgid "Vector Flicker"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1577
+#: src/frontend/mame/ui/ui.cpp:1598
msgid "Beam Width Minimum"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1578
+#: src/frontend/mame/ui/ui.cpp:1599
msgid "Beam Width Maximum"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1579
+#: src/frontend/mame/ui/ui.cpp:1600
msgid "Beam Dot Size"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1580
+#: src/frontend/mame/ui/ui.cpp:1601
msgid "Beam Intensity Weight"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593
+#: src/frontend/mame/ui/ui.cpp:1614
#, c-format
msgid "Crosshair Scale %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "X"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "Y"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1616
#, c-format
msgid "Crosshair Offset %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1623
+#: src/frontend/mame/ui/ui.cpp:1644
#, c-format
msgid "%1$3ddB"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1666
+#: src/frontend/mame/ui/ui.cpp:1687
#, c-format
msgid "%1$d%%"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1681
+#: src/frontend/mame/ui/ui.cpp:1702
#, c-format
msgid "%1$3.0f%%"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1704 src/frontend/mame/ui/ui.cpp:1724
-#: src/frontend/mame/ui/ui.cpp:1743 src/frontend/mame/ui/ui.cpp:1761
-#: src/frontend/mame/ui/ui.cpp:1780 src/frontend/mame/ui/ui.cpp:1799
-#: src/frontend/mame/ui/ui.cpp:1818 src/frontend/mame/ui/ui.cpp:1837
-#: src/frontend/mame/ui/ui.cpp:1858 src/frontend/mame/ui/ui.cpp:1879
-#: src/frontend/mame/ui/ui.cpp:1900 src/frontend/mame/ui/ui.cpp:1921
+#: src/frontend/mame/ui/ui.cpp:1725 src/frontend/mame/ui/ui.cpp:1745
+#: src/frontend/mame/ui/ui.cpp:1764 src/frontend/mame/ui/ui.cpp:1782
+#: src/frontend/mame/ui/ui.cpp:1801 src/frontend/mame/ui/ui.cpp:1820
+#: src/frontend/mame/ui/ui.cpp:1839 src/frontend/mame/ui/ui.cpp:1858
+#: src/frontend/mame/ui/ui.cpp:1879 src/frontend/mame/ui/ui.cpp:1900
+#: src/frontend/mame/ui/ui.cpp:1921 src/frontend/mame/ui/ui.cpp:1942
#, c-format
msgid "%1$.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1936 src/frontend/mame/ui/ui.cpp:1951
-#: src/frontend/mame/ui/ui.cpp:1966 src/frontend/mame/ui/ui.cpp:1981
-#: src/frontend/mame/ui/ui.cpp:1996
+#: src/frontend/mame/ui/ui.cpp:1957 src/frontend/mame/ui/ui.cpp:1972
+#: src/frontend/mame/ui/ui.cpp:1987 src/frontend/mame/ui/ui.cpp:2002
+#: src/frontend/mame/ui/ui.cpp:2017
#, c-format
msgid "%1$1.2f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2116
+#: src/frontend/mame/ui/ui.cpp:2137
msgid "**Error saving ui.ini**"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2175
+#: src/frontend/mame/ui/ui.cpp:2196
#, c-format
msgid "**Error saving %s.ini**"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2179 src/frontend/mame/ui/miscmenu.cpp:773
+#: src/frontend/mame/ui/ui.cpp:2200 src/frontend/mame/ui/miscmenu.cpp:773
msgid ""
"\n"
" Settings saved \n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:487 src/frontend/mame/ui/selgame.cpp:298
+#: src/frontend/mame/ui/selsoft.cpp:510 src/frontend/mame/ui/selgame.cpp:318
#, c-format
msgid ""
"%s\n"
" added to favorites list."
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:492 src/frontend/mame/ui/selgame.cpp:303
-#: src/frontend/mame/ui/selgame.cpp:309
+#: src/frontend/mame/ui/selsoft.cpp:515 src/frontend/mame/ui/selgame.cpp:323
+#: src/frontend/mame/ui/selgame.cpp:329
#, c-format
msgid ""
"%s\n"
" removed from favorites list."
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Start empty]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Use file manager]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:708
+#: src/frontend/mame/ui/selsoft.cpp:756
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d software packages )"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:709
+#: src/frontend/mame/ui/selsoft.cpp:757
#, c-format
msgid "%1$s - select software"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:714 src/frontend/mame/ui/selgame.cpp:1074
+#: src/frontend/mame/ui/selsoft.cpp:762 src/frontend/mame/ui/selgame.cpp:1092
#, c-format
msgid "%1$s: %2$s - Search: %3$s_"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:716 src/frontend/mame/ui/selgame.cpp:1076
+#: src/frontend/mame/ui/selsoft.cpp:764 src/frontend/mame/ui/selgame.cpp:1094
#, c-format
msgid "Search: %1$s_"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:723
+#: src/frontend/mame/ui/selsoft.cpp:771
#, c-format
msgid "Software list/item: %1$s:%2$s"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:441
+#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:462
msgid "General Settings"
msgstr ""
@@ -299,15 +299,15 @@ msgstr ""
msgid "Save Settings"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:185 src/frontend/mame/ui/optsmenu.cpp:227
+#: src/frontend/mame/ui/optsmenu.cpp:183 src/frontend/mame/ui/optsmenu.cpp:225
msgid "System Filter"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:197 src/frontend/mame/ui/custui.cpp:83
+#: src/frontend/mame/ui/optsmenu.cpp:195 src/frontend/mame/ui/custui.cpp:84
msgid "Customize UI"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:198 src/frontend/mame/ui/dirmenu.cpp:535
+#: src/frontend/mame/ui/optsmenu.cpp:196 src/frontend/mame/ui/dirmenu.cpp:579
msgid "Configure Folders"
msgstr ""
@@ -315,41 +315,41 @@ msgstr ""
msgid "Plugin Options"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:221 src/frontend/mame/ui/swlist.cpp:89
-#: src/frontend/mame/ui/slotopt.cpp:221
+#: src/frontend/mame/ui/filesel.cpp:234 src/frontend/mame/ui/swlist.cpp:89
+#: src/frontend/mame/ui/slotopt.cpp:231
msgid "[empty slot]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:225
+#: src/frontend/mame/ui/filesel.cpp:238
msgid "[create]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:229 src/frontend/mame/ui/swlist.cpp:100
+#: src/frontend/mame/ui/filesel.cpp:242 src/frontend/mame/ui/swlist.cpp:100
msgid "[software list]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:285
+#: src/frontend/mame/ui/filesel.cpp:298
#, c-format
msgid "Error accessing %s"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:509
+#: src/frontend/mame/ui/filesel.cpp:519
msgid "Select access mode"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:510
+#: src/frontend/mame/ui/filesel.cpp:520
msgid "Read-only"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:512
+#: src/frontend/mame/ui/filesel.cpp:522
msgid "Read-write"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:513
+#: src/frontend/mame/ui/filesel.cpp:523
msgid "Read this image, write to another image"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:514
+#: src/frontend/mame/ui/filesel.cpp:524
msgid "Read this image, write to diff"
msgstr ""
@@ -562,145 +562,149 @@ msgid "Joystick saturation"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:94
-msgid "Natural keyboard"
+msgid "Joystick threshold"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:95
-msgid "Allow contradictory joystick inputs"
+msgid "Natural keyboard"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:96
+msgid "Allow contradictory joystick inputs"
+msgstr ""
+
+#: src/frontend/mame/ui/submenu.cpp:97
msgid "Coin impulse"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:102
+#: src/frontend/mame/ui/submenu.cpp:103
msgid "Input Device Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:103
+#: src/frontend/mame/ui/submenu.cpp:104
msgid "Lightgun Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:104
+#: src/frontend/mame/ui/submenu.cpp:105
msgid "Trackball Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:105
+#: src/frontend/mame/ui/submenu.cpp:106
msgid "Pedal Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:106
+#: src/frontend/mame/ui/submenu.cpp:107
msgid "AD Stick Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:107
+#: src/frontend/mame/ui/submenu.cpp:108
msgid "Paddle Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:108
+#: src/frontend/mame/ui/submenu.cpp:109
msgid "Dial Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:109
+#: src/frontend/mame/ui/submenu.cpp:110
msgid "Positional Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:110
+#: src/frontend/mame/ui/submenu.cpp:111
msgid "Mouse Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:112
+#: src/frontend/mame/ui/submenu.cpp:113
msgid "Keyboard Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:113
+#: src/frontend/mame/ui/submenu.cpp:114
msgid "Mouse Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:114
+#: src/frontend/mame/ui/submenu.cpp:115
msgid "Lightgun Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:115
+#: src/frontend/mame/ui/submenu.cpp:116
msgid "Joystick Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:121 src/frontend/mame/ui/videoopt.cpp:42
+#: src/frontend/mame/ui/submenu.cpp:122 src/frontend/mame/ui/videoopt.cpp:42
msgid "Video Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:122
+#: src/frontend/mame/ui/submenu.cpp:123
msgid "Video Mode"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:123
+#: src/frontend/mame/ui/submenu.cpp:124
msgid "Number Of Screens"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:125
+#: src/frontend/mame/ui/submenu.cpp:126
msgid "Triple Buffering"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:126
+#: src/frontend/mame/ui/submenu.cpp:127
msgid "HLSL"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:128
+#: src/frontend/mame/ui/submenu.cpp:129
msgid "GLSL"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:129
+#: src/frontend/mame/ui/submenu.cpp:130
msgid "Bilinear Filtering"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:130
+#: src/frontend/mame/ui/submenu.cpp:131
msgid "Bitmap Prescaling"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:131
+#: src/frontend/mame/ui/submenu.cpp:132
msgid "Window Mode"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:132
+#: src/frontend/mame/ui/submenu.cpp:133
msgid "Enforce Aspect Ratio"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:133
+#: src/frontend/mame/ui/submenu.cpp:134
msgid "Start Out Maximized"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:134
+#: src/frontend/mame/ui/submenu.cpp:135
msgid "Synchronized Refresh"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:135
+#: src/frontend/mame/ui/submenu.cpp:136
msgid "Wait Vertical Sync"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:722
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:738
#: src/frontend/mame/ui/videoopt.cpp:169
-#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:766
+#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:766
#: plugins/cheatfind/init.lua:777 plugins/cheat/init.lua:679
msgid "On"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:725
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:741
#: src/frontend/mame/ui/videoopt.cpp:185
-#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:763
+#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:763
#: plugins/cheatfind/init.lua:774 plugins/cheat/init.lua:682
#: plugins/cheat/init.lua:691
msgid "Off"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:728
+#: src/frontend/mame/ui/menu.cpp:744
msgid "Auto"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:1233
+#: src/frontend/mame/ui/menu.cpp:1272
#: src/frontend/mame/ui/simpleselgame.cpp:283
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Return to Previous Menu"
msgstr ""
@@ -708,21 +712,21 @@ msgstr ""
msgid "File Manager"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:140
+#: src/frontend/mame/ui/filemngr.cpp:152
#: src/frontend/mame/ui/confswitch.cpp:119
-#: src/frontend/mame/ui/inputmap.cpp:580
+#: src/frontend/mame/ui/inputmap.cpp:581
#: src/frontend/mame/ui/inputtoggle.cpp:75
-#: src/frontend/mame/ui/analogipt.cpp:363
+#: src/frontend/mame/ui/analogipt.cpp:412
#, c-format
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
#: src/frontend/mame/ui/confswitch.cpp:170 src/frontend/mame/ui/slotopt.cpp:204
msgid "Reset System"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
msgid "Start System"
msgstr ""
@@ -1071,27 +1075,27 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:168
+#: src/frontend/mame/ui/filecreate.cpp:189
msgid "New Image Name:"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:174
+#: src/frontend/mame/ui/filecreate.cpp:196
msgid "Image Format:"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:180
+#: src/frontend/mame/ui/filecreate.cpp:202
msgid "Create"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:208
+#: src/frontend/mame/ui/filecreate.cpp:230
msgid "Please enter a file extension too"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:268
+#: src/frontend/mame/ui/filecreate.cpp:295
msgid "Select image format"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:327
+#: src/frontend/mame/ui/filecreate.cpp:354
msgid "Select initial contents"
msgstr ""
@@ -1116,9 +1120,9 @@ msgid "Emulated"
msgstr ""
#: src/frontend/mame/ui/keyboard.cpp:60 src/frontend/mame/ui/confswitch.cpp:117
-#: src/frontend/mame/ui/inputmap.cpp:578
+#: src/frontend/mame/ui/inputmap.cpp:579
#: src/frontend/mame/ui/inputtoggle.cpp:73
-#: src/frontend/mame/ui/analogipt.cpp:361
+#: src/frontend/mame/ui/analogipt.cpp:410
#, c-format
msgid "%1$s [root%2$s]"
msgstr ""
@@ -1477,16 +1481,16 @@ msgstr ""
msgid "Category File"
msgstr ""
-#: src/frontend/mame/ui/utils.cpp:2030 src/frontend/mame/ui/inifile.cpp:301
+#: src/frontend/mame/ui/utils.cpp:2026 src/frontend/mame/ui/inifile.cpp:301
msgctxt "swlist-info"
msgid "Software list/item"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2685
+#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2752
msgid "Software List Info"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:316
+#: src/frontend/mame/ui/datmenu.cpp:307
#, c-format
msgid "Revision: %1$s"
msgstr ""
@@ -1646,7 +1650,7 @@ msgstr ""
msgid "Save System Settings"
msgstr ""
-#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2625
+#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2698
msgid " (default)"
msgstr ""
@@ -1683,7 +1687,7 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:265
+#: src/frontend/mame/ui/state.cpp:262
#, c-format
msgid ""
"Delete saved state %1$s?\n"
@@ -1691,37 +1695,37 @@ msgid ""
"Press %3$s to cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:393
+#: src/frontend/mame/ui/state.cpp:388
#, c-format
msgid "Error removing saved state file %1$s"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:442
+#: src/frontend/mame/ui/state.cpp:450
#, c-format
msgid "Press %1$s to delete"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Load State"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Select state to load"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Save State"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Press a key or joystick button, or select state to overwrite"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:314
+#: src/frontend/mame/ui/confswitch.cpp:318
msgid "DIP Switches"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:508
+#: src/frontend/mame/ui/confswitch.cpp:521
msgid "Machine Configuration"
msgstr ""
@@ -1764,7 +1768,7 @@ msgstr ""
msgid "[no assignable inputs are enabled]"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:348
+#: src/frontend/mame/ui/inputmap.cpp:358
msgid "Pressed"
msgstr ""
@@ -1772,71 +1776,71 @@ msgstr ""
msgid "Invalid combination entered"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:563
+#: src/frontend/mame/ui/inputmap.cpp:564
#, c-format
msgctxt "input-name"
msgid "%1$s Analog"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:564
+#: src/frontend/mame/ui/inputmap.cpp:565
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Inc"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:565
+#: src/frontend/mame/ui/inputmap.cpp:566
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Dec"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:607
+#: src/frontend/mame/ui/inputmap.cpp:608
#, c-format
msgid "Press %1$s to set\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:608
+#: src/frontend/mame/ui/inputmap.cpp:609
#, c-format
msgid "Press %1$s to append\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:609
+#: src/frontend/mame/ui/inputmap.cpp:610
#, c-format
msgid "Press %1$s to clear\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:610
+#: src/frontend/mame/ui/inputmap.cpp:611
#, c-format
msgid "Press %1$s to restore default\n"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:32
+#: src/frontend/mame/ui/inputdevices.cpp:33
#, c-format
msgctxt "menu-inputdev"
msgid "%1$s (%2$s %3$d)"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:88
+#: src/frontend/mame/ui/inputdevices.cpp:116
msgctxt "menu-inputdev"
msgid "Copy Device ID"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:122
+#: src/frontend/mame/ui/inputdevices.cpp:148
msgctxt "menu-inputdev"
msgid "Copied device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:124
+#: src/frontend/mame/ui/inputdevices.cpp:150
msgctxt "menu-inputdev"
msgid "Error copying device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:162
+#: src/frontend/mame/ui/inputdevices.cpp:189
msgctxt "menu-inputdev"
msgid "Input Devices"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:203
+#: src/frontend/mame/ui/inputdevices.cpp:230
msgctxt "menu-inputdev"
msgid "[no input devices are enabled]"
msgstr ""
@@ -1953,11 +1957,11 @@ msgid "Configure Options"
msgstr ""
#: src/frontend/mame/ui/simpleselgame.cpp:279
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Exit"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:304
+#: src/frontend/mame/ui/simpleselgame.cpp:313
#, c-format
msgid ""
"No system ROMs found. Please check the rompath setting specified in the %1$s."
@@ -1967,77 +1971,77 @@ msgid ""
"docs folder for information on setting up and using %2$s."
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:320
+#: src/frontend/mame/ui/simpleselgame.cpp:329
#, c-format
msgid "Type name or select: %1$s_"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:322
+#: src/frontend/mame/ui/simpleselgame.cpp:331
msgid "Type name or select: (random)"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:336
+#: src/frontend/mame/ui/simpleselgame.cpp:345
#, c-format
msgid "%1$-.100s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:339
+#: src/frontend/mame/ui/simpleselgame.cpp:348
#, c-format
msgid "%1$s, %2$-.100s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:348
+#: src/frontend/mame/ui/simpleselgame.cpp:357
#, c-format
msgid "Driver: %1$s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:364
-#: src/frontend/mame/ui/selmenu.cpp:690
+#: src/frontend/mame/ui/simpleselgame.cpp:373
+#: src/frontend/mame/ui/selmenu.cpp:735
msgid "Overall: NOT WORKING"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:366
-#: src/frontend/mame/ui/selmenu.cpp:692
+#: src/frontend/mame/ui/simpleselgame.cpp:375
+#: src/frontend/mame/ui/selmenu.cpp:737
msgid "Overall: Unemulated Protection"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:368
-#: src/frontend/mame/ui/selmenu.cpp:694
+#: src/frontend/mame/ui/simpleselgame.cpp:377
+#: src/frontend/mame/ui/selmenu.cpp:739
msgid "Overall: Working"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:372
-#: src/frontend/mame/ui/selmenu.cpp:698
+#: src/frontend/mame/ui/simpleselgame.cpp:381
+#: src/frontend/mame/ui/selmenu.cpp:743
msgid "Graphics: Unimplemented, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:374
-#: src/frontend/mame/ui/selmenu.cpp:700
+#: src/frontend/mame/ui/simpleselgame.cpp:383
+#: src/frontend/mame/ui/selmenu.cpp:745
msgid "Graphics: Imperfect, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:376
-#: src/frontend/mame/ui/selmenu.cpp:702
+#: src/frontend/mame/ui/simpleselgame.cpp:385
+#: src/frontend/mame/ui/selmenu.cpp:747
msgid "Graphics: OK, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:379
-#: src/frontend/mame/ui/selmenu.cpp:705
+#: src/frontend/mame/ui/simpleselgame.cpp:388
+#: src/frontend/mame/ui/selmenu.cpp:750
msgid "Sound: None"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:381
-#: src/frontend/mame/ui/selmenu.cpp:707
+#: src/frontend/mame/ui/simpleselgame.cpp:390
+#: src/frontend/mame/ui/selmenu.cpp:752
msgid "Sound: Unimplemented"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:383
-#: src/frontend/mame/ui/selmenu.cpp:709
+#: src/frontend/mame/ui/simpleselgame.cpp:392
+#: src/frontend/mame/ui/selmenu.cpp:754
msgid "Sound: Imperfect"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:385
-#: src/frontend/mame/ui/selmenu.cpp:711
+#: src/frontend/mame/ui/simpleselgame.cpp:394
+#: src/frontend/mame/ui/selmenu.cpp:756
msgid "Sound: OK"
msgstr ""
@@ -2060,323 +2064,323 @@ msgstr ""
msgid "Reload All"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:44
+#: src/frontend/mame/ui/dirmenu.cpp:40
msgctxt "path-option"
msgid "ROMs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:45
+#: src/frontend/mame/ui/dirmenu.cpp:41
msgctxt "path-option"
msgid "Software Media"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:46
+#: src/frontend/mame/ui/dirmenu.cpp:42
msgctxt "path-option"
msgid "Sound Samples"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:47
+#: src/frontend/mame/ui/dirmenu.cpp:43
msgctxt "path-option"
msgid "Artwork"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:48
+#: src/frontend/mame/ui/dirmenu.cpp:44
msgctxt "path-option"
msgid "Crosshairs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:49
+#: src/frontend/mame/ui/dirmenu.cpp:45
msgctxt "path-option"
msgid "Cheat Files"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:50
+#: src/frontend/mame/ui/dirmenu.cpp:46
msgctxt "path-option"
msgid "Plugins"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:51
+#: src/frontend/mame/ui/dirmenu.cpp:47
msgctxt "path-option"
msgid "UI Translations"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:52
+#: src/frontend/mame/ui/dirmenu.cpp:48
msgctxt "path-option"
msgid "Software Lists"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:53
+#: src/frontend/mame/ui/dirmenu.cpp:49
msgctxt "path-option"
msgid "INIs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:54
+#: src/frontend/mame/ui/dirmenu.cpp:50
msgctxt "path-option"
msgid "UI Settings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:55
+#: src/frontend/mame/ui/dirmenu.cpp:51
msgctxt "path-option"
msgid "Plugin Data"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:56
+#: src/frontend/mame/ui/dirmenu.cpp:52
msgctxt "path-option"
msgid "DATs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:57
+#: src/frontend/mame/ui/dirmenu.cpp:53
msgctxt "path-option"
msgid "Category INIs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:58
+#: src/frontend/mame/ui/dirmenu.cpp:54
msgctxt "path-option"
msgid "Snapshots"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:59
+#: src/frontend/mame/ui/dirmenu.cpp:55
msgctxt "path-option"
msgid "Icons"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:60
+#: src/frontend/mame/ui/dirmenu.cpp:56
msgctxt "path-option"
msgid "Control Panels"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:61
+#: src/frontend/mame/ui/dirmenu.cpp:57
msgctxt "path-option"
msgid "Cabinets"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:62
+#: src/frontend/mame/ui/dirmenu.cpp:58
msgctxt "path-option"
msgid "Marquees"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:63
+#: src/frontend/mame/ui/dirmenu.cpp:59
msgctxt "path-option"
msgid "PCBs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:64
+#: src/frontend/mame/ui/dirmenu.cpp:60
msgctxt "path-option"
msgid "Flyers"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:65
+#: src/frontend/mame/ui/dirmenu.cpp:61
msgctxt "path-option"
msgid "Title Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:66
+#: src/frontend/mame/ui/dirmenu.cpp:62
msgctxt "path-option"
msgid "Game Endings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:67
+#: src/frontend/mame/ui/dirmenu.cpp:63
msgctxt "path-option"
msgid "Bosses"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:68
+#: src/frontend/mame/ui/dirmenu.cpp:64
msgctxt "path-option"
msgid "Artwork Previews"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:69
+#: src/frontend/mame/ui/dirmenu.cpp:65
msgctxt "path-option"
msgid "Select"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:70
+#: src/frontend/mame/ui/dirmenu.cpp:66
msgctxt "path-option"
msgid "Game Over Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:71
+#: src/frontend/mame/ui/dirmenu.cpp:67
msgctxt "path-option"
msgid "HowTo"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:72
+#: src/frontend/mame/ui/dirmenu.cpp:68
msgctxt "path-option"
msgid "Logos"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:73
+#: src/frontend/mame/ui/dirmenu.cpp:69
msgctxt "path-option"
msgid "Scores"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:74
+#: src/frontend/mame/ui/dirmenu.cpp:70
msgctxt "path-option"
msgid "Versus"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:75
+#: src/frontend/mame/ui/dirmenu.cpp:71
msgctxt "path-option"
msgid "Covers"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:105
+#: src/frontend/mame/ui/dirmenu.cpp:101
#, c-format
msgid "Remove %1$s Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:352
-#, c-format
-msgid "Change %1$s Folder - Search: %2$s_"
-msgstr ""
-
-#: src/frontend/mame/ui/dirmenu.cpp:352
+#: src/frontend/mame/ui/dirmenu.cpp:357
#, c-format
msgid "Add %1$s Folder - Search: %2$s_"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:363
+#: src/frontend/mame/ui/dirmenu.cpp:357
+#, c-format
+msgid "Change %1$s Folder - Search: %2$s_"
+msgstr ""
+
+#: src/frontend/mame/ui/dirmenu.cpp:368
msgid "Press TAB to set"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folders"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:494
-msgid "Change Folder"
-msgstr ""
-
-#: src/frontend/mame/ui/dirmenu.cpp:494
+#: src/frontend/mame/ui/dirmenu.cpp:523
msgid "Add Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:497
+#: src/frontend/mame/ui/dirmenu.cpp:525
msgid "Remove Folder"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/dirmenu.cpp:530
+msgid "Change Folder"
+msgstr ""
+
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = 1/%1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:799
+#: src/frontend/mame/ui/viewgfx.cpp:800
msgctxt "gfxview"
msgid "Expand to fit"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:822
+#: src/frontend/mame/ui/viewgfx.cpp:823
msgctxt "gfxview"
msgid "All categories"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:824 src/frontend/mame/ui/viewgfx.cpp:829
+#: src/frontend/mame/ui/viewgfx.cpp:825 src/frontend/mame/ui/viewgfx.cpp:830
#, c-format
msgctxt "gfxview"
msgid "Category %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] colors"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] pens"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:940
+#: src/frontend/mame/ui/viewgfx.cpp:941
#, c-format
msgctxt "gfxview"
msgid " #%1$X → %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:947
+#: src/frontend/mame/ui/viewgfx.cpp:948
#, c-format
msgctxt "gfxview"
msgid " #%1$X = %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:954
+#: src/frontend/mame/ui/viewgfx.cpp:955
#, c-format
msgctxt "gfxview"
msgid " #%1$X (A:%2$02X R:%3$02X G:%4$02X B:%5$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1134
+#: src/frontend/mame/ui/viewgfx.cpp:1135
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] %2$d/%3$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1157
+#: src/frontend/mame/ui/viewgfx.cpp:1158
#, c-format
msgctxt "gfxview"
msgid " #%1$X:%2$X (%3$d %4$d) = %5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1165
+#: src/frontend/mame/ui/viewgfx.cpp:1166
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d color %3$X/%4$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d category %3$u"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d "
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1327
+#: src/frontend/mame/ui/viewgfx.cpp:1328
#, c-format
msgctxt "gfxview"
msgid " (%1$u %2$u) = GFX%3$u #%4$X:%5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1334
+#: src/frontend/mame/ui/viewgfx.cpp:1335
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d origin (%3$d %4$d)"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:442
+#: src/frontend/mame/ui/selgame.cpp:463
msgid "System Settings"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1058
+#: src/frontend/mame/ui/selgame.cpp:1076
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d systems (%5$d BIOS) )"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1086
+#: src/frontend/mame/ui/selgame.cpp:1104
#, c-format
msgid "System: %1$-.100s"
msgstr ""
@@ -2397,29 +2401,29 @@ msgctxt "menu-selector"
msgid "[no choices]"
msgstr ""
-#: src/frontend/mame/ui/selector.cpp:138
+#: src/frontend/mame/ui/selector.cpp:148
#, c-format
msgctxt "menu-selector"
msgid "Double-click or press %1$s to select"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:59
+#: src/frontend/mame/ui/auditmenu.cpp:60
msgid "Audit Media"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:63
+#: src/frontend/mame/ui/auditmenu.cpp:64
#, c-format
msgid "Results will be saved to %1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:101
+#: src/frontend/mame/ui/auditmenu.cpp:110
#, c-format
msgid ""
"Auditing media for system %2$u of %3$u...\n"
"%1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:119
+#: src/frontend/mame/ui/auditmenu.cpp:128
#, c-format
msgid ""
"Cancel audit?\n"
@@ -2428,17 +2432,17 @@ msgid ""
"Press %2$s to continue"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:139
+#: src/frontend/mame/ui/auditmenu.cpp:148
#, c-format
msgid "Audit media for %1$u systems marked unavailable"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:140
+#: src/frontend/mame/ui/auditmenu.cpp:149
#, c-format
msgid "Audit media for all %1$u systems"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:157
+#: src/frontend/mame/ui/auditmenu.cpp:165
#, c-format
msgid "Press %1$s to cancel\n"
msgstr ""
@@ -2459,266 +2463,266 @@ msgstr ""
msgid "Hide Both"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:143
+#: src/frontend/mame/ui/custui.cpp:144
msgid "UI Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:168 src/frontend/mame/ui/custui.cpp:221
+#: src/frontend/mame/ui/custui.cpp:169 src/frontend/mame/ui/custui.cpp:222
msgid "System Names"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:194 src/frontend/mame/ui/custui.cpp:224
+#: src/frontend/mame/ui/custui.cpp:195 src/frontend/mame/ui/custui.cpp:225
msgid "Show Side Panels"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:214
+#: src/frontend/mame/ui/custui.cpp:215
msgid "Fonts"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:215
+#: src/frontend/mame/ui/custui.cpp:216
msgid "Colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:218
+#: src/frontend/mame/ui/custui.cpp:219
msgid "Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:235 src/frontend/mame/ui/custui.cpp:279
+#: src/frontend/mame/ui/custui.cpp:236 src/frontend/mame/ui/custui.cpp:280
msgid "[built-in]"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:335
+#: src/frontend/mame/ui/custui.cpp:337
msgid "UI Fonts"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:364
+#: src/frontend/mame/ui/custui.cpp:366
msgid "default"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:459 src/frontend/mame/ui/custui.cpp:499
+#: src/frontend/mame/ui/custui.cpp:465 src/frontend/mame/ui/custui.cpp:507
msgid "UI Font"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:504
+#: src/frontend/mame/ui/custui.cpp:512
msgid "Bold"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:505
+#: src/frontend/mame/ui/custui.cpp:513
msgid "Italic"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:510
+#: src/frontend/mame/ui/custui.cpp:518
msgid "Lines"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:515
+#: src/frontend/mame/ui/custui.cpp:523
msgid "Infos text size"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:530
+#: src/frontend/mame/ui/custui.cpp:547
msgid "Sample text - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:546
+#: src/frontend/mame/ui/custui.cpp:563
msgid "UI Colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:609
+#: src/frontend/mame/ui/custui.cpp:626
msgctxt "color-option"
msgid "Normal text"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:610
+#: src/frontend/mame/ui/custui.cpp:627
msgctxt "color-option"
msgid "Selected color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:611
+#: src/frontend/mame/ui/custui.cpp:628
msgctxt "color-option"
msgid "Normal text background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:612
+#: src/frontend/mame/ui/custui.cpp:629
msgctxt "color-option"
msgid "Selected background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:613
+#: src/frontend/mame/ui/custui.cpp:630
msgctxt "color-option"
msgid "Subitem color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:614
+#: src/frontend/mame/ui/custui.cpp:631
msgctxt "color-option"
msgid "Clone"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:615
+#: src/frontend/mame/ui/custui.cpp:632
msgctxt "color-option"
msgid "Border"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:616
+#: src/frontend/mame/ui/custui.cpp:633
msgctxt "color-option"
msgid "Background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:617
+#: src/frontend/mame/ui/custui.cpp:634
msgctxt "color-option"
msgid "DIP switch"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:618
+#: src/frontend/mame/ui/custui.cpp:635
msgctxt "color-option"
msgid "Unavailable color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:619
+#: src/frontend/mame/ui/custui.cpp:636
msgctxt "color-option"
msgid "Slider color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:620
+#: src/frontend/mame/ui/custui.cpp:637
msgctxt "color-option"
msgid "Graphics viewer background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:621
+#: src/frontend/mame/ui/custui.cpp:638
msgctxt "color-option"
msgid "Mouse over color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:622
+#: src/frontend/mame/ui/custui.cpp:639
msgctxt "color-option"
msgid "Mouse over background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:623
+#: src/frontend/mame/ui/custui.cpp:640
msgctxt "color-option"
msgid "Mouse down color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:624
+#: src/frontend/mame/ui/custui.cpp:641
msgctxt "color-option"
msgid "Mouse down background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:628
+#: src/frontend/mame/ui/custui.cpp:645
msgid "Restore default colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:640
+#: src/frontend/mame/ui/custui.cpp:666
#, c-format
msgid "Double-click or press %1$s to change color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:648
+#: src/frontend/mame/ui/custui.cpp:674
msgid "Menu Preview"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:662
+#: src/frontend/mame/ui/custui.cpp:681
msgctxt "color-sample"
msgid "Normal"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:663
+#: src/frontend/mame/ui/custui.cpp:682
msgctxt "color-sample"
msgid "Subitem"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:664
+#: src/frontend/mame/ui/custui.cpp:683
msgctxt "color-sample"
msgid "Selected"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:665
+#: src/frontend/mame/ui/custui.cpp:684
msgctxt "color-sample"
msgid "Mouse Over"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:666
+#: src/frontend/mame/ui/custui.cpp:685
msgctxt "color-sample"
msgid "Clone"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:881
+#: src/frontend/mame/ui/custui.cpp:901
msgid "ARGB Settings"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:886 src/frontend/mame/ui/custui.cpp:889
+#: src/frontend/mame/ui/custui.cpp:906 src/frontend/mame/ui/custui.cpp:909
msgctxt "color-channel"
msgid "Alpha"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:894 src/frontend/mame/ui/custui.cpp:897
+#: src/frontend/mame/ui/custui.cpp:914 src/frontend/mame/ui/custui.cpp:917
msgctxt "color-channel"
msgid "Red"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:902 src/frontend/mame/ui/custui.cpp:905
+#: src/frontend/mame/ui/custui.cpp:922 src/frontend/mame/ui/custui.cpp:925
msgctxt "color-channel"
msgid "Green"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:910 src/frontend/mame/ui/custui.cpp:913
+#: src/frontend/mame/ui/custui.cpp:930 src/frontend/mame/ui/custui.cpp:933
msgctxt "color-channel"
msgid "Blue"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:916
+#: src/frontend/mame/ui/custui.cpp:936
msgid "Choose from palette"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:931
+#: src/frontend/mame/ui/custui.cpp:959
msgid "Color preview:"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1029
+#: src/frontend/mame/ui/custui.cpp:1052
msgctxt "color-preset"
msgid "White"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1030
+#: src/frontend/mame/ui/custui.cpp:1053
msgctxt "color-preset"
msgid "Silver"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1031
+#: src/frontend/mame/ui/custui.cpp:1054
msgctxt "color-preset"
msgid "Gray"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1032
+#: src/frontend/mame/ui/custui.cpp:1055
msgctxt "color-preset"
msgid "Black"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1033
+#: src/frontend/mame/ui/custui.cpp:1056
msgctxt "color-preset"
msgid "Red"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1034
+#: src/frontend/mame/ui/custui.cpp:1057
msgctxt "color-preset"
msgid "Orange"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1035
+#: src/frontend/mame/ui/custui.cpp:1058
msgctxt "color-preset"
msgid "Yellow"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1036
+#: src/frontend/mame/ui/custui.cpp:1059
msgctxt "color-preset"
msgid "Green"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1037
+#: src/frontend/mame/ui/custui.cpp:1060
msgctxt "color-preset"
msgid "Blue"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1038
+#: src/frontend/mame/ui/custui.cpp:1061
msgctxt "color-preset"
msgid "Violet"
msgstr ""
@@ -2741,36 +2745,61 @@ msgctxt "about-header"
msgid "Revision: %1$s"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:60
+#: src/frontend/mame/ui/analogipt.cpp:27
+#, c-format
+msgctxt "menu-analoginput"
+msgid ""
+"Show/hide settings \t\t%1$s\n"
+"Decrease value \t\t%2$s\n"
+"Increase value \t\t%3$s\n"
+"Restore default value \t\t%4$s\n"
+"Previous device \t\t%5$s\n"
+"Next device \t\t%6$s\n"
+"Return to previous menu \t\t%7$s"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:82
+msgctxt "menu-analoginput"
msgid "Analog Input Adjustments"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:92
+#: src/frontend/mame/ui/analogipt.cpp:121
#, c-format
-msgid "Press %s to show menu"
+msgctxt "menu-analoginput"
+msgid "Press %s to show settings"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:372
+#: src/frontend/mame/ui/analogipt.cpp:245
+msgctxt "menu-analoginput"
+msgid "Analog Input Adjustments Help"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:421
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Increment/Decrement Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:377
+#: src/frontend/mame/ui/analogipt.cpp:426
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Auto-centering Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:382
+#: src/frontend/mame/ui/analogipt.cpp:431
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Reverse"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:387
+#: src/frontend/mame/ui/analogipt.cpp:436
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Sensitivity"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:402
+#: src/frontend/mame/ui/analogipt.cpp:451
+msgctxt "menu-analoginput"
msgid "[no analog inputs are enabled]"
msgstr ""
@@ -2921,504 +2950,504 @@ msgctxt "menu-main"
msgid "Close Menu"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:77
-msgctxt "selmenu-artwork"
-msgid "Snapshots"
+#: src/frontend/mame/ui/selmenu.cpp:55
+msgid "Images"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:78
-msgctxt "selmenu-artwork"
-msgid "Cabinet"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:79
-msgctxt "selmenu-artwork"
-msgid "Control Panel"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:80
-msgctxt "selmenu-artwork"
-msgid "PCB"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:81
-msgctxt "selmenu-artwork"
-msgid "Flyer"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:82
-msgctxt "selmenu-artwork"
-msgid "Title Screen"
+#: src/frontend/mame/ui/selmenu.cpp:56
+msgid "Info"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:83
msgctxt "selmenu-artwork"
-msgid "Ending"
+msgid "Snapshots"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:84
msgctxt "selmenu-artwork"
-msgid "Artwork Preview"
+msgid "Cabinet"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:85
msgctxt "selmenu-artwork"
-msgid "Bosses"
+msgid "Control Panel"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:86
msgctxt "selmenu-artwork"
-msgid "Logo"
+msgid "PCB"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:87
msgctxt "selmenu-artwork"
-msgid "Versus"
+msgid "Flyer"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:88
msgctxt "selmenu-artwork"
-msgid "Game Over"
+msgid "Title Screen"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:89
msgctxt "selmenu-artwork"
-msgid "HowTo"
+msgid "Ending"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:90
msgctxt "selmenu-artwork"
-msgid "Scores"
+msgid "Artwork Preview"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:91
msgctxt "selmenu-artwork"
-msgid "Select"
+msgid "Bosses"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:92
msgctxt "selmenu-artwork"
-msgid "Marquee"
+msgid "Logo"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:93
msgctxt "selmenu-artwork"
-msgid "Covers"
+msgid "Versus"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:94
+msgctxt "selmenu-artwork"
+msgid "Game Over"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:95
+msgctxt "selmenu-artwork"
+msgid "HowTo"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:96
+msgctxt "selmenu-artwork"
+msgid "Scores"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:97
-msgid "Add or remove favorite"
+msgctxt "selmenu-artwork"
+msgid "Select"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:98
-msgid "Export displayed list to file"
+msgctxt "selmenu-artwork"
+msgid "Marquee"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:99
+msgctxt "selmenu-artwork"
+msgid "Covers"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:103
+msgid "Add or remove favorite"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:104
+msgid "Export displayed list to file"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:105
msgid "Audit media"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:100
+#: src/frontend/mame/ui/selmenu.cpp:106
msgid "Show DATs view"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:260
+#: src/frontend/mame/ui/selmenu.cpp:268
msgid "Select Software Package Part"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:330
+#: src/frontend/mame/ui/selmenu.cpp:338
msgid "Select System BIOS"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:644 src/frontend/mame/ui/selmenu.cpp:675
+#: src/frontend/mame/ui/selmenu.cpp:689 src/frontend/mame/ui/selmenu.cpp:720
#, c-format
msgid "%1$s, %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:648
+#: src/frontend/mame/ui/selmenu.cpp:693
#, c-format
msgid "Software is clone of: %1$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:650
+#: src/frontend/mame/ui/selmenu.cpp:695
msgid "Software is parent"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:655
+#: src/frontend/mame/ui/selmenu.cpp:700
msgid "Supported: No"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:660
+#: src/frontend/mame/ui/selmenu.cpp:705
msgid "Supported: Partial"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:665
+#: src/frontend/mame/ui/selmenu.cpp:710
msgid "Supported: Yes"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:681
+#: src/frontend/mame/ui/selmenu.cpp:726
msgid "System is parent"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:683 src/frontend/mame/ui/selmenu.cpp:685
+#: src/frontend/mame/ui/selmenu.cpp:728 src/frontend/mame/ui/selmenu.cpp:730
#, c-format
msgid "System is clone of: %1$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:721
+#: src/frontend/mame/ui/selmenu.cpp:766
#, c-format
msgid "%1$s %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2222
-msgid "Images"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:2223
-msgid "Infos"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:2538
+#: src/frontend/mame/ui/selmenu.cpp:2611
msgid ""
"Required ROM/disk images for the selected system are missing or incorrect. "
"Please acquire the correct files or select a different system.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2554
+#: src/frontend/mame/ui/selmenu.cpp:2627
msgid ""
"Required ROM/disk images for the selected software are missing or incorrect. "
"Please acquire the correct files or select a different software item.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2570
+#: src/frontend/mame/ui/selmenu.cpp:2643
msgid "incorrect checksum"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2573
+#: src/frontend/mame/ui/selmenu.cpp:2646
msgid "incorrect length"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2576
+#: src/frontend/mame/ui/selmenu.cpp:2649
msgid "not found"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2587
+#: src/frontend/mame/ui/selmenu.cpp:2660
#, c-format
msgid "%1$s (%2$s) - %3$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2589
+#: src/frontend/mame/ui/selmenu.cpp:2662
#, c-format
msgid "%1$s - %2$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2593
+#: src/frontend/mame/ui/selmenu.cpp:2666
msgid "Press any key to continue."
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2722
+#: src/frontend/mame/ui/selmenu.cpp:2789
msgid "General Info"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2874
+#: src/frontend/mame/ui/selmenu.cpp:2935
#, c-format
msgid "Short Name\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2875
+#: src/frontend/mame/ui/selmenu.cpp:2936
#, c-format
msgid "Year\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2876
+#: src/frontend/mame/ui/selmenu.cpp:2937
#, c-format
msgid "Manufacturer\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2883
+#: src/frontend/mame/ui/selmenu.cpp:2944
#, c-format
msgid "System is Clone of\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2888
+#: src/frontend/mame/ui/selmenu.cpp:2949
msgid "System is Parent\t\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2892
+#: src/frontend/mame/ui/selmenu.cpp:2953
msgid "Analog Controls\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2894
+#: src/frontend/mame/ui/selmenu.cpp:2955
msgid "Keyboard Inputs\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2897
+#: src/frontend/mame/ui/selmenu.cpp:2958
msgid "Overall\tNOT WORKING\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2899
+#: src/frontend/mame/ui/selmenu.cpp:2960
msgid "Overall\tUnemulated Protection\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2901
+#: src/frontend/mame/ui/selmenu.cpp:2962
msgid "Overall\tWorking\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2904
+#: src/frontend/mame/ui/selmenu.cpp:2965
msgid "Graphics\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2906
+#: src/frontend/mame/ui/selmenu.cpp:2967
msgid "Graphics\tWrong Colors\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2908
+#: src/frontend/mame/ui/selmenu.cpp:2969
msgid "Graphics\tImperfect Colors\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2910
+#: src/frontend/mame/ui/selmenu.cpp:2971
msgid "Graphics\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2912
+#: src/frontend/mame/ui/selmenu.cpp:2973
msgid "Graphics\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2915
+#: src/frontend/mame/ui/selmenu.cpp:2976
msgid "Sound\tNone\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2917
+#: src/frontend/mame/ui/selmenu.cpp:2978
msgid "Sound\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2919
+#: src/frontend/mame/ui/selmenu.cpp:2980
msgid "Sound\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2921
+#: src/frontend/mame/ui/selmenu.cpp:2982
msgid "Sound\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2924
+#: src/frontend/mame/ui/selmenu.cpp:2985
msgid "Capture\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2926
+#: src/frontend/mame/ui/selmenu.cpp:2987
msgid "Capture\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2929
+#: src/frontend/mame/ui/selmenu.cpp:2990
msgid "Camera\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2931
+#: src/frontend/mame/ui/selmenu.cpp:2992
msgid "Camera\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2934
+#: src/frontend/mame/ui/selmenu.cpp:2995
msgid "Microphone\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2936
+#: src/frontend/mame/ui/selmenu.cpp:2997
msgid "Microphone\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2939
+#: src/frontend/mame/ui/selmenu.cpp:3000
msgid "Controls\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2941
+#: src/frontend/mame/ui/selmenu.cpp:3002
msgid "Controls\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2944
+#: src/frontend/mame/ui/selmenu.cpp:3005
msgid "Keyboard\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2946
+#: src/frontend/mame/ui/selmenu.cpp:3007
msgid "Keyboard\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2949
+#: src/frontend/mame/ui/selmenu.cpp:3010
msgid "Mouse\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2951
+#: src/frontend/mame/ui/selmenu.cpp:3012
msgid "Mouse\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2954
+#: src/frontend/mame/ui/selmenu.cpp:3015
msgid "Media\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2956
+#: src/frontend/mame/ui/selmenu.cpp:3017
msgid "Media\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2959
+#: src/frontend/mame/ui/selmenu.cpp:3020
msgid "Disk\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2961
+#: src/frontend/mame/ui/selmenu.cpp:3022
msgid "Disk\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2964
+#: src/frontend/mame/ui/selmenu.cpp:3025
msgid "Printer\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2966
+#: src/frontend/mame/ui/selmenu.cpp:3027
msgid "Printer\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2969
+#: src/frontend/mame/ui/selmenu.cpp:3030
msgid "Mag. Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2971
+#: src/frontend/mame/ui/selmenu.cpp:3032
msgid "Mag. Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2974
+#: src/frontend/mame/ui/selmenu.cpp:3035
msgid "Punch Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2976
+#: src/frontend/mame/ui/selmenu.cpp:3037
msgid "Punch Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2979
+#: src/frontend/mame/ui/selmenu.cpp:3040
msgid "Mag. Drum\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2981
+#: src/frontend/mame/ui/selmenu.cpp:3042
msgid "Mag. Drum\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2984
+#: src/frontend/mame/ui/selmenu.cpp:3045
msgid "(EP)ROM\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2986
+#: src/frontend/mame/ui/selmenu.cpp:3047
msgid "(EP)ROM\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2989
+#: src/frontend/mame/ui/selmenu.cpp:3050
msgid "Communications\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2991
+#: src/frontend/mame/ui/selmenu.cpp:3052
msgid "Communications\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2994
+#: src/frontend/mame/ui/selmenu.cpp:3055
msgid "LAN\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2996
+#: src/frontend/mame/ui/selmenu.cpp:3057
msgid "LAN\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2999
+#: src/frontend/mame/ui/selmenu.cpp:3060
msgid "WAN\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3001
+#: src/frontend/mame/ui/selmenu.cpp:3062
msgid "WAN\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3004
+#: src/frontend/mame/ui/selmenu.cpp:3065
msgid "Timing\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3006
+#: src/frontend/mame/ui/selmenu.cpp:3067
msgid "Timing\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3012
+#: src/frontend/mame/ui/selmenu.cpp:3073
msgid "Support Cocktail\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tVertical\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tHorizontal\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3038
+#: src/frontend/mame/ui/selmenu.cpp:3099
msgid "Media Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3040
+#: src/frontend/mame/ui/selmenu.cpp:3101
msgid "Media Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3043
+#: src/frontend/mame/ui/selmenu.cpp:3104
msgid "Samples Audit Result\tNone Needed\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3045
+#: src/frontend/mame/ui/selmenu.cpp:3106
msgid "Samples Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3047
+#: src/frontend/mame/ui/selmenu.cpp:3108
msgid "Samples Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3051
+#: src/frontend/mame/ui/selmenu.cpp:3112
msgid ""
"Media Audit\tDisabled\n"
"Samples Audit\tDisabled\n"
@@ -3576,74 +3605,74 @@ msgstr ""
msgid "[None]\n"
msgstr ""
-#: src/emu/render.cpp:1833
+#: src/emu/render.cpp:1834
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Standard (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1859
+#: src/emu/render.cpp:1860
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Pixel Aspect (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1881 src/emu/render.cpp:2016
+#: src/emu/render.cpp:1882 src/emu/render.cpp:2017
msgctxt "view-name"
msgid "Cocktail"
msgstr ""
-#: src/emu/render.cpp:2001
+#: src/emu/render.cpp:2002
msgctxt "view-name"
msgid "Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2002
+#: src/emu/render.cpp:2003
msgctxt "view-name"
msgid "Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2003
+#: src/emu/render.cpp:2004
msgctxt "view-name"
msgid "Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2004
+#: src/emu/render.cpp:2005
msgctxt "view-name"
msgid "Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2055
+#: src/emu/render.cpp:2056
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2064
+#: src/emu/render.cpp:2065
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2073
+#: src/emu/render.cpp:2074
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2082
+#: src/emu/render.cpp:2083
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/ioport.cpp:333
+#: src/emu/ioport.cpp:271
#, c-format
msgctxt "input-name"
msgid "P%1$u"
msgstr ""
-#: src/emu/ioport.cpp:2052
+#: src/emu/ioport.cpp:1991
msgctxt "input-name"
msgid "???"
msgstr ""
@@ -5275,222 +5304,222 @@ msgstr ""
#: src/emu/inpttype.ipp:874
msgctxt "input-name"
-msgid "On Screen Display"
+msgid "Show/Hide Menu"
msgstr ""
#: src/emu/inpttype.ipp:875
msgctxt "input-name"
-msgid "Break in Debugger"
+msgid "UI Select"
msgstr ""
#: src/emu/inpttype.ipp:876
msgctxt "input-name"
-msgid "Config Menu"
+msgid "UI Back"
msgstr ""
#: src/emu/inpttype.ipp:877
msgctxt "input-name"
-msgid "Pause"
+msgid "UI Cancel"
msgstr ""
#: src/emu/inpttype.ipp:878
msgctxt "input-name"
-msgid "Pause - Single Step"
+msgid "UI Clear"
msgstr ""
#: src/emu/inpttype.ipp:879
msgctxt "input-name"
-msgid "Rewind - Single Step"
+msgid "UI Help"
msgstr ""
#: src/emu/inpttype.ipp:880
msgctxt "input-name"
-msgid "Reset Machine"
+msgid "UI Up"
msgstr ""
#: src/emu/inpttype.ipp:881
msgctxt "input-name"
-msgid "Soft Reset"
+msgid "UI Down"
msgstr ""
#: src/emu/inpttype.ipp:882
msgctxt "input-name"
-msgid "Show Decoded Graphics"
+msgid "UI Left"
msgstr ""
#: src/emu/inpttype.ipp:883
msgctxt "input-name"
-msgid "Frameskip Dec"
+msgid "UI Right"
msgstr ""
#: src/emu/inpttype.ipp:884
msgctxt "input-name"
-msgid "Frameskip Inc"
+msgid "UI Home"
msgstr ""
#: src/emu/inpttype.ipp:885
msgctxt "input-name"
-msgid "Throttle"
+msgid "UI End"
msgstr ""
#: src/emu/inpttype.ipp:886
msgctxt "input-name"
-msgid "Fast Forward"
+msgid "UI Page Up"
msgstr ""
#: src/emu/inpttype.ipp:887
msgctxt "input-name"
-msgid "Show FPS"
+msgid "UI Page Down"
msgstr ""
#: src/emu/inpttype.ipp:888
msgctxt "input-name"
-msgid "Save Snapshot"
+msgid "UI Previous Group"
msgstr ""
#: src/emu/inpttype.ipp:889
msgctxt "input-name"
-msgid "Record MNG"
+msgid "UI Next Group"
msgstr ""
#: src/emu/inpttype.ipp:890
msgctxt "input-name"
-msgid "Record AVI"
+msgid "On Screen Display"
msgstr ""
#: src/emu/inpttype.ipp:891
msgctxt "input-name"
-msgid "Toggle Cheat"
+msgid "Toggle UI Controls"
msgstr ""
#: src/emu/inpttype.ipp:892
msgctxt "input-name"
-msgid "UI Up"
+msgid "Break in Debugger"
msgstr ""
#: src/emu/inpttype.ipp:893
msgctxt "input-name"
-msgid "UI Down"
+msgid "Pause"
msgstr ""
#: src/emu/inpttype.ipp:894
msgctxt "input-name"
-msgid "UI Left"
+msgid "Pause - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:895
msgctxt "input-name"
-msgid "UI Right"
+msgid "Rewind - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:896
msgctxt "input-name"
-msgid "UI Home"
+msgid "Save State"
msgstr ""
#: src/emu/inpttype.ipp:897
msgctxt "input-name"
-msgid "UI End"
+msgid "Load State"
msgstr ""
#: src/emu/inpttype.ipp:898
msgctxt "input-name"
-msgid "UI Page Up"
+msgid "Reset Machine"
msgstr ""
#: src/emu/inpttype.ipp:899
msgctxt "input-name"
-msgid "UI Page Down"
+msgid "Soft Reset"
msgstr ""
#: src/emu/inpttype.ipp:900
msgctxt "input-name"
-msgid "UI Focus Next"
+msgid "Show Decoded Graphics"
msgstr ""
#: src/emu/inpttype.ipp:901
msgctxt "input-name"
-msgid "UI Focus Previous"
+msgid "Frameskip Dec"
msgstr ""
#: src/emu/inpttype.ipp:902
msgctxt "input-name"
-msgid "UI Select"
+msgid "Frameskip Inc"
msgstr ""
#: src/emu/inpttype.ipp:903
msgctxt "input-name"
-msgid "UI Cancel"
+msgid "Throttle"
msgstr ""
#: src/emu/inpttype.ipp:904
msgctxt "input-name"
-msgid "UI Display Comment"
+msgid "Fast Forward"
msgstr ""
#: src/emu/inpttype.ipp:905
msgctxt "input-name"
-msgid "UI Clear"
+msgid "Show FPS"
msgstr ""
#: src/emu/inpttype.ipp:906
msgctxt "input-name"
-msgid "UI Zoom In"
+msgid "Save Snapshot"
msgstr ""
#: src/emu/inpttype.ipp:907
msgctxt "input-name"
-msgid "UI Zoom Out"
+msgid "Record MNG"
msgstr ""
#: src/emu/inpttype.ipp:908
msgctxt "input-name"
-msgid "UI Default Zoom"
+msgid "Record AVI"
msgstr ""
#: src/emu/inpttype.ipp:909
msgctxt "input-name"
-msgid "UI Previous Group"
+msgid "Toggle Cheat"
msgstr ""
#: src/emu/inpttype.ipp:910
msgctxt "input-name"
-msgid "UI Next Group"
+msgid "UI Display Comment"
msgstr ""
#: src/emu/inpttype.ipp:911
msgctxt "input-name"
-msgid "UI Rotate"
+msgid "UI Zoom In"
msgstr ""
#: src/emu/inpttype.ipp:912
msgctxt "input-name"
-msgid "Show Profiler"
+msgid "UI Zoom Out"
msgstr ""
#: src/emu/inpttype.ipp:913
msgctxt "input-name"
-msgid "UI Toggle"
+msgid "UI Default Zoom"
msgstr ""
#: src/emu/inpttype.ipp:914
msgctxt "input-name"
-msgid "UI Release Pointer"
+msgid "UI Rotate"
msgstr ""
#: src/emu/inpttype.ipp:915
msgctxt "input-name"
-msgid "UI Paste Text"
+msgid "Show Profiler"
msgstr ""
#: src/emu/inpttype.ipp:916
msgctxt "input-name"
-msgid "Save State"
+msgid "UI Release Pointer"
msgstr ""
#: src/emu/inpttype.ipp:917
msgctxt "input-name"
-msgid "Load State"
+msgid "UI Paste Text"
msgstr ""
#: src/emu/inpttype.ipp:918
@@ -5505,57 +5534,65 @@ msgstr ""
#: src/emu/inpttype.ipp:920
msgctxt "input-name"
-msgid "UI External DAT View"
+msgid "UI Focus Next"
msgstr ""
#: src/emu/inpttype.ipp:921
msgctxt "input-name"
-msgid "UI Add/Remove favorite"
+msgid "UI Focus Previous"
msgstr ""
#: src/emu/inpttype.ipp:922
msgctxt "input-name"
-msgid "UI Export List"
+msgid "UI External DAT View"
msgstr ""
#: src/emu/inpttype.ipp:923
msgctxt "input-name"
+msgid "UI Add/Remove Favorite"
+msgstr ""
+
+#: src/emu/inpttype.ipp:924
+msgctxt "input-name"
+msgid "UI Export List"
+msgstr ""
+
+#: src/emu/inpttype.ipp:925
+msgctxt "input-name"
msgid "UI Audit Media"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:110
-#: src/osd/modules/input/input_sdlcommon.cpp:173
+#: src/osd/modules/input/input_windows.cpp:111 src/osd/sdl/osdsdl.cpp:339
msgctxt "input-name"
msgid "Toggle Fullscreen"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:116
+#: src/osd/modules/input/input_windows.cpp:117
msgctxt "input-name"
msgid "Take Rendered Snapshot"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:127
-#: src/osd/modules/input/input_sdlcommon.cpp:221
+#: src/osd/modules/input/input_windows.cpp:128 src/osd/sdl/osdsdl.cpp:388
msgctxt "input-name"
msgid "Record Rendered Video"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:143
+#: src/osd/modules/input/input_windows.cpp:144
msgctxt "input-name"
msgid "Toggle Post-Processing"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:199
+#: src/osd/sdl/osdsdl.cpp:365
msgctxt "input-name"
msgid "Toggle Filter"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:205
+#: src/osd/sdl/osdsdl.cpp:371
msgctxt "input-name"
msgid "Decrease Prescaling"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:215
+#: src/osd/sdl/osdsdl.cpp:382
msgctxt "input-name"
msgid "Increase Prescaling"
msgstr ""
@@ -5877,12 +5914,12 @@ msgstr ""
msgid "Input ports"
msgstr ""
-#: plugins/autofire/init.lua:94
+#: plugins/autofire/init.lua:98
msgctxt "plugin-autofire"
msgid "Failed to load autofire menu"
msgstr ""
-#: plugins/autofire/init.lua:101
+#: plugins/autofire/init.lua:105
msgctxt "plugin-autofire"
msgid "Autofire"
msgstr ""
@@ -6066,7 +6103,7 @@ msgctxt "plugin-timecode"
msgid "Hotkey"
msgstr ""
-#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:560
+#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:562
msgctxt "plugin-inputmacro"
msgid "Input Macros"
msgstr ""
@@ -6087,138 +6124,138 @@ msgctxt "plugin-inputmacro"
msgid "Set Input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:350
+#: plugins/inputmacro/inputmacro_menu.lua:352
msgctxt "plugin-inputmacro"
msgid "Name"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:358
-#: plugins/inputmacro/inputmacro_menu.lua:400
+#: plugins/inputmacro/inputmacro_menu.lua:360
+#: plugins/inputmacro/inputmacro_menu.lua:402
msgctxt "plugin-inputmacro"
msgid "[not set]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:359
+#: plugins/inputmacro/inputmacro_menu.lua:361
msgctxt "plugin-inputmacro"
msgid "Activation combination"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Stop immediately"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Complete macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:363
+#: plugins/inputmacro/inputmacro_menu.lua:365
msgctxt "plugin-inputmacro"
msgid "On release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:369
+#: plugins/inputmacro/inputmacro_menu.lua:371
msgctxt "plugin-inputmacro"
msgid "Release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:372
+#: plugins/inputmacro/inputmacro_menu.lua:374
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Loop to step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:377
+#: plugins/inputmacro/inputmacro_menu.lua:379
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Prolong step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:379
+#: plugins/inputmacro/inputmacro_menu.lua:381
msgctxt "plugin-inputmacro"
msgid "When held"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:383
+#: plugins/inputmacro/inputmacro_menu.lua:385
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:384
+#: plugins/inputmacro/inputmacro_menu.lua:386
msgctxt "plugin-inputmacro"
msgid "Delay (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:390
+#: plugins/inputmacro/inputmacro_menu.lua:392
msgctxt "plugin-inputmacro"
msgid "Duration (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:398
+#: plugins/inputmacro/inputmacro_menu.lua:400
msgctxt "plugin-inputmacro"
msgid "n/a"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:402
+#: plugins/inputmacro/inputmacro_menu.lua:404
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Input %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:407
+#: plugins/inputmacro/inputmacro_menu.lua:409
msgctxt "plugin-inputmacro"
msgid "Add input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:412
+#: plugins/inputmacro/inputmacro_menu.lua:414
msgctxt "plugin-inputmacro"
msgid "Delete step"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:428
+#: plugins/inputmacro/inputmacro_menu.lua:430
msgctxt "plugin-inputmacro"
msgid "Add step at position"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:474
+#: plugins/inputmacro/inputmacro_menu.lua:476
msgctxt "plugin-inputmacro"
msgid "Add Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:481
+#: plugins/inputmacro/inputmacro_menu.lua:483
msgctxt "plugin-inputmacro"
msgid "Create"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:483
+#: plugins/inputmacro/inputmacro_menu.lua:485
msgctxt "plugin-inputmacro"
msgid "Cancel"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:499
+#: plugins/inputmacro/inputmacro_menu.lua:501
msgctxt "plugin-inputmacro"
msgid "Edit Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:505
+#: plugins/inputmacro/inputmacro_menu.lua:507
msgctxt "plugin-inputmacro"
msgid "Done"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:561
+#: plugins/inputmacro/inputmacro_menu.lua:563
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Press %s to delete"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:573
+#: plugins/inputmacro/inputmacro_menu.lua:575
msgctxt "plugin-inputmacro"
msgid "[no macros]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:578
+#: plugins/inputmacro/inputmacro_menu.lua:580
msgctxt "plugin-inputmacro"
msgid "Add macro"
msgstr ""
@@ -6389,12 +6426,12 @@ msgctxt "plugin-commonui"
msgid "Cancel"
msgstr ""
-#: plugins/commonui/init.lua:197
+#: plugins/commonui/init.lua:199
msgctxt "plugin-commonui"
msgid "Invalid combination entered"
msgstr ""
-#: plugins/commonui/init.lua:203
+#: plugins/commonui/init.lua:205
#, lua-format
msgctxt "plugin-commonui"
msgid ""
diff --git a/language/German/strings.po b/language/German/strings.po
index 89154afa379..a95470382d9 100644
--- a/language/German/strings.po
+++ b/language/German/strings.po
@@ -2,13 +2,13 @@
# German translation for MAME.
# Copyright (C) 1997-2022 MAMEdev and contributors
# This file is distributed under the same license as the MAME package.
-# Automatically generated, 2022.
+# Automatically generated, 2023.
#
msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-10-16 02:30+1100\n"
+"POT-Creation-Date: 2023-02-18 05:29+1100\n"
"PO-Revision-Date: 2022-10-16 14:43+0200\n"
"Last-Translator: Lothar Serra Mari \n"
"Language-Team: MAME Language Team\n"
@@ -33,9 +33,10 @@ msgstr ""
msgid ""
"This system requires media images to be mounted for the following device(s): "
msgstr ""
-"Für dieses System müssen Medienabbilder für die folgenden Geräte geladen werden: "
+"Für dieses System müssen Medienabbilder für die folgenden Geräte geladen "
+"werden: "
-#: src/frontend/mame/ui/ui.cpp:1254
+#: src/frontend/mame/ui/ui.cpp:1275
#, c-format
msgid ""
"UI controls enabled\n"
@@ -44,7 +45,7 @@ msgstr ""
"UI-Steuerelemente aktiviert\n"
"Verwenden Sie %1$s zum Umschalten"
-#: src/frontend/mame/ui/ui.cpp:1256
+#: src/frontend/mame/ui/ui.cpp:1277
#, c-format
msgid ""
"UI controls disabled\n"
@@ -53,185 +54,185 @@ msgstr ""
"UI-Steuerelemente deaktiviert\n"
"Verwenden Sie %1$s zum Umschalten"
-#: src/frontend/mame/ui/ui.cpp:1465
+#: src/frontend/mame/ui/ui.cpp:1486
msgid "Master Volume"
msgstr "Gesamtlautstärke"
-#: src/frontend/mame/ui/ui.cpp:1474
+#: src/frontend/mame/ui/ui.cpp:1495
#, c-format
msgid "%1$s Volume"
msgstr "%1$s Lautstärke"
-#: src/frontend/mame/ui/ui.cpp:1496
+#: src/frontend/mame/ui/ui.cpp:1517
#, c-format
msgid "Overclock CPU %1$s"
msgstr "CPU %1$s übertakten"
-#: src/frontend/mame/ui/ui.cpp:1504
+#: src/frontend/mame/ui/ui.cpp:1525
#, c-format
msgid "Overclock %1$s sound"
msgstr "Sound %1$s übertakten"
-#: src/frontend/mame/ui/ui.cpp:1523
+#: src/frontend/mame/ui/ui.cpp:1544
#, c-format
msgid "%1$s Refresh Rate"
msgstr "%1$s Aktualisierungsrate"
-#: src/frontend/mame/ui/ui.cpp:1528
+#: src/frontend/mame/ui/ui.cpp:1549
#, c-format
msgid "%1$s Brightness"
msgstr "%1$s Helligkeit"
-#: src/frontend/mame/ui/ui.cpp:1530
+#: src/frontend/mame/ui/ui.cpp:1551
#, c-format
msgid "%1$s Contrast"
msgstr "%1$s Kontrast"
-#: src/frontend/mame/ui/ui.cpp:1532
+#: src/frontend/mame/ui/ui.cpp:1553
#, c-format
msgid "%1$s Gamma"
msgstr "%1$s Gamma"
-#: src/frontend/mame/ui/ui.cpp:1536
+#: src/frontend/mame/ui/ui.cpp:1557
#, c-format
msgid "%1$s Horiz Stretch"
msgstr "%1$s Horizontale Streckung"
-#: src/frontend/mame/ui/ui.cpp:1538
+#: src/frontend/mame/ui/ui.cpp:1559
#, c-format
msgid "%1$s Horiz Position"
msgstr "%1$s Horizontale Position"
-#: src/frontend/mame/ui/ui.cpp:1540
+#: src/frontend/mame/ui/ui.cpp:1561
#, c-format
msgid "%1$s Vert Stretch"
msgstr "%1$s Vertikale Streckung"
-#: src/frontend/mame/ui/ui.cpp:1542
+#: src/frontend/mame/ui/ui.cpp:1563
#, c-format
msgid "%1$s Vert Position"
msgstr "%1$s Vertikale Position"
-#: src/frontend/mame/ui/ui.cpp:1558
+#: src/frontend/mame/ui/ui.cpp:1579
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr "Laserdisc '%1$s' Horizontale Streckung"
-#: src/frontend/mame/ui/ui.cpp:1561
+#: src/frontend/mame/ui/ui.cpp:1582
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr "Laserdisc '%1$s' Horizontale Position"
-#: src/frontend/mame/ui/ui.cpp:1563
+#: src/frontend/mame/ui/ui.cpp:1584
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr "Laserdisc '%1$s' Vertikale Streckung"
-#: src/frontend/mame/ui/ui.cpp:1566
+#: src/frontend/mame/ui/ui.cpp:1587
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr "Laserdisc '%1$s' Vertikale Position"
-#: src/frontend/mame/ui/ui.cpp:1576
+#: src/frontend/mame/ui/ui.cpp:1597
msgid "Vector Flicker"
msgstr "Vektorflimmern"
-#: src/frontend/mame/ui/ui.cpp:1577
+#: src/frontend/mame/ui/ui.cpp:1598
msgid "Beam Width Minimum"
msgstr "Minimale Strahlbreite"
-#: src/frontend/mame/ui/ui.cpp:1578
+#: src/frontend/mame/ui/ui.cpp:1599
msgid "Beam Width Maximum"
msgstr "Maximale Strahlbreite"
-#: src/frontend/mame/ui/ui.cpp:1579
+#: src/frontend/mame/ui/ui.cpp:1600
msgid "Beam Dot Size"
msgstr "Größe des Strahlpunkts"
-#: src/frontend/mame/ui/ui.cpp:1580
+#: src/frontend/mame/ui/ui.cpp:1601
msgid "Beam Intensity Weight"
msgstr "Gewichtung der Strahlintensität"
-#: src/frontend/mame/ui/ui.cpp:1593
+#: src/frontend/mame/ui/ui.cpp:1614
#, c-format
msgid "Crosshair Scale %1$s"
msgstr "Fadenkreuzskalierung %1$s"
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "X"
msgstr "X"
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "Y"
msgstr "Y"
-#: src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1616
#, c-format
msgid "Crosshair Offset %1$s"
msgstr "Fadenkreuzversatz %1$s"
-#: src/frontend/mame/ui/ui.cpp:1623
+#: src/frontend/mame/ui/ui.cpp:1644
#, c-format
msgid "%1$3ddB"
msgstr "%1$3ddB"
-#: src/frontend/mame/ui/ui.cpp:1666
+#: src/frontend/mame/ui/ui.cpp:1687
#, c-format
msgid "%1$d%%"
msgstr "%1$d%%"
-#: src/frontend/mame/ui/ui.cpp:1681
+#: src/frontend/mame/ui/ui.cpp:1702
#, c-format
msgid "%1$3.0f%%"
msgstr "%1$3.0f%%"
-#: src/frontend/mame/ui/ui.cpp:1704 src/frontend/mame/ui/ui.cpp:1724
-#: src/frontend/mame/ui/ui.cpp:1743 src/frontend/mame/ui/ui.cpp:1761
-#: src/frontend/mame/ui/ui.cpp:1780 src/frontend/mame/ui/ui.cpp:1799
-#: src/frontend/mame/ui/ui.cpp:1818 src/frontend/mame/ui/ui.cpp:1837
-#: src/frontend/mame/ui/ui.cpp:1858 src/frontend/mame/ui/ui.cpp:1879
-#: src/frontend/mame/ui/ui.cpp:1900 src/frontend/mame/ui/ui.cpp:1921
+#: src/frontend/mame/ui/ui.cpp:1725 src/frontend/mame/ui/ui.cpp:1745
+#: src/frontend/mame/ui/ui.cpp:1764 src/frontend/mame/ui/ui.cpp:1782
+#: src/frontend/mame/ui/ui.cpp:1801 src/frontend/mame/ui/ui.cpp:1820
+#: src/frontend/mame/ui/ui.cpp:1839 src/frontend/mame/ui/ui.cpp:1858
+#: src/frontend/mame/ui/ui.cpp:1879 src/frontend/mame/ui/ui.cpp:1900
+#: src/frontend/mame/ui/ui.cpp:1921 src/frontend/mame/ui/ui.cpp:1942
#, c-format
msgid "%1$.3f"
msgstr "%1$.3f"
-#: src/frontend/mame/ui/ui.cpp:1936 src/frontend/mame/ui/ui.cpp:1951
-#: src/frontend/mame/ui/ui.cpp:1966 src/frontend/mame/ui/ui.cpp:1981
-#: src/frontend/mame/ui/ui.cpp:1996
+#: src/frontend/mame/ui/ui.cpp:1957 src/frontend/mame/ui/ui.cpp:1972
+#: src/frontend/mame/ui/ui.cpp:1987 src/frontend/mame/ui/ui.cpp:2002
+#: src/frontend/mame/ui/ui.cpp:2017
#, c-format
msgid "%1$1.2f"
msgstr "%1$1.2f"
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr "Fadenkreuzskalierung X %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr "Fadenkreuzskalierung Y %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr "Fadenkreuzversatz X %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr "Fadenkreuzversatz Y %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2116
+#: src/frontend/mame/ui/ui.cpp:2137
msgid "**Error saving ui.ini**"
msgstr "**Fehler beim Speichern von ui.ini**"
-#: src/frontend/mame/ui/ui.cpp:2175
+#: src/frontend/mame/ui/ui.cpp:2196
#, c-format
msgid "**Error saving %s.ini**"
msgstr "**Fehler beim Speichern von %s.ini**"
-#: src/frontend/mame/ui/ui.cpp:2179 src/frontend/mame/ui/miscmenu.cpp:773
+#: src/frontend/mame/ui/ui.cpp:2200 src/frontend/mame/ui/miscmenu.cpp:773
msgid ""
"\n"
" Settings saved \n"
@@ -241,7 +242,7 @@ msgstr ""
" Einstellungen gespeichert \n"
"\n"
-#: src/frontend/mame/ui/selsoft.cpp:487 src/frontend/mame/ui/selgame.cpp:298
+#: src/frontend/mame/ui/selsoft.cpp:510 src/frontend/mame/ui/selgame.cpp:318
#, c-format
msgid ""
"%s\n"
@@ -250,8 +251,8 @@ msgstr ""
"%s\n"
" zur Favoritenliste hinzugefügt."
-#: src/frontend/mame/ui/selsoft.cpp:492 src/frontend/mame/ui/selgame.cpp:303
-#: src/frontend/mame/ui/selgame.cpp:309
+#: src/frontend/mame/ui/selsoft.cpp:515 src/frontend/mame/ui/selgame.cpp:323
+#: src/frontend/mame/ui/selgame.cpp:329
#, c-format
msgid ""
"%s\n"
@@ -260,40 +261,40 @@ msgstr ""
"%s\n"
" von der Favoritenliste entfernt."
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Start empty]"
msgstr "[Leer starten]"
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Use file manager]"
msgstr "[Dateimanager verwenden]"
-#: src/frontend/mame/ui/selsoft.cpp:708
+#: src/frontend/mame/ui/selsoft.cpp:756
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d software packages )"
msgstr "%1$s %2$s ( %3$d / %4$d Software-Pakete )"
-#: src/frontend/mame/ui/selsoft.cpp:709
+#: src/frontend/mame/ui/selsoft.cpp:757
#, c-format
msgid "%1$s - select software"
msgstr "%1$s - Software auswählen"
-#: src/frontend/mame/ui/selsoft.cpp:714 src/frontend/mame/ui/selgame.cpp:1074
+#: src/frontend/mame/ui/selsoft.cpp:762 src/frontend/mame/ui/selgame.cpp:1092
#, c-format
msgid "%1$s: %2$s - Search: %3$s_"
msgstr "%1$s: %2$s - Suche: %3$s_"
-#: src/frontend/mame/ui/selsoft.cpp:716 src/frontend/mame/ui/selgame.cpp:1076
+#: src/frontend/mame/ui/selsoft.cpp:764 src/frontend/mame/ui/selgame.cpp:1094
#, c-format
msgid "Search: %1$s_"
msgstr "Suche: %1$s_"
-#: src/frontend/mame/ui/selsoft.cpp:723
+#: src/frontend/mame/ui/selsoft.cpp:771
#, c-format
msgid "Software list/item: %1$s:%2$s"
msgstr "Softwareliste/Eintrag: %1$s:%2$s"
-#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:441
+#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:462
msgid "General Settings"
msgstr "Allgemeine Einstellungen"
@@ -317,15 +318,15 @@ msgstr "Eingabegeräte"
msgid "Save Settings"
msgstr "Einstellungen speichern"
-#: src/frontend/mame/ui/optsmenu.cpp:185 src/frontend/mame/ui/optsmenu.cpp:227
+#: src/frontend/mame/ui/optsmenu.cpp:183 src/frontend/mame/ui/optsmenu.cpp:225
msgid "System Filter"
msgstr "System-Filter"
-#: src/frontend/mame/ui/optsmenu.cpp:197 src/frontend/mame/ui/custui.cpp:83
+#: src/frontend/mame/ui/optsmenu.cpp:195 src/frontend/mame/ui/custui.cpp:84
msgid "Customize UI"
msgstr "Benutzeroberfläche anpassen"
-#: src/frontend/mame/ui/optsmenu.cpp:198 src/frontend/mame/ui/dirmenu.cpp:535
+#: src/frontend/mame/ui/optsmenu.cpp:196 src/frontend/mame/ui/dirmenu.cpp:579
msgid "Configure Folders"
msgstr "Ordnerkonfiguration"
@@ -333,41 +334,41 @@ msgstr "Ordnerkonfiguration"
msgid "Plugin Options"
msgstr "Erweiterungs-Optionen"
-#: src/frontend/mame/ui/filesel.cpp:221 src/frontend/mame/ui/swlist.cpp:89
-#: src/frontend/mame/ui/slotopt.cpp:221
+#: src/frontend/mame/ui/filesel.cpp:234 src/frontend/mame/ui/swlist.cpp:89
+#: src/frontend/mame/ui/slotopt.cpp:231
msgid "[empty slot]"
msgstr "[leerer Steckplatz]"
-#: src/frontend/mame/ui/filesel.cpp:225
+#: src/frontend/mame/ui/filesel.cpp:238
msgid "[create]"
msgstr "[erzeugen]"
-#: src/frontend/mame/ui/filesel.cpp:229 src/frontend/mame/ui/swlist.cpp:100
+#: src/frontend/mame/ui/filesel.cpp:242 src/frontend/mame/ui/swlist.cpp:100
msgid "[software list]"
msgstr "[Softwareliste]"
-#: src/frontend/mame/ui/filesel.cpp:285
+#: src/frontend/mame/ui/filesel.cpp:298
#, c-format
msgid "Error accessing %s"
msgstr "Fehler beim Zugriff auf %s"
-#: src/frontend/mame/ui/filesel.cpp:509
+#: src/frontend/mame/ui/filesel.cpp:519
msgid "Select access mode"
msgstr "Zugriffsart wählen"
-#: src/frontend/mame/ui/filesel.cpp:510
+#: src/frontend/mame/ui/filesel.cpp:520
msgid "Read-only"
msgstr "Nur lesend"
-#: src/frontend/mame/ui/filesel.cpp:512
+#: src/frontend/mame/ui/filesel.cpp:522
msgid "Read-write"
msgstr "Lesend und schreibend"
-#: src/frontend/mame/ui/filesel.cpp:513
+#: src/frontend/mame/ui/filesel.cpp:523
msgid "Read this image, write to another image"
msgstr "Lesen von diesem Image, Schreiben auf ein anderes Image"
-#: src/frontend/mame/ui/filesel.cpp:514
+#: src/frontend/mame/ui/filesel.cpp:524
msgid "Read this image, write to diff"
msgstr "Lesen von diesem Image, Schreiben in diff"
@@ -580,145 +581,149 @@ msgid "Joystick saturation"
msgstr "Joystick-Empfindlichkeit"
#: src/frontend/mame/ui/submenu.cpp:94
+msgid "Joystick threshold"
+msgstr ""
+
+#: src/frontend/mame/ui/submenu.cpp:95
msgid "Natural keyboard"
msgstr "Natürliche Tastatur"
-#: src/frontend/mame/ui/submenu.cpp:95
+#: src/frontend/mame/ui/submenu.cpp:96
msgid "Allow contradictory joystick inputs"
msgstr "Widersprüchliche Joystick-Eingaben zulassen"
-#: src/frontend/mame/ui/submenu.cpp:96
+#: src/frontend/mame/ui/submenu.cpp:97
msgid "Coin impulse"
msgstr "Münz-Impuls"
-#: src/frontend/mame/ui/submenu.cpp:102
+#: src/frontend/mame/ui/submenu.cpp:103
msgid "Input Device Options"
msgstr "Optionen für Eingabegeräte"
-#: src/frontend/mame/ui/submenu.cpp:103
+#: src/frontend/mame/ui/submenu.cpp:104
msgid "Lightgun Device Assignment"
msgstr "Lichtpistolen-Zuordnung"
-#: src/frontend/mame/ui/submenu.cpp:104
+#: src/frontend/mame/ui/submenu.cpp:105
msgid "Trackball Device Assignment"
msgstr "Trackball-Zuordnung"
-#: src/frontend/mame/ui/submenu.cpp:105
+#: src/frontend/mame/ui/submenu.cpp:106
msgid "Pedal Device Assignment"
msgstr "Pedal-Zuordnung"
-#: src/frontend/mame/ui/submenu.cpp:106
+#: src/frontend/mame/ui/submenu.cpp:107
msgid "AD Stick Device Assignment"
msgstr "AD-Stick Gerätezuordnung"
-#: src/frontend/mame/ui/submenu.cpp:107
+#: src/frontend/mame/ui/submenu.cpp:108
msgid "Paddle Device Assignment"
msgstr "Paddle-Zuordnung"
-#: src/frontend/mame/ui/submenu.cpp:108
+#: src/frontend/mame/ui/submenu.cpp:109
msgid "Dial Device Assignment"
msgstr "Wählscheiben-Zuordnung"
-#: src/frontend/mame/ui/submenu.cpp:109
+#: src/frontend/mame/ui/submenu.cpp:110
msgid "Positional Device Assignment"
msgstr "Positionsgeräte-Zuordnung"
-#: src/frontend/mame/ui/submenu.cpp:110
+#: src/frontend/mame/ui/submenu.cpp:111
msgid "Mouse Device Assignment"
msgstr "Maus-Zuordnung"
-#: src/frontend/mame/ui/submenu.cpp:112
+#: src/frontend/mame/ui/submenu.cpp:113
msgid "Keyboard Input Provider"
msgstr "Anbieter für Tastatureingaben"
-#: src/frontend/mame/ui/submenu.cpp:113
+#: src/frontend/mame/ui/submenu.cpp:114
msgid "Mouse Input Provider"
msgstr "Anbieter für Mauseingaben"
-#: src/frontend/mame/ui/submenu.cpp:114
+#: src/frontend/mame/ui/submenu.cpp:115
msgid "Lightgun Input Provider"
msgstr "Anbieter für Lichtpistoleneingaben"
-#: src/frontend/mame/ui/submenu.cpp:115
+#: src/frontend/mame/ui/submenu.cpp:116
msgid "Joystick Input Provider"
msgstr "Anbieter für Joystickeingaben"
-#: src/frontend/mame/ui/submenu.cpp:121 src/frontend/mame/ui/videoopt.cpp:42
+#: src/frontend/mame/ui/submenu.cpp:122 src/frontend/mame/ui/videoopt.cpp:42
msgid "Video Options"
msgstr "Videoeinstellungen"
-#: src/frontend/mame/ui/submenu.cpp:122
+#: src/frontend/mame/ui/submenu.cpp:123
msgid "Video Mode"
msgstr "Videomodus"
-#: src/frontend/mame/ui/submenu.cpp:123
+#: src/frontend/mame/ui/submenu.cpp:124
msgid "Number Of Screens"
msgstr "Anzahl der Bildschirme"
-#: src/frontend/mame/ui/submenu.cpp:125
+#: src/frontend/mame/ui/submenu.cpp:126
msgid "Triple Buffering"
msgstr "Dreifachpufferung"
-#: src/frontend/mame/ui/submenu.cpp:126
+#: src/frontend/mame/ui/submenu.cpp:127
msgid "HLSL"
msgstr "HLSL"
-#: src/frontend/mame/ui/submenu.cpp:128
+#: src/frontend/mame/ui/submenu.cpp:129
msgid "GLSL"
msgstr "GLSL"
-#: src/frontend/mame/ui/submenu.cpp:129
+#: src/frontend/mame/ui/submenu.cpp:130
msgid "Bilinear Filtering"
msgstr "Bilineare Filterung"
-#: src/frontend/mame/ui/submenu.cpp:130
+#: src/frontend/mame/ui/submenu.cpp:131
msgid "Bitmap Prescaling"
msgstr "Bitmap-Vorskalierung"
-#: src/frontend/mame/ui/submenu.cpp:131
+#: src/frontend/mame/ui/submenu.cpp:132
msgid "Window Mode"
msgstr "Fenstermodus"
-#: src/frontend/mame/ui/submenu.cpp:132
+#: src/frontend/mame/ui/submenu.cpp:133
msgid "Enforce Aspect Ratio"
msgstr "Seitenverhältnis erzwingen"
-#: src/frontend/mame/ui/submenu.cpp:133
+#: src/frontend/mame/ui/submenu.cpp:134
msgid "Start Out Maximized"
msgstr "Maximiert starten"
-#: src/frontend/mame/ui/submenu.cpp:134
+#: src/frontend/mame/ui/submenu.cpp:135
msgid "Synchronized Refresh"
msgstr "Synchronisierter Bildneuaufbau"
-#: src/frontend/mame/ui/submenu.cpp:135
+#: src/frontend/mame/ui/submenu.cpp:136
msgid "Wait Vertical Sync"
msgstr "Warten auf vertikalen Synchronisationsimpuls"
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:722
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:738
#: src/frontend/mame/ui/videoopt.cpp:169
-#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:766
+#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:766
#: plugins/cheatfind/init.lua:777 plugins/cheat/init.lua:679
msgid "On"
msgstr "An"
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:725
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:741
#: src/frontend/mame/ui/videoopt.cpp:185
-#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:763
+#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:763
#: plugins/cheatfind/init.lua:774 plugins/cheat/init.lua:682
#: plugins/cheat/init.lua:691
msgid "Off"
msgstr "Aus"
-#: src/frontend/mame/ui/menu.cpp:728
+#: src/frontend/mame/ui/menu.cpp:744
msgid "Auto"
msgstr "Auto"
-#: src/frontend/mame/ui/menu.cpp:1233
+#: src/frontend/mame/ui/menu.cpp:1272
#: src/frontend/mame/ui/simpleselgame.cpp:283
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Return to Previous Menu"
msgstr "Zurück zum vorherigen Menü"
@@ -726,21 +731,21 @@ msgstr "Zurück zum vorherigen Menü"
msgid "File Manager"
msgstr "Dateimanager"
-#: src/frontend/mame/ui/filemngr.cpp:140
+#: src/frontend/mame/ui/filemngr.cpp:152
#: src/frontend/mame/ui/confswitch.cpp:119
-#: src/frontend/mame/ui/inputmap.cpp:580
+#: src/frontend/mame/ui/inputmap.cpp:581
#: src/frontend/mame/ui/inputtoggle.cpp:75
-#: src/frontend/mame/ui/analogipt.cpp:363
+#: src/frontend/mame/ui/analogipt.cpp:412
#, c-format
msgid "[root%1$s]"
msgstr "[Wurzel%1$s]"
-#: src/frontend/mame/ui/filemngr.cpp:154
-#: src/frontend/mame/ui/confswitch.cpp:170 src/frontend/mame/ui/slotopt.cpp:204
+#: src/frontend/mame/ui/filemngr.cpp:166
+#: src/frontend/mame/ui/confswitch.cpp:170 src/frontend/mame/ui/slotopt.cpp:204
msgid "Reset System"
msgstr "System zurücksetzen"
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
msgid "Start System"
msgstr "System starten"
@@ -892,8 +897,8 @@ msgid ""
"One or more ROMs/disk images for this system are incorrect. The system may "
"not run correctly.\n"
msgstr ""
-"Ein oder mehrere ROMs/Disk-Images für dieses System sind inkorrekt. Das System "
-"läuft möglicherweise nicht richtig.\n"
+"Ein oder mehrere ROMs/Disk-Images für dieses System sind inkorrekt. Das "
+"System läuft möglicherweise nicht richtig.\n"
#: src/frontend/mame/ui/info.cpp:83
msgid ""
@@ -943,16 +948,16 @@ msgid ""
"This system was never completed. It may exhibit strange behavior or missing "
"elements that are not bugs in the emulation.\n"
msgstr ""
-"Dieses System wurde nie fertiggestellt. Es kann seltsames Verhalten zeigen oder "
-"es können Elemente fehlen, die keine Fehler in der Emulation sind.\n"
+"Dieses System wurde nie fertiggestellt. Es kann seltsames Verhalten zeigen "
+"oder es können Elemente fehlen, die keine Fehler in der Emulation sind.\n"
#: src/frontend/mame/ui/info.cpp:139
msgid ""
"This system has no sound hardware, MAME will produce no sounds, this is "
"expected behaviour.\n"
msgstr ""
-"Dieses System hat keine Sound-Hardware, MAME wird keine Sounds produzieren, dies "
-"ist das erwartete Verhalten.\n"
+"Dieses System hat keine Sound-Hardware, MAME wird keine Sounds produzieren, "
+"dies ist das erwartete Verhalten.\n"
#: src/frontend/mame/ui/info.cpp:143
msgid ""
@@ -962,9 +967,9 @@ msgid ""
"developers to improve the emulation.\n"
msgstr ""
"\n"
-"DIESES SYSTEM FUNKTIONIERT NICHT. Die Emulation für dieses System ist noch nicht "
-"vollständig. Sie können nichts tun, um dieses Problem zu beheben, außer darauf zu "
-"warten, dass die Entwickler die Emulation verbessern.\n"
+"DIESES SYSTEM FUNKTIONIERT NICHT. Die Emulation für dieses System ist noch "
+"nicht vollständig. Sie können nichts tun, um dieses Problem zu beheben, "
+"außer darauf zu warten, dass die Entwickler die Emulation verbessern.\n"
#: src/frontend/mame/ui/info.cpp:145
msgid ""
@@ -1119,27 +1124,27 @@ msgstr "Nein"
msgid "Yes"
msgstr "Ja"
-#: src/frontend/mame/ui/filecreate.cpp:168
+#: src/frontend/mame/ui/filecreate.cpp:189
msgid "New Image Name:"
msgstr "Neuer Image-Name:"
-#: src/frontend/mame/ui/filecreate.cpp:174
+#: src/frontend/mame/ui/filecreate.cpp:196
msgid "Image Format:"
msgstr "Image-Format:"
-#: src/frontend/mame/ui/filecreate.cpp:180
+#: src/frontend/mame/ui/filecreate.cpp:202
msgid "Create"
msgstr "Erzeugen"
-#: src/frontend/mame/ui/filecreate.cpp:208
+#: src/frontend/mame/ui/filecreate.cpp:230
msgid "Please enter a file extension too"
msgstr "Bitte geben Sie auch eine Dateierweiterung ein"
-#: src/frontend/mame/ui/filecreate.cpp:268
+#: src/frontend/mame/ui/filecreate.cpp:295
msgid "Select image format"
msgstr "Image-Format auswählen"
-#: src/frontend/mame/ui/filecreate.cpp:327
+#: src/frontend/mame/ui/filecreate.cpp:354
msgid "Select initial contents"
msgstr "Initiale Inhalte auswählen"
@@ -1164,9 +1169,9 @@ msgid "Emulated"
msgstr "Emuliert"
#: src/frontend/mame/ui/keyboard.cpp:60 src/frontend/mame/ui/confswitch.cpp:117
-#: src/frontend/mame/ui/inputmap.cpp:578
+#: src/frontend/mame/ui/inputmap.cpp:579
#: src/frontend/mame/ui/inputtoggle.cpp:73
-#: src/frontend/mame/ui/analogipt.cpp:361
+#: src/frontend/mame/ui/analogipt.cpp:410
#, c-format
msgid "%1$s [root%2$s]"
msgstr "%1$s [Wurzel%2$s]"
@@ -1525,16 +1530,16 @@ msgstr "Klone einschließen"
msgid "Category File"
msgstr "Kategorie Datei"
-#: src/frontend/mame/ui/utils.cpp:2030 src/frontend/mame/ui/inifile.cpp:301
+#: src/frontend/mame/ui/utils.cpp:2026 src/frontend/mame/ui/inifile.cpp:301
msgctxt "swlist-info"
msgid "Software list/item"
msgstr "Softwareliste/Eintrag"
-#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2685
+#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2752
msgid "Software List Info"
msgstr "Information zur Softwareliste"
-#: src/frontend/mame/ui/datmenu.cpp:316
+#: src/frontend/mame/ui/datmenu.cpp:307
#, c-format
msgid "Revision: %1$s"
msgstr "Version: %1$s"
@@ -1667,7 +1672,8 @@ msgstr "Liste im XML-Format exportieren (wie -listxml)"
#: src/frontend/mame/ui/miscmenu.cpp:708
msgid "Export list in XML format (like -listxml, but exclude devices)"
-msgstr "Liste im XML-Format exportieren (wie -listxml, Geräte jedoch ausschließen)"
+msgstr ""
+"Liste im XML-Format exportieren (wie -listxml, Geräte jedoch ausschließen)"
#: src/frontend/mame/ui/miscmenu.cpp:709
msgid "Export list in TXT format (like -listfull)"
@@ -1702,7 +1708,7 @@ msgstr "Aus Favoriten entfernen"
msgid "Save System Settings"
msgstr "Systemeinstellungen speichern"
-#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2625
+#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2698
msgid " (default)"
msgstr " (Standard)"
@@ -1743,7 +1749,7 @@ msgstr "[keine gespeicherten Zustände gefunden]"
msgid "Cancel"
msgstr "Abbrechen"
-#: src/frontend/mame/ui/state.cpp:265
+#: src/frontend/mame/ui/state.cpp:262
#, c-format
msgid ""
"Delete saved state %1$s?\n"
@@ -1754,37 +1760,38 @@ msgstr ""
"Zum Löschen %2$s drücken\n"
"Zum Abbrechen %3$s drücken"
-#: src/frontend/mame/ui/state.cpp:393
+#: src/frontend/mame/ui/state.cpp:388
#, c-format
msgid "Error removing saved state file %1$s"
msgstr "Fehler beim Entfernen der Zustands-Datei %1$s"
-#: src/frontend/mame/ui/state.cpp:442
+#: src/frontend/mame/ui/state.cpp:450
#, c-format
msgid "Press %1$s to delete"
msgstr "Zum Löschen %1$s drücken"
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Load State"
msgstr "Lade Zustand"
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Select state to load"
msgstr "Zu ladenden Zustand wählen"
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Save State"
msgstr "Speichere Status"
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Press a key or joystick button, or select state to overwrite"
-msgstr "Taste oder Joystick-Knopf drücken, oder Zustand zum Überschreiben auswählen"
+msgstr ""
+"Taste oder Joystick-Knopf drücken, oder Zustand zum Überschreiben auswählen"
-#: src/frontend/mame/ui/confswitch.cpp:314
+#: src/frontend/mame/ui/confswitch.cpp:318
msgid "DIP Switches"
msgstr "DIP-Schalter"
-#: src/frontend/mame/ui/confswitch.cpp:508
+#: src/frontend/mame/ui/confswitch.cpp:521
msgid "Machine Configuration"
msgstr "Konfiguration der Maschine"
@@ -1827,7 +1834,7 @@ msgstr "Eingabezuweisungen (dieses System)"
msgid "[no assignable inputs are enabled]"
msgstr "[keine zuweisbaren Eingaben aktiviert]"
-#: src/frontend/mame/ui/inputmap.cpp:348
+#: src/frontend/mame/ui/inputmap.cpp:358
msgid "Pressed"
msgstr "Gedrückt"
@@ -1835,71 +1842,71 @@ msgstr "Gedrückt"
msgid "Invalid combination entered"
msgstr "Ungültige Kombination eingegeben"
-#: src/frontend/mame/ui/inputmap.cpp:563
+#: src/frontend/mame/ui/inputmap.cpp:564
#, c-format
msgctxt "input-name"
msgid "%1$s Analog"
msgstr "%1$s Analog"
-#: src/frontend/mame/ui/inputmap.cpp:564
+#: src/frontend/mame/ui/inputmap.cpp:565
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Inc"
msgstr "%1$s Analog erhöhen"
-#: src/frontend/mame/ui/inputmap.cpp:565
+#: src/frontend/mame/ui/inputmap.cpp:566
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Dec"
msgstr "%1$s Analog verringern"
-#: src/frontend/mame/ui/inputmap.cpp:607
+#: src/frontend/mame/ui/inputmap.cpp:608
#, c-format
msgid "Press %1$s to set\n"
msgstr "Zur Zuweisung %1$s drücken\n"
-#: src/frontend/mame/ui/inputmap.cpp:608
+#: src/frontend/mame/ui/inputmap.cpp:609
#, c-format
msgid "Press %1$s to append\n"
msgstr "Zum Anhängen %1$s drücken\n"
-#: src/frontend/mame/ui/inputmap.cpp:609
+#: src/frontend/mame/ui/inputmap.cpp:610
#, c-format
msgid "Press %1$s to clear\n"
msgstr "Zum Entfernen %1$s drücken\n"
-#: src/frontend/mame/ui/inputmap.cpp:610
+#: src/frontend/mame/ui/inputmap.cpp:611
#, c-format
msgid "Press %1$s to restore default\n"
msgstr "%1$s drücken um den Standard wiederherzustellen\n"
-#: src/frontend/mame/ui/inputdevices.cpp:32
+#: src/frontend/mame/ui/inputdevices.cpp:33
#, c-format
msgctxt "menu-inputdev"
msgid "%1$s (%2$s %3$d)"
msgstr "%1$s (%2$s %3$d)"
-#: src/frontend/mame/ui/inputdevices.cpp:88
+#: src/frontend/mame/ui/inputdevices.cpp:116
msgctxt "menu-inputdev"
msgid "Copy Device ID"
msgstr "Geräte-ID kopieren"
-#: src/frontend/mame/ui/inputdevices.cpp:122
+#: src/frontend/mame/ui/inputdevices.cpp:148
msgctxt "menu-inputdev"
msgid "Copied device ID to clipboard"
msgstr "Geräte-ID in Zwischenablage kopiert"
-#: src/frontend/mame/ui/inputdevices.cpp:124
+#: src/frontend/mame/ui/inputdevices.cpp:150
msgctxt "menu-inputdev"
msgid "Error copying device ID to clipboard"
msgstr "Fehler beim Kopieren der Geräte-ID in Zwischenablage"
-#: src/frontend/mame/ui/inputdevices.cpp:162
+#: src/frontend/mame/ui/inputdevices.cpp:189
msgctxt "menu-inputdev"
msgid "Input Devices"
msgstr "Eingabegeräte"
-#: src/frontend/mame/ui/inputdevices.cpp:203
+#: src/frontend/mame/ui/inputdevices.cpp:230
msgctxt "menu-inputdev"
msgid "[no input devices are enabled]"
msgstr "[Es sind keine Eingabegeräte aktiviert]"
@@ -2002,9 +2009,10 @@ msgid ""
"The software selected is missing one or more required ROM or CHD images.\n"
"Please acquire the correct files or select a different one."
msgstr ""
-"Der gewählten Software fehlen ein oder mehrere benötigte ROM- oder CHD-Abbilder.\n"
-"Bitte beschaffen Sie die benötigten Dateien oder wählen Sie eine andere Software "
-"aus."
+"Der gewählten Software fehlen ein oder mehrere benötigte ROM- oder CHD-"
+"Abbilder.\n"
+"Bitte beschaffen Sie die benötigten Dateien oder wählen Sie eine andere "
+"Software aus."
#: src/frontend/mame/ui/simpleselgame.cpp:151
msgid ""
@@ -2013,8 +2021,8 @@ msgid ""
"\n"
"Press any key to continue."
msgstr ""
-"Der gewählten Maschine fehlen ein oder mehrere benötigte ROM- oder CHD-Abbilder. "
-"Bitte wählen Sie eine andere Maschine aus.\n"
+"Der gewählten Maschine fehlen ein oder mehrere benötigte ROM- oder CHD-"
+"Abbilder. Bitte wählen Sie eine andere Maschine aus.\n"
"\n"
"Drücken Sie eine beliebige Taste, um fortzufahren."
@@ -2023,11 +2031,11 @@ msgid "Configure Options"
msgstr "Optionen konfigurieren"
#: src/frontend/mame/ui/simpleselgame.cpp:279
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Exit"
msgstr "Verlassen"
-#: src/frontend/mame/ui/simpleselgame.cpp:304
+#: src/frontend/mame/ui/simpleselgame.cpp:313
#, c-format
msgid ""
"No system ROMs found. Please check the rompath setting specified in the %1$s."
@@ -2036,84 +2044,84 @@ msgid ""
"If this is your first time using %2$s, please see the %2$s.pdf file in the "
"docs folder for information on setting up and using %2$s."
msgstr ""
-"Keine System ROMs gefunden. Bitte prüfen Sie die Einstellung zum Ordner für ROMs "
-"in der %1$s.ini Datei.\n"
+"Keine System ROMs gefunden. Bitte prüfen Sie die Einstellung zum Ordner für "
+"ROMs in der %1$s.ini Datei.\n"
"\n"
-"Wenn dies Ihre erste Verwendung von %2$s ist, konsultieren Sie bitte die Datei "
-"%2$s.pdf file im docs Ordner bzgl. Informationen zur Konfiguration und Verwendung "
-"von %2$s."
+"Wenn dies Ihre erste Verwendung von %2$s ist, konsultieren Sie bitte die "
+"Datei %2$s.pdf file im docs Ordner bzgl. Informationen zur Konfiguration und "
+"Verwendung von %2$s."
-#: src/frontend/mame/ui/simpleselgame.cpp:320
+#: src/frontend/mame/ui/simpleselgame.cpp:329
#, c-format
msgid "Type name or select: %1$s_"
msgstr "Geben Sie den Namen ein oder wählen Sie: %1$s_"
-#: src/frontend/mame/ui/simpleselgame.cpp:322
+#: src/frontend/mame/ui/simpleselgame.cpp:331
msgid "Type name or select: (random)"
msgstr "Geben Sie den Namen ein oder wählen Sie: (zufällige Auswahl)"
-#: src/frontend/mame/ui/simpleselgame.cpp:336
+#: src/frontend/mame/ui/simpleselgame.cpp:345
#, c-format
msgid "%1$-.100s"
msgstr "%1$-.100s"
-#: src/frontend/mame/ui/simpleselgame.cpp:339
+#: src/frontend/mame/ui/simpleselgame.cpp:348
#, c-format
msgid "%1$s, %2$-.100s"
msgstr "%1$s, %2$-.100s"
-#: src/frontend/mame/ui/simpleselgame.cpp:348
+#: src/frontend/mame/ui/simpleselgame.cpp:357
#, c-format
msgid "Driver: %1$s"
msgstr "Treiber: %1$s"
-#: src/frontend/mame/ui/simpleselgame.cpp:364
-#: src/frontend/mame/ui/selmenu.cpp:690
+#: src/frontend/mame/ui/simpleselgame.cpp:373
+#: src/frontend/mame/ui/selmenu.cpp:735
msgid "Overall: NOT WORKING"
msgstr "Insgesamt: FUNKTIONIERT NICHT"
-#: src/frontend/mame/ui/simpleselgame.cpp:366
-#: src/frontend/mame/ui/selmenu.cpp:692
+#: src/frontend/mame/ui/simpleselgame.cpp:375
+#: src/frontend/mame/ui/selmenu.cpp:737
msgid "Overall: Unemulated Protection"
msgstr "Insgesamt: Nicht emulierter Kopierschutz"
-#: src/frontend/mame/ui/simpleselgame.cpp:368
-#: src/frontend/mame/ui/selmenu.cpp:694
+#: src/frontend/mame/ui/simpleselgame.cpp:377
+#: src/frontend/mame/ui/selmenu.cpp:739
msgid "Overall: Working"
msgstr "Insgesamt: Funktioniert"
-#: src/frontend/mame/ui/simpleselgame.cpp:372
-#: src/frontend/mame/ui/selmenu.cpp:698
+#: src/frontend/mame/ui/simpleselgame.cpp:381
+#: src/frontend/mame/ui/selmenu.cpp:743
msgid "Graphics: Unimplemented, "
msgstr "Grafik: Nicht implementiert, "
-#: src/frontend/mame/ui/simpleselgame.cpp:374
-#: src/frontend/mame/ui/selmenu.cpp:700
+#: src/frontend/mame/ui/simpleselgame.cpp:383
+#: src/frontend/mame/ui/selmenu.cpp:745
msgid "Graphics: Imperfect, "
msgstr "Grafik: Fehlerhaft, "
-#: src/frontend/mame/ui/simpleselgame.cpp:376
-#: src/frontend/mame/ui/selmenu.cpp:702
+#: src/frontend/mame/ui/simpleselgame.cpp:385
+#: src/frontend/mame/ui/selmenu.cpp:747
msgid "Graphics: OK, "
msgstr "Grafik: OK, "
-#: src/frontend/mame/ui/simpleselgame.cpp:379
-#: src/frontend/mame/ui/selmenu.cpp:705
+#: src/frontend/mame/ui/simpleselgame.cpp:388
+#: src/frontend/mame/ui/selmenu.cpp:750
msgid "Sound: None"
msgstr "Sound: Keine"
-#: src/frontend/mame/ui/simpleselgame.cpp:381
-#: src/frontend/mame/ui/selmenu.cpp:707
+#: src/frontend/mame/ui/simpleselgame.cpp:390
+#: src/frontend/mame/ui/selmenu.cpp:752
msgid "Sound: Unimplemented"
msgstr "Sound: Nicht implementiert"
-#: src/frontend/mame/ui/simpleselgame.cpp:383
-#: src/frontend/mame/ui/selmenu.cpp:709
+#: src/frontend/mame/ui/simpleselgame.cpp:392
+#: src/frontend/mame/ui/selmenu.cpp:754
msgid "Sound: Imperfect"
msgstr "Sound: Fehlerhaft"
-#: src/frontend/mame/ui/simpleselgame.cpp:385
-#: src/frontend/mame/ui/selmenu.cpp:711
+#: src/frontend/mame/ui/simpleselgame.cpp:394
+#: src/frontend/mame/ui/selmenu.cpp:756
msgid "Sound: OK"
msgstr "Sound: OK"
@@ -2138,323 +2146,323 @@ msgstr "Alle zurücksetzen"
msgid "Reload All"
msgstr "Alle neu laden"
-#: src/frontend/mame/ui/dirmenu.cpp:44
+#: src/frontend/mame/ui/dirmenu.cpp:40
msgctxt "path-option"
msgid "ROMs"
msgstr "ROMs"
-#: src/frontend/mame/ui/dirmenu.cpp:45
+#: src/frontend/mame/ui/dirmenu.cpp:41
msgctxt "path-option"
msgid "Software Media"
msgstr "Software-Medien"
-#: src/frontend/mame/ui/dirmenu.cpp:46
+#: src/frontend/mame/ui/dirmenu.cpp:42
msgctxt "path-option"
msgid "Sound Samples"
msgstr "Sound-Samples"
-#: src/frontend/mame/ui/dirmenu.cpp:47
+#: src/frontend/mame/ui/dirmenu.cpp:43
msgctxt "path-option"
msgid "Artwork"
msgstr "Illustrationen"
-#: src/frontend/mame/ui/dirmenu.cpp:48
+#: src/frontend/mame/ui/dirmenu.cpp:44
msgctxt "path-option"
msgid "Crosshairs"
msgstr "Fadenkreuze"
-#: src/frontend/mame/ui/dirmenu.cpp:49
+#: src/frontend/mame/ui/dirmenu.cpp:45
msgctxt "path-option"
msgid "Cheat Files"
msgstr "Cheat-Dateien"
-#: src/frontend/mame/ui/dirmenu.cpp:50
+#: src/frontend/mame/ui/dirmenu.cpp:46
msgctxt "path-option"
msgid "Plugins"
msgstr "Erweiterungen"
-#: src/frontend/mame/ui/dirmenu.cpp:51
+#: src/frontend/mame/ui/dirmenu.cpp:47
msgctxt "path-option"
msgid "UI Translations"
msgstr "Benutzeroberfläche-Übersetzungen"
-#: src/frontend/mame/ui/dirmenu.cpp:52
+#: src/frontend/mame/ui/dirmenu.cpp:48
msgctxt "path-option"
msgid "Software Lists"
msgstr "Softwarelisten"
-#: src/frontend/mame/ui/dirmenu.cpp:53
+#: src/frontend/mame/ui/dirmenu.cpp:49
msgctxt "path-option"
msgid "INIs"
msgstr "INIs"
-#: src/frontend/mame/ui/dirmenu.cpp:54
+#: src/frontend/mame/ui/dirmenu.cpp:50
msgctxt "path-option"
msgid "UI Settings"
msgstr "Benutzeroberflächeeinstellungen"
-#: src/frontend/mame/ui/dirmenu.cpp:55
+#: src/frontend/mame/ui/dirmenu.cpp:51
msgctxt "path-option"
msgid "Plugin Data"
msgstr "Daten für Erweiterungen"
-#: src/frontend/mame/ui/dirmenu.cpp:56
+#: src/frontend/mame/ui/dirmenu.cpp:52
msgctxt "path-option"
msgid "DATs"
msgstr "DATs"
-#: src/frontend/mame/ui/dirmenu.cpp:57
+#: src/frontend/mame/ui/dirmenu.cpp:53
msgctxt "path-option"
msgid "Category INIs"
msgstr "Kategorie INIs"
-#: src/frontend/mame/ui/dirmenu.cpp:58
+#: src/frontend/mame/ui/dirmenu.cpp:54
msgctxt "path-option"
msgid "Snapshots"
msgstr "Schnappschüsse"
-#: src/frontend/mame/ui/dirmenu.cpp:59
+#: src/frontend/mame/ui/dirmenu.cpp:55
msgctxt "path-option"
msgid "Icons"
msgstr "Icons"
-#: src/frontend/mame/ui/dirmenu.cpp:60
+#: src/frontend/mame/ui/dirmenu.cpp:56
msgctxt "path-option"
msgid "Control Panels"
msgstr "Bedienfelder"
-#: src/frontend/mame/ui/dirmenu.cpp:61
+#: src/frontend/mame/ui/dirmenu.cpp:57
msgctxt "path-option"
msgid "Cabinets"
msgstr "Gehäuse"
-#: src/frontend/mame/ui/dirmenu.cpp:62
+#: src/frontend/mame/ui/dirmenu.cpp:58
msgctxt "path-option"
msgid "Marquees"
msgstr "Marquees"
-#: src/frontend/mame/ui/dirmenu.cpp:63
+#: src/frontend/mame/ui/dirmenu.cpp:59
msgctxt "path-option"
msgid "PCBs"
msgstr "Platinen"
-#: src/frontend/mame/ui/dirmenu.cpp:64
+#: src/frontend/mame/ui/dirmenu.cpp:60
msgctxt "path-option"
msgid "Flyers"
msgstr "Flyer"
-#: src/frontend/mame/ui/dirmenu.cpp:65
+#: src/frontend/mame/ui/dirmenu.cpp:61
msgctxt "path-option"
msgid "Title Screens"
msgstr "Titelbilder"
-#: src/frontend/mame/ui/dirmenu.cpp:66
+#: src/frontend/mame/ui/dirmenu.cpp:62
msgctxt "path-option"
msgid "Game Endings"
msgstr "Spielenden"
-#: src/frontend/mame/ui/dirmenu.cpp:67
+#: src/frontend/mame/ui/dirmenu.cpp:63
msgctxt "path-option"
msgid "Bosses"
msgstr "Bosse"
-#: src/frontend/mame/ui/dirmenu.cpp:68
+#: src/frontend/mame/ui/dirmenu.cpp:64
msgctxt "path-option"
msgid "Artwork Previews"
msgstr "Vorschau Illustrationen"
-#: src/frontend/mame/ui/dirmenu.cpp:69
+#: src/frontend/mame/ui/dirmenu.cpp:65
msgctxt "path-option"
msgid "Select"
msgstr "Charakterauswahl"
-#: src/frontend/mame/ui/dirmenu.cpp:70
+#: src/frontend/mame/ui/dirmenu.cpp:66
msgctxt "path-option"
msgid "Game Over Screens"
msgstr "Game Over-Bildschirme"
-#: src/frontend/mame/ui/dirmenu.cpp:71
+#: src/frontend/mame/ui/dirmenu.cpp:67
msgctxt "path-option"
msgid "HowTo"
msgstr "Handbuch"
-#: src/frontend/mame/ui/dirmenu.cpp:72
+#: src/frontend/mame/ui/dirmenu.cpp:68
msgctxt "path-option"
msgid "Logos"
msgstr "Logos"
-#: src/frontend/mame/ui/dirmenu.cpp:73
+#: src/frontend/mame/ui/dirmenu.cpp:69
msgctxt "path-option"
msgid "Scores"
msgstr "Spielstände"
-#: src/frontend/mame/ui/dirmenu.cpp:74
+#: src/frontend/mame/ui/dirmenu.cpp:70
msgctxt "path-option"
msgid "Versus"
msgstr "Gegen"
-#: src/frontend/mame/ui/dirmenu.cpp:75
+#: src/frontend/mame/ui/dirmenu.cpp:71
msgctxt "path-option"
msgid "Covers"
msgstr "Cover"
-#: src/frontend/mame/ui/dirmenu.cpp:105
+#: src/frontend/mame/ui/dirmenu.cpp:101
#, c-format
msgid "Remove %1$s Folder"
msgstr "%1$s-Ordner entfernen"
-#: src/frontend/mame/ui/dirmenu.cpp:352
-#, c-format
-msgid "Change %1$s Folder - Search: %2$s_"
-msgstr "%1$s-Ordner ändern - Suche: %2$s_"
-
-#: src/frontend/mame/ui/dirmenu.cpp:352
+#: src/frontend/mame/ui/dirmenu.cpp:357
#, c-format
msgid "Add %1$s Folder - Search: %2$s_"
msgstr "%1$s-Ordner hinzufügen - Suche: %2$s_"
-#: src/frontend/mame/ui/dirmenu.cpp:363
+#: src/frontend/mame/ui/dirmenu.cpp:357
+#, c-format
+msgid "Change %1$s Folder - Search: %2$s_"
+msgstr "%1$s-Ordner ändern - Suche: %2$s_"
+
+#: src/frontend/mame/ui/dirmenu.cpp:368
msgid "Press TAB to set"
msgstr "Zum Setzen drücken Sie TAB"
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folders"
msgstr "%1$s Ordner"
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folder"
msgstr "%1$s Ordner"
-#: src/frontend/mame/ui/dirmenu.cpp:494
-msgid "Change Folder"
-msgstr "Ordner wechseln"
-
-#: src/frontend/mame/ui/dirmenu.cpp:494
+#: src/frontend/mame/ui/dirmenu.cpp:523
msgid "Add Folder"
msgstr "Ordner hinzufügen"
-#: src/frontend/mame/ui/dirmenu.cpp:497
+#: src/frontend/mame/ui/dirmenu.cpp:525
msgid "Remove Folder"
msgstr "Ordner entfernen"
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/dirmenu.cpp:530
+msgid "Change Folder"
+msgstr "Ordner wechseln"
+
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = 1/%1$d"
msgstr "Zoom = 1/%1$d"
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = %1$d"
msgstr "Zoom = %1$d"
-#: src/frontend/mame/ui/viewgfx.cpp:799
+#: src/frontend/mame/ui/viewgfx.cpp:800
msgctxt "gfxview"
msgid "Expand to fit"
msgstr "Erweitern auf passende Größe"
-#: src/frontend/mame/ui/viewgfx.cpp:822
+#: src/frontend/mame/ui/viewgfx.cpp:823
msgctxt "gfxview"
msgid "All categories"
msgstr "Alle Kategorien"
-#: src/frontend/mame/ui/viewgfx.cpp:824 src/frontend/mame/ui/viewgfx.cpp:829
+#: src/frontend/mame/ui/viewgfx.cpp:825 src/frontend/mame/ui/viewgfx.cpp:830
#, c-format
msgctxt "gfxview"
msgid "Category %1$d"
msgstr "Kategorie %1$d"
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s]"
msgstr "[Wurzel%1$s]"
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] colors"
msgstr "[Wurzel%1$s] Farben"
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] pens"
msgstr "[Wurzel%1$s] Stifte"
-#: src/frontend/mame/ui/viewgfx.cpp:940
+#: src/frontend/mame/ui/viewgfx.cpp:941
#, c-format
msgctxt "gfxview"
msgid " #%1$X → %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr " #%1$X → %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
-#: src/frontend/mame/ui/viewgfx.cpp:947
+#: src/frontend/mame/ui/viewgfx.cpp:948
#, c-format
msgctxt "gfxview"
msgid " #%1$X = %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr " #%1$X = %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
-#: src/frontend/mame/ui/viewgfx.cpp:954
+#: src/frontend/mame/ui/viewgfx.cpp:955
#, c-format
msgctxt "gfxview"
msgid " #%1$X (A:%2$02X R:%3$02X G:%4$02X B:%5$02X)"
msgstr " #%1$X (A:%2$02X R:%3$02X G:%4$02X B:%5$02X)"
-#: src/frontend/mame/ui/viewgfx.cpp:1134
+#: src/frontend/mame/ui/viewgfx.cpp:1135
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] %2$d/%3$d"
msgstr "[Wurzel%1$s] %2$d/%3$d"
-#: src/frontend/mame/ui/viewgfx.cpp:1157
+#: src/frontend/mame/ui/viewgfx.cpp:1158
#, c-format
msgctxt "gfxview"
msgid " #%1$X:%2$X (%3$d %4$d) = %5$X"
msgstr " #%1$X:%2$X (%3$d %4$d) = %5$X"
-#: src/frontend/mame/ui/viewgfx.cpp:1165
+#: src/frontend/mame/ui/viewgfx.cpp:1166
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d color %3$X/%4$X"
msgstr " %1$d×%2$d Farbe %3$X/%4$X"
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d category %3$u"
msgstr "Tilemap %1$d/%2$d Kategorie %3$u"
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d "
msgstr "Tilemap %1$d/%2$d "
-#: src/frontend/mame/ui/viewgfx.cpp:1327
+#: src/frontend/mame/ui/viewgfx.cpp:1328
#, c-format
msgctxt "gfxview"
msgid " (%1$u %2$u) = GFX%3$u #%4$X:%5$X"
msgstr " (%1$u %2$u) = GFX%3$u #%4$X:%5$X"
-#: src/frontend/mame/ui/viewgfx.cpp:1334
+#: src/frontend/mame/ui/viewgfx.cpp:1335
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d origin (%3$d %4$d)"
msgstr " %1$d×%2$d Ursprungspunkt (%3$d %4$d)"
-#: src/frontend/mame/ui/selgame.cpp:442
+#: src/frontend/mame/ui/selgame.cpp:463
msgid "System Settings"
msgstr "Systemeinstellungen"
-#: src/frontend/mame/ui/selgame.cpp:1058
+#: src/frontend/mame/ui/selgame.cpp:1076
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d systems (%5$d BIOS) )"
msgstr "%1$s %2$s ( %3$d / %4$d Systeme (%5$d BIOS) )"
-#: src/frontend/mame/ui/selgame.cpp:1086
+#: src/frontend/mame/ui/selgame.cpp:1104
#, c-format
msgid "System: %1$-.100s"
msgstr "System: %1$-.100s"
@@ -2475,22 +2483,22 @@ msgctxt "menu-selector"
msgid "[no choices]"
msgstr "[keine Auswahl]"
-#: src/frontend/mame/ui/selector.cpp:138
+#: src/frontend/mame/ui/selector.cpp:148
#, c-format
msgctxt "menu-selector"
msgid "Double-click or press %1$s to select"
msgstr "Zum Auswählen, doppelklicken oder drücken Sie %1$s"
-#: src/frontend/mame/ui/auditmenu.cpp:59
+#: src/frontend/mame/ui/auditmenu.cpp:60
msgid "Audit Media"
msgstr "Medien überprüfen"
-#: src/frontend/mame/ui/auditmenu.cpp:63
+#: src/frontend/mame/ui/auditmenu.cpp:64
#, c-format
msgid "Results will be saved to %1$s"
msgstr "Ergebnisse werden unter %1$s gespeichert"
-#: src/frontend/mame/ui/auditmenu.cpp:101
+#: src/frontend/mame/ui/auditmenu.cpp:110
#, c-format
msgid ""
"Auditing media for system %2$u of %3$u...\n"
@@ -2499,7 +2507,7 @@ msgstr ""
"Überprüfe Medien für System %2$u von %3$u...\n"
"%1$s"
-#: src/frontend/mame/ui/auditmenu.cpp:119
+#: src/frontend/mame/ui/auditmenu.cpp:128
#, c-format
msgid ""
"Cancel audit?\n"
@@ -2512,17 +2520,17 @@ msgstr ""
"Zum Abbrechen %1$s drücken\n"
"Zum Fortsetzen %2$s drücken"
-#: src/frontend/mame/ui/auditmenu.cpp:139
+#: src/frontend/mame/ui/auditmenu.cpp:148
#, c-format
msgid "Audit media for %1$u systems marked unavailable"
msgstr "Medien für %1$u als nicht verfügbar gekennzeichnete Systeme überprüfen"
-#: src/frontend/mame/ui/auditmenu.cpp:140
+#: src/frontend/mame/ui/auditmenu.cpp:149
#, c-format
msgid "Audit media for all %1$u systems"
msgstr "Medien für alle %1$u Systeme überprüfen"
-#: src/frontend/mame/ui/auditmenu.cpp:157
+#: src/frontend/mame/ui/auditmenu.cpp:165
#, c-format
msgid "Press %1$s to cancel\n"
msgstr "Zum Abbrechen %1$s drücken\n"
@@ -2543,266 +2551,267 @@ msgstr "Info/Bild ausblenden"
msgid "Hide Both"
msgstr "Beide ausblenden"
-#: src/frontend/mame/ui/custui.cpp:143
+#: src/frontend/mame/ui/custui.cpp:144
msgid "UI Language"
msgstr "Sprache der Benutzeroberfläche"
-#: src/frontend/mame/ui/custui.cpp:168 src/frontend/mame/ui/custui.cpp:221
+#: src/frontend/mame/ui/custui.cpp:169 src/frontend/mame/ui/custui.cpp:222
msgid "System Names"
msgstr "System-Namen"
-#: src/frontend/mame/ui/custui.cpp:194 src/frontend/mame/ui/custui.cpp:224
+#: src/frontend/mame/ui/custui.cpp:195 src/frontend/mame/ui/custui.cpp:225
msgid "Show Side Panels"
msgstr "Seitenbereiche anzeigen"
-#: src/frontend/mame/ui/custui.cpp:214
+#: src/frontend/mame/ui/custui.cpp:215
msgid "Fonts"
msgstr "Schriftarten"
-#: src/frontend/mame/ui/custui.cpp:215
+#: src/frontend/mame/ui/custui.cpp:216
msgid "Colors"
msgstr "Farben"
-#: src/frontend/mame/ui/custui.cpp:218
+#: src/frontend/mame/ui/custui.cpp:219
msgid "Language"
msgstr "Sprache"
-#: src/frontend/mame/ui/custui.cpp:235 src/frontend/mame/ui/custui.cpp:279
+#: src/frontend/mame/ui/custui.cpp:236 src/frontend/mame/ui/custui.cpp:280
msgid "[built-in]"
msgstr "[integriert]"
-#: src/frontend/mame/ui/custui.cpp:335
+#: src/frontend/mame/ui/custui.cpp:337
msgid "UI Fonts"
msgstr "Schriftarten für Benutzeroberfläche"
-#: src/frontend/mame/ui/custui.cpp:364
+#: src/frontend/mame/ui/custui.cpp:366
msgid "default"
msgstr "Standard"
-#: src/frontend/mame/ui/custui.cpp:459 src/frontend/mame/ui/custui.cpp:499
+#: src/frontend/mame/ui/custui.cpp:465 src/frontend/mame/ui/custui.cpp:507
msgid "UI Font"
msgstr "Schriftart für Benutzeroberfläche"
-#: src/frontend/mame/ui/custui.cpp:504
+#: src/frontend/mame/ui/custui.cpp:512
msgid "Bold"
msgstr "Fett"
-#: src/frontend/mame/ui/custui.cpp:505
+#: src/frontend/mame/ui/custui.cpp:513
msgid "Italic"
msgstr "Kursiv"
-#: src/frontend/mame/ui/custui.cpp:510
+#: src/frontend/mame/ui/custui.cpp:518
msgid "Lines"
msgstr "Linien"
-#: src/frontend/mame/ui/custui.cpp:515
+#: src/frontend/mame/ui/custui.cpp:523
msgid "Infos text size"
msgstr "Textgröße für Informationen"
-#: src/frontend/mame/ui/custui.cpp:530
+#: src/frontend/mame/ui/custui.cpp:547
msgid "Sample text - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
-msgstr "Beispieltext - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
+msgstr ""
+"Beispieltext - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
-#: src/frontend/mame/ui/custui.cpp:546
+#: src/frontend/mame/ui/custui.cpp:563
msgid "UI Colors"
msgstr "Farben für Benutzeroberfläche"
-#: src/frontend/mame/ui/custui.cpp:609
+#: src/frontend/mame/ui/custui.cpp:626
msgctxt "color-option"
msgid "Normal text"
msgstr "Normaler Text"
-#: src/frontend/mame/ui/custui.cpp:610
+#: src/frontend/mame/ui/custui.cpp:627
msgctxt "color-option"
msgid "Selected color"
msgstr "Farbe für Auswahl"
-#: src/frontend/mame/ui/custui.cpp:611
+#: src/frontend/mame/ui/custui.cpp:628
msgctxt "color-option"
msgid "Normal text background"
msgstr "Normaler Texthintergrund"
-#: src/frontend/mame/ui/custui.cpp:612
+#: src/frontend/mame/ui/custui.cpp:629
msgctxt "color-option"
msgid "Selected background color"
msgstr "Hintergrundfarbe für Auswahl"
-#: src/frontend/mame/ui/custui.cpp:613
+#: src/frontend/mame/ui/custui.cpp:630
msgctxt "color-option"
msgid "Subitem color"
msgstr "Farbe für Unterelement"
-#: src/frontend/mame/ui/custui.cpp:614
+#: src/frontend/mame/ui/custui.cpp:631
msgctxt "color-option"
msgid "Clone"
msgstr "Klon"
-#: src/frontend/mame/ui/custui.cpp:615
+#: src/frontend/mame/ui/custui.cpp:632
msgctxt "color-option"
msgid "Border"
msgstr "Rand"
-#: src/frontend/mame/ui/custui.cpp:616
+#: src/frontend/mame/ui/custui.cpp:633
msgctxt "color-option"
msgid "Background"
msgstr "Hintergrund"
-#: src/frontend/mame/ui/custui.cpp:617
+#: src/frontend/mame/ui/custui.cpp:634
msgctxt "color-option"
msgid "DIP switch"
msgstr "DIP-Schalter"
-#: src/frontend/mame/ui/custui.cpp:618
+#: src/frontend/mame/ui/custui.cpp:635
msgctxt "color-option"
msgid "Unavailable color"
msgstr "Nicht verfügbare Farbe"
-#: src/frontend/mame/ui/custui.cpp:619
+#: src/frontend/mame/ui/custui.cpp:636
msgctxt "color-option"
msgid "Slider color"
msgstr "Schieberegler-Farbe"
-#: src/frontend/mame/ui/custui.cpp:620
+#: src/frontend/mame/ui/custui.cpp:637
msgctxt "color-option"
msgid "Graphics viewer background"
msgstr "Hintergrund für Grafikanzeige"
-#: src/frontend/mame/ui/custui.cpp:621
+#: src/frontend/mame/ui/custui.cpp:638
msgctxt "color-option"
msgid "Mouse over color"
msgstr "Farbe für Mouseover"
-#: src/frontend/mame/ui/custui.cpp:622
+#: src/frontend/mame/ui/custui.cpp:639
msgctxt "color-option"
msgid "Mouse over background color"
msgstr "Hintergrundfarbe für Mouseover"
-#: src/frontend/mame/ui/custui.cpp:623
+#: src/frontend/mame/ui/custui.cpp:640
msgctxt "color-option"
msgid "Mouse down color"
msgstr "Farbe für Mausklick"
-#: src/frontend/mame/ui/custui.cpp:624
+#: src/frontend/mame/ui/custui.cpp:641
msgctxt "color-option"
msgid "Mouse down background color"
msgstr "Hintergrundfarbe für Mausklick"
-#: src/frontend/mame/ui/custui.cpp:628
+#: src/frontend/mame/ui/custui.cpp:645
msgid "Restore default colors"
msgstr "Standardfarben wiederherstellen"
-#: src/frontend/mame/ui/custui.cpp:640
+#: src/frontend/mame/ui/custui.cpp:666
#, c-format
msgid "Double-click or press %1$s to change color"
msgstr "Doppelklick oder Drücken Sie %1$s um die Farbe zu ändern"
-#: src/frontend/mame/ui/custui.cpp:648
+#: src/frontend/mame/ui/custui.cpp:674
msgid "Menu Preview"
msgstr "Menüvorschau"
-#: src/frontend/mame/ui/custui.cpp:662
+#: src/frontend/mame/ui/custui.cpp:681
msgctxt "color-sample"
msgid "Normal"
msgstr "Normal"
-#: src/frontend/mame/ui/custui.cpp:663
+#: src/frontend/mame/ui/custui.cpp:682
msgctxt "color-sample"
msgid "Subitem"
msgstr "Unterelement"
-#: src/frontend/mame/ui/custui.cpp:664
+#: src/frontend/mame/ui/custui.cpp:683
msgctxt "color-sample"
msgid "Selected"
msgstr "Auswahl"
-#: src/frontend/mame/ui/custui.cpp:665
+#: src/frontend/mame/ui/custui.cpp:684
msgctxt "color-sample"
msgid "Mouse Over"
msgstr "Mouseover"
-#: src/frontend/mame/ui/custui.cpp:666
+#: src/frontend/mame/ui/custui.cpp:685
msgctxt "color-sample"
msgid "Clone"
msgstr "Klon"
-#: src/frontend/mame/ui/custui.cpp:881
+#: src/frontend/mame/ui/custui.cpp:901
msgid "ARGB Settings"
msgstr "ARGB-Einstellungen"
-#: src/frontend/mame/ui/custui.cpp:886 src/frontend/mame/ui/custui.cpp:889
+#: src/frontend/mame/ui/custui.cpp:906 src/frontend/mame/ui/custui.cpp:909
msgctxt "color-channel"
msgid "Alpha"
msgstr "Alpha"
-#: src/frontend/mame/ui/custui.cpp:894 src/frontend/mame/ui/custui.cpp:897
+#: src/frontend/mame/ui/custui.cpp:914 src/frontend/mame/ui/custui.cpp:917
msgctxt "color-channel"
msgid "Red"
msgstr "Rot"
-#: src/frontend/mame/ui/custui.cpp:902 src/frontend/mame/ui/custui.cpp:905
+#: src/frontend/mame/ui/custui.cpp:922 src/frontend/mame/ui/custui.cpp:925
msgctxt "color-channel"
msgid "Green"
msgstr "Grün"
-#: src/frontend/mame/ui/custui.cpp:910 src/frontend/mame/ui/custui.cpp:913
+#: src/frontend/mame/ui/custui.cpp:930 src/frontend/mame/ui/custui.cpp:933
msgctxt "color-channel"
msgid "Blue"
msgstr "Blau"
-#: src/frontend/mame/ui/custui.cpp:916
+#: src/frontend/mame/ui/custui.cpp:936
msgid "Choose from palette"
msgstr "Aus Palette wählen"
-#: src/frontend/mame/ui/custui.cpp:931
+#: src/frontend/mame/ui/custui.cpp:959
msgid "Color preview:"
msgstr "Farbvorschau:"
-#: src/frontend/mame/ui/custui.cpp:1029
+#: src/frontend/mame/ui/custui.cpp:1052
msgctxt "color-preset"
msgid "White"
msgstr "Weiß"
-#: src/frontend/mame/ui/custui.cpp:1030
+#: src/frontend/mame/ui/custui.cpp:1053
msgctxt "color-preset"
msgid "Silver"
msgstr "Silber"
-#: src/frontend/mame/ui/custui.cpp:1031
+#: src/frontend/mame/ui/custui.cpp:1054
msgctxt "color-preset"
msgid "Gray"
msgstr "Grau"
-#: src/frontend/mame/ui/custui.cpp:1032
+#: src/frontend/mame/ui/custui.cpp:1055
msgctxt "color-preset"
msgid "Black"
msgstr "Schwarz"
-#: src/frontend/mame/ui/custui.cpp:1033
+#: src/frontend/mame/ui/custui.cpp:1056
msgctxt "color-preset"
msgid "Red"
msgstr "Rot"
-#: src/frontend/mame/ui/custui.cpp:1034
+#: src/frontend/mame/ui/custui.cpp:1057
msgctxt "color-preset"
msgid "Orange"
msgstr "Orange"
-#: src/frontend/mame/ui/custui.cpp:1035
+#: src/frontend/mame/ui/custui.cpp:1058
msgctxt "color-preset"
msgid "Yellow"
msgstr "Gelb"
-#: src/frontend/mame/ui/custui.cpp:1036
+#: src/frontend/mame/ui/custui.cpp:1059
msgctxt "color-preset"
msgid "Green"
msgstr "Grün"
-#: src/frontend/mame/ui/custui.cpp:1037
+#: src/frontend/mame/ui/custui.cpp:1060
msgctxt "color-preset"
msgid "Blue"
msgstr "Blau"
-#: src/frontend/mame/ui/custui.cpp:1038
+#: src/frontend/mame/ui/custui.cpp:1061
msgctxt "color-preset"
msgid "Violet"
msgstr "Violett"
@@ -2825,36 +2834,61 @@ msgctxt "about-header"
msgid "Revision: %1$s"
msgstr "Revision: %1$s"
-#: src/frontend/mame/ui/analogipt.cpp:60
+#: src/frontend/mame/ui/analogipt.cpp:27
+#, c-format
+msgctxt "menu-analoginput"
+msgid ""
+"Show/hide settings \t\t%1$s\n"
+"Decrease value \t\t%2$s\n"
+"Increase value \t\t%3$s\n"
+"Restore default value \t\t%4$s\n"
+"Previous device \t\t%5$s\n"
+"Next device \t\t%6$s\n"
+"Return to previous menu \t\t%7$s"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:82
+msgctxt "menu-analoginput"
msgid "Analog Input Adjustments"
msgstr "Anpassungen für analoge Eingaben"
-#: src/frontend/mame/ui/analogipt.cpp:92
+#: src/frontend/mame/ui/analogipt.cpp:121
#, c-format
-msgid "Press %s to show menu"
-msgstr "Drücken Sie %s um das Menü anzuzeigen"
+msgctxt "menu-analoginput"
+msgid "Press %s to show settings"
+msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:372
+#: src/frontend/mame/ui/analogipt.cpp:245
+msgctxt "menu-analoginput"
+msgid "Analog Input Adjustments Help"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:421
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Increment/Decrement Speed"
msgstr "%1$s Geschwindigkeit erhöhen/verringern"
-#: src/frontend/mame/ui/analogipt.cpp:377
+#: src/frontend/mame/ui/analogipt.cpp:426
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Auto-centering Speed"
msgstr "%1$s Geschwindigkeit für automatische Zentrierung"
-#: src/frontend/mame/ui/analogipt.cpp:382
+#: src/frontend/mame/ui/analogipt.cpp:431
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Reverse"
msgstr "%1$s Umkehren"
-#: src/frontend/mame/ui/analogipt.cpp:387
+#: src/frontend/mame/ui/analogipt.cpp:436
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Sensitivity"
msgstr "%1$s Empfindlichkeit"
-#: src/frontend/mame/ui/analogipt.cpp:402
+#: src/frontend/mame/ui/analogipt.cpp:451
+msgctxt "menu-analoginput"
msgid "[no analog inputs are enabled]"
msgstr "[Es sind keine analogen Eingaben aktiviert]"
@@ -3005,510 +3039,512 @@ msgctxt "menu-main"
msgid "Close Menu"
msgstr "Menü schliessen"
-#: src/frontend/mame/ui/selmenu.cpp:77
+#: src/frontend/mame/ui/selmenu.cpp:55
+msgid "Images"
+msgstr "Images"
+
+#: src/frontend/mame/ui/selmenu.cpp:56
+msgid "Info"
+msgstr "Informationen"
+
+#: src/frontend/mame/ui/selmenu.cpp:83
msgctxt "selmenu-artwork"
msgid "Snapshots"
msgstr "Schnappschüsse"
-#: src/frontend/mame/ui/selmenu.cpp:78
+#: src/frontend/mame/ui/selmenu.cpp:84
msgctxt "selmenu-artwork"
msgid "Cabinet"
msgstr "Gehäuse"
-#: src/frontend/mame/ui/selmenu.cpp:79
+#: src/frontend/mame/ui/selmenu.cpp:85
msgctxt "selmenu-artwork"
msgid "Control Panel"
msgstr "Bedientafel"
-#: src/frontend/mame/ui/selmenu.cpp:80
+#: src/frontend/mame/ui/selmenu.cpp:86
msgctxt "selmenu-artwork"
msgid "PCB"
msgstr "Platine"
-#: src/frontend/mame/ui/selmenu.cpp:81
+#: src/frontend/mame/ui/selmenu.cpp:87
msgctxt "selmenu-artwork"
msgid "Flyer"
msgstr "Flyer"
-#: src/frontend/mame/ui/selmenu.cpp:82
+#: src/frontend/mame/ui/selmenu.cpp:88
msgctxt "selmenu-artwork"
msgid "Title Screen"
msgstr "Titel"
-#: src/frontend/mame/ui/selmenu.cpp:83
+#: src/frontend/mame/ui/selmenu.cpp:89
msgctxt "selmenu-artwork"
msgid "Ending"
msgstr "Enden"
-#: src/frontend/mame/ui/selmenu.cpp:84
+#: src/frontend/mame/ui/selmenu.cpp:90
msgctxt "selmenu-artwork"
msgid "Artwork Preview"
msgstr "Vorschau Illustrationen"
-#: src/frontend/mame/ui/selmenu.cpp:85
+#: src/frontend/mame/ui/selmenu.cpp:91
msgctxt "selmenu-artwork"
msgid "Bosses"
msgstr "Bosse"
-#: src/frontend/mame/ui/selmenu.cpp:86
+#: src/frontend/mame/ui/selmenu.cpp:92
msgctxt "selmenu-artwork"
msgid "Logo"
msgstr "Logo"
-#: src/frontend/mame/ui/selmenu.cpp:87
+#: src/frontend/mame/ui/selmenu.cpp:93
msgctxt "selmenu-artwork"
msgid "Versus"
msgstr "Gegen"
-#: src/frontend/mame/ui/selmenu.cpp:88
+#: src/frontend/mame/ui/selmenu.cpp:94
msgctxt "selmenu-artwork"
msgid "Game Over"
msgstr "Game Over"
-#: src/frontend/mame/ui/selmenu.cpp:89
+#: src/frontend/mame/ui/selmenu.cpp:95
msgctxt "selmenu-artwork"
msgid "HowTo"
msgstr "Handbuch"
-#: src/frontend/mame/ui/selmenu.cpp:90
+#: src/frontend/mame/ui/selmenu.cpp:96
msgctxt "selmenu-artwork"
msgid "Scores"
msgstr "Spielstände"
-#: src/frontend/mame/ui/selmenu.cpp:91
+#: src/frontend/mame/ui/selmenu.cpp:97
msgctxt "selmenu-artwork"
msgid "Select"
msgstr "Charakterauswahl"
-#: src/frontend/mame/ui/selmenu.cpp:92
+#: src/frontend/mame/ui/selmenu.cpp:98
msgctxt "selmenu-artwork"
msgid "Marquee"
msgstr "Marquee"
-#: src/frontend/mame/ui/selmenu.cpp:93
+#: src/frontend/mame/ui/selmenu.cpp:99
msgctxt "selmenu-artwork"
msgid "Covers"
msgstr "Cover"
-#: src/frontend/mame/ui/selmenu.cpp:97
+#: src/frontend/mame/ui/selmenu.cpp:103
msgid "Add or remove favorite"
msgstr "Favorit hinzufügen oder entfernen"
-#: src/frontend/mame/ui/selmenu.cpp:98
+#: src/frontend/mame/ui/selmenu.cpp:104
msgid "Export displayed list to file"
msgstr "Angezeigte Liste in Datei exportieren"
-#: src/frontend/mame/ui/selmenu.cpp:99
+#: src/frontend/mame/ui/selmenu.cpp:105
msgid "Audit media"
msgstr "Medien überprüfen"
-#: src/frontend/mame/ui/selmenu.cpp:100
+#: src/frontend/mame/ui/selmenu.cpp:106
msgid "Show DATs view"
msgstr "DATs Ansicht anzeigen"
-#: src/frontend/mame/ui/selmenu.cpp:260
+#: src/frontend/mame/ui/selmenu.cpp:268
msgid "Select Software Package Part"
msgstr "Teil des Softwarepakets auswählen"
-#: src/frontend/mame/ui/selmenu.cpp:330
+#: src/frontend/mame/ui/selmenu.cpp:338
msgid "Select System BIOS"
msgstr "System BIOS auswählen"
-#: src/frontend/mame/ui/selmenu.cpp:644 src/frontend/mame/ui/selmenu.cpp:675
+#: src/frontend/mame/ui/selmenu.cpp:689 src/frontend/mame/ui/selmenu.cpp:720
#, c-format
msgid "%1$s, %2$s"
msgstr "%1$s, %2$s"
-#: src/frontend/mame/ui/selmenu.cpp:648
+#: src/frontend/mame/ui/selmenu.cpp:693
#, c-format
msgid "Software is clone of: %1$s"
msgstr "Software ist ein Klon von: %1$s"
-#: src/frontend/mame/ui/selmenu.cpp:650
+#: src/frontend/mame/ui/selmenu.cpp:695
msgid "Software is parent"
msgstr "Software ist übergeordnete Software"
-#: src/frontend/mame/ui/selmenu.cpp:655
+#: src/frontend/mame/ui/selmenu.cpp:700
msgid "Supported: No"
msgstr "Unterstützt: Nein"
-#: src/frontend/mame/ui/selmenu.cpp:660
+#: src/frontend/mame/ui/selmenu.cpp:705
msgid "Supported: Partial"
msgstr "Unterstützt: Teilweise"
-#: src/frontend/mame/ui/selmenu.cpp:665
+#: src/frontend/mame/ui/selmenu.cpp:710
msgid "Supported: Yes"
msgstr "Unterstützt: Ja"
-#: src/frontend/mame/ui/selmenu.cpp:681
+#: src/frontend/mame/ui/selmenu.cpp:726
msgid "System is parent"
msgstr "System ist ein übergeordnetes System"
-#: src/frontend/mame/ui/selmenu.cpp:683 src/frontend/mame/ui/selmenu.cpp:685
+#: src/frontend/mame/ui/selmenu.cpp:728 src/frontend/mame/ui/selmenu.cpp:730
#, c-format
msgid "System is clone of: %1$s"
msgstr "System ist ein Klon von: %1$s"
-#: src/frontend/mame/ui/selmenu.cpp:721
+#: src/frontend/mame/ui/selmenu.cpp:766
#, c-format
msgid "%1$s %2$s"
msgstr "%1$s %2$s"
-#: src/frontend/mame/ui/selmenu.cpp:2222
-msgid "Images"
-msgstr "Images"
-
-#: src/frontend/mame/ui/selmenu.cpp:2223
-msgid "Infos"
-msgstr "Informationen"
-
-#: src/frontend/mame/ui/selmenu.cpp:2538
+#: src/frontend/mame/ui/selmenu.cpp:2611
msgid ""
"Required ROM/disk images for the selected system are missing or incorrect. "
"Please acquire the correct files or select a different system.\n"
"\n"
msgstr ""
-"Benötigte ROM/CHD-Abbilder für das gewählte System fehlen oder sind inkorrekt.\n"
-"Bitte beschaffen Sie die benötigten Dateien oder wählen Sie ein anderes System "
-"aus.\n"
+"Benötigte ROM/CHD-Abbilder für das gewählte System fehlen oder sind "
+"inkorrekt.\n"
+"Bitte beschaffen Sie die benötigten Dateien oder wählen Sie ein anderes "
+"System aus.\n"
-#: src/frontend/mame/ui/selmenu.cpp:2554
+#: src/frontend/mame/ui/selmenu.cpp:2627
msgid ""
"Required ROM/disk images for the selected software are missing or incorrect. "
"Please acquire the correct files or select a different software item.\n"
"\n"
msgstr ""
-"Benötigte ROM/CHD-Abbilder für die gewählte Software fehlen oder sind inkorrekt.\n"
-"Bitte beschaffen Sie die benötigten Dateien oder wählen Sie eine andere Software "
-"aus.\n"
+"Benötigte ROM/CHD-Abbilder für die gewählte Software fehlen oder sind "
+"inkorrekt.\n"
+"Bitte beschaffen Sie die benötigten Dateien oder wählen Sie eine andere "
+"Software aus.\n"
-#: src/frontend/mame/ui/selmenu.cpp:2570
+#: src/frontend/mame/ui/selmenu.cpp:2643
msgid "incorrect checksum"
msgstr "falsche Prüfsumme"
-#: src/frontend/mame/ui/selmenu.cpp:2573
+#: src/frontend/mame/ui/selmenu.cpp:2646
msgid "incorrect length"
msgstr "falsche Länge"
-#: src/frontend/mame/ui/selmenu.cpp:2576
+#: src/frontend/mame/ui/selmenu.cpp:2649
msgid "not found"
msgstr "nicht gefunden"
-#: src/frontend/mame/ui/selmenu.cpp:2587
+#: src/frontend/mame/ui/selmenu.cpp:2660
#, c-format
msgid "%1$s (%2$s) - %3$s\n"
msgstr "%1$s (%2$s) - %3$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2589
+#: src/frontend/mame/ui/selmenu.cpp:2662
#, c-format
msgid "%1$s - %2$s\n"
msgstr "%1$s - %2$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2593
+#: src/frontend/mame/ui/selmenu.cpp:2666
msgid "Press any key to continue."
msgstr "Drücken Sie eine beliebige Taste, um fortzufahren."
-#: src/frontend/mame/ui/selmenu.cpp:2722
+#: src/frontend/mame/ui/selmenu.cpp:2789
msgid "General Info"
msgstr "Allgemeine Informationen"
-#: src/frontend/mame/ui/selmenu.cpp:2874
+#: src/frontend/mame/ui/selmenu.cpp:2935
#, c-format
msgid "Short Name\t%1$s\n"
msgstr "Kurzem Namen\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2875
+#: src/frontend/mame/ui/selmenu.cpp:2936
#, c-format
msgid "Year\t%1$s\n"
msgstr "Jahr\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2876
+#: src/frontend/mame/ui/selmenu.cpp:2937
#, c-format
msgid "Manufacturer\t%1$s\n"
msgstr "Hersteller\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2883
+#: src/frontend/mame/ui/selmenu.cpp:2944
#, c-format
msgid "System is Clone of\t%1$s\n"
msgstr "System ist ein Klon von\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2888
+#: src/frontend/mame/ui/selmenu.cpp:2949
msgid "System is Parent\t\n"
msgstr "System ist ein übergeordnetes System\t\n"
-#: src/frontend/mame/ui/selmenu.cpp:2892
+#: src/frontend/mame/ui/selmenu.cpp:2953
msgid "Analog Controls\tYes\n"
msgstr "Analoge Bedienelemente\tVorhanden\n"
-#: src/frontend/mame/ui/selmenu.cpp:2894
+#: src/frontend/mame/ui/selmenu.cpp:2955
msgid "Keyboard Inputs\tYes\n"
msgstr "Tastatureingaben\tVorhanden\n"
-#: src/frontend/mame/ui/selmenu.cpp:2897
+#: src/frontend/mame/ui/selmenu.cpp:2958
msgid "Overall\tNOT WORKING\n"
msgstr "Insgesamt\tFUNKTIONIERT NICHT\n"
-#: src/frontend/mame/ui/selmenu.cpp:2899
+#: src/frontend/mame/ui/selmenu.cpp:2960
msgid "Overall\tUnemulated Protection\n"
msgstr "Insgesamt\tNicht emulierter Kopierschutz\n"
-#: src/frontend/mame/ui/selmenu.cpp:2901
+#: src/frontend/mame/ui/selmenu.cpp:2962
msgid "Overall\tWorking\n"
msgstr "Insgesamt\tFunktioniert\n"
-#: src/frontend/mame/ui/selmenu.cpp:2904
+#: src/frontend/mame/ui/selmenu.cpp:2965
msgid "Graphics\tUnimplemented\n"
msgstr "Grafik\tNicht implementiert\n"
-#: src/frontend/mame/ui/selmenu.cpp:2906
+#: src/frontend/mame/ui/selmenu.cpp:2967
msgid "Graphics\tWrong Colors\n"
msgstr "Grafik\tFarbwiedergabe falsch\n"
-#: src/frontend/mame/ui/selmenu.cpp:2908
+#: src/frontend/mame/ui/selmenu.cpp:2969
msgid "Graphics\tImperfect Colors\n"
msgstr "Grafik\tFarbwiedergabe fehlerhaft\n"
-#: src/frontend/mame/ui/selmenu.cpp:2910
+#: src/frontend/mame/ui/selmenu.cpp:2971
msgid "Graphics\tImperfect\n"
msgstr "Grafik\tFehlerhaft\n"
-#: src/frontend/mame/ui/selmenu.cpp:2912
+#: src/frontend/mame/ui/selmenu.cpp:2973
msgid "Graphics\tOK\n"
msgstr "Grafik\tOK\n"
-#: src/frontend/mame/ui/selmenu.cpp:2915
+#: src/frontend/mame/ui/selmenu.cpp:2976
msgid "Sound\tNone\n"
msgstr "Sound\tKeine\n"
-#: src/frontend/mame/ui/selmenu.cpp:2917
+#: src/frontend/mame/ui/selmenu.cpp:2978
msgid "Sound\tUnimplemented\n"
msgstr "Sound\tNicht implementiert\n"
-#: src/frontend/mame/ui/selmenu.cpp:2919
+#: src/frontend/mame/ui/selmenu.cpp:2980
msgid "Sound\tImperfect\n"
msgstr "Sound\tFehlerhaft\n"
-#: src/frontend/mame/ui/selmenu.cpp:2921
+#: src/frontend/mame/ui/selmenu.cpp:2982
msgid "Sound\tOK\n"
msgstr "Sound\tOK\n"
-#: src/frontend/mame/ui/selmenu.cpp:2924
+#: src/frontend/mame/ui/selmenu.cpp:2985
msgid "Capture\tUnimplemented\n"
msgstr "Aufzeichnungsgerät\tNicht implementiert\n"
-#: src/frontend/mame/ui/selmenu.cpp:2926
+#: src/frontend/mame/ui/selmenu.cpp:2987
msgid "Capture\tImperfect\n"
msgstr "Auszeichnungsgerät\tFehlerhaft\n"
-#: src/frontend/mame/ui/selmenu.cpp:2929
+#: src/frontend/mame/ui/selmenu.cpp:2990
msgid "Camera\tUnimplemented\n"
msgstr "Kamera\tNicht implementiert\n"
-#: src/frontend/mame/ui/selmenu.cpp:2931
+#: src/frontend/mame/ui/selmenu.cpp:2992
msgid "Camera\tImperfect\n"
msgstr "Kamera\tFehlerhaft\n"
-#: src/frontend/mame/ui/selmenu.cpp:2934
+#: src/frontend/mame/ui/selmenu.cpp:2995
msgid "Microphone\tUnimplemented\n"
msgstr "Mikrofon\tNicht implementiert\n"
-#: src/frontend/mame/ui/selmenu.cpp:2936
+#: src/frontend/mame/ui/selmenu.cpp:2997
msgid "Microphone\tImperfect\n"
msgstr "Mikrofon\tFehlerhaft\n"
-#: src/frontend/mame/ui/selmenu.cpp:2939
+#: src/frontend/mame/ui/selmenu.cpp:3000
msgid "Controls\tUnimplemented\n"
msgstr "Bedienelemente\tNicht implementiert\n"
-#: src/frontend/mame/ui/selmenu.cpp:2941
+#: src/frontend/mame/ui/selmenu.cpp:3002
msgid "Controls\tImperfect\n"
msgstr "Bedienelemente\tFehlerhaft\n"
-#: src/frontend/mame/ui/selmenu.cpp:2944
+#: src/frontend/mame/ui/selmenu.cpp:3005
msgid "Keyboard\tUnimplemented\n"
msgstr "Tastatur\tNicht implementiert\n"
-#: src/frontend/mame/ui/selmenu.cpp:2946
+#: src/frontend/mame/ui/selmenu.cpp:3007
msgid "Keyboard\tImperfect\n"
msgstr "Tastatur\tFehlerhaft\n"
-#: src/frontend/mame/ui/selmenu.cpp:2949
+#: src/frontend/mame/ui/selmenu.cpp:3010
msgid "Mouse\tUnimplemented\n"
msgstr "Maus\tNicht implementiert\n"
-#: src/frontend/mame/ui/selmenu.cpp:2951
+#: src/frontend/mame/ui/selmenu.cpp:3012
msgid "Mouse\tImperfect\n"
msgstr "Maus\tFehlerhaft\n"
-#: src/frontend/mame/ui/selmenu.cpp:2954
+#: src/frontend/mame/ui/selmenu.cpp:3015
msgid "Media\tUnimplemented\n"
msgstr "Medien\tNicht implementiert\n"
-#: src/frontend/mame/ui/selmenu.cpp:2956
+#: src/frontend/mame/ui/selmenu.cpp:3017
msgid "Media\tImperfect\n"
msgstr "Medien\tFehlerhaft\n"
-#: src/frontend/mame/ui/selmenu.cpp:2959
+#: src/frontend/mame/ui/selmenu.cpp:3020
msgid "Disk\tUnimplemented\n"
msgstr "Festplatte\tNicht implementiert\n"
-#: src/frontend/mame/ui/selmenu.cpp:2961
+#: src/frontend/mame/ui/selmenu.cpp:3022
msgid "Disk\tImperfect\n"
msgstr "Festplatte\tFehlerhaft\n"
-#: src/frontend/mame/ui/selmenu.cpp:2964
+#: src/frontend/mame/ui/selmenu.cpp:3025
msgid "Printer\tUnimplemented\n"
msgstr "Drucker\tNicht implementiert\n"
-#: src/frontend/mame/ui/selmenu.cpp:2966
+#: src/frontend/mame/ui/selmenu.cpp:3027
msgid "Printer\tImperfect\n"
msgstr "Drucker\tFehlerhaft\n"
-#: src/frontend/mame/ui/selmenu.cpp:2969
+#: src/frontend/mame/ui/selmenu.cpp:3030
msgid "Mag. Tape\tUnimplemented\n"
msgstr "Magnetband\tNicht implementiert\n"
-#: src/frontend/mame/ui/selmenu.cpp:2971
+#: src/frontend/mame/ui/selmenu.cpp:3032
msgid "Mag. Tape\tImperfect\n"
msgstr "Magnetband\tFehlerhaft\n"
-#: src/frontend/mame/ui/selmenu.cpp:2974
+#: src/frontend/mame/ui/selmenu.cpp:3035
msgid "Punch Tape\tUnimplemented\n"
msgstr "Lochstreifen\tNicht implementiert\n"
-#: src/frontend/mame/ui/selmenu.cpp:2976
+#: src/frontend/mame/ui/selmenu.cpp:3037
msgid "Punch Tape\tImperfect\n"
msgstr "Lochstreifen\tFehlerhaft\n"
-#: src/frontend/mame/ui/selmenu.cpp:2979
+#: src/frontend/mame/ui/selmenu.cpp:3040
msgid "Mag. Drum\tUnimplemented\n"
msgstr "Magnettrommel\tNicht implementiert\n"
-#: src/frontend/mame/ui/selmenu.cpp:2981
+#: src/frontend/mame/ui/selmenu.cpp:3042
msgid "Mag. Drum\tImperfect\n"
msgstr "Magnettrommel\tFehlerhaft\n"
-#: src/frontend/mame/ui/selmenu.cpp:2984
+#: src/frontend/mame/ui/selmenu.cpp:3045
msgid "(EP)ROM\tUnimplemented\n"
msgstr "(EP)ROM\tNicht implementiert\n"
-#: src/frontend/mame/ui/selmenu.cpp:2986
+#: src/frontend/mame/ui/selmenu.cpp:3047
msgid "(EP)ROM\tImperfect\n"
msgstr "(EP)ROM\tFehlerhaft\n"
-#: src/frontend/mame/ui/selmenu.cpp:2989
+#: src/frontend/mame/ui/selmenu.cpp:3050
msgid "Communications\tUnimplemented\n"
msgstr "Kommunikation\tNicht implementiert\n"
-#: src/frontend/mame/ui/selmenu.cpp:2991
+#: src/frontend/mame/ui/selmenu.cpp:3052
msgid "Communications\tImperfect\n"
msgstr "Kommunikation\tFehlerhaft\n"
-#: src/frontend/mame/ui/selmenu.cpp:2994
+#: src/frontend/mame/ui/selmenu.cpp:3055
msgid "LAN\tUnimplemented\n"
msgstr "LAN\tNicht implementiert\n"
-#: src/frontend/mame/ui/selmenu.cpp:2996
+#: src/frontend/mame/ui/selmenu.cpp:3057
msgid "LAN\tImperfect\n"
msgstr "LAN\tFehlerhaft\n"
-#: src/frontend/mame/ui/selmenu.cpp:2999
+#: src/frontend/mame/ui/selmenu.cpp:3060
msgid "WAN\tUnimplemented\n"
msgstr "WAN\tNicht implementiert\n"
-#: src/frontend/mame/ui/selmenu.cpp:3001
+#: src/frontend/mame/ui/selmenu.cpp:3062
msgid "WAN\tImperfect\n"
msgstr "WAN\tFehlerhaft\n"
-#: src/frontend/mame/ui/selmenu.cpp:3004
+#: src/frontend/mame/ui/selmenu.cpp:3065
msgid "Timing\tUnimplemented\n"
msgstr "Zeitlicher Ablauf\tNicht implementiert\n"
-#: src/frontend/mame/ui/selmenu.cpp:3006
+#: src/frontend/mame/ui/selmenu.cpp:3067
msgid "Timing\tImperfect\n"
msgstr "Zeitlicher Ablauf\tFehlerhaft\n"
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tYes\n"
msgstr "System ist mechanisch\tJa\n"
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tNo\n"
msgstr "System ist mechanisch\tNein\n"
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tYes\n"
msgstr "Benötigt Illustrationen\tJa\n"
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tNo\n"
msgstr "Benötigt Illustrationen\tNein\n"
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tYes\n"
msgstr "Benötigt klickbare Illustrationen\tJa\n"
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tNo\n"
msgstr "Benötigt klickbare Illustrationen\tNein\n"
-#: src/frontend/mame/ui/selmenu.cpp:3012
+#: src/frontend/mame/ui/selmenu.cpp:3073
msgid "Support Cocktail\tNo\n"
msgstr "Unterstützt Cocktail-Modus\tNein\n"
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tYes\n"
msgstr "System ist BIOS\tJa\n"
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tNo\n"
msgstr "System ist BIOS\tNein\n"
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tYes\n"
msgstr "Unterstützt Speichern\tJa\n"
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tNo\n"
msgstr "Unterstützt Speichern\tNein\n"
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tVertical\n"
msgstr "Bildschirm-Ausrichtung\tVertikal\n"
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tHorizontal\n"
msgstr "Bildschirm-Ausrichtung\tHorizontal\n"
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tYes\n"
msgstr "Benötigt CHD\tJa\n"
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tNo\n"
msgstr "Benötigt CHD\tNein\n"
-#: src/frontend/mame/ui/selmenu.cpp:3038
+#: src/frontend/mame/ui/selmenu.cpp:3099
msgid "Media Audit Result\tOK\n"
msgstr "Medienüberprüfung\tOK\n"
-#: src/frontend/mame/ui/selmenu.cpp:3040
+#: src/frontend/mame/ui/selmenu.cpp:3101
msgid "Media Audit Result\tBAD\n"
msgstr "Medienüberprüfung\tFEHLERHAFT\n"
-#: src/frontend/mame/ui/selmenu.cpp:3043
+#: src/frontend/mame/ui/selmenu.cpp:3104
msgid "Samples Audit Result\tNone Needed\n"
msgstr "Samplesüberprüfung\tNicht nötig\n"
-#: src/frontend/mame/ui/selmenu.cpp:3045
+#: src/frontend/mame/ui/selmenu.cpp:3106
msgid "Samples Audit Result\tOK\n"
msgstr "Samplesüberprüfung\tOK\n"
-#: src/frontend/mame/ui/selmenu.cpp:3047
+#: src/frontend/mame/ui/selmenu.cpp:3108
msgid "Samples Audit Result\tBAD\n"
msgstr "Samplesüberprüfung\tFEHLERHAFT\n"
-#: src/frontend/mame/ui/selmenu.cpp:3051
+#: src/frontend/mame/ui/selmenu.cpp:3112
msgid ""
"Media Audit\tDisabled\n"
"Samples Audit\tDisabled\n"
@@ -3683,74 +3719,74 @@ msgstr "* Steckplatzoptionen:\n"
msgid "[None]\n"
msgstr "[Keine]\n"
-#: src/emu/render.cpp:1833
+#: src/emu/render.cpp:1834
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Standard (%2$u:%3$u)"
msgstr "Bildschirm %1$u Standard (%2$u:%3$u)"
-#: src/emu/render.cpp:1859
+#: src/emu/render.cpp:1860
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Pixel Aspect (%2$u:%3$u)"
msgstr "Bildschirm %1$u Pixel Seitenverhältnis (%2$u:%3$u)"
-#: src/emu/render.cpp:1881 src/emu/render.cpp:2016
+#: src/emu/render.cpp:1882 src/emu/render.cpp:2017
msgctxt "view-name"
msgid "Cocktail"
msgstr "Cocktail"
-#: src/emu/render.cpp:2001
+#: src/emu/render.cpp:2002
msgctxt "view-name"
msgid "Left-to-Right"
msgstr "Von links nach rechts"
-#: src/emu/render.cpp:2002
+#: src/emu/render.cpp:2003
msgctxt "view-name"
msgid "Left-to-Right (Gapless)"
msgstr "Von links nach rechts (lückenlos)"
-#: src/emu/render.cpp:2003
+#: src/emu/render.cpp:2004
msgctxt "view-name"
msgid "Top-to-Bottom"
msgstr "Von oben nach unten"
-#: src/emu/render.cpp:2004
+#: src/emu/render.cpp:2005
msgctxt "view-name"
msgid "Top-to-Bottom (Gapless)"
msgstr "Von oben nach unten (lückenlos)"
-#: src/emu/render.cpp:2055
+#: src/emu/render.cpp:2056
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom"
msgstr "%1$u×%2$u Von links nach rechts, Von oben nach unten"
-#: src/emu/render.cpp:2064
+#: src/emu/render.cpp:2065
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom (Gapless)"
msgstr "%1$u×%2$u Von links nach rechts, Von oben nach unten (lückenlos)"
-#: src/emu/render.cpp:2073
+#: src/emu/render.cpp:2074
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right"
msgstr "%1$u×%2$u Von oben nach unten, Von links nach rechts"
-#: src/emu/render.cpp:2082
+#: src/emu/render.cpp:2083
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right (Gapless)"
msgstr "%1$u×%2$u Von oben nach unten, Von links nach rechts (lückenlos)"
-#: src/emu/ioport.cpp:333
+#: src/emu/ioport.cpp:271
#, c-format
msgctxt "input-name"
msgid "P%1$u"
msgstr "P%1$u"
-#: src/emu/ioport.cpp:2052
+#: src/emu/ioport.cpp:1991
msgctxt "input-name"
msgid "???"
msgstr "???"
@@ -5382,224 +5418,224 @@ msgstr "Tastatur"
#: src/emu/inpttype.ipp:874
msgctxt "input-name"
-msgid "On Screen Display"
-msgstr "Bildschirmanzeige"
+msgid "Show/Hide Menu"
+msgstr ""
#: src/emu/inpttype.ipp:875
msgctxt "input-name"
-msgid "Break in Debugger"
-msgstr "In Debugger verzweigen"
-
-#: src/emu/inpttype.ipp:876
-msgctxt "input-name"
-msgid "Config Menu"
-msgstr "Konfigurationsmenü"
-
-#: src/emu/inpttype.ipp:877
-msgctxt "input-name"
-msgid "Pause"
-msgstr "Pause"
-
-#: src/emu/inpttype.ipp:878
-msgctxt "input-name"
-msgid "Pause - Single Step"
-msgstr "Pause - Einzelschritt"
-
-#: src/emu/inpttype.ipp:879
-msgctxt "input-name"
-msgid "Rewind - Single Step"
-msgstr "Zurückspulen - Einzelschritt"
-
-#: src/emu/inpttype.ipp:880
-msgctxt "input-name"
-msgid "Reset Machine"
-msgstr "Maschinenreset"
-
-#: src/emu/inpttype.ipp:881
-msgctxt "input-name"
-msgid "Soft Reset"
-msgstr "Softreset"
-
-#: src/emu/inpttype.ipp:882
-msgctxt "input-name"
-msgid "Show Decoded Graphics"
-msgstr "Decodierte Grafiken anzeigen"
-
-#: src/emu/inpttype.ipp:883
-msgctxt "input-name"
-msgid "Frameskip Dec"
-msgstr "Frames überspringen verringern"
-
-#: src/emu/inpttype.ipp:884
-msgctxt "input-name"
-msgid "Frameskip Inc"
-msgstr "Frames überspringen erhöhen"
-
-#: src/emu/inpttype.ipp:885
-msgctxt "input-name"
-msgid "Throttle"
-msgstr "Drosselung"
-
-#: src/emu/inpttype.ipp:886
-msgctxt "input-name"
-msgid "Fast Forward"
-msgstr "Vorspulen"
-
-#: src/emu/inpttype.ipp:887
-msgctxt "input-name"
-msgid "Show FPS"
-msgstr "FPS anzeigen"
-
-#: src/emu/inpttype.ipp:888
-msgctxt "input-name"
-msgid "Save Snapshot"
-msgstr "Schnappschuss speichern"
-
-#: src/emu/inpttype.ipp:889
-msgctxt "input-name"
-msgid "Record MNG"
-msgstr "MNG aufzeichnen"
-
-#: src/emu/inpttype.ipp:890
-msgctxt "input-name"
-msgid "Record AVI"
-msgstr "AVI aufzeichnen"
-
-#: src/emu/inpttype.ipp:891
-msgctxt "input-name"
-msgid "Toggle Cheat"
-msgstr "Cheat umschalten"
-
-#: src/emu/inpttype.ipp:892
-msgctxt "input-name"
-msgid "UI Up"
-msgstr "Benutzeroberfläche Hoch"
-
-#: src/emu/inpttype.ipp:893
-msgctxt "input-name"
-msgid "UI Down"
-msgstr "Benutzeroberfläche Runter"
-
-#: src/emu/inpttype.ipp:894
-msgctxt "input-name"
-msgid "UI Left"
-msgstr "Benutzeroberfläche Links"
-
-#: src/emu/inpttype.ipp:895
-msgctxt "input-name"
-msgid "UI Right"
-msgstr "Benutzeroberfläche Rechts"
-
-#: src/emu/inpttype.ipp:896
-msgctxt "input-name"
-msgid "UI Home"
-msgstr "Benutzeroberfläche Pos1"
-
-#: src/emu/inpttype.ipp:897
-msgctxt "input-name"
-msgid "UI End"
-msgstr "Benutzeroberfläche Ende"
-
-#: src/emu/inpttype.ipp:898
-msgctxt "input-name"
-msgid "UI Page Up"
-msgstr "Benutzeroberfläche Bild Auf"
-
-#: src/emu/inpttype.ipp:899
-msgctxt "input-name"
-msgid "UI Page Down"
-msgstr "Benutzeroberfläche Bild Ab"
-
-#: src/emu/inpttype.ipp:900
-msgctxt "input-name"
-msgid "UI Focus Next"
-msgstr "Benutzeroberfläche Nächster Fokus"
-
-#: src/emu/inpttype.ipp:901
-msgctxt "input-name"
-msgid "UI Focus Previous"
-msgstr "Benutzeroberfläche Voriger Fokus"
-
-#: src/emu/inpttype.ipp:902
-msgctxt "input-name"
msgid "UI Select"
msgstr "Benutzeroberfläche Auswählen"
-#: src/emu/inpttype.ipp:903
+#: src/emu/inpttype.ipp:876
+msgctxt "input-name"
+msgid "UI Back"
+msgstr ""
+
+#: src/emu/inpttype.ipp:877
msgctxt "input-name"
msgid "UI Cancel"
msgstr "Benutzeroberfläche Abbrechen"
-#: src/emu/inpttype.ipp:904
-msgctxt "input-name"
-msgid "UI Display Comment"
-msgstr "Benutzeroberfläche Kommentar anzeigen"
-
-#: src/emu/inpttype.ipp:905
+#: src/emu/inpttype.ipp:878
msgctxt "input-name"
msgid "UI Clear"
msgstr "Benutzeroberfläche Zurücksetzen"
-#: src/emu/inpttype.ipp:906
+#: src/emu/inpttype.ipp:879
msgctxt "input-name"
-msgid "UI Zoom In"
-msgstr "Benutzeroberfläche Hineinzoomen"
+msgid "UI Help"
+msgstr ""
-#: src/emu/inpttype.ipp:907
+#: src/emu/inpttype.ipp:880
msgctxt "input-name"
-msgid "UI Zoom Out"
-msgstr "Benutzeroberfläche Herauszoomen"
+msgid "UI Up"
+msgstr "Benutzeroberfläche Hoch"
-#: src/emu/inpttype.ipp:908
+#: src/emu/inpttype.ipp:881
msgctxt "input-name"
-msgid "UI Default Zoom"
-msgstr "Benutzeroberfläche Standard Zoom"
+msgid "UI Down"
+msgstr "Benutzeroberfläche Runter"
-#: src/emu/inpttype.ipp:909
+#: src/emu/inpttype.ipp:882
+msgctxt "input-name"
+msgid "UI Left"
+msgstr "Benutzeroberfläche Links"
+
+#: src/emu/inpttype.ipp:883
+msgctxt "input-name"
+msgid "UI Right"
+msgstr "Benutzeroberfläche Rechts"
+
+#: src/emu/inpttype.ipp:884
+msgctxt "input-name"
+msgid "UI Home"
+msgstr "Benutzeroberfläche Pos1"
+
+#: src/emu/inpttype.ipp:885
+msgctxt "input-name"
+msgid "UI End"
+msgstr "Benutzeroberfläche Ende"
+
+#: src/emu/inpttype.ipp:886
+msgctxt "input-name"
+msgid "UI Page Up"
+msgstr "Benutzeroberfläche Bild Auf"
+
+#: src/emu/inpttype.ipp:887
+msgctxt "input-name"
+msgid "UI Page Down"
+msgstr "Benutzeroberfläche Bild Ab"
+
+#: src/emu/inpttype.ipp:888
msgctxt "input-name"
msgid "UI Previous Group"
msgstr "Benutzeroberfläche Vorherige Gruppe"
-#: src/emu/inpttype.ipp:910
+#: src/emu/inpttype.ipp:889
msgctxt "input-name"
msgid "UI Next Group"
msgstr "Benutzeroberfläche Nächste Gruppe"
-#: src/emu/inpttype.ipp:911
+#: src/emu/inpttype.ipp:890
msgctxt "input-name"
-msgid "UI Rotate"
-msgstr "Benutzeroberfläche Drehen"
+msgid "On Screen Display"
+msgstr "Bildschirmanzeige"
-#: src/emu/inpttype.ipp:912
+#: src/emu/inpttype.ipp:891
msgctxt "input-name"
-msgid "Show Profiler"
-msgstr "Profiler anzeigen"
+msgid "Toggle UI Controls"
+msgstr ""
-#: src/emu/inpttype.ipp:913
+#: src/emu/inpttype.ipp:892
msgctxt "input-name"
-msgid "UI Toggle"
-msgstr "Benutzeroberfläche Umschalten"
+msgid "Break in Debugger"
+msgstr "In Debugger verzweigen"
-#: src/emu/inpttype.ipp:914
+#: src/emu/inpttype.ipp:893
msgctxt "input-name"
-msgid "UI Release Pointer"
-msgstr "Benutzeroberfläche Zeiger freigeben"
+msgid "Pause"
+msgstr "Pause"
-#: src/emu/inpttype.ipp:915
+#: src/emu/inpttype.ipp:894
msgctxt "input-name"
-msgid "UI Paste Text"
-msgstr "Benutzeroberfläche Text einfügen"
+msgid "Pause - Single Step"
+msgstr "Pause - Einzelschritt"
-#: src/emu/inpttype.ipp:916
+#: src/emu/inpttype.ipp:895
+msgctxt "input-name"
+msgid "Rewind - Single Step"
+msgstr "Zurückspulen - Einzelschritt"
+
+#: src/emu/inpttype.ipp:896
msgctxt "input-name"
msgid "Save State"
msgstr "Zustand speichern"
-#: src/emu/inpttype.ipp:917
+#: src/emu/inpttype.ipp:897
msgctxt "input-name"
msgid "Load State"
msgstr "Status laden"
+#: src/emu/inpttype.ipp:898
+msgctxt "input-name"
+msgid "Reset Machine"
+msgstr "Maschinenreset"
+
+#: src/emu/inpttype.ipp:899
+msgctxt "input-name"
+msgid "Soft Reset"
+msgstr "Softreset"
+
+#: src/emu/inpttype.ipp:900
+msgctxt "input-name"
+msgid "Show Decoded Graphics"
+msgstr "Decodierte Grafiken anzeigen"
+
+#: src/emu/inpttype.ipp:901
+msgctxt "input-name"
+msgid "Frameskip Dec"
+msgstr "Frames überspringen verringern"
+
+#: src/emu/inpttype.ipp:902
+msgctxt "input-name"
+msgid "Frameskip Inc"
+msgstr "Frames überspringen erhöhen"
+
+#: src/emu/inpttype.ipp:903
+msgctxt "input-name"
+msgid "Throttle"
+msgstr "Drosselung"
+
+#: src/emu/inpttype.ipp:904
+msgctxt "input-name"
+msgid "Fast Forward"
+msgstr "Vorspulen"
+
+#: src/emu/inpttype.ipp:905
+msgctxt "input-name"
+msgid "Show FPS"
+msgstr "FPS anzeigen"
+
+#: src/emu/inpttype.ipp:906
+msgctxt "input-name"
+msgid "Save Snapshot"
+msgstr "Schnappschuss speichern"
+
+#: src/emu/inpttype.ipp:907
+msgctxt "input-name"
+msgid "Record MNG"
+msgstr "MNG aufzeichnen"
+
+#: src/emu/inpttype.ipp:908
+msgctxt "input-name"
+msgid "Record AVI"
+msgstr "AVI aufzeichnen"
+
+#: src/emu/inpttype.ipp:909
+msgctxt "input-name"
+msgid "Toggle Cheat"
+msgstr "Cheat umschalten"
+
+#: src/emu/inpttype.ipp:910
+msgctxt "input-name"
+msgid "UI Display Comment"
+msgstr "Benutzeroberfläche Kommentar anzeigen"
+
+#: src/emu/inpttype.ipp:911
+msgctxt "input-name"
+msgid "UI Zoom In"
+msgstr "Benutzeroberfläche Hineinzoomen"
+
+#: src/emu/inpttype.ipp:912
+msgctxt "input-name"
+msgid "UI Zoom Out"
+msgstr "Benutzeroberfläche Herauszoomen"
+
+#: src/emu/inpttype.ipp:913
+msgctxt "input-name"
+msgid "UI Default Zoom"
+msgstr "Benutzeroberfläche Standard Zoom"
+
+#: src/emu/inpttype.ipp:914
+msgctxt "input-name"
+msgid "UI Rotate"
+msgstr "Benutzeroberfläche Drehen"
+
+#: src/emu/inpttype.ipp:915
+msgctxt "input-name"
+msgid "Show Profiler"
+msgstr "Profiler anzeigen"
+
+#: src/emu/inpttype.ipp:916
+msgctxt "input-name"
+msgid "UI Release Pointer"
+msgstr "Benutzeroberfläche Zeiger freigeben"
+
+#: src/emu/inpttype.ipp:917
+msgctxt "input-name"
+msgid "UI Paste Text"
+msgstr "Benutzeroberfläche Text einfügen"
+
#: src/emu/inpttype.ipp:918
msgctxt "input-name"
msgid "UI (First) Tape Start"
@@ -5612,57 +5648,65 @@ msgstr "Benutzeroberfläche (Erste) Kassette Stop"
#: src/emu/inpttype.ipp:920
msgctxt "input-name"
-msgid "UI External DAT View"
-msgstr "Benutzeroberfläche Externe DAT Anzeige"
+msgid "UI Focus Next"
+msgstr "Benutzeroberfläche Nächster Fokus"
#: src/emu/inpttype.ipp:921
msgctxt "input-name"
-msgid "UI Add/Remove favorite"
-msgstr "Benutzeroberfläche Favorit hinzufügen/entfernen"
+msgid "UI Focus Previous"
+msgstr "Benutzeroberfläche Voriger Fokus"
#: src/emu/inpttype.ipp:922
msgctxt "input-name"
+msgid "UI External DAT View"
+msgstr "Benutzeroberfläche Externe DAT Anzeige"
+
+#: src/emu/inpttype.ipp:923
+msgctxt "input-name"
+msgid "UI Add/Remove Favorite"
+msgstr "Benutzeroberfläche Favorit hinzufügen/entfernen"
+
+#: src/emu/inpttype.ipp:924
+msgctxt "input-name"
msgid "UI Export List"
msgstr "Benutzeroberfläche Liste Exportieren"
-#: src/emu/inpttype.ipp:923
+#: src/emu/inpttype.ipp:925
msgctxt "input-name"
msgid "UI Audit Media"
msgstr "Benutzeroberfläche Medien Überprüfen"
-#: src/osd/modules/input/input_windows.cpp:110
-#: src/osd/modules/input/input_sdlcommon.cpp:173
+#: src/osd/modules/input/input_windows.cpp:111 src/osd/sdl/osdsdl.cpp:339
msgctxt "input-name"
msgid "Toggle Fullscreen"
msgstr "Vollbild umschalten"
-#: src/osd/modules/input/input_windows.cpp:116
+#: src/osd/modules/input/input_windows.cpp:117
msgctxt "input-name"
msgid "Take Rendered Snapshot"
msgstr "Gerenderten Schnappschuss aufnehmen"
-#: src/osd/modules/input/input_windows.cpp:127
-#: src/osd/modules/input/input_sdlcommon.cpp:221
+#: src/osd/modules/input/input_windows.cpp:128 src/osd/sdl/osdsdl.cpp:388
msgctxt "input-name"
msgid "Record Rendered Video"
msgstr "Gerendertes Video aufnehmen"
-#: src/osd/modules/input/input_windows.cpp:143
+#: src/osd/modules/input/input_windows.cpp:144
msgctxt "input-name"
msgid "Toggle Post-Processing"
msgstr "Nachverarbeitung umschalten"
-#: src/osd/modules/input/input_sdlcommon.cpp:199
+#: src/osd/sdl/osdsdl.cpp:365
msgctxt "input-name"
msgid "Toggle Filter"
msgstr "Filter umschalten"
-#: src/osd/modules/input/input_sdlcommon.cpp:205
+#: src/osd/sdl/osdsdl.cpp:371
msgctxt "input-name"
msgid "Decrease Prescaling"
msgstr "Vorskalierung verringern"
-#: src/osd/modules/input/input_sdlcommon.cpp:215
+#: src/osd/sdl/osdsdl.cpp:382
msgctxt "input-name"
msgid "Increase Prescaling"
msgstr "Vorskalierung erhöhen"
@@ -5909,16 +5953,16 @@ msgid ""
"Use this if you want to poke the Slot 1 value (eg. You started with "
"something but lost it)"
msgstr ""
-"Verwende dies, wenn Du den Platz 1 Wert poken möchtest (z.B. Du hast mit etwas "
-"begonnen, es aber verloren)"
+"Verwende dies, wenn Du den Platz 1 Wert poken möchtest (z.B. Du hast mit "
+"etwas begonnen, es aber verloren)"
#: plugins/cheatfind/init.lua:749
msgid ""
"Use this if you want to poke the Last Slot value (eg. You started without an "
"item but finally got it)"
msgstr ""
-"Verwende dies, wenn Du den Wert aus dem letzten Platz poken möchtest (z.B. Du "
-"hast ohne eine Sache begonnen, Sie aber schlussendlich gefunden)"
+"Verwende dies, wenn Du den Wert aus dem letzten Platz poken möchtest (z.B. "
+"Du hast ohne eine Sache begonnen, Sie aber schlussendlich gefunden)"
#: plugins/cheatfind/init.lua:751
#, lua-format
@@ -5992,12 +6036,12 @@ msgstr "Datei mit Eingabenamen nach %s gespeichert"
msgid "Input ports"
msgstr "Eingaben"
-#: plugins/autofire/init.lua:94
+#: plugins/autofire/init.lua:98
msgctxt "plugin-autofire"
msgid "Failed to load autofire menu"
msgstr "Fehler beim Laden des Dauerfeuer-Menüs"
-#: plugins/autofire/init.lua:101
+#: plugins/autofire/init.lua:105
msgctxt "plugin-autofire"
msgid "Autofire"
msgstr "Dauerfeuer"
@@ -6181,7 +6225,7 @@ msgctxt "plugin-timecode"
msgid "Hotkey"
msgstr "Hotkey"
-#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:560
+#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:562
msgctxt "plugin-inputmacro"
msgid "Input Macros"
msgstr "Eingabemakros"
@@ -6202,138 +6246,138 @@ msgctxt "plugin-inputmacro"
msgid "Set Input"
msgstr "Eingabe setzen"
-#: plugins/inputmacro/inputmacro_menu.lua:350
+#: plugins/inputmacro/inputmacro_menu.lua:352
msgctxt "plugin-inputmacro"
msgid "Name"
msgstr "Name"
-#: plugins/inputmacro/inputmacro_menu.lua:358
-#: plugins/inputmacro/inputmacro_menu.lua:400
+#: plugins/inputmacro/inputmacro_menu.lua:360
+#: plugins/inputmacro/inputmacro_menu.lua:402
msgctxt "plugin-inputmacro"
msgid "[not set]"
msgstr "[nicht gesetzt]"
-#: plugins/inputmacro/inputmacro_menu.lua:359
+#: plugins/inputmacro/inputmacro_menu.lua:361
msgctxt "plugin-inputmacro"
msgid "Activation combination"
msgstr "Aktivierungskombination"
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Stop immediately"
msgstr "Sofort stoppen"
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Complete macro"
msgstr "Makro vervollständigen"
-#: plugins/inputmacro/inputmacro_menu.lua:363
+#: plugins/inputmacro/inputmacro_menu.lua:365
msgctxt "plugin-inputmacro"
msgid "On release"
msgstr "Bei Freigabe"
-#: plugins/inputmacro/inputmacro_menu.lua:369
+#: plugins/inputmacro/inputmacro_menu.lua:371
msgctxt "plugin-inputmacro"
msgid "Release"
msgstr "Freigabe"
-#: plugins/inputmacro/inputmacro_menu.lua:372
+#: plugins/inputmacro/inputmacro_menu.lua:374
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Loop to step %d"
msgstr "Gehe zu Schritt %d"
-#: plugins/inputmacro/inputmacro_menu.lua:377
+#: plugins/inputmacro/inputmacro_menu.lua:379
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Prolong step %d"
msgstr "Schritt %d verlängern"
-#: plugins/inputmacro/inputmacro_menu.lua:379
+#: plugins/inputmacro/inputmacro_menu.lua:381
msgctxt "plugin-inputmacro"
msgid "When held"
msgstr "Wenn gedrückt gehalten"
-#: plugins/inputmacro/inputmacro_menu.lua:383
+#: plugins/inputmacro/inputmacro_menu.lua:385
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Step %d"
msgstr "Schritt %d"
-#: plugins/inputmacro/inputmacro_menu.lua:384
+#: plugins/inputmacro/inputmacro_menu.lua:386
msgctxt "plugin-inputmacro"
msgid "Delay (frames)"
msgstr "Verzögerung (Frames)"
-#: plugins/inputmacro/inputmacro_menu.lua:390
+#: plugins/inputmacro/inputmacro_menu.lua:392
msgctxt "plugin-inputmacro"
msgid "Duration (frames)"
msgstr "Dauer (Frames)"
-#: plugins/inputmacro/inputmacro_menu.lua:398
+#: plugins/inputmacro/inputmacro_menu.lua:400
msgctxt "plugin-inputmacro"
msgid "n/a"
msgstr "nicht verfügbar"
-#: plugins/inputmacro/inputmacro_menu.lua:402
+#: plugins/inputmacro/inputmacro_menu.lua:404
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Input %d"
msgstr "Eingabe %d"
-#: plugins/inputmacro/inputmacro_menu.lua:407
+#: plugins/inputmacro/inputmacro_menu.lua:409
msgctxt "plugin-inputmacro"
msgid "Add input"
msgstr "Eingabe hinzufügen"
-#: plugins/inputmacro/inputmacro_menu.lua:412
+#: plugins/inputmacro/inputmacro_menu.lua:414
msgctxt "plugin-inputmacro"
msgid "Delete step"
msgstr "Schritt löschen"
-#: plugins/inputmacro/inputmacro_menu.lua:428
+#: plugins/inputmacro/inputmacro_menu.lua:430
msgctxt "plugin-inputmacro"
msgid "Add step at position"
msgstr "Schritt an Position hinzufügen"
-#: plugins/inputmacro/inputmacro_menu.lua:474
+#: plugins/inputmacro/inputmacro_menu.lua:476
msgctxt "plugin-inputmacro"
msgid "Add Input Macro"
msgstr "Eingabemakro hinzufügen"
-#: plugins/inputmacro/inputmacro_menu.lua:481
+#: plugins/inputmacro/inputmacro_menu.lua:483
msgctxt "plugin-inputmacro"
msgid "Create"
msgstr "Erzeugen"
-#: plugins/inputmacro/inputmacro_menu.lua:483
+#: plugins/inputmacro/inputmacro_menu.lua:485
msgctxt "plugin-inputmacro"
msgid "Cancel"
msgstr "Abbrechen"
-#: plugins/inputmacro/inputmacro_menu.lua:499
+#: plugins/inputmacro/inputmacro_menu.lua:501
msgctxt "plugin-inputmacro"
msgid "Edit Input Macro"
msgstr "Eingabemakro editieren"
-#: plugins/inputmacro/inputmacro_menu.lua:505
+#: plugins/inputmacro/inputmacro_menu.lua:507
msgctxt "plugin-inputmacro"
msgid "Done"
msgstr "Fertig"
-#: plugins/inputmacro/inputmacro_menu.lua:561
+#: plugins/inputmacro/inputmacro_menu.lua:563
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Press %s to delete"
msgstr "Zum Löschen %s drücken"
-#: plugins/inputmacro/inputmacro_menu.lua:573
+#: plugins/inputmacro/inputmacro_menu.lua:575
msgctxt "plugin-inputmacro"
msgid "[no macros]"
msgstr "[keine Makros]"
-#: plugins/inputmacro/inputmacro_menu.lua:578
+#: plugins/inputmacro/inputmacro_menu.lua:580
msgctxt "plugin-inputmacro"
msgid "Add macro"
msgstr "Makro hinzufügen"
@@ -6508,12 +6552,12 @@ msgctxt "plugin-commonui"
msgid "Cancel"
msgstr "Abbrechen"
-#: plugins/commonui/init.lua:197
+#: plugins/commonui/init.lua:199
msgctxt "plugin-commonui"
msgid "Invalid combination entered"
msgstr "Ungültige Kombination eingegeben"
-#: plugins/commonui/init.lua:203
+#: plugins/commonui/init.lua:205
#, lua-format
msgctxt "plugin-commonui"
msgid ""
@@ -6522,3 +6566,15 @@ msgid ""
msgstr ""
"Kombination eingeben oder %s zum Abbrechen drücken\n"
"%s"
+
+#, c-format
+#~ msgid "Press %s to show menu"
+#~ msgstr "Drücken Sie %s um das Menü anzuzeigen"
+
+#~ msgctxt "input-name"
+#~ msgid "Config Menu"
+#~ msgstr "Konfigurationsmenü"
+
+#~ msgctxt "input-name"
+#~ msgid "UI Toggle"
+#~ msgstr "Benutzeroberfläche Umschalten"
diff --git a/language/Greek/strings.po b/language/Greek/strings.po
index ee5cd47b36d..a8e5212962a 100644
--- a/language/Greek/strings.po
+++ b/language/Greek/strings.po
@@ -1,12 +1,12 @@
# Greek translations for MAME package.
# Copyright (C) 1997-2022 MAMEdev and contributors
# This file is distributed under the same license as the MAME package.
-# Automatically generated, 2022.
+# Automatically generated, 2023.
msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-10-16 02:30+1100\n"
+"POT-Creation-Date: 2023-02-18 05:29+1100\n"
"PO-Revision-Date: 2022-11-19 18:27+0200\n"
"Last-Translator: Mame.gr - BraiNKilleR\n"
"Language-Team: MAME Language Team\n"
@@ -34,7 +34,7 @@ msgstr ""
"Αυτό το σύστημα απαιτεί εικόνες μέσων να φορτωθούν για την ακόλουθη "
"συσκευή(ες): "
-#: src/frontend/mame/ui/ui.cpp:1254
+#: src/frontend/mame/ui/ui.cpp:1275
#, c-format
msgid ""
"UI controls enabled\n"
@@ -43,7 +43,7 @@ msgstr ""
"Χειρισμός UI ενεργοποιημένος\n"
"Χρήση %1$s για εναλλαγή"
-#: src/frontend/mame/ui/ui.cpp:1256
+#: src/frontend/mame/ui/ui.cpp:1277
#, c-format
msgid ""
"UI controls disabled\n"
@@ -52,185 +52,185 @@ msgstr ""
"Χειρισμός UI απενεργοποιημένος\n"
"Χρήση %1$s για εναλλαγή"
-#: src/frontend/mame/ui/ui.cpp:1465
+#: src/frontend/mame/ui/ui.cpp:1486
msgid "Master Volume"
msgstr "Κύρια Ένταση"
-#: src/frontend/mame/ui/ui.cpp:1474
+#: src/frontend/mame/ui/ui.cpp:1495
#, c-format
msgid "%1$s Volume"
msgstr "%1$s Ένταση"
-#: src/frontend/mame/ui/ui.cpp:1496
+#: src/frontend/mame/ui/ui.cpp:1517
#, c-format
msgid "Overclock CPU %1$s"
msgstr "Υπερχρονισμός CPU %1$s"
-#: src/frontend/mame/ui/ui.cpp:1504
+#: src/frontend/mame/ui/ui.cpp:1525
#, c-format
msgid "Overclock %1$s sound"
msgstr "Υπερχρονισμός %1$s ήχου"
-#: src/frontend/mame/ui/ui.cpp:1523
+#: src/frontend/mame/ui/ui.cpp:1544
#, c-format
msgid "%1$s Refresh Rate"
msgstr "%1$s Ρυθμός Ανανέωσης"
-#: src/frontend/mame/ui/ui.cpp:1528
+#: src/frontend/mame/ui/ui.cpp:1549
#, c-format
msgid "%1$s Brightness"
msgstr "%1$s Φωτεινότητα"
-#: src/frontend/mame/ui/ui.cpp:1530
+#: src/frontend/mame/ui/ui.cpp:1551
#, c-format
msgid "%1$s Contrast"
msgstr "%1$s Αντίθεση"
-#: src/frontend/mame/ui/ui.cpp:1532
+#: src/frontend/mame/ui/ui.cpp:1553
#, c-format
msgid "%1$s Gamma"
msgstr "%1$s Γάμμα"
-#: src/frontend/mame/ui/ui.cpp:1536
+#: src/frontend/mame/ui/ui.cpp:1557
#, c-format
msgid "%1$s Horiz Stretch"
msgstr "%1$s Οριζόντια Επέκταση"
-#: src/frontend/mame/ui/ui.cpp:1538
+#: src/frontend/mame/ui/ui.cpp:1559
#, c-format
msgid "%1$s Horiz Position"
msgstr "%1$s Οριζόντια Θέση"
-#: src/frontend/mame/ui/ui.cpp:1540
+#: src/frontend/mame/ui/ui.cpp:1561
#, c-format
msgid "%1$s Vert Stretch"
msgstr "%1$s Κάθετη Επέκταση"
-#: src/frontend/mame/ui/ui.cpp:1542
+#: src/frontend/mame/ui/ui.cpp:1563
#, c-format
msgid "%1$s Vert Position"
msgstr "%1$s Κάθετη Θέση"
-#: src/frontend/mame/ui/ui.cpp:1558
+#: src/frontend/mame/ui/ui.cpp:1579
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr "Laserdisc '%1$s' Οριζόντια Επέκταση"
-#: src/frontend/mame/ui/ui.cpp:1561
+#: src/frontend/mame/ui/ui.cpp:1582
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr "Laserdisc '%1$s' Οριζόντια Θέση"
-#: src/frontend/mame/ui/ui.cpp:1563
+#: src/frontend/mame/ui/ui.cpp:1584
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr "Laserdisc '%1$s' Κάθετη Επέκταση"
-#: src/frontend/mame/ui/ui.cpp:1566
+#: src/frontend/mame/ui/ui.cpp:1587
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr "Laserdisc '%1$s' Κάθετη Θέση"
-#: src/frontend/mame/ui/ui.cpp:1576
+#: src/frontend/mame/ui/ui.cpp:1597
msgid "Vector Flicker"
msgstr "Τρεμόπαιγμα Διανύσματος"
-#: src/frontend/mame/ui/ui.cpp:1577
+#: src/frontend/mame/ui/ui.cpp:1598
msgid "Beam Width Minimum"
msgstr "Ελάχιστο Πλάτος Ακτίνας"
-#: src/frontend/mame/ui/ui.cpp:1578
+#: src/frontend/mame/ui/ui.cpp:1599
msgid "Beam Width Maximum"
msgstr "Μέγιστο Πλάτος Ακτίνας"
-#: src/frontend/mame/ui/ui.cpp:1579
+#: src/frontend/mame/ui/ui.cpp:1600
msgid "Beam Dot Size"
msgstr "Μέγεθος Κουκίδας Ακτίνας"
-#: src/frontend/mame/ui/ui.cpp:1580
+#: src/frontend/mame/ui/ui.cpp:1601
msgid "Beam Intensity Weight"
msgstr "Βάρος Έντασης Ακτίνας"
-#: src/frontend/mame/ui/ui.cpp:1593
+#: src/frontend/mame/ui/ui.cpp:1614
#, c-format
msgid "Crosshair Scale %1$s"
msgstr "Κλίμακα Στόχαστρου %1$s"
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "X"
msgstr "X"
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "Y"
msgstr "Y"
-#: src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1616
#, c-format
msgid "Crosshair Offset %1$s"
msgstr "Μετατόπιση Στοχάστρου %1$s"
-#: src/frontend/mame/ui/ui.cpp:1623
+#: src/frontend/mame/ui/ui.cpp:1644
#, c-format
msgid "%1$3ddB"
msgstr "%1$3ddB"
-#: src/frontend/mame/ui/ui.cpp:1666
+#: src/frontend/mame/ui/ui.cpp:1687
#, c-format
msgid "%1$d%%"
msgstr "%1$d%%"
-#: src/frontend/mame/ui/ui.cpp:1681
+#: src/frontend/mame/ui/ui.cpp:1702
#, c-format
msgid "%1$3.0f%%"
msgstr "%1$3.0f%%"
-#: src/frontend/mame/ui/ui.cpp:1704 src/frontend/mame/ui/ui.cpp:1724
-#: src/frontend/mame/ui/ui.cpp:1743 src/frontend/mame/ui/ui.cpp:1761
-#: src/frontend/mame/ui/ui.cpp:1780 src/frontend/mame/ui/ui.cpp:1799
-#: src/frontend/mame/ui/ui.cpp:1818 src/frontend/mame/ui/ui.cpp:1837
-#: src/frontend/mame/ui/ui.cpp:1858 src/frontend/mame/ui/ui.cpp:1879
-#: src/frontend/mame/ui/ui.cpp:1900 src/frontend/mame/ui/ui.cpp:1921
+#: src/frontend/mame/ui/ui.cpp:1725 src/frontend/mame/ui/ui.cpp:1745
+#: src/frontend/mame/ui/ui.cpp:1764 src/frontend/mame/ui/ui.cpp:1782
+#: src/frontend/mame/ui/ui.cpp:1801 src/frontend/mame/ui/ui.cpp:1820
+#: src/frontend/mame/ui/ui.cpp:1839 src/frontend/mame/ui/ui.cpp:1858
+#: src/frontend/mame/ui/ui.cpp:1879 src/frontend/mame/ui/ui.cpp:1900
+#: src/frontend/mame/ui/ui.cpp:1921 src/frontend/mame/ui/ui.cpp:1942
#, c-format
msgid "%1$.3f"
msgstr "%1$.3f"
-#: src/frontend/mame/ui/ui.cpp:1936 src/frontend/mame/ui/ui.cpp:1951
-#: src/frontend/mame/ui/ui.cpp:1966 src/frontend/mame/ui/ui.cpp:1981
-#: src/frontend/mame/ui/ui.cpp:1996
+#: src/frontend/mame/ui/ui.cpp:1957 src/frontend/mame/ui/ui.cpp:1972
+#: src/frontend/mame/ui/ui.cpp:1987 src/frontend/mame/ui/ui.cpp:2002
+#: src/frontend/mame/ui/ui.cpp:2017
#, c-format
msgid "%1$1.2f"
msgstr "%1$1.2f"
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr "Κλίμακα Στόχαστρου X %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr "Κλίμακα Στόχαστρου Y %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr "Μετατόπιση Στοχάστρου X %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr "Μετατόπιση Στοχάστρου Y %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2116
+#: src/frontend/mame/ui/ui.cpp:2137
msgid "**Error saving ui.ini**"
msgstr "**Σφάλμα αποθήκευσης ui.ini**"
-#: src/frontend/mame/ui/ui.cpp:2175
+#: src/frontend/mame/ui/ui.cpp:2196
#, c-format
msgid "**Error saving %s.ini**"
msgstr "**Σφάλμα αποθήκευσης %s.ini**"
-#: src/frontend/mame/ui/ui.cpp:2179 src/frontend/mame/ui/miscmenu.cpp:773
+#: src/frontend/mame/ui/ui.cpp:2200 src/frontend/mame/ui/miscmenu.cpp:773
msgid ""
"\n"
" Settings saved \n"
@@ -240,7 +240,7 @@ msgstr ""
" Οι ρυθμίσεις αποθηκεύτηκαν \n"
"\n"
-#: src/frontend/mame/ui/selsoft.cpp:487 src/frontend/mame/ui/selgame.cpp:298
+#: src/frontend/mame/ui/selsoft.cpp:510 src/frontend/mame/ui/selgame.cpp:318
#, c-format
msgid ""
"%s\n"
@@ -249,8 +249,8 @@ msgstr ""
"%s\n"
" προστέθηκε στη λίστα αγαπημένων."
-#: src/frontend/mame/ui/selsoft.cpp:492 src/frontend/mame/ui/selgame.cpp:303
-#: src/frontend/mame/ui/selgame.cpp:309
+#: src/frontend/mame/ui/selsoft.cpp:515 src/frontend/mame/ui/selgame.cpp:323
+#: src/frontend/mame/ui/selgame.cpp:329
#, c-format
msgid ""
"%s\n"
@@ -259,40 +259,40 @@ msgstr ""
"%s\n"
" αφαιρέθηκε από τη λίστα αγαπημένων."
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Start empty]"
msgstr "[Έναρξη άδειο]"
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Use file manager]"
msgstr "[Χρήση διαχείρησης αρχείων]"
-#: src/frontend/mame/ui/selsoft.cpp:708
+#: src/frontend/mame/ui/selsoft.cpp:756
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d software packages )"
msgstr "%1$s %2$s ( %3$d / %4$d πακέτα λογισμικού)"
-#: src/frontend/mame/ui/selsoft.cpp:709
+#: src/frontend/mame/ui/selsoft.cpp:757
#, c-format
msgid "%1$s - select software"
msgstr "%1$s - επιλογή λογισμικού"
-#: src/frontend/mame/ui/selsoft.cpp:714 src/frontend/mame/ui/selgame.cpp:1074
+#: src/frontend/mame/ui/selsoft.cpp:762 src/frontend/mame/ui/selgame.cpp:1092
#, c-format
msgid "%1$s: %2$s - Search: %3$s_"
msgstr "%1$s: %2$s - Αναζήτηση: %3$s_"
-#: src/frontend/mame/ui/selsoft.cpp:716 src/frontend/mame/ui/selgame.cpp:1076
+#: src/frontend/mame/ui/selsoft.cpp:764 src/frontend/mame/ui/selgame.cpp:1094
#, c-format
msgid "Search: %1$s_"
msgstr "Αναζήτηση: %1$s_"
-#: src/frontend/mame/ui/selsoft.cpp:723
+#: src/frontend/mame/ui/selsoft.cpp:771
#, c-format
msgid "Software list/item: %1$s:%2$s"
msgstr "Λίστα λογισμικού/αντικείμενο: %1$s:%2$s"
-#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:441
+#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:462
msgid "General Settings"
msgstr "Γενικές Ρυθμίσεις"
@@ -316,15 +316,15 @@ msgstr "Συσκευές Εισαγωγής"
msgid "Save Settings"
msgstr "Αποθήκευση Ρυθμίσεων"
-#: src/frontend/mame/ui/optsmenu.cpp:185 src/frontend/mame/ui/optsmenu.cpp:227
+#: src/frontend/mame/ui/optsmenu.cpp:183 src/frontend/mame/ui/optsmenu.cpp:225
msgid "System Filter"
msgstr "Φίλτρο Συστήματος"
-#: src/frontend/mame/ui/optsmenu.cpp:197 src/frontend/mame/ui/custui.cpp:83
+#: src/frontend/mame/ui/optsmenu.cpp:195 src/frontend/mame/ui/custui.cpp:84
msgid "Customize UI"
msgstr "Προσαρμογή UI"
-#: src/frontend/mame/ui/optsmenu.cpp:198 src/frontend/mame/ui/dirmenu.cpp:535
+#: src/frontend/mame/ui/optsmenu.cpp:196 src/frontend/mame/ui/dirmenu.cpp:579
msgid "Configure Folders"
msgstr "Διαμόρφωση Φακέλων"
@@ -332,41 +332,41 @@ msgstr "Διαμόρφωση Φακέλων"
msgid "Plugin Options"
msgstr "Επιλογές Πρόσθετων"
-#: src/frontend/mame/ui/filesel.cpp:221 src/frontend/mame/ui/swlist.cpp:89
-#: src/frontend/mame/ui/slotopt.cpp:221
+#: src/frontend/mame/ui/filesel.cpp:234 src/frontend/mame/ui/swlist.cpp:89
+#: src/frontend/mame/ui/slotopt.cpp:231
msgid "[empty slot]"
msgstr "[κενή υποδοχή]"
-#: src/frontend/mame/ui/filesel.cpp:225
+#: src/frontend/mame/ui/filesel.cpp:238
msgid "[create]"
msgstr "[δημιουργία]"
-#: src/frontend/mame/ui/filesel.cpp:229 src/frontend/mame/ui/swlist.cpp:100
+#: src/frontend/mame/ui/filesel.cpp:242 src/frontend/mame/ui/swlist.cpp:100
msgid "[software list]"
msgstr "[λίστα λογισμικού]"
-#: src/frontend/mame/ui/filesel.cpp:285
+#: src/frontend/mame/ui/filesel.cpp:298
#, c-format
msgid "Error accessing %s"
msgstr "Σφάλμα πρόσβασης %s"
-#: src/frontend/mame/ui/filesel.cpp:509
+#: src/frontend/mame/ui/filesel.cpp:519
msgid "Select access mode"
msgstr "Επιλέξτε λειτουργία πρόσβασης"
-#: src/frontend/mame/ui/filesel.cpp:510
+#: src/frontend/mame/ui/filesel.cpp:520
msgid "Read-only"
msgstr "Μόνο για Ανάγνωση"
-#: src/frontend/mame/ui/filesel.cpp:512
+#: src/frontend/mame/ui/filesel.cpp:522
msgid "Read-write"
msgstr "Ανάγνωσης-εγγραφής"
-#: src/frontend/mame/ui/filesel.cpp:513
+#: src/frontend/mame/ui/filesel.cpp:523
msgid "Read this image, write to another image"
msgstr "Ανάγνωση αυτής της εικόνας, εγγραφή σε άλλη"
-#: src/frontend/mame/ui/filesel.cpp:514
+#: src/frontend/mame/ui/filesel.cpp:524
msgid "Read this image, write to diff"
msgstr "Ανάγνωση αυτής της εικόνας, εγγραφή σε αρχείο αλλαγών"
@@ -579,145 +579,149 @@ msgid "Joystick saturation"
msgstr "Κορεσμός μοχλού"
#: src/frontend/mame/ui/submenu.cpp:94
+msgid "Joystick threshold"
+msgstr ""
+
+#: src/frontend/mame/ui/submenu.cpp:95
msgid "Natural keyboard"
msgstr "Φυσικό πληκτρολόγιο"
-#: src/frontend/mame/ui/submenu.cpp:95
+#: src/frontend/mame/ui/submenu.cpp:96
msgid "Allow contradictory joystick inputs"
msgstr "Να επιτρέπονται αντιφατικές εισαγωγές του μοχλού"
-#: src/frontend/mame/ui/submenu.cpp:96
+#: src/frontend/mame/ui/submenu.cpp:97
msgid "Coin impulse"
msgstr "Ώθηση κερμάτων"
-#: src/frontend/mame/ui/submenu.cpp:102
+#: src/frontend/mame/ui/submenu.cpp:103
msgid "Input Device Options"
msgstr "Επιλογές Συσκευών Εισαγωγής"
-#: src/frontend/mame/ui/submenu.cpp:103
+#: src/frontend/mame/ui/submenu.cpp:104
msgid "Lightgun Device Assignment"
msgstr "Ανάθεση Συσκευής Όπλου φωτός"
-#: src/frontend/mame/ui/submenu.cpp:104
+#: src/frontend/mame/ui/submenu.cpp:105
msgid "Trackball Device Assignment"
msgstr "Ανάθεση Συσκευής Trackball"
-#: src/frontend/mame/ui/submenu.cpp:105
+#: src/frontend/mame/ui/submenu.cpp:106
msgid "Pedal Device Assignment"
msgstr "Ανάθεση Συσκευής Πεταλιού"
-#: src/frontend/mame/ui/submenu.cpp:106
+#: src/frontend/mame/ui/submenu.cpp:107
msgid "AD Stick Device Assignment"
msgstr "Ανάθεση Συσκευής AD Μοχλού"
-#: src/frontend/mame/ui/submenu.cpp:107
+#: src/frontend/mame/ui/submenu.cpp:108
msgid "Paddle Device Assignment"
msgstr "Ανάθεση Συσκευής Κουπιού"
-#: src/frontend/mame/ui/submenu.cpp:108
+#: src/frontend/mame/ui/submenu.cpp:109
msgid "Dial Device Assignment"
msgstr "Ανάθεση Συσκευής Περιστροφής"
-#: src/frontend/mame/ui/submenu.cpp:109
+#: src/frontend/mame/ui/submenu.cpp:110
msgid "Positional Device Assignment"
msgstr "Ανάθεση Συσκευής Θέσεως"
-#: src/frontend/mame/ui/submenu.cpp:110
+#: src/frontend/mame/ui/submenu.cpp:111
msgid "Mouse Device Assignment"
msgstr "Ανάθεση Συσκευής Ποντικιού"
-#: src/frontend/mame/ui/submenu.cpp:112
+#: src/frontend/mame/ui/submenu.cpp:113
msgid "Keyboard Input Provider"
msgstr "Προμηθευτής Εισαγωγής Πληκτρολογίου"
-#: src/frontend/mame/ui/submenu.cpp:113
+#: src/frontend/mame/ui/submenu.cpp:114
msgid "Mouse Input Provider"
msgstr "Προμηθευτής Εισαγωγής Ποντικιού"
-#: src/frontend/mame/ui/submenu.cpp:114
+#: src/frontend/mame/ui/submenu.cpp:115
msgid "Lightgun Input Provider"
msgstr "Προμηθευτής Εισαγωγής Όπλου φωτός"
-#: src/frontend/mame/ui/submenu.cpp:115
+#: src/frontend/mame/ui/submenu.cpp:116
msgid "Joystick Input Provider"
msgstr "Προμηθευτής Εισαγωγής Μοχλού"
-#: src/frontend/mame/ui/submenu.cpp:121 src/frontend/mame/ui/videoopt.cpp:42
+#: src/frontend/mame/ui/submenu.cpp:122 src/frontend/mame/ui/videoopt.cpp:42
msgid "Video Options"
msgstr "Επιλογές Βίντεο"
-#: src/frontend/mame/ui/submenu.cpp:122
+#: src/frontend/mame/ui/submenu.cpp:123
msgid "Video Mode"
msgstr "Λειτουργία βίντεο"
-#: src/frontend/mame/ui/submenu.cpp:123
+#: src/frontend/mame/ui/submenu.cpp:124
msgid "Number Of Screens"
msgstr "Αριθμός οθονών"
-#: src/frontend/mame/ui/submenu.cpp:125
+#: src/frontend/mame/ui/submenu.cpp:126
msgid "Triple Buffering"
msgstr "Triple Buffering"
-#: src/frontend/mame/ui/submenu.cpp:126
+#: src/frontend/mame/ui/submenu.cpp:127
msgid "HLSL"
msgstr "HLSL"
-#: src/frontend/mame/ui/submenu.cpp:128
+#: src/frontend/mame/ui/submenu.cpp:129
msgid "GLSL"
msgstr "GLSL"
-#: src/frontend/mame/ui/submenu.cpp:129
+#: src/frontend/mame/ui/submenu.cpp:130
msgid "Bilinear Filtering"
msgstr "Bilinear Filtering"
-#: src/frontend/mame/ui/submenu.cpp:130
+#: src/frontend/mame/ui/submenu.cpp:131
msgid "Bitmap Prescaling"
msgstr "Bitmap Prescaling"
-#: src/frontend/mame/ui/submenu.cpp:131
+#: src/frontend/mame/ui/submenu.cpp:132
msgid "Window Mode"
msgstr "Λειτουργία παραθύρου"
-#: src/frontend/mame/ui/submenu.cpp:132
+#: src/frontend/mame/ui/submenu.cpp:133
msgid "Enforce Aspect Ratio"
msgstr "Επιβολή Αναλογίας Εικόνας"
-#: src/frontend/mame/ui/submenu.cpp:133
+#: src/frontend/mame/ui/submenu.cpp:134
msgid "Start Out Maximized"
msgstr "Εκκίνηση μεγιστοποιημένο"
-#: src/frontend/mame/ui/submenu.cpp:134
+#: src/frontend/mame/ui/submenu.cpp:135
msgid "Synchronized Refresh"
msgstr "Συγχρονισμένη Ανανέωση"
-#: src/frontend/mame/ui/submenu.cpp:135
+#: src/frontend/mame/ui/submenu.cpp:136
msgid "Wait Vertical Sync"
msgstr "Αναμονή για Κάθετο Συγχρονισμό"
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:722
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:738
#: src/frontend/mame/ui/videoopt.cpp:169
-#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:766
+#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:766
#: plugins/cheatfind/init.lua:777 plugins/cheat/init.lua:679
msgid "On"
msgstr "On"
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:725
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:741
#: src/frontend/mame/ui/videoopt.cpp:185
-#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:763
+#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:763
#: plugins/cheatfind/init.lua:774 plugins/cheat/init.lua:682
#: plugins/cheat/init.lua:691
msgid "Off"
msgstr "Off"
-#: src/frontend/mame/ui/menu.cpp:728
+#: src/frontend/mame/ui/menu.cpp:744
msgid "Auto"
msgstr "Αυτόματο"
-#: src/frontend/mame/ui/menu.cpp:1233
+#: src/frontend/mame/ui/menu.cpp:1272
#: src/frontend/mame/ui/simpleselgame.cpp:283
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Return to Previous Menu"
msgstr "Επιστροφή στο Προηγούμενο Μενού"
@@ -725,21 +729,21 @@ msgstr "Επιστροφή στο Προηγούμενο Μενού"
msgid "File Manager"
msgstr "Διαχείριση Αρχείων"
-#: src/frontend/mame/ui/filemngr.cpp:140
+#: src/frontend/mame/ui/filemngr.cpp:152
#: src/frontend/mame/ui/confswitch.cpp:119
-#: src/frontend/mame/ui/inputmap.cpp:580
+#: src/frontend/mame/ui/inputmap.cpp:581
#: src/frontend/mame/ui/inputtoggle.cpp:75
-#: src/frontend/mame/ui/analogipt.cpp:363
+#: src/frontend/mame/ui/analogipt.cpp:412
#, c-format
msgid "[root%1$s]"
msgstr "[root%1$s]"
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
#: src/frontend/mame/ui/confswitch.cpp:170 src/frontend/mame/ui/slotopt.cpp:204
msgid "Reset System"
msgstr "Επαναφορά Συστήματος"
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
msgid "Start System"
msgstr "Έναρξη Συστήματος"
@@ -1120,27 +1124,27 @@ msgstr "Όχι"
msgid "Yes"
msgstr "Ναι"
-#: src/frontend/mame/ui/filecreate.cpp:168
+#: src/frontend/mame/ui/filecreate.cpp:189
msgid "New Image Name:"
msgstr "Νέο Όνομα Εικόνας:"
-#: src/frontend/mame/ui/filecreate.cpp:174
+#: src/frontend/mame/ui/filecreate.cpp:196
msgid "Image Format:"
msgstr "Μορφή Εικόνας:"
-#: src/frontend/mame/ui/filecreate.cpp:180
+#: src/frontend/mame/ui/filecreate.cpp:202
msgid "Create"
msgstr "Δημιουργία"
-#: src/frontend/mame/ui/filecreate.cpp:208
+#: src/frontend/mame/ui/filecreate.cpp:230
msgid "Please enter a file extension too"
msgstr "Παρακαλούμε εισάγετε μια επέκταση αρχείου"
-#: src/frontend/mame/ui/filecreate.cpp:268
+#: src/frontend/mame/ui/filecreate.cpp:295
msgid "Select image format"
msgstr "Επιλέξτε μορφή εικόνας"
-#: src/frontend/mame/ui/filecreate.cpp:327
+#: src/frontend/mame/ui/filecreate.cpp:354
msgid "Select initial contents"
msgstr "Επιλογή αρχικού περιεχομένου"
@@ -1165,9 +1169,9 @@ msgid "Emulated"
msgstr "Εξομοιωμένο"
#: src/frontend/mame/ui/keyboard.cpp:60 src/frontend/mame/ui/confswitch.cpp:117
-#: src/frontend/mame/ui/inputmap.cpp:578
+#: src/frontend/mame/ui/inputmap.cpp:579
#: src/frontend/mame/ui/inputtoggle.cpp:73
-#: src/frontend/mame/ui/analogipt.cpp:361
+#: src/frontend/mame/ui/analogipt.cpp:410
#, c-format
msgid "%1$s [root%2$s]"
msgstr "%1$s [root%2$s]"
@@ -1526,16 +1530,16 @@ msgstr "Περιλαμβάνονται κλώνοι"
msgid "Category File"
msgstr "Αρχείο Κατηγοριών"
-#: src/frontend/mame/ui/utils.cpp:2030 src/frontend/mame/ui/inifile.cpp:301
+#: src/frontend/mame/ui/utils.cpp:2026 src/frontend/mame/ui/inifile.cpp:301
msgctxt "swlist-info"
msgid "Software list/item"
msgstr "Λίστα λογισμικού/αντικείμενο"
-#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2685
+#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2752
msgid "Software List Info"
msgstr "Πληροφορίες Λίστας λογισμικού"
-#: src/frontend/mame/ui/datmenu.cpp:316
+#: src/frontend/mame/ui/datmenu.cpp:307
#, c-format
msgid "Revision: %1$s"
msgstr "Αναθεώρηση: %1$s"
@@ -1703,7 +1707,7 @@ msgstr "Αφαίρεση Από Τα Αγαπημένα"
msgid "Save System Settings"
msgstr "Αποθήκευση Ρυθμίσεων Συστήματος"
-#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2625
+#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2698
msgid " (default)"
msgstr " (προεπιλογή)"
@@ -1744,7 +1748,7 @@ msgstr "[δε βρέθηκαν αποθηκευμένες καταστάσεις
msgid "Cancel"
msgstr "Ακύρωση"
-#: src/frontend/mame/ui/state.cpp:265
+#: src/frontend/mame/ui/state.cpp:262
#, c-format
msgid ""
"Delete saved state %1$s?\n"
@@ -1755,38 +1759,38 @@ msgstr ""
"Πατήστε %2$s για διαγραφή\n"
"Πατήστε %3$s για ακύρωση"
-#: src/frontend/mame/ui/state.cpp:393
+#: src/frontend/mame/ui/state.cpp:388
#, c-format
msgid "Error removing saved state file %1$s"
msgstr "Πρόβλημα κατά την αφαίρεση της αποθηκευμένης κατάστασης %1$s"
-#: src/frontend/mame/ui/state.cpp:442
+#: src/frontend/mame/ui/state.cpp:450
#, c-format
msgid "Press %1$s to delete"
msgstr "Πατήστε %1$s για διαγραφή"
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Load State"
msgstr "Φόρτωση Κατάστασης"
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Select state to load"
msgstr "Επιλογή κατάστασης για φόρτωση"
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Save State"
msgstr "Αποθήκευση Κατάστασης"
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Press a key or joystick button, or select state to overwrite"
msgstr ""
"Πατήστε ένα πλήκτρο ή κουμπί μοχλού, ή επιλέξτε κατάσταση για αντικατάσταση"
-#: src/frontend/mame/ui/confswitch.cpp:314
+#: src/frontend/mame/ui/confswitch.cpp:318
msgid "DIP Switches"
msgstr "Μικροδιακόπτες"
-#: src/frontend/mame/ui/confswitch.cpp:508
+#: src/frontend/mame/ui/confswitch.cpp:521
msgid "Machine Configuration"
msgstr "Παραμετροποίηση Μηχανήματος"
@@ -1829,7 +1833,7 @@ msgstr "Ανάθεση εισαγωγών (αυτό το σύστημα)"
msgid "[no assignable inputs are enabled]"
msgstr "[μη αναθέσιμες εισαγωγές είναι ενεργοποιημένες]"
-#: src/frontend/mame/ui/inputmap.cpp:348
+#: src/frontend/mame/ui/inputmap.cpp:358
msgid "Pressed"
msgstr "Πατήθηκε"
@@ -1837,71 +1841,71 @@ msgstr "Πατήθηκε"
msgid "Invalid combination entered"
msgstr "Ησύχθη μη έγκυρος συνδυασμός"
-#: src/frontend/mame/ui/inputmap.cpp:563
+#: src/frontend/mame/ui/inputmap.cpp:564
#, c-format
msgctxt "input-name"
msgid "%1$s Analog"
msgstr "%1$s Αναλογικό"
-#: src/frontend/mame/ui/inputmap.cpp:564
+#: src/frontend/mame/ui/inputmap.cpp:565
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Inc"
msgstr "%1$s Αναλογικό Άυξηση"
-#: src/frontend/mame/ui/inputmap.cpp:565
+#: src/frontend/mame/ui/inputmap.cpp:566
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Dec"
msgstr "%1$s Αναλογικό Μείωση"
-#: src/frontend/mame/ui/inputmap.cpp:607
+#: src/frontend/mame/ui/inputmap.cpp:608
#, c-format
msgid "Press %1$s to set\n"
msgstr "Πιέστε το πλήκτρο %1$s για να ορίσετε\n"
-#: src/frontend/mame/ui/inputmap.cpp:608
+#: src/frontend/mame/ui/inputmap.cpp:609
#, c-format
msgid "Press %1$s to append\n"
msgstr "Πιέστε το πλήκτρο %1$s για προσθήκη\n"
-#: src/frontend/mame/ui/inputmap.cpp:609
+#: src/frontend/mame/ui/inputmap.cpp:610
#, c-format
msgid "Press %1$s to clear\n"
msgstr "Πιέστε το πλήκτρο %1$s για καθαρισμό\n"
-#: src/frontend/mame/ui/inputmap.cpp:610
+#: src/frontend/mame/ui/inputmap.cpp:611
#, c-format
msgid "Press %1$s to restore default\n"
msgstr "Πιέστε το πλήκτρο %1$s για επαναφορά προεπιλογών\n"
-#: src/frontend/mame/ui/inputdevices.cpp:32
+#: src/frontend/mame/ui/inputdevices.cpp:33
#, c-format
msgctxt "menu-inputdev"
msgid "%1$s (%2$s %3$d)"
msgstr "%1$s (%2$s %3$d)"
-#: src/frontend/mame/ui/inputdevices.cpp:88
+#: src/frontend/mame/ui/inputdevices.cpp:116
msgctxt "menu-inputdev"
msgid "Copy Device ID"
msgstr "Αντιγραφή Ταυτότητας Συσκευής"
-#: src/frontend/mame/ui/inputdevices.cpp:122
+#: src/frontend/mame/ui/inputdevices.cpp:148
msgctxt "menu-inputdev"
msgid "Copied device ID to clipboard"
msgstr "Η Ταυτότητα Συσκευής αντιγράφηκε στο πρόχειρο"
-#: src/frontend/mame/ui/inputdevices.cpp:124
+#: src/frontend/mame/ui/inputdevices.cpp:150
msgctxt "menu-inputdev"
msgid "Error copying device ID to clipboard"
msgstr "Πρόβλημα κατά την αντιγραφή της ταυτότητας συσκευής"
-#: src/frontend/mame/ui/inputdevices.cpp:162
+#: src/frontend/mame/ui/inputdevices.cpp:189
msgctxt "menu-inputdev"
msgid "Input Devices"
msgstr "Συσκευές Εισαγωγής"
-#: src/frontend/mame/ui/inputdevices.cpp:203
+#: src/frontend/mame/ui/inputdevices.cpp:230
msgctxt "menu-inputdev"
msgid "[no input devices are enabled]"
msgstr "[δεν ειναι ενεργοποιημένες συσκευές εισαγωγής]"
@@ -2024,11 +2028,11 @@ msgid "Configure Options"
msgstr "Ρύθμιση Επιλογών"
#: src/frontend/mame/ui/simpleselgame.cpp:279
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Exit"
msgstr "Έξοδος"
-#: src/frontend/mame/ui/simpleselgame.cpp:304
+#: src/frontend/mame/ui/simpleselgame.cpp:313
#, c-format
msgid ""
"No system ROMs found. Please check the rompath setting specified in the %1$s."
@@ -2044,77 +2048,77 @@ msgstr ""
"αρχείο %2$s.pdf στο φάκελο docs για πληροφορίες σχετικά με τη ρύθμιση και "
"χρήση του %2$s."
-#: src/frontend/mame/ui/simpleselgame.cpp:320
+#: src/frontend/mame/ui/simpleselgame.cpp:329
#, c-format
msgid "Type name or select: %1$s_"
msgstr "Πληκτρολογήστε όνομα ή επιλέξτε: %1$s_"
-#: src/frontend/mame/ui/simpleselgame.cpp:322
+#: src/frontend/mame/ui/simpleselgame.cpp:331
msgid "Type name or select: (random)"
msgstr "Πληκτρολογήστε όνομα ή επιλέξτε: (τυχαίο)"
-#: src/frontend/mame/ui/simpleselgame.cpp:336
+#: src/frontend/mame/ui/simpleselgame.cpp:345
#, c-format
msgid "%1$-.100s"
msgstr "%1$-.100s"
-#: src/frontend/mame/ui/simpleselgame.cpp:339
+#: src/frontend/mame/ui/simpleselgame.cpp:348
#, c-format
msgid "%1$s, %2$-.100s"
msgstr "%1$s, %2$-.100s"
-#: src/frontend/mame/ui/simpleselgame.cpp:348
+#: src/frontend/mame/ui/simpleselgame.cpp:357
#, c-format
msgid "Driver: %1$s"
msgstr "Οδηγός: %1$s"
-#: src/frontend/mame/ui/simpleselgame.cpp:364
-#: src/frontend/mame/ui/selmenu.cpp:690
+#: src/frontend/mame/ui/simpleselgame.cpp:373
+#: src/frontend/mame/ui/selmenu.cpp:735
msgid "Overall: NOT WORKING"
msgstr "Συνολικά: ΔΕΝ ΛΕΙΤΟΥΡΓΕΙ"
-#: src/frontend/mame/ui/simpleselgame.cpp:366
-#: src/frontend/mame/ui/selmenu.cpp:692
+#: src/frontend/mame/ui/simpleselgame.cpp:375
+#: src/frontend/mame/ui/selmenu.cpp:737
msgid "Overall: Unemulated Protection"
msgstr "Συνολικά: Προστασία Μη Εξομοιωμένη"
-#: src/frontend/mame/ui/simpleselgame.cpp:368
-#: src/frontend/mame/ui/selmenu.cpp:694
+#: src/frontend/mame/ui/simpleselgame.cpp:377
+#: src/frontend/mame/ui/selmenu.cpp:739
msgid "Overall: Working"
msgstr "Συνολικά: Λειτουργεί"
-#: src/frontend/mame/ui/simpleselgame.cpp:372
-#: src/frontend/mame/ui/selmenu.cpp:698
+#: src/frontend/mame/ui/simpleselgame.cpp:381
+#: src/frontend/mame/ui/selmenu.cpp:743
msgid "Graphics: Unimplemented, "
msgstr "Γραφικά: Μη υλοποιημένα, "
-#: src/frontend/mame/ui/simpleselgame.cpp:374
-#: src/frontend/mame/ui/selmenu.cpp:700
+#: src/frontend/mame/ui/simpleselgame.cpp:383
+#: src/frontend/mame/ui/selmenu.cpp:745
msgid "Graphics: Imperfect, "
msgstr "Γραφικά: Ατελή, "
-#: src/frontend/mame/ui/simpleselgame.cpp:376
-#: src/frontend/mame/ui/selmenu.cpp:702
+#: src/frontend/mame/ui/simpleselgame.cpp:385
+#: src/frontend/mame/ui/selmenu.cpp:747
msgid "Graphics: OK, "
msgstr "Γραφικά: OK, "
-#: src/frontend/mame/ui/simpleselgame.cpp:379
-#: src/frontend/mame/ui/selmenu.cpp:705
+#: src/frontend/mame/ui/simpleselgame.cpp:388
+#: src/frontend/mame/ui/selmenu.cpp:750
msgid "Sound: None"
msgstr "Ήχος: Κανένας"
-#: src/frontend/mame/ui/simpleselgame.cpp:381
-#: src/frontend/mame/ui/selmenu.cpp:707
+#: src/frontend/mame/ui/simpleselgame.cpp:390
+#: src/frontend/mame/ui/selmenu.cpp:752
msgid "Sound: Unimplemented"
msgstr "Ήχος: Δεν Έχει Υλοποιηθεί"
-#: src/frontend/mame/ui/simpleselgame.cpp:383
-#: src/frontend/mame/ui/selmenu.cpp:709
+#: src/frontend/mame/ui/simpleselgame.cpp:392
+#: src/frontend/mame/ui/selmenu.cpp:754
msgid "Sound: Imperfect"
msgstr "Ήχος: Ατελής"
-#: src/frontend/mame/ui/simpleselgame.cpp:385
-#: src/frontend/mame/ui/selmenu.cpp:711
+#: src/frontend/mame/ui/simpleselgame.cpp:394
+#: src/frontend/mame/ui/selmenu.cpp:756
msgid "Sound: OK"
msgstr "Ήχος: OK"
@@ -2139,323 +2143,323 @@ msgstr "Επαναφορά Όλων"
msgid "Reload All"
msgstr "Επαναφόρτωση όλων"
-#: src/frontend/mame/ui/dirmenu.cpp:44
+#: src/frontend/mame/ui/dirmenu.cpp:40
msgctxt "path-option"
msgid "ROMs"
msgstr "ROMs"
-#: src/frontend/mame/ui/dirmenu.cpp:45
+#: src/frontend/mame/ui/dirmenu.cpp:41
msgctxt "path-option"
msgid "Software Media"
msgstr "Μέσα Λογισμικού"
-#: src/frontend/mame/ui/dirmenu.cpp:46
+#: src/frontend/mame/ui/dirmenu.cpp:42
msgctxt "path-option"
msgid "Sound Samples"
msgstr "Δείγματα ήχου"
-#: src/frontend/mame/ui/dirmenu.cpp:47
+#: src/frontend/mame/ui/dirmenu.cpp:43
msgctxt "path-option"
msgid "Artwork"
msgstr "Artwork"
-#: src/frontend/mame/ui/dirmenu.cpp:48
+#: src/frontend/mame/ui/dirmenu.cpp:44
msgctxt "path-option"
msgid "Crosshairs"
msgstr "Στόχαστρα"
-#: src/frontend/mame/ui/dirmenu.cpp:49
+#: src/frontend/mame/ui/dirmenu.cpp:45
msgctxt "path-option"
msgid "Cheat Files"
msgstr "Αρχεία Cheat"
-#: src/frontend/mame/ui/dirmenu.cpp:50
+#: src/frontend/mame/ui/dirmenu.cpp:46
msgctxt "path-option"
msgid "Plugins"
msgstr "Πρόσθετα"
-#: src/frontend/mame/ui/dirmenu.cpp:51
+#: src/frontend/mame/ui/dirmenu.cpp:47
msgctxt "path-option"
msgid "UI Translations"
msgstr "Μεταφράσεις UI"
-#: src/frontend/mame/ui/dirmenu.cpp:52
+#: src/frontend/mame/ui/dirmenu.cpp:48
msgctxt "path-option"
msgid "Software Lists"
msgstr "Λίστες Λογισμικού"
-#: src/frontend/mame/ui/dirmenu.cpp:53
+#: src/frontend/mame/ui/dirmenu.cpp:49
msgctxt "path-option"
msgid "INIs"
msgstr "INIs"
-#: src/frontend/mame/ui/dirmenu.cpp:54
+#: src/frontend/mame/ui/dirmenu.cpp:50
msgctxt "path-option"
msgid "UI Settings"
msgstr "Ρυθμίσεις UI"
-#: src/frontend/mame/ui/dirmenu.cpp:55
+#: src/frontend/mame/ui/dirmenu.cpp:51
msgctxt "path-option"
msgid "Plugin Data"
msgstr "Δεδομένα Πρόσθετων"
-#: src/frontend/mame/ui/dirmenu.cpp:56
+#: src/frontend/mame/ui/dirmenu.cpp:52
msgctxt "path-option"
msgid "DATs"
msgstr "DATs"
-#: src/frontend/mame/ui/dirmenu.cpp:57
+#: src/frontend/mame/ui/dirmenu.cpp:53
msgctxt "path-option"
msgid "Category INIs"
msgstr "INIs Κατηγοριών"
-#: src/frontend/mame/ui/dirmenu.cpp:58
+#: src/frontend/mame/ui/dirmenu.cpp:54
msgctxt "path-option"
msgid "Snapshots"
msgstr "Στιγμιότυπα"
-#: src/frontend/mame/ui/dirmenu.cpp:59
+#: src/frontend/mame/ui/dirmenu.cpp:55
msgctxt "path-option"
msgid "Icons"
msgstr "Εικονίδια"
-#: src/frontend/mame/ui/dirmenu.cpp:60
+#: src/frontend/mame/ui/dirmenu.cpp:56
msgctxt "path-option"
msgid "Control Panels"
msgstr "Πίνακες ελέγχου"
-#: src/frontend/mame/ui/dirmenu.cpp:61
+#: src/frontend/mame/ui/dirmenu.cpp:57
msgctxt "path-option"
msgid "Cabinets"
msgstr "Καμπίνες"
-#: src/frontend/mame/ui/dirmenu.cpp:62
+#: src/frontend/mame/ui/dirmenu.cpp:58
msgctxt "path-option"
msgid "Marquees"
msgstr "Μαρκίζες"
-#: src/frontend/mame/ui/dirmenu.cpp:63
+#: src/frontend/mame/ui/dirmenu.cpp:59
msgctxt "path-option"
msgid "PCBs"
msgstr "PCBs"
-#: src/frontend/mame/ui/dirmenu.cpp:64
+#: src/frontend/mame/ui/dirmenu.cpp:60
msgctxt "path-option"
msgid "Flyers"
msgstr "Φυλλάδια"
-#: src/frontend/mame/ui/dirmenu.cpp:65
+#: src/frontend/mame/ui/dirmenu.cpp:61
msgctxt "path-option"
msgid "Title Screens"
msgstr "Οθόνες Τίτλου"
-#: src/frontend/mame/ui/dirmenu.cpp:66
+#: src/frontend/mame/ui/dirmenu.cpp:62
msgctxt "path-option"
msgid "Game Endings"
msgstr "Τερματισμοί Παιχνιδιών"
-#: src/frontend/mame/ui/dirmenu.cpp:67
+#: src/frontend/mame/ui/dirmenu.cpp:63
msgctxt "path-option"
msgid "Bosses"
msgstr "Αρχηγοί"
-#: src/frontend/mame/ui/dirmenu.cpp:68
+#: src/frontend/mame/ui/dirmenu.cpp:64
msgctxt "path-option"
msgid "Artwork Previews"
msgstr "Προεπισκόπηση Artwork"
-#: src/frontend/mame/ui/dirmenu.cpp:69
+#: src/frontend/mame/ui/dirmenu.cpp:65
msgctxt "path-option"
msgid "Select"
msgstr "Επιλογή"
-#: src/frontend/mame/ui/dirmenu.cpp:70
+#: src/frontend/mame/ui/dirmenu.cpp:66
msgctxt "path-option"
msgid "Game Over Screens"
msgstr "Οθονες Game Over"
-#: src/frontend/mame/ui/dirmenu.cpp:71
+#: src/frontend/mame/ui/dirmenu.cpp:67
msgctxt "path-option"
msgid "HowTo"
msgstr "Πως να"
-#: src/frontend/mame/ui/dirmenu.cpp:72
+#: src/frontend/mame/ui/dirmenu.cpp:68
msgctxt "path-option"
msgid "Logos"
msgstr "Λογότυπα"
-#: src/frontend/mame/ui/dirmenu.cpp:73
+#: src/frontend/mame/ui/dirmenu.cpp:69
msgctxt "path-option"
msgid "Scores"
msgstr "Βαθμολογία"
-#: src/frontend/mame/ui/dirmenu.cpp:74
+#: src/frontend/mame/ui/dirmenu.cpp:70
msgctxt "path-option"
msgid "Versus"
msgstr "Versus"
-#: src/frontend/mame/ui/dirmenu.cpp:75
+#: src/frontend/mame/ui/dirmenu.cpp:71
msgctxt "path-option"
msgid "Covers"
msgstr "Εξώφυλλα"
-#: src/frontend/mame/ui/dirmenu.cpp:105
+#: src/frontend/mame/ui/dirmenu.cpp:101
#, c-format
msgid "Remove %1$s Folder"
msgstr "Αφαίρεση Φακέλου %1$s"
-#: src/frontend/mame/ui/dirmenu.cpp:352
-#, c-format
-msgid "Change %1$s Folder - Search: %2$s_"
-msgstr "Αλλαγή Φακέλου %1$s - Αναζήτηση: %2$s_"
-
-#: src/frontend/mame/ui/dirmenu.cpp:352
+#: src/frontend/mame/ui/dirmenu.cpp:357
#, c-format
msgid "Add %1$s Folder - Search: %2$s_"
msgstr "Προσθήκη Φακέλου %1$s - Αναζήτηση: %2$s_"
-#: src/frontend/mame/ui/dirmenu.cpp:363
+#: src/frontend/mame/ui/dirmenu.cpp:357
+#, c-format
+msgid "Change %1$s Folder - Search: %2$s_"
+msgstr "Αλλαγή Φακέλου %1$s - Αναζήτηση: %2$s_"
+
+#: src/frontend/mame/ui/dirmenu.cpp:368
msgid "Press TAB to set"
msgstr "Πιέστε το πλήκτρο TAB για να ορίσετε"
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folders"
msgstr "%1$s Φάκελοι"
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folder"
msgstr "%1$s Φάκελος"
-#: src/frontend/mame/ui/dirmenu.cpp:494
-msgid "Change Folder"
-msgstr "Αλλαγή Φακέλου"
-
-#: src/frontend/mame/ui/dirmenu.cpp:494
+#: src/frontend/mame/ui/dirmenu.cpp:523
msgid "Add Folder"
msgstr "Προσθήκη Φακέλου"
-#: src/frontend/mame/ui/dirmenu.cpp:497
+#: src/frontend/mame/ui/dirmenu.cpp:525
msgid "Remove Folder"
msgstr "Αφαίρεση Φακέλου"
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/dirmenu.cpp:530
+msgid "Change Folder"
+msgstr "Αλλαγή Φακέλου"
+
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = 1/%1$d"
msgstr "Μεγένθυση = 1/%1$d"
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = %1$d"
msgstr "Μεγένθυση = %1$d"
-#: src/frontend/mame/ui/viewgfx.cpp:799
+#: src/frontend/mame/ui/viewgfx.cpp:800
msgctxt "gfxview"
msgid "Expand to fit"
msgstr "Μέγιστη Επέκταση"
-#: src/frontend/mame/ui/viewgfx.cpp:822
+#: src/frontend/mame/ui/viewgfx.cpp:823
msgctxt "gfxview"
msgid "All categories"
msgstr "Όλες οι κατηγορίες"
-#: src/frontend/mame/ui/viewgfx.cpp:824 src/frontend/mame/ui/viewgfx.cpp:829
+#: src/frontend/mame/ui/viewgfx.cpp:825 src/frontend/mame/ui/viewgfx.cpp:830
#, c-format
msgctxt "gfxview"
msgid "Category %1$d"
msgstr "Κατηγορία %1$d"
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s]"
msgstr "[root%1$s]"
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] colors"
msgstr "[root%1$s] χρώματα"
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] pens"
msgstr "[root%1$s] γραφίδες"
-#: src/frontend/mame/ui/viewgfx.cpp:940
+#: src/frontend/mame/ui/viewgfx.cpp:941
#, c-format
msgctxt "gfxview"
msgid " #%1$X → %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr " #%1$X → %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
-#: src/frontend/mame/ui/viewgfx.cpp:947
+#: src/frontend/mame/ui/viewgfx.cpp:948
#, c-format
msgctxt "gfxview"
msgid " #%1$X = %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr " #%1$X = %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
-#: src/frontend/mame/ui/viewgfx.cpp:954
+#: src/frontend/mame/ui/viewgfx.cpp:955
#, c-format
msgctxt "gfxview"
msgid " #%1$X (A:%2$02X R:%3$02X G:%4$02X B:%5$02X)"
msgstr " #%1$X (A:%2$02X R:%3$02X G:%4$02X B:%5$02X)"
-#: src/frontend/mame/ui/viewgfx.cpp:1134
+#: src/frontend/mame/ui/viewgfx.cpp:1135
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] %2$d/%3$d"
msgstr "[root%1$s] %2$d/%3$d"
-#: src/frontend/mame/ui/viewgfx.cpp:1157
+#: src/frontend/mame/ui/viewgfx.cpp:1158
#, c-format
msgctxt "gfxview"
msgid " #%1$X:%2$X (%3$d %4$d) = %5$X"
msgstr " #%1$X:%2$X (%3$d %4$d) = %5$X"
-#: src/frontend/mame/ui/viewgfx.cpp:1165
+#: src/frontend/mame/ui/viewgfx.cpp:1166
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d color %3$X/%4$X"
msgstr " %1$d×%2$d χρώμα %3$X/%4$X"
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d category %3$u"
msgstr "Tilemap %1$d/%2$d κατηγορία %3$u"
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d "
msgstr "Tilemap %1$d/%2$d "
-#: src/frontend/mame/ui/viewgfx.cpp:1327
+#: src/frontend/mame/ui/viewgfx.cpp:1328
#, c-format
msgctxt "gfxview"
msgid " (%1$u %2$u) = GFX%3$u #%4$X:%5$X"
msgstr " (%1$u %2$u) = GFX%3$u #%4$X:%5$X"
-#: src/frontend/mame/ui/viewgfx.cpp:1334
+#: src/frontend/mame/ui/viewgfx.cpp:1335
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d origin (%3$d %4$d)"
msgstr " %1$d×%2$d προέλευση (%3$d %4$d)"
-#: src/frontend/mame/ui/selgame.cpp:442
+#: src/frontend/mame/ui/selgame.cpp:463
msgid "System Settings"
msgstr "Ρυθμίσεις Συστήματος"
-#: src/frontend/mame/ui/selgame.cpp:1058
+#: src/frontend/mame/ui/selgame.cpp:1076
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d systems (%5$d BIOS) )"
msgstr "%1$s %2$s ( %3$d / %4$d συστήματα (%5$d BIOS) )"
-#: src/frontend/mame/ui/selgame.cpp:1086
+#: src/frontend/mame/ui/selgame.cpp:1104
#, c-format
msgid "System: %1$-.100s"
msgstr "Σύστημα: %1$-.100s"
@@ -2476,22 +2480,22 @@ msgctxt "menu-selector"
msgid "[no choices]"
msgstr "[χωρίς επιλογές]"
-#: src/frontend/mame/ui/selector.cpp:138
+#: src/frontend/mame/ui/selector.cpp:148
#, c-format
msgctxt "menu-selector"
msgid "Double-click or press %1$s to select"
msgstr "Κάντε διπλό κλικ ή πατήστε %1$s για να επιλέξετε"
-#: src/frontend/mame/ui/auditmenu.cpp:59
+#: src/frontend/mame/ui/auditmenu.cpp:60
msgid "Audit Media"
msgstr "Έλεγχος μέσων"
-#: src/frontend/mame/ui/auditmenu.cpp:63
+#: src/frontend/mame/ui/auditmenu.cpp:64
#, c-format
msgid "Results will be saved to %1$s"
msgstr "Τα αποτελέσματα θα αποθηκευτούν στο %1$s"
-#: src/frontend/mame/ui/auditmenu.cpp:101
+#: src/frontend/mame/ui/auditmenu.cpp:110
#, c-format
msgid ""
"Auditing media for system %2$u of %3$u...\n"
@@ -2500,7 +2504,7 @@ msgstr ""
"Γίνεται έλεγχος μέσων για το σύστημα %2$u από %3$u...\n"
"%1$s"
-#: src/frontend/mame/ui/auditmenu.cpp:119
+#: src/frontend/mame/ui/auditmenu.cpp:128
#, c-format
msgid ""
"Cancel audit?\n"
@@ -2513,17 +2517,17 @@ msgstr ""
"Πατήστε %1$s για ακύρωση\n"
"Πατήστε %2$s για συνέχεια"
-#: src/frontend/mame/ui/auditmenu.cpp:139
+#: src/frontend/mame/ui/auditmenu.cpp:148
#, c-format
msgid "Audit media for %1$u systems marked unavailable"
msgstr "Έλεγχος μέσων για %1$u συστήματα που δεν είναι διαθέσιμα"
-#: src/frontend/mame/ui/auditmenu.cpp:140
+#: src/frontend/mame/ui/auditmenu.cpp:149
#, c-format
msgid "Audit media for all %1$u systems"
msgstr "Έλεγχος μέσων για όλα τα %1$u συστήματα"
-#: src/frontend/mame/ui/auditmenu.cpp:157
+#: src/frontend/mame/ui/auditmenu.cpp:165
#, c-format
msgid "Press %1$s to cancel\n"
msgstr "Πατήστε %1$s για ακύρωση\n"
@@ -2544,267 +2548,267 @@ msgstr "Απόκρυψη Πληροφορίων/Εικόνας"
msgid "Hide Both"
msgstr "Απόκρυψη Όλων"
-#: src/frontend/mame/ui/custui.cpp:143
+#: src/frontend/mame/ui/custui.cpp:144
msgid "UI Language"
msgstr "Γλώσσα UI"
-#: src/frontend/mame/ui/custui.cpp:168 src/frontend/mame/ui/custui.cpp:221
+#: src/frontend/mame/ui/custui.cpp:169 src/frontend/mame/ui/custui.cpp:222
msgid "System Names"
msgstr "Ονόματα Συστημάτων"
-#: src/frontend/mame/ui/custui.cpp:194 src/frontend/mame/ui/custui.cpp:224
+#: src/frontend/mame/ui/custui.cpp:195 src/frontend/mame/ui/custui.cpp:225
msgid "Show Side Panels"
msgstr "Προβολή πλευρικών πάνελ"
-#: src/frontend/mame/ui/custui.cpp:214
+#: src/frontend/mame/ui/custui.cpp:215
msgid "Fonts"
msgstr "Γραμματοσειρές"
-#: src/frontend/mame/ui/custui.cpp:215
+#: src/frontend/mame/ui/custui.cpp:216
msgid "Colors"
msgstr "Χρώματα"
-#: src/frontend/mame/ui/custui.cpp:218
+#: src/frontend/mame/ui/custui.cpp:219
msgid "Language"
msgstr "Γλώσσα"
-#: src/frontend/mame/ui/custui.cpp:235 src/frontend/mame/ui/custui.cpp:279
+#: src/frontend/mame/ui/custui.cpp:236 src/frontend/mame/ui/custui.cpp:280
msgid "[built-in]"
msgstr "[ενσωματωμένα]"
-#: src/frontend/mame/ui/custui.cpp:335
+#: src/frontend/mame/ui/custui.cpp:337
msgid "UI Fonts"
msgstr "Γραμματοσειρές UI"
-#: src/frontend/mame/ui/custui.cpp:364
+#: src/frontend/mame/ui/custui.cpp:366
msgid "default"
msgstr "προεπιλογή"
-#: src/frontend/mame/ui/custui.cpp:459 src/frontend/mame/ui/custui.cpp:499
+#: src/frontend/mame/ui/custui.cpp:465 src/frontend/mame/ui/custui.cpp:507
msgid "UI Font"
msgstr "Γραμματοσειρά UI"
-#: src/frontend/mame/ui/custui.cpp:504
+#: src/frontend/mame/ui/custui.cpp:512
msgid "Bold"
msgstr "Έντονα"
-#: src/frontend/mame/ui/custui.cpp:505
+#: src/frontend/mame/ui/custui.cpp:513
msgid "Italic"
msgstr "Πλάγια"
-#: src/frontend/mame/ui/custui.cpp:510
+#: src/frontend/mame/ui/custui.cpp:518
msgid "Lines"
msgstr "Γραμμές"
-#: src/frontend/mame/ui/custui.cpp:515
+#: src/frontend/mame/ui/custui.cpp:523
msgid "Infos text size"
msgstr "Μέγεθος κειμένου πληροφοριών"
-#: src/frontend/mame/ui/custui.cpp:530
+#: src/frontend/mame/ui/custui.cpp:547
msgid "Sample text - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
msgstr ""
"Δείγμα κειμένου - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
-#: src/frontend/mame/ui/custui.cpp:546
+#: src/frontend/mame/ui/custui.cpp:563
msgid "UI Colors"
msgstr "Χρώματα UI"
-#: src/frontend/mame/ui/custui.cpp:609
+#: src/frontend/mame/ui/custui.cpp:626
msgctxt "color-option"
msgid "Normal text"
msgstr "Κανονικό κείμενο"
-#: src/frontend/mame/ui/custui.cpp:610
+#: src/frontend/mame/ui/custui.cpp:627
msgctxt "color-option"
msgid "Selected color"
msgstr "Χρώμα επιλεγμένου"
-#: src/frontend/mame/ui/custui.cpp:611
+#: src/frontend/mame/ui/custui.cpp:628
msgctxt "color-option"
msgid "Normal text background"
msgstr "Φόντο κανονικού κειμένου"
-#: src/frontend/mame/ui/custui.cpp:612
+#: src/frontend/mame/ui/custui.cpp:629
msgctxt "color-option"
msgid "Selected background color"
msgstr "Χρώμα φόντου επιλεγμένου"
-#: src/frontend/mame/ui/custui.cpp:613
+#: src/frontend/mame/ui/custui.cpp:630
msgctxt "color-option"
msgid "Subitem color"
msgstr "Χρώμα δευτερεύοντος στοιχείου"
-#: src/frontend/mame/ui/custui.cpp:614
+#: src/frontend/mame/ui/custui.cpp:631
msgctxt "color-option"
msgid "Clone"
msgstr "Κλώνος"
-#: src/frontend/mame/ui/custui.cpp:615
+#: src/frontend/mame/ui/custui.cpp:632
msgctxt "color-option"
msgid "Border"
msgstr "Περίγραμμα"
-#: src/frontend/mame/ui/custui.cpp:616
+#: src/frontend/mame/ui/custui.cpp:633
msgctxt "color-option"
msgid "Background"
msgstr "Φόντο"
-#: src/frontend/mame/ui/custui.cpp:617
+#: src/frontend/mame/ui/custui.cpp:634
msgctxt "color-option"
msgid "DIP switch"
msgstr "Μικροδιακόπτης"
-#: src/frontend/mame/ui/custui.cpp:618
+#: src/frontend/mame/ui/custui.cpp:635
msgctxt "color-option"
msgid "Unavailable color"
msgstr "Χρώμα μη διαθέσιμου"
-#: src/frontend/mame/ui/custui.cpp:619
+#: src/frontend/mame/ui/custui.cpp:636
msgctxt "color-option"
msgid "Slider color"
msgstr "Χρώμα Slider"
-#: src/frontend/mame/ui/custui.cpp:620
+#: src/frontend/mame/ui/custui.cpp:637
msgctxt "color-option"
msgid "Graphics viewer background"
msgstr "Φόντο προβολής γραφικών"
-#: src/frontend/mame/ui/custui.cpp:621
+#: src/frontend/mame/ui/custui.cpp:638
msgctxt "color-option"
msgid "Mouse over color"
msgstr "Χρώμα Mouse over"
-#: src/frontend/mame/ui/custui.cpp:622
+#: src/frontend/mame/ui/custui.cpp:639
msgctxt "color-option"
msgid "Mouse over background color"
msgstr "Χρώμα φόντου Mouse over"
-#: src/frontend/mame/ui/custui.cpp:623
+#: src/frontend/mame/ui/custui.cpp:640
msgctxt "color-option"
msgid "Mouse down color"
msgstr "Χρώμα Mouse down"
-#: src/frontend/mame/ui/custui.cpp:624
+#: src/frontend/mame/ui/custui.cpp:641
msgctxt "color-option"
msgid "Mouse down background color"
msgstr "Χρώμα φόντου Mouse down"
-#: src/frontend/mame/ui/custui.cpp:628
+#: src/frontend/mame/ui/custui.cpp:645
msgid "Restore default colors"
msgstr "Επαναφορά προεπιλεγμένων χρωμάτων"
-#: src/frontend/mame/ui/custui.cpp:640
+#: src/frontend/mame/ui/custui.cpp:666
#, c-format
msgid "Double-click or press %1$s to change color"
msgstr "Κάντε διπλό κλικ ή πατήστε %1$s για να αλλάξετε το χρώμα"
-#: src/frontend/mame/ui/custui.cpp:648
+#: src/frontend/mame/ui/custui.cpp:674
msgid "Menu Preview"
msgstr "Προεπισκόπηση του μενού"
-#: src/frontend/mame/ui/custui.cpp:662
+#: src/frontend/mame/ui/custui.cpp:681
msgctxt "color-sample"
msgid "Normal"
msgstr "Κανονικό"
-#: src/frontend/mame/ui/custui.cpp:663
+#: src/frontend/mame/ui/custui.cpp:682
msgctxt "color-sample"
msgid "Subitem"
msgstr "Δευτερεύον στοιχείο"
-#: src/frontend/mame/ui/custui.cpp:664
+#: src/frontend/mame/ui/custui.cpp:683
msgctxt "color-sample"
msgid "Selected"
msgstr "Επιλεγμένο"
-#: src/frontend/mame/ui/custui.cpp:665
+#: src/frontend/mame/ui/custui.cpp:684
msgctxt "color-sample"
msgid "Mouse Over"
msgstr "Mouse Over"
-#: src/frontend/mame/ui/custui.cpp:666
+#: src/frontend/mame/ui/custui.cpp:685
msgctxt "color-sample"
msgid "Clone"
msgstr "Κλώνος"
-#: src/frontend/mame/ui/custui.cpp:881
+#: src/frontend/mame/ui/custui.cpp:901
msgid "ARGB Settings"
msgstr "Ρυθμίσεις ARGB"
-#: src/frontend/mame/ui/custui.cpp:886 src/frontend/mame/ui/custui.cpp:889
+#: src/frontend/mame/ui/custui.cpp:906 src/frontend/mame/ui/custui.cpp:909
msgctxt "color-channel"
msgid "Alpha"
msgstr "Άλφα"
-#: src/frontend/mame/ui/custui.cpp:894 src/frontend/mame/ui/custui.cpp:897
+#: src/frontend/mame/ui/custui.cpp:914 src/frontend/mame/ui/custui.cpp:917
msgctxt "color-channel"
msgid "Red"
msgstr "Κόκκινο"
-#: src/frontend/mame/ui/custui.cpp:902 src/frontend/mame/ui/custui.cpp:905
+#: src/frontend/mame/ui/custui.cpp:922 src/frontend/mame/ui/custui.cpp:925
msgctxt "color-channel"
msgid "Green"
msgstr "Πράσινο"
-#: src/frontend/mame/ui/custui.cpp:910 src/frontend/mame/ui/custui.cpp:913
+#: src/frontend/mame/ui/custui.cpp:930 src/frontend/mame/ui/custui.cpp:933
msgctxt "color-channel"
msgid "Blue"
msgstr "Μπλε"
-#: src/frontend/mame/ui/custui.cpp:916
+#: src/frontend/mame/ui/custui.cpp:936
msgid "Choose from palette"
msgstr "Επιλέξτε από την παλέτα"
-#: src/frontend/mame/ui/custui.cpp:931
+#: src/frontend/mame/ui/custui.cpp:959
msgid "Color preview:"
msgstr "Προεπισκόπηση χρώματος:"
-#: src/frontend/mame/ui/custui.cpp:1029
+#: src/frontend/mame/ui/custui.cpp:1052
msgctxt "color-preset"
msgid "White"
msgstr "Λευκό"
-#: src/frontend/mame/ui/custui.cpp:1030
+#: src/frontend/mame/ui/custui.cpp:1053
msgctxt "color-preset"
msgid "Silver"
msgstr "Ασημί"
-#: src/frontend/mame/ui/custui.cpp:1031
+#: src/frontend/mame/ui/custui.cpp:1054
msgctxt "color-preset"
msgid "Gray"
msgstr "Γκρίζο"
-#: src/frontend/mame/ui/custui.cpp:1032
+#: src/frontend/mame/ui/custui.cpp:1055
msgctxt "color-preset"
msgid "Black"
msgstr "Μαύρο"
-#: src/frontend/mame/ui/custui.cpp:1033
+#: src/frontend/mame/ui/custui.cpp:1056
msgctxt "color-preset"
msgid "Red"
msgstr "Κόκκινο"
-#: src/frontend/mame/ui/custui.cpp:1034
+#: src/frontend/mame/ui/custui.cpp:1057
msgctxt "color-preset"
msgid "Orange"
msgstr "Πορτοκαλί"
-#: src/frontend/mame/ui/custui.cpp:1035
+#: src/frontend/mame/ui/custui.cpp:1058
msgctxt "color-preset"
msgid "Yellow"
msgstr "Κίτρινο"
-#: src/frontend/mame/ui/custui.cpp:1036
+#: src/frontend/mame/ui/custui.cpp:1059
msgctxt "color-preset"
msgid "Green"
msgstr "Πράσινο"
-#: src/frontend/mame/ui/custui.cpp:1037
+#: src/frontend/mame/ui/custui.cpp:1060
msgctxt "color-preset"
msgid "Blue"
msgstr "Μπλε"
-#: src/frontend/mame/ui/custui.cpp:1038
+#: src/frontend/mame/ui/custui.cpp:1061
msgctxt "color-preset"
msgid "Violet"
msgstr "Βιολετί"
@@ -2827,36 +2831,61 @@ msgctxt "about-header"
msgid "Revision: %1$s"
msgstr "Αναθεώρηση: %1$s"
-#: src/frontend/mame/ui/analogipt.cpp:60
+#: src/frontend/mame/ui/analogipt.cpp:27
+#, c-format
+msgctxt "menu-analoginput"
+msgid ""
+"Show/hide settings \t\t%1$s\n"
+"Decrease value \t\t%2$s\n"
+"Increase value \t\t%3$s\n"
+"Restore default value \t\t%4$s\n"
+"Previous device \t\t%5$s\n"
+"Next device \t\t%6$s\n"
+"Return to previous menu \t\t%7$s"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:82
+msgctxt "menu-analoginput"
msgid "Analog Input Adjustments"
msgstr "Ρύθμισεις Αναλογικών Εισαγωγών"
-#: src/frontend/mame/ui/analogipt.cpp:92
+#: src/frontend/mame/ui/analogipt.cpp:121
#, c-format
-msgid "Press %s to show menu"
-msgstr "Πατήστε %s για προβολή του μενού"
+msgctxt "menu-analoginput"
+msgid "Press %s to show settings"
+msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:372
+#: src/frontend/mame/ui/analogipt.cpp:245
+msgctxt "menu-analoginput"
+msgid "Analog Input Adjustments Help"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:421
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Increment/Decrement Speed"
msgstr "%1$s Ταχύτητα Άυξησης/Μείωσης"
-#: src/frontend/mame/ui/analogipt.cpp:377
+#: src/frontend/mame/ui/analogipt.cpp:426
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Auto-centering Speed"
msgstr "%1$s Ταχύτητα Αυτόματου-κεντραρίσματος"
-#: src/frontend/mame/ui/analogipt.cpp:382
+#: src/frontend/mame/ui/analogipt.cpp:431
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Reverse"
msgstr "%1$s Αναστροφή"
-#: src/frontend/mame/ui/analogipt.cpp:387
+#: src/frontend/mame/ui/analogipt.cpp:436
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Sensitivity"
msgstr "%1$s Ευαισθησία"
-#: src/frontend/mame/ui/analogipt.cpp:402
+#: src/frontend/mame/ui/analogipt.cpp:451
+msgctxt "menu-analoginput"
msgid "[no analog inputs are enabled]"
msgstr "[μη αναλογικές εισαγωγές είναι ενεργοποιημένες]"
@@ -3007,164 +3036,164 @@ msgctxt "menu-main"
msgid "Close Menu"
msgstr "Κλείσιμο Μενού"
-#: src/frontend/mame/ui/selmenu.cpp:77
+#: src/frontend/mame/ui/selmenu.cpp:55
+msgid "Images"
+msgstr "Εικόνες"
+
+#: src/frontend/mame/ui/selmenu.cpp:56
+msgid "Info"
+msgstr "Πληροφορίες"
+
+#: src/frontend/mame/ui/selmenu.cpp:83
msgctxt "selmenu-artwork"
msgid "Snapshots"
msgstr "Στιγμιότυπα"
-#: src/frontend/mame/ui/selmenu.cpp:78
+#: src/frontend/mame/ui/selmenu.cpp:84
msgctxt "selmenu-artwork"
msgid "Cabinet"
msgstr "Καμπίνα"
-#: src/frontend/mame/ui/selmenu.cpp:79
+#: src/frontend/mame/ui/selmenu.cpp:85
msgctxt "selmenu-artwork"
msgid "Control Panel"
msgstr "Πίνακας Ελέγχου"
-#: src/frontend/mame/ui/selmenu.cpp:80
+#: src/frontend/mame/ui/selmenu.cpp:86
msgctxt "selmenu-artwork"
msgid "PCB"
msgstr "PCB"
-#: src/frontend/mame/ui/selmenu.cpp:81
+#: src/frontend/mame/ui/selmenu.cpp:87
msgctxt "selmenu-artwork"
msgid "Flyer"
msgstr "Φυλλάδιο"
-#: src/frontend/mame/ui/selmenu.cpp:82
+#: src/frontend/mame/ui/selmenu.cpp:88
msgctxt "selmenu-artwork"
msgid "Title Screen"
msgstr "Οθόνη Τίτλου"
-#: src/frontend/mame/ui/selmenu.cpp:83
+#: src/frontend/mame/ui/selmenu.cpp:89
msgctxt "selmenu-artwork"
msgid "Ending"
msgstr "Τερματισμός"
-#: src/frontend/mame/ui/selmenu.cpp:84
+#: src/frontend/mame/ui/selmenu.cpp:90
msgctxt "selmenu-artwork"
msgid "Artwork Preview"
msgstr "Προεπισκόπηση Artworks"
-#: src/frontend/mame/ui/selmenu.cpp:85
+#: src/frontend/mame/ui/selmenu.cpp:91
msgctxt "selmenu-artwork"
msgid "Bosses"
msgstr "Αρχηγοί"
-#: src/frontend/mame/ui/selmenu.cpp:86
+#: src/frontend/mame/ui/selmenu.cpp:92
msgctxt "selmenu-artwork"
msgid "Logo"
msgstr "Λογότυπο"
-#: src/frontend/mame/ui/selmenu.cpp:87
+#: src/frontend/mame/ui/selmenu.cpp:93
msgctxt "selmenu-artwork"
msgid "Versus"
msgstr "Versus"
-#: src/frontend/mame/ui/selmenu.cpp:88
+#: src/frontend/mame/ui/selmenu.cpp:94
msgctxt "selmenu-artwork"
msgid "Game Over"
msgstr "Game Over"
-#: src/frontend/mame/ui/selmenu.cpp:89
+#: src/frontend/mame/ui/selmenu.cpp:95
msgctxt "selmenu-artwork"
msgid "HowTo"
msgstr "Πως να"
-#: src/frontend/mame/ui/selmenu.cpp:90
+#: src/frontend/mame/ui/selmenu.cpp:96
msgctxt "selmenu-artwork"
msgid "Scores"
msgstr "Βαθμολογία"
-#: src/frontend/mame/ui/selmenu.cpp:91
+#: src/frontend/mame/ui/selmenu.cpp:97
msgctxt "selmenu-artwork"
msgid "Select"
msgstr "Επιλογή"
-#: src/frontend/mame/ui/selmenu.cpp:92
+#: src/frontend/mame/ui/selmenu.cpp:98
msgctxt "selmenu-artwork"
msgid "Marquee"
msgstr "Μαρκίζα"
-#: src/frontend/mame/ui/selmenu.cpp:93
+#: src/frontend/mame/ui/selmenu.cpp:99
msgctxt "selmenu-artwork"
msgid "Covers"
msgstr "Εξώφυλλα"
-#: src/frontend/mame/ui/selmenu.cpp:97
+#: src/frontend/mame/ui/selmenu.cpp:103
msgid "Add or remove favorite"
msgstr "Προσθήκη ή αφαίρεση αγαπημένου"
-#: src/frontend/mame/ui/selmenu.cpp:98
+#: src/frontend/mame/ui/selmenu.cpp:104
msgid "Export displayed list to file"
msgstr "Εξαγωγή λίστας σε αρχείο"
-#: src/frontend/mame/ui/selmenu.cpp:99
+#: src/frontend/mame/ui/selmenu.cpp:105
msgid "Audit media"
msgstr "Έλεγχος μέσων"
-#: src/frontend/mame/ui/selmenu.cpp:100
+#: src/frontend/mame/ui/selmenu.cpp:106
msgid "Show DATs view"
msgstr "Εμφάνιση προβολής DATs"
-#: src/frontend/mame/ui/selmenu.cpp:260
+#: src/frontend/mame/ui/selmenu.cpp:268
msgid "Select Software Package Part"
msgstr "Επιλογή μέρους Πακέτου Λογισμικού"
-#: src/frontend/mame/ui/selmenu.cpp:330
+#: src/frontend/mame/ui/selmenu.cpp:338
msgid "Select System BIOS"
msgstr "Επιλογή BIOS Συστήματος"
-#: src/frontend/mame/ui/selmenu.cpp:644 src/frontend/mame/ui/selmenu.cpp:675
+#: src/frontend/mame/ui/selmenu.cpp:689 src/frontend/mame/ui/selmenu.cpp:720
#, c-format
msgid "%1$s, %2$s"
msgstr "%1$s, %2$s"
-#: src/frontend/mame/ui/selmenu.cpp:648
+#: src/frontend/mame/ui/selmenu.cpp:693
#, c-format
msgid "Software is clone of: %1$s"
msgstr "Το λογισμικό είναι κλώνος του: %1$s"
-#: src/frontend/mame/ui/selmenu.cpp:650
+#: src/frontend/mame/ui/selmenu.cpp:695
msgid "Software is parent"
msgstr "Το λογισμικό είναι γονικό"
-#: src/frontend/mame/ui/selmenu.cpp:655
+#: src/frontend/mame/ui/selmenu.cpp:700
msgid "Supported: No"
msgstr "Υποστηρίζεται: Όχι"
-#: src/frontend/mame/ui/selmenu.cpp:660
+#: src/frontend/mame/ui/selmenu.cpp:705
msgid "Supported: Partial"
msgstr "Υποστηρίζεται: Μερικώς"
-#: src/frontend/mame/ui/selmenu.cpp:665
+#: src/frontend/mame/ui/selmenu.cpp:710
msgid "Supported: Yes"
msgstr "Υποστηρίζεται: Ναι"
-#: src/frontend/mame/ui/selmenu.cpp:681
+#: src/frontend/mame/ui/selmenu.cpp:726
msgid "System is parent"
msgstr "Το σύστημα είναι γονικό"
-#: src/frontend/mame/ui/selmenu.cpp:683 src/frontend/mame/ui/selmenu.cpp:685
+#: src/frontend/mame/ui/selmenu.cpp:728 src/frontend/mame/ui/selmenu.cpp:730
#, c-format
msgid "System is clone of: %1$s"
msgstr "Το σύστημα είναι κλώνος του: %1$s"
-#: src/frontend/mame/ui/selmenu.cpp:721
+#: src/frontend/mame/ui/selmenu.cpp:766
#, c-format
msgid "%1$s %2$s"
msgstr "%1$s %2$s"
-#: src/frontend/mame/ui/selmenu.cpp:2222
-msgid "Images"
-msgstr "Εικόνες"
-
-#: src/frontend/mame/ui/selmenu.cpp:2223
-msgid "Infos"
-msgstr "Πληροφορίες"
-
-#: src/frontend/mame/ui/selmenu.cpp:2538
+#: src/frontend/mame/ui/selmenu.cpp:2611
msgid ""
"Required ROM/disk images for the selected system are missing or incorrect. "
"Please acquire the correct files or select a different system.\n"
@@ -3175,7 +3204,7 @@ msgstr ""
"Παρακαλώ προμηθευτείτε τα σωστά αρχεία ή επιλέξτε ένα διαφορετικό σύστημα.\n"
"\n"
-#: src/frontend/mame/ui/selmenu.cpp:2554
+#: src/frontend/mame/ui/selmenu.cpp:2627
msgid ""
"Required ROM/disk images for the selected software are missing or incorrect. "
"Please acquire the correct files or select a different software item.\n"
@@ -3187,333 +3216,333 @@ msgstr ""
"αντικείμενο λογισμικού.\n"
"\n"
-#: src/frontend/mame/ui/selmenu.cpp:2570
+#: src/frontend/mame/ui/selmenu.cpp:2643
msgid "incorrect checksum"
msgstr "λανθασμένο άθροισμα ελέγχου"
-#: src/frontend/mame/ui/selmenu.cpp:2573
+#: src/frontend/mame/ui/selmenu.cpp:2646
msgid "incorrect length"
msgstr "λανθασμένο μήκος"
-#: src/frontend/mame/ui/selmenu.cpp:2576
+#: src/frontend/mame/ui/selmenu.cpp:2649
msgid "not found"
msgstr "δεν βρέθηκε"
-#: src/frontend/mame/ui/selmenu.cpp:2587
+#: src/frontend/mame/ui/selmenu.cpp:2660
#, c-format
msgid "%1$s (%2$s) - %3$s\n"
msgstr "%1$s (%2$s) - %3$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2589
+#: src/frontend/mame/ui/selmenu.cpp:2662
#, c-format
msgid "%1$s - %2$s\n"
msgstr "%1$s - %2$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2593
+#: src/frontend/mame/ui/selmenu.cpp:2666
msgid "Press any key to continue."
msgstr "Πιέστε ένα πλήκτρο για συνέχεια."
-#: src/frontend/mame/ui/selmenu.cpp:2722
+#: src/frontend/mame/ui/selmenu.cpp:2789
msgid "General Info"
msgstr "Γενικές Πληροφορίες"
-#: src/frontend/mame/ui/selmenu.cpp:2874
+#: src/frontend/mame/ui/selmenu.cpp:2935
#, c-format
msgid "Short Name\t%1$s\n"
msgstr "Μικρό Όνομα\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2875
+#: src/frontend/mame/ui/selmenu.cpp:2936
#, c-format
msgid "Year\t%1$s\n"
msgstr "Έτος\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2876
+#: src/frontend/mame/ui/selmenu.cpp:2937
#, c-format
msgid "Manufacturer\t%1$s\n"
msgstr "Κατασκευαστής\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2883
+#: src/frontend/mame/ui/selmenu.cpp:2944
#, c-format
msgid "System is Clone of\t%1$s\n"
msgstr "Το σύστημα είναι Κλώνος του\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2888
+#: src/frontend/mame/ui/selmenu.cpp:2949
msgid "System is Parent\t\n"
msgstr "Το σύστημα είναι Γονικό\t\n"
-#: src/frontend/mame/ui/selmenu.cpp:2892
+#: src/frontend/mame/ui/selmenu.cpp:2953
msgid "Analog Controls\tYes\n"
msgstr "Αναλογικός Χειρισμός\tΝαι\n"
-#: src/frontend/mame/ui/selmenu.cpp:2894
+#: src/frontend/mame/ui/selmenu.cpp:2955
msgid "Keyboard Inputs\tYes\n"
msgstr "Εισαγωγή Πληκτρολογίου\tΝαι\n"
-#: src/frontend/mame/ui/selmenu.cpp:2897
+#: src/frontend/mame/ui/selmenu.cpp:2958
msgid "Overall\tNOT WORKING\n"
msgstr "Συνολικά\tΔΕΝ ΛΕΙΤΟΥΡΓΕΙ\n"
-#: src/frontend/mame/ui/selmenu.cpp:2899
+#: src/frontend/mame/ui/selmenu.cpp:2960
msgid "Overall\tUnemulated Protection\n"
msgstr "Συνολικά\tΜη Εξομοιωμένη Προστασία\n"
-#: src/frontend/mame/ui/selmenu.cpp:2901
+#: src/frontend/mame/ui/selmenu.cpp:2962
msgid "Overall\tWorking\n"
msgstr "Συνολικά\tΛειτουργεί\n"
-#: src/frontend/mame/ui/selmenu.cpp:2904
+#: src/frontend/mame/ui/selmenu.cpp:2965
msgid "Graphics\tUnimplemented\n"
msgstr "Γραφικά\tΜη υλοποιημένα\n"
-#: src/frontend/mame/ui/selmenu.cpp:2906
+#: src/frontend/mame/ui/selmenu.cpp:2967
msgid "Graphics\tWrong Colors\n"
msgstr "Γραφικά\tΛάθος Χρώματα\n"
-#: src/frontend/mame/ui/selmenu.cpp:2908
+#: src/frontend/mame/ui/selmenu.cpp:2969
msgid "Graphics\tImperfect Colors\n"
msgstr "Γραφικά\tΑτελή Χρώματα\n"
-#: src/frontend/mame/ui/selmenu.cpp:2910
+#: src/frontend/mame/ui/selmenu.cpp:2971
msgid "Graphics\tImperfect\n"
msgstr "Γραφικά\tΑτελή\n"
-#: src/frontend/mame/ui/selmenu.cpp:2912
+#: src/frontend/mame/ui/selmenu.cpp:2973
msgid "Graphics\tOK\n"
msgstr "Γραφικά\tOK\n"
-#: src/frontend/mame/ui/selmenu.cpp:2915
+#: src/frontend/mame/ui/selmenu.cpp:2976
msgid "Sound\tNone\n"
msgstr "Ήχος\tΚανένας\n"
-#: src/frontend/mame/ui/selmenu.cpp:2917
+#: src/frontend/mame/ui/selmenu.cpp:2978
msgid "Sound\tUnimplemented\n"
msgstr "Ήχος\tΜη υλοποιημένος\n"
-#: src/frontend/mame/ui/selmenu.cpp:2919
+#: src/frontend/mame/ui/selmenu.cpp:2980
msgid "Sound\tImperfect\n"
msgstr "Ήχος\tΑτελής\n"
-#: src/frontend/mame/ui/selmenu.cpp:2921
+#: src/frontend/mame/ui/selmenu.cpp:2982
msgid "Sound\tOK\n"
msgstr "Ήχος\tOK\n"
-#: src/frontend/mame/ui/selmenu.cpp:2924
+#: src/frontend/mame/ui/selmenu.cpp:2985
msgid "Capture\tUnimplemented\n"
msgstr "Καταγραφή\tΜη υλοποιημένη\n"
-#: src/frontend/mame/ui/selmenu.cpp:2926
+#: src/frontend/mame/ui/selmenu.cpp:2987
msgid "Capture\tImperfect\n"
msgstr "Καταγραφή\tΑτελής\n"
-#: src/frontend/mame/ui/selmenu.cpp:2929
+#: src/frontend/mame/ui/selmenu.cpp:2990
msgid "Camera\tUnimplemented\n"
msgstr "Κάμερα\tΜη υλοποιημένη\n"
-#: src/frontend/mame/ui/selmenu.cpp:2931
+#: src/frontend/mame/ui/selmenu.cpp:2992
msgid "Camera\tImperfect\n"
msgstr "Κάμερα\tΑτελής\n"
-#: src/frontend/mame/ui/selmenu.cpp:2934
+#: src/frontend/mame/ui/selmenu.cpp:2995
msgid "Microphone\tUnimplemented\n"
msgstr "Μικρόφωνο\tΜη υλοποιημένο\n"
-#: src/frontend/mame/ui/selmenu.cpp:2936
+#: src/frontend/mame/ui/selmenu.cpp:2997
msgid "Microphone\tImperfect\n"
msgstr "Μικρόφωνο\tΑτελές\n"
-#: src/frontend/mame/ui/selmenu.cpp:2939
+#: src/frontend/mame/ui/selmenu.cpp:3000
msgid "Controls\tUnimplemented\n"
msgstr "Χειρισμός\tΜη υλοποιημένος\n"
-#: src/frontend/mame/ui/selmenu.cpp:2941
+#: src/frontend/mame/ui/selmenu.cpp:3002
msgid "Controls\tImperfect\n"
msgstr "Χειρισμός\tΑτελής\n"
-#: src/frontend/mame/ui/selmenu.cpp:2944
+#: src/frontend/mame/ui/selmenu.cpp:3005
msgid "Keyboard\tUnimplemented\n"
msgstr "Πληκτρολόγιο\tΜη υλοποιημένο\n"
-#: src/frontend/mame/ui/selmenu.cpp:2946
+#: src/frontend/mame/ui/selmenu.cpp:3007
msgid "Keyboard\tImperfect\n"
msgstr "Πληκτρολόγιο\tΑτελές\n"
-#: src/frontend/mame/ui/selmenu.cpp:2949
+#: src/frontend/mame/ui/selmenu.cpp:3010
msgid "Mouse\tUnimplemented\n"
msgstr "Ποντίκι\tΜη υλοποιημένο\n"
-#: src/frontend/mame/ui/selmenu.cpp:2951
+#: src/frontend/mame/ui/selmenu.cpp:3012
msgid "Mouse\tImperfect\n"
msgstr "Ποντίκι\tΑτελές\n"
-#: src/frontend/mame/ui/selmenu.cpp:2954
+#: src/frontend/mame/ui/selmenu.cpp:3015
msgid "Media\tUnimplemented\n"
msgstr "Μέσα\tΜη υλοποιημένα\n"
-#: src/frontend/mame/ui/selmenu.cpp:2956
+#: src/frontend/mame/ui/selmenu.cpp:3017
msgid "Media\tImperfect\n"
msgstr "Μέσα\tΑτελή\n"
-#: src/frontend/mame/ui/selmenu.cpp:2959
+#: src/frontend/mame/ui/selmenu.cpp:3020
msgid "Disk\tUnimplemented\n"
msgstr "Δίσκος\tΜη υλοποιημένος\n"
-#: src/frontend/mame/ui/selmenu.cpp:2961
+#: src/frontend/mame/ui/selmenu.cpp:3022
msgid "Disk\tImperfect\n"
msgstr "Δίσκος\tΑτελής\n"
-#: src/frontend/mame/ui/selmenu.cpp:2964
+#: src/frontend/mame/ui/selmenu.cpp:3025
msgid "Printer\tUnimplemented\n"
msgstr "Εκτυπωτής\tΜη υλοποιημένος\n"
-#: src/frontend/mame/ui/selmenu.cpp:2966
+#: src/frontend/mame/ui/selmenu.cpp:3027
msgid "Printer\tImperfect\n"
msgstr "Εκτυπωτής\tΑτελής\n"
-#: src/frontend/mame/ui/selmenu.cpp:2969
+#: src/frontend/mame/ui/selmenu.cpp:3030
msgid "Mag. Tape\tUnimplemented\n"
msgstr "Μαγ. Ταινία\tΜη υλοποιημένη\n"
-#: src/frontend/mame/ui/selmenu.cpp:2971
+#: src/frontend/mame/ui/selmenu.cpp:3032
msgid "Mag. Tape\tImperfect\n"
msgstr "Μαγ. Ταινία\tΑτελής\n"
-#: src/frontend/mame/ui/selmenu.cpp:2974
+#: src/frontend/mame/ui/selmenu.cpp:3035
msgid "Punch Tape\tUnimplemented\n"
msgstr "Διάτρητη Ταινία\tΜη υλοποιημένη\n"
-#: src/frontend/mame/ui/selmenu.cpp:2976
+#: src/frontend/mame/ui/selmenu.cpp:3037
msgid "Punch Tape\tImperfect\n"
msgstr "Διάτρητη Ταινία\tΑτελής\n"
-#: src/frontend/mame/ui/selmenu.cpp:2979
+#: src/frontend/mame/ui/selmenu.cpp:3040
msgid "Mag. Drum\tUnimplemented\n"
msgstr "Μαγ. Τύμπανο\tΜη υλοποιημένο\n"
-#: src/frontend/mame/ui/selmenu.cpp:2981
+#: src/frontend/mame/ui/selmenu.cpp:3042
msgid "Mag. Drum\tImperfect\n"
msgstr "Μαγ. Τύμπανο\tΑτελές\n"
-#: src/frontend/mame/ui/selmenu.cpp:2984
+#: src/frontend/mame/ui/selmenu.cpp:3045
msgid "(EP)ROM\tUnimplemented\n"
msgstr "(EP)ROM\tΜη υλοποιημένη\n"
-#: src/frontend/mame/ui/selmenu.cpp:2986
+#: src/frontend/mame/ui/selmenu.cpp:3047
msgid "(EP)ROM\tImperfect\n"
msgstr "(EP)ROM\tΑτελής\n"
-#: src/frontend/mame/ui/selmenu.cpp:2989
+#: src/frontend/mame/ui/selmenu.cpp:3050
msgid "Communications\tUnimplemented\n"
msgstr "Επικοινωνίες\tΜη υλοποιημένες\n"
-#: src/frontend/mame/ui/selmenu.cpp:2991
+#: src/frontend/mame/ui/selmenu.cpp:3052
msgid "Communications\tImperfect\n"
msgstr "Επικοινωνίες\tΑτελής\n"
-#: src/frontend/mame/ui/selmenu.cpp:2994
+#: src/frontend/mame/ui/selmenu.cpp:3055
msgid "LAN\tUnimplemented\n"
msgstr "LAN\tΜη υλοποιημένο\n"
-#: src/frontend/mame/ui/selmenu.cpp:2996
+#: src/frontend/mame/ui/selmenu.cpp:3057
msgid "LAN\tImperfect\n"
msgstr "LAN\tΑτελές\n"
-#: src/frontend/mame/ui/selmenu.cpp:2999
+#: src/frontend/mame/ui/selmenu.cpp:3060
msgid "WAN\tUnimplemented\n"
msgstr "WAN\tΜη υλοποιημένο\n"
-#: src/frontend/mame/ui/selmenu.cpp:3001
+#: src/frontend/mame/ui/selmenu.cpp:3062
msgid "WAN\tImperfect\n"
msgstr "WAN\tΑτελές\n"
-#: src/frontend/mame/ui/selmenu.cpp:3004
+#: src/frontend/mame/ui/selmenu.cpp:3065
msgid "Timing\tUnimplemented\n"
msgstr "Χρονισμός\tΜη υλοποιημένος\n"
-#: src/frontend/mame/ui/selmenu.cpp:3006
+#: src/frontend/mame/ui/selmenu.cpp:3067
msgid "Timing\tImperfect\n"
msgstr "Χρονισμός\tΑτελής\n"
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tYes\n"
msgstr "Μηχανικό Σύστημα\tΝαι\n"
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tNo\n"
msgstr "Μηχανικό Σύστημα\tΌχι\n"
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tYes\n"
msgstr "Απαιτεί Artwork\tΝαι\n"
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tNo\n"
msgstr "Απαιτεί Artwork\tΌχι\n"
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tYes\n"
msgstr "Απαιτεί Artwork για επιλογή\tΝαι\n"
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tNo\n"
msgstr "Απαιτεί Artwork για επιλογή\tΌχι\n"
-#: src/frontend/mame/ui/selmenu.cpp:3012
+#: src/frontend/mame/ui/selmenu.cpp:3073
msgid "Support Cocktail\tNo\n"
msgstr "Υποστήριξη Κοκτέιλ\tΌχι\n"
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tYes\n"
msgstr "Το σύστημα είναι BIOS\tΝαι\n"
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tNo\n"
msgstr "Το σύστημα είναι BIOS\tΌχι\n"
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tYes\n"
msgstr "Υποστήριξη Αποθήκευσης\tΝαι\n"
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tNo\n"
msgstr "Υποστήριξη Αποθήκευσης\tΌχι\n"
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tVertical\n"
msgstr "Προσανατολισμός Οθόνης\tΚάθετος\n"
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tHorizontal\n"
msgstr "Προσανατολισμός Οθόνης\tΟριζόντιος\n"
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tYes\n"
msgstr "Απαιτεί CHD\tΝαι\n"
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tNo\n"
msgstr "Απαιτεί CHD\tΌχι\n"
-#: src/frontend/mame/ui/selmenu.cpp:3038
+#: src/frontend/mame/ui/selmenu.cpp:3099
msgid "Media Audit Result\tOK\n"
msgstr "Αποτέλεσμα Ελέγχου Μέσων\tOK\n"
-#: src/frontend/mame/ui/selmenu.cpp:3040
+#: src/frontend/mame/ui/selmenu.cpp:3101
msgid "Media Audit Result\tBAD\n"
msgstr "Αποτέλεσμα Ελέγχου Μέσων\tΛΑΘΟΣ\n"
-#: src/frontend/mame/ui/selmenu.cpp:3043
+#: src/frontend/mame/ui/selmenu.cpp:3104
msgid "Samples Audit Result\tNone Needed\n"
msgstr "Έλεγχος Δειγμάτων Ήχου\tΔεν απαιτείται\n"
-#: src/frontend/mame/ui/selmenu.cpp:3045
+#: src/frontend/mame/ui/selmenu.cpp:3106
msgid "Samples Audit Result\tOK\n"
msgstr "Έλεγχος Δειγμάτων Ήχου\tOK\n"
-#: src/frontend/mame/ui/selmenu.cpp:3047
+#: src/frontend/mame/ui/selmenu.cpp:3108
msgid "Samples Audit Result\tBAD\n"
msgstr "Έλεγχος Δειγμάτων Ήχου\tΛΑΘΟΣ\n"
-#: src/frontend/mame/ui/selmenu.cpp:3051
+#: src/frontend/mame/ui/selmenu.cpp:3112
msgid ""
"Media Audit\tDisabled\n"
"Samples Audit\tDisabled\n"
@@ -3687,74 +3716,74 @@ msgstr "* Επιλογές Υποδοχής:\n"
msgid "[None]\n"
msgstr "[Καμία]\n"
-#: src/emu/render.cpp:1833
+#: src/emu/render.cpp:1834
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Standard (%2$u:%3$u)"
msgstr "Οθόνη %1$u Κανονική (%2$u:%3$u)"
-#: src/emu/render.cpp:1859
+#: src/emu/render.cpp:1860
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Pixel Aspect (%2$u:%3$u)"
msgstr "Οθόνη %1$u Άποψη Πίξελ (%2$u:%3$u)"
-#: src/emu/render.cpp:1881 src/emu/render.cpp:2016
+#: src/emu/render.cpp:1882 src/emu/render.cpp:2017
msgctxt "view-name"
msgid "Cocktail"
msgstr "Κοκτέιλ"
-#: src/emu/render.cpp:2001
+#: src/emu/render.cpp:2002
msgctxt "view-name"
msgid "Left-to-Right"
msgstr "Αριστερά-προς-Δεξιά"
-#: src/emu/render.cpp:2002
+#: src/emu/render.cpp:2003
msgctxt "view-name"
msgid "Left-to-Right (Gapless)"
msgstr "Αριστερά-προς-Δεξιά (Χωρίς κενό)"
-#: src/emu/render.cpp:2003
+#: src/emu/render.cpp:2004
msgctxt "view-name"
msgid "Top-to-Bottom"
msgstr "Κορυφή-προς-Βάση"
-#: src/emu/render.cpp:2004
+#: src/emu/render.cpp:2005
msgctxt "view-name"
msgid "Top-to-Bottom (Gapless)"
msgstr "Κορυφή-προς-Βάση (Χωρίς κενό)"
-#: src/emu/render.cpp:2055
+#: src/emu/render.cpp:2056
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom"
msgstr "%1$u×%2$u Αριστερά-προς-Δεξιά, Κορυφή-προς-Βάση"
-#: src/emu/render.cpp:2064
+#: src/emu/render.cpp:2065
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom (Gapless)"
msgstr "%1$u×%2$u Αριστερά-προς-Δεξιά, Κορυφή-προς-Βάση (Χωρίς Κενό)"
-#: src/emu/render.cpp:2073
+#: src/emu/render.cpp:2074
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right"
msgstr "%1$u×%2$u Κορυφή-προς-Βάση, Αριστερά-προς-Δεξιά"
-#: src/emu/render.cpp:2082
+#: src/emu/render.cpp:2083
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right (Gapless)"
msgstr "%1$u×%2$u Κορυφή-προς-Βάση, Αριστερά-προς-Δεξιά (Χωρίς Κενό)"
-#: src/emu/ioport.cpp:333
+#: src/emu/ioport.cpp:271
#, c-format
msgctxt "input-name"
msgid "P%1$u"
msgstr "P%1$u"
-#: src/emu/ioport.cpp:2052
+#: src/emu/ioport.cpp:1991
msgctxt "input-name"
msgid "???"
msgstr "???"
@@ -5386,224 +5415,224 @@ msgstr "Πληκτρολόγιο"
#: src/emu/inpttype.ipp:874
msgctxt "input-name"
-msgid "On Screen Display"
-msgstr "Μενού οθόνης"
+msgid "Show/Hide Menu"
+msgstr ""
#: src/emu/inpttype.ipp:875
msgctxt "input-name"
-msgid "Break in Debugger"
-msgstr "Διακοπή στο Debugger"
-
-#: src/emu/inpttype.ipp:876
-msgctxt "input-name"
-msgid "Config Menu"
-msgstr "Μενού διαμόρφωσης"
-
-#: src/emu/inpttype.ipp:877
-msgctxt "input-name"
-msgid "Pause"
-msgstr "Παύση"
-
-#: src/emu/inpttype.ipp:878
-msgctxt "input-name"
-msgid "Pause - Single Step"
-msgstr "Παύση - Ένα Βήμα"
-
-#: src/emu/inpttype.ipp:879
-msgctxt "input-name"
-msgid "Rewind - Single Step"
-msgstr "Επιστροφή - Ένα Βήμα"
-
-#: src/emu/inpttype.ipp:880
-msgctxt "input-name"
-msgid "Reset Machine"
-msgstr "Επαναφορά Μηχανήματος"
-
-#: src/emu/inpttype.ipp:881
-msgctxt "input-name"
-msgid "Soft Reset"
-msgstr "Ελαφριά επαναφορά"
-
-#: src/emu/inpttype.ipp:882
-msgctxt "input-name"
-msgid "Show Decoded Graphics"
-msgstr "Προβολή Αποκωδικοποιημένων Γραφικών"
-
-#: src/emu/inpttype.ipp:883
-msgctxt "input-name"
-msgid "Frameskip Dec"
-msgstr "Μείωση Παραληψης καρέ"
-
-#: src/emu/inpttype.ipp:884
-msgctxt "input-name"
-msgid "Frameskip Inc"
-msgstr "Αύξηση Παραληψης καρέ"
-
-#: src/emu/inpttype.ipp:885
-msgctxt "input-name"
-msgid "Throttle"
-msgstr "Πλήρης ισχύς"
-
-#: src/emu/inpttype.ipp:886
-msgctxt "input-name"
-msgid "Fast Forward"
-msgstr "Γρήγορη Προώθηση"
-
-#: src/emu/inpttype.ipp:887
-msgctxt "input-name"
-msgid "Show FPS"
-msgstr "Προβολή FPS"
-
-#: src/emu/inpttype.ipp:888
-msgctxt "input-name"
-msgid "Save Snapshot"
-msgstr "Αποθήκευση Στιγμιότυπου"
-
-#: src/emu/inpttype.ipp:889
-msgctxt "input-name"
-msgid "Record MNG"
-msgstr "Καταγραφή MNG"
-
-#: src/emu/inpttype.ipp:890
-msgctxt "input-name"
-msgid "Record AVI"
-msgstr "Καταγραφή AVI"
-
-#: src/emu/inpttype.ipp:891
-msgctxt "input-name"
-msgid "Toggle Cheat"
-msgstr "Εναλλαγή Cheat"
-
-#: src/emu/inpttype.ipp:892
-msgctxt "input-name"
-msgid "UI Up"
-msgstr "UI Επάνω"
-
-#: src/emu/inpttype.ipp:893
-msgctxt "input-name"
-msgid "UI Down"
-msgstr "UI Κάτω"
-
-#: src/emu/inpttype.ipp:894
-msgctxt "input-name"
-msgid "UI Left"
-msgstr "UI Αριστερά"
-
-#: src/emu/inpttype.ipp:895
-msgctxt "input-name"
-msgid "UI Right"
-msgstr "UI Δεξιά"
-
-#: src/emu/inpttype.ipp:896
-msgctxt "input-name"
-msgid "UI Home"
-msgstr "UI Αρχική"
-
-#: src/emu/inpttype.ipp:897
-msgctxt "input-name"
-msgid "UI End"
-msgstr "UI Τέλος"
-
-#: src/emu/inpttype.ipp:898
-msgctxt "input-name"
-msgid "UI Page Up"
-msgstr "UI Σελίδα Επάνω"
-
-#: src/emu/inpttype.ipp:899
-msgctxt "input-name"
-msgid "UI Page Down"
-msgstr "UI Σελίδα Κάτω"
-
-#: src/emu/inpttype.ipp:900
-msgctxt "input-name"
-msgid "UI Focus Next"
-msgstr "UI Εστίαση Επόμενο"
-
-#: src/emu/inpttype.ipp:901
-msgctxt "input-name"
-msgid "UI Focus Previous"
-msgstr "UI Εστίαση Προηγούμενο"
-
-#: src/emu/inpttype.ipp:902
-msgctxt "input-name"
msgid "UI Select"
msgstr "UI Επιλογή"
-#: src/emu/inpttype.ipp:903
+#: src/emu/inpttype.ipp:876
+msgctxt "input-name"
+msgid "UI Back"
+msgstr ""
+
+#: src/emu/inpttype.ipp:877
msgctxt "input-name"
msgid "UI Cancel"
msgstr "UI Ακύρωση"
-#: src/emu/inpttype.ipp:904
-msgctxt "input-name"
-msgid "UI Display Comment"
-msgstr "UI Προβολή σχολίου"
-
-#: src/emu/inpttype.ipp:905
+#: src/emu/inpttype.ipp:878
msgctxt "input-name"
msgid "UI Clear"
msgstr "UI Καθαρισμός"
-#: src/emu/inpttype.ipp:906
+#: src/emu/inpttype.ipp:879
msgctxt "input-name"
-msgid "UI Zoom In"
-msgstr "UI Μεγένθυση"
+msgid "UI Help"
+msgstr ""
-#: src/emu/inpttype.ipp:907
+#: src/emu/inpttype.ipp:880
msgctxt "input-name"
-msgid "UI Zoom Out"
-msgstr "UI Σιμικρυνση"
+msgid "UI Up"
+msgstr "UI Επάνω"
-#: src/emu/inpttype.ipp:908
+#: src/emu/inpttype.ipp:881
msgctxt "input-name"
-msgid "UI Default Zoom"
-msgstr "UI Προεπιλεγμένο ζουμ"
+msgid "UI Down"
+msgstr "UI Κάτω"
-#: src/emu/inpttype.ipp:909
+#: src/emu/inpttype.ipp:882
+msgctxt "input-name"
+msgid "UI Left"
+msgstr "UI Αριστερά"
+
+#: src/emu/inpttype.ipp:883
+msgctxt "input-name"
+msgid "UI Right"
+msgstr "UI Δεξιά"
+
+#: src/emu/inpttype.ipp:884
+msgctxt "input-name"
+msgid "UI Home"
+msgstr "UI Αρχική"
+
+#: src/emu/inpttype.ipp:885
+msgctxt "input-name"
+msgid "UI End"
+msgstr "UI Τέλος"
+
+#: src/emu/inpttype.ipp:886
+msgctxt "input-name"
+msgid "UI Page Up"
+msgstr "UI Σελίδα Επάνω"
+
+#: src/emu/inpttype.ipp:887
+msgctxt "input-name"
+msgid "UI Page Down"
+msgstr "UI Σελίδα Κάτω"
+
+#: src/emu/inpttype.ipp:888
msgctxt "input-name"
msgid "UI Previous Group"
msgstr "UI Προηγούμενη Ομάδα"
-#: src/emu/inpttype.ipp:910
+#: src/emu/inpttype.ipp:889
msgctxt "input-name"
msgid "UI Next Group"
msgstr "UI Επόμενη Ομάδα"
-#: src/emu/inpttype.ipp:911
+#: src/emu/inpttype.ipp:890
msgctxt "input-name"
-msgid "UI Rotate"
-msgstr "UI Περιστροφή"
+msgid "On Screen Display"
+msgstr "Μενού οθόνης"
-#: src/emu/inpttype.ipp:912
+#: src/emu/inpttype.ipp:891
msgctxt "input-name"
-msgid "Show Profiler"
-msgstr "Προβολή Profiler"
+msgid "Toggle UI Controls"
+msgstr ""
-#: src/emu/inpttype.ipp:913
+#: src/emu/inpttype.ipp:892
msgctxt "input-name"
-msgid "UI Toggle"
-msgstr "UI Εναλλαγή"
+msgid "Break in Debugger"
+msgstr "Διακοπή στο Debugger"
-#: src/emu/inpttype.ipp:914
+#: src/emu/inpttype.ipp:893
msgctxt "input-name"
-msgid "UI Release Pointer"
-msgstr "UI Απελευθέρωση δείκτη"
+msgid "Pause"
+msgstr "Παύση"
-#: src/emu/inpttype.ipp:915
+#: src/emu/inpttype.ipp:894
msgctxt "input-name"
-msgid "UI Paste Text"
-msgstr "UI Επικόλληση κειμένου"
+msgid "Pause - Single Step"
+msgstr "Παύση - Ένα Βήμα"
-#: src/emu/inpttype.ipp:916
+#: src/emu/inpttype.ipp:895
+msgctxt "input-name"
+msgid "Rewind - Single Step"
+msgstr "Επιστροφή - Ένα Βήμα"
+
+#: src/emu/inpttype.ipp:896
msgctxt "input-name"
msgid "Save State"
msgstr "Αποθήκευση Κατάστασης"
-#: src/emu/inpttype.ipp:917
+#: src/emu/inpttype.ipp:897
msgctxt "input-name"
msgid "Load State"
msgstr "Φόρτωση Κατάστασης"
+#: src/emu/inpttype.ipp:898
+msgctxt "input-name"
+msgid "Reset Machine"
+msgstr "Επαναφορά Μηχανήματος"
+
+#: src/emu/inpttype.ipp:899
+msgctxt "input-name"
+msgid "Soft Reset"
+msgstr "Ελαφριά επαναφορά"
+
+#: src/emu/inpttype.ipp:900
+msgctxt "input-name"
+msgid "Show Decoded Graphics"
+msgstr "Προβολή Αποκωδικοποιημένων Γραφικών"
+
+#: src/emu/inpttype.ipp:901
+msgctxt "input-name"
+msgid "Frameskip Dec"
+msgstr "Μείωση Παραληψης καρέ"
+
+#: src/emu/inpttype.ipp:902
+msgctxt "input-name"
+msgid "Frameskip Inc"
+msgstr "Αύξηση Παραληψης καρέ"
+
+#: src/emu/inpttype.ipp:903
+msgctxt "input-name"
+msgid "Throttle"
+msgstr "Πλήρης ισχύς"
+
+#: src/emu/inpttype.ipp:904
+msgctxt "input-name"
+msgid "Fast Forward"
+msgstr "Γρήγορη Προώθηση"
+
+#: src/emu/inpttype.ipp:905
+msgctxt "input-name"
+msgid "Show FPS"
+msgstr "Προβολή FPS"
+
+#: src/emu/inpttype.ipp:906
+msgctxt "input-name"
+msgid "Save Snapshot"
+msgstr "Αποθήκευση Στιγμιότυπου"
+
+#: src/emu/inpttype.ipp:907
+msgctxt "input-name"
+msgid "Record MNG"
+msgstr "Καταγραφή MNG"
+
+#: src/emu/inpttype.ipp:908
+msgctxt "input-name"
+msgid "Record AVI"
+msgstr "Καταγραφή AVI"
+
+#: src/emu/inpttype.ipp:909
+msgctxt "input-name"
+msgid "Toggle Cheat"
+msgstr "Εναλλαγή Cheat"
+
+#: src/emu/inpttype.ipp:910
+msgctxt "input-name"
+msgid "UI Display Comment"
+msgstr "UI Προβολή σχολίου"
+
+#: src/emu/inpttype.ipp:911
+msgctxt "input-name"
+msgid "UI Zoom In"
+msgstr "UI Μεγένθυση"
+
+#: src/emu/inpttype.ipp:912
+msgctxt "input-name"
+msgid "UI Zoom Out"
+msgstr "UI Σιμικρυνση"
+
+#: src/emu/inpttype.ipp:913
+msgctxt "input-name"
+msgid "UI Default Zoom"
+msgstr "UI Προεπιλεγμένο ζουμ"
+
+#: src/emu/inpttype.ipp:914
+msgctxt "input-name"
+msgid "UI Rotate"
+msgstr "UI Περιστροφή"
+
+#: src/emu/inpttype.ipp:915
+msgctxt "input-name"
+msgid "Show Profiler"
+msgstr "Προβολή Profiler"
+
+#: src/emu/inpttype.ipp:916
+msgctxt "input-name"
+msgid "UI Release Pointer"
+msgstr "UI Απελευθέρωση δείκτη"
+
+#: src/emu/inpttype.ipp:917
+msgctxt "input-name"
+msgid "UI Paste Text"
+msgstr "UI Επικόλληση κειμένου"
+
#: src/emu/inpttype.ipp:918
msgctxt "input-name"
msgid "UI (First) Tape Start"
@@ -5616,57 +5645,65 @@ msgstr "UI (Πρώτο) Διακοπή Κασέτας"
#: src/emu/inpttype.ipp:920
msgctxt "input-name"
-msgid "UI External DAT View"
-msgstr "UI Προβολή εξωτερικού DAT"
+msgid "UI Focus Next"
+msgstr "UI Εστίαση Επόμενο"
#: src/emu/inpttype.ipp:921
msgctxt "input-name"
-msgid "UI Add/Remove favorite"
-msgstr "UI Προσθήκη/Αφαίρεση αγαπημένου"
+msgid "UI Focus Previous"
+msgstr "UI Εστίαση Προηγούμενο"
#: src/emu/inpttype.ipp:922
msgctxt "input-name"
+msgid "UI External DAT View"
+msgstr "UI Προβολή εξωτερικού DAT"
+
+#: src/emu/inpttype.ipp:923
+msgctxt "input-name"
+msgid "UI Add/Remove Favorite"
+msgstr ""
+
+#: src/emu/inpttype.ipp:924
+msgctxt "input-name"
msgid "UI Export List"
msgstr "UI Εξαγωγή Λίστας"
-#: src/emu/inpttype.ipp:923
+#: src/emu/inpttype.ipp:925
msgctxt "input-name"
msgid "UI Audit Media"
msgstr "UI Έλεγχος Μέσων"
-#: src/osd/modules/input/input_windows.cpp:110
-#: src/osd/modules/input/input_sdlcommon.cpp:173
+#: src/osd/modules/input/input_windows.cpp:111 src/osd/sdl/osdsdl.cpp:339
msgctxt "input-name"
msgid "Toggle Fullscreen"
msgstr "Εναλλαγή πλήρους οθόνης"
-#: src/osd/modules/input/input_windows.cpp:116
+#: src/osd/modules/input/input_windows.cpp:117
msgctxt "input-name"
msgid "Take Rendered Snapshot"
msgstr "Λήψη αποδομένου στιγμιότυπου"
-#: src/osd/modules/input/input_windows.cpp:127
-#: src/osd/modules/input/input_sdlcommon.cpp:221
+#: src/osd/modules/input/input_windows.cpp:128 src/osd/sdl/osdsdl.cpp:388
msgctxt "input-name"
msgid "Record Rendered Video"
msgstr "Εγγραφή Αποδομένου Βίντεο"
-#: src/osd/modules/input/input_windows.cpp:143
+#: src/osd/modules/input/input_windows.cpp:144
msgctxt "input-name"
msgid "Toggle Post-Processing"
msgstr "Εναλλαγή Post-Processing"
-#: src/osd/modules/input/input_sdlcommon.cpp:199
+#: src/osd/sdl/osdsdl.cpp:365
msgctxt "input-name"
msgid "Toggle Filter"
msgstr "Εναλλαγή φίλτρου"
-#: src/osd/modules/input/input_sdlcommon.cpp:205
+#: src/osd/sdl/osdsdl.cpp:371
msgctxt "input-name"
msgid "Decrease Prescaling"
msgstr "Μείωση Prescaling"
-#: src/osd/modules/input/input_sdlcommon.cpp:215
+#: src/osd/sdl/osdsdl.cpp:382
msgctxt "input-name"
msgid "Increase Prescaling"
msgstr "Άυξηση Prescaling"
@@ -5997,12 +6034,12 @@ msgstr "Το όνομα της θύρας εισόδου αποθηκεύτηκ
msgid "Input ports"
msgstr "Θύρες εισόδου"
-#: plugins/autofire/init.lua:94
+#: plugins/autofire/init.lua:98
msgctxt "plugin-autofire"
msgid "Failed to load autofire menu"
msgstr "Αποτυχία φόρτωσης μενού autofire"
-#: plugins/autofire/init.lua:101
+#: plugins/autofire/init.lua:105
msgctxt "plugin-autofire"
msgid "Autofire"
msgstr "Autofire"
@@ -6186,7 +6223,7 @@ msgctxt "plugin-timecode"
msgid "Hotkey"
msgstr "Πλήκτρο συντόμευσης"
-#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:560
+#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:562
msgctxt "plugin-inputmacro"
msgid "Input Macros"
msgstr "Μακροεντολές εισαγωγής"
@@ -6207,138 +6244,138 @@ msgctxt "plugin-inputmacro"
msgid "Set Input"
msgstr "Ορισμός Εισαγωγής"
-#: plugins/inputmacro/inputmacro_menu.lua:350
+#: plugins/inputmacro/inputmacro_menu.lua:352
msgctxt "plugin-inputmacro"
msgid "Name"
msgstr "Όνομα"
-#: plugins/inputmacro/inputmacro_menu.lua:358
-#: plugins/inputmacro/inputmacro_menu.lua:400
+#: plugins/inputmacro/inputmacro_menu.lua:360
+#: plugins/inputmacro/inputmacro_menu.lua:402
msgctxt "plugin-inputmacro"
msgid "[not set]"
msgstr "[δεν ρυθμιστηκε]"
-#: plugins/inputmacro/inputmacro_menu.lua:359
+#: plugins/inputmacro/inputmacro_menu.lua:361
msgctxt "plugin-inputmacro"
msgid "Activation combination"
msgstr "Συνδυασμός Ενεργοποίησης"
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Stop immediately"
msgstr "Άμεση διακοπή"
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Complete macro"
msgstr "Ολοκλήρωση μακροεντολής"
-#: plugins/inputmacro/inputmacro_menu.lua:363
+#: plugins/inputmacro/inputmacro_menu.lua:365
msgctxt "plugin-inputmacro"
msgid "On release"
msgstr "Κατά την απελευθέρωση"
-#: plugins/inputmacro/inputmacro_menu.lua:369
+#: plugins/inputmacro/inputmacro_menu.lua:371
msgctxt "plugin-inputmacro"
msgid "Release"
msgstr "Απελευθέρωση"
-#: plugins/inputmacro/inputmacro_menu.lua:372
+#: plugins/inputmacro/inputmacro_menu.lua:374
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Loop to step %d"
msgstr "Βρόγχος στο βήμα %d"
-#: plugins/inputmacro/inputmacro_menu.lua:377
+#: plugins/inputmacro/inputmacro_menu.lua:379
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Prolong step %d"
msgstr "Επέκταση βήματος %d"
-#: plugins/inputmacro/inputmacro_menu.lua:379
+#: plugins/inputmacro/inputmacro_menu.lua:381
msgctxt "plugin-inputmacro"
msgid "When held"
msgstr "Όταν κρατείται"
-#: plugins/inputmacro/inputmacro_menu.lua:383
+#: plugins/inputmacro/inputmacro_menu.lua:385
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Step %d"
msgstr "Βήμα %d"
-#: plugins/inputmacro/inputmacro_menu.lua:384
+#: plugins/inputmacro/inputmacro_menu.lua:386
msgctxt "plugin-inputmacro"
msgid "Delay (frames)"
msgstr "Καθυστέρηση (καρέ)"
-#: plugins/inputmacro/inputmacro_menu.lua:390
+#: plugins/inputmacro/inputmacro_menu.lua:392
msgctxt "plugin-inputmacro"
msgid "Duration (frames)"
msgstr "Διάρκεια (καρέ)"
-#: plugins/inputmacro/inputmacro_menu.lua:398
+#: plugins/inputmacro/inputmacro_menu.lua:400
msgctxt "plugin-inputmacro"
msgid "n/a"
msgstr "μ/δ"
-#: plugins/inputmacro/inputmacro_menu.lua:402
+#: plugins/inputmacro/inputmacro_menu.lua:404
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Input %d"
msgstr "Εισαγωγή %d"
-#: plugins/inputmacro/inputmacro_menu.lua:407
+#: plugins/inputmacro/inputmacro_menu.lua:409
msgctxt "plugin-inputmacro"
msgid "Add input"
msgstr "Προσθήκη εισαγωγής"
-#: plugins/inputmacro/inputmacro_menu.lua:412
+#: plugins/inputmacro/inputmacro_menu.lua:414
msgctxt "plugin-inputmacro"
msgid "Delete step"
msgstr "Διαγραφή βήματος"
-#: plugins/inputmacro/inputmacro_menu.lua:428
+#: plugins/inputmacro/inputmacro_menu.lua:430
msgctxt "plugin-inputmacro"
msgid "Add step at position"
msgstr "Προσθήκη βήματος στη θέση"
-#: plugins/inputmacro/inputmacro_menu.lua:474
+#: plugins/inputmacro/inputmacro_menu.lua:476
msgctxt "plugin-inputmacro"
msgid "Add Input Macro"
msgstr "Προσθήκη Μακροεντολής Εισαγωγής"
-#: plugins/inputmacro/inputmacro_menu.lua:481
+#: plugins/inputmacro/inputmacro_menu.lua:483
msgctxt "plugin-inputmacro"
msgid "Create"
msgstr "Δημιουργία"
-#: plugins/inputmacro/inputmacro_menu.lua:483
+#: plugins/inputmacro/inputmacro_menu.lua:485
msgctxt "plugin-inputmacro"
msgid "Cancel"
msgstr "Ακύρωση"
-#: plugins/inputmacro/inputmacro_menu.lua:499
+#: plugins/inputmacro/inputmacro_menu.lua:501
msgctxt "plugin-inputmacro"
msgid "Edit Input Macro"
msgstr "Επεξεργασία Μακροεντολής Εισαγωγής"
-#: plugins/inputmacro/inputmacro_menu.lua:505
+#: plugins/inputmacro/inputmacro_menu.lua:507
msgctxt "plugin-inputmacro"
msgid "Done"
msgstr "Έγινε"
-#: plugins/inputmacro/inputmacro_menu.lua:561
+#: plugins/inputmacro/inputmacro_menu.lua:563
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Press %s to delete"
msgstr "Πατήστε %s για διαγραφή"
-#: plugins/inputmacro/inputmacro_menu.lua:573
+#: plugins/inputmacro/inputmacro_menu.lua:575
msgctxt "plugin-inputmacro"
msgid "[no macros]"
msgstr "[χωρίς μακροεντολές]"
-#: plugins/inputmacro/inputmacro_menu.lua:578
+#: plugins/inputmacro/inputmacro_menu.lua:580
msgctxt "plugin-inputmacro"
msgid "Add macro"
msgstr "Προσθήκη μακροεντολής"
@@ -6513,12 +6550,12 @@ msgctxt "plugin-commonui"
msgid "Cancel"
msgstr "Ακύρωση"
-#: plugins/commonui/init.lua:197
+#: plugins/commonui/init.lua:199
msgctxt "plugin-commonui"
msgid "Invalid combination entered"
msgstr "Ησύχθη μη έγκυρος συνδυασμός"
-#: plugins/commonui/init.lua:203
+#: plugins/commonui/init.lua:205
#, lua-format
msgctxt "plugin-commonui"
msgid ""
@@ -6527,3 +6564,19 @@ msgid ""
msgstr ""
"Εισάγετε συνδυασμό ή πατήστε %s για ακύρωση\n"
"%s"
+
+#, c-format
+#~ msgid "Press %s to show menu"
+#~ msgstr "Πατήστε %s για προβολή του μενού"
+
+#~ msgctxt "input-name"
+#~ msgid "Config Menu"
+#~ msgstr "Μενού διαμόρφωσης"
+
+#~ msgctxt "input-name"
+#~ msgid "UI Toggle"
+#~ msgstr "UI Εναλλαγή"
+
+#~ msgctxt "input-name"
+#~ msgid "UI Add/Remove favorite"
+#~ msgstr "UI Προσθήκη/Αφαίρεση αγαπημένου"
diff --git a/language/Hebrew/strings.po b/language/Hebrew/strings.po
index e36e8c4829d..d981b8e8805 100644
--- a/language/Hebrew/strings.po
+++ b/language/Hebrew/strings.po
@@ -1,13 +1,13 @@
# Hebrew translations for MAME package.
# Copyright (C) 1997-2022 MAMEdev and contributors
# This file is distributed under the same license as the MAME package.
-# Automatically generated, 2022.
+# Automatically generated, 2023.
#
msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-10-16 02:30+1100\n"
+"POT-Creation-Date: 2023-02-18 05:29+1100\n"
"PO-Revision-Date: 2016-02-20 18:03+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: MAME Language Team\n"
@@ -29,254 +29,254 @@ msgid ""
"This system requires media images to be mounted for the following device(s): "
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1254
+#: src/frontend/mame/ui/ui.cpp:1275
#, c-format
msgid ""
"UI controls enabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1256
+#: src/frontend/mame/ui/ui.cpp:1277
#, c-format
msgid ""
"UI controls disabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1465
+#: src/frontend/mame/ui/ui.cpp:1486
msgid "Master Volume"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1474
+#: src/frontend/mame/ui/ui.cpp:1495
#, c-format
msgid "%1$s Volume"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1496
+#: src/frontend/mame/ui/ui.cpp:1517
#, c-format
msgid "Overclock CPU %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1504
+#: src/frontend/mame/ui/ui.cpp:1525
#, c-format
msgid "Overclock %1$s sound"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1523
+#: src/frontend/mame/ui/ui.cpp:1544
#, c-format
msgid "%1$s Refresh Rate"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1528
+#: src/frontend/mame/ui/ui.cpp:1549
#, c-format
msgid "%1$s Brightness"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1530
+#: src/frontend/mame/ui/ui.cpp:1551
#, c-format
msgid "%1$s Contrast"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1532
+#: src/frontend/mame/ui/ui.cpp:1553
#, c-format
msgid "%1$s Gamma"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1536
+#: src/frontend/mame/ui/ui.cpp:1557
#, c-format
msgid "%1$s Horiz Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1538
+#: src/frontend/mame/ui/ui.cpp:1559
#, c-format
msgid "%1$s Horiz Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1540
+#: src/frontend/mame/ui/ui.cpp:1561
#, c-format
msgid "%1$s Vert Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1542
+#: src/frontend/mame/ui/ui.cpp:1563
#, c-format
msgid "%1$s Vert Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1558
+#: src/frontend/mame/ui/ui.cpp:1579
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1561
+#: src/frontend/mame/ui/ui.cpp:1582
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1563
+#: src/frontend/mame/ui/ui.cpp:1584
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1566
+#: src/frontend/mame/ui/ui.cpp:1587
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1576
+#: src/frontend/mame/ui/ui.cpp:1597
msgid "Vector Flicker"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1577
+#: src/frontend/mame/ui/ui.cpp:1598
msgid "Beam Width Minimum"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1578
+#: src/frontend/mame/ui/ui.cpp:1599
msgid "Beam Width Maximum"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1579
+#: src/frontend/mame/ui/ui.cpp:1600
msgid "Beam Dot Size"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1580
+#: src/frontend/mame/ui/ui.cpp:1601
msgid "Beam Intensity Weight"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593
+#: src/frontend/mame/ui/ui.cpp:1614
#, c-format
msgid "Crosshair Scale %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "X"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "Y"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1616
#, c-format
msgid "Crosshair Offset %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1623
+#: src/frontend/mame/ui/ui.cpp:1644
#, c-format
msgid "%1$3ddB"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1666
+#: src/frontend/mame/ui/ui.cpp:1687
#, c-format
msgid "%1$d%%"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1681
+#: src/frontend/mame/ui/ui.cpp:1702
#, c-format
msgid "%1$3.0f%%"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1704 src/frontend/mame/ui/ui.cpp:1724
-#: src/frontend/mame/ui/ui.cpp:1743 src/frontend/mame/ui/ui.cpp:1761
-#: src/frontend/mame/ui/ui.cpp:1780 src/frontend/mame/ui/ui.cpp:1799
-#: src/frontend/mame/ui/ui.cpp:1818 src/frontend/mame/ui/ui.cpp:1837
-#: src/frontend/mame/ui/ui.cpp:1858 src/frontend/mame/ui/ui.cpp:1879
-#: src/frontend/mame/ui/ui.cpp:1900 src/frontend/mame/ui/ui.cpp:1921
+#: src/frontend/mame/ui/ui.cpp:1725 src/frontend/mame/ui/ui.cpp:1745
+#: src/frontend/mame/ui/ui.cpp:1764 src/frontend/mame/ui/ui.cpp:1782
+#: src/frontend/mame/ui/ui.cpp:1801 src/frontend/mame/ui/ui.cpp:1820
+#: src/frontend/mame/ui/ui.cpp:1839 src/frontend/mame/ui/ui.cpp:1858
+#: src/frontend/mame/ui/ui.cpp:1879 src/frontend/mame/ui/ui.cpp:1900
+#: src/frontend/mame/ui/ui.cpp:1921 src/frontend/mame/ui/ui.cpp:1942
#, c-format
msgid "%1$.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1936 src/frontend/mame/ui/ui.cpp:1951
-#: src/frontend/mame/ui/ui.cpp:1966 src/frontend/mame/ui/ui.cpp:1981
-#: src/frontend/mame/ui/ui.cpp:1996
+#: src/frontend/mame/ui/ui.cpp:1957 src/frontend/mame/ui/ui.cpp:1972
+#: src/frontend/mame/ui/ui.cpp:1987 src/frontend/mame/ui/ui.cpp:2002
+#: src/frontend/mame/ui/ui.cpp:2017
#, c-format
msgid "%1$1.2f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2116
+#: src/frontend/mame/ui/ui.cpp:2137
msgid "**Error saving ui.ini**"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2175
+#: src/frontend/mame/ui/ui.cpp:2196
#, c-format
msgid "**Error saving %s.ini**"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2179 src/frontend/mame/ui/miscmenu.cpp:773
+#: src/frontend/mame/ui/ui.cpp:2200 src/frontend/mame/ui/miscmenu.cpp:773
msgid ""
"\n"
" Settings saved \n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:487 src/frontend/mame/ui/selgame.cpp:298
+#: src/frontend/mame/ui/selsoft.cpp:510 src/frontend/mame/ui/selgame.cpp:318
#, c-format
msgid ""
"%s\n"
" added to favorites list."
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:492 src/frontend/mame/ui/selgame.cpp:303
-#: src/frontend/mame/ui/selgame.cpp:309
+#: src/frontend/mame/ui/selsoft.cpp:515 src/frontend/mame/ui/selgame.cpp:323
+#: src/frontend/mame/ui/selgame.cpp:329
#, c-format
msgid ""
"%s\n"
" removed from favorites list."
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Start empty]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Use file manager]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:708
+#: src/frontend/mame/ui/selsoft.cpp:756
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d software packages )"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:709
+#: src/frontend/mame/ui/selsoft.cpp:757
#, c-format
msgid "%1$s - select software"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:714 src/frontend/mame/ui/selgame.cpp:1074
+#: src/frontend/mame/ui/selsoft.cpp:762 src/frontend/mame/ui/selgame.cpp:1092
#, c-format
msgid "%1$s: %2$s - Search: %3$s_"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:716 src/frontend/mame/ui/selgame.cpp:1076
+#: src/frontend/mame/ui/selsoft.cpp:764 src/frontend/mame/ui/selgame.cpp:1094
#, c-format
msgid "Search: %1$s_"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:723
+#: src/frontend/mame/ui/selsoft.cpp:771
#, c-format
msgid "Software list/item: %1$s:%2$s"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:441
+#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:462
msgid "General Settings"
msgstr ""
@@ -300,15 +300,15 @@ msgstr ""
msgid "Save Settings"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:185 src/frontend/mame/ui/optsmenu.cpp:227
+#: src/frontend/mame/ui/optsmenu.cpp:183 src/frontend/mame/ui/optsmenu.cpp:225
msgid "System Filter"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:197 src/frontend/mame/ui/custui.cpp:83
+#: src/frontend/mame/ui/optsmenu.cpp:195 src/frontend/mame/ui/custui.cpp:84
msgid "Customize UI"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:198 src/frontend/mame/ui/dirmenu.cpp:535
+#: src/frontend/mame/ui/optsmenu.cpp:196 src/frontend/mame/ui/dirmenu.cpp:579
msgid "Configure Folders"
msgstr ""
@@ -316,41 +316,41 @@ msgstr ""
msgid "Plugin Options"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:221 src/frontend/mame/ui/swlist.cpp:89
-#: src/frontend/mame/ui/slotopt.cpp:221
+#: src/frontend/mame/ui/filesel.cpp:234 src/frontend/mame/ui/swlist.cpp:89
+#: src/frontend/mame/ui/slotopt.cpp:231
msgid "[empty slot]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:225
+#: src/frontend/mame/ui/filesel.cpp:238
msgid "[create]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:229 src/frontend/mame/ui/swlist.cpp:100
+#: src/frontend/mame/ui/filesel.cpp:242 src/frontend/mame/ui/swlist.cpp:100
msgid "[software list]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:285
+#: src/frontend/mame/ui/filesel.cpp:298
#, c-format
msgid "Error accessing %s"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:509
+#: src/frontend/mame/ui/filesel.cpp:519
msgid "Select access mode"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:510
+#: src/frontend/mame/ui/filesel.cpp:520
msgid "Read-only"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:512
+#: src/frontend/mame/ui/filesel.cpp:522
msgid "Read-write"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:513
+#: src/frontend/mame/ui/filesel.cpp:523
msgid "Read this image, write to another image"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:514
+#: src/frontend/mame/ui/filesel.cpp:524
msgid "Read this image, write to diff"
msgstr ""
@@ -563,145 +563,149 @@ msgid "Joystick saturation"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:94
-msgid "Natural keyboard"
+msgid "Joystick threshold"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:95
-msgid "Allow contradictory joystick inputs"
+msgid "Natural keyboard"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:96
+msgid "Allow contradictory joystick inputs"
+msgstr ""
+
+#: src/frontend/mame/ui/submenu.cpp:97
msgid "Coin impulse"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:102
+#: src/frontend/mame/ui/submenu.cpp:103
msgid "Input Device Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:103
+#: src/frontend/mame/ui/submenu.cpp:104
msgid "Lightgun Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:104
+#: src/frontend/mame/ui/submenu.cpp:105
msgid "Trackball Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:105
+#: src/frontend/mame/ui/submenu.cpp:106
msgid "Pedal Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:106
+#: src/frontend/mame/ui/submenu.cpp:107
msgid "AD Stick Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:107
+#: src/frontend/mame/ui/submenu.cpp:108
msgid "Paddle Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:108
+#: src/frontend/mame/ui/submenu.cpp:109
msgid "Dial Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:109
+#: src/frontend/mame/ui/submenu.cpp:110
msgid "Positional Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:110
+#: src/frontend/mame/ui/submenu.cpp:111
msgid "Mouse Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:112
+#: src/frontend/mame/ui/submenu.cpp:113
msgid "Keyboard Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:113
+#: src/frontend/mame/ui/submenu.cpp:114
msgid "Mouse Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:114
+#: src/frontend/mame/ui/submenu.cpp:115
msgid "Lightgun Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:115
+#: src/frontend/mame/ui/submenu.cpp:116
msgid "Joystick Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:121 src/frontend/mame/ui/videoopt.cpp:42
+#: src/frontend/mame/ui/submenu.cpp:122 src/frontend/mame/ui/videoopt.cpp:42
msgid "Video Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:122
+#: src/frontend/mame/ui/submenu.cpp:123
msgid "Video Mode"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:123
+#: src/frontend/mame/ui/submenu.cpp:124
msgid "Number Of Screens"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:125
+#: src/frontend/mame/ui/submenu.cpp:126
msgid "Triple Buffering"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:126
+#: src/frontend/mame/ui/submenu.cpp:127
msgid "HLSL"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:128
+#: src/frontend/mame/ui/submenu.cpp:129
msgid "GLSL"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:129
+#: src/frontend/mame/ui/submenu.cpp:130
msgid "Bilinear Filtering"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:130
+#: src/frontend/mame/ui/submenu.cpp:131
msgid "Bitmap Prescaling"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:131
+#: src/frontend/mame/ui/submenu.cpp:132
msgid "Window Mode"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:132
+#: src/frontend/mame/ui/submenu.cpp:133
msgid "Enforce Aspect Ratio"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:133
+#: src/frontend/mame/ui/submenu.cpp:134
msgid "Start Out Maximized"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:134
+#: src/frontend/mame/ui/submenu.cpp:135
msgid "Synchronized Refresh"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:135
+#: src/frontend/mame/ui/submenu.cpp:136
msgid "Wait Vertical Sync"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:722
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:738
#: src/frontend/mame/ui/videoopt.cpp:169
-#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:766
+#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:766
#: plugins/cheatfind/init.lua:777 plugins/cheat/init.lua:679
msgid "On"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:725
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:741
#: src/frontend/mame/ui/videoopt.cpp:185
-#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:763
+#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:763
#: plugins/cheatfind/init.lua:774 plugins/cheat/init.lua:682
#: plugins/cheat/init.lua:691
msgid "Off"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:728
+#: src/frontend/mame/ui/menu.cpp:744
msgid "Auto"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:1233
+#: src/frontend/mame/ui/menu.cpp:1272
#: src/frontend/mame/ui/simpleselgame.cpp:283
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Return to Previous Menu"
msgstr ""
@@ -709,21 +713,21 @@ msgstr ""
msgid "File Manager"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:140
+#: src/frontend/mame/ui/filemngr.cpp:152
#: src/frontend/mame/ui/confswitch.cpp:119
-#: src/frontend/mame/ui/inputmap.cpp:580
+#: src/frontend/mame/ui/inputmap.cpp:581
#: src/frontend/mame/ui/inputtoggle.cpp:75
-#: src/frontend/mame/ui/analogipt.cpp:363
+#: src/frontend/mame/ui/analogipt.cpp:412
#, c-format
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
#: src/frontend/mame/ui/confswitch.cpp:170 src/frontend/mame/ui/slotopt.cpp:204
msgid "Reset System"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
msgid "Start System"
msgstr ""
@@ -1072,27 +1076,27 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:168
+#: src/frontend/mame/ui/filecreate.cpp:189
msgid "New Image Name:"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:174
+#: src/frontend/mame/ui/filecreate.cpp:196
msgid "Image Format:"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:180
+#: src/frontend/mame/ui/filecreate.cpp:202
msgid "Create"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:208
+#: src/frontend/mame/ui/filecreate.cpp:230
msgid "Please enter a file extension too"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:268
+#: src/frontend/mame/ui/filecreate.cpp:295
msgid "Select image format"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:327
+#: src/frontend/mame/ui/filecreate.cpp:354
msgid "Select initial contents"
msgstr ""
@@ -1117,9 +1121,9 @@ msgid "Emulated"
msgstr ""
#: src/frontend/mame/ui/keyboard.cpp:60 src/frontend/mame/ui/confswitch.cpp:117
-#: src/frontend/mame/ui/inputmap.cpp:578
+#: src/frontend/mame/ui/inputmap.cpp:579
#: src/frontend/mame/ui/inputtoggle.cpp:73
-#: src/frontend/mame/ui/analogipt.cpp:361
+#: src/frontend/mame/ui/analogipt.cpp:410
#, c-format
msgid "%1$s [root%2$s]"
msgstr ""
@@ -1478,16 +1482,16 @@ msgstr ""
msgid "Category File"
msgstr ""
-#: src/frontend/mame/ui/utils.cpp:2030 src/frontend/mame/ui/inifile.cpp:301
+#: src/frontend/mame/ui/utils.cpp:2026 src/frontend/mame/ui/inifile.cpp:301
msgctxt "swlist-info"
msgid "Software list/item"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2685
+#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2752
msgid "Software List Info"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:316
+#: src/frontend/mame/ui/datmenu.cpp:307
#, c-format
msgid "Revision: %1$s"
msgstr ""
@@ -1647,7 +1651,7 @@ msgstr ""
msgid "Save System Settings"
msgstr ""
-#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2625
+#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2698
msgid " (default)"
msgstr ""
@@ -1684,7 +1688,7 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:265
+#: src/frontend/mame/ui/state.cpp:262
#, c-format
msgid ""
"Delete saved state %1$s?\n"
@@ -1692,37 +1696,37 @@ msgid ""
"Press %3$s to cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:393
+#: src/frontend/mame/ui/state.cpp:388
#, c-format
msgid "Error removing saved state file %1$s"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:442
+#: src/frontend/mame/ui/state.cpp:450
#, c-format
msgid "Press %1$s to delete"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Load State"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Select state to load"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Save State"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Press a key or joystick button, or select state to overwrite"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:314
+#: src/frontend/mame/ui/confswitch.cpp:318
msgid "DIP Switches"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:508
+#: src/frontend/mame/ui/confswitch.cpp:521
msgid "Machine Configuration"
msgstr ""
@@ -1765,7 +1769,7 @@ msgstr ""
msgid "[no assignable inputs are enabled]"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:348
+#: src/frontend/mame/ui/inputmap.cpp:358
msgid "Pressed"
msgstr ""
@@ -1773,71 +1777,71 @@ msgstr ""
msgid "Invalid combination entered"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:563
+#: src/frontend/mame/ui/inputmap.cpp:564
#, c-format
msgctxt "input-name"
msgid "%1$s Analog"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:564
+#: src/frontend/mame/ui/inputmap.cpp:565
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Inc"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:565
+#: src/frontend/mame/ui/inputmap.cpp:566
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Dec"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:607
+#: src/frontend/mame/ui/inputmap.cpp:608
#, c-format
msgid "Press %1$s to set\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:608
+#: src/frontend/mame/ui/inputmap.cpp:609
#, c-format
msgid "Press %1$s to append\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:609
+#: src/frontend/mame/ui/inputmap.cpp:610
#, c-format
msgid "Press %1$s to clear\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:610
+#: src/frontend/mame/ui/inputmap.cpp:611
#, c-format
msgid "Press %1$s to restore default\n"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:32
+#: src/frontend/mame/ui/inputdevices.cpp:33
#, c-format
msgctxt "menu-inputdev"
msgid "%1$s (%2$s %3$d)"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:88
+#: src/frontend/mame/ui/inputdevices.cpp:116
msgctxt "menu-inputdev"
msgid "Copy Device ID"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:122
+#: src/frontend/mame/ui/inputdevices.cpp:148
msgctxt "menu-inputdev"
msgid "Copied device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:124
+#: src/frontend/mame/ui/inputdevices.cpp:150
msgctxt "menu-inputdev"
msgid "Error copying device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:162
+#: src/frontend/mame/ui/inputdevices.cpp:189
msgctxt "menu-inputdev"
msgid "Input Devices"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:203
+#: src/frontend/mame/ui/inputdevices.cpp:230
msgctxt "menu-inputdev"
msgid "[no input devices are enabled]"
msgstr ""
@@ -1954,11 +1958,11 @@ msgid "Configure Options"
msgstr ""
#: src/frontend/mame/ui/simpleselgame.cpp:279
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Exit"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:304
+#: src/frontend/mame/ui/simpleselgame.cpp:313
#, c-format
msgid ""
"No system ROMs found. Please check the rompath setting specified in the %1$s."
@@ -1968,77 +1972,77 @@ msgid ""
"docs folder for information on setting up and using %2$s."
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:320
+#: src/frontend/mame/ui/simpleselgame.cpp:329
#, c-format
msgid "Type name or select: %1$s_"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:322
+#: src/frontend/mame/ui/simpleselgame.cpp:331
msgid "Type name or select: (random)"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:336
+#: src/frontend/mame/ui/simpleselgame.cpp:345
#, c-format
msgid "%1$-.100s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:339
+#: src/frontend/mame/ui/simpleselgame.cpp:348
#, c-format
msgid "%1$s, %2$-.100s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:348
+#: src/frontend/mame/ui/simpleselgame.cpp:357
#, c-format
msgid "Driver: %1$s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:364
-#: src/frontend/mame/ui/selmenu.cpp:690
+#: src/frontend/mame/ui/simpleselgame.cpp:373
+#: src/frontend/mame/ui/selmenu.cpp:735
msgid "Overall: NOT WORKING"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:366
-#: src/frontend/mame/ui/selmenu.cpp:692
+#: src/frontend/mame/ui/simpleselgame.cpp:375
+#: src/frontend/mame/ui/selmenu.cpp:737
msgid "Overall: Unemulated Protection"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:368
-#: src/frontend/mame/ui/selmenu.cpp:694
+#: src/frontend/mame/ui/simpleselgame.cpp:377
+#: src/frontend/mame/ui/selmenu.cpp:739
msgid "Overall: Working"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:372
-#: src/frontend/mame/ui/selmenu.cpp:698
+#: src/frontend/mame/ui/simpleselgame.cpp:381
+#: src/frontend/mame/ui/selmenu.cpp:743
msgid "Graphics: Unimplemented, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:374
-#: src/frontend/mame/ui/selmenu.cpp:700
+#: src/frontend/mame/ui/simpleselgame.cpp:383
+#: src/frontend/mame/ui/selmenu.cpp:745
msgid "Graphics: Imperfect, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:376
-#: src/frontend/mame/ui/selmenu.cpp:702
+#: src/frontend/mame/ui/simpleselgame.cpp:385
+#: src/frontend/mame/ui/selmenu.cpp:747
msgid "Graphics: OK, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:379
-#: src/frontend/mame/ui/selmenu.cpp:705
+#: src/frontend/mame/ui/simpleselgame.cpp:388
+#: src/frontend/mame/ui/selmenu.cpp:750
msgid "Sound: None"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:381
-#: src/frontend/mame/ui/selmenu.cpp:707
+#: src/frontend/mame/ui/simpleselgame.cpp:390
+#: src/frontend/mame/ui/selmenu.cpp:752
msgid "Sound: Unimplemented"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:383
-#: src/frontend/mame/ui/selmenu.cpp:709
+#: src/frontend/mame/ui/simpleselgame.cpp:392
+#: src/frontend/mame/ui/selmenu.cpp:754
msgid "Sound: Imperfect"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:385
-#: src/frontend/mame/ui/selmenu.cpp:711
+#: src/frontend/mame/ui/simpleselgame.cpp:394
+#: src/frontend/mame/ui/selmenu.cpp:756
msgid "Sound: OK"
msgstr ""
@@ -2061,323 +2065,323 @@ msgstr ""
msgid "Reload All"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:44
+#: src/frontend/mame/ui/dirmenu.cpp:40
msgctxt "path-option"
msgid "ROMs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:45
+#: src/frontend/mame/ui/dirmenu.cpp:41
msgctxt "path-option"
msgid "Software Media"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:46
+#: src/frontend/mame/ui/dirmenu.cpp:42
msgctxt "path-option"
msgid "Sound Samples"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:47
+#: src/frontend/mame/ui/dirmenu.cpp:43
msgctxt "path-option"
msgid "Artwork"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:48
+#: src/frontend/mame/ui/dirmenu.cpp:44
msgctxt "path-option"
msgid "Crosshairs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:49
+#: src/frontend/mame/ui/dirmenu.cpp:45
msgctxt "path-option"
msgid "Cheat Files"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:50
+#: src/frontend/mame/ui/dirmenu.cpp:46
msgctxt "path-option"
msgid "Plugins"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:51
+#: src/frontend/mame/ui/dirmenu.cpp:47
msgctxt "path-option"
msgid "UI Translations"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:52
+#: src/frontend/mame/ui/dirmenu.cpp:48
msgctxt "path-option"
msgid "Software Lists"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:53
+#: src/frontend/mame/ui/dirmenu.cpp:49
msgctxt "path-option"
msgid "INIs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:54
+#: src/frontend/mame/ui/dirmenu.cpp:50
msgctxt "path-option"
msgid "UI Settings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:55
+#: src/frontend/mame/ui/dirmenu.cpp:51
msgctxt "path-option"
msgid "Plugin Data"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:56
+#: src/frontend/mame/ui/dirmenu.cpp:52
msgctxt "path-option"
msgid "DATs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:57
+#: src/frontend/mame/ui/dirmenu.cpp:53
msgctxt "path-option"
msgid "Category INIs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:58
+#: src/frontend/mame/ui/dirmenu.cpp:54
msgctxt "path-option"
msgid "Snapshots"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:59
+#: src/frontend/mame/ui/dirmenu.cpp:55
msgctxt "path-option"
msgid "Icons"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:60
+#: src/frontend/mame/ui/dirmenu.cpp:56
msgctxt "path-option"
msgid "Control Panels"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:61
+#: src/frontend/mame/ui/dirmenu.cpp:57
msgctxt "path-option"
msgid "Cabinets"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:62
+#: src/frontend/mame/ui/dirmenu.cpp:58
msgctxt "path-option"
msgid "Marquees"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:63
+#: src/frontend/mame/ui/dirmenu.cpp:59
msgctxt "path-option"
msgid "PCBs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:64
+#: src/frontend/mame/ui/dirmenu.cpp:60
msgctxt "path-option"
msgid "Flyers"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:65
+#: src/frontend/mame/ui/dirmenu.cpp:61
msgctxt "path-option"
msgid "Title Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:66
+#: src/frontend/mame/ui/dirmenu.cpp:62
msgctxt "path-option"
msgid "Game Endings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:67
+#: src/frontend/mame/ui/dirmenu.cpp:63
msgctxt "path-option"
msgid "Bosses"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:68
+#: src/frontend/mame/ui/dirmenu.cpp:64
msgctxt "path-option"
msgid "Artwork Previews"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:69
+#: src/frontend/mame/ui/dirmenu.cpp:65
msgctxt "path-option"
msgid "Select"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:70
+#: src/frontend/mame/ui/dirmenu.cpp:66
msgctxt "path-option"
msgid "Game Over Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:71
+#: src/frontend/mame/ui/dirmenu.cpp:67
msgctxt "path-option"
msgid "HowTo"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:72
+#: src/frontend/mame/ui/dirmenu.cpp:68
msgctxt "path-option"
msgid "Logos"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:73
+#: src/frontend/mame/ui/dirmenu.cpp:69
msgctxt "path-option"
msgid "Scores"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:74
+#: src/frontend/mame/ui/dirmenu.cpp:70
msgctxt "path-option"
msgid "Versus"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:75
+#: src/frontend/mame/ui/dirmenu.cpp:71
msgctxt "path-option"
msgid "Covers"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:105
+#: src/frontend/mame/ui/dirmenu.cpp:101
#, c-format
msgid "Remove %1$s Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:352
-#, c-format
-msgid "Change %1$s Folder - Search: %2$s_"
-msgstr ""
-
-#: src/frontend/mame/ui/dirmenu.cpp:352
+#: src/frontend/mame/ui/dirmenu.cpp:357
#, c-format
msgid "Add %1$s Folder - Search: %2$s_"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:363
+#: src/frontend/mame/ui/dirmenu.cpp:357
+#, c-format
+msgid "Change %1$s Folder - Search: %2$s_"
+msgstr ""
+
+#: src/frontend/mame/ui/dirmenu.cpp:368
msgid "Press TAB to set"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folders"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:494
-msgid "Change Folder"
-msgstr ""
-
-#: src/frontend/mame/ui/dirmenu.cpp:494
+#: src/frontend/mame/ui/dirmenu.cpp:523
msgid "Add Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:497
+#: src/frontend/mame/ui/dirmenu.cpp:525
msgid "Remove Folder"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/dirmenu.cpp:530
+msgid "Change Folder"
+msgstr ""
+
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = 1/%1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:799
+#: src/frontend/mame/ui/viewgfx.cpp:800
msgctxt "gfxview"
msgid "Expand to fit"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:822
+#: src/frontend/mame/ui/viewgfx.cpp:823
msgctxt "gfxview"
msgid "All categories"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:824 src/frontend/mame/ui/viewgfx.cpp:829
+#: src/frontend/mame/ui/viewgfx.cpp:825 src/frontend/mame/ui/viewgfx.cpp:830
#, c-format
msgctxt "gfxview"
msgid "Category %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] colors"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] pens"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:940
+#: src/frontend/mame/ui/viewgfx.cpp:941
#, c-format
msgctxt "gfxview"
msgid " #%1$X → %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:947
+#: src/frontend/mame/ui/viewgfx.cpp:948
#, c-format
msgctxt "gfxview"
msgid " #%1$X = %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:954
+#: src/frontend/mame/ui/viewgfx.cpp:955
#, c-format
msgctxt "gfxview"
msgid " #%1$X (A:%2$02X R:%3$02X G:%4$02X B:%5$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1134
+#: src/frontend/mame/ui/viewgfx.cpp:1135
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] %2$d/%3$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1157
+#: src/frontend/mame/ui/viewgfx.cpp:1158
#, c-format
msgctxt "gfxview"
msgid " #%1$X:%2$X (%3$d %4$d) = %5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1165
+#: src/frontend/mame/ui/viewgfx.cpp:1166
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d color %3$X/%4$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d category %3$u"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d "
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1327
+#: src/frontend/mame/ui/viewgfx.cpp:1328
#, c-format
msgctxt "gfxview"
msgid " (%1$u %2$u) = GFX%3$u #%4$X:%5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1334
+#: src/frontend/mame/ui/viewgfx.cpp:1335
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d origin (%3$d %4$d)"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:442
+#: src/frontend/mame/ui/selgame.cpp:463
msgid "System Settings"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1058
+#: src/frontend/mame/ui/selgame.cpp:1076
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d systems (%5$d BIOS) )"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1086
+#: src/frontend/mame/ui/selgame.cpp:1104
#, c-format
msgid "System: %1$-.100s"
msgstr ""
@@ -2398,29 +2402,29 @@ msgctxt "menu-selector"
msgid "[no choices]"
msgstr ""
-#: src/frontend/mame/ui/selector.cpp:138
+#: src/frontend/mame/ui/selector.cpp:148
#, c-format
msgctxt "menu-selector"
msgid "Double-click or press %1$s to select"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:59
+#: src/frontend/mame/ui/auditmenu.cpp:60
msgid "Audit Media"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:63
+#: src/frontend/mame/ui/auditmenu.cpp:64
#, c-format
msgid "Results will be saved to %1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:101
+#: src/frontend/mame/ui/auditmenu.cpp:110
#, c-format
msgid ""
"Auditing media for system %2$u of %3$u...\n"
"%1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:119
+#: src/frontend/mame/ui/auditmenu.cpp:128
#, c-format
msgid ""
"Cancel audit?\n"
@@ -2429,17 +2433,17 @@ msgid ""
"Press %2$s to continue"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:139
+#: src/frontend/mame/ui/auditmenu.cpp:148
#, c-format
msgid "Audit media for %1$u systems marked unavailable"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:140
+#: src/frontend/mame/ui/auditmenu.cpp:149
#, c-format
msgid "Audit media for all %1$u systems"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:157
+#: src/frontend/mame/ui/auditmenu.cpp:165
#, c-format
msgid "Press %1$s to cancel\n"
msgstr ""
@@ -2460,266 +2464,266 @@ msgstr ""
msgid "Hide Both"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:143
+#: src/frontend/mame/ui/custui.cpp:144
msgid "UI Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:168 src/frontend/mame/ui/custui.cpp:221
+#: src/frontend/mame/ui/custui.cpp:169 src/frontend/mame/ui/custui.cpp:222
msgid "System Names"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:194 src/frontend/mame/ui/custui.cpp:224
+#: src/frontend/mame/ui/custui.cpp:195 src/frontend/mame/ui/custui.cpp:225
msgid "Show Side Panels"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:214
+#: src/frontend/mame/ui/custui.cpp:215
msgid "Fonts"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:215
+#: src/frontend/mame/ui/custui.cpp:216
msgid "Colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:218
+#: src/frontend/mame/ui/custui.cpp:219
msgid "Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:235 src/frontend/mame/ui/custui.cpp:279
+#: src/frontend/mame/ui/custui.cpp:236 src/frontend/mame/ui/custui.cpp:280
msgid "[built-in]"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:335
+#: src/frontend/mame/ui/custui.cpp:337
msgid "UI Fonts"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:364
+#: src/frontend/mame/ui/custui.cpp:366
msgid "default"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:459 src/frontend/mame/ui/custui.cpp:499
+#: src/frontend/mame/ui/custui.cpp:465 src/frontend/mame/ui/custui.cpp:507
msgid "UI Font"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:504
+#: src/frontend/mame/ui/custui.cpp:512
msgid "Bold"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:505
+#: src/frontend/mame/ui/custui.cpp:513
msgid "Italic"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:510
+#: src/frontend/mame/ui/custui.cpp:518
msgid "Lines"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:515
+#: src/frontend/mame/ui/custui.cpp:523
msgid "Infos text size"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:530
+#: src/frontend/mame/ui/custui.cpp:547
msgid "Sample text - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:546
+#: src/frontend/mame/ui/custui.cpp:563
msgid "UI Colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:609
+#: src/frontend/mame/ui/custui.cpp:626
msgctxt "color-option"
msgid "Normal text"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:610
+#: src/frontend/mame/ui/custui.cpp:627
msgctxt "color-option"
msgid "Selected color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:611
+#: src/frontend/mame/ui/custui.cpp:628
msgctxt "color-option"
msgid "Normal text background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:612
+#: src/frontend/mame/ui/custui.cpp:629
msgctxt "color-option"
msgid "Selected background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:613
+#: src/frontend/mame/ui/custui.cpp:630
msgctxt "color-option"
msgid "Subitem color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:614
+#: src/frontend/mame/ui/custui.cpp:631
msgctxt "color-option"
msgid "Clone"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:615
+#: src/frontend/mame/ui/custui.cpp:632
msgctxt "color-option"
msgid "Border"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:616
+#: src/frontend/mame/ui/custui.cpp:633
msgctxt "color-option"
msgid "Background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:617
+#: src/frontend/mame/ui/custui.cpp:634
msgctxt "color-option"
msgid "DIP switch"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:618
+#: src/frontend/mame/ui/custui.cpp:635
msgctxt "color-option"
msgid "Unavailable color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:619
+#: src/frontend/mame/ui/custui.cpp:636
msgctxt "color-option"
msgid "Slider color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:620
+#: src/frontend/mame/ui/custui.cpp:637
msgctxt "color-option"
msgid "Graphics viewer background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:621
+#: src/frontend/mame/ui/custui.cpp:638
msgctxt "color-option"
msgid "Mouse over color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:622
+#: src/frontend/mame/ui/custui.cpp:639
msgctxt "color-option"
msgid "Mouse over background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:623
+#: src/frontend/mame/ui/custui.cpp:640
msgctxt "color-option"
msgid "Mouse down color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:624
+#: src/frontend/mame/ui/custui.cpp:641
msgctxt "color-option"
msgid "Mouse down background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:628
+#: src/frontend/mame/ui/custui.cpp:645
msgid "Restore default colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:640
+#: src/frontend/mame/ui/custui.cpp:666
#, c-format
msgid "Double-click or press %1$s to change color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:648
+#: src/frontend/mame/ui/custui.cpp:674
msgid "Menu Preview"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:662
+#: src/frontend/mame/ui/custui.cpp:681
msgctxt "color-sample"
msgid "Normal"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:663
+#: src/frontend/mame/ui/custui.cpp:682
msgctxt "color-sample"
msgid "Subitem"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:664
+#: src/frontend/mame/ui/custui.cpp:683
msgctxt "color-sample"
msgid "Selected"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:665
+#: src/frontend/mame/ui/custui.cpp:684
msgctxt "color-sample"
msgid "Mouse Over"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:666
+#: src/frontend/mame/ui/custui.cpp:685
msgctxt "color-sample"
msgid "Clone"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:881
+#: src/frontend/mame/ui/custui.cpp:901
msgid "ARGB Settings"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:886 src/frontend/mame/ui/custui.cpp:889
+#: src/frontend/mame/ui/custui.cpp:906 src/frontend/mame/ui/custui.cpp:909
msgctxt "color-channel"
msgid "Alpha"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:894 src/frontend/mame/ui/custui.cpp:897
+#: src/frontend/mame/ui/custui.cpp:914 src/frontend/mame/ui/custui.cpp:917
msgctxt "color-channel"
msgid "Red"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:902 src/frontend/mame/ui/custui.cpp:905
+#: src/frontend/mame/ui/custui.cpp:922 src/frontend/mame/ui/custui.cpp:925
msgctxt "color-channel"
msgid "Green"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:910 src/frontend/mame/ui/custui.cpp:913
+#: src/frontend/mame/ui/custui.cpp:930 src/frontend/mame/ui/custui.cpp:933
msgctxt "color-channel"
msgid "Blue"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:916
+#: src/frontend/mame/ui/custui.cpp:936
msgid "Choose from palette"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:931
+#: src/frontend/mame/ui/custui.cpp:959
msgid "Color preview:"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1029
+#: src/frontend/mame/ui/custui.cpp:1052
msgctxt "color-preset"
msgid "White"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1030
+#: src/frontend/mame/ui/custui.cpp:1053
msgctxt "color-preset"
msgid "Silver"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1031
+#: src/frontend/mame/ui/custui.cpp:1054
msgctxt "color-preset"
msgid "Gray"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1032
+#: src/frontend/mame/ui/custui.cpp:1055
msgctxt "color-preset"
msgid "Black"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1033
+#: src/frontend/mame/ui/custui.cpp:1056
msgctxt "color-preset"
msgid "Red"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1034
+#: src/frontend/mame/ui/custui.cpp:1057
msgctxt "color-preset"
msgid "Orange"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1035
+#: src/frontend/mame/ui/custui.cpp:1058
msgctxt "color-preset"
msgid "Yellow"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1036
+#: src/frontend/mame/ui/custui.cpp:1059
msgctxt "color-preset"
msgid "Green"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1037
+#: src/frontend/mame/ui/custui.cpp:1060
msgctxt "color-preset"
msgid "Blue"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1038
+#: src/frontend/mame/ui/custui.cpp:1061
msgctxt "color-preset"
msgid "Violet"
msgstr ""
@@ -2742,36 +2746,61 @@ msgctxt "about-header"
msgid "Revision: %1$s"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:60
+#: src/frontend/mame/ui/analogipt.cpp:27
+#, c-format
+msgctxt "menu-analoginput"
+msgid ""
+"Show/hide settings \t\t%1$s\n"
+"Decrease value \t\t%2$s\n"
+"Increase value \t\t%3$s\n"
+"Restore default value \t\t%4$s\n"
+"Previous device \t\t%5$s\n"
+"Next device \t\t%6$s\n"
+"Return to previous menu \t\t%7$s"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:82
+msgctxt "menu-analoginput"
msgid "Analog Input Adjustments"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:92
+#: src/frontend/mame/ui/analogipt.cpp:121
#, c-format
-msgid "Press %s to show menu"
+msgctxt "menu-analoginput"
+msgid "Press %s to show settings"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:372
+#: src/frontend/mame/ui/analogipt.cpp:245
+msgctxt "menu-analoginput"
+msgid "Analog Input Adjustments Help"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:421
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Increment/Decrement Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:377
+#: src/frontend/mame/ui/analogipt.cpp:426
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Auto-centering Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:382
+#: src/frontend/mame/ui/analogipt.cpp:431
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Reverse"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:387
+#: src/frontend/mame/ui/analogipt.cpp:436
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Sensitivity"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:402
+#: src/frontend/mame/ui/analogipt.cpp:451
+msgctxt "menu-analoginput"
msgid "[no analog inputs are enabled]"
msgstr ""
@@ -2922,504 +2951,504 @@ msgctxt "menu-main"
msgid "Close Menu"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:77
-msgctxt "selmenu-artwork"
-msgid "Snapshots"
+#: src/frontend/mame/ui/selmenu.cpp:55
+msgid "Images"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:78
-msgctxt "selmenu-artwork"
-msgid "Cabinet"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:79
-msgctxt "selmenu-artwork"
-msgid "Control Panel"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:80
-msgctxt "selmenu-artwork"
-msgid "PCB"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:81
-msgctxt "selmenu-artwork"
-msgid "Flyer"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:82
-msgctxt "selmenu-artwork"
-msgid "Title Screen"
+#: src/frontend/mame/ui/selmenu.cpp:56
+msgid "Info"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:83
msgctxt "selmenu-artwork"
-msgid "Ending"
+msgid "Snapshots"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:84
msgctxt "selmenu-artwork"
-msgid "Artwork Preview"
+msgid "Cabinet"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:85
msgctxt "selmenu-artwork"
-msgid "Bosses"
+msgid "Control Panel"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:86
msgctxt "selmenu-artwork"
-msgid "Logo"
+msgid "PCB"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:87
msgctxt "selmenu-artwork"
-msgid "Versus"
+msgid "Flyer"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:88
msgctxt "selmenu-artwork"
-msgid "Game Over"
+msgid "Title Screen"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:89
msgctxt "selmenu-artwork"
-msgid "HowTo"
+msgid "Ending"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:90
msgctxt "selmenu-artwork"
-msgid "Scores"
+msgid "Artwork Preview"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:91
msgctxt "selmenu-artwork"
-msgid "Select"
+msgid "Bosses"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:92
msgctxt "selmenu-artwork"
-msgid "Marquee"
+msgid "Logo"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:93
msgctxt "selmenu-artwork"
-msgid "Covers"
+msgid "Versus"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:94
+msgctxt "selmenu-artwork"
+msgid "Game Over"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:95
+msgctxt "selmenu-artwork"
+msgid "HowTo"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:96
+msgctxt "selmenu-artwork"
+msgid "Scores"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:97
-msgid "Add or remove favorite"
+msgctxt "selmenu-artwork"
+msgid "Select"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:98
-msgid "Export displayed list to file"
+msgctxt "selmenu-artwork"
+msgid "Marquee"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:99
+msgctxt "selmenu-artwork"
+msgid "Covers"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:103
+msgid "Add or remove favorite"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:104
+msgid "Export displayed list to file"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:105
msgid "Audit media"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:100
+#: src/frontend/mame/ui/selmenu.cpp:106
msgid "Show DATs view"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:260
+#: src/frontend/mame/ui/selmenu.cpp:268
msgid "Select Software Package Part"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:330
+#: src/frontend/mame/ui/selmenu.cpp:338
msgid "Select System BIOS"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:644 src/frontend/mame/ui/selmenu.cpp:675
+#: src/frontend/mame/ui/selmenu.cpp:689 src/frontend/mame/ui/selmenu.cpp:720
#, c-format
msgid "%1$s, %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:648
+#: src/frontend/mame/ui/selmenu.cpp:693
#, c-format
msgid "Software is clone of: %1$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:650
+#: src/frontend/mame/ui/selmenu.cpp:695
msgid "Software is parent"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:655
+#: src/frontend/mame/ui/selmenu.cpp:700
msgid "Supported: No"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:660
+#: src/frontend/mame/ui/selmenu.cpp:705
msgid "Supported: Partial"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:665
+#: src/frontend/mame/ui/selmenu.cpp:710
msgid "Supported: Yes"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:681
+#: src/frontend/mame/ui/selmenu.cpp:726
msgid "System is parent"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:683 src/frontend/mame/ui/selmenu.cpp:685
+#: src/frontend/mame/ui/selmenu.cpp:728 src/frontend/mame/ui/selmenu.cpp:730
#, c-format
msgid "System is clone of: %1$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:721
+#: src/frontend/mame/ui/selmenu.cpp:766
#, c-format
msgid "%1$s %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2222
-msgid "Images"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:2223
-msgid "Infos"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:2538
+#: src/frontend/mame/ui/selmenu.cpp:2611
msgid ""
"Required ROM/disk images for the selected system are missing or incorrect. "
"Please acquire the correct files or select a different system.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2554
+#: src/frontend/mame/ui/selmenu.cpp:2627
msgid ""
"Required ROM/disk images for the selected software are missing or incorrect. "
"Please acquire the correct files or select a different software item.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2570
+#: src/frontend/mame/ui/selmenu.cpp:2643
msgid "incorrect checksum"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2573
+#: src/frontend/mame/ui/selmenu.cpp:2646
msgid "incorrect length"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2576
+#: src/frontend/mame/ui/selmenu.cpp:2649
msgid "not found"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2587
+#: src/frontend/mame/ui/selmenu.cpp:2660
#, c-format
msgid "%1$s (%2$s) - %3$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2589
+#: src/frontend/mame/ui/selmenu.cpp:2662
#, c-format
msgid "%1$s - %2$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2593
+#: src/frontend/mame/ui/selmenu.cpp:2666
msgid "Press any key to continue."
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2722
+#: src/frontend/mame/ui/selmenu.cpp:2789
msgid "General Info"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2874
+#: src/frontend/mame/ui/selmenu.cpp:2935
#, c-format
msgid "Short Name\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2875
+#: src/frontend/mame/ui/selmenu.cpp:2936
#, c-format
msgid "Year\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2876
+#: src/frontend/mame/ui/selmenu.cpp:2937
#, c-format
msgid "Manufacturer\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2883
+#: src/frontend/mame/ui/selmenu.cpp:2944
#, c-format
msgid "System is Clone of\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2888
+#: src/frontend/mame/ui/selmenu.cpp:2949
msgid "System is Parent\t\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2892
+#: src/frontend/mame/ui/selmenu.cpp:2953
msgid "Analog Controls\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2894
+#: src/frontend/mame/ui/selmenu.cpp:2955
msgid "Keyboard Inputs\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2897
+#: src/frontend/mame/ui/selmenu.cpp:2958
msgid "Overall\tNOT WORKING\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2899
+#: src/frontend/mame/ui/selmenu.cpp:2960
msgid "Overall\tUnemulated Protection\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2901
+#: src/frontend/mame/ui/selmenu.cpp:2962
msgid "Overall\tWorking\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2904
+#: src/frontend/mame/ui/selmenu.cpp:2965
msgid "Graphics\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2906
+#: src/frontend/mame/ui/selmenu.cpp:2967
msgid "Graphics\tWrong Colors\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2908
+#: src/frontend/mame/ui/selmenu.cpp:2969
msgid "Graphics\tImperfect Colors\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2910
+#: src/frontend/mame/ui/selmenu.cpp:2971
msgid "Graphics\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2912
+#: src/frontend/mame/ui/selmenu.cpp:2973
msgid "Graphics\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2915
+#: src/frontend/mame/ui/selmenu.cpp:2976
msgid "Sound\tNone\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2917
+#: src/frontend/mame/ui/selmenu.cpp:2978
msgid "Sound\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2919
+#: src/frontend/mame/ui/selmenu.cpp:2980
msgid "Sound\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2921
+#: src/frontend/mame/ui/selmenu.cpp:2982
msgid "Sound\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2924
+#: src/frontend/mame/ui/selmenu.cpp:2985
msgid "Capture\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2926
+#: src/frontend/mame/ui/selmenu.cpp:2987
msgid "Capture\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2929
+#: src/frontend/mame/ui/selmenu.cpp:2990
msgid "Camera\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2931
+#: src/frontend/mame/ui/selmenu.cpp:2992
msgid "Camera\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2934
+#: src/frontend/mame/ui/selmenu.cpp:2995
msgid "Microphone\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2936
+#: src/frontend/mame/ui/selmenu.cpp:2997
msgid "Microphone\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2939
+#: src/frontend/mame/ui/selmenu.cpp:3000
msgid "Controls\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2941
+#: src/frontend/mame/ui/selmenu.cpp:3002
msgid "Controls\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2944
+#: src/frontend/mame/ui/selmenu.cpp:3005
msgid "Keyboard\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2946
+#: src/frontend/mame/ui/selmenu.cpp:3007
msgid "Keyboard\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2949
+#: src/frontend/mame/ui/selmenu.cpp:3010
msgid "Mouse\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2951
+#: src/frontend/mame/ui/selmenu.cpp:3012
msgid "Mouse\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2954
+#: src/frontend/mame/ui/selmenu.cpp:3015
msgid "Media\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2956
+#: src/frontend/mame/ui/selmenu.cpp:3017
msgid "Media\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2959
+#: src/frontend/mame/ui/selmenu.cpp:3020
msgid "Disk\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2961
+#: src/frontend/mame/ui/selmenu.cpp:3022
msgid "Disk\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2964
+#: src/frontend/mame/ui/selmenu.cpp:3025
msgid "Printer\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2966
+#: src/frontend/mame/ui/selmenu.cpp:3027
msgid "Printer\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2969
+#: src/frontend/mame/ui/selmenu.cpp:3030
msgid "Mag. Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2971
+#: src/frontend/mame/ui/selmenu.cpp:3032
msgid "Mag. Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2974
+#: src/frontend/mame/ui/selmenu.cpp:3035
msgid "Punch Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2976
+#: src/frontend/mame/ui/selmenu.cpp:3037
msgid "Punch Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2979
+#: src/frontend/mame/ui/selmenu.cpp:3040
msgid "Mag. Drum\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2981
+#: src/frontend/mame/ui/selmenu.cpp:3042
msgid "Mag. Drum\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2984
+#: src/frontend/mame/ui/selmenu.cpp:3045
msgid "(EP)ROM\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2986
+#: src/frontend/mame/ui/selmenu.cpp:3047
msgid "(EP)ROM\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2989
+#: src/frontend/mame/ui/selmenu.cpp:3050
msgid "Communications\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2991
+#: src/frontend/mame/ui/selmenu.cpp:3052
msgid "Communications\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2994
+#: src/frontend/mame/ui/selmenu.cpp:3055
msgid "LAN\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2996
+#: src/frontend/mame/ui/selmenu.cpp:3057
msgid "LAN\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2999
+#: src/frontend/mame/ui/selmenu.cpp:3060
msgid "WAN\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3001
+#: src/frontend/mame/ui/selmenu.cpp:3062
msgid "WAN\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3004
+#: src/frontend/mame/ui/selmenu.cpp:3065
msgid "Timing\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3006
+#: src/frontend/mame/ui/selmenu.cpp:3067
msgid "Timing\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3012
+#: src/frontend/mame/ui/selmenu.cpp:3073
msgid "Support Cocktail\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tVertical\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tHorizontal\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3038
+#: src/frontend/mame/ui/selmenu.cpp:3099
msgid "Media Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3040
+#: src/frontend/mame/ui/selmenu.cpp:3101
msgid "Media Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3043
+#: src/frontend/mame/ui/selmenu.cpp:3104
msgid "Samples Audit Result\tNone Needed\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3045
+#: src/frontend/mame/ui/selmenu.cpp:3106
msgid "Samples Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3047
+#: src/frontend/mame/ui/selmenu.cpp:3108
msgid "Samples Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3051
+#: src/frontend/mame/ui/selmenu.cpp:3112
msgid ""
"Media Audit\tDisabled\n"
"Samples Audit\tDisabled\n"
@@ -3577,74 +3606,74 @@ msgstr ""
msgid "[None]\n"
msgstr ""
-#: src/emu/render.cpp:1833
+#: src/emu/render.cpp:1834
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Standard (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1859
+#: src/emu/render.cpp:1860
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Pixel Aspect (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1881 src/emu/render.cpp:2016
+#: src/emu/render.cpp:1882 src/emu/render.cpp:2017
msgctxt "view-name"
msgid "Cocktail"
msgstr ""
-#: src/emu/render.cpp:2001
+#: src/emu/render.cpp:2002
msgctxt "view-name"
msgid "Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2002
+#: src/emu/render.cpp:2003
msgctxt "view-name"
msgid "Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2003
+#: src/emu/render.cpp:2004
msgctxt "view-name"
msgid "Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2004
+#: src/emu/render.cpp:2005
msgctxt "view-name"
msgid "Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2055
+#: src/emu/render.cpp:2056
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2064
+#: src/emu/render.cpp:2065
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2073
+#: src/emu/render.cpp:2074
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2082
+#: src/emu/render.cpp:2083
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/ioport.cpp:333
+#: src/emu/ioport.cpp:271
#, c-format
msgctxt "input-name"
msgid "P%1$u"
msgstr ""
-#: src/emu/ioport.cpp:2052
+#: src/emu/ioport.cpp:1991
msgctxt "input-name"
msgid "???"
msgstr ""
@@ -5276,222 +5305,222 @@ msgstr ""
#: src/emu/inpttype.ipp:874
msgctxt "input-name"
-msgid "On Screen Display"
+msgid "Show/Hide Menu"
msgstr ""
#: src/emu/inpttype.ipp:875
msgctxt "input-name"
-msgid "Break in Debugger"
+msgid "UI Select"
msgstr ""
#: src/emu/inpttype.ipp:876
msgctxt "input-name"
-msgid "Config Menu"
+msgid "UI Back"
msgstr ""
#: src/emu/inpttype.ipp:877
msgctxt "input-name"
-msgid "Pause"
+msgid "UI Cancel"
msgstr ""
#: src/emu/inpttype.ipp:878
msgctxt "input-name"
-msgid "Pause - Single Step"
+msgid "UI Clear"
msgstr ""
#: src/emu/inpttype.ipp:879
msgctxt "input-name"
-msgid "Rewind - Single Step"
+msgid "UI Help"
msgstr ""
#: src/emu/inpttype.ipp:880
msgctxt "input-name"
-msgid "Reset Machine"
+msgid "UI Up"
msgstr ""
#: src/emu/inpttype.ipp:881
msgctxt "input-name"
-msgid "Soft Reset"
+msgid "UI Down"
msgstr ""
#: src/emu/inpttype.ipp:882
msgctxt "input-name"
-msgid "Show Decoded Graphics"
+msgid "UI Left"
msgstr ""
#: src/emu/inpttype.ipp:883
msgctxt "input-name"
-msgid "Frameskip Dec"
+msgid "UI Right"
msgstr ""
#: src/emu/inpttype.ipp:884
msgctxt "input-name"
-msgid "Frameskip Inc"
+msgid "UI Home"
msgstr ""
#: src/emu/inpttype.ipp:885
msgctxt "input-name"
-msgid "Throttle"
+msgid "UI End"
msgstr ""
#: src/emu/inpttype.ipp:886
msgctxt "input-name"
-msgid "Fast Forward"
+msgid "UI Page Up"
msgstr ""
#: src/emu/inpttype.ipp:887
msgctxt "input-name"
-msgid "Show FPS"
+msgid "UI Page Down"
msgstr ""
#: src/emu/inpttype.ipp:888
msgctxt "input-name"
-msgid "Save Snapshot"
+msgid "UI Previous Group"
msgstr ""
#: src/emu/inpttype.ipp:889
msgctxt "input-name"
-msgid "Record MNG"
+msgid "UI Next Group"
msgstr ""
#: src/emu/inpttype.ipp:890
msgctxt "input-name"
-msgid "Record AVI"
+msgid "On Screen Display"
msgstr ""
#: src/emu/inpttype.ipp:891
msgctxt "input-name"
-msgid "Toggle Cheat"
+msgid "Toggle UI Controls"
msgstr ""
#: src/emu/inpttype.ipp:892
msgctxt "input-name"
-msgid "UI Up"
+msgid "Break in Debugger"
msgstr ""
#: src/emu/inpttype.ipp:893
msgctxt "input-name"
-msgid "UI Down"
+msgid "Pause"
msgstr ""
#: src/emu/inpttype.ipp:894
msgctxt "input-name"
-msgid "UI Left"
+msgid "Pause - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:895
msgctxt "input-name"
-msgid "UI Right"
+msgid "Rewind - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:896
msgctxt "input-name"
-msgid "UI Home"
+msgid "Save State"
msgstr ""
#: src/emu/inpttype.ipp:897
msgctxt "input-name"
-msgid "UI End"
+msgid "Load State"
msgstr ""
#: src/emu/inpttype.ipp:898
msgctxt "input-name"
-msgid "UI Page Up"
+msgid "Reset Machine"
msgstr ""
#: src/emu/inpttype.ipp:899
msgctxt "input-name"
-msgid "UI Page Down"
+msgid "Soft Reset"
msgstr ""
#: src/emu/inpttype.ipp:900
msgctxt "input-name"
-msgid "UI Focus Next"
+msgid "Show Decoded Graphics"
msgstr ""
#: src/emu/inpttype.ipp:901
msgctxt "input-name"
-msgid "UI Focus Previous"
+msgid "Frameskip Dec"
msgstr ""
#: src/emu/inpttype.ipp:902
msgctxt "input-name"
-msgid "UI Select"
+msgid "Frameskip Inc"
msgstr ""
#: src/emu/inpttype.ipp:903
msgctxt "input-name"
-msgid "UI Cancel"
+msgid "Throttle"
msgstr ""
#: src/emu/inpttype.ipp:904
msgctxt "input-name"
-msgid "UI Display Comment"
+msgid "Fast Forward"
msgstr ""
#: src/emu/inpttype.ipp:905
msgctxt "input-name"
-msgid "UI Clear"
+msgid "Show FPS"
msgstr ""
#: src/emu/inpttype.ipp:906
msgctxt "input-name"
-msgid "UI Zoom In"
+msgid "Save Snapshot"
msgstr ""
#: src/emu/inpttype.ipp:907
msgctxt "input-name"
-msgid "UI Zoom Out"
+msgid "Record MNG"
msgstr ""
#: src/emu/inpttype.ipp:908
msgctxt "input-name"
-msgid "UI Default Zoom"
+msgid "Record AVI"
msgstr ""
#: src/emu/inpttype.ipp:909
msgctxt "input-name"
-msgid "UI Previous Group"
+msgid "Toggle Cheat"
msgstr ""
#: src/emu/inpttype.ipp:910
msgctxt "input-name"
-msgid "UI Next Group"
+msgid "UI Display Comment"
msgstr ""
#: src/emu/inpttype.ipp:911
msgctxt "input-name"
-msgid "UI Rotate"
+msgid "UI Zoom In"
msgstr ""
#: src/emu/inpttype.ipp:912
msgctxt "input-name"
-msgid "Show Profiler"
+msgid "UI Zoom Out"
msgstr ""
#: src/emu/inpttype.ipp:913
msgctxt "input-name"
-msgid "UI Toggle"
+msgid "UI Default Zoom"
msgstr ""
#: src/emu/inpttype.ipp:914
msgctxt "input-name"
-msgid "UI Release Pointer"
+msgid "UI Rotate"
msgstr ""
#: src/emu/inpttype.ipp:915
msgctxt "input-name"
-msgid "UI Paste Text"
+msgid "Show Profiler"
msgstr ""
#: src/emu/inpttype.ipp:916
msgctxt "input-name"
-msgid "Save State"
+msgid "UI Release Pointer"
msgstr ""
#: src/emu/inpttype.ipp:917
msgctxt "input-name"
-msgid "Load State"
+msgid "UI Paste Text"
msgstr ""
#: src/emu/inpttype.ipp:918
@@ -5506,57 +5535,65 @@ msgstr ""
#: src/emu/inpttype.ipp:920
msgctxt "input-name"
-msgid "UI External DAT View"
+msgid "UI Focus Next"
msgstr ""
#: src/emu/inpttype.ipp:921
msgctxt "input-name"
-msgid "UI Add/Remove favorite"
+msgid "UI Focus Previous"
msgstr ""
#: src/emu/inpttype.ipp:922
msgctxt "input-name"
-msgid "UI Export List"
+msgid "UI External DAT View"
msgstr ""
#: src/emu/inpttype.ipp:923
msgctxt "input-name"
+msgid "UI Add/Remove Favorite"
+msgstr ""
+
+#: src/emu/inpttype.ipp:924
+msgctxt "input-name"
+msgid "UI Export List"
+msgstr ""
+
+#: src/emu/inpttype.ipp:925
+msgctxt "input-name"
msgid "UI Audit Media"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:110
-#: src/osd/modules/input/input_sdlcommon.cpp:173
+#: src/osd/modules/input/input_windows.cpp:111 src/osd/sdl/osdsdl.cpp:339
msgctxt "input-name"
msgid "Toggle Fullscreen"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:116
+#: src/osd/modules/input/input_windows.cpp:117
msgctxt "input-name"
msgid "Take Rendered Snapshot"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:127
-#: src/osd/modules/input/input_sdlcommon.cpp:221
+#: src/osd/modules/input/input_windows.cpp:128 src/osd/sdl/osdsdl.cpp:388
msgctxt "input-name"
msgid "Record Rendered Video"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:143
+#: src/osd/modules/input/input_windows.cpp:144
msgctxt "input-name"
msgid "Toggle Post-Processing"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:199
+#: src/osd/sdl/osdsdl.cpp:365
msgctxt "input-name"
msgid "Toggle Filter"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:205
+#: src/osd/sdl/osdsdl.cpp:371
msgctxt "input-name"
msgid "Decrease Prescaling"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:215
+#: src/osd/sdl/osdsdl.cpp:382
msgctxt "input-name"
msgid "Increase Prescaling"
msgstr ""
@@ -5878,12 +5915,12 @@ msgstr ""
msgid "Input ports"
msgstr ""
-#: plugins/autofire/init.lua:94
+#: plugins/autofire/init.lua:98
msgctxt "plugin-autofire"
msgid "Failed to load autofire menu"
msgstr ""
-#: plugins/autofire/init.lua:101
+#: plugins/autofire/init.lua:105
msgctxt "plugin-autofire"
msgid "Autofire"
msgstr ""
@@ -6067,7 +6104,7 @@ msgctxt "plugin-timecode"
msgid "Hotkey"
msgstr ""
-#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:560
+#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:562
msgctxt "plugin-inputmacro"
msgid "Input Macros"
msgstr ""
@@ -6088,138 +6125,138 @@ msgctxt "plugin-inputmacro"
msgid "Set Input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:350
+#: plugins/inputmacro/inputmacro_menu.lua:352
msgctxt "plugin-inputmacro"
msgid "Name"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:358
-#: plugins/inputmacro/inputmacro_menu.lua:400
+#: plugins/inputmacro/inputmacro_menu.lua:360
+#: plugins/inputmacro/inputmacro_menu.lua:402
msgctxt "plugin-inputmacro"
msgid "[not set]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:359
+#: plugins/inputmacro/inputmacro_menu.lua:361
msgctxt "plugin-inputmacro"
msgid "Activation combination"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Stop immediately"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Complete macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:363
+#: plugins/inputmacro/inputmacro_menu.lua:365
msgctxt "plugin-inputmacro"
msgid "On release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:369
+#: plugins/inputmacro/inputmacro_menu.lua:371
msgctxt "plugin-inputmacro"
msgid "Release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:372
+#: plugins/inputmacro/inputmacro_menu.lua:374
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Loop to step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:377
+#: plugins/inputmacro/inputmacro_menu.lua:379
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Prolong step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:379
+#: plugins/inputmacro/inputmacro_menu.lua:381
msgctxt "plugin-inputmacro"
msgid "When held"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:383
+#: plugins/inputmacro/inputmacro_menu.lua:385
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:384
+#: plugins/inputmacro/inputmacro_menu.lua:386
msgctxt "plugin-inputmacro"
msgid "Delay (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:390
+#: plugins/inputmacro/inputmacro_menu.lua:392
msgctxt "plugin-inputmacro"
msgid "Duration (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:398
+#: plugins/inputmacro/inputmacro_menu.lua:400
msgctxt "plugin-inputmacro"
msgid "n/a"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:402
+#: plugins/inputmacro/inputmacro_menu.lua:404
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Input %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:407
+#: plugins/inputmacro/inputmacro_menu.lua:409
msgctxt "plugin-inputmacro"
msgid "Add input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:412
+#: plugins/inputmacro/inputmacro_menu.lua:414
msgctxt "plugin-inputmacro"
msgid "Delete step"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:428
+#: plugins/inputmacro/inputmacro_menu.lua:430
msgctxt "plugin-inputmacro"
msgid "Add step at position"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:474
+#: plugins/inputmacro/inputmacro_menu.lua:476
msgctxt "plugin-inputmacro"
msgid "Add Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:481
+#: plugins/inputmacro/inputmacro_menu.lua:483
msgctxt "plugin-inputmacro"
msgid "Create"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:483
+#: plugins/inputmacro/inputmacro_menu.lua:485
msgctxt "plugin-inputmacro"
msgid "Cancel"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:499
+#: plugins/inputmacro/inputmacro_menu.lua:501
msgctxt "plugin-inputmacro"
msgid "Edit Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:505
+#: plugins/inputmacro/inputmacro_menu.lua:507
msgctxt "plugin-inputmacro"
msgid "Done"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:561
+#: plugins/inputmacro/inputmacro_menu.lua:563
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Press %s to delete"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:573
+#: plugins/inputmacro/inputmacro_menu.lua:575
msgctxt "plugin-inputmacro"
msgid "[no macros]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:578
+#: plugins/inputmacro/inputmacro_menu.lua:580
msgctxt "plugin-inputmacro"
msgid "Add macro"
msgstr ""
@@ -6390,12 +6427,12 @@ msgctxt "plugin-commonui"
msgid "Cancel"
msgstr ""
-#: plugins/commonui/init.lua:197
+#: plugins/commonui/init.lua:199
msgctxt "plugin-commonui"
msgid "Invalid combination entered"
msgstr ""
-#: plugins/commonui/init.lua:203
+#: plugins/commonui/init.lua:205
#, lua-format
msgctxt "plugin-commonui"
msgid ""
diff --git a/language/Hindi/strings.po b/language/Hindi/strings.po
index f58843f91d1..589ae1e0b45 100644
--- a/language/Hindi/strings.po
+++ b/language/Hindi/strings.po
@@ -1,13 +1,13 @@
# Hindi translations for MAME package.
# Copyright (C) 1997-2022 MAMEdev and contributors
# This file is distributed under the same license as the MAME package.
-# Automatically generated, 2022.
+# Automatically generated, 2023.
#
msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-10-16 02:30+1100\n"
+"POT-Creation-Date: 2023-02-18 05:29+1100\n"
"PO-Revision-Date: 2016-02-20 18:03+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: MAME Language Team\n"
@@ -28,254 +28,254 @@ msgid ""
"This system requires media images to be mounted for the following device(s): "
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1254
+#: src/frontend/mame/ui/ui.cpp:1275
#, c-format
msgid ""
"UI controls enabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1256
+#: src/frontend/mame/ui/ui.cpp:1277
#, c-format
msgid ""
"UI controls disabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1465
+#: src/frontend/mame/ui/ui.cpp:1486
msgid "Master Volume"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1474
+#: src/frontend/mame/ui/ui.cpp:1495
#, c-format
msgid "%1$s Volume"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1496
+#: src/frontend/mame/ui/ui.cpp:1517
#, c-format
msgid "Overclock CPU %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1504
+#: src/frontend/mame/ui/ui.cpp:1525
#, c-format
msgid "Overclock %1$s sound"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1523
+#: src/frontend/mame/ui/ui.cpp:1544
#, c-format
msgid "%1$s Refresh Rate"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1528
+#: src/frontend/mame/ui/ui.cpp:1549
#, c-format
msgid "%1$s Brightness"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1530
+#: src/frontend/mame/ui/ui.cpp:1551
#, c-format
msgid "%1$s Contrast"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1532
+#: src/frontend/mame/ui/ui.cpp:1553
#, c-format
msgid "%1$s Gamma"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1536
+#: src/frontend/mame/ui/ui.cpp:1557
#, c-format
msgid "%1$s Horiz Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1538
+#: src/frontend/mame/ui/ui.cpp:1559
#, c-format
msgid "%1$s Horiz Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1540
+#: src/frontend/mame/ui/ui.cpp:1561
#, c-format
msgid "%1$s Vert Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1542
+#: src/frontend/mame/ui/ui.cpp:1563
#, c-format
msgid "%1$s Vert Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1558
+#: src/frontend/mame/ui/ui.cpp:1579
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1561
+#: src/frontend/mame/ui/ui.cpp:1582
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1563
+#: src/frontend/mame/ui/ui.cpp:1584
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1566
+#: src/frontend/mame/ui/ui.cpp:1587
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1576
+#: src/frontend/mame/ui/ui.cpp:1597
msgid "Vector Flicker"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1577
+#: src/frontend/mame/ui/ui.cpp:1598
msgid "Beam Width Minimum"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1578
+#: src/frontend/mame/ui/ui.cpp:1599
msgid "Beam Width Maximum"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1579
+#: src/frontend/mame/ui/ui.cpp:1600
msgid "Beam Dot Size"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1580
+#: src/frontend/mame/ui/ui.cpp:1601
msgid "Beam Intensity Weight"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593
+#: src/frontend/mame/ui/ui.cpp:1614
#, c-format
msgid "Crosshair Scale %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "X"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "Y"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1616
#, c-format
msgid "Crosshair Offset %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1623
+#: src/frontend/mame/ui/ui.cpp:1644
#, c-format
msgid "%1$3ddB"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1666
+#: src/frontend/mame/ui/ui.cpp:1687
#, c-format
msgid "%1$d%%"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1681
+#: src/frontend/mame/ui/ui.cpp:1702
#, c-format
msgid "%1$3.0f%%"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1704 src/frontend/mame/ui/ui.cpp:1724
-#: src/frontend/mame/ui/ui.cpp:1743 src/frontend/mame/ui/ui.cpp:1761
-#: src/frontend/mame/ui/ui.cpp:1780 src/frontend/mame/ui/ui.cpp:1799
-#: src/frontend/mame/ui/ui.cpp:1818 src/frontend/mame/ui/ui.cpp:1837
-#: src/frontend/mame/ui/ui.cpp:1858 src/frontend/mame/ui/ui.cpp:1879
-#: src/frontend/mame/ui/ui.cpp:1900 src/frontend/mame/ui/ui.cpp:1921
+#: src/frontend/mame/ui/ui.cpp:1725 src/frontend/mame/ui/ui.cpp:1745
+#: src/frontend/mame/ui/ui.cpp:1764 src/frontend/mame/ui/ui.cpp:1782
+#: src/frontend/mame/ui/ui.cpp:1801 src/frontend/mame/ui/ui.cpp:1820
+#: src/frontend/mame/ui/ui.cpp:1839 src/frontend/mame/ui/ui.cpp:1858
+#: src/frontend/mame/ui/ui.cpp:1879 src/frontend/mame/ui/ui.cpp:1900
+#: src/frontend/mame/ui/ui.cpp:1921 src/frontend/mame/ui/ui.cpp:1942
#, c-format
msgid "%1$.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1936 src/frontend/mame/ui/ui.cpp:1951
-#: src/frontend/mame/ui/ui.cpp:1966 src/frontend/mame/ui/ui.cpp:1981
-#: src/frontend/mame/ui/ui.cpp:1996
+#: src/frontend/mame/ui/ui.cpp:1957 src/frontend/mame/ui/ui.cpp:1972
+#: src/frontend/mame/ui/ui.cpp:1987 src/frontend/mame/ui/ui.cpp:2002
+#: src/frontend/mame/ui/ui.cpp:2017
#, c-format
msgid "%1$1.2f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2116
+#: src/frontend/mame/ui/ui.cpp:2137
msgid "**Error saving ui.ini**"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2175
+#: src/frontend/mame/ui/ui.cpp:2196
#, c-format
msgid "**Error saving %s.ini**"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2179 src/frontend/mame/ui/miscmenu.cpp:773
+#: src/frontend/mame/ui/ui.cpp:2200 src/frontend/mame/ui/miscmenu.cpp:773
msgid ""
"\n"
" Settings saved \n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:487 src/frontend/mame/ui/selgame.cpp:298
+#: src/frontend/mame/ui/selsoft.cpp:510 src/frontend/mame/ui/selgame.cpp:318
#, c-format
msgid ""
"%s\n"
" added to favorites list."
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:492 src/frontend/mame/ui/selgame.cpp:303
-#: src/frontend/mame/ui/selgame.cpp:309
+#: src/frontend/mame/ui/selsoft.cpp:515 src/frontend/mame/ui/selgame.cpp:323
+#: src/frontend/mame/ui/selgame.cpp:329
#, c-format
msgid ""
"%s\n"
" removed from favorites list."
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Start empty]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Use file manager]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:708
+#: src/frontend/mame/ui/selsoft.cpp:756
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d software packages )"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:709
+#: src/frontend/mame/ui/selsoft.cpp:757
#, c-format
msgid "%1$s - select software"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:714 src/frontend/mame/ui/selgame.cpp:1074
+#: src/frontend/mame/ui/selsoft.cpp:762 src/frontend/mame/ui/selgame.cpp:1092
#, c-format
msgid "%1$s: %2$s - Search: %3$s_"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:716 src/frontend/mame/ui/selgame.cpp:1076
+#: src/frontend/mame/ui/selsoft.cpp:764 src/frontend/mame/ui/selgame.cpp:1094
#, c-format
msgid "Search: %1$s_"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:723
+#: src/frontend/mame/ui/selsoft.cpp:771
#, c-format
msgid "Software list/item: %1$s:%2$s"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:441
+#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:462
msgid "General Settings"
msgstr ""
@@ -299,15 +299,15 @@ msgstr ""
msgid "Save Settings"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:185 src/frontend/mame/ui/optsmenu.cpp:227
+#: src/frontend/mame/ui/optsmenu.cpp:183 src/frontend/mame/ui/optsmenu.cpp:225
msgid "System Filter"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:197 src/frontend/mame/ui/custui.cpp:83
+#: src/frontend/mame/ui/optsmenu.cpp:195 src/frontend/mame/ui/custui.cpp:84
msgid "Customize UI"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:198 src/frontend/mame/ui/dirmenu.cpp:535
+#: src/frontend/mame/ui/optsmenu.cpp:196 src/frontend/mame/ui/dirmenu.cpp:579
msgid "Configure Folders"
msgstr ""
@@ -315,41 +315,41 @@ msgstr ""
msgid "Plugin Options"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:221 src/frontend/mame/ui/swlist.cpp:89
-#: src/frontend/mame/ui/slotopt.cpp:221
+#: src/frontend/mame/ui/filesel.cpp:234 src/frontend/mame/ui/swlist.cpp:89
+#: src/frontend/mame/ui/slotopt.cpp:231
msgid "[empty slot]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:225
+#: src/frontend/mame/ui/filesel.cpp:238
msgid "[create]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:229 src/frontend/mame/ui/swlist.cpp:100
+#: src/frontend/mame/ui/filesel.cpp:242 src/frontend/mame/ui/swlist.cpp:100
msgid "[software list]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:285
+#: src/frontend/mame/ui/filesel.cpp:298
#, c-format
msgid "Error accessing %s"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:509
+#: src/frontend/mame/ui/filesel.cpp:519
msgid "Select access mode"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:510
+#: src/frontend/mame/ui/filesel.cpp:520
msgid "Read-only"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:512
+#: src/frontend/mame/ui/filesel.cpp:522
msgid "Read-write"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:513
+#: src/frontend/mame/ui/filesel.cpp:523
msgid "Read this image, write to another image"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:514
+#: src/frontend/mame/ui/filesel.cpp:524
msgid "Read this image, write to diff"
msgstr ""
@@ -562,145 +562,149 @@ msgid "Joystick saturation"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:94
-msgid "Natural keyboard"
+msgid "Joystick threshold"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:95
-msgid "Allow contradictory joystick inputs"
+msgid "Natural keyboard"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:96
+msgid "Allow contradictory joystick inputs"
+msgstr ""
+
+#: src/frontend/mame/ui/submenu.cpp:97
msgid "Coin impulse"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:102
+#: src/frontend/mame/ui/submenu.cpp:103
msgid "Input Device Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:103
+#: src/frontend/mame/ui/submenu.cpp:104
msgid "Lightgun Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:104
+#: src/frontend/mame/ui/submenu.cpp:105
msgid "Trackball Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:105
+#: src/frontend/mame/ui/submenu.cpp:106
msgid "Pedal Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:106
+#: src/frontend/mame/ui/submenu.cpp:107
msgid "AD Stick Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:107
+#: src/frontend/mame/ui/submenu.cpp:108
msgid "Paddle Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:108
+#: src/frontend/mame/ui/submenu.cpp:109
msgid "Dial Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:109
+#: src/frontend/mame/ui/submenu.cpp:110
msgid "Positional Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:110
+#: src/frontend/mame/ui/submenu.cpp:111
msgid "Mouse Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:112
+#: src/frontend/mame/ui/submenu.cpp:113
msgid "Keyboard Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:113
+#: src/frontend/mame/ui/submenu.cpp:114
msgid "Mouse Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:114
+#: src/frontend/mame/ui/submenu.cpp:115
msgid "Lightgun Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:115
+#: src/frontend/mame/ui/submenu.cpp:116
msgid "Joystick Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:121 src/frontend/mame/ui/videoopt.cpp:42
+#: src/frontend/mame/ui/submenu.cpp:122 src/frontend/mame/ui/videoopt.cpp:42
msgid "Video Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:122
+#: src/frontend/mame/ui/submenu.cpp:123
msgid "Video Mode"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:123
+#: src/frontend/mame/ui/submenu.cpp:124
msgid "Number Of Screens"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:125
+#: src/frontend/mame/ui/submenu.cpp:126
msgid "Triple Buffering"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:126
+#: src/frontend/mame/ui/submenu.cpp:127
msgid "HLSL"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:128
+#: src/frontend/mame/ui/submenu.cpp:129
msgid "GLSL"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:129
+#: src/frontend/mame/ui/submenu.cpp:130
msgid "Bilinear Filtering"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:130
+#: src/frontend/mame/ui/submenu.cpp:131
msgid "Bitmap Prescaling"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:131
+#: src/frontend/mame/ui/submenu.cpp:132
msgid "Window Mode"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:132
+#: src/frontend/mame/ui/submenu.cpp:133
msgid "Enforce Aspect Ratio"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:133
+#: src/frontend/mame/ui/submenu.cpp:134
msgid "Start Out Maximized"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:134
+#: src/frontend/mame/ui/submenu.cpp:135
msgid "Synchronized Refresh"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:135
+#: src/frontend/mame/ui/submenu.cpp:136
msgid "Wait Vertical Sync"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:722
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:738
#: src/frontend/mame/ui/videoopt.cpp:169
-#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:766
+#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:766
#: plugins/cheatfind/init.lua:777 plugins/cheat/init.lua:679
msgid "On"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:725
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:741
#: src/frontend/mame/ui/videoopt.cpp:185
-#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:763
+#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:763
#: plugins/cheatfind/init.lua:774 plugins/cheat/init.lua:682
#: plugins/cheat/init.lua:691
msgid "Off"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:728
+#: src/frontend/mame/ui/menu.cpp:744
msgid "Auto"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:1233
+#: src/frontend/mame/ui/menu.cpp:1272
#: src/frontend/mame/ui/simpleselgame.cpp:283
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Return to Previous Menu"
msgstr ""
@@ -708,21 +712,21 @@ msgstr ""
msgid "File Manager"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:140
+#: src/frontend/mame/ui/filemngr.cpp:152
#: src/frontend/mame/ui/confswitch.cpp:119
-#: src/frontend/mame/ui/inputmap.cpp:580
+#: src/frontend/mame/ui/inputmap.cpp:581
#: src/frontend/mame/ui/inputtoggle.cpp:75
-#: src/frontend/mame/ui/analogipt.cpp:363
+#: src/frontend/mame/ui/analogipt.cpp:412
#, c-format
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
#: src/frontend/mame/ui/confswitch.cpp:170 src/frontend/mame/ui/slotopt.cpp:204
msgid "Reset System"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
msgid "Start System"
msgstr ""
@@ -1071,27 +1075,27 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:168
+#: src/frontend/mame/ui/filecreate.cpp:189
msgid "New Image Name:"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:174
+#: src/frontend/mame/ui/filecreate.cpp:196
msgid "Image Format:"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:180
+#: src/frontend/mame/ui/filecreate.cpp:202
msgid "Create"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:208
+#: src/frontend/mame/ui/filecreate.cpp:230
msgid "Please enter a file extension too"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:268
+#: src/frontend/mame/ui/filecreate.cpp:295
msgid "Select image format"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:327
+#: src/frontend/mame/ui/filecreate.cpp:354
msgid "Select initial contents"
msgstr ""
@@ -1116,9 +1120,9 @@ msgid "Emulated"
msgstr ""
#: src/frontend/mame/ui/keyboard.cpp:60 src/frontend/mame/ui/confswitch.cpp:117
-#: src/frontend/mame/ui/inputmap.cpp:578
+#: src/frontend/mame/ui/inputmap.cpp:579
#: src/frontend/mame/ui/inputtoggle.cpp:73
-#: src/frontend/mame/ui/analogipt.cpp:361
+#: src/frontend/mame/ui/analogipt.cpp:410
#, c-format
msgid "%1$s [root%2$s]"
msgstr ""
@@ -1477,16 +1481,16 @@ msgstr ""
msgid "Category File"
msgstr ""
-#: src/frontend/mame/ui/utils.cpp:2030 src/frontend/mame/ui/inifile.cpp:301
+#: src/frontend/mame/ui/utils.cpp:2026 src/frontend/mame/ui/inifile.cpp:301
msgctxt "swlist-info"
msgid "Software list/item"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2685
+#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2752
msgid "Software List Info"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:316
+#: src/frontend/mame/ui/datmenu.cpp:307
#, c-format
msgid "Revision: %1$s"
msgstr ""
@@ -1646,7 +1650,7 @@ msgstr ""
msgid "Save System Settings"
msgstr ""
-#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2625
+#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2698
msgid " (default)"
msgstr ""
@@ -1683,7 +1687,7 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:265
+#: src/frontend/mame/ui/state.cpp:262
#, c-format
msgid ""
"Delete saved state %1$s?\n"
@@ -1691,37 +1695,37 @@ msgid ""
"Press %3$s to cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:393
+#: src/frontend/mame/ui/state.cpp:388
#, c-format
msgid "Error removing saved state file %1$s"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:442
+#: src/frontend/mame/ui/state.cpp:450
#, c-format
msgid "Press %1$s to delete"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Load State"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Select state to load"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Save State"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Press a key or joystick button, or select state to overwrite"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:314
+#: src/frontend/mame/ui/confswitch.cpp:318
msgid "DIP Switches"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:508
+#: src/frontend/mame/ui/confswitch.cpp:521
msgid "Machine Configuration"
msgstr ""
@@ -1764,7 +1768,7 @@ msgstr ""
msgid "[no assignable inputs are enabled]"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:348
+#: src/frontend/mame/ui/inputmap.cpp:358
msgid "Pressed"
msgstr ""
@@ -1772,71 +1776,71 @@ msgstr ""
msgid "Invalid combination entered"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:563
+#: src/frontend/mame/ui/inputmap.cpp:564
#, c-format
msgctxt "input-name"
msgid "%1$s Analog"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:564
+#: src/frontend/mame/ui/inputmap.cpp:565
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Inc"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:565
+#: src/frontend/mame/ui/inputmap.cpp:566
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Dec"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:607
+#: src/frontend/mame/ui/inputmap.cpp:608
#, c-format
msgid "Press %1$s to set\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:608
+#: src/frontend/mame/ui/inputmap.cpp:609
#, c-format
msgid "Press %1$s to append\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:609
+#: src/frontend/mame/ui/inputmap.cpp:610
#, c-format
msgid "Press %1$s to clear\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:610
+#: src/frontend/mame/ui/inputmap.cpp:611
#, c-format
msgid "Press %1$s to restore default\n"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:32
+#: src/frontend/mame/ui/inputdevices.cpp:33
#, c-format
msgctxt "menu-inputdev"
msgid "%1$s (%2$s %3$d)"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:88
+#: src/frontend/mame/ui/inputdevices.cpp:116
msgctxt "menu-inputdev"
msgid "Copy Device ID"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:122
+#: src/frontend/mame/ui/inputdevices.cpp:148
msgctxt "menu-inputdev"
msgid "Copied device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:124
+#: src/frontend/mame/ui/inputdevices.cpp:150
msgctxt "menu-inputdev"
msgid "Error copying device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:162
+#: src/frontend/mame/ui/inputdevices.cpp:189
msgctxt "menu-inputdev"
msgid "Input Devices"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:203
+#: src/frontend/mame/ui/inputdevices.cpp:230
msgctxt "menu-inputdev"
msgid "[no input devices are enabled]"
msgstr ""
@@ -1953,11 +1957,11 @@ msgid "Configure Options"
msgstr ""
#: src/frontend/mame/ui/simpleselgame.cpp:279
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Exit"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:304
+#: src/frontend/mame/ui/simpleselgame.cpp:313
#, c-format
msgid ""
"No system ROMs found. Please check the rompath setting specified in the %1$s."
@@ -1967,77 +1971,77 @@ msgid ""
"docs folder for information on setting up and using %2$s."
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:320
+#: src/frontend/mame/ui/simpleselgame.cpp:329
#, c-format
msgid "Type name or select: %1$s_"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:322
+#: src/frontend/mame/ui/simpleselgame.cpp:331
msgid "Type name or select: (random)"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:336
+#: src/frontend/mame/ui/simpleselgame.cpp:345
#, c-format
msgid "%1$-.100s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:339
+#: src/frontend/mame/ui/simpleselgame.cpp:348
#, c-format
msgid "%1$s, %2$-.100s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:348
+#: src/frontend/mame/ui/simpleselgame.cpp:357
#, c-format
msgid "Driver: %1$s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:364
-#: src/frontend/mame/ui/selmenu.cpp:690
+#: src/frontend/mame/ui/simpleselgame.cpp:373
+#: src/frontend/mame/ui/selmenu.cpp:735
msgid "Overall: NOT WORKING"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:366
-#: src/frontend/mame/ui/selmenu.cpp:692
+#: src/frontend/mame/ui/simpleselgame.cpp:375
+#: src/frontend/mame/ui/selmenu.cpp:737
msgid "Overall: Unemulated Protection"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:368
-#: src/frontend/mame/ui/selmenu.cpp:694
+#: src/frontend/mame/ui/simpleselgame.cpp:377
+#: src/frontend/mame/ui/selmenu.cpp:739
msgid "Overall: Working"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:372
-#: src/frontend/mame/ui/selmenu.cpp:698
+#: src/frontend/mame/ui/simpleselgame.cpp:381
+#: src/frontend/mame/ui/selmenu.cpp:743
msgid "Graphics: Unimplemented, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:374
-#: src/frontend/mame/ui/selmenu.cpp:700
+#: src/frontend/mame/ui/simpleselgame.cpp:383
+#: src/frontend/mame/ui/selmenu.cpp:745
msgid "Graphics: Imperfect, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:376
-#: src/frontend/mame/ui/selmenu.cpp:702
+#: src/frontend/mame/ui/simpleselgame.cpp:385
+#: src/frontend/mame/ui/selmenu.cpp:747
msgid "Graphics: OK, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:379
-#: src/frontend/mame/ui/selmenu.cpp:705
+#: src/frontend/mame/ui/simpleselgame.cpp:388
+#: src/frontend/mame/ui/selmenu.cpp:750
msgid "Sound: None"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:381
-#: src/frontend/mame/ui/selmenu.cpp:707
+#: src/frontend/mame/ui/simpleselgame.cpp:390
+#: src/frontend/mame/ui/selmenu.cpp:752
msgid "Sound: Unimplemented"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:383
-#: src/frontend/mame/ui/selmenu.cpp:709
+#: src/frontend/mame/ui/simpleselgame.cpp:392
+#: src/frontend/mame/ui/selmenu.cpp:754
msgid "Sound: Imperfect"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:385
-#: src/frontend/mame/ui/selmenu.cpp:711
+#: src/frontend/mame/ui/simpleselgame.cpp:394
+#: src/frontend/mame/ui/selmenu.cpp:756
msgid "Sound: OK"
msgstr ""
@@ -2060,323 +2064,323 @@ msgstr ""
msgid "Reload All"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:44
+#: src/frontend/mame/ui/dirmenu.cpp:40
msgctxt "path-option"
msgid "ROMs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:45
+#: src/frontend/mame/ui/dirmenu.cpp:41
msgctxt "path-option"
msgid "Software Media"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:46
+#: src/frontend/mame/ui/dirmenu.cpp:42
msgctxt "path-option"
msgid "Sound Samples"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:47
+#: src/frontend/mame/ui/dirmenu.cpp:43
msgctxt "path-option"
msgid "Artwork"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:48
+#: src/frontend/mame/ui/dirmenu.cpp:44
msgctxt "path-option"
msgid "Crosshairs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:49
+#: src/frontend/mame/ui/dirmenu.cpp:45
msgctxt "path-option"
msgid "Cheat Files"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:50
+#: src/frontend/mame/ui/dirmenu.cpp:46
msgctxt "path-option"
msgid "Plugins"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:51
+#: src/frontend/mame/ui/dirmenu.cpp:47
msgctxt "path-option"
msgid "UI Translations"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:52
+#: src/frontend/mame/ui/dirmenu.cpp:48
msgctxt "path-option"
msgid "Software Lists"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:53
+#: src/frontend/mame/ui/dirmenu.cpp:49
msgctxt "path-option"
msgid "INIs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:54
+#: src/frontend/mame/ui/dirmenu.cpp:50
msgctxt "path-option"
msgid "UI Settings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:55
+#: src/frontend/mame/ui/dirmenu.cpp:51
msgctxt "path-option"
msgid "Plugin Data"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:56
+#: src/frontend/mame/ui/dirmenu.cpp:52
msgctxt "path-option"
msgid "DATs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:57
+#: src/frontend/mame/ui/dirmenu.cpp:53
msgctxt "path-option"
msgid "Category INIs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:58
+#: src/frontend/mame/ui/dirmenu.cpp:54
msgctxt "path-option"
msgid "Snapshots"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:59
+#: src/frontend/mame/ui/dirmenu.cpp:55
msgctxt "path-option"
msgid "Icons"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:60
+#: src/frontend/mame/ui/dirmenu.cpp:56
msgctxt "path-option"
msgid "Control Panels"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:61
+#: src/frontend/mame/ui/dirmenu.cpp:57
msgctxt "path-option"
msgid "Cabinets"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:62
+#: src/frontend/mame/ui/dirmenu.cpp:58
msgctxt "path-option"
msgid "Marquees"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:63
+#: src/frontend/mame/ui/dirmenu.cpp:59
msgctxt "path-option"
msgid "PCBs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:64
+#: src/frontend/mame/ui/dirmenu.cpp:60
msgctxt "path-option"
msgid "Flyers"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:65
+#: src/frontend/mame/ui/dirmenu.cpp:61
msgctxt "path-option"
msgid "Title Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:66
+#: src/frontend/mame/ui/dirmenu.cpp:62
msgctxt "path-option"
msgid "Game Endings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:67
+#: src/frontend/mame/ui/dirmenu.cpp:63
msgctxt "path-option"
msgid "Bosses"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:68
+#: src/frontend/mame/ui/dirmenu.cpp:64
msgctxt "path-option"
msgid "Artwork Previews"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:69
+#: src/frontend/mame/ui/dirmenu.cpp:65
msgctxt "path-option"
msgid "Select"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:70
+#: src/frontend/mame/ui/dirmenu.cpp:66
msgctxt "path-option"
msgid "Game Over Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:71
+#: src/frontend/mame/ui/dirmenu.cpp:67
msgctxt "path-option"
msgid "HowTo"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:72
+#: src/frontend/mame/ui/dirmenu.cpp:68
msgctxt "path-option"
msgid "Logos"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:73
+#: src/frontend/mame/ui/dirmenu.cpp:69
msgctxt "path-option"
msgid "Scores"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:74
+#: src/frontend/mame/ui/dirmenu.cpp:70
msgctxt "path-option"
msgid "Versus"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:75
+#: src/frontend/mame/ui/dirmenu.cpp:71
msgctxt "path-option"
msgid "Covers"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:105
+#: src/frontend/mame/ui/dirmenu.cpp:101
#, c-format
msgid "Remove %1$s Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:352
-#, c-format
-msgid "Change %1$s Folder - Search: %2$s_"
-msgstr ""
-
-#: src/frontend/mame/ui/dirmenu.cpp:352
+#: src/frontend/mame/ui/dirmenu.cpp:357
#, c-format
msgid "Add %1$s Folder - Search: %2$s_"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:363
+#: src/frontend/mame/ui/dirmenu.cpp:357
+#, c-format
+msgid "Change %1$s Folder - Search: %2$s_"
+msgstr ""
+
+#: src/frontend/mame/ui/dirmenu.cpp:368
msgid "Press TAB to set"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folders"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:494
-msgid "Change Folder"
-msgstr ""
-
-#: src/frontend/mame/ui/dirmenu.cpp:494
+#: src/frontend/mame/ui/dirmenu.cpp:523
msgid "Add Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:497
+#: src/frontend/mame/ui/dirmenu.cpp:525
msgid "Remove Folder"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/dirmenu.cpp:530
+msgid "Change Folder"
+msgstr ""
+
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = 1/%1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:799
+#: src/frontend/mame/ui/viewgfx.cpp:800
msgctxt "gfxview"
msgid "Expand to fit"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:822
+#: src/frontend/mame/ui/viewgfx.cpp:823
msgctxt "gfxview"
msgid "All categories"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:824 src/frontend/mame/ui/viewgfx.cpp:829
+#: src/frontend/mame/ui/viewgfx.cpp:825 src/frontend/mame/ui/viewgfx.cpp:830
#, c-format
msgctxt "gfxview"
msgid "Category %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] colors"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] pens"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:940
+#: src/frontend/mame/ui/viewgfx.cpp:941
#, c-format
msgctxt "gfxview"
msgid " #%1$X → %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:947
+#: src/frontend/mame/ui/viewgfx.cpp:948
#, c-format
msgctxt "gfxview"
msgid " #%1$X = %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:954
+#: src/frontend/mame/ui/viewgfx.cpp:955
#, c-format
msgctxt "gfxview"
msgid " #%1$X (A:%2$02X R:%3$02X G:%4$02X B:%5$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1134
+#: src/frontend/mame/ui/viewgfx.cpp:1135
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] %2$d/%3$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1157
+#: src/frontend/mame/ui/viewgfx.cpp:1158
#, c-format
msgctxt "gfxview"
msgid " #%1$X:%2$X (%3$d %4$d) = %5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1165
+#: src/frontend/mame/ui/viewgfx.cpp:1166
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d color %3$X/%4$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d category %3$u"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d "
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1327
+#: src/frontend/mame/ui/viewgfx.cpp:1328
#, c-format
msgctxt "gfxview"
msgid " (%1$u %2$u) = GFX%3$u #%4$X:%5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1334
+#: src/frontend/mame/ui/viewgfx.cpp:1335
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d origin (%3$d %4$d)"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:442
+#: src/frontend/mame/ui/selgame.cpp:463
msgid "System Settings"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1058
+#: src/frontend/mame/ui/selgame.cpp:1076
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d systems (%5$d BIOS) )"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1086
+#: src/frontend/mame/ui/selgame.cpp:1104
#, c-format
msgid "System: %1$-.100s"
msgstr ""
@@ -2397,29 +2401,29 @@ msgctxt "menu-selector"
msgid "[no choices]"
msgstr ""
-#: src/frontend/mame/ui/selector.cpp:138
+#: src/frontend/mame/ui/selector.cpp:148
#, c-format
msgctxt "menu-selector"
msgid "Double-click or press %1$s to select"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:59
+#: src/frontend/mame/ui/auditmenu.cpp:60
msgid "Audit Media"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:63
+#: src/frontend/mame/ui/auditmenu.cpp:64
#, c-format
msgid "Results will be saved to %1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:101
+#: src/frontend/mame/ui/auditmenu.cpp:110
#, c-format
msgid ""
"Auditing media for system %2$u of %3$u...\n"
"%1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:119
+#: src/frontend/mame/ui/auditmenu.cpp:128
#, c-format
msgid ""
"Cancel audit?\n"
@@ -2428,17 +2432,17 @@ msgid ""
"Press %2$s to continue"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:139
+#: src/frontend/mame/ui/auditmenu.cpp:148
#, c-format
msgid "Audit media for %1$u systems marked unavailable"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:140
+#: src/frontend/mame/ui/auditmenu.cpp:149
#, c-format
msgid "Audit media for all %1$u systems"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:157
+#: src/frontend/mame/ui/auditmenu.cpp:165
#, c-format
msgid "Press %1$s to cancel\n"
msgstr ""
@@ -2459,266 +2463,266 @@ msgstr ""
msgid "Hide Both"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:143
+#: src/frontend/mame/ui/custui.cpp:144
msgid "UI Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:168 src/frontend/mame/ui/custui.cpp:221
+#: src/frontend/mame/ui/custui.cpp:169 src/frontend/mame/ui/custui.cpp:222
msgid "System Names"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:194 src/frontend/mame/ui/custui.cpp:224
+#: src/frontend/mame/ui/custui.cpp:195 src/frontend/mame/ui/custui.cpp:225
msgid "Show Side Panels"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:214
+#: src/frontend/mame/ui/custui.cpp:215
msgid "Fonts"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:215
+#: src/frontend/mame/ui/custui.cpp:216
msgid "Colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:218
+#: src/frontend/mame/ui/custui.cpp:219
msgid "Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:235 src/frontend/mame/ui/custui.cpp:279
+#: src/frontend/mame/ui/custui.cpp:236 src/frontend/mame/ui/custui.cpp:280
msgid "[built-in]"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:335
+#: src/frontend/mame/ui/custui.cpp:337
msgid "UI Fonts"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:364
+#: src/frontend/mame/ui/custui.cpp:366
msgid "default"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:459 src/frontend/mame/ui/custui.cpp:499
+#: src/frontend/mame/ui/custui.cpp:465 src/frontend/mame/ui/custui.cpp:507
msgid "UI Font"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:504
+#: src/frontend/mame/ui/custui.cpp:512
msgid "Bold"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:505
+#: src/frontend/mame/ui/custui.cpp:513
msgid "Italic"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:510
+#: src/frontend/mame/ui/custui.cpp:518
msgid "Lines"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:515
+#: src/frontend/mame/ui/custui.cpp:523
msgid "Infos text size"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:530
+#: src/frontend/mame/ui/custui.cpp:547
msgid "Sample text - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:546
+#: src/frontend/mame/ui/custui.cpp:563
msgid "UI Colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:609
+#: src/frontend/mame/ui/custui.cpp:626
msgctxt "color-option"
msgid "Normal text"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:610
+#: src/frontend/mame/ui/custui.cpp:627
msgctxt "color-option"
msgid "Selected color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:611
+#: src/frontend/mame/ui/custui.cpp:628
msgctxt "color-option"
msgid "Normal text background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:612
+#: src/frontend/mame/ui/custui.cpp:629
msgctxt "color-option"
msgid "Selected background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:613
+#: src/frontend/mame/ui/custui.cpp:630
msgctxt "color-option"
msgid "Subitem color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:614
+#: src/frontend/mame/ui/custui.cpp:631
msgctxt "color-option"
msgid "Clone"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:615
+#: src/frontend/mame/ui/custui.cpp:632
msgctxt "color-option"
msgid "Border"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:616
+#: src/frontend/mame/ui/custui.cpp:633
msgctxt "color-option"
msgid "Background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:617
+#: src/frontend/mame/ui/custui.cpp:634
msgctxt "color-option"
msgid "DIP switch"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:618
+#: src/frontend/mame/ui/custui.cpp:635
msgctxt "color-option"
msgid "Unavailable color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:619
+#: src/frontend/mame/ui/custui.cpp:636
msgctxt "color-option"
msgid "Slider color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:620
+#: src/frontend/mame/ui/custui.cpp:637
msgctxt "color-option"
msgid "Graphics viewer background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:621
+#: src/frontend/mame/ui/custui.cpp:638
msgctxt "color-option"
msgid "Mouse over color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:622
+#: src/frontend/mame/ui/custui.cpp:639
msgctxt "color-option"
msgid "Mouse over background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:623
+#: src/frontend/mame/ui/custui.cpp:640
msgctxt "color-option"
msgid "Mouse down color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:624
+#: src/frontend/mame/ui/custui.cpp:641
msgctxt "color-option"
msgid "Mouse down background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:628
+#: src/frontend/mame/ui/custui.cpp:645
msgid "Restore default colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:640
+#: src/frontend/mame/ui/custui.cpp:666
#, c-format
msgid "Double-click or press %1$s to change color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:648
+#: src/frontend/mame/ui/custui.cpp:674
msgid "Menu Preview"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:662
+#: src/frontend/mame/ui/custui.cpp:681
msgctxt "color-sample"
msgid "Normal"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:663
+#: src/frontend/mame/ui/custui.cpp:682
msgctxt "color-sample"
msgid "Subitem"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:664
+#: src/frontend/mame/ui/custui.cpp:683
msgctxt "color-sample"
msgid "Selected"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:665
+#: src/frontend/mame/ui/custui.cpp:684
msgctxt "color-sample"
msgid "Mouse Over"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:666
+#: src/frontend/mame/ui/custui.cpp:685
msgctxt "color-sample"
msgid "Clone"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:881
+#: src/frontend/mame/ui/custui.cpp:901
msgid "ARGB Settings"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:886 src/frontend/mame/ui/custui.cpp:889
+#: src/frontend/mame/ui/custui.cpp:906 src/frontend/mame/ui/custui.cpp:909
msgctxt "color-channel"
msgid "Alpha"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:894 src/frontend/mame/ui/custui.cpp:897
+#: src/frontend/mame/ui/custui.cpp:914 src/frontend/mame/ui/custui.cpp:917
msgctxt "color-channel"
msgid "Red"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:902 src/frontend/mame/ui/custui.cpp:905
+#: src/frontend/mame/ui/custui.cpp:922 src/frontend/mame/ui/custui.cpp:925
msgctxt "color-channel"
msgid "Green"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:910 src/frontend/mame/ui/custui.cpp:913
+#: src/frontend/mame/ui/custui.cpp:930 src/frontend/mame/ui/custui.cpp:933
msgctxt "color-channel"
msgid "Blue"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:916
+#: src/frontend/mame/ui/custui.cpp:936
msgid "Choose from palette"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:931
+#: src/frontend/mame/ui/custui.cpp:959
msgid "Color preview:"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1029
+#: src/frontend/mame/ui/custui.cpp:1052
msgctxt "color-preset"
msgid "White"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1030
+#: src/frontend/mame/ui/custui.cpp:1053
msgctxt "color-preset"
msgid "Silver"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1031
+#: src/frontend/mame/ui/custui.cpp:1054
msgctxt "color-preset"
msgid "Gray"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1032
+#: src/frontend/mame/ui/custui.cpp:1055
msgctxt "color-preset"
msgid "Black"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1033
+#: src/frontend/mame/ui/custui.cpp:1056
msgctxt "color-preset"
msgid "Red"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1034
+#: src/frontend/mame/ui/custui.cpp:1057
msgctxt "color-preset"
msgid "Orange"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1035
+#: src/frontend/mame/ui/custui.cpp:1058
msgctxt "color-preset"
msgid "Yellow"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1036
+#: src/frontend/mame/ui/custui.cpp:1059
msgctxt "color-preset"
msgid "Green"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1037
+#: src/frontend/mame/ui/custui.cpp:1060
msgctxt "color-preset"
msgid "Blue"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1038
+#: src/frontend/mame/ui/custui.cpp:1061
msgctxt "color-preset"
msgid "Violet"
msgstr ""
@@ -2741,36 +2745,61 @@ msgctxt "about-header"
msgid "Revision: %1$s"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:60
+#: src/frontend/mame/ui/analogipt.cpp:27
+#, c-format
+msgctxt "menu-analoginput"
+msgid ""
+"Show/hide settings \t\t%1$s\n"
+"Decrease value \t\t%2$s\n"
+"Increase value \t\t%3$s\n"
+"Restore default value \t\t%4$s\n"
+"Previous device \t\t%5$s\n"
+"Next device \t\t%6$s\n"
+"Return to previous menu \t\t%7$s"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:82
+msgctxt "menu-analoginput"
msgid "Analog Input Adjustments"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:92
+#: src/frontend/mame/ui/analogipt.cpp:121
#, c-format
-msgid "Press %s to show menu"
+msgctxt "menu-analoginput"
+msgid "Press %s to show settings"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:372
+#: src/frontend/mame/ui/analogipt.cpp:245
+msgctxt "menu-analoginput"
+msgid "Analog Input Adjustments Help"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:421
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Increment/Decrement Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:377
+#: src/frontend/mame/ui/analogipt.cpp:426
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Auto-centering Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:382
+#: src/frontend/mame/ui/analogipt.cpp:431
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Reverse"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:387
+#: src/frontend/mame/ui/analogipt.cpp:436
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Sensitivity"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:402
+#: src/frontend/mame/ui/analogipt.cpp:451
+msgctxt "menu-analoginput"
msgid "[no analog inputs are enabled]"
msgstr ""
@@ -2921,504 +2950,504 @@ msgctxt "menu-main"
msgid "Close Menu"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:77
-msgctxt "selmenu-artwork"
-msgid "Snapshots"
+#: src/frontend/mame/ui/selmenu.cpp:55
+msgid "Images"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:78
-msgctxt "selmenu-artwork"
-msgid "Cabinet"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:79
-msgctxt "selmenu-artwork"
-msgid "Control Panel"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:80
-msgctxt "selmenu-artwork"
-msgid "PCB"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:81
-msgctxt "selmenu-artwork"
-msgid "Flyer"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:82
-msgctxt "selmenu-artwork"
-msgid "Title Screen"
+#: src/frontend/mame/ui/selmenu.cpp:56
+msgid "Info"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:83
msgctxt "selmenu-artwork"
-msgid "Ending"
+msgid "Snapshots"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:84
msgctxt "selmenu-artwork"
-msgid "Artwork Preview"
+msgid "Cabinet"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:85
msgctxt "selmenu-artwork"
-msgid "Bosses"
+msgid "Control Panel"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:86
msgctxt "selmenu-artwork"
-msgid "Logo"
+msgid "PCB"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:87
msgctxt "selmenu-artwork"
-msgid "Versus"
+msgid "Flyer"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:88
msgctxt "selmenu-artwork"
-msgid "Game Over"
+msgid "Title Screen"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:89
msgctxt "selmenu-artwork"
-msgid "HowTo"
+msgid "Ending"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:90
msgctxt "selmenu-artwork"
-msgid "Scores"
+msgid "Artwork Preview"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:91
msgctxt "selmenu-artwork"
-msgid "Select"
+msgid "Bosses"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:92
msgctxt "selmenu-artwork"
-msgid "Marquee"
+msgid "Logo"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:93
msgctxt "selmenu-artwork"
-msgid "Covers"
+msgid "Versus"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:94
+msgctxt "selmenu-artwork"
+msgid "Game Over"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:95
+msgctxt "selmenu-artwork"
+msgid "HowTo"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:96
+msgctxt "selmenu-artwork"
+msgid "Scores"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:97
-msgid "Add or remove favorite"
+msgctxt "selmenu-artwork"
+msgid "Select"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:98
-msgid "Export displayed list to file"
+msgctxt "selmenu-artwork"
+msgid "Marquee"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:99
+msgctxt "selmenu-artwork"
+msgid "Covers"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:103
+msgid "Add or remove favorite"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:104
+msgid "Export displayed list to file"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:105
msgid "Audit media"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:100
+#: src/frontend/mame/ui/selmenu.cpp:106
msgid "Show DATs view"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:260
+#: src/frontend/mame/ui/selmenu.cpp:268
msgid "Select Software Package Part"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:330
+#: src/frontend/mame/ui/selmenu.cpp:338
msgid "Select System BIOS"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:644 src/frontend/mame/ui/selmenu.cpp:675
+#: src/frontend/mame/ui/selmenu.cpp:689 src/frontend/mame/ui/selmenu.cpp:720
#, c-format
msgid "%1$s, %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:648
+#: src/frontend/mame/ui/selmenu.cpp:693
#, c-format
msgid "Software is clone of: %1$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:650
+#: src/frontend/mame/ui/selmenu.cpp:695
msgid "Software is parent"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:655
+#: src/frontend/mame/ui/selmenu.cpp:700
msgid "Supported: No"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:660
+#: src/frontend/mame/ui/selmenu.cpp:705
msgid "Supported: Partial"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:665
+#: src/frontend/mame/ui/selmenu.cpp:710
msgid "Supported: Yes"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:681
+#: src/frontend/mame/ui/selmenu.cpp:726
msgid "System is parent"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:683 src/frontend/mame/ui/selmenu.cpp:685
+#: src/frontend/mame/ui/selmenu.cpp:728 src/frontend/mame/ui/selmenu.cpp:730
#, c-format
msgid "System is clone of: %1$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:721
+#: src/frontend/mame/ui/selmenu.cpp:766
#, c-format
msgid "%1$s %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2222
-msgid "Images"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:2223
-msgid "Infos"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:2538
+#: src/frontend/mame/ui/selmenu.cpp:2611
msgid ""
"Required ROM/disk images for the selected system are missing or incorrect. "
"Please acquire the correct files or select a different system.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2554
+#: src/frontend/mame/ui/selmenu.cpp:2627
msgid ""
"Required ROM/disk images for the selected software are missing or incorrect. "
"Please acquire the correct files or select a different software item.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2570
+#: src/frontend/mame/ui/selmenu.cpp:2643
msgid "incorrect checksum"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2573
+#: src/frontend/mame/ui/selmenu.cpp:2646
msgid "incorrect length"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2576
+#: src/frontend/mame/ui/selmenu.cpp:2649
msgid "not found"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2587
+#: src/frontend/mame/ui/selmenu.cpp:2660
#, c-format
msgid "%1$s (%2$s) - %3$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2589
+#: src/frontend/mame/ui/selmenu.cpp:2662
#, c-format
msgid "%1$s - %2$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2593
+#: src/frontend/mame/ui/selmenu.cpp:2666
msgid "Press any key to continue."
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2722
+#: src/frontend/mame/ui/selmenu.cpp:2789
msgid "General Info"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2874
+#: src/frontend/mame/ui/selmenu.cpp:2935
#, c-format
msgid "Short Name\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2875
+#: src/frontend/mame/ui/selmenu.cpp:2936
#, c-format
msgid "Year\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2876
+#: src/frontend/mame/ui/selmenu.cpp:2937
#, c-format
msgid "Manufacturer\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2883
+#: src/frontend/mame/ui/selmenu.cpp:2944
#, c-format
msgid "System is Clone of\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2888
+#: src/frontend/mame/ui/selmenu.cpp:2949
msgid "System is Parent\t\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2892
+#: src/frontend/mame/ui/selmenu.cpp:2953
msgid "Analog Controls\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2894
+#: src/frontend/mame/ui/selmenu.cpp:2955
msgid "Keyboard Inputs\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2897
+#: src/frontend/mame/ui/selmenu.cpp:2958
msgid "Overall\tNOT WORKING\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2899
+#: src/frontend/mame/ui/selmenu.cpp:2960
msgid "Overall\tUnemulated Protection\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2901
+#: src/frontend/mame/ui/selmenu.cpp:2962
msgid "Overall\tWorking\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2904
+#: src/frontend/mame/ui/selmenu.cpp:2965
msgid "Graphics\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2906
+#: src/frontend/mame/ui/selmenu.cpp:2967
msgid "Graphics\tWrong Colors\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2908
+#: src/frontend/mame/ui/selmenu.cpp:2969
msgid "Graphics\tImperfect Colors\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2910
+#: src/frontend/mame/ui/selmenu.cpp:2971
msgid "Graphics\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2912
+#: src/frontend/mame/ui/selmenu.cpp:2973
msgid "Graphics\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2915
+#: src/frontend/mame/ui/selmenu.cpp:2976
msgid "Sound\tNone\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2917
+#: src/frontend/mame/ui/selmenu.cpp:2978
msgid "Sound\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2919
+#: src/frontend/mame/ui/selmenu.cpp:2980
msgid "Sound\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2921
+#: src/frontend/mame/ui/selmenu.cpp:2982
msgid "Sound\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2924
+#: src/frontend/mame/ui/selmenu.cpp:2985
msgid "Capture\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2926
+#: src/frontend/mame/ui/selmenu.cpp:2987
msgid "Capture\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2929
+#: src/frontend/mame/ui/selmenu.cpp:2990
msgid "Camera\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2931
+#: src/frontend/mame/ui/selmenu.cpp:2992
msgid "Camera\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2934
+#: src/frontend/mame/ui/selmenu.cpp:2995
msgid "Microphone\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2936
+#: src/frontend/mame/ui/selmenu.cpp:2997
msgid "Microphone\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2939
+#: src/frontend/mame/ui/selmenu.cpp:3000
msgid "Controls\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2941
+#: src/frontend/mame/ui/selmenu.cpp:3002
msgid "Controls\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2944
+#: src/frontend/mame/ui/selmenu.cpp:3005
msgid "Keyboard\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2946
+#: src/frontend/mame/ui/selmenu.cpp:3007
msgid "Keyboard\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2949
+#: src/frontend/mame/ui/selmenu.cpp:3010
msgid "Mouse\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2951
+#: src/frontend/mame/ui/selmenu.cpp:3012
msgid "Mouse\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2954
+#: src/frontend/mame/ui/selmenu.cpp:3015
msgid "Media\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2956
+#: src/frontend/mame/ui/selmenu.cpp:3017
msgid "Media\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2959
+#: src/frontend/mame/ui/selmenu.cpp:3020
msgid "Disk\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2961
+#: src/frontend/mame/ui/selmenu.cpp:3022
msgid "Disk\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2964
+#: src/frontend/mame/ui/selmenu.cpp:3025
msgid "Printer\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2966
+#: src/frontend/mame/ui/selmenu.cpp:3027
msgid "Printer\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2969
+#: src/frontend/mame/ui/selmenu.cpp:3030
msgid "Mag. Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2971
+#: src/frontend/mame/ui/selmenu.cpp:3032
msgid "Mag. Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2974
+#: src/frontend/mame/ui/selmenu.cpp:3035
msgid "Punch Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2976
+#: src/frontend/mame/ui/selmenu.cpp:3037
msgid "Punch Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2979
+#: src/frontend/mame/ui/selmenu.cpp:3040
msgid "Mag. Drum\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2981
+#: src/frontend/mame/ui/selmenu.cpp:3042
msgid "Mag. Drum\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2984
+#: src/frontend/mame/ui/selmenu.cpp:3045
msgid "(EP)ROM\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2986
+#: src/frontend/mame/ui/selmenu.cpp:3047
msgid "(EP)ROM\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2989
+#: src/frontend/mame/ui/selmenu.cpp:3050
msgid "Communications\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2991
+#: src/frontend/mame/ui/selmenu.cpp:3052
msgid "Communications\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2994
+#: src/frontend/mame/ui/selmenu.cpp:3055
msgid "LAN\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2996
+#: src/frontend/mame/ui/selmenu.cpp:3057
msgid "LAN\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2999
+#: src/frontend/mame/ui/selmenu.cpp:3060
msgid "WAN\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3001
+#: src/frontend/mame/ui/selmenu.cpp:3062
msgid "WAN\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3004
+#: src/frontend/mame/ui/selmenu.cpp:3065
msgid "Timing\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3006
+#: src/frontend/mame/ui/selmenu.cpp:3067
msgid "Timing\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3012
+#: src/frontend/mame/ui/selmenu.cpp:3073
msgid "Support Cocktail\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tVertical\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tHorizontal\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3038
+#: src/frontend/mame/ui/selmenu.cpp:3099
msgid "Media Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3040
+#: src/frontend/mame/ui/selmenu.cpp:3101
msgid "Media Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3043
+#: src/frontend/mame/ui/selmenu.cpp:3104
msgid "Samples Audit Result\tNone Needed\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3045
+#: src/frontend/mame/ui/selmenu.cpp:3106
msgid "Samples Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3047
+#: src/frontend/mame/ui/selmenu.cpp:3108
msgid "Samples Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3051
+#: src/frontend/mame/ui/selmenu.cpp:3112
msgid ""
"Media Audit\tDisabled\n"
"Samples Audit\tDisabled\n"
@@ -3576,74 +3605,74 @@ msgstr ""
msgid "[None]\n"
msgstr ""
-#: src/emu/render.cpp:1833
+#: src/emu/render.cpp:1834
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Standard (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1859
+#: src/emu/render.cpp:1860
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Pixel Aspect (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1881 src/emu/render.cpp:2016
+#: src/emu/render.cpp:1882 src/emu/render.cpp:2017
msgctxt "view-name"
msgid "Cocktail"
msgstr ""
-#: src/emu/render.cpp:2001
+#: src/emu/render.cpp:2002
msgctxt "view-name"
msgid "Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2002
+#: src/emu/render.cpp:2003
msgctxt "view-name"
msgid "Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2003
+#: src/emu/render.cpp:2004
msgctxt "view-name"
msgid "Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2004
+#: src/emu/render.cpp:2005
msgctxt "view-name"
msgid "Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2055
+#: src/emu/render.cpp:2056
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2064
+#: src/emu/render.cpp:2065
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2073
+#: src/emu/render.cpp:2074
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2082
+#: src/emu/render.cpp:2083
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/ioport.cpp:333
+#: src/emu/ioport.cpp:271
#, c-format
msgctxt "input-name"
msgid "P%1$u"
msgstr ""
-#: src/emu/ioport.cpp:2052
+#: src/emu/ioport.cpp:1991
msgctxt "input-name"
msgid "???"
msgstr ""
@@ -5275,222 +5304,222 @@ msgstr ""
#: src/emu/inpttype.ipp:874
msgctxt "input-name"
-msgid "On Screen Display"
+msgid "Show/Hide Menu"
msgstr ""
#: src/emu/inpttype.ipp:875
msgctxt "input-name"
-msgid "Break in Debugger"
+msgid "UI Select"
msgstr ""
#: src/emu/inpttype.ipp:876
msgctxt "input-name"
-msgid "Config Menu"
+msgid "UI Back"
msgstr ""
#: src/emu/inpttype.ipp:877
msgctxt "input-name"
-msgid "Pause"
+msgid "UI Cancel"
msgstr ""
#: src/emu/inpttype.ipp:878
msgctxt "input-name"
-msgid "Pause - Single Step"
+msgid "UI Clear"
msgstr ""
#: src/emu/inpttype.ipp:879
msgctxt "input-name"
-msgid "Rewind - Single Step"
+msgid "UI Help"
msgstr ""
#: src/emu/inpttype.ipp:880
msgctxt "input-name"
-msgid "Reset Machine"
+msgid "UI Up"
msgstr ""
#: src/emu/inpttype.ipp:881
msgctxt "input-name"
-msgid "Soft Reset"
+msgid "UI Down"
msgstr ""
#: src/emu/inpttype.ipp:882
msgctxt "input-name"
-msgid "Show Decoded Graphics"
+msgid "UI Left"
msgstr ""
#: src/emu/inpttype.ipp:883
msgctxt "input-name"
-msgid "Frameskip Dec"
+msgid "UI Right"
msgstr ""
#: src/emu/inpttype.ipp:884
msgctxt "input-name"
-msgid "Frameskip Inc"
+msgid "UI Home"
msgstr ""
#: src/emu/inpttype.ipp:885
msgctxt "input-name"
-msgid "Throttle"
+msgid "UI End"
msgstr ""
#: src/emu/inpttype.ipp:886
msgctxt "input-name"
-msgid "Fast Forward"
+msgid "UI Page Up"
msgstr ""
#: src/emu/inpttype.ipp:887
msgctxt "input-name"
-msgid "Show FPS"
+msgid "UI Page Down"
msgstr ""
#: src/emu/inpttype.ipp:888
msgctxt "input-name"
-msgid "Save Snapshot"
+msgid "UI Previous Group"
msgstr ""
#: src/emu/inpttype.ipp:889
msgctxt "input-name"
-msgid "Record MNG"
+msgid "UI Next Group"
msgstr ""
#: src/emu/inpttype.ipp:890
msgctxt "input-name"
-msgid "Record AVI"
+msgid "On Screen Display"
msgstr ""
#: src/emu/inpttype.ipp:891
msgctxt "input-name"
-msgid "Toggle Cheat"
+msgid "Toggle UI Controls"
msgstr ""
#: src/emu/inpttype.ipp:892
msgctxt "input-name"
-msgid "UI Up"
+msgid "Break in Debugger"
msgstr ""
#: src/emu/inpttype.ipp:893
msgctxt "input-name"
-msgid "UI Down"
+msgid "Pause"
msgstr ""
#: src/emu/inpttype.ipp:894
msgctxt "input-name"
-msgid "UI Left"
+msgid "Pause - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:895
msgctxt "input-name"
-msgid "UI Right"
+msgid "Rewind - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:896
msgctxt "input-name"
-msgid "UI Home"
+msgid "Save State"
msgstr ""
#: src/emu/inpttype.ipp:897
msgctxt "input-name"
-msgid "UI End"
+msgid "Load State"
msgstr ""
#: src/emu/inpttype.ipp:898
msgctxt "input-name"
-msgid "UI Page Up"
+msgid "Reset Machine"
msgstr ""
#: src/emu/inpttype.ipp:899
msgctxt "input-name"
-msgid "UI Page Down"
+msgid "Soft Reset"
msgstr ""
#: src/emu/inpttype.ipp:900
msgctxt "input-name"
-msgid "UI Focus Next"
+msgid "Show Decoded Graphics"
msgstr ""
#: src/emu/inpttype.ipp:901
msgctxt "input-name"
-msgid "UI Focus Previous"
+msgid "Frameskip Dec"
msgstr ""
#: src/emu/inpttype.ipp:902
msgctxt "input-name"
-msgid "UI Select"
+msgid "Frameskip Inc"
msgstr ""
#: src/emu/inpttype.ipp:903
msgctxt "input-name"
-msgid "UI Cancel"
+msgid "Throttle"
msgstr ""
#: src/emu/inpttype.ipp:904
msgctxt "input-name"
-msgid "UI Display Comment"
+msgid "Fast Forward"
msgstr ""
#: src/emu/inpttype.ipp:905
msgctxt "input-name"
-msgid "UI Clear"
+msgid "Show FPS"
msgstr ""
#: src/emu/inpttype.ipp:906
msgctxt "input-name"
-msgid "UI Zoom In"
+msgid "Save Snapshot"
msgstr ""
#: src/emu/inpttype.ipp:907
msgctxt "input-name"
-msgid "UI Zoom Out"
+msgid "Record MNG"
msgstr ""
#: src/emu/inpttype.ipp:908
msgctxt "input-name"
-msgid "UI Default Zoom"
+msgid "Record AVI"
msgstr ""
#: src/emu/inpttype.ipp:909
msgctxt "input-name"
-msgid "UI Previous Group"
+msgid "Toggle Cheat"
msgstr ""
#: src/emu/inpttype.ipp:910
msgctxt "input-name"
-msgid "UI Next Group"
+msgid "UI Display Comment"
msgstr ""
#: src/emu/inpttype.ipp:911
msgctxt "input-name"
-msgid "UI Rotate"
+msgid "UI Zoom In"
msgstr ""
#: src/emu/inpttype.ipp:912
msgctxt "input-name"
-msgid "Show Profiler"
+msgid "UI Zoom Out"
msgstr ""
#: src/emu/inpttype.ipp:913
msgctxt "input-name"
-msgid "UI Toggle"
+msgid "UI Default Zoom"
msgstr ""
#: src/emu/inpttype.ipp:914
msgctxt "input-name"
-msgid "UI Release Pointer"
+msgid "UI Rotate"
msgstr ""
#: src/emu/inpttype.ipp:915
msgctxt "input-name"
-msgid "UI Paste Text"
+msgid "Show Profiler"
msgstr ""
#: src/emu/inpttype.ipp:916
msgctxt "input-name"
-msgid "Save State"
+msgid "UI Release Pointer"
msgstr ""
#: src/emu/inpttype.ipp:917
msgctxt "input-name"
-msgid "Load State"
+msgid "UI Paste Text"
msgstr ""
#: src/emu/inpttype.ipp:918
@@ -5505,57 +5534,65 @@ msgstr ""
#: src/emu/inpttype.ipp:920
msgctxt "input-name"
-msgid "UI External DAT View"
+msgid "UI Focus Next"
msgstr ""
#: src/emu/inpttype.ipp:921
msgctxt "input-name"
-msgid "UI Add/Remove favorite"
+msgid "UI Focus Previous"
msgstr ""
#: src/emu/inpttype.ipp:922
msgctxt "input-name"
-msgid "UI Export List"
+msgid "UI External DAT View"
msgstr ""
#: src/emu/inpttype.ipp:923
msgctxt "input-name"
+msgid "UI Add/Remove Favorite"
+msgstr ""
+
+#: src/emu/inpttype.ipp:924
+msgctxt "input-name"
+msgid "UI Export List"
+msgstr ""
+
+#: src/emu/inpttype.ipp:925
+msgctxt "input-name"
msgid "UI Audit Media"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:110
-#: src/osd/modules/input/input_sdlcommon.cpp:173
+#: src/osd/modules/input/input_windows.cpp:111 src/osd/sdl/osdsdl.cpp:339
msgctxt "input-name"
msgid "Toggle Fullscreen"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:116
+#: src/osd/modules/input/input_windows.cpp:117
msgctxt "input-name"
msgid "Take Rendered Snapshot"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:127
-#: src/osd/modules/input/input_sdlcommon.cpp:221
+#: src/osd/modules/input/input_windows.cpp:128 src/osd/sdl/osdsdl.cpp:388
msgctxt "input-name"
msgid "Record Rendered Video"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:143
+#: src/osd/modules/input/input_windows.cpp:144
msgctxt "input-name"
msgid "Toggle Post-Processing"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:199
+#: src/osd/sdl/osdsdl.cpp:365
msgctxt "input-name"
msgid "Toggle Filter"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:205
+#: src/osd/sdl/osdsdl.cpp:371
msgctxt "input-name"
msgid "Decrease Prescaling"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:215
+#: src/osd/sdl/osdsdl.cpp:382
msgctxt "input-name"
msgid "Increase Prescaling"
msgstr ""
@@ -5877,12 +5914,12 @@ msgstr ""
msgid "Input ports"
msgstr ""
-#: plugins/autofire/init.lua:94
+#: plugins/autofire/init.lua:98
msgctxt "plugin-autofire"
msgid "Failed to load autofire menu"
msgstr ""
-#: plugins/autofire/init.lua:101
+#: plugins/autofire/init.lua:105
msgctxt "plugin-autofire"
msgid "Autofire"
msgstr ""
@@ -6066,7 +6103,7 @@ msgctxt "plugin-timecode"
msgid "Hotkey"
msgstr ""
-#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:560
+#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:562
msgctxt "plugin-inputmacro"
msgid "Input Macros"
msgstr ""
@@ -6087,138 +6124,138 @@ msgctxt "plugin-inputmacro"
msgid "Set Input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:350
+#: plugins/inputmacro/inputmacro_menu.lua:352
msgctxt "plugin-inputmacro"
msgid "Name"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:358
-#: plugins/inputmacro/inputmacro_menu.lua:400
+#: plugins/inputmacro/inputmacro_menu.lua:360
+#: plugins/inputmacro/inputmacro_menu.lua:402
msgctxt "plugin-inputmacro"
msgid "[not set]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:359
+#: plugins/inputmacro/inputmacro_menu.lua:361
msgctxt "plugin-inputmacro"
msgid "Activation combination"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Stop immediately"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Complete macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:363
+#: plugins/inputmacro/inputmacro_menu.lua:365
msgctxt "plugin-inputmacro"
msgid "On release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:369
+#: plugins/inputmacro/inputmacro_menu.lua:371
msgctxt "plugin-inputmacro"
msgid "Release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:372
+#: plugins/inputmacro/inputmacro_menu.lua:374
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Loop to step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:377
+#: plugins/inputmacro/inputmacro_menu.lua:379
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Prolong step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:379
+#: plugins/inputmacro/inputmacro_menu.lua:381
msgctxt "plugin-inputmacro"
msgid "When held"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:383
+#: plugins/inputmacro/inputmacro_menu.lua:385
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:384
+#: plugins/inputmacro/inputmacro_menu.lua:386
msgctxt "plugin-inputmacro"
msgid "Delay (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:390
+#: plugins/inputmacro/inputmacro_menu.lua:392
msgctxt "plugin-inputmacro"
msgid "Duration (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:398
+#: plugins/inputmacro/inputmacro_menu.lua:400
msgctxt "plugin-inputmacro"
msgid "n/a"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:402
+#: plugins/inputmacro/inputmacro_menu.lua:404
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Input %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:407
+#: plugins/inputmacro/inputmacro_menu.lua:409
msgctxt "plugin-inputmacro"
msgid "Add input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:412
+#: plugins/inputmacro/inputmacro_menu.lua:414
msgctxt "plugin-inputmacro"
msgid "Delete step"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:428
+#: plugins/inputmacro/inputmacro_menu.lua:430
msgctxt "plugin-inputmacro"
msgid "Add step at position"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:474
+#: plugins/inputmacro/inputmacro_menu.lua:476
msgctxt "plugin-inputmacro"
msgid "Add Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:481
+#: plugins/inputmacro/inputmacro_menu.lua:483
msgctxt "plugin-inputmacro"
msgid "Create"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:483
+#: plugins/inputmacro/inputmacro_menu.lua:485
msgctxt "plugin-inputmacro"
msgid "Cancel"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:499
+#: plugins/inputmacro/inputmacro_menu.lua:501
msgctxt "plugin-inputmacro"
msgid "Edit Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:505
+#: plugins/inputmacro/inputmacro_menu.lua:507
msgctxt "plugin-inputmacro"
msgid "Done"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:561
+#: plugins/inputmacro/inputmacro_menu.lua:563
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Press %s to delete"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:573
+#: plugins/inputmacro/inputmacro_menu.lua:575
msgctxt "plugin-inputmacro"
msgid "[no macros]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:578
+#: plugins/inputmacro/inputmacro_menu.lua:580
msgctxt "plugin-inputmacro"
msgid "Add macro"
msgstr ""
@@ -6389,12 +6426,12 @@ msgctxt "plugin-commonui"
msgid "Cancel"
msgstr ""
-#: plugins/commonui/init.lua:197
+#: plugins/commonui/init.lua:199
msgctxt "plugin-commonui"
msgid "Invalid combination entered"
msgstr ""
-#: plugins/commonui/init.lua:203
+#: plugins/commonui/init.lua:205
#, lua-format
msgctxt "plugin-commonui"
msgid ""
diff --git a/language/Hungarian/strings.po b/language/Hungarian/strings.po
index 467637b4ead..eeafb80efac 100644
--- a/language/Hungarian/strings.po
+++ b/language/Hungarian/strings.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-10-16 02:30+1100\n"
+"POT-Creation-Date: 2023-02-18 05:29+1100\n"
"PO-Revision-Date: 2017-05-20 09:18+0200\n"
"Last-Translator: Delirious \n"
"Language-Team: MAME Language Team\n"
@@ -30,199 +30,199 @@ msgid ""
"This system requires media images to be mounted for the following device(s): "
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1254
+#: src/frontend/mame/ui/ui.cpp:1275
#, c-format
msgid ""
"UI controls enabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1256
+#: src/frontend/mame/ui/ui.cpp:1277
#, c-format
msgid ""
"UI controls disabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1465
+#: src/frontend/mame/ui/ui.cpp:1486
msgid "Master Volume"
msgstr "Fő hangerő"
-#: src/frontend/mame/ui/ui.cpp:1474
+#: src/frontend/mame/ui/ui.cpp:1495
#, c-format
msgid "%1$s Volume"
msgstr "%1$s Hangerő"
-#: src/frontend/mame/ui/ui.cpp:1496
+#: src/frontend/mame/ui/ui.cpp:1517
#, c-format
msgid "Overclock CPU %1$s"
msgstr "Processzor túlhajtás %1$s"
-#: src/frontend/mame/ui/ui.cpp:1504
+#: src/frontend/mame/ui/ui.cpp:1525
#, c-format
msgid "Overclock %1$s sound"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1523
+#: src/frontend/mame/ui/ui.cpp:1544
#, c-format
msgid "%1$s Refresh Rate"
msgstr "%1$s Képfrissítés"
-#: src/frontend/mame/ui/ui.cpp:1528
+#: src/frontend/mame/ui/ui.cpp:1549
#, c-format
msgid "%1$s Brightness"
msgstr "%1$s Fényerő"
-#: src/frontend/mame/ui/ui.cpp:1530
+#: src/frontend/mame/ui/ui.cpp:1551
#, c-format
msgid "%1$s Contrast"
msgstr "%1$s Kontraszt"
-#: src/frontend/mame/ui/ui.cpp:1532
+#: src/frontend/mame/ui/ui.cpp:1553
#, c-format
msgid "%1$s Gamma"
msgstr "%1$s Gamma"
-#: src/frontend/mame/ui/ui.cpp:1536
+#: src/frontend/mame/ui/ui.cpp:1557
#, c-format
msgid "%1$s Horiz Stretch"
msgstr "%1$s Vízszintes nyújtás"
-#: src/frontend/mame/ui/ui.cpp:1538
+#: src/frontend/mame/ui/ui.cpp:1559
#, c-format
msgid "%1$s Horiz Position"
msgstr "%1$s Vízszintes helyzet"
-#: src/frontend/mame/ui/ui.cpp:1540
+#: src/frontend/mame/ui/ui.cpp:1561
#, c-format
msgid "%1$s Vert Stretch"
msgstr "%1$s Függőleges nyújtás"
-#: src/frontend/mame/ui/ui.cpp:1542
+#: src/frontend/mame/ui/ui.cpp:1563
#, c-format
msgid "%1$s Vert Position"
msgstr "%1$s Függőleges helyzet"
-#: src/frontend/mame/ui/ui.cpp:1558
+#: src/frontend/mame/ui/ui.cpp:1579
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr "Lézerlemez '%1$s' vízszintes nyújtás"
-#: src/frontend/mame/ui/ui.cpp:1561
+#: src/frontend/mame/ui/ui.cpp:1582
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr "Lézerlemez '%1$s' vízszintes pozíció"
-#: src/frontend/mame/ui/ui.cpp:1563
+#: src/frontend/mame/ui/ui.cpp:1584
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr "Lézerlemez '%1$s' függőleges nyújtás"
-#: src/frontend/mame/ui/ui.cpp:1566
+#: src/frontend/mame/ui/ui.cpp:1587
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr "Lézerlemez '%1$s' függőleges pozíció"
-#: src/frontend/mame/ui/ui.cpp:1576
+#: src/frontend/mame/ui/ui.cpp:1597
msgid "Vector Flicker"
msgstr "Vektor villogás"
-#: src/frontend/mame/ui/ui.cpp:1577
+#: src/frontend/mame/ui/ui.cpp:1598
msgid "Beam Width Minimum"
msgstr "Minimális sugár szélesség"
-#: src/frontend/mame/ui/ui.cpp:1578
+#: src/frontend/mame/ui/ui.cpp:1599
msgid "Beam Width Maximum"
msgstr "Maximális sugár szélesség"
-#: src/frontend/mame/ui/ui.cpp:1579
+#: src/frontend/mame/ui/ui.cpp:1600
msgid "Beam Dot Size"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1580
+#: src/frontend/mame/ui/ui.cpp:1601
msgid "Beam Intensity Weight"
msgstr "Sugár erősség mértéke"
-#: src/frontend/mame/ui/ui.cpp:1593
+#: src/frontend/mame/ui/ui.cpp:1614
#, c-format
msgid "Crosshair Scale %1$s"
msgstr "Célkereszt skála %1$s"
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "X"
msgstr "X"
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "Y"
msgstr "Y"
-#: src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1616
#, c-format
msgid "Crosshair Offset %1$s"
msgstr "Célkereszt kiegyenlítés %1$s"
-#: src/frontend/mame/ui/ui.cpp:1623
+#: src/frontend/mame/ui/ui.cpp:1644
#, c-format
msgid "%1$3ddB"
msgstr "%1$3ddB"
-#: src/frontend/mame/ui/ui.cpp:1666
+#: src/frontend/mame/ui/ui.cpp:1687
#, c-format
msgid "%1$d%%"
msgstr "%1$d%%"
-#: src/frontend/mame/ui/ui.cpp:1681
+#: src/frontend/mame/ui/ui.cpp:1702
#, c-format
msgid "%1$3.0f%%"
msgstr "%1$3.0f%%"
-#: src/frontend/mame/ui/ui.cpp:1704 src/frontend/mame/ui/ui.cpp:1724
-#: src/frontend/mame/ui/ui.cpp:1743 src/frontend/mame/ui/ui.cpp:1761
-#: src/frontend/mame/ui/ui.cpp:1780 src/frontend/mame/ui/ui.cpp:1799
-#: src/frontend/mame/ui/ui.cpp:1818 src/frontend/mame/ui/ui.cpp:1837
-#: src/frontend/mame/ui/ui.cpp:1858 src/frontend/mame/ui/ui.cpp:1879
-#: src/frontend/mame/ui/ui.cpp:1900 src/frontend/mame/ui/ui.cpp:1921
+#: src/frontend/mame/ui/ui.cpp:1725 src/frontend/mame/ui/ui.cpp:1745
+#: src/frontend/mame/ui/ui.cpp:1764 src/frontend/mame/ui/ui.cpp:1782
+#: src/frontend/mame/ui/ui.cpp:1801 src/frontend/mame/ui/ui.cpp:1820
+#: src/frontend/mame/ui/ui.cpp:1839 src/frontend/mame/ui/ui.cpp:1858
+#: src/frontend/mame/ui/ui.cpp:1879 src/frontend/mame/ui/ui.cpp:1900
+#: src/frontend/mame/ui/ui.cpp:1921 src/frontend/mame/ui/ui.cpp:1942
#, c-format
msgid "%1$.3f"
msgstr "%1$.3f"
-#: src/frontend/mame/ui/ui.cpp:1936 src/frontend/mame/ui/ui.cpp:1951
-#: src/frontend/mame/ui/ui.cpp:1966 src/frontend/mame/ui/ui.cpp:1981
-#: src/frontend/mame/ui/ui.cpp:1996
+#: src/frontend/mame/ui/ui.cpp:1957 src/frontend/mame/ui/ui.cpp:1972
+#: src/frontend/mame/ui/ui.cpp:1987 src/frontend/mame/ui/ui.cpp:2002
+#: src/frontend/mame/ui/ui.cpp:2017
#, c-format
msgid "%1$1.2f"
msgstr "%1$1.2f"
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr "Célkereszt skála X %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr "Célkereszt skála Y %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr "Célkereszt kiegyenlítés X %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr "Célkereszt kiegyenlítés Y %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2116
+#: src/frontend/mame/ui/ui.cpp:2137
msgid "**Error saving ui.ini**"
msgstr "**ui.ini mentése közben hiba történt**"
-#: src/frontend/mame/ui/ui.cpp:2175
+#: src/frontend/mame/ui/ui.cpp:2196
#, c-format
msgid "**Error saving %s.ini**"
msgstr "**%s.ini mentése közben hiba történt**"
-#: src/frontend/mame/ui/ui.cpp:2179 src/frontend/mame/ui/miscmenu.cpp:773
+#: src/frontend/mame/ui/ui.cpp:2200 src/frontend/mame/ui/miscmenu.cpp:773
msgid ""
"\n"
" Settings saved \n"
@@ -232,7 +232,7 @@ msgstr ""
" Beállítás elmentve \n"
"\n"
-#: src/frontend/mame/ui/selsoft.cpp:487 src/frontend/mame/ui/selgame.cpp:298
+#: src/frontend/mame/ui/selsoft.cpp:510 src/frontend/mame/ui/selgame.cpp:318
#, c-format
msgid ""
"%s\n"
@@ -241,8 +241,8 @@ msgstr ""
"%s\n"
" felvéve a Kedvencek listára."
-#: src/frontend/mame/ui/selsoft.cpp:492 src/frontend/mame/ui/selgame.cpp:303
-#: src/frontend/mame/ui/selgame.cpp:309
+#: src/frontend/mame/ui/selsoft.cpp:515 src/frontend/mame/ui/selgame.cpp:323
+#: src/frontend/mame/ui/selgame.cpp:329
#, c-format
msgid ""
"%s\n"
@@ -251,40 +251,40 @@ msgstr ""
"%s\n"
" eltávolítva a Kedvencek listáról."
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Start empty]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Use file manager]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:708
+#: src/frontend/mame/ui/selsoft.cpp:756
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d software packages )"
msgstr "%1$s %2$s ( %3$d / %4$d szoftver csomag )"
-#: src/frontend/mame/ui/selsoft.cpp:709
+#: src/frontend/mame/ui/selsoft.cpp:757
#, c-format
msgid "%1$s - select software"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:714 src/frontend/mame/ui/selgame.cpp:1074
+#: src/frontend/mame/ui/selsoft.cpp:762 src/frontend/mame/ui/selgame.cpp:1092
#, c-format
msgid "%1$s: %2$s - Search: %3$s_"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:716 src/frontend/mame/ui/selgame.cpp:1076
+#: src/frontend/mame/ui/selsoft.cpp:764 src/frontend/mame/ui/selgame.cpp:1094
#, c-format
msgid "Search: %1$s_"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:723
+#: src/frontend/mame/ui/selsoft.cpp:771
#, c-format
msgid "Software list/item: %1$s:%2$s"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:441
+#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:462
msgid "General Settings"
msgstr ""
@@ -308,15 +308,15 @@ msgstr ""
msgid "Save Settings"
msgstr "Beállítások mentése"
-#: src/frontend/mame/ui/optsmenu.cpp:185 src/frontend/mame/ui/optsmenu.cpp:227
+#: src/frontend/mame/ui/optsmenu.cpp:183 src/frontend/mame/ui/optsmenu.cpp:225
msgid "System Filter"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:197 src/frontend/mame/ui/custui.cpp:83
+#: src/frontend/mame/ui/optsmenu.cpp:195 src/frontend/mame/ui/custui.cpp:84
msgid "Customize UI"
msgstr "Felület testre szabása"
-#: src/frontend/mame/ui/optsmenu.cpp:198 src/frontend/mame/ui/dirmenu.cpp:535
+#: src/frontend/mame/ui/optsmenu.cpp:196 src/frontend/mame/ui/dirmenu.cpp:579
msgid "Configure Folders"
msgstr ""
@@ -324,41 +324,41 @@ msgstr ""
msgid "Plugin Options"
msgstr "Beépülő beállítások"
-#: src/frontend/mame/ui/filesel.cpp:221 src/frontend/mame/ui/swlist.cpp:89
-#: src/frontend/mame/ui/slotopt.cpp:221
+#: src/frontend/mame/ui/filesel.cpp:234 src/frontend/mame/ui/swlist.cpp:89
+#: src/frontend/mame/ui/slotopt.cpp:231
msgid "[empty slot]"
msgstr "[üres hely]"
-#: src/frontend/mame/ui/filesel.cpp:225
+#: src/frontend/mame/ui/filesel.cpp:238
msgid "[create]"
msgstr "[létrehozás]"
-#: src/frontend/mame/ui/filesel.cpp:229 src/frontend/mame/ui/swlist.cpp:100
+#: src/frontend/mame/ui/filesel.cpp:242 src/frontend/mame/ui/swlist.cpp:100
msgid "[software list]"
msgstr "[szoftver lista]"
-#: src/frontend/mame/ui/filesel.cpp:285
+#: src/frontend/mame/ui/filesel.cpp:298
#, c-format
msgid "Error accessing %s"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:509
+#: src/frontend/mame/ui/filesel.cpp:519
msgid "Select access mode"
msgstr "Hozzáférési mód választás"
-#: src/frontend/mame/ui/filesel.cpp:510
+#: src/frontend/mame/ui/filesel.cpp:520
msgid "Read-only"
msgstr "Csak olvasható"
-#: src/frontend/mame/ui/filesel.cpp:512
+#: src/frontend/mame/ui/filesel.cpp:522
msgid "Read-write"
msgstr "Olvasható-írható"
-#: src/frontend/mame/ui/filesel.cpp:513
+#: src/frontend/mame/ui/filesel.cpp:523
msgid "Read this image, write to another image"
msgstr "A kép beolvasása és mentése egy másik képbe"
-#: src/frontend/mame/ui/filesel.cpp:514
+#: src/frontend/mame/ui/filesel.cpp:524
msgid "Read this image, write to diff"
msgstr "A kép beolvasása és mentése másikba"
@@ -571,145 +571,149 @@ msgid "Joystick saturation"
msgstr "Joystick szaturáció"
#: src/frontend/mame/ui/submenu.cpp:94
+msgid "Joystick threshold"
+msgstr ""
+
+#: src/frontend/mame/ui/submenu.cpp:95
msgid "Natural keyboard"
msgstr "Természetes billentyűzet"
-#: src/frontend/mame/ui/submenu.cpp:95
+#: src/frontend/mame/ui/submenu.cpp:96
msgid "Allow contradictory joystick inputs"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:96
+#: src/frontend/mame/ui/submenu.cpp:97
msgid "Coin impulse"
msgstr "Érme hatás"
-#: src/frontend/mame/ui/submenu.cpp:102
+#: src/frontend/mame/ui/submenu.cpp:103
msgid "Input Device Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:103
+#: src/frontend/mame/ui/submenu.cpp:104
msgid "Lightgun Device Assignment"
msgstr "Fénypisztoly eszköz gombkiosztás"
-#: src/frontend/mame/ui/submenu.cpp:104
+#: src/frontend/mame/ui/submenu.cpp:105
msgid "Trackball Device Assignment"
msgstr "Hanyattegér eszköz beállítása"
-#: src/frontend/mame/ui/submenu.cpp:105
+#: src/frontend/mame/ui/submenu.cpp:106
msgid "Pedal Device Assignment"
msgstr "Pedál eszköz gombkiosztása"
-#: src/frontend/mame/ui/submenu.cpp:106
+#: src/frontend/mame/ui/submenu.cpp:107
msgid "AD Stick Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:107
+#: src/frontend/mame/ui/submenu.cpp:108
msgid "Paddle Device Assignment"
msgstr "Paddle eszköz gombkiosztása"
-#: src/frontend/mame/ui/submenu.cpp:108
+#: src/frontend/mame/ui/submenu.cpp:109
msgid "Dial Device Assignment"
msgstr "Dial eszköz gombkiosztása"
-#: src/frontend/mame/ui/submenu.cpp:109
+#: src/frontend/mame/ui/submenu.cpp:110
msgid "Positional Device Assignment"
msgstr "Positional eszköz gombkiosztása"
-#: src/frontend/mame/ui/submenu.cpp:110
+#: src/frontend/mame/ui/submenu.cpp:111
msgid "Mouse Device Assignment"
msgstr "Egér eszköz gombkiosztása"
-#: src/frontend/mame/ui/submenu.cpp:112
+#: src/frontend/mame/ui/submenu.cpp:113
msgid "Keyboard Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:113
+#: src/frontend/mame/ui/submenu.cpp:114
msgid "Mouse Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:114
+#: src/frontend/mame/ui/submenu.cpp:115
msgid "Lightgun Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:115
+#: src/frontend/mame/ui/submenu.cpp:116
msgid "Joystick Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:121 src/frontend/mame/ui/videoopt.cpp:42
+#: src/frontend/mame/ui/submenu.cpp:122 src/frontend/mame/ui/videoopt.cpp:42
msgid "Video Options"
msgstr "Kép beállítások"
-#: src/frontend/mame/ui/submenu.cpp:122
+#: src/frontend/mame/ui/submenu.cpp:123
msgid "Video Mode"
msgstr "Kép mód"
-#: src/frontend/mame/ui/submenu.cpp:123
+#: src/frontend/mame/ui/submenu.cpp:124
msgid "Number Of Screens"
msgstr "Képernyők száma"
-#: src/frontend/mame/ui/submenu.cpp:125
+#: src/frontend/mame/ui/submenu.cpp:126
msgid "Triple Buffering"
msgstr "Háromszoros pufferelés"
-#: src/frontend/mame/ui/submenu.cpp:126
+#: src/frontend/mame/ui/submenu.cpp:127
msgid "HLSL"
msgstr "HLSL"
-#: src/frontend/mame/ui/submenu.cpp:128
+#: src/frontend/mame/ui/submenu.cpp:129
msgid "GLSL"
msgstr "GLSL"
-#: src/frontend/mame/ui/submenu.cpp:129
+#: src/frontend/mame/ui/submenu.cpp:130
msgid "Bilinear Filtering"
msgstr "Bilineáris szűrés"
-#: src/frontend/mame/ui/submenu.cpp:130
+#: src/frontend/mame/ui/submenu.cpp:131
msgid "Bitmap Prescaling"
msgstr "Bittérkép lágyítása"
-#: src/frontend/mame/ui/submenu.cpp:131
+#: src/frontend/mame/ui/submenu.cpp:132
msgid "Window Mode"
msgstr "Ablakban futtatás"
-#: src/frontend/mame/ui/submenu.cpp:132
+#: src/frontend/mame/ui/submenu.cpp:133
msgid "Enforce Aspect Ratio"
msgstr "Kényszerített képarány"
-#: src/frontend/mame/ui/submenu.cpp:133
+#: src/frontend/mame/ui/submenu.cpp:134
msgid "Start Out Maximized"
msgstr "Indítás teljes képernyőn"
-#: src/frontend/mame/ui/submenu.cpp:134
+#: src/frontend/mame/ui/submenu.cpp:135
msgid "Synchronized Refresh"
msgstr "Szinkronizált frissítés"
-#: src/frontend/mame/ui/submenu.cpp:135
+#: src/frontend/mame/ui/submenu.cpp:136
msgid "Wait Vertical Sync"
msgstr "V-sync-re várás"
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:722
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:738
#: src/frontend/mame/ui/videoopt.cpp:169
-#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:766
+#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:766
#: plugins/cheatfind/init.lua:777 plugins/cheat/init.lua:679
msgid "On"
msgstr "Be"
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:725
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:741
#: src/frontend/mame/ui/videoopt.cpp:185
-#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:763
+#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:763
#: plugins/cheatfind/init.lua:774 plugins/cheat/init.lua:682
#: plugins/cheat/init.lua:691
msgid "Off"
msgstr "Ki"
-#: src/frontend/mame/ui/menu.cpp:728
+#: src/frontend/mame/ui/menu.cpp:744
msgid "Auto"
msgstr "Automata"
-#: src/frontend/mame/ui/menu.cpp:1233
+#: src/frontend/mame/ui/menu.cpp:1272
#: src/frontend/mame/ui/simpleselgame.cpp:283
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Return to Previous Menu"
msgstr "Vissza az előző menübe"
@@ -717,21 +721,21 @@ msgstr "Vissza az előző menübe"
msgid "File Manager"
msgstr "Fájl kezelő"
-#: src/frontend/mame/ui/filemngr.cpp:140
+#: src/frontend/mame/ui/filemngr.cpp:152
#: src/frontend/mame/ui/confswitch.cpp:119
-#: src/frontend/mame/ui/inputmap.cpp:580
+#: src/frontend/mame/ui/inputmap.cpp:581
#: src/frontend/mame/ui/inputtoggle.cpp:75
-#: src/frontend/mame/ui/analogipt.cpp:363
+#: src/frontend/mame/ui/analogipt.cpp:412
#, c-format
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
#: src/frontend/mame/ui/confswitch.cpp:170 src/frontend/mame/ui/slotopt.cpp:204
msgid "Reset System"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
msgid "Start System"
msgstr ""
@@ -1089,27 +1093,27 @@ msgstr "Nem"
msgid "Yes"
msgstr "Igen"
-#: src/frontend/mame/ui/filecreate.cpp:168
+#: src/frontend/mame/ui/filecreate.cpp:189
msgid "New Image Name:"
msgstr "Új kép neve:"
-#: src/frontend/mame/ui/filecreate.cpp:174
+#: src/frontend/mame/ui/filecreate.cpp:196
msgid "Image Format:"
msgstr "Kép formátum:"
-#: src/frontend/mame/ui/filecreate.cpp:180
+#: src/frontend/mame/ui/filecreate.cpp:202
msgid "Create"
msgstr "Létrehozás"
-#: src/frontend/mame/ui/filecreate.cpp:208
+#: src/frontend/mame/ui/filecreate.cpp:230
msgid "Please enter a file extension too"
msgstr "Adj meg fájlkiterjesztést is"
-#: src/frontend/mame/ui/filecreate.cpp:268
+#: src/frontend/mame/ui/filecreate.cpp:295
msgid "Select image format"
msgstr "Kép formátum választás"
-#: src/frontend/mame/ui/filecreate.cpp:327
+#: src/frontend/mame/ui/filecreate.cpp:354
msgid "Select initial contents"
msgstr ""
@@ -1134,9 +1138,9 @@ msgid "Emulated"
msgstr "Emulálva"
#: src/frontend/mame/ui/keyboard.cpp:60 src/frontend/mame/ui/confswitch.cpp:117
-#: src/frontend/mame/ui/inputmap.cpp:578
+#: src/frontend/mame/ui/inputmap.cpp:579
#: src/frontend/mame/ui/inputtoggle.cpp:73
-#: src/frontend/mame/ui/analogipt.cpp:361
+#: src/frontend/mame/ui/analogipt.cpp:410
#, c-format
msgid "%1$s [root%2$s]"
msgstr ""
@@ -1495,16 +1499,16 @@ msgstr ""
msgid "Category File"
msgstr ""
-#: src/frontend/mame/ui/utils.cpp:2030 src/frontend/mame/ui/inifile.cpp:301
+#: src/frontend/mame/ui/utils.cpp:2026 src/frontend/mame/ui/inifile.cpp:301
msgctxt "swlist-info"
msgid "Software list/item"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2685
+#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2752
msgid "Software List Info"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:316
+#: src/frontend/mame/ui/datmenu.cpp:307
#, c-format
msgid "Revision: %1$s"
msgstr "Revízió: %1$s"
@@ -1672,7 +1676,7 @@ msgstr "Eltávolítás a kedvencekből"
msgid "Save System Settings"
msgstr ""
-#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2625
+#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2698
msgid " (default)"
msgstr " (alap)"
@@ -1709,7 +1713,7 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:265
+#: src/frontend/mame/ui/state.cpp:262
#, c-format
msgid ""
"Delete saved state %1$s?\n"
@@ -1717,37 +1721,37 @@ msgid ""
"Press %3$s to cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:393
+#: src/frontend/mame/ui/state.cpp:388
#, c-format
msgid "Error removing saved state file %1$s"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:442
+#: src/frontend/mame/ui/state.cpp:450
#, c-format
msgid "Press %1$s to delete"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Load State"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Select state to load"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Save State"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Press a key or joystick button, or select state to overwrite"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:314
+#: src/frontend/mame/ui/confswitch.cpp:318
msgid "DIP Switches"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:508
+#: src/frontend/mame/ui/confswitch.cpp:521
msgid "Machine Configuration"
msgstr "Gép beállítások"
@@ -1790,7 +1794,7 @@ msgstr ""
msgid "[no assignable inputs are enabled]"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:348
+#: src/frontend/mame/ui/inputmap.cpp:358
msgid "Pressed"
msgstr ""
@@ -1798,71 +1802,71 @@ msgstr ""
msgid "Invalid combination entered"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:563
+#: src/frontend/mame/ui/inputmap.cpp:564
#, c-format
msgctxt "input-name"
msgid "%1$s Analog"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:564
+#: src/frontend/mame/ui/inputmap.cpp:565
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Inc"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:565
+#: src/frontend/mame/ui/inputmap.cpp:566
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Dec"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:607
+#: src/frontend/mame/ui/inputmap.cpp:608
#, c-format
msgid "Press %1$s to set\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:608
+#: src/frontend/mame/ui/inputmap.cpp:609
#, c-format
msgid "Press %1$s to append\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:609
+#: src/frontend/mame/ui/inputmap.cpp:610
#, c-format
msgid "Press %1$s to clear\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:610
+#: src/frontend/mame/ui/inputmap.cpp:611
#, c-format
msgid "Press %1$s to restore default\n"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:32
+#: src/frontend/mame/ui/inputdevices.cpp:33
#, c-format
msgctxt "menu-inputdev"
msgid "%1$s (%2$s %3$d)"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:88
+#: src/frontend/mame/ui/inputdevices.cpp:116
msgctxt "menu-inputdev"
msgid "Copy Device ID"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:122
+#: src/frontend/mame/ui/inputdevices.cpp:148
msgctxt "menu-inputdev"
msgid "Copied device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:124
+#: src/frontend/mame/ui/inputdevices.cpp:150
msgctxt "menu-inputdev"
msgid "Error copying device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:162
+#: src/frontend/mame/ui/inputdevices.cpp:189
msgctxt "menu-inputdev"
msgid "Input Devices"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:203
+#: src/frontend/mame/ui/inputdevices.cpp:230
msgctxt "menu-inputdev"
msgid "[no input devices are enabled]"
msgstr ""
@@ -1979,11 +1983,11 @@ msgid "Configure Options"
msgstr "Beállítási lehetőségek"
#: src/frontend/mame/ui/simpleselgame.cpp:279
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Exit"
msgstr "Kilépés"
-#: src/frontend/mame/ui/simpleselgame.cpp:304
+#: src/frontend/mame/ui/simpleselgame.cpp:313
#, c-format
msgid ""
"No system ROMs found. Please check the rompath setting specified in the %1$s."
@@ -1993,77 +1997,77 @@ msgid ""
"docs folder for information on setting up and using %2$s."
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:320
+#: src/frontend/mame/ui/simpleselgame.cpp:329
#, c-format
msgid "Type name or select: %1$s_"
msgstr "Név beírása vagy kiválasztás: %1$s_"
-#: src/frontend/mame/ui/simpleselgame.cpp:322
+#: src/frontend/mame/ui/simpleselgame.cpp:331
msgid "Type name or select: (random)"
msgstr "Név beírása vagy kiválasztás: (véletlenszerű)"
-#: src/frontend/mame/ui/simpleselgame.cpp:336
+#: src/frontend/mame/ui/simpleselgame.cpp:345
#, c-format
msgid "%1$-.100s"
msgstr "%1$-.100s"
-#: src/frontend/mame/ui/simpleselgame.cpp:339
+#: src/frontend/mame/ui/simpleselgame.cpp:348
#, c-format
msgid "%1$s, %2$-.100s"
msgstr "%1$s, %2$-.100s"
-#: src/frontend/mame/ui/simpleselgame.cpp:348
+#: src/frontend/mame/ui/simpleselgame.cpp:357
#, c-format
msgid "Driver: %1$s"
msgstr "Illesztőprogram: %1$s"
-#: src/frontend/mame/ui/simpleselgame.cpp:364
-#: src/frontend/mame/ui/selmenu.cpp:690
+#: src/frontend/mame/ui/simpleselgame.cpp:373
+#: src/frontend/mame/ui/selmenu.cpp:735
msgid "Overall: NOT WORKING"
msgstr "Összegezve: NEM MŰKÖDIK"
-#: src/frontend/mame/ui/simpleselgame.cpp:366
-#: src/frontend/mame/ui/selmenu.cpp:692
+#: src/frontend/mame/ui/simpleselgame.cpp:375
+#: src/frontend/mame/ui/selmenu.cpp:737
msgid "Overall: Unemulated Protection"
msgstr "Összegezve: Emulálatlan védelem"
-#: src/frontend/mame/ui/simpleselgame.cpp:368
-#: src/frontend/mame/ui/selmenu.cpp:694
+#: src/frontend/mame/ui/simpleselgame.cpp:377
+#: src/frontend/mame/ui/selmenu.cpp:739
msgid "Overall: Working"
msgstr "Összegezve: Működik"
-#: src/frontend/mame/ui/simpleselgame.cpp:372
-#: src/frontend/mame/ui/selmenu.cpp:698
+#: src/frontend/mame/ui/simpleselgame.cpp:381
+#: src/frontend/mame/ui/selmenu.cpp:743
msgid "Graphics: Unimplemented, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:374
-#: src/frontend/mame/ui/selmenu.cpp:700
+#: src/frontend/mame/ui/simpleselgame.cpp:383
+#: src/frontend/mame/ui/selmenu.cpp:745
msgid "Graphics: Imperfect, "
msgstr "Grafika: Hibás, "
-#: src/frontend/mame/ui/simpleselgame.cpp:376
-#: src/frontend/mame/ui/selmenu.cpp:702
+#: src/frontend/mame/ui/simpleselgame.cpp:385
+#: src/frontend/mame/ui/selmenu.cpp:747
msgid "Graphics: OK, "
msgstr "Grafika: Jó, "
-#: src/frontend/mame/ui/simpleselgame.cpp:379
-#: src/frontend/mame/ui/selmenu.cpp:705
+#: src/frontend/mame/ui/simpleselgame.cpp:388
+#: src/frontend/mame/ui/selmenu.cpp:750
msgid "Sound: None"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:381
-#: src/frontend/mame/ui/selmenu.cpp:707
+#: src/frontend/mame/ui/simpleselgame.cpp:390
+#: src/frontend/mame/ui/selmenu.cpp:752
msgid "Sound: Unimplemented"
msgstr "Hang: nincs beépítve"
-#: src/frontend/mame/ui/simpleselgame.cpp:383
-#: src/frontend/mame/ui/selmenu.cpp:709
+#: src/frontend/mame/ui/simpleselgame.cpp:392
+#: src/frontend/mame/ui/selmenu.cpp:754
msgid "Sound: Imperfect"
msgstr "Hang: Hibás"
-#: src/frontend/mame/ui/simpleselgame.cpp:385
-#: src/frontend/mame/ui/selmenu.cpp:711
+#: src/frontend/mame/ui/simpleselgame.cpp:394
+#: src/frontend/mame/ui/selmenu.cpp:756
msgid "Sound: OK"
msgstr "Hang: Jó"
@@ -2088,323 +2092,323 @@ msgstr "Mindet alapra"
msgid "Reload All"
msgstr "Mind újratöltése"
-#: src/frontend/mame/ui/dirmenu.cpp:44
+#: src/frontend/mame/ui/dirmenu.cpp:40
msgctxt "path-option"
msgid "ROMs"
msgstr "ROM"
-#: src/frontend/mame/ui/dirmenu.cpp:45
+#: src/frontend/mame/ui/dirmenu.cpp:41
msgctxt "path-option"
msgid "Software Media"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:46
+#: src/frontend/mame/ui/dirmenu.cpp:42
msgctxt "path-option"
msgid "Sound Samples"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:47
+#: src/frontend/mame/ui/dirmenu.cpp:43
msgctxt "path-option"
msgid "Artwork"
msgstr "Illusztrációk"
-#: src/frontend/mame/ui/dirmenu.cpp:48
+#: src/frontend/mame/ui/dirmenu.cpp:44
msgctxt "path-option"
msgid "Crosshairs"
msgstr "Célkeresztek"
-#: src/frontend/mame/ui/dirmenu.cpp:49
+#: src/frontend/mame/ui/dirmenu.cpp:45
msgctxt "path-option"
msgid "Cheat Files"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:50
+#: src/frontend/mame/ui/dirmenu.cpp:46
msgctxt "path-option"
msgid "Plugins"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:51
+#: src/frontend/mame/ui/dirmenu.cpp:47
msgctxt "path-option"
msgid "UI Translations"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:52
+#: src/frontend/mame/ui/dirmenu.cpp:48
msgctxt "path-option"
msgid "Software Lists"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:53
+#: src/frontend/mame/ui/dirmenu.cpp:49
msgctxt "path-option"
msgid "INIs"
msgstr "INI fájlok"
-#: src/frontend/mame/ui/dirmenu.cpp:54
+#: src/frontend/mame/ui/dirmenu.cpp:50
msgctxt "path-option"
msgid "UI Settings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:55
+#: src/frontend/mame/ui/dirmenu.cpp:51
msgctxt "path-option"
msgid "Plugin Data"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:56
+#: src/frontend/mame/ui/dirmenu.cpp:52
msgctxt "path-option"
msgid "DATs"
msgstr "DAT"
-#: src/frontend/mame/ui/dirmenu.cpp:57
+#: src/frontend/mame/ui/dirmenu.cpp:53
msgctxt "path-option"
msgid "Category INIs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:58
+#: src/frontend/mame/ui/dirmenu.cpp:54
msgctxt "path-option"
msgid "Snapshots"
msgstr "Pillanatképek"
-#: src/frontend/mame/ui/dirmenu.cpp:59
+#: src/frontend/mame/ui/dirmenu.cpp:55
msgctxt "path-option"
msgid "Icons"
msgstr "Ikonok"
-#: src/frontend/mame/ui/dirmenu.cpp:60
+#: src/frontend/mame/ui/dirmenu.cpp:56
msgctxt "path-option"
msgid "Control Panels"
msgstr "Kezelő pult"
-#: src/frontend/mame/ui/dirmenu.cpp:61
+#: src/frontend/mame/ui/dirmenu.cpp:57
msgctxt "path-option"
msgid "Cabinets"
msgstr "Játékgép"
-#: src/frontend/mame/ui/dirmenu.cpp:62
+#: src/frontend/mame/ui/dirmenu.cpp:58
msgctxt "path-option"
msgid "Marquees"
msgstr "Matricák"
-#: src/frontend/mame/ui/dirmenu.cpp:63
+#: src/frontend/mame/ui/dirmenu.cpp:59
msgctxt "path-option"
msgid "PCBs"
msgstr "PCB-k"
-#: src/frontend/mame/ui/dirmenu.cpp:64
+#: src/frontend/mame/ui/dirmenu.cpp:60
msgctxt "path-option"
msgid "Flyers"
msgstr "Plakátok"
-#: src/frontend/mame/ui/dirmenu.cpp:65
+#: src/frontend/mame/ui/dirmenu.cpp:61
msgctxt "path-option"
msgid "Title Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:66
+#: src/frontend/mame/ui/dirmenu.cpp:62
msgctxt "path-option"
msgid "Game Endings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:67
+#: src/frontend/mame/ui/dirmenu.cpp:63
msgctxt "path-option"
msgid "Bosses"
msgstr "Boss"
-#: src/frontend/mame/ui/dirmenu.cpp:68
+#: src/frontend/mame/ui/dirmenu.cpp:64
msgctxt "path-option"
msgid "Artwork Previews"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:69
+#: src/frontend/mame/ui/dirmenu.cpp:65
msgctxt "path-option"
msgid "Select"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:70
+#: src/frontend/mame/ui/dirmenu.cpp:66
msgctxt "path-option"
msgid "Game Over Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:71
+#: src/frontend/mame/ui/dirmenu.cpp:67
msgctxt "path-option"
msgid "HowTo"
msgstr "Hogyan"
-#: src/frontend/mame/ui/dirmenu.cpp:72
+#: src/frontend/mame/ui/dirmenu.cpp:68
msgctxt "path-option"
msgid "Logos"
msgstr "Logók"
-#: src/frontend/mame/ui/dirmenu.cpp:73
+#: src/frontend/mame/ui/dirmenu.cpp:69
msgctxt "path-option"
msgid "Scores"
msgstr "Eredmények"
-#: src/frontend/mame/ui/dirmenu.cpp:74
+#: src/frontend/mame/ui/dirmenu.cpp:70
msgctxt "path-option"
msgid "Versus"
msgstr "Ellen"
-#: src/frontend/mame/ui/dirmenu.cpp:75
+#: src/frontend/mame/ui/dirmenu.cpp:71
msgctxt "path-option"
msgid "Covers"
msgstr "Borítók"
-#: src/frontend/mame/ui/dirmenu.cpp:105
+#: src/frontend/mame/ui/dirmenu.cpp:101
#, c-format
msgid "Remove %1$s Folder"
msgstr "%1$s mappa eltávolítása"
-#: src/frontend/mame/ui/dirmenu.cpp:352
-#, c-format
-msgid "Change %1$s Folder - Search: %2$s_"
-msgstr "%1$s mappára váltás - Keresés: %2$s_"
-
-#: src/frontend/mame/ui/dirmenu.cpp:352
+#: src/frontend/mame/ui/dirmenu.cpp:357
#, c-format
msgid "Add %1$s Folder - Search: %2$s_"
msgstr "%1$s mappa létrehozása - Keresés: %2$s_"
-#: src/frontend/mame/ui/dirmenu.cpp:363
+#: src/frontend/mame/ui/dirmenu.cpp:357
+#, c-format
+msgid "Change %1$s Folder - Search: %2$s_"
+msgstr "%1$s mappára váltás - Keresés: %2$s_"
+
+#: src/frontend/mame/ui/dirmenu.cpp:368
msgid "Press TAB to set"
msgstr "Beállítás a TAB billentyűvel"
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folders"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:494
-msgid "Change Folder"
-msgstr "Mappa váltás"
-
-#: src/frontend/mame/ui/dirmenu.cpp:494
+#: src/frontend/mame/ui/dirmenu.cpp:523
msgid "Add Folder"
msgstr "Mappa létrehozása"
-#: src/frontend/mame/ui/dirmenu.cpp:497
+#: src/frontend/mame/ui/dirmenu.cpp:525
msgid "Remove Folder"
msgstr "Mappa eltávolítása"
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/dirmenu.cpp:530
+msgid "Change Folder"
+msgstr "Mappa váltás"
+
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = 1/%1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:799
+#: src/frontend/mame/ui/viewgfx.cpp:800
msgctxt "gfxview"
msgid "Expand to fit"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:822
+#: src/frontend/mame/ui/viewgfx.cpp:823
msgctxt "gfxview"
msgid "All categories"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:824 src/frontend/mame/ui/viewgfx.cpp:829
+#: src/frontend/mame/ui/viewgfx.cpp:825 src/frontend/mame/ui/viewgfx.cpp:830
#, c-format
msgctxt "gfxview"
msgid "Category %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] colors"
msgstr "[root%1$s] színek"
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] pens"
msgstr "[root%1$s] tollak"
-#: src/frontend/mame/ui/viewgfx.cpp:940
+#: src/frontend/mame/ui/viewgfx.cpp:941
#, c-format
msgctxt "gfxview"
msgid " #%1$X → %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:947
+#: src/frontend/mame/ui/viewgfx.cpp:948
#, c-format
msgctxt "gfxview"
msgid " #%1$X = %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:954
+#: src/frontend/mame/ui/viewgfx.cpp:955
#, c-format
msgctxt "gfxview"
msgid " #%1$X (A:%2$02X R:%3$02X G:%4$02X B:%5$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1134
+#: src/frontend/mame/ui/viewgfx.cpp:1135
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] %2$d/%3$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1157
+#: src/frontend/mame/ui/viewgfx.cpp:1158
#, c-format
msgctxt "gfxview"
msgid " #%1$X:%2$X (%3$d %4$d) = %5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1165
+#: src/frontend/mame/ui/viewgfx.cpp:1166
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d color %3$X/%4$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d category %3$u"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d "
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1327
+#: src/frontend/mame/ui/viewgfx.cpp:1328
#, c-format
msgctxt "gfxview"
msgid " (%1$u %2$u) = GFX%3$u #%4$X:%5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1334
+#: src/frontend/mame/ui/viewgfx.cpp:1335
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d origin (%3$d %4$d)"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:442
+#: src/frontend/mame/ui/selgame.cpp:463
msgid "System Settings"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1058
+#: src/frontend/mame/ui/selgame.cpp:1076
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d systems (%5$d BIOS) )"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1086
+#: src/frontend/mame/ui/selgame.cpp:1104
#, c-format
msgid "System: %1$-.100s"
msgstr "Rendszer: %1$-.100s"
@@ -2425,29 +2429,29 @@ msgctxt "menu-selector"
msgid "[no choices]"
msgstr ""
-#: src/frontend/mame/ui/selector.cpp:138
+#: src/frontend/mame/ui/selector.cpp:148
#, c-format
msgctxt "menu-selector"
msgid "Double-click or press %1$s to select"
msgstr "Dupla kattintás vagy %1$s megnyomása a kiválasztáshoz"
-#: src/frontend/mame/ui/auditmenu.cpp:59
+#: src/frontend/mame/ui/auditmenu.cpp:60
msgid "Audit Media"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:63
+#: src/frontend/mame/ui/auditmenu.cpp:64
#, c-format
msgid "Results will be saved to %1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:101
+#: src/frontend/mame/ui/auditmenu.cpp:110
#, c-format
msgid ""
"Auditing media for system %2$u of %3$u...\n"
"%1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:119
+#: src/frontend/mame/ui/auditmenu.cpp:128
#, c-format
msgid ""
"Cancel audit?\n"
@@ -2456,17 +2460,17 @@ msgid ""
"Press %2$s to continue"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:139
+#: src/frontend/mame/ui/auditmenu.cpp:148
#, c-format
msgid "Audit media for %1$u systems marked unavailable"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:140
+#: src/frontend/mame/ui/auditmenu.cpp:149
#, c-format
msgid "Audit media for all %1$u systems"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:157
+#: src/frontend/mame/ui/auditmenu.cpp:165
#, c-format
msgid "Press %1$s to cancel\n"
msgstr ""
@@ -2487,267 +2491,267 @@ msgstr "Infó / kép elrejtése"
msgid "Hide Both"
msgstr "Mindkettő elrejtése"
-#: src/frontend/mame/ui/custui.cpp:143
+#: src/frontend/mame/ui/custui.cpp:144
msgid "UI Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:168 src/frontend/mame/ui/custui.cpp:221
+#: src/frontend/mame/ui/custui.cpp:169 src/frontend/mame/ui/custui.cpp:222
msgid "System Names"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:194 src/frontend/mame/ui/custui.cpp:224
+#: src/frontend/mame/ui/custui.cpp:195 src/frontend/mame/ui/custui.cpp:225
msgid "Show Side Panels"
msgstr "Oldal panelek mutatása"
-#: src/frontend/mame/ui/custui.cpp:214
+#: src/frontend/mame/ui/custui.cpp:215
msgid "Fonts"
msgstr "Betűk"
-#: src/frontend/mame/ui/custui.cpp:215
+#: src/frontend/mame/ui/custui.cpp:216
msgid "Colors"
msgstr "Színek"
-#: src/frontend/mame/ui/custui.cpp:218
+#: src/frontend/mame/ui/custui.cpp:219
msgid "Language"
msgstr "Nyelv"
-#: src/frontend/mame/ui/custui.cpp:235 src/frontend/mame/ui/custui.cpp:279
+#: src/frontend/mame/ui/custui.cpp:236 src/frontend/mame/ui/custui.cpp:280
msgid "[built-in]"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:335
+#: src/frontend/mame/ui/custui.cpp:337
msgid "UI Fonts"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:364
+#: src/frontend/mame/ui/custui.cpp:366
msgid "default"
msgstr "alap"
-#: src/frontend/mame/ui/custui.cpp:459 src/frontend/mame/ui/custui.cpp:499
+#: src/frontend/mame/ui/custui.cpp:465 src/frontend/mame/ui/custui.cpp:507
msgid "UI Font"
msgstr "Felület betűkészlete"
-#: src/frontend/mame/ui/custui.cpp:504
+#: src/frontend/mame/ui/custui.cpp:512
msgid "Bold"
msgstr "Félkövér"
-#: src/frontend/mame/ui/custui.cpp:505
+#: src/frontend/mame/ui/custui.cpp:513
msgid "Italic"
msgstr "Dőlt"
-#: src/frontend/mame/ui/custui.cpp:510
+#: src/frontend/mame/ui/custui.cpp:518
msgid "Lines"
msgstr "Vonalak"
-#: src/frontend/mame/ui/custui.cpp:515
+#: src/frontend/mame/ui/custui.cpp:523
msgid "Infos text size"
msgstr "Infó szöveg mérete"
-#: src/frontend/mame/ui/custui.cpp:530
+#: src/frontend/mame/ui/custui.cpp:547
msgid "Sample text - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
msgstr ""
"Minta szöveg - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
-#: src/frontend/mame/ui/custui.cpp:546
+#: src/frontend/mame/ui/custui.cpp:563
msgid "UI Colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:609
+#: src/frontend/mame/ui/custui.cpp:626
msgctxt "color-option"
msgid "Normal text"
msgstr "Normál szöveg"
-#: src/frontend/mame/ui/custui.cpp:610
+#: src/frontend/mame/ui/custui.cpp:627
msgctxt "color-option"
msgid "Selected color"
msgstr "Választott szín"
-#: src/frontend/mame/ui/custui.cpp:611
+#: src/frontend/mame/ui/custui.cpp:628
msgctxt "color-option"
msgid "Normal text background"
msgstr "Normál szöveg háttér"
-#: src/frontend/mame/ui/custui.cpp:612
+#: src/frontend/mame/ui/custui.cpp:629
msgctxt "color-option"
msgid "Selected background color"
msgstr "Választott háttérszín"
-#: src/frontend/mame/ui/custui.cpp:613
+#: src/frontend/mame/ui/custui.cpp:630
msgctxt "color-option"
msgid "Subitem color"
msgstr "Segédeszköz szín"
-#: src/frontend/mame/ui/custui.cpp:614
+#: src/frontend/mame/ui/custui.cpp:631
msgctxt "color-option"
msgid "Clone"
msgstr "Klón"
-#: src/frontend/mame/ui/custui.cpp:615
+#: src/frontend/mame/ui/custui.cpp:632
msgctxt "color-option"
msgid "Border"
msgstr "Keret"
-#: src/frontend/mame/ui/custui.cpp:616
+#: src/frontend/mame/ui/custui.cpp:633
msgctxt "color-option"
msgid "Background"
msgstr "Háttér"
-#: src/frontend/mame/ui/custui.cpp:617
+#: src/frontend/mame/ui/custui.cpp:634
msgctxt "color-option"
msgid "DIP switch"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:618
+#: src/frontend/mame/ui/custui.cpp:635
msgctxt "color-option"
msgid "Unavailable color"
msgstr "Nem használható szín"
-#: src/frontend/mame/ui/custui.cpp:619
+#: src/frontend/mame/ui/custui.cpp:636
msgctxt "color-option"
msgid "Slider color"
msgstr "Csúszka színe"
-#: src/frontend/mame/ui/custui.cpp:620
+#: src/frontend/mame/ui/custui.cpp:637
msgctxt "color-option"
msgid "Graphics viewer background"
msgstr "Grafikai betekintő háttere"
-#: src/frontend/mame/ui/custui.cpp:621
+#: src/frontend/mame/ui/custui.cpp:638
msgctxt "color-option"
msgid "Mouse over color"
msgstr "Mouseover szín"
-#: src/frontend/mame/ui/custui.cpp:622
+#: src/frontend/mame/ui/custui.cpp:639
msgctxt "color-option"
msgid "Mouse over background color"
msgstr "Mouseover háttér szín"
-#: src/frontend/mame/ui/custui.cpp:623
+#: src/frontend/mame/ui/custui.cpp:640
msgctxt "color-option"
msgid "Mouse down color"
msgstr "Mousedown szín"
-#: src/frontend/mame/ui/custui.cpp:624
+#: src/frontend/mame/ui/custui.cpp:641
msgctxt "color-option"
msgid "Mouse down background color"
msgstr "Mousedown háttér szín"
-#: src/frontend/mame/ui/custui.cpp:628
+#: src/frontend/mame/ui/custui.cpp:645
msgid "Restore default colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:640
+#: src/frontend/mame/ui/custui.cpp:666
#, c-format
msgid "Double-click or press %1$s to change color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:648
+#: src/frontend/mame/ui/custui.cpp:674
msgid "Menu Preview"
msgstr "Menü előnézet"
-#: src/frontend/mame/ui/custui.cpp:662
+#: src/frontend/mame/ui/custui.cpp:681
msgctxt "color-sample"
msgid "Normal"
msgstr "Normál"
-#: src/frontend/mame/ui/custui.cpp:663
+#: src/frontend/mame/ui/custui.cpp:682
msgctxt "color-sample"
msgid "Subitem"
msgstr "Segédeszköz"
-#: src/frontend/mame/ui/custui.cpp:664
+#: src/frontend/mame/ui/custui.cpp:683
msgctxt "color-sample"
msgid "Selected"
msgstr "Kiválasztva"
-#: src/frontend/mame/ui/custui.cpp:665
+#: src/frontend/mame/ui/custui.cpp:684
msgctxt "color-sample"
msgid "Mouse Over"
msgstr "Mouseover"
-#: src/frontend/mame/ui/custui.cpp:666
+#: src/frontend/mame/ui/custui.cpp:685
msgctxt "color-sample"
msgid "Clone"
msgstr "Klón"
-#: src/frontend/mame/ui/custui.cpp:881
+#: src/frontend/mame/ui/custui.cpp:901
msgid "ARGB Settings"
msgstr "ARGB beállítások"
-#: src/frontend/mame/ui/custui.cpp:886 src/frontend/mame/ui/custui.cpp:889
+#: src/frontend/mame/ui/custui.cpp:906 src/frontend/mame/ui/custui.cpp:909
msgctxt "color-channel"
msgid "Alpha"
msgstr "Alpha"
-#: src/frontend/mame/ui/custui.cpp:894 src/frontend/mame/ui/custui.cpp:897
+#: src/frontend/mame/ui/custui.cpp:914 src/frontend/mame/ui/custui.cpp:917
msgctxt "color-channel"
msgid "Red"
msgstr "Vörös"
-#: src/frontend/mame/ui/custui.cpp:902 src/frontend/mame/ui/custui.cpp:905
+#: src/frontend/mame/ui/custui.cpp:922 src/frontend/mame/ui/custui.cpp:925
msgctxt "color-channel"
msgid "Green"
msgstr "Zöld"
-#: src/frontend/mame/ui/custui.cpp:910 src/frontend/mame/ui/custui.cpp:913
+#: src/frontend/mame/ui/custui.cpp:930 src/frontend/mame/ui/custui.cpp:933
msgctxt "color-channel"
msgid "Blue"
msgstr "Kék"
-#: src/frontend/mame/ui/custui.cpp:916
+#: src/frontend/mame/ui/custui.cpp:936
msgid "Choose from palette"
msgstr "Választás a palettából"
-#: src/frontend/mame/ui/custui.cpp:931
+#: src/frontend/mame/ui/custui.cpp:959
msgid "Color preview:"
msgstr "Szín előnézet:"
-#: src/frontend/mame/ui/custui.cpp:1029
+#: src/frontend/mame/ui/custui.cpp:1052
msgctxt "color-preset"
msgid "White"
msgstr "Fehér"
-#: src/frontend/mame/ui/custui.cpp:1030
+#: src/frontend/mame/ui/custui.cpp:1053
msgctxt "color-preset"
msgid "Silver"
msgstr "Ezüst"
-#: src/frontend/mame/ui/custui.cpp:1031
+#: src/frontend/mame/ui/custui.cpp:1054
msgctxt "color-preset"
msgid "Gray"
msgstr "Szürke"
-#: src/frontend/mame/ui/custui.cpp:1032
+#: src/frontend/mame/ui/custui.cpp:1055
msgctxt "color-preset"
msgid "Black"
msgstr "Fekete"
-#: src/frontend/mame/ui/custui.cpp:1033
+#: src/frontend/mame/ui/custui.cpp:1056
msgctxt "color-preset"
msgid "Red"
msgstr "Vörös"
-#: src/frontend/mame/ui/custui.cpp:1034
+#: src/frontend/mame/ui/custui.cpp:1057
msgctxt "color-preset"
msgid "Orange"
msgstr "Narancs"
-#: src/frontend/mame/ui/custui.cpp:1035
+#: src/frontend/mame/ui/custui.cpp:1058
msgctxt "color-preset"
msgid "Yellow"
msgstr "Sárga"
-#: src/frontend/mame/ui/custui.cpp:1036
+#: src/frontend/mame/ui/custui.cpp:1059
msgctxt "color-preset"
msgid "Green"
msgstr "Zöld"
-#: src/frontend/mame/ui/custui.cpp:1037
+#: src/frontend/mame/ui/custui.cpp:1060
msgctxt "color-preset"
msgid "Blue"
msgstr "Kék"
-#: src/frontend/mame/ui/custui.cpp:1038
+#: src/frontend/mame/ui/custui.cpp:1061
msgctxt "color-preset"
msgid "Violet"
msgstr "Ibolya"
@@ -2770,36 +2774,61 @@ msgctxt "about-header"
msgid "Revision: %1$s"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:60
+#: src/frontend/mame/ui/analogipt.cpp:27
+#, c-format
+msgctxt "menu-analoginput"
+msgid ""
+"Show/hide settings \t\t%1$s\n"
+"Decrease value \t\t%2$s\n"
+"Increase value \t\t%3$s\n"
+"Restore default value \t\t%4$s\n"
+"Previous device \t\t%5$s\n"
+"Next device \t\t%6$s\n"
+"Return to previous menu \t\t%7$s"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:82
+msgctxt "menu-analoginput"
msgid "Analog Input Adjustments"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:92
+#: src/frontend/mame/ui/analogipt.cpp:121
#, c-format
-msgid "Press %s to show menu"
+msgctxt "menu-analoginput"
+msgid "Press %s to show settings"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:372
+#: src/frontend/mame/ui/analogipt.cpp:245
+msgctxt "menu-analoginput"
+msgid "Analog Input Adjustments Help"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:421
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Increment/Decrement Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:377
+#: src/frontend/mame/ui/analogipt.cpp:426
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Auto-centering Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:382
+#: src/frontend/mame/ui/analogipt.cpp:431
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Reverse"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:387
+#: src/frontend/mame/ui/analogipt.cpp:436
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Sensitivity"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:402
+#: src/frontend/mame/ui/analogipt.cpp:451
+msgctxt "menu-analoginput"
msgid "[no analog inputs are enabled]"
msgstr ""
@@ -2950,504 +2979,504 @@ msgctxt "menu-main"
msgid "Close Menu"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:77
-msgctxt "selmenu-artwork"
-msgid "Snapshots"
-msgstr "Pillanatképek"
+#: src/frontend/mame/ui/selmenu.cpp:55
+msgid "Images"
+msgstr "Képek"
-#: src/frontend/mame/ui/selmenu.cpp:78
-msgctxt "selmenu-artwork"
-msgid "Cabinet"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:79
-msgctxt "selmenu-artwork"
-msgid "Control Panel"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:80
-msgctxt "selmenu-artwork"
-msgid "PCB"
-msgstr "PCB"
-
-#: src/frontend/mame/ui/selmenu.cpp:81
-msgctxt "selmenu-artwork"
-msgid "Flyer"
-msgstr "Plakát"
-
-#: src/frontend/mame/ui/selmenu.cpp:82
-msgctxt "selmenu-artwork"
-msgid "Title Screen"
+#: src/frontend/mame/ui/selmenu.cpp:56
+msgid "Info"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:83
msgctxt "selmenu-artwork"
+msgid "Snapshots"
+msgstr "Pillanatképek"
+
+#: src/frontend/mame/ui/selmenu.cpp:84
+msgctxt "selmenu-artwork"
+msgid "Cabinet"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:85
+msgctxt "selmenu-artwork"
+msgid "Control Panel"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:86
+msgctxt "selmenu-artwork"
+msgid "PCB"
+msgstr "PCB"
+
+#: src/frontend/mame/ui/selmenu.cpp:87
+msgctxt "selmenu-artwork"
+msgid "Flyer"
+msgstr "Plakát"
+
+#: src/frontend/mame/ui/selmenu.cpp:88
+msgctxt "selmenu-artwork"
+msgid "Title Screen"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:89
+msgctxt "selmenu-artwork"
msgid "Ending"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:84
+#: src/frontend/mame/ui/selmenu.cpp:90
msgctxt "selmenu-artwork"
msgid "Artwork Preview"
msgstr "Illusztráció előnézet"
-#: src/frontend/mame/ui/selmenu.cpp:85
+#: src/frontend/mame/ui/selmenu.cpp:91
msgctxt "selmenu-artwork"
msgid "Bosses"
msgstr "Boss"
-#: src/frontend/mame/ui/selmenu.cpp:86
+#: src/frontend/mame/ui/selmenu.cpp:92
msgctxt "selmenu-artwork"
msgid "Logo"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:87
+#: src/frontend/mame/ui/selmenu.cpp:93
msgctxt "selmenu-artwork"
msgid "Versus"
msgstr "Ellen"
-#: src/frontend/mame/ui/selmenu.cpp:88
+#: src/frontend/mame/ui/selmenu.cpp:94
msgctxt "selmenu-artwork"
msgid "Game Over"
msgstr "A játék végetért"
-#: src/frontend/mame/ui/selmenu.cpp:89
+#: src/frontend/mame/ui/selmenu.cpp:95
msgctxt "selmenu-artwork"
msgid "HowTo"
msgstr "Hogyan"
-#: src/frontend/mame/ui/selmenu.cpp:90
+#: src/frontend/mame/ui/selmenu.cpp:96
msgctxt "selmenu-artwork"
msgid "Scores"
msgstr "Eredmények"
-#: src/frontend/mame/ui/selmenu.cpp:91
+#: src/frontend/mame/ui/selmenu.cpp:97
msgctxt "selmenu-artwork"
msgid "Select"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:92
+#: src/frontend/mame/ui/selmenu.cpp:98
msgctxt "selmenu-artwork"
msgid "Marquee"
msgstr "Matrica"
-#: src/frontend/mame/ui/selmenu.cpp:93
+#: src/frontend/mame/ui/selmenu.cpp:99
msgctxt "selmenu-artwork"
msgid "Covers"
msgstr "Borítók"
-#: src/frontend/mame/ui/selmenu.cpp:97
+#: src/frontend/mame/ui/selmenu.cpp:103
msgid "Add or remove favorite"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:98
+#: src/frontend/mame/ui/selmenu.cpp:104
msgid "Export displayed list to file"
msgstr "A megjelenített lista exportálása fájlba"
-#: src/frontend/mame/ui/selmenu.cpp:99
+#: src/frontend/mame/ui/selmenu.cpp:105
msgid "Audit media"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:100
+#: src/frontend/mame/ui/selmenu.cpp:106
msgid "Show DATs view"
msgstr "DAT nézet mutatása"
-#: src/frontend/mame/ui/selmenu.cpp:260
+#: src/frontend/mame/ui/selmenu.cpp:268
msgid "Select Software Package Part"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:330
+#: src/frontend/mame/ui/selmenu.cpp:338
msgid "Select System BIOS"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:644 src/frontend/mame/ui/selmenu.cpp:675
+#: src/frontend/mame/ui/selmenu.cpp:689 src/frontend/mame/ui/selmenu.cpp:720
#, c-format
msgid "%1$s, %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:648
+#: src/frontend/mame/ui/selmenu.cpp:693
#, c-format
msgid "Software is clone of: %1$s"
msgstr "A szoftver a következő klónja: %1$s"
-#: src/frontend/mame/ui/selmenu.cpp:650
+#: src/frontend/mame/ui/selmenu.cpp:695
msgid "Software is parent"
msgstr "A szoftver alap"
-#: src/frontend/mame/ui/selmenu.cpp:655
+#: src/frontend/mame/ui/selmenu.cpp:700
msgid "Supported: No"
msgstr "Támogatás: Nem"
-#: src/frontend/mame/ui/selmenu.cpp:660
+#: src/frontend/mame/ui/selmenu.cpp:705
msgid "Supported: Partial"
msgstr "Támogatás: Részleges"
-#: src/frontend/mame/ui/selmenu.cpp:665
+#: src/frontend/mame/ui/selmenu.cpp:710
msgid "Supported: Yes"
msgstr "Támogatás: Igen"
-#: src/frontend/mame/ui/selmenu.cpp:681
+#: src/frontend/mame/ui/selmenu.cpp:726
msgid "System is parent"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:683 src/frontend/mame/ui/selmenu.cpp:685
+#: src/frontend/mame/ui/selmenu.cpp:728 src/frontend/mame/ui/selmenu.cpp:730
#, c-format
msgid "System is clone of: %1$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:721
+#: src/frontend/mame/ui/selmenu.cpp:766
#, c-format
msgid "%1$s %2$s"
msgstr "%1$s %2$s"
-#: src/frontend/mame/ui/selmenu.cpp:2222
-msgid "Images"
-msgstr "Képek"
-
-#: src/frontend/mame/ui/selmenu.cpp:2223
-msgid "Infos"
-msgstr "Infók"
-
-#: src/frontend/mame/ui/selmenu.cpp:2538
+#: src/frontend/mame/ui/selmenu.cpp:2611
msgid ""
"Required ROM/disk images for the selected system are missing or incorrect. "
"Please acquire the correct files or select a different system.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2554
+#: src/frontend/mame/ui/selmenu.cpp:2627
msgid ""
"Required ROM/disk images for the selected software are missing or incorrect. "
"Please acquire the correct files or select a different software item.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2570
+#: src/frontend/mame/ui/selmenu.cpp:2643
msgid "incorrect checksum"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2573
+#: src/frontend/mame/ui/selmenu.cpp:2646
msgid "incorrect length"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2576
+#: src/frontend/mame/ui/selmenu.cpp:2649
msgid "not found"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2587
+#: src/frontend/mame/ui/selmenu.cpp:2660
#, c-format
msgid "%1$s (%2$s) - %3$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2589
+#: src/frontend/mame/ui/selmenu.cpp:2662
#, c-format
msgid "%1$s - %2$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2593
+#: src/frontend/mame/ui/selmenu.cpp:2666
msgid "Press any key to continue."
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2722
+#: src/frontend/mame/ui/selmenu.cpp:2789
msgid "General Info"
msgstr "Általános infók"
-#: src/frontend/mame/ui/selmenu.cpp:2874
+#: src/frontend/mame/ui/selmenu.cpp:2935
#, c-format
msgid "Short Name\t%1$s\n"
msgstr "Rövid név\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2875
+#: src/frontend/mame/ui/selmenu.cpp:2936
#, c-format
msgid "Year\t%1$s\n"
msgstr "Év\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2876
+#: src/frontend/mame/ui/selmenu.cpp:2937
#, c-format
msgid "Manufacturer\t%1$s\n"
msgstr "Gyártó\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2883
+#: src/frontend/mame/ui/selmenu.cpp:2944
#, c-format
msgid "System is Clone of\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2888
+#: src/frontend/mame/ui/selmenu.cpp:2949
msgid "System is Parent\t\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2892
+#: src/frontend/mame/ui/selmenu.cpp:2953
msgid "Analog Controls\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2894
+#: src/frontend/mame/ui/selmenu.cpp:2955
msgid "Keyboard Inputs\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2897
+#: src/frontend/mame/ui/selmenu.cpp:2958
msgid "Overall\tNOT WORKING\n"
msgstr "Összegezve\tNEM MŰKÖDIK\n"
-#: src/frontend/mame/ui/selmenu.cpp:2899
+#: src/frontend/mame/ui/selmenu.cpp:2960
msgid "Overall\tUnemulated Protection\n"
msgstr "Összegezve\tEmulálatlan védelem\n"
-#: src/frontend/mame/ui/selmenu.cpp:2901
+#: src/frontend/mame/ui/selmenu.cpp:2962
msgid "Overall\tWorking\n"
msgstr "Összegezve\tMűködik\n"
-#: src/frontend/mame/ui/selmenu.cpp:2904
+#: src/frontend/mame/ui/selmenu.cpp:2965
msgid "Graphics\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2906
+#: src/frontend/mame/ui/selmenu.cpp:2967
msgid "Graphics\tWrong Colors\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2908
+#: src/frontend/mame/ui/selmenu.cpp:2969
msgid "Graphics\tImperfect Colors\n"
msgstr "Grafika\tHibás színek\n"
-#: src/frontend/mame/ui/selmenu.cpp:2910
+#: src/frontend/mame/ui/selmenu.cpp:2971
msgid "Graphics\tImperfect\n"
msgstr "Grafika\tHibás\n"
-#: src/frontend/mame/ui/selmenu.cpp:2912
+#: src/frontend/mame/ui/selmenu.cpp:2973
msgid "Graphics\tOK\n"
msgstr "Grafika\tJó\n"
-#: src/frontend/mame/ui/selmenu.cpp:2915
+#: src/frontend/mame/ui/selmenu.cpp:2976
msgid "Sound\tNone\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2917
+#: src/frontend/mame/ui/selmenu.cpp:2978
msgid "Sound\tUnimplemented\n"
msgstr "Hang\tnincs beépítve\n"
-#: src/frontend/mame/ui/selmenu.cpp:2919
+#: src/frontend/mame/ui/selmenu.cpp:2980
msgid "Sound\tImperfect\n"
msgstr "Hang\tHibás\n"
-#: src/frontend/mame/ui/selmenu.cpp:2921
+#: src/frontend/mame/ui/selmenu.cpp:2982
msgid "Sound\tOK\n"
msgstr "Hang\tJó\n"
-#: src/frontend/mame/ui/selmenu.cpp:2924
+#: src/frontend/mame/ui/selmenu.cpp:2985
msgid "Capture\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2926
+#: src/frontend/mame/ui/selmenu.cpp:2987
msgid "Capture\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2929
+#: src/frontend/mame/ui/selmenu.cpp:2990
msgid "Camera\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2931
+#: src/frontend/mame/ui/selmenu.cpp:2992
msgid "Camera\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2934
+#: src/frontend/mame/ui/selmenu.cpp:2995
msgid "Microphone\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2936
+#: src/frontend/mame/ui/selmenu.cpp:2997
msgid "Microphone\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2939
+#: src/frontend/mame/ui/selmenu.cpp:3000
msgid "Controls\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2941
+#: src/frontend/mame/ui/selmenu.cpp:3002
msgid "Controls\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2944
+#: src/frontend/mame/ui/selmenu.cpp:3005
msgid "Keyboard\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2946
+#: src/frontend/mame/ui/selmenu.cpp:3007
msgid "Keyboard\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2949
+#: src/frontend/mame/ui/selmenu.cpp:3010
msgid "Mouse\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2951
+#: src/frontend/mame/ui/selmenu.cpp:3012
msgid "Mouse\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2954
+#: src/frontend/mame/ui/selmenu.cpp:3015
msgid "Media\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2956
+#: src/frontend/mame/ui/selmenu.cpp:3017
msgid "Media\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2959
+#: src/frontend/mame/ui/selmenu.cpp:3020
msgid "Disk\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2961
+#: src/frontend/mame/ui/selmenu.cpp:3022
msgid "Disk\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2964
+#: src/frontend/mame/ui/selmenu.cpp:3025
msgid "Printer\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2966
+#: src/frontend/mame/ui/selmenu.cpp:3027
msgid "Printer\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2969
+#: src/frontend/mame/ui/selmenu.cpp:3030
msgid "Mag. Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2971
+#: src/frontend/mame/ui/selmenu.cpp:3032
msgid "Mag. Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2974
+#: src/frontend/mame/ui/selmenu.cpp:3035
msgid "Punch Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2976
+#: src/frontend/mame/ui/selmenu.cpp:3037
msgid "Punch Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2979
+#: src/frontend/mame/ui/selmenu.cpp:3040
msgid "Mag. Drum\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2981
+#: src/frontend/mame/ui/selmenu.cpp:3042
msgid "Mag. Drum\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2984
+#: src/frontend/mame/ui/selmenu.cpp:3045
msgid "(EP)ROM\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2986
+#: src/frontend/mame/ui/selmenu.cpp:3047
msgid "(EP)ROM\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2989
+#: src/frontend/mame/ui/selmenu.cpp:3050
msgid "Communications\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2991
+#: src/frontend/mame/ui/selmenu.cpp:3052
msgid "Communications\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2994
+#: src/frontend/mame/ui/selmenu.cpp:3055
msgid "LAN\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2996
+#: src/frontend/mame/ui/selmenu.cpp:3057
msgid "LAN\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2999
+#: src/frontend/mame/ui/selmenu.cpp:3060
msgid "WAN\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3001
+#: src/frontend/mame/ui/selmenu.cpp:3062
msgid "WAN\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3004
+#: src/frontend/mame/ui/selmenu.cpp:3065
msgid "Timing\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3006
+#: src/frontend/mame/ui/selmenu.cpp:3067
msgid "Timing\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3012
+#: src/frontend/mame/ui/selmenu.cpp:3073
msgid "Support Cocktail\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tVertical\n"
msgstr "Kép igazítottság\tFüggőleges"
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tHorizontal\n"
msgstr "Kép igazítottság\tVízszintes"
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3038
+#: src/frontend/mame/ui/selmenu.cpp:3099
msgid "Media Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3040
+#: src/frontend/mame/ui/selmenu.cpp:3101
msgid "Media Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3043
+#: src/frontend/mame/ui/selmenu.cpp:3104
msgid "Samples Audit Result\tNone Needed\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3045
+#: src/frontend/mame/ui/selmenu.cpp:3106
msgid "Samples Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3047
+#: src/frontend/mame/ui/selmenu.cpp:3108
msgid "Samples Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3051
+#: src/frontend/mame/ui/selmenu.cpp:3112
msgid ""
"Media Audit\tDisabled\n"
"Samples Audit\tDisabled\n"
@@ -3605,74 +3634,74 @@ msgstr ""
msgid "[None]\n"
msgstr ""
-#: src/emu/render.cpp:1833
+#: src/emu/render.cpp:1834
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Standard (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1859
+#: src/emu/render.cpp:1860
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Pixel Aspect (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1881 src/emu/render.cpp:2016
+#: src/emu/render.cpp:1882 src/emu/render.cpp:2017
msgctxt "view-name"
msgid "Cocktail"
msgstr ""
-#: src/emu/render.cpp:2001
+#: src/emu/render.cpp:2002
msgctxt "view-name"
msgid "Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2002
+#: src/emu/render.cpp:2003
msgctxt "view-name"
msgid "Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2003
+#: src/emu/render.cpp:2004
msgctxt "view-name"
msgid "Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2004
+#: src/emu/render.cpp:2005
msgctxt "view-name"
msgid "Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2055
+#: src/emu/render.cpp:2056
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2064
+#: src/emu/render.cpp:2065
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2073
+#: src/emu/render.cpp:2074
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2082
+#: src/emu/render.cpp:2083
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/ioport.cpp:333
+#: src/emu/ioport.cpp:271
#, c-format
msgctxt "input-name"
msgid "P%1$u"
msgstr ""
-#: src/emu/ioport.cpp:2052
+#: src/emu/ioport.cpp:1991
msgctxt "input-name"
msgid "???"
msgstr ""
@@ -5304,222 +5333,222 @@ msgstr ""
#: src/emu/inpttype.ipp:874
msgctxt "input-name"
-msgid "On Screen Display"
+msgid "Show/Hide Menu"
msgstr ""
#: src/emu/inpttype.ipp:875
msgctxt "input-name"
-msgid "Break in Debugger"
+msgid "UI Select"
msgstr ""
#: src/emu/inpttype.ipp:876
msgctxt "input-name"
-msgid "Config Menu"
+msgid "UI Back"
msgstr ""
#: src/emu/inpttype.ipp:877
msgctxt "input-name"
-msgid "Pause"
+msgid "UI Cancel"
msgstr ""
#: src/emu/inpttype.ipp:878
msgctxt "input-name"
-msgid "Pause - Single Step"
+msgid "UI Clear"
msgstr ""
#: src/emu/inpttype.ipp:879
msgctxt "input-name"
-msgid "Rewind - Single Step"
+msgid "UI Help"
msgstr ""
#: src/emu/inpttype.ipp:880
msgctxt "input-name"
-msgid "Reset Machine"
+msgid "UI Up"
msgstr ""
#: src/emu/inpttype.ipp:881
msgctxt "input-name"
-msgid "Soft Reset"
+msgid "UI Down"
msgstr ""
#: src/emu/inpttype.ipp:882
msgctxt "input-name"
-msgid "Show Decoded Graphics"
+msgid "UI Left"
msgstr ""
#: src/emu/inpttype.ipp:883
msgctxt "input-name"
-msgid "Frameskip Dec"
+msgid "UI Right"
msgstr ""
#: src/emu/inpttype.ipp:884
msgctxt "input-name"
-msgid "Frameskip Inc"
+msgid "UI Home"
msgstr ""
#: src/emu/inpttype.ipp:885
msgctxt "input-name"
-msgid "Throttle"
+msgid "UI End"
msgstr ""
#: src/emu/inpttype.ipp:886
msgctxt "input-name"
-msgid "Fast Forward"
+msgid "UI Page Up"
msgstr ""
#: src/emu/inpttype.ipp:887
msgctxt "input-name"
-msgid "Show FPS"
+msgid "UI Page Down"
msgstr ""
#: src/emu/inpttype.ipp:888
msgctxt "input-name"
-msgid "Save Snapshot"
+msgid "UI Previous Group"
msgstr ""
#: src/emu/inpttype.ipp:889
msgctxt "input-name"
-msgid "Record MNG"
+msgid "UI Next Group"
msgstr ""
#: src/emu/inpttype.ipp:890
msgctxt "input-name"
-msgid "Record AVI"
+msgid "On Screen Display"
msgstr ""
#: src/emu/inpttype.ipp:891
msgctxt "input-name"
-msgid "Toggle Cheat"
+msgid "Toggle UI Controls"
msgstr ""
#: src/emu/inpttype.ipp:892
msgctxt "input-name"
-msgid "UI Up"
+msgid "Break in Debugger"
msgstr ""
#: src/emu/inpttype.ipp:893
msgctxt "input-name"
-msgid "UI Down"
+msgid "Pause"
msgstr ""
#: src/emu/inpttype.ipp:894
msgctxt "input-name"
-msgid "UI Left"
+msgid "Pause - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:895
msgctxt "input-name"
-msgid "UI Right"
+msgid "Rewind - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:896
msgctxt "input-name"
-msgid "UI Home"
+msgid "Save State"
msgstr ""
#: src/emu/inpttype.ipp:897
msgctxt "input-name"
-msgid "UI End"
+msgid "Load State"
msgstr ""
#: src/emu/inpttype.ipp:898
msgctxt "input-name"
-msgid "UI Page Up"
+msgid "Reset Machine"
msgstr ""
#: src/emu/inpttype.ipp:899
msgctxt "input-name"
-msgid "UI Page Down"
+msgid "Soft Reset"
msgstr ""
#: src/emu/inpttype.ipp:900
msgctxt "input-name"
-msgid "UI Focus Next"
+msgid "Show Decoded Graphics"
msgstr ""
#: src/emu/inpttype.ipp:901
msgctxt "input-name"
-msgid "UI Focus Previous"
+msgid "Frameskip Dec"
msgstr ""
#: src/emu/inpttype.ipp:902
msgctxt "input-name"
-msgid "UI Select"
+msgid "Frameskip Inc"
msgstr ""
#: src/emu/inpttype.ipp:903
msgctxt "input-name"
-msgid "UI Cancel"
+msgid "Throttle"
msgstr ""
#: src/emu/inpttype.ipp:904
msgctxt "input-name"
-msgid "UI Display Comment"
+msgid "Fast Forward"
msgstr ""
#: src/emu/inpttype.ipp:905
msgctxt "input-name"
-msgid "UI Clear"
+msgid "Show FPS"
msgstr ""
#: src/emu/inpttype.ipp:906
msgctxt "input-name"
-msgid "UI Zoom In"
+msgid "Save Snapshot"
msgstr ""
#: src/emu/inpttype.ipp:907
msgctxt "input-name"
-msgid "UI Zoom Out"
+msgid "Record MNG"
msgstr ""
#: src/emu/inpttype.ipp:908
msgctxt "input-name"
-msgid "UI Default Zoom"
+msgid "Record AVI"
msgstr ""
#: src/emu/inpttype.ipp:909
msgctxt "input-name"
-msgid "UI Previous Group"
+msgid "Toggle Cheat"
msgstr ""
#: src/emu/inpttype.ipp:910
msgctxt "input-name"
-msgid "UI Next Group"
+msgid "UI Display Comment"
msgstr ""
#: src/emu/inpttype.ipp:911
msgctxt "input-name"
-msgid "UI Rotate"
+msgid "UI Zoom In"
msgstr ""
#: src/emu/inpttype.ipp:912
msgctxt "input-name"
-msgid "Show Profiler"
+msgid "UI Zoom Out"
msgstr ""
#: src/emu/inpttype.ipp:913
msgctxt "input-name"
-msgid "UI Toggle"
+msgid "UI Default Zoom"
msgstr ""
#: src/emu/inpttype.ipp:914
msgctxt "input-name"
-msgid "UI Release Pointer"
+msgid "UI Rotate"
msgstr ""
#: src/emu/inpttype.ipp:915
msgctxt "input-name"
-msgid "UI Paste Text"
+msgid "Show Profiler"
msgstr ""
#: src/emu/inpttype.ipp:916
msgctxt "input-name"
-msgid "Save State"
+msgid "UI Release Pointer"
msgstr ""
#: src/emu/inpttype.ipp:917
msgctxt "input-name"
-msgid "Load State"
+msgid "UI Paste Text"
msgstr ""
#: src/emu/inpttype.ipp:918
@@ -5534,57 +5563,65 @@ msgstr ""
#: src/emu/inpttype.ipp:920
msgctxt "input-name"
-msgid "UI External DAT View"
+msgid "UI Focus Next"
msgstr ""
#: src/emu/inpttype.ipp:921
msgctxt "input-name"
-msgid "UI Add/Remove favorite"
+msgid "UI Focus Previous"
msgstr ""
#: src/emu/inpttype.ipp:922
msgctxt "input-name"
-msgid "UI Export List"
+msgid "UI External DAT View"
msgstr ""
#: src/emu/inpttype.ipp:923
msgctxt "input-name"
+msgid "UI Add/Remove Favorite"
+msgstr ""
+
+#: src/emu/inpttype.ipp:924
+msgctxt "input-name"
+msgid "UI Export List"
+msgstr ""
+
+#: src/emu/inpttype.ipp:925
+msgctxt "input-name"
msgid "UI Audit Media"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:110
-#: src/osd/modules/input/input_sdlcommon.cpp:173
+#: src/osd/modules/input/input_windows.cpp:111 src/osd/sdl/osdsdl.cpp:339
msgctxt "input-name"
msgid "Toggle Fullscreen"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:116
+#: src/osd/modules/input/input_windows.cpp:117
msgctxt "input-name"
msgid "Take Rendered Snapshot"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:127
-#: src/osd/modules/input/input_sdlcommon.cpp:221
+#: src/osd/modules/input/input_windows.cpp:128 src/osd/sdl/osdsdl.cpp:388
msgctxt "input-name"
msgid "Record Rendered Video"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:143
+#: src/osd/modules/input/input_windows.cpp:144
msgctxt "input-name"
msgid "Toggle Post-Processing"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:199
+#: src/osd/sdl/osdsdl.cpp:365
msgctxt "input-name"
msgid "Toggle Filter"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:205
+#: src/osd/sdl/osdsdl.cpp:371
msgctxt "input-name"
msgid "Decrease Prescaling"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:215
+#: src/osd/sdl/osdsdl.cpp:382
msgctxt "input-name"
msgid "Increase Prescaling"
msgstr ""
@@ -5906,12 +5943,12 @@ msgstr ""
msgid "Input ports"
msgstr ""
-#: plugins/autofire/init.lua:94
+#: plugins/autofire/init.lua:98
msgctxt "plugin-autofire"
msgid "Failed to load autofire menu"
msgstr ""
-#: plugins/autofire/init.lua:101
+#: plugins/autofire/init.lua:105
msgctxt "plugin-autofire"
msgid "Autofire"
msgstr ""
@@ -6095,7 +6132,7 @@ msgctxt "plugin-timecode"
msgid "Hotkey"
msgstr ""
-#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:560
+#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:562
msgctxt "plugin-inputmacro"
msgid "Input Macros"
msgstr ""
@@ -6116,138 +6153,138 @@ msgctxt "plugin-inputmacro"
msgid "Set Input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:350
+#: plugins/inputmacro/inputmacro_menu.lua:352
msgctxt "plugin-inputmacro"
msgid "Name"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:358
-#: plugins/inputmacro/inputmacro_menu.lua:400
+#: plugins/inputmacro/inputmacro_menu.lua:360
+#: plugins/inputmacro/inputmacro_menu.lua:402
msgctxt "plugin-inputmacro"
msgid "[not set]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:359
+#: plugins/inputmacro/inputmacro_menu.lua:361
msgctxt "plugin-inputmacro"
msgid "Activation combination"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Stop immediately"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Complete macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:363
+#: plugins/inputmacro/inputmacro_menu.lua:365
msgctxt "plugin-inputmacro"
msgid "On release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:369
+#: plugins/inputmacro/inputmacro_menu.lua:371
msgctxt "plugin-inputmacro"
msgid "Release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:372
+#: plugins/inputmacro/inputmacro_menu.lua:374
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Loop to step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:377
+#: plugins/inputmacro/inputmacro_menu.lua:379
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Prolong step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:379
+#: plugins/inputmacro/inputmacro_menu.lua:381
msgctxt "plugin-inputmacro"
msgid "When held"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:383
+#: plugins/inputmacro/inputmacro_menu.lua:385
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:384
+#: plugins/inputmacro/inputmacro_menu.lua:386
msgctxt "plugin-inputmacro"
msgid "Delay (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:390
+#: plugins/inputmacro/inputmacro_menu.lua:392
msgctxt "plugin-inputmacro"
msgid "Duration (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:398
+#: plugins/inputmacro/inputmacro_menu.lua:400
msgctxt "plugin-inputmacro"
msgid "n/a"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:402
+#: plugins/inputmacro/inputmacro_menu.lua:404
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Input %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:407
+#: plugins/inputmacro/inputmacro_menu.lua:409
msgctxt "plugin-inputmacro"
msgid "Add input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:412
+#: plugins/inputmacro/inputmacro_menu.lua:414
msgctxt "plugin-inputmacro"
msgid "Delete step"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:428
+#: plugins/inputmacro/inputmacro_menu.lua:430
msgctxt "plugin-inputmacro"
msgid "Add step at position"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:474
+#: plugins/inputmacro/inputmacro_menu.lua:476
msgctxt "plugin-inputmacro"
msgid "Add Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:481
+#: plugins/inputmacro/inputmacro_menu.lua:483
msgctxt "plugin-inputmacro"
msgid "Create"
msgstr "Létrehozás"
-#: plugins/inputmacro/inputmacro_menu.lua:483
+#: plugins/inputmacro/inputmacro_menu.lua:485
msgctxt "plugin-inputmacro"
msgid "Cancel"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:499
+#: plugins/inputmacro/inputmacro_menu.lua:501
msgctxt "plugin-inputmacro"
msgid "Edit Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:505
+#: plugins/inputmacro/inputmacro_menu.lua:507
msgctxt "plugin-inputmacro"
msgid "Done"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:561
+#: plugins/inputmacro/inputmacro_menu.lua:563
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Press %s to delete"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:573
+#: plugins/inputmacro/inputmacro_menu.lua:575
msgctxt "plugin-inputmacro"
msgid "[no macros]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:578
+#: plugins/inputmacro/inputmacro_menu.lua:580
msgctxt "plugin-inputmacro"
msgid "Add macro"
msgstr ""
@@ -6418,12 +6455,12 @@ msgctxt "plugin-commonui"
msgid "Cancel"
msgstr ""
-#: plugins/commonui/init.lua:197
+#: plugins/commonui/init.lua:199
msgctxt "plugin-commonui"
msgid "Invalid combination entered"
msgstr ""
-#: plugins/commonui/init.lua:203
+#: plugins/commonui/init.lua:205
#, lua-format
msgctxt "plugin-commonui"
msgid ""
@@ -6431,6 +6468,9 @@ msgid ""
"%s"
msgstr ""
+#~ msgid "Infos"
+#~ msgstr "Infók"
+
#, c-format
#~ msgid "System: \"%1$s\" software list "
#~ msgstr "Rendszer: \"%1$s\" szoftver lista "
diff --git a/language/Indonesian/strings.po b/language/Indonesian/strings.po
index 490eba5e294..447afcbae24 100644
--- a/language/Indonesian/strings.po
+++ b/language/Indonesian/strings.po
@@ -2,13 +2,13 @@
# Terjemahan bahasa inggris untuk paket MAME.
# Copyright (C) 1997-2022 MAMEdev and contributors
# This file is distributed under the same license as the MAME package.
-# Automatically generated, 2022.
+# Automatically generated, 2023.
#
msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-10-16 02:30+1100\n"
+"POT-Creation-Date: 2023-02-18 05:29+1100\n"
"PO-Revision-Date: 2016-02-20 18:03+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: MAME Language Team\n"
@@ -29,254 +29,254 @@ msgid ""
"This system requires media images to be mounted for the following device(s): "
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1254
+#: src/frontend/mame/ui/ui.cpp:1275
#, c-format
msgid ""
"UI controls enabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1256
+#: src/frontend/mame/ui/ui.cpp:1277
#, c-format
msgid ""
"UI controls disabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1465
+#: src/frontend/mame/ui/ui.cpp:1486
msgid "Master Volume"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1474
+#: src/frontend/mame/ui/ui.cpp:1495
#, c-format
msgid "%1$s Volume"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1496
+#: src/frontend/mame/ui/ui.cpp:1517
#, c-format
msgid "Overclock CPU %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1504
+#: src/frontend/mame/ui/ui.cpp:1525
#, c-format
msgid "Overclock %1$s sound"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1523
+#: src/frontend/mame/ui/ui.cpp:1544
#, c-format
msgid "%1$s Refresh Rate"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1528
+#: src/frontend/mame/ui/ui.cpp:1549
#, c-format
msgid "%1$s Brightness"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1530
+#: src/frontend/mame/ui/ui.cpp:1551
#, c-format
msgid "%1$s Contrast"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1532
+#: src/frontend/mame/ui/ui.cpp:1553
#, c-format
msgid "%1$s Gamma"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1536
+#: src/frontend/mame/ui/ui.cpp:1557
#, c-format
msgid "%1$s Horiz Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1538
+#: src/frontend/mame/ui/ui.cpp:1559
#, c-format
msgid "%1$s Horiz Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1540
+#: src/frontend/mame/ui/ui.cpp:1561
#, c-format
msgid "%1$s Vert Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1542
+#: src/frontend/mame/ui/ui.cpp:1563
#, c-format
msgid "%1$s Vert Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1558
+#: src/frontend/mame/ui/ui.cpp:1579
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1561
+#: src/frontend/mame/ui/ui.cpp:1582
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1563
+#: src/frontend/mame/ui/ui.cpp:1584
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1566
+#: src/frontend/mame/ui/ui.cpp:1587
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1576
+#: src/frontend/mame/ui/ui.cpp:1597
msgid "Vector Flicker"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1577
+#: src/frontend/mame/ui/ui.cpp:1598
msgid "Beam Width Minimum"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1578
+#: src/frontend/mame/ui/ui.cpp:1599
msgid "Beam Width Maximum"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1579
+#: src/frontend/mame/ui/ui.cpp:1600
msgid "Beam Dot Size"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1580
+#: src/frontend/mame/ui/ui.cpp:1601
msgid "Beam Intensity Weight"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593
+#: src/frontend/mame/ui/ui.cpp:1614
#, c-format
msgid "Crosshair Scale %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "X"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "Y"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1616
#, c-format
msgid "Crosshair Offset %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1623
+#: src/frontend/mame/ui/ui.cpp:1644
#, c-format
msgid "%1$3ddB"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1666
+#: src/frontend/mame/ui/ui.cpp:1687
#, c-format
msgid "%1$d%%"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1681
+#: src/frontend/mame/ui/ui.cpp:1702
#, c-format
msgid "%1$3.0f%%"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1704 src/frontend/mame/ui/ui.cpp:1724
-#: src/frontend/mame/ui/ui.cpp:1743 src/frontend/mame/ui/ui.cpp:1761
-#: src/frontend/mame/ui/ui.cpp:1780 src/frontend/mame/ui/ui.cpp:1799
-#: src/frontend/mame/ui/ui.cpp:1818 src/frontend/mame/ui/ui.cpp:1837
-#: src/frontend/mame/ui/ui.cpp:1858 src/frontend/mame/ui/ui.cpp:1879
-#: src/frontend/mame/ui/ui.cpp:1900 src/frontend/mame/ui/ui.cpp:1921
+#: src/frontend/mame/ui/ui.cpp:1725 src/frontend/mame/ui/ui.cpp:1745
+#: src/frontend/mame/ui/ui.cpp:1764 src/frontend/mame/ui/ui.cpp:1782
+#: src/frontend/mame/ui/ui.cpp:1801 src/frontend/mame/ui/ui.cpp:1820
+#: src/frontend/mame/ui/ui.cpp:1839 src/frontend/mame/ui/ui.cpp:1858
+#: src/frontend/mame/ui/ui.cpp:1879 src/frontend/mame/ui/ui.cpp:1900
+#: src/frontend/mame/ui/ui.cpp:1921 src/frontend/mame/ui/ui.cpp:1942
#, c-format
msgid "%1$.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1936 src/frontend/mame/ui/ui.cpp:1951
-#: src/frontend/mame/ui/ui.cpp:1966 src/frontend/mame/ui/ui.cpp:1981
-#: src/frontend/mame/ui/ui.cpp:1996
+#: src/frontend/mame/ui/ui.cpp:1957 src/frontend/mame/ui/ui.cpp:1972
+#: src/frontend/mame/ui/ui.cpp:1987 src/frontend/mame/ui/ui.cpp:2002
+#: src/frontend/mame/ui/ui.cpp:2017
#, c-format
msgid "%1$1.2f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2116
+#: src/frontend/mame/ui/ui.cpp:2137
msgid "**Error saving ui.ini**"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2175
+#: src/frontend/mame/ui/ui.cpp:2196
#, c-format
msgid "**Error saving %s.ini**"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2179 src/frontend/mame/ui/miscmenu.cpp:773
+#: src/frontend/mame/ui/ui.cpp:2200 src/frontend/mame/ui/miscmenu.cpp:773
msgid ""
"\n"
" Settings saved \n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:487 src/frontend/mame/ui/selgame.cpp:298
+#: src/frontend/mame/ui/selsoft.cpp:510 src/frontend/mame/ui/selgame.cpp:318
#, c-format
msgid ""
"%s\n"
" added to favorites list."
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:492 src/frontend/mame/ui/selgame.cpp:303
-#: src/frontend/mame/ui/selgame.cpp:309
+#: src/frontend/mame/ui/selsoft.cpp:515 src/frontend/mame/ui/selgame.cpp:323
+#: src/frontend/mame/ui/selgame.cpp:329
#, c-format
msgid ""
"%s\n"
" removed from favorites list."
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Start empty]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Use file manager]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:708
+#: src/frontend/mame/ui/selsoft.cpp:756
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d software packages )"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:709
+#: src/frontend/mame/ui/selsoft.cpp:757
#, c-format
msgid "%1$s - select software"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:714 src/frontend/mame/ui/selgame.cpp:1074
+#: src/frontend/mame/ui/selsoft.cpp:762 src/frontend/mame/ui/selgame.cpp:1092
#, c-format
msgid "%1$s: %2$s - Search: %3$s_"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:716 src/frontend/mame/ui/selgame.cpp:1076
+#: src/frontend/mame/ui/selsoft.cpp:764 src/frontend/mame/ui/selgame.cpp:1094
#, c-format
msgid "Search: %1$s_"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:723
+#: src/frontend/mame/ui/selsoft.cpp:771
#, c-format
msgid "Software list/item: %1$s:%2$s"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:441
+#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:462
msgid "General Settings"
msgstr ""
@@ -300,15 +300,15 @@ msgstr ""
msgid "Save Settings"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:185 src/frontend/mame/ui/optsmenu.cpp:227
+#: src/frontend/mame/ui/optsmenu.cpp:183 src/frontend/mame/ui/optsmenu.cpp:225
msgid "System Filter"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:197 src/frontend/mame/ui/custui.cpp:83
+#: src/frontend/mame/ui/optsmenu.cpp:195 src/frontend/mame/ui/custui.cpp:84
msgid "Customize UI"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:198 src/frontend/mame/ui/dirmenu.cpp:535
+#: src/frontend/mame/ui/optsmenu.cpp:196 src/frontend/mame/ui/dirmenu.cpp:579
msgid "Configure Folders"
msgstr ""
@@ -316,41 +316,41 @@ msgstr ""
msgid "Plugin Options"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:221 src/frontend/mame/ui/swlist.cpp:89
-#: src/frontend/mame/ui/slotopt.cpp:221
+#: src/frontend/mame/ui/filesel.cpp:234 src/frontend/mame/ui/swlist.cpp:89
+#: src/frontend/mame/ui/slotopt.cpp:231
msgid "[empty slot]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:225
+#: src/frontend/mame/ui/filesel.cpp:238
msgid "[create]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:229 src/frontend/mame/ui/swlist.cpp:100
+#: src/frontend/mame/ui/filesel.cpp:242 src/frontend/mame/ui/swlist.cpp:100
msgid "[software list]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:285
+#: src/frontend/mame/ui/filesel.cpp:298
#, c-format
msgid "Error accessing %s"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:509
+#: src/frontend/mame/ui/filesel.cpp:519
msgid "Select access mode"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:510
+#: src/frontend/mame/ui/filesel.cpp:520
msgid "Read-only"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:512
+#: src/frontend/mame/ui/filesel.cpp:522
msgid "Read-write"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:513
+#: src/frontend/mame/ui/filesel.cpp:523
msgid "Read this image, write to another image"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:514
+#: src/frontend/mame/ui/filesel.cpp:524
msgid "Read this image, write to diff"
msgstr ""
@@ -563,145 +563,149 @@ msgid "Joystick saturation"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:94
-msgid "Natural keyboard"
+msgid "Joystick threshold"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:95
-msgid "Allow contradictory joystick inputs"
+msgid "Natural keyboard"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:96
+msgid "Allow contradictory joystick inputs"
+msgstr ""
+
+#: src/frontend/mame/ui/submenu.cpp:97
msgid "Coin impulse"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:102
+#: src/frontend/mame/ui/submenu.cpp:103
msgid "Input Device Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:103
+#: src/frontend/mame/ui/submenu.cpp:104
msgid "Lightgun Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:104
+#: src/frontend/mame/ui/submenu.cpp:105
msgid "Trackball Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:105
+#: src/frontend/mame/ui/submenu.cpp:106
msgid "Pedal Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:106
+#: src/frontend/mame/ui/submenu.cpp:107
msgid "AD Stick Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:107
+#: src/frontend/mame/ui/submenu.cpp:108
msgid "Paddle Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:108
+#: src/frontend/mame/ui/submenu.cpp:109
msgid "Dial Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:109
+#: src/frontend/mame/ui/submenu.cpp:110
msgid "Positional Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:110
+#: src/frontend/mame/ui/submenu.cpp:111
msgid "Mouse Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:112
+#: src/frontend/mame/ui/submenu.cpp:113
msgid "Keyboard Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:113
+#: src/frontend/mame/ui/submenu.cpp:114
msgid "Mouse Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:114
+#: src/frontend/mame/ui/submenu.cpp:115
msgid "Lightgun Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:115
+#: src/frontend/mame/ui/submenu.cpp:116
msgid "Joystick Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:121 src/frontend/mame/ui/videoopt.cpp:42
+#: src/frontend/mame/ui/submenu.cpp:122 src/frontend/mame/ui/videoopt.cpp:42
msgid "Video Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:122
+#: src/frontend/mame/ui/submenu.cpp:123
msgid "Video Mode"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:123
+#: src/frontend/mame/ui/submenu.cpp:124
msgid "Number Of Screens"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:125
+#: src/frontend/mame/ui/submenu.cpp:126
msgid "Triple Buffering"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:126
+#: src/frontend/mame/ui/submenu.cpp:127
msgid "HLSL"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:128
+#: src/frontend/mame/ui/submenu.cpp:129
msgid "GLSL"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:129
+#: src/frontend/mame/ui/submenu.cpp:130
msgid "Bilinear Filtering"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:130
+#: src/frontend/mame/ui/submenu.cpp:131
msgid "Bitmap Prescaling"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:131
+#: src/frontend/mame/ui/submenu.cpp:132
msgid "Window Mode"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:132
+#: src/frontend/mame/ui/submenu.cpp:133
msgid "Enforce Aspect Ratio"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:133
+#: src/frontend/mame/ui/submenu.cpp:134
msgid "Start Out Maximized"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:134
+#: src/frontend/mame/ui/submenu.cpp:135
msgid "Synchronized Refresh"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:135
+#: src/frontend/mame/ui/submenu.cpp:136
msgid "Wait Vertical Sync"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:722
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:738
#: src/frontend/mame/ui/videoopt.cpp:169
-#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:766
+#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:766
#: plugins/cheatfind/init.lua:777 plugins/cheat/init.lua:679
msgid "On"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:725
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:741
#: src/frontend/mame/ui/videoopt.cpp:185
-#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:763
+#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:763
#: plugins/cheatfind/init.lua:774 plugins/cheat/init.lua:682
#: plugins/cheat/init.lua:691
msgid "Off"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:728
+#: src/frontend/mame/ui/menu.cpp:744
msgid "Auto"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:1233
+#: src/frontend/mame/ui/menu.cpp:1272
#: src/frontend/mame/ui/simpleselgame.cpp:283
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Return to Previous Menu"
msgstr ""
@@ -709,21 +713,21 @@ msgstr ""
msgid "File Manager"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:140
+#: src/frontend/mame/ui/filemngr.cpp:152
#: src/frontend/mame/ui/confswitch.cpp:119
-#: src/frontend/mame/ui/inputmap.cpp:580
+#: src/frontend/mame/ui/inputmap.cpp:581
#: src/frontend/mame/ui/inputtoggle.cpp:75
-#: src/frontend/mame/ui/analogipt.cpp:363
+#: src/frontend/mame/ui/analogipt.cpp:412
#, c-format
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
#: src/frontend/mame/ui/confswitch.cpp:170 src/frontend/mame/ui/slotopt.cpp:204
msgid "Reset System"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
msgid "Start System"
msgstr ""
@@ -1072,27 +1076,27 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:168
+#: src/frontend/mame/ui/filecreate.cpp:189
msgid "New Image Name:"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:174
+#: src/frontend/mame/ui/filecreate.cpp:196
msgid "Image Format:"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:180
+#: src/frontend/mame/ui/filecreate.cpp:202
msgid "Create"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:208
+#: src/frontend/mame/ui/filecreate.cpp:230
msgid "Please enter a file extension too"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:268
+#: src/frontend/mame/ui/filecreate.cpp:295
msgid "Select image format"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:327
+#: src/frontend/mame/ui/filecreate.cpp:354
msgid "Select initial contents"
msgstr ""
@@ -1117,9 +1121,9 @@ msgid "Emulated"
msgstr ""
#: src/frontend/mame/ui/keyboard.cpp:60 src/frontend/mame/ui/confswitch.cpp:117
-#: src/frontend/mame/ui/inputmap.cpp:578
+#: src/frontend/mame/ui/inputmap.cpp:579
#: src/frontend/mame/ui/inputtoggle.cpp:73
-#: src/frontend/mame/ui/analogipt.cpp:361
+#: src/frontend/mame/ui/analogipt.cpp:410
#, c-format
msgid "%1$s [root%2$s]"
msgstr ""
@@ -1478,16 +1482,16 @@ msgstr ""
msgid "Category File"
msgstr ""
-#: src/frontend/mame/ui/utils.cpp:2030 src/frontend/mame/ui/inifile.cpp:301
+#: src/frontend/mame/ui/utils.cpp:2026 src/frontend/mame/ui/inifile.cpp:301
msgctxt "swlist-info"
msgid "Software list/item"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2685
+#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2752
msgid "Software List Info"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:316
+#: src/frontend/mame/ui/datmenu.cpp:307
#, c-format
msgid "Revision: %1$s"
msgstr ""
@@ -1647,7 +1651,7 @@ msgstr ""
msgid "Save System Settings"
msgstr ""
-#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2625
+#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2698
msgid " (default)"
msgstr ""
@@ -1684,7 +1688,7 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:265
+#: src/frontend/mame/ui/state.cpp:262
#, c-format
msgid ""
"Delete saved state %1$s?\n"
@@ -1692,37 +1696,37 @@ msgid ""
"Press %3$s to cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:393
+#: src/frontend/mame/ui/state.cpp:388
#, c-format
msgid "Error removing saved state file %1$s"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:442
+#: src/frontend/mame/ui/state.cpp:450
#, c-format
msgid "Press %1$s to delete"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Load State"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Select state to load"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Save State"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Press a key or joystick button, or select state to overwrite"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:314
+#: src/frontend/mame/ui/confswitch.cpp:318
msgid "DIP Switches"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:508
+#: src/frontend/mame/ui/confswitch.cpp:521
msgid "Machine Configuration"
msgstr ""
@@ -1765,7 +1769,7 @@ msgstr ""
msgid "[no assignable inputs are enabled]"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:348
+#: src/frontend/mame/ui/inputmap.cpp:358
msgid "Pressed"
msgstr ""
@@ -1773,71 +1777,71 @@ msgstr ""
msgid "Invalid combination entered"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:563
+#: src/frontend/mame/ui/inputmap.cpp:564
#, c-format
msgctxt "input-name"
msgid "%1$s Analog"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:564
+#: src/frontend/mame/ui/inputmap.cpp:565
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Inc"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:565
+#: src/frontend/mame/ui/inputmap.cpp:566
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Dec"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:607
+#: src/frontend/mame/ui/inputmap.cpp:608
#, c-format
msgid "Press %1$s to set\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:608
+#: src/frontend/mame/ui/inputmap.cpp:609
#, c-format
msgid "Press %1$s to append\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:609
+#: src/frontend/mame/ui/inputmap.cpp:610
#, c-format
msgid "Press %1$s to clear\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:610
+#: src/frontend/mame/ui/inputmap.cpp:611
#, c-format
msgid "Press %1$s to restore default\n"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:32
+#: src/frontend/mame/ui/inputdevices.cpp:33
#, c-format
msgctxt "menu-inputdev"
msgid "%1$s (%2$s %3$d)"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:88
+#: src/frontend/mame/ui/inputdevices.cpp:116
msgctxt "menu-inputdev"
msgid "Copy Device ID"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:122
+#: src/frontend/mame/ui/inputdevices.cpp:148
msgctxt "menu-inputdev"
msgid "Copied device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:124
+#: src/frontend/mame/ui/inputdevices.cpp:150
msgctxt "menu-inputdev"
msgid "Error copying device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:162
+#: src/frontend/mame/ui/inputdevices.cpp:189
msgctxt "menu-inputdev"
msgid "Input Devices"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:203
+#: src/frontend/mame/ui/inputdevices.cpp:230
msgctxt "menu-inputdev"
msgid "[no input devices are enabled]"
msgstr ""
@@ -1954,11 +1958,11 @@ msgid "Configure Options"
msgstr ""
#: src/frontend/mame/ui/simpleselgame.cpp:279
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Exit"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:304
+#: src/frontend/mame/ui/simpleselgame.cpp:313
#, c-format
msgid ""
"No system ROMs found. Please check the rompath setting specified in the %1$s."
@@ -1968,77 +1972,77 @@ msgid ""
"docs folder for information on setting up and using %2$s."
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:320
+#: src/frontend/mame/ui/simpleselgame.cpp:329
#, c-format
msgid "Type name or select: %1$s_"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:322
+#: src/frontend/mame/ui/simpleselgame.cpp:331
msgid "Type name or select: (random)"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:336
+#: src/frontend/mame/ui/simpleselgame.cpp:345
#, c-format
msgid "%1$-.100s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:339
+#: src/frontend/mame/ui/simpleselgame.cpp:348
#, c-format
msgid "%1$s, %2$-.100s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:348
+#: src/frontend/mame/ui/simpleselgame.cpp:357
#, c-format
msgid "Driver: %1$s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:364
-#: src/frontend/mame/ui/selmenu.cpp:690
+#: src/frontend/mame/ui/simpleselgame.cpp:373
+#: src/frontend/mame/ui/selmenu.cpp:735
msgid "Overall: NOT WORKING"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:366
-#: src/frontend/mame/ui/selmenu.cpp:692
+#: src/frontend/mame/ui/simpleselgame.cpp:375
+#: src/frontend/mame/ui/selmenu.cpp:737
msgid "Overall: Unemulated Protection"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:368
-#: src/frontend/mame/ui/selmenu.cpp:694
+#: src/frontend/mame/ui/simpleselgame.cpp:377
+#: src/frontend/mame/ui/selmenu.cpp:739
msgid "Overall: Working"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:372
-#: src/frontend/mame/ui/selmenu.cpp:698
+#: src/frontend/mame/ui/simpleselgame.cpp:381
+#: src/frontend/mame/ui/selmenu.cpp:743
msgid "Graphics: Unimplemented, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:374
-#: src/frontend/mame/ui/selmenu.cpp:700
+#: src/frontend/mame/ui/simpleselgame.cpp:383
+#: src/frontend/mame/ui/selmenu.cpp:745
msgid "Graphics: Imperfect, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:376
-#: src/frontend/mame/ui/selmenu.cpp:702
+#: src/frontend/mame/ui/simpleselgame.cpp:385
+#: src/frontend/mame/ui/selmenu.cpp:747
msgid "Graphics: OK, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:379
-#: src/frontend/mame/ui/selmenu.cpp:705
+#: src/frontend/mame/ui/simpleselgame.cpp:388
+#: src/frontend/mame/ui/selmenu.cpp:750
msgid "Sound: None"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:381
-#: src/frontend/mame/ui/selmenu.cpp:707
+#: src/frontend/mame/ui/simpleselgame.cpp:390
+#: src/frontend/mame/ui/selmenu.cpp:752
msgid "Sound: Unimplemented"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:383
-#: src/frontend/mame/ui/selmenu.cpp:709
+#: src/frontend/mame/ui/simpleselgame.cpp:392
+#: src/frontend/mame/ui/selmenu.cpp:754
msgid "Sound: Imperfect"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:385
-#: src/frontend/mame/ui/selmenu.cpp:711
+#: src/frontend/mame/ui/simpleselgame.cpp:394
+#: src/frontend/mame/ui/selmenu.cpp:756
msgid "Sound: OK"
msgstr ""
@@ -2061,323 +2065,323 @@ msgstr ""
msgid "Reload All"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:44
+#: src/frontend/mame/ui/dirmenu.cpp:40
msgctxt "path-option"
msgid "ROMs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:45
+#: src/frontend/mame/ui/dirmenu.cpp:41
msgctxt "path-option"
msgid "Software Media"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:46
+#: src/frontend/mame/ui/dirmenu.cpp:42
msgctxt "path-option"
msgid "Sound Samples"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:47
+#: src/frontend/mame/ui/dirmenu.cpp:43
msgctxt "path-option"
msgid "Artwork"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:48
+#: src/frontend/mame/ui/dirmenu.cpp:44
msgctxt "path-option"
msgid "Crosshairs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:49
+#: src/frontend/mame/ui/dirmenu.cpp:45
msgctxt "path-option"
msgid "Cheat Files"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:50
+#: src/frontend/mame/ui/dirmenu.cpp:46
msgctxt "path-option"
msgid "Plugins"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:51
+#: src/frontend/mame/ui/dirmenu.cpp:47
msgctxt "path-option"
msgid "UI Translations"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:52
+#: src/frontend/mame/ui/dirmenu.cpp:48
msgctxt "path-option"
msgid "Software Lists"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:53
+#: src/frontend/mame/ui/dirmenu.cpp:49
msgctxt "path-option"
msgid "INIs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:54
+#: src/frontend/mame/ui/dirmenu.cpp:50
msgctxt "path-option"
msgid "UI Settings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:55
+#: src/frontend/mame/ui/dirmenu.cpp:51
msgctxt "path-option"
msgid "Plugin Data"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:56
+#: src/frontend/mame/ui/dirmenu.cpp:52
msgctxt "path-option"
msgid "DATs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:57
+#: src/frontend/mame/ui/dirmenu.cpp:53
msgctxt "path-option"
msgid "Category INIs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:58
+#: src/frontend/mame/ui/dirmenu.cpp:54
msgctxt "path-option"
msgid "Snapshots"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:59
+#: src/frontend/mame/ui/dirmenu.cpp:55
msgctxt "path-option"
msgid "Icons"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:60
+#: src/frontend/mame/ui/dirmenu.cpp:56
msgctxt "path-option"
msgid "Control Panels"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:61
+#: src/frontend/mame/ui/dirmenu.cpp:57
msgctxt "path-option"
msgid "Cabinets"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:62
+#: src/frontend/mame/ui/dirmenu.cpp:58
msgctxt "path-option"
msgid "Marquees"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:63
+#: src/frontend/mame/ui/dirmenu.cpp:59
msgctxt "path-option"
msgid "PCBs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:64
+#: src/frontend/mame/ui/dirmenu.cpp:60
msgctxt "path-option"
msgid "Flyers"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:65
+#: src/frontend/mame/ui/dirmenu.cpp:61
msgctxt "path-option"
msgid "Title Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:66
+#: src/frontend/mame/ui/dirmenu.cpp:62
msgctxt "path-option"
msgid "Game Endings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:67
+#: src/frontend/mame/ui/dirmenu.cpp:63
msgctxt "path-option"
msgid "Bosses"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:68
+#: src/frontend/mame/ui/dirmenu.cpp:64
msgctxt "path-option"
msgid "Artwork Previews"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:69
+#: src/frontend/mame/ui/dirmenu.cpp:65
msgctxt "path-option"
msgid "Select"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:70
+#: src/frontend/mame/ui/dirmenu.cpp:66
msgctxt "path-option"
msgid "Game Over Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:71
+#: src/frontend/mame/ui/dirmenu.cpp:67
msgctxt "path-option"
msgid "HowTo"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:72
+#: src/frontend/mame/ui/dirmenu.cpp:68
msgctxt "path-option"
msgid "Logos"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:73
+#: src/frontend/mame/ui/dirmenu.cpp:69
msgctxt "path-option"
msgid "Scores"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:74
+#: src/frontend/mame/ui/dirmenu.cpp:70
msgctxt "path-option"
msgid "Versus"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:75
+#: src/frontend/mame/ui/dirmenu.cpp:71
msgctxt "path-option"
msgid "Covers"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:105
+#: src/frontend/mame/ui/dirmenu.cpp:101
#, c-format
msgid "Remove %1$s Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:352
-#, c-format
-msgid "Change %1$s Folder - Search: %2$s_"
-msgstr ""
-
-#: src/frontend/mame/ui/dirmenu.cpp:352
+#: src/frontend/mame/ui/dirmenu.cpp:357
#, c-format
msgid "Add %1$s Folder - Search: %2$s_"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:363
+#: src/frontend/mame/ui/dirmenu.cpp:357
+#, c-format
+msgid "Change %1$s Folder - Search: %2$s_"
+msgstr ""
+
+#: src/frontend/mame/ui/dirmenu.cpp:368
msgid "Press TAB to set"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folders"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:494
-msgid "Change Folder"
-msgstr ""
-
-#: src/frontend/mame/ui/dirmenu.cpp:494
+#: src/frontend/mame/ui/dirmenu.cpp:523
msgid "Add Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:497
+#: src/frontend/mame/ui/dirmenu.cpp:525
msgid "Remove Folder"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/dirmenu.cpp:530
+msgid "Change Folder"
+msgstr ""
+
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = 1/%1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:799
+#: src/frontend/mame/ui/viewgfx.cpp:800
msgctxt "gfxview"
msgid "Expand to fit"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:822
+#: src/frontend/mame/ui/viewgfx.cpp:823
msgctxt "gfxview"
msgid "All categories"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:824 src/frontend/mame/ui/viewgfx.cpp:829
+#: src/frontend/mame/ui/viewgfx.cpp:825 src/frontend/mame/ui/viewgfx.cpp:830
#, c-format
msgctxt "gfxview"
msgid "Category %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] colors"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] pens"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:940
+#: src/frontend/mame/ui/viewgfx.cpp:941
#, c-format
msgctxt "gfxview"
msgid " #%1$X → %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:947
+#: src/frontend/mame/ui/viewgfx.cpp:948
#, c-format
msgctxt "gfxview"
msgid " #%1$X = %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:954
+#: src/frontend/mame/ui/viewgfx.cpp:955
#, c-format
msgctxt "gfxview"
msgid " #%1$X (A:%2$02X R:%3$02X G:%4$02X B:%5$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1134
+#: src/frontend/mame/ui/viewgfx.cpp:1135
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] %2$d/%3$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1157
+#: src/frontend/mame/ui/viewgfx.cpp:1158
#, c-format
msgctxt "gfxview"
msgid " #%1$X:%2$X (%3$d %4$d) = %5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1165
+#: src/frontend/mame/ui/viewgfx.cpp:1166
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d color %3$X/%4$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d category %3$u"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d "
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1327
+#: src/frontend/mame/ui/viewgfx.cpp:1328
#, c-format
msgctxt "gfxview"
msgid " (%1$u %2$u) = GFX%3$u #%4$X:%5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1334
+#: src/frontend/mame/ui/viewgfx.cpp:1335
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d origin (%3$d %4$d)"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:442
+#: src/frontend/mame/ui/selgame.cpp:463
msgid "System Settings"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1058
+#: src/frontend/mame/ui/selgame.cpp:1076
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d systems (%5$d BIOS) )"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1086
+#: src/frontend/mame/ui/selgame.cpp:1104
#, c-format
msgid "System: %1$-.100s"
msgstr ""
@@ -2398,29 +2402,29 @@ msgctxt "menu-selector"
msgid "[no choices]"
msgstr ""
-#: src/frontend/mame/ui/selector.cpp:138
+#: src/frontend/mame/ui/selector.cpp:148
#, c-format
msgctxt "menu-selector"
msgid "Double-click or press %1$s to select"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:59
+#: src/frontend/mame/ui/auditmenu.cpp:60
msgid "Audit Media"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:63
+#: src/frontend/mame/ui/auditmenu.cpp:64
#, c-format
msgid "Results will be saved to %1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:101
+#: src/frontend/mame/ui/auditmenu.cpp:110
#, c-format
msgid ""
"Auditing media for system %2$u of %3$u...\n"
"%1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:119
+#: src/frontend/mame/ui/auditmenu.cpp:128
#, c-format
msgid ""
"Cancel audit?\n"
@@ -2429,17 +2433,17 @@ msgid ""
"Press %2$s to continue"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:139
+#: src/frontend/mame/ui/auditmenu.cpp:148
#, c-format
msgid "Audit media for %1$u systems marked unavailable"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:140
+#: src/frontend/mame/ui/auditmenu.cpp:149
#, c-format
msgid "Audit media for all %1$u systems"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:157
+#: src/frontend/mame/ui/auditmenu.cpp:165
#, c-format
msgid "Press %1$s to cancel\n"
msgstr ""
@@ -2460,266 +2464,266 @@ msgstr ""
msgid "Hide Both"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:143
+#: src/frontend/mame/ui/custui.cpp:144
msgid "UI Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:168 src/frontend/mame/ui/custui.cpp:221
+#: src/frontend/mame/ui/custui.cpp:169 src/frontend/mame/ui/custui.cpp:222
msgid "System Names"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:194 src/frontend/mame/ui/custui.cpp:224
+#: src/frontend/mame/ui/custui.cpp:195 src/frontend/mame/ui/custui.cpp:225
msgid "Show Side Panels"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:214
+#: src/frontend/mame/ui/custui.cpp:215
msgid "Fonts"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:215
+#: src/frontend/mame/ui/custui.cpp:216
msgid "Colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:218
+#: src/frontend/mame/ui/custui.cpp:219
msgid "Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:235 src/frontend/mame/ui/custui.cpp:279
+#: src/frontend/mame/ui/custui.cpp:236 src/frontend/mame/ui/custui.cpp:280
msgid "[built-in]"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:335
+#: src/frontend/mame/ui/custui.cpp:337
msgid "UI Fonts"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:364
+#: src/frontend/mame/ui/custui.cpp:366
msgid "default"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:459 src/frontend/mame/ui/custui.cpp:499
+#: src/frontend/mame/ui/custui.cpp:465 src/frontend/mame/ui/custui.cpp:507
msgid "UI Font"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:504
+#: src/frontend/mame/ui/custui.cpp:512
msgid "Bold"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:505
+#: src/frontend/mame/ui/custui.cpp:513
msgid "Italic"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:510
+#: src/frontend/mame/ui/custui.cpp:518
msgid "Lines"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:515
+#: src/frontend/mame/ui/custui.cpp:523
msgid "Infos text size"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:530
+#: src/frontend/mame/ui/custui.cpp:547
msgid "Sample text - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:546
+#: src/frontend/mame/ui/custui.cpp:563
msgid "UI Colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:609
+#: src/frontend/mame/ui/custui.cpp:626
msgctxt "color-option"
msgid "Normal text"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:610
+#: src/frontend/mame/ui/custui.cpp:627
msgctxt "color-option"
msgid "Selected color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:611
+#: src/frontend/mame/ui/custui.cpp:628
msgctxt "color-option"
msgid "Normal text background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:612
+#: src/frontend/mame/ui/custui.cpp:629
msgctxt "color-option"
msgid "Selected background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:613
+#: src/frontend/mame/ui/custui.cpp:630
msgctxt "color-option"
msgid "Subitem color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:614
+#: src/frontend/mame/ui/custui.cpp:631
msgctxt "color-option"
msgid "Clone"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:615
+#: src/frontend/mame/ui/custui.cpp:632
msgctxt "color-option"
msgid "Border"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:616
+#: src/frontend/mame/ui/custui.cpp:633
msgctxt "color-option"
msgid "Background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:617
+#: src/frontend/mame/ui/custui.cpp:634
msgctxt "color-option"
msgid "DIP switch"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:618
+#: src/frontend/mame/ui/custui.cpp:635
msgctxt "color-option"
msgid "Unavailable color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:619
+#: src/frontend/mame/ui/custui.cpp:636
msgctxt "color-option"
msgid "Slider color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:620
+#: src/frontend/mame/ui/custui.cpp:637
msgctxt "color-option"
msgid "Graphics viewer background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:621
+#: src/frontend/mame/ui/custui.cpp:638
msgctxt "color-option"
msgid "Mouse over color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:622
+#: src/frontend/mame/ui/custui.cpp:639
msgctxt "color-option"
msgid "Mouse over background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:623
+#: src/frontend/mame/ui/custui.cpp:640
msgctxt "color-option"
msgid "Mouse down color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:624
+#: src/frontend/mame/ui/custui.cpp:641
msgctxt "color-option"
msgid "Mouse down background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:628
+#: src/frontend/mame/ui/custui.cpp:645
msgid "Restore default colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:640
+#: src/frontend/mame/ui/custui.cpp:666
#, c-format
msgid "Double-click or press %1$s to change color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:648
+#: src/frontend/mame/ui/custui.cpp:674
msgid "Menu Preview"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:662
+#: src/frontend/mame/ui/custui.cpp:681
msgctxt "color-sample"
msgid "Normal"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:663
+#: src/frontend/mame/ui/custui.cpp:682
msgctxt "color-sample"
msgid "Subitem"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:664
+#: src/frontend/mame/ui/custui.cpp:683
msgctxt "color-sample"
msgid "Selected"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:665
+#: src/frontend/mame/ui/custui.cpp:684
msgctxt "color-sample"
msgid "Mouse Over"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:666
+#: src/frontend/mame/ui/custui.cpp:685
msgctxt "color-sample"
msgid "Clone"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:881
+#: src/frontend/mame/ui/custui.cpp:901
msgid "ARGB Settings"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:886 src/frontend/mame/ui/custui.cpp:889
+#: src/frontend/mame/ui/custui.cpp:906 src/frontend/mame/ui/custui.cpp:909
msgctxt "color-channel"
msgid "Alpha"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:894 src/frontend/mame/ui/custui.cpp:897
+#: src/frontend/mame/ui/custui.cpp:914 src/frontend/mame/ui/custui.cpp:917
msgctxt "color-channel"
msgid "Red"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:902 src/frontend/mame/ui/custui.cpp:905
+#: src/frontend/mame/ui/custui.cpp:922 src/frontend/mame/ui/custui.cpp:925
msgctxt "color-channel"
msgid "Green"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:910 src/frontend/mame/ui/custui.cpp:913
+#: src/frontend/mame/ui/custui.cpp:930 src/frontend/mame/ui/custui.cpp:933
msgctxt "color-channel"
msgid "Blue"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:916
+#: src/frontend/mame/ui/custui.cpp:936
msgid "Choose from palette"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:931
+#: src/frontend/mame/ui/custui.cpp:959
msgid "Color preview:"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1029
+#: src/frontend/mame/ui/custui.cpp:1052
msgctxt "color-preset"
msgid "White"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1030
+#: src/frontend/mame/ui/custui.cpp:1053
msgctxt "color-preset"
msgid "Silver"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1031
+#: src/frontend/mame/ui/custui.cpp:1054
msgctxt "color-preset"
msgid "Gray"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1032
+#: src/frontend/mame/ui/custui.cpp:1055
msgctxt "color-preset"
msgid "Black"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1033
+#: src/frontend/mame/ui/custui.cpp:1056
msgctxt "color-preset"
msgid "Red"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1034
+#: src/frontend/mame/ui/custui.cpp:1057
msgctxt "color-preset"
msgid "Orange"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1035
+#: src/frontend/mame/ui/custui.cpp:1058
msgctxt "color-preset"
msgid "Yellow"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1036
+#: src/frontend/mame/ui/custui.cpp:1059
msgctxt "color-preset"
msgid "Green"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1037
+#: src/frontend/mame/ui/custui.cpp:1060
msgctxt "color-preset"
msgid "Blue"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1038
+#: src/frontend/mame/ui/custui.cpp:1061
msgctxt "color-preset"
msgid "Violet"
msgstr ""
@@ -2742,36 +2746,61 @@ msgctxt "about-header"
msgid "Revision: %1$s"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:60
+#: src/frontend/mame/ui/analogipt.cpp:27
+#, c-format
+msgctxt "menu-analoginput"
+msgid ""
+"Show/hide settings \t\t%1$s\n"
+"Decrease value \t\t%2$s\n"
+"Increase value \t\t%3$s\n"
+"Restore default value \t\t%4$s\n"
+"Previous device \t\t%5$s\n"
+"Next device \t\t%6$s\n"
+"Return to previous menu \t\t%7$s"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:82
+msgctxt "menu-analoginput"
msgid "Analog Input Adjustments"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:92
+#: src/frontend/mame/ui/analogipt.cpp:121
#, c-format
-msgid "Press %s to show menu"
+msgctxt "menu-analoginput"
+msgid "Press %s to show settings"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:372
+#: src/frontend/mame/ui/analogipt.cpp:245
+msgctxt "menu-analoginput"
+msgid "Analog Input Adjustments Help"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:421
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Increment/Decrement Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:377
+#: src/frontend/mame/ui/analogipt.cpp:426
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Auto-centering Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:382
+#: src/frontend/mame/ui/analogipt.cpp:431
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Reverse"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:387
+#: src/frontend/mame/ui/analogipt.cpp:436
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Sensitivity"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:402
+#: src/frontend/mame/ui/analogipt.cpp:451
+msgctxt "menu-analoginput"
msgid "[no analog inputs are enabled]"
msgstr ""
@@ -2922,504 +2951,504 @@ msgctxt "menu-main"
msgid "Close Menu"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:77
-msgctxt "selmenu-artwork"
-msgid "Snapshots"
+#: src/frontend/mame/ui/selmenu.cpp:55
+msgid "Images"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:78
-msgctxt "selmenu-artwork"
-msgid "Cabinet"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:79
-msgctxt "selmenu-artwork"
-msgid "Control Panel"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:80
-msgctxt "selmenu-artwork"
-msgid "PCB"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:81
-msgctxt "selmenu-artwork"
-msgid "Flyer"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:82
-msgctxt "selmenu-artwork"
-msgid "Title Screen"
+#: src/frontend/mame/ui/selmenu.cpp:56
+msgid "Info"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:83
msgctxt "selmenu-artwork"
-msgid "Ending"
+msgid "Snapshots"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:84
msgctxt "selmenu-artwork"
-msgid "Artwork Preview"
+msgid "Cabinet"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:85
msgctxt "selmenu-artwork"
-msgid "Bosses"
+msgid "Control Panel"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:86
msgctxt "selmenu-artwork"
-msgid "Logo"
+msgid "PCB"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:87
msgctxt "selmenu-artwork"
-msgid "Versus"
+msgid "Flyer"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:88
msgctxt "selmenu-artwork"
-msgid "Game Over"
+msgid "Title Screen"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:89
msgctxt "selmenu-artwork"
-msgid "HowTo"
+msgid "Ending"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:90
msgctxt "selmenu-artwork"
-msgid "Scores"
+msgid "Artwork Preview"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:91
msgctxt "selmenu-artwork"
-msgid "Select"
+msgid "Bosses"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:92
msgctxt "selmenu-artwork"
-msgid "Marquee"
+msgid "Logo"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:93
msgctxt "selmenu-artwork"
-msgid "Covers"
+msgid "Versus"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:94
+msgctxt "selmenu-artwork"
+msgid "Game Over"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:95
+msgctxt "selmenu-artwork"
+msgid "HowTo"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:96
+msgctxt "selmenu-artwork"
+msgid "Scores"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:97
-msgid "Add or remove favorite"
+msgctxt "selmenu-artwork"
+msgid "Select"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:98
-msgid "Export displayed list to file"
+msgctxt "selmenu-artwork"
+msgid "Marquee"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:99
+msgctxt "selmenu-artwork"
+msgid "Covers"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:103
+msgid "Add or remove favorite"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:104
+msgid "Export displayed list to file"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:105
msgid "Audit media"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:100
+#: src/frontend/mame/ui/selmenu.cpp:106
msgid "Show DATs view"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:260
+#: src/frontend/mame/ui/selmenu.cpp:268
msgid "Select Software Package Part"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:330
+#: src/frontend/mame/ui/selmenu.cpp:338
msgid "Select System BIOS"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:644 src/frontend/mame/ui/selmenu.cpp:675
+#: src/frontend/mame/ui/selmenu.cpp:689 src/frontend/mame/ui/selmenu.cpp:720
#, c-format
msgid "%1$s, %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:648
+#: src/frontend/mame/ui/selmenu.cpp:693
#, c-format
msgid "Software is clone of: %1$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:650
+#: src/frontend/mame/ui/selmenu.cpp:695
msgid "Software is parent"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:655
+#: src/frontend/mame/ui/selmenu.cpp:700
msgid "Supported: No"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:660
+#: src/frontend/mame/ui/selmenu.cpp:705
msgid "Supported: Partial"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:665
+#: src/frontend/mame/ui/selmenu.cpp:710
msgid "Supported: Yes"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:681
+#: src/frontend/mame/ui/selmenu.cpp:726
msgid "System is parent"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:683 src/frontend/mame/ui/selmenu.cpp:685
+#: src/frontend/mame/ui/selmenu.cpp:728 src/frontend/mame/ui/selmenu.cpp:730
#, c-format
msgid "System is clone of: %1$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:721
+#: src/frontend/mame/ui/selmenu.cpp:766
#, c-format
msgid "%1$s %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2222
-msgid "Images"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:2223
-msgid "Infos"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:2538
+#: src/frontend/mame/ui/selmenu.cpp:2611
msgid ""
"Required ROM/disk images for the selected system are missing or incorrect. "
"Please acquire the correct files or select a different system.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2554
+#: src/frontend/mame/ui/selmenu.cpp:2627
msgid ""
"Required ROM/disk images for the selected software are missing or incorrect. "
"Please acquire the correct files or select a different software item.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2570
+#: src/frontend/mame/ui/selmenu.cpp:2643
msgid "incorrect checksum"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2573
+#: src/frontend/mame/ui/selmenu.cpp:2646
msgid "incorrect length"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2576
+#: src/frontend/mame/ui/selmenu.cpp:2649
msgid "not found"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2587
+#: src/frontend/mame/ui/selmenu.cpp:2660
#, c-format
msgid "%1$s (%2$s) - %3$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2589
+#: src/frontend/mame/ui/selmenu.cpp:2662
#, c-format
msgid "%1$s - %2$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2593
+#: src/frontend/mame/ui/selmenu.cpp:2666
msgid "Press any key to continue."
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2722
+#: src/frontend/mame/ui/selmenu.cpp:2789
msgid "General Info"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2874
+#: src/frontend/mame/ui/selmenu.cpp:2935
#, c-format
msgid "Short Name\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2875
+#: src/frontend/mame/ui/selmenu.cpp:2936
#, c-format
msgid "Year\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2876
+#: src/frontend/mame/ui/selmenu.cpp:2937
#, c-format
msgid "Manufacturer\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2883
+#: src/frontend/mame/ui/selmenu.cpp:2944
#, c-format
msgid "System is Clone of\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2888
+#: src/frontend/mame/ui/selmenu.cpp:2949
msgid "System is Parent\t\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2892
+#: src/frontend/mame/ui/selmenu.cpp:2953
msgid "Analog Controls\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2894
+#: src/frontend/mame/ui/selmenu.cpp:2955
msgid "Keyboard Inputs\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2897
+#: src/frontend/mame/ui/selmenu.cpp:2958
msgid "Overall\tNOT WORKING\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2899
+#: src/frontend/mame/ui/selmenu.cpp:2960
msgid "Overall\tUnemulated Protection\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2901
+#: src/frontend/mame/ui/selmenu.cpp:2962
msgid "Overall\tWorking\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2904
+#: src/frontend/mame/ui/selmenu.cpp:2965
msgid "Graphics\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2906
+#: src/frontend/mame/ui/selmenu.cpp:2967
msgid "Graphics\tWrong Colors\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2908
+#: src/frontend/mame/ui/selmenu.cpp:2969
msgid "Graphics\tImperfect Colors\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2910
+#: src/frontend/mame/ui/selmenu.cpp:2971
msgid "Graphics\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2912
+#: src/frontend/mame/ui/selmenu.cpp:2973
msgid "Graphics\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2915
+#: src/frontend/mame/ui/selmenu.cpp:2976
msgid "Sound\tNone\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2917
+#: src/frontend/mame/ui/selmenu.cpp:2978
msgid "Sound\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2919
+#: src/frontend/mame/ui/selmenu.cpp:2980
msgid "Sound\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2921
+#: src/frontend/mame/ui/selmenu.cpp:2982
msgid "Sound\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2924
+#: src/frontend/mame/ui/selmenu.cpp:2985
msgid "Capture\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2926
+#: src/frontend/mame/ui/selmenu.cpp:2987
msgid "Capture\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2929
+#: src/frontend/mame/ui/selmenu.cpp:2990
msgid "Camera\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2931
+#: src/frontend/mame/ui/selmenu.cpp:2992
msgid "Camera\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2934
+#: src/frontend/mame/ui/selmenu.cpp:2995
msgid "Microphone\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2936
+#: src/frontend/mame/ui/selmenu.cpp:2997
msgid "Microphone\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2939
+#: src/frontend/mame/ui/selmenu.cpp:3000
msgid "Controls\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2941
+#: src/frontend/mame/ui/selmenu.cpp:3002
msgid "Controls\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2944
+#: src/frontend/mame/ui/selmenu.cpp:3005
msgid "Keyboard\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2946
+#: src/frontend/mame/ui/selmenu.cpp:3007
msgid "Keyboard\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2949
+#: src/frontend/mame/ui/selmenu.cpp:3010
msgid "Mouse\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2951
+#: src/frontend/mame/ui/selmenu.cpp:3012
msgid "Mouse\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2954
+#: src/frontend/mame/ui/selmenu.cpp:3015
msgid "Media\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2956
+#: src/frontend/mame/ui/selmenu.cpp:3017
msgid "Media\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2959
+#: src/frontend/mame/ui/selmenu.cpp:3020
msgid "Disk\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2961
+#: src/frontend/mame/ui/selmenu.cpp:3022
msgid "Disk\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2964
+#: src/frontend/mame/ui/selmenu.cpp:3025
msgid "Printer\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2966
+#: src/frontend/mame/ui/selmenu.cpp:3027
msgid "Printer\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2969
+#: src/frontend/mame/ui/selmenu.cpp:3030
msgid "Mag. Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2971
+#: src/frontend/mame/ui/selmenu.cpp:3032
msgid "Mag. Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2974
+#: src/frontend/mame/ui/selmenu.cpp:3035
msgid "Punch Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2976
+#: src/frontend/mame/ui/selmenu.cpp:3037
msgid "Punch Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2979
+#: src/frontend/mame/ui/selmenu.cpp:3040
msgid "Mag. Drum\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2981
+#: src/frontend/mame/ui/selmenu.cpp:3042
msgid "Mag. Drum\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2984
+#: src/frontend/mame/ui/selmenu.cpp:3045
msgid "(EP)ROM\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2986
+#: src/frontend/mame/ui/selmenu.cpp:3047
msgid "(EP)ROM\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2989
+#: src/frontend/mame/ui/selmenu.cpp:3050
msgid "Communications\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2991
+#: src/frontend/mame/ui/selmenu.cpp:3052
msgid "Communications\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2994
+#: src/frontend/mame/ui/selmenu.cpp:3055
msgid "LAN\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2996
+#: src/frontend/mame/ui/selmenu.cpp:3057
msgid "LAN\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2999
+#: src/frontend/mame/ui/selmenu.cpp:3060
msgid "WAN\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3001
+#: src/frontend/mame/ui/selmenu.cpp:3062
msgid "WAN\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3004
+#: src/frontend/mame/ui/selmenu.cpp:3065
msgid "Timing\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3006
+#: src/frontend/mame/ui/selmenu.cpp:3067
msgid "Timing\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3012
+#: src/frontend/mame/ui/selmenu.cpp:3073
msgid "Support Cocktail\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tVertical\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tHorizontal\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3038
+#: src/frontend/mame/ui/selmenu.cpp:3099
msgid "Media Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3040
+#: src/frontend/mame/ui/selmenu.cpp:3101
msgid "Media Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3043
+#: src/frontend/mame/ui/selmenu.cpp:3104
msgid "Samples Audit Result\tNone Needed\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3045
+#: src/frontend/mame/ui/selmenu.cpp:3106
msgid "Samples Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3047
+#: src/frontend/mame/ui/selmenu.cpp:3108
msgid "Samples Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3051
+#: src/frontend/mame/ui/selmenu.cpp:3112
msgid ""
"Media Audit\tDisabled\n"
"Samples Audit\tDisabled\n"
@@ -3577,74 +3606,74 @@ msgstr ""
msgid "[None]\n"
msgstr ""
-#: src/emu/render.cpp:1833
+#: src/emu/render.cpp:1834
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Standard (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1859
+#: src/emu/render.cpp:1860
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Pixel Aspect (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1881 src/emu/render.cpp:2016
+#: src/emu/render.cpp:1882 src/emu/render.cpp:2017
msgctxt "view-name"
msgid "Cocktail"
msgstr ""
-#: src/emu/render.cpp:2001
+#: src/emu/render.cpp:2002
msgctxt "view-name"
msgid "Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2002
+#: src/emu/render.cpp:2003
msgctxt "view-name"
msgid "Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2003
+#: src/emu/render.cpp:2004
msgctxt "view-name"
msgid "Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2004
+#: src/emu/render.cpp:2005
msgctxt "view-name"
msgid "Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2055
+#: src/emu/render.cpp:2056
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2064
+#: src/emu/render.cpp:2065
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2073
+#: src/emu/render.cpp:2074
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2082
+#: src/emu/render.cpp:2083
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/ioport.cpp:333
+#: src/emu/ioport.cpp:271
#, c-format
msgctxt "input-name"
msgid "P%1$u"
msgstr ""
-#: src/emu/ioport.cpp:2052
+#: src/emu/ioport.cpp:1991
msgctxt "input-name"
msgid "???"
msgstr ""
@@ -5276,222 +5305,222 @@ msgstr ""
#: src/emu/inpttype.ipp:874
msgctxt "input-name"
-msgid "On Screen Display"
+msgid "Show/Hide Menu"
msgstr ""
#: src/emu/inpttype.ipp:875
msgctxt "input-name"
-msgid "Break in Debugger"
+msgid "UI Select"
msgstr ""
#: src/emu/inpttype.ipp:876
msgctxt "input-name"
-msgid "Config Menu"
+msgid "UI Back"
msgstr ""
#: src/emu/inpttype.ipp:877
msgctxt "input-name"
-msgid "Pause"
+msgid "UI Cancel"
msgstr ""
#: src/emu/inpttype.ipp:878
msgctxt "input-name"
-msgid "Pause - Single Step"
+msgid "UI Clear"
msgstr ""
#: src/emu/inpttype.ipp:879
msgctxt "input-name"
-msgid "Rewind - Single Step"
+msgid "UI Help"
msgstr ""
#: src/emu/inpttype.ipp:880
msgctxt "input-name"
-msgid "Reset Machine"
+msgid "UI Up"
msgstr ""
#: src/emu/inpttype.ipp:881
msgctxt "input-name"
-msgid "Soft Reset"
+msgid "UI Down"
msgstr ""
#: src/emu/inpttype.ipp:882
msgctxt "input-name"
-msgid "Show Decoded Graphics"
+msgid "UI Left"
msgstr ""
#: src/emu/inpttype.ipp:883
msgctxt "input-name"
-msgid "Frameskip Dec"
+msgid "UI Right"
msgstr ""
#: src/emu/inpttype.ipp:884
msgctxt "input-name"
-msgid "Frameskip Inc"
+msgid "UI Home"
msgstr ""
#: src/emu/inpttype.ipp:885
msgctxt "input-name"
-msgid "Throttle"
+msgid "UI End"
msgstr ""
#: src/emu/inpttype.ipp:886
msgctxt "input-name"
-msgid "Fast Forward"
+msgid "UI Page Up"
msgstr ""
#: src/emu/inpttype.ipp:887
msgctxt "input-name"
-msgid "Show FPS"
+msgid "UI Page Down"
msgstr ""
#: src/emu/inpttype.ipp:888
msgctxt "input-name"
-msgid "Save Snapshot"
+msgid "UI Previous Group"
msgstr ""
#: src/emu/inpttype.ipp:889
msgctxt "input-name"
-msgid "Record MNG"
+msgid "UI Next Group"
msgstr ""
#: src/emu/inpttype.ipp:890
msgctxt "input-name"
-msgid "Record AVI"
+msgid "On Screen Display"
msgstr ""
#: src/emu/inpttype.ipp:891
msgctxt "input-name"
-msgid "Toggle Cheat"
+msgid "Toggle UI Controls"
msgstr ""
#: src/emu/inpttype.ipp:892
msgctxt "input-name"
-msgid "UI Up"
+msgid "Break in Debugger"
msgstr ""
#: src/emu/inpttype.ipp:893
msgctxt "input-name"
-msgid "UI Down"
+msgid "Pause"
msgstr ""
#: src/emu/inpttype.ipp:894
msgctxt "input-name"
-msgid "UI Left"
+msgid "Pause - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:895
msgctxt "input-name"
-msgid "UI Right"
+msgid "Rewind - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:896
msgctxt "input-name"
-msgid "UI Home"
+msgid "Save State"
msgstr ""
#: src/emu/inpttype.ipp:897
msgctxt "input-name"
-msgid "UI End"
+msgid "Load State"
msgstr ""
#: src/emu/inpttype.ipp:898
msgctxt "input-name"
-msgid "UI Page Up"
+msgid "Reset Machine"
msgstr ""
#: src/emu/inpttype.ipp:899
msgctxt "input-name"
-msgid "UI Page Down"
+msgid "Soft Reset"
msgstr ""
#: src/emu/inpttype.ipp:900
msgctxt "input-name"
-msgid "UI Focus Next"
+msgid "Show Decoded Graphics"
msgstr ""
#: src/emu/inpttype.ipp:901
msgctxt "input-name"
-msgid "UI Focus Previous"
+msgid "Frameskip Dec"
msgstr ""
#: src/emu/inpttype.ipp:902
msgctxt "input-name"
-msgid "UI Select"
+msgid "Frameskip Inc"
msgstr ""
#: src/emu/inpttype.ipp:903
msgctxt "input-name"
-msgid "UI Cancel"
+msgid "Throttle"
msgstr ""
#: src/emu/inpttype.ipp:904
msgctxt "input-name"
-msgid "UI Display Comment"
+msgid "Fast Forward"
msgstr ""
#: src/emu/inpttype.ipp:905
msgctxt "input-name"
-msgid "UI Clear"
+msgid "Show FPS"
msgstr ""
#: src/emu/inpttype.ipp:906
msgctxt "input-name"
-msgid "UI Zoom In"
+msgid "Save Snapshot"
msgstr ""
#: src/emu/inpttype.ipp:907
msgctxt "input-name"
-msgid "UI Zoom Out"
+msgid "Record MNG"
msgstr ""
#: src/emu/inpttype.ipp:908
msgctxt "input-name"
-msgid "UI Default Zoom"
+msgid "Record AVI"
msgstr ""
#: src/emu/inpttype.ipp:909
msgctxt "input-name"
-msgid "UI Previous Group"
+msgid "Toggle Cheat"
msgstr ""
#: src/emu/inpttype.ipp:910
msgctxt "input-name"
-msgid "UI Next Group"
+msgid "UI Display Comment"
msgstr ""
#: src/emu/inpttype.ipp:911
msgctxt "input-name"
-msgid "UI Rotate"
+msgid "UI Zoom In"
msgstr ""
#: src/emu/inpttype.ipp:912
msgctxt "input-name"
-msgid "Show Profiler"
+msgid "UI Zoom Out"
msgstr ""
#: src/emu/inpttype.ipp:913
msgctxt "input-name"
-msgid "UI Toggle"
+msgid "UI Default Zoom"
msgstr ""
#: src/emu/inpttype.ipp:914
msgctxt "input-name"
-msgid "UI Release Pointer"
+msgid "UI Rotate"
msgstr ""
#: src/emu/inpttype.ipp:915
msgctxt "input-name"
-msgid "UI Paste Text"
+msgid "Show Profiler"
msgstr ""
#: src/emu/inpttype.ipp:916
msgctxt "input-name"
-msgid "Save State"
+msgid "UI Release Pointer"
msgstr ""
#: src/emu/inpttype.ipp:917
msgctxt "input-name"
-msgid "Load State"
+msgid "UI Paste Text"
msgstr ""
#: src/emu/inpttype.ipp:918
@@ -5506,57 +5535,65 @@ msgstr ""
#: src/emu/inpttype.ipp:920
msgctxt "input-name"
-msgid "UI External DAT View"
+msgid "UI Focus Next"
msgstr ""
#: src/emu/inpttype.ipp:921
msgctxt "input-name"
-msgid "UI Add/Remove favorite"
+msgid "UI Focus Previous"
msgstr ""
#: src/emu/inpttype.ipp:922
msgctxt "input-name"
-msgid "UI Export List"
+msgid "UI External DAT View"
msgstr ""
#: src/emu/inpttype.ipp:923
msgctxt "input-name"
+msgid "UI Add/Remove Favorite"
+msgstr ""
+
+#: src/emu/inpttype.ipp:924
+msgctxt "input-name"
+msgid "UI Export List"
+msgstr ""
+
+#: src/emu/inpttype.ipp:925
+msgctxt "input-name"
msgid "UI Audit Media"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:110
-#: src/osd/modules/input/input_sdlcommon.cpp:173
+#: src/osd/modules/input/input_windows.cpp:111 src/osd/sdl/osdsdl.cpp:339
msgctxt "input-name"
msgid "Toggle Fullscreen"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:116
+#: src/osd/modules/input/input_windows.cpp:117
msgctxt "input-name"
msgid "Take Rendered Snapshot"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:127
-#: src/osd/modules/input/input_sdlcommon.cpp:221
+#: src/osd/modules/input/input_windows.cpp:128 src/osd/sdl/osdsdl.cpp:388
msgctxt "input-name"
msgid "Record Rendered Video"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:143
+#: src/osd/modules/input/input_windows.cpp:144
msgctxt "input-name"
msgid "Toggle Post-Processing"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:199
+#: src/osd/sdl/osdsdl.cpp:365
msgctxt "input-name"
msgid "Toggle Filter"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:205
+#: src/osd/sdl/osdsdl.cpp:371
msgctxt "input-name"
msgid "Decrease Prescaling"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:215
+#: src/osd/sdl/osdsdl.cpp:382
msgctxt "input-name"
msgid "Increase Prescaling"
msgstr ""
@@ -5878,12 +5915,12 @@ msgstr ""
msgid "Input ports"
msgstr ""
-#: plugins/autofire/init.lua:94
+#: plugins/autofire/init.lua:98
msgctxt "plugin-autofire"
msgid "Failed to load autofire menu"
msgstr ""
-#: plugins/autofire/init.lua:101
+#: plugins/autofire/init.lua:105
msgctxt "plugin-autofire"
msgid "Autofire"
msgstr ""
@@ -6067,7 +6104,7 @@ msgctxt "plugin-timecode"
msgid "Hotkey"
msgstr ""
-#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:560
+#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:562
msgctxt "plugin-inputmacro"
msgid "Input Macros"
msgstr ""
@@ -6088,138 +6125,138 @@ msgctxt "plugin-inputmacro"
msgid "Set Input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:350
+#: plugins/inputmacro/inputmacro_menu.lua:352
msgctxt "plugin-inputmacro"
msgid "Name"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:358
-#: plugins/inputmacro/inputmacro_menu.lua:400
+#: plugins/inputmacro/inputmacro_menu.lua:360
+#: plugins/inputmacro/inputmacro_menu.lua:402
msgctxt "plugin-inputmacro"
msgid "[not set]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:359
+#: plugins/inputmacro/inputmacro_menu.lua:361
msgctxt "plugin-inputmacro"
msgid "Activation combination"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Stop immediately"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Complete macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:363
+#: plugins/inputmacro/inputmacro_menu.lua:365
msgctxt "plugin-inputmacro"
msgid "On release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:369
+#: plugins/inputmacro/inputmacro_menu.lua:371
msgctxt "plugin-inputmacro"
msgid "Release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:372
+#: plugins/inputmacro/inputmacro_menu.lua:374
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Loop to step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:377
+#: plugins/inputmacro/inputmacro_menu.lua:379
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Prolong step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:379
+#: plugins/inputmacro/inputmacro_menu.lua:381
msgctxt "plugin-inputmacro"
msgid "When held"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:383
+#: plugins/inputmacro/inputmacro_menu.lua:385
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:384
+#: plugins/inputmacro/inputmacro_menu.lua:386
msgctxt "plugin-inputmacro"
msgid "Delay (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:390
+#: plugins/inputmacro/inputmacro_menu.lua:392
msgctxt "plugin-inputmacro"
msgid "Duration (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:398
+#: plugins/inputmacro/inputmacro_menu.lua:400
msgctxt "plugin-inputmacro"
msgid "n/a"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:402
+#: plugins/inputmacro/inputmacro_menu.lua:404
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Input %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:407
+#: plugins/inputmacro/inputmacro_menu.lua:409
msgctxt "plugin-inputmacro"
msgid "Add input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:412
+#: plugins/inputmacro/inputmacro_menu.lua:414
msgctxt "plugin-inputmacro"
msgid "Delete step"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:428
+#: plugins/inputmacro/inputmacro_menu.lua:430
msgctxt "plugin-inputmacro"
msgid "Add step at position"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:474
+#: plugins/inputmacro/inputmacro_menu.lua:476
msgctxt "plugin-inputmacro"
msgid "Add Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:481
+#: plugins/inputmacro/inputmacro_menu.lua:483
msgctxt "plugin-inputmacro"
msgid "Create"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:483
+#: plugins/inputmacro/inputmacro_menu.lua:485
msgctxt "plugin-inputmacro"
msgid "Cancel"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:499
+#: plugins/inputmacro/inputmacro_menu.lua:501
msgctxt "plugin-inputmacro"
msgid "Edit Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:505
+#: plugins/inputmacro/inputmacro_menu.lua:507
msgctxt "plugin-inputmacro"
msgid "Done"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:561
+#: plugins/inputmacro/inputmacro_menu.lua:563
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Press %s to delete"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:573
+#: plugins/inputmacro/inputmacro_menu.lua:575
msgctxt "plugin-inputmacro"
msgid "[no macros]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:578
+#: plugins/inputmacro/inputmacro_menu.lua:580
msgctxt "plugin-inputmacro"
msgid "Add macro"
msgstr ""
@@ -6390,12 +6427,12 @@ msgctxt "plugin-commonui"
msgid "Cancel"
msgstr ""
-#: plugins/commonui/init.lua:197
+#: plugins/commonui/init.lua:199
msgctxt "plugin-commonui"
msgid "Invalid combination entered"
msgstr ""
-#: plugins/commonui/init.lua:203
+#: plugins/commonui/init.lua:205
#, lua-format
msgctxt "plugin-commonui"
msgid ""
diff --git a/language/Italian/strings.po b/language/Italian/strings.po
index 5c29633696f..739b047a897 100644
--- a/language/Italian/strings.po
+++ b/language/Italian/strings.po
@@ -1,12 +1,12 @@
# Copyright (C) 1997-2022 MAMEdev and contributors
# This file is distributed under the same license as the MAME package.
-# Automatically generated, 2022.
+# Automatically generated, 2023.
#
msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-10-16 02:30+1100\n"
+"POT-Creation-Date: 2023-02-18 05:29+1100\n"
"PO-Revision-Date: 2017-08-30 09:37+0200\n"
"Last-Translator: theheroGAC\n"
"Language-Team: MAME Language Team\n"
@@ -32,206 +32,206 @@ msgid ""
"This system requires media images to be mounted for the following device(s): "
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1254
+#: src/frontend/mame/ui/ui.cpp:1275
#, c-format
msgid ""
"UI controls enabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1256
+#: src/frontend/mame/ui/ui.cpp:1277
#, c-format
msgid ""
"UI controls disabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1465
+#: src/frontend/mame/ui/ui.cpp:1486
msgid "Master Volume"
msgstr "Volume Principale"
-#: src/frontend/mame/ui/ui.cpp:1474
+#: src/frontend/mame/ui/ui.cpp:1495
#, c-format
msgid "%1$s Volume"
msgstr "%1$s Volume"
-#: src/frontend/mame/ui/ui.cpp:1496
+#: src/frontend/mame/ui/ui.cpp:1517
#, c-format
msgid "Overclock CPU %1$s"
msgstr "Overclock CPU %1$s"
-#: src/frontend/mame/ui/ui.cpp:1504
+#: src/frontend/mame/ui/ui.cpp:1525
#, c-format
msgid "Overclock %1$s sound"
msgstr "Overclock %1$s suono"
-#: src/frontend/mame/ui/ui.cpp:1523
+#: src/frontend/mame/ui/ui.cpp:1544
#, c-format
msgid "%1$s Refresh Rate"
msgstr "%1$s Frequenza di aggiornamento"
-#: src/frontend/mame/ui/ui.cpp:1528
+#: src/frontend/mame/ui/ui.cpp:1549
#, c-format
msgid "%1$s Brightness"
msgstr "%1$s Luminosità"
-#: src/frontend/mame/ui/ui.cpp:1530
+#: src/frontend/mame/ui/ui.cpp:1551
#, c-format
msgid "%1$s Contrast"
msgstr "%1$s Contrasto"
-#: src/frontend/mame/ui/ui.cpp:1532
+#: src/frontend/mame/ui/ui.cpp:1553
#, c-format
msgid "%1$s Gamma"
msgstr "%1$s Gamma"
-#: src/frontend/mame/ui/ui.cpp:1536
+#: src/frontend/mame/ui/ui.cpp:1557
#, c-format
msgid "%1$s Horiz Stretch"
msgstr "%1$s Allungamento Orizzontale"
-#: src/frontend/mame/ui/ui.cpp:1538
+#: src/frontend/mame/ui/ui.cpp:1559
#, c-format
msgid "%1$s Horiz Position"
msgstr "%1$s Posizione Orizzontale"
-#: src/frontend/mame/ui/ui.cpp:1540
+#: src/frontend/mame/ui/ui.cpp:1561
#, c-format
msgid "%1$s Vert Stretch"
msgstr "%1$s Allungamento Verticale"
-#: src/frontend/mame/ui/ui.cpp:1542
+#: src/frontend/mame/ui/ui.cpp:1563
#, c-format
msgid "%1$s Vert Position"
msgstr "%1$s Posizione Verticale"
-#: src/frontend/mame/ui/ui.cpp:1558
+#: src/frontend/mame/ui/ui.cpp:1579
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr "Laserdisc '%1$s' Allungamento Orizzontale"
-#: src/frontend/mame/ui/ui.cpp:1561
+#: src/frontend/mame/ui/ui.cpp:1582
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr "Laserdisc '%1$s' Posizione Orizzontale"
-#: src/frontend/mame/ui/ui.cpp:1563
+#: src/frontend/mame/ui/ui.cpp:1584
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr "Laserdisc '%1$s' Allungamento Verticale"
-#: src/frontend/mame/ui/ui.cpp:1566
+#: src/frontend/mame/ui/ui.cpp:1587
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr "Laserdisc '%1$s' Posizione Verticale"
-#: src/frontend/mame/ui/ui.cpp:1576
+#: src/frontend/mame/ui/ui.cpp:1597
msgid "Vector Flicker"
msgstr "Sfarfallio Vettoriale"
-#: src/frontend/mame/ui/ui.cpp:1577
+#: src/frontend/mame/ui/ui.cpp:1598
msgid "Beam Width Minimum"
msgstr "Larghezza Minima del Raggio"
-#: src/frontend/mame/ui/ui.cpp:1578
+#: src/frontend/mame/ui/ui.cpp:1599
msgid "Beam Width Maximum"
msgstr "Larghezza Massima del Raggio"
-#: src/frontend/mame/ui/ui.cpp:1579
+#: src/frontend/mame/ui/ui.cpp:1600
msgid "Beam Dot Size"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1580
+#: src/frontend/mame/ui/ui.cpp:1601
msgid "Beam Intensity Weight"
msgstr "Peso intensità del Raggio"
-#: src/frontend/mame/ui/ui.cpp:1593
+#: src/frontend/mame/ui/ui.cpp:1614
#, c-format
msgid "Crosshair Scale %1$s"
msgstr "Scala del Puntatore %1$s"
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "X"
msgstr "X"
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "Y"
msgstr "Y"
-#: src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1616
#, c-format
msgid "Crosshair Offset %1$s"
msgstr "Offset del Puntatore %1$s"
-#: src/frontend/mame/ui/ui.cpp:1623
+#: src/frontend/mame/ui/ui.cpp:1644
#, c-format
msgid "%1$3ddB"
msgstr "%1$3ddB"
-#: src/frontend/mame/ui/ui.cpp:1666
+#: src/frontend/mame/ui/ui.cpp:1687
#, c-format
msgid "%1$d%%"
msgstr "%1$d%%"
-#: src/frontend/mame/ui/ui.cpp:1681
+#: src/frontend/mame/ui/ui.cpp:1702
#, c-format
msgid "%1$3.0f%%"
msgstr "%1$3.0f%%"
-#: src/frontend/mame/ui/ui.cpp:1704 src/frontend/mame/ui/ui.cpp:1724
-#: src/frontend/mame/ui/ui.cpp:1743 src/frontend/mame/ui/ui.cpp:1761
-#: src/frontend/mame/ui/ui.cpp:1780 src/frontend/mame/ui/ui.cpp:1799
-#: src/frontend/mame/ui/ui.cpp:1818 src/frontend/mame/ui/ui.cpp:1837
-#: src/frontend/mame/ui/ui.cpp:1858 src/frontend/mame/ui/ui.cpp:1879
-#: src/frontend/mame/ui/ui.cpp:1900 src/frontend/mame/ui/ui.cpp:1921
+#: src/frontend/mame/ui/ui.cpp:1725 src/frontend/mame/ui/ui.cpp:1745
+#: src/frontend/mame/ui/ui.cpp:1764 src/frontend/mame/ui/ui.cpp:1782
+#: src/frontend/mame/ui/ui.cpp:1801 src/frontend/mame/ui/ui.cpp:1820
+#: src/frontend/mame/ui/ui.cpp:1839 src/frontend/mame/ui/ui.cpp:1858
+#: src/frontend/mame/ui/ui.cpp:1879 src/frontend/mame/ui/ui.cpp:1900
+#: src/frontend/mame/ui/ui.cpp:1921 src/frontend/mame/ui/ui.cpp:1942
#, c-format
msgid "%1$.3f"
msgstr "%1$.3f"
-#: src/frontend/mame/ui/ui.cpp:1936 src/frontend/mame/ui/ui.cpp:1951
-#: src/frontend/mame/ui/ui.cpp:1966 src/frontend/mame/ui/ui.cpp:1981
-#: src/frontend/mame/ui/ui.cpp:1996
+#: src/frontend/mame/ui/ui.cpp:1957 src/frontend/mame/ui/ui.cpp:1972
+#: src/frontend/mame/ui/ui.cpp:1987 src/frontend/mame/ui/ui.cpp:2002
+#: src/frontend/mame/ui/ui.cpp:2017
#, c-format
msgid "%1$1.2f"
msgstr "%1$1.2f"
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr "Scala del Puntatore X %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr "Scala del Puntatore Y %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr "Offset del Puntatore X %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr "Offset del Puntatore Y %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2116
+#: src/frontend/mame/ui/ui.cpp:2137
msgid "**Error saving ui.ini**"
msgstr "**Errore nel salvataggio del file ui.ini**"
-#: src/frontend/mame/ui/ui.cpp:2175
+#: src/frontend/mame/ui/ui.cpp:2196
#, c-format
msgid "**Error saving %s.ini**"
msgstr "**Errore nel salvataggio del file %s.ini**"
-#: src/frontend/mame/ui/ui.cpp:2179 src/frontend/mame/ui/miscmenu.cpp:773
+#: src/frontend/mame/ui/ui.cpp:2200 src/frontend/mame/ui/miscmenu.cpp:773
msgid ""
"\n"
" Settings saved \n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:487 src/frontend/mame/ui/selgame.cpp:298
+#: src/frontend/mame/ui/selsoft.cpp:510 src/frontend/mame/ui/selgame.cpp:318
#, c-format
msgid ""
"%s\n"
@@ -240,8 +240,8 @@ msgstr ""
"%s\n"
" aggiunto ai preferiti."
-#: src/frontend/mame/ui/selsoft.cpp:492 src/frontend/mame/ui/selgame.cpp:303
-#: src/frontend/mame/ui/selgame.cpp:309
+#: src/frontend/mame/ui/selsoft.cpp:515 src/frontend/mame/ui/selgame.cpp:323
+#: src/frontend/mame/ui/selgame.cpp:329
#, c-format
msgid ""
"%s\n"
@@ -250,40 +250,40 @@ msgstr ""
"%s\n"
" rimosso dai preferiti."
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Start empty]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Use file manager]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:708
+#: src/frontend/mame/ui/selsoft.cpp:756
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d software packages )"
msgstr "%1$s %2$s ( %3$d / %4$d pacchetti software )"
-#: src/frontend/mame/ui/selsoft.cpp:709
+#: src/frontend/mame/ui/selsoft.cpp:757
#, c-format
msgid "%1$s - select software"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:714 src/frontend/mame/ui/selgame.cpp:1074
+#: src/frontend/mame/ui/selsoft.cpp:762 src/frontend/mame/ui/selgame.cpp:1092
#, c-format
msgid "%1$s: %2$s - Search: %3$s_"
msgstr "%1$s: %2$s - Cerca: %3$s_"
-#: src/frontend/mame/ui/selsoft.cpp:716 src/frontend/mame/ui/selgame.cpp:1076
+#: src/frontend/mame/ui/selsoft.cpp:764 src/frontend/mame/ui/selgame.cpp:1094
#, c-format
msgid "Search: %1$s_"
msgstr "Cerca: %1$s_"
-#: src/frontend/mame/ui/selsoft.cpp:723
+#: src/frontend/mame/ui/selsoft.cpp:771
#, c-format
msgid "Software list/item: %1$s:%2$s"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:441
+#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:462
msgid "General Settings"
msgstr ""
@@ -307,15 +307,15 @@ msgstr ""
msgid "Save Settings"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:185 src/frontend/mame/ui/optsmenu.cpp:227
+#: src/frontend/mame/ui/optsmenu.cpp:183 src/frontend/mame/ui/optsmenu.cpp:225
msgid "System Filter"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:197 src/frontend/mame/ui/custui.cpp:83
+#: src/frontend/mame/ui/optsmenu.cpp:195 src/frontend/mame/ui/custui.cpp:84
msgid "Customize UI"
msgstr "Personalizza UI"
-#: src/frontend/mame/ui/optsmenu.cpp:198 src/frontend/mame/ui/dirmenu.cpp:535
+#: src/frontend/mame/ui/optsmenu.cpp:196 src/frontend/mame/ui/dirmenu.cpp:579
msgid "Configure Folders"
msgstr "Configura Cartelle"
@@ -323,41 +323,41 @@ msgstr "Configura Cartelle"
msgid "Plugin Options"
msgstr "Opzioni Plugin"
-#: src/frontend/mame/ui/filesel.cpp:221 src/frontend/mame/ui/swlist.cpp:89
-#: src/frontend/mame/ui/slotopt.cpp:221
+#: src/frontend/mame/ui/filesel.cpp:234 src/frontend/mame/ui/swlist.cpp:89
+#: src/frontend/mame/ui/slotopt.cpp:231
msgid "[empty slot]"
msgstr "[slot vuoto]"
-#: src/frontend/mame/ui/filesel.cpp:225
+#: src/frontend/mame/ui/filesel.cpp:238
msgid "[create]"
msgstr "[crea]"
-#: src/frontend/mame/ui/filesel.cpp:229 src/frontend/mame/ui/swlist.cpp:100
+#: src/frontend/mame/ui/filesel.cpp:242 src/frontend/mame/ui/swlist.cpp:100
msgid "[software list]"
msgstr "[lista software]"
-#: src/frontend/mame/ui/filesel.cpp:285
+#: src/frontend/mame/ui/filesel.cpp:298
#, c-format
msgid "Error accessing %s"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:509
+#: src/frontend/mame/ui/filesel.cpp:519
msgid "Select access mode"
msgstr "Selezione modalità di accesso"
-#: src/frontend/mame/ui/filesel.cpp:510
+#: src/frontend/mame/ui/filesel.cpp:520
msgid "Read-only"
msgstr "Sola-Lettura"
-#: src/frontend/mame/ui/filesel.cpp:512
+#: src/frontend/mame/ui/filesel.cpp:522
msgid "Read-write"
msgstr "Lettura-Scrittura"
-#: src/frontend/mame/ui/filesel.cpp:513
+#: src/frontend/mame/ui/filesel.cpp:523
msgid "Read this image, write to another image"
msgstr "Leggi da questo file, scrivi su un altro"
-#: src/frontend/mame/ui/filesel.cpp:514
+#: src/frontend/mame/ui/filesel.cpp:524
msgid "Read this image, write to diff"
msgstr "Leggi da questo file, scrivi su diff"
@@ -570,145 +570,149 @@ msgid "Joystick saturation"
msgstr "Saturazione joystick"
#: src/frontend/mame/ui/submenu.cpp:94
+msgid "Joystick threshold"
+msgstr ""
+
+#: src/frontend/mame/ui/submenu.cpp:95
msgid "Natural keyboard"
msgstr "Tastiera naturale"
-#: src/frontend/mame/ui/submenu.cpp:95
+#: src/frontend/mame/ui/submenu.cpp:96
msgid "Allow contradictory joystick inputs"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:96
+#: src/frontend/mame/ui/submenu.cpp:97
msgid "Coin impulse"
msgstr "Impulso moneta"
-#: src/frontend/mame/ui/submenu.cpp:102
+#: src/frontend/mame/ui/submenu.cpp:103
msgid "Input Device Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:103
+#: src/frontend/mame/ui/submenu.cpp:104
msgid "Lightgun Device Assignment"
msgstr "Assegnazione Dispositivo Lightgun"
-#: src/frontend/mame/ui/submenu.cpp:104
+#: src/frontend/mame/ui/submenu.cpp:105
msgid "Trackball Device Assignment"
msgstr "Assegnazione Dispositivo Trackball"
-#: src/frontend/mame/ui/submenu.cpp:105
+#: src/frontend/mame/ui/submenu.cpp:106
msgid "Pedal Device Assignment"
msgstr "Assegnazione Dispositivo Pedaliera"
-#: src/frontend/mame/ui/submenu.cpp:106
+#: src/frontend/mame/ui/submenu.cpp:107
msgid "AD Stick Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:107
+#: src/frontend/mame/ui/submenu.cpp:108
msgid "Paddle Device Assignment"
msgstr "Assegnazione Dispositivo Paddle"
-#: src/frontend/mame/ui/submenu.cpp:108
+#: src/frontend/mame/ui/submenu.cpp:109
msgid "Dial Device Assignment"
msgstr "Assegnazione Dispositivo Dial"
-#: src/frontend/mame/ui/submenu.cpp:109
+#: src/frontend/mame/ui/submenu.cpp:110
msgid "Positional Device Assignment"
msgstr "Assegnazione Dispositivo Posizionale"
-#: src/frontend/mame/ui/submenu.cpp:110
+#: src/frontend/mame/ui/submenu.cpp:111
msgid "Mouse Device Assignment"
msgstr "Assegnazione Dispositivo Mouse"
-#: src/frontend/mame/ui/submenu.cpp:112
+#: src/frontend/mame/ui/submenu.cpp:113
msgid "Keyboard Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:113
+#: src/frontend/mame/ui/submenu.cpp:114
msgid "Mouse Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:114
+#: src/frontend/mame/ui/submenu.cpp:115
msgid "Lightgun Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:115
+#: src/frontend/mame/ui/submenu.cpp:116
msgid "Joystick Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:121 src/frontend/mame/ui/videoopt.cpp:42
+#: src/frontend/mame/ui/submenu.cpp:122 src/frontend/mame/ui/videoopt.cpp:42
msgid "Video Options"
msgstr "Opzioni Video"
-#: src/frontend/mame/ui/submenu.cpp:122
+#: src/frontend/mame/ui/submenu.cpp:123
msgid "Video Mode"
msgstr "Modalità Video"
-#: src/frontend/mame/ui/submenu.cpp:123
+#: src/frontend/mame/ui/submenu.cpp:124
msgid "Number Of Screens"
msgstr "Numero di Schermi"
-#: src/frontend/mame/ui/submenu.cpp:125
+#: src/frontend/mame/ui/submenu.cpp:126
msgid "Triple Buffering"
msgstr "Triplo Buffering"
-#: src/frontend/mame/ui/submenu.cpp:126
+#: src/frontend/mame/ui/submenu.cpp:127
msgid "HLSL"
msgstr "HLSL"
-#: src/frontend/mame/ui/submenu.cpp:128
+#: src/frontend/mame/ui/submenu.cpp:129
msgid "GLSL"
msgstr "GLSL"
-#: src/frontend/mame/ui/submenu.cpp:129
+#: src/frontend/mame/ui/submenu.cpp:130
msgid "Bilinear Filtering"
msgstr "Filtro Bilineare"
-#: src/frontend/mame/ui/submenu.cpp:130
+#: src/frontend/mame/ui/submenu.cpp:131
msgid "Bitmap Prescaling"
msgstr "Divisore Bitmap"
-#: src/frontend/mame/ui/submenu.cpp:131
+#: src/frontend/mame/ui/submenu.cpp:132
msgid "Window Mode"
msgstr "Modalità a Finestra"
-#: src/frontend/mame/ui/submenu.cpp:132
+#: src/frontend/mame/ui/submenu.cpp:133
msgid "Enforce Aspect Ratio"
msgstr "Forza Proporzioni Video"
-#: src/frontend/mame/ui/submenu.cpp:133
+#: src/frontend/mame/ui/submenu.cpp:134
msgid "Start Out Maximized"
msgstr "Avvia Massimizzato"
-#: src/frontend/mame/ui/submenu.cpp:134
+#: src/frontend/mame/ui/submenu.cpp:135
msgid "Synchronized Refresh"
msgstr "Aggiornamento Sincronizzato"
-#: src/frontend/mame/ui/submenu.cpp:135
+#: src/frontend/mame/ui/submenu.cpp:136
msgid "Wait Vertical Sync"
msgstr "Attendi la Sincronizzazione Verticale"
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:722
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:738
#: src/frontend/mame/ui/videoopt.cpp:169
-#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:766
+#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:766
#: plugins/cheatfind/init.lua:777 plugins/cheat/init.lua:679
msgid "On"
msgstr "Attivo"
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:725
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:741
#: src/frontend/mame/ui/videoopt.cpp:185
-#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:763
+#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:763
#: plugins/cheatfind/init.lua:774 plugins/cheat/init.lua:682
#: plugins/cheat/init.lua:691
msgid "Off"
msgstr "Non Attivo"
-#: src/frontend/mame/ui/menu.cpp:728
+#: src/frontend/mame/ui/menu.cpp:744
msgid "Auto"
msgstr "Auto"
-#: src/frontend/mame/ui/menu.cpp:1233
+#: src/frontend/mame/ui/menu.cpp:1272
#: src/frontend/mame/ui/simpleselgame.cpp:283
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Return to Previous Menu"
msgstr "Torna al Menu Precedente"
@@ -716,21 +720,21 @@ msgstr "Torna al Menu Precedente"
msgid "File Manager"
msgstr "Gestore File"
-#: src/frontend/mame/ui/filemngr.cpp:140
+#: src/frontend/mame/ui/filemngr.cpp:152
#: src/frontend/mame/ui/confswitch.cpp:119
-#: src/frontend/mame/ui/inputmap.cpp:580
+#: src/frontend/mame/ui/inputmap.cpp:581
#: src/frontend/mame/ui/inputtoggle.cpp:75
-#: src/frontend/mame/ui/analogipt.cpp:363
+#: src/frontend/mame/ui/analogipt.cpp:412
#, c-format
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
#: src/frontend/mame/ui/confswitch.cpp:170 src/frontend/mame/ui/slotopt.cpp:204
msgid "Reset System"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
msgid "Start System"
msgstr ""
@@ -1100,27 +1104,27 @@ msgstr "No"
msgid "Yes"
msgstr "Si"
-#: src/frontend/mame/ui/filecreate.cpp:168
+#: src/frontend/mame/ui/filecreate.cpp:189
msgid "New Image Name:"
msgstr "Nuovo Nome Immagine:"
-#: src/frontend/mame/ui/filecreate.cpp:174
+#: src/frontend/mame/ui/filecreate.cpp:196
msgid "Image Format:"
msgstr "Formato Immagine:"
-#: src/frontend/mame/ui/filecreate.cpp:180
+#: src/frontend/mame/ui/filecreate.cpp:202
msgid "Create"
msgstr "Crea"
-#: src/frontend/mame/ui/filecreate.cpp:208
+#: src/frontend/mame/ui/filecreate.cpp:230
msgid "Please enter a file extension too"
msgstr "Inserisci anche l'estensione"
-#: src/frontend/mame/ui/filecreate.cpp:268
+#: src/frontend/mame/ui/filecreate.cpp:295
msgid "Select image format"
msgstr "Seleziona formato immagine"
-#: src/frontend/mame/ui/filecreate.cpp:327
+#: src/frontend/mame/ui/filecreate.cpp:354
msgid "Select initial contents"
msgstr ""
@@ -1145,9 +1149,9 @@ msgid "Emulated"
msgstr "Emulata"
#: src/frontend/mame/ui/keyboard.cpp:60 src/frontend/mame/ui/confswitch.cpp:117
-#: src/frontend/mame/ui/inputmap.cpp:578
+#: src/frontend/mame/ui/inputmap.cpp:579
#: src/frontend/mame/ui/inputtoggle.cpp:73
-#: src/frontend/mame/ui/analogipt.cpp:361
+#: src/frontend/mame/ui/analogipt.cpp:410
#, c-format
msgid "%1$s [root%2$s]"
msgstr ""
@@ -1506,16 +1510,16 @@ msgstr "Cloni inclusi"
msgid "Category File"
msgstr ""
-#: src/frontend/mame/ui/utils.cpp:2030 src/frontend/mame/ui/inifile.cpp:301
+#: src/frontend/mame/ui/utils.cpp:2026 src/frontend/mame/ui/inifile.cpp:301
msgctxt "swlist-info"
msgid "Software list/item"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2685
+#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2752
msgid "Software List Info"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:316
+#: src/frontend/mame/ui/datmenu.cpp:307
#, c-format
msgid "Revision: %1$s"
msgstr "Revisione: %1$s"
@@ -1681,7 +1685,7 @@ msgstr "Rimuovi dai Preferiti"
msgid "Save System Settings"
msgstr ""
-#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2625
+#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2698
msgid " (default)"
msgstr " (predefinito)"
@@ -1722,7 +1726,7 @@ msgstr ""
msgid "Cancel"
msgstr "Cancella"
-#: src/frontend/mame/ui/state.cpp:265
+#: src/frontend/mame/ui/state.cpp:262
#, c-format
msgid ""
"Delete saved state %1$s?\n"
@@ -1730,37 +1734,37 @@ msgid ""
"Press %3$s to cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:393
+#: src/frontend/mame/ui/state.cpp:388
#, c-format
msgid "Error removing saved state file %1$s"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:442
+#: src/frontend/mame/ui/state.cpp:450
#, c-format
msgid "Press %1$s to delete"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Load State"
msgstr "Carica Stato"
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Select state to load"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Save State"
msgstr "Salva Stato"
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Press a key or joystick button, or select state to overwrite"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:314
+#: src/frontend/mame/ui/confswitch.cpp:318
msgid "DIP Switches"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:508
+#: src/frontend/mame/ui/confswitch.cpp:521
msgid "Machine Configuration"
msgstr "Configurazione Macchina"
@@ -1803,7 +1807,7 @@ msgstr ""
msgid "[no assignable inputs are enabled]"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:348
+#: src/frontend/mame/ui/inputmap.cpp:358
msgid "Pressed"
msgstr ""
@@ -1811,71 +1815,71 @@ msgstr ""
msgid "Invalid combination entered"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:563
+#: src/frontend/mame/ui/inputmap.cpp:564
#, c-format
msgctxt "input-name"
msgid "%1$s Analog"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:564
+#: src/frontend/mame/ui/inputmap.cpp:565
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Inc"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:565
+#: src/frontend/mame/ui/inputmap.cpp:566
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Dec"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:607
+#: src/frontend/mame/ui/inputmap.cpp:608
#, c-format
msgid "Press %1$s to set\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:608
+#: src/frontend/mame/ui/inputmap.cpp:609
#, c-format
msgid "Press %1$s to append\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:609
+#: src/frontend/mame/ui/inputmap.cpp:610
#, c-format
msgid "Press %1$s to clear\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:610
+#: src/frontend/mame/ui/inputmap.cpp:611
#, c-format
msgid "Press %1$s to restore default\n"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:32
+#: src/frontend/mame/ui/inputdevices.cpp:33
#, c-format
msgctxt "menu-inputdev"
msgid "%1$s (%2$s %3$d)"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:88
+#: src/frontend/mame/ui/inputdevices.cpp:116
msgctxt "menu-inputdev"
msgid "Copy Device ID"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:122
+#: src/frontend/mame/ui/inputdevices.cpp:148
msgctxt "menu-inputdev"
msgid "Copied device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:124
+#: src/frontend/mame/ui/inputdevices.cpp:150
msgctxt "menu-inputdev"
msgid "Error copying device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:162
+#: src/frontend/mame/ui/inputdevices.cpp:189
msgctxt "menu-inputdev"
msgid "Input Devices"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:203
+#: src/frontend/mame/ui/inputdevices.cpp:230
msgctxt "menu-inputdev"
msgid "[no input devices are enabled]"
msgstr ""
@@ -1996,11 +2000,11 @@ msgid "Configure Options"
msgstr "Configura Opzioni"
#: src/frontend/mame/ui/simpleselgame.cpp:279
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Exit"
msgstr "Esci"
-#: src/frontend/mame/ui/simpleselgame.cpp:304
+#: src/frontend/mame/ui/simpleselgame.cpp:313
#, c-format
msgid ""
"No system ROMs found. Please check the rompath setting specified in the %1$s."
@@ -2010,77 +2014,77 @@ msgid ""
"docs folder for information on setting up and using %2$s."
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:320
+#: src/frontend/mame/ui/simpleselgame.cpp:329
#, c-format
msgid "Type name or select: %1$s_"
msgstr "Digita il nome o seleziona: %1$s_"
-#: src/frontend/mame/ui/simpleselgame.cpp:322
+#: src/frontend/mame/ui/simpleselgame.cpp:331
msgid "Type name or select: (random)"
msgstr "Digita il nome o seleziona: (casuale)"
-#: src/frontend/mame/ui/simpleselgame.cpp:336
+#: src/frontend/mame/ui/simpleselgame.cpp:345
#, c-format
msgid "%1$-.100s"
msgstr "%1$-.100s"
-#: src/frontend/mame/ui/simpleselgame.cpp:339
+#: src/frontend/mame/ui/simpleselgame.cpp:348
#, c-format
msgid "%1$s, %2$-.100s"
msgstr "%1$s,%2$-.100s"
-#: src/frontend/mame/ui/simpleselgame.cpp:348
+#: src/frontend/mame/ui/simpleselgame.cpp:357
#, c-format
msgid "Driver: %1$s"
msgstr "Driver: %1$s"
-#: src/frontend/mame/ui/simpleselgame.cpp:364
-#: src/frontend/mame/ui/selmenu.cpp:690
+#: src/frontend/mame/ui/simpleselgame.cpp:373
+#: src/frontend/mame/ui/selmenu.cpp:735
msgid "Overall: NOT WORKING"
msgstr "Complessivamente: NON FUNZIONANTE"
-#: src/frontend/mame/ui/simpleselgame.cpp:366
-#: src/frontend/mame/ui/selmenu.cpp:692
+#: src/frontend/mame/ui/simpleselgame.cpp:375
+#: src/frontend/mame/ui/selmenu.cpp:737
msgid "Overall: Unemulated Protection"
msgstr "Complessivamente: Protezione Non Emulata"
-#: src/frontend/mame/ui/simpleselgame.cpp:368
-#: src/frontend/mame/ui/selmenu.cpp:694
+#: src/frontend/mame/ui/simpleselgame.cpp:377
+#: src/frontend/mame/ui/selmenu.cpp:739
msgid "Overall: Working"
msgstr "Complessivamente: Funzionante"
-#: src/frontend/mame/ui/simpleselgame.cpp:372
-#: src/frontend/mame/ui/selmenu.cpp:698
+#: src/frontend/mame/ui/simpleselgame.cpp:381
+#: src/frontend/mame/ui/selmenu.cpp:743
msgid "Graphics: Unimplemented, "
msgstr "Grafica: Non implementata, "
-#: src/frontend/mame/ui/simpleselgame.cpp:374
-#: src/frontend/mame/ui/selmenu.cpp:700
+#: src/frontend/mame/ui/simpleselgame.cpp:383
+#: src/frontend/mame/ui/selmenu.cpp:745
msgid "Graphics: Imperfect, "
msgstr "Grafica: Non Perfetta, "
-#: src/frontend/mame/ui/simpleselgame.cpp:376
-#: src/frontend/mame/ui/selmenu.cpp:702
+#: src/frontend/mame/ui/simpleselgame.cpp:385
+#: src/frontend/mame/ui/selmenu.cpp:747
msgid "Graphics: OK, "
msgstr "Grafica: OK, "
-#: src/frontend/mame/ui/simpleselgame.cpp:379
-#: src/frontend/mame/ui/selmenu.cpp:705
+#: src/frontend/mame/ui/simpleselgame.cpp:388
+#: src/frontend/mame/ui/selmenu.cpp:750
msgid "Sound: None"
msgstr "Suoni: Nessuno"
-#: src/frontend/mame/ui/simpleselgame.cpp:381
-#: src/frontend/mame/ui/selmenu.cpp:707
+#: src/frontend/mame/ui/simpleselgame.cpp:390
+#: src/frontend/mame/ui/selmenu.cpp:752
msgid "Sound: Unimplemented"
msgstr "Audio: Non Implementato"
-#: src/frontend/mame/ui/simpleselgame.cpp:383
-#: src/frontend/mame/ui/selmenu.cpp:709
+#: src/frontend/mame/ui/simpleselgame.cpp:392
+#: src/frontend/mame/ui/selmenu.cpp:754
msgid "Sound: Imperfect"
msgstr "Audio: Non Perfetto"
-#: src/frontend/mame/ui/simpleselgame.cpp:385
-#: src/frontend/mame/ui/selmenu.cpp:711
+#: src/frontend/mame/ui/simpleselgame.cpp:394
+#: src/frontend/mame/ui/selmenu.cpp:756
msgid "Sound: OK"
msgstr "Audio: OK"
@@ -2105,323 +2109,323 @@ msgstr "Ripristina Tutto"
msgid "Reload All"
msgstr "Ricarica Tutto"
-#: src/frontend/mame/ui/dirmenu.cpp:44
+#: src/frontend/mame/ui/dirmenu.cpp:40
msgctxt "path-option"
msgid "ROMs"
msgstr "ROM"
-#: src/frontend/mame/ui/dirmenu.cpp:45
+#: src/frontend/mame/ui/dirmenu.cpp:41
msgctxt "path-option"
msgid "Software Media"
msgstr "Programma Multimediale"
-#: src/frontend/mame/ui/dirmenu.cpp:46
+#: src/frontend/mame/ui/dirmenu.cpp:42
msgctxt "path-option"
msgid "Sound Samples"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:47
+#: src/frontend/mame/ui/dirmenu.cpp:43
msgctxt "path-option"
msgid "Artwork"
msgstr "Disegni"
-#: src/frontend/mame/ui/dirmenu.cpp:48
+#: src/frontend/mame/ui/dirmenu.cpp:44
msgctxt "path-option"
msgid "Crosshairs"
msgstr "Puntatori"
-#: src/frontend/mame/ui/dirmenu.cpp:49
+#: src/frontend/mame/ui/dirmenu.cpp:45
msgctxt "path-option"
msgid "Cheat Files"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:50
+#: src/frontend/mame/ui/dirmenu.cpp:46
msgctxt "path-option"
msgid "Plugins"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:51
+#: src/frontend/mame/ui/dirmenu.cpp:47
msgctxt "path-option"
msgid "UI Translations"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:52
+#: src/frontend/mame/ui/dirmenu.cpp:48
msgctxt "path-option"
msgid "Software Lists"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:53
+#: src/frontend/mame/ui/dirmenu.cpp:49
msgctxt "path-option"
msgid "INIs"
msgstr "INI"
-#: src/frontend/mame/ui/dirmenu.cpp:54
+#: src/frontend/mame/ui/dirmenu.cpp:50
msgctxt "path-option"
msgid "UI Settings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:55
+#: src/frontend/mame/ui/dirmenu.cpp:51
msgctxt "path-option"
msgid "Plugin Data"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:56
+#: src/frontend/mame/ui/dirmenu.cpp:52
msgctxt "path-option"
msgid "DATs"
msgstr "DAT"
-#: src/frontend/mame/ui/dirmenu.cpp:57
+#: src/frontend/mame/ui/dirmenu.cpp:53
msgctxt "path-option"
msgid "Category INIs"
msgstr "Categoria INI"
-#: src/frontend/mame/ui/dirmenu.cpp:58
+#: src/frontend/mame/ui/dirmenu.cpp:54
msgctxt "path-option"
msgid "Snapshots"
msgstr "Istantanee"
-#: src/frontend/mame/ui/dirmenu.cpp:59
+#: src/frontend/mame/ui/dirmenu.cpp:55
msgctxt "path-option"
msgid "Icons"
msgstr "Icone"
-#: src/frontend/mame/ui/dirmenu.cpp:60
+#: src/frontend/mame/ui/dirmenu.cpp:56
msgctxt "path-option"
msgid "Control Panels"
msgstr "Pannelli di controllo"
-#: src/frontend/mame/ui/dirmenu.cpp:61
+#: src/frontend/mame/ui/dirmenu.cpp:57
msgctxt "path-option"
msgid "Cabinets"
msgstr "Cabinati"
-#: src/frontend/mame/ui/dirmenu.cpp:62
+#: src/frontend/mame/ui/dirmenu.cpp:58
msgctxt "path-option"
msgid "Marquees"
msgstr "Tendoni"
-#: src/frontend/mame/ui/dirmenu.cpp:63
+#: src/frontend/mame/ui/dirmenu.cpp:59
msgctxt "path-option"
msgid "PCBs"
msgstr "PCB"
-#: src/frontend/mame/ui/dirmenu.cpp:64
+#: src/frontend/mame/ui/dirmenu.cpp:60
msgctxt "path-option"
msgid "Flyers"
msgstr "Volantini"
-#: src/frontend/mame/ui/dirmenu.cpp:65
+#: src/frontend/mame/ui/dirmenu.cpp:61
msgctxt "path-option"
msgid "Title Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:66
+#: src/frontend/mame/ui/dirmenu.cpp:62
msgctxt "path-option"
msgid "Game Endings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:67
+#: src/frontend/mame/ui/dirmenu.cpp:63
msgctxt "path-option"
msgid "Bosses"
msgstr "Boss"
-#: src/frontend/mame/ui/dirmenu.cpp:68
+#: src/frontend/mame/ui/dirmenu.cpp:64
msgctxt "path-option"
msgid "Artwork Previews"
msgstr "Anteprima Disegni"
-#: src/frontend/mame/ui/dirmenu.cpp:69
+#: src/frontend/mame/ui/dirmenu.cpp:65
msgctxt "path-option"
msgid "Select"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:70
+#: src/frontend/mame/ui/dirmenu.cpp:66
msgctxt "path-option"
msgid "Game Over Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:71
+#: src/frontend/mame/ui/dirmenu.cpp:67
msgctxt "path-option"
msgid "HowTo"
msgstr "Come Fare"
-#: src/frontend/mame/ui/dirmenu.cpp:72
+#: src/frontend/mame/ui/dirmenu.cpp:68
msgctxt "path-option"
msgid "Logos"
msgstr "Logo"
-#: src/frontend/mame/ui/dirmenu.cpp:73
+#: src/frontend/mame/ui/dirmenu.cpp:69
msgctxt "path-option"
msgid "Scores"
msgstr "Punteggi"
-#: src/frontend/mame/ui/dirmenu.cpp:74
+#: src/frontend/mame/ui/dirmenu.cpp:70
msgctxt "path-option"
msgid "Versus"
msgstr "Contro"
-#: src/frontend/mame/ui/dirmenu.cpp:75
+#: src/frontend/mame/ui/dirmenu.cpp:71
msgctxt "path-option"
msgid "Covers"
msgstr "Copertine"
-#: src/frontend/mame/ui/dirmenu.cpp:105
+#: src/frontend/mame/ui/dirmenu.cpp:101
#, c-format
msgid "Remove %1$s Folder"
msgstr "Rimuovi Cartella %1$sr"
-#: src/frontend/mame/ui/dirmenu.cpp:352
-#, c-format
-msgid "Change %1$s Folder - Search: %2$s_"
-msgstr "Cambia Cartella %1$s - Cerca: %2$s_"
-
-#: src/frontend/mame/ui/dirmenu.cpp:352
+#: src/frontend/mame/ui/dirmenu.cpp:357
#, c-format
msgid "Add %1$s Folder - Search: %2$s_"
msgstr "Aggiungi Cartella %1$s - Cerca: %2$s_"
-#: src/frontend/mame/ui/dirmenu.cpp:363
+#: src/frontend/mame/ui/dirmenu.cpp:357
+#, c-format
+msgid "Change %1$s Folder - Search: %2$s_"
+msgstr "Cambia Cartella %1$s - Cerca: %2$s_"
+
+#: src/frontend/mame/ui/dirmenu.cpp:368
msgid "Press TAB to set"
msgstr "Premi TAB per impostare"
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folders"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:494
-msgid "Change Folder"
-msgstr "Cambia Cartella"
-
-#: src/frontend/mame/ui/dirmenu.cpp:494
+#: src/frontend/mame/ui/dirmenu.cpp:523
msgid "Add Folder"
msgstr "Aggiungi Cartella"
-#: src/frontend/mame/ui/dirmenu.cpp:497
+#: src/frontend/mame/ui/dirmenu.cpp:525
msgid "Remove Folder"
msgstr "Rimuovi Cartella"
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/dirmenu.cpp:530
+msgid "Change Folder"
+msgstr "Cambia Cartella"
+
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = 1/%1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:799
+#: src/frontend/mame/ui/viewgfx.cpp:800
msgctxt "gfxview"
msgid "Expand to fit"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:822
+#: src/frontend/mame/ui/viewgfx.cpp:823
msgctxt "gfxview"
msgid "All categories"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:824 src/frontend/mame/ui/viewgfx.cpp:829
+#: src/frontend/mame/ui/viewgfx.cpp:825 src/frontend/mame/ui/viewgfx.cpp:830
#, c-format
msgctxt "gfxview"
msgid "Category %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] colors"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] pens"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:940
+#: src/frontend/mame/ui/viewgfx.cpp:941
#, c-format
msgctxt "gfxview"
msgid " #%1$X → %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:947
+#: src/frontend/mame/ui/viewgfx.cpp:948
#, c-format
msgctxt "gfxview"
msgid " #%1$X = %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:954
+#: src/frontend/mame/ui/viewgfx.cpp:955
#, c-format
msgctxt "gfxview"
msgid " #%1$X (A:%2$02X R:%3$02X G:%4$02X B:%5$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1134
+#: src/frontend/mame/ui/viewgfx.cpp:1135
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] %2$d/%3$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1157
+#: src/frontend/mame/ui/viewgfx.cpp:1158
#, c-format
msgctxt "gfxview"
msgid " #%1$X:%2$X (%3$d %4$d) = %5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1165
+#: src/frontend/mame/ui/viewgfx.cpp:1166
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d color %3$X/%4$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d category %3$u"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d "
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1327
+#: src/frontend/mame/ui/viewgfx.cpp:1328
#, c-format
msgctxt "gfxview"
msgid " (%1$u %2$u) = GFX%3$u #%4$X:%5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1334
+#: src/frontend/mame/ui/viewgfx.cpp:1335
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d origin (%3$d %4$d)"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:442
+#: src/frontend/mame/ui/selgame.cpp:463
msgid "System Settings"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1058
+#: src/frontend/mame/ui/selgame.cpp:1076
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d systems (%5$d BIOS) )"
msgstr "%1$s %2$s ( %3$d / %4$d sistemi (%5$d BIOS) )"
-#: src/frontend/mame/ui/selgame.cpp:1086
+#: src/frontend/mame/ui/selgame.cpp:1104
#, c-format
msgid "System: %1$-.100s"
msgstr "Sistema: %1$-.100s"
@@ -2442,29 +2446,29 @@ msgctxt "menu-selector"
msgid "[no choices]"
msgstr ""
-#: src/frontend/mame/ui/selector.cpp:138
+#: src/frontend/mame/ui/selector.cpp:148
#, c-format
msgctxt "menu-selector"
msgid "Double-click or press %1$s to select"
msgstr "Doppio click o premi %1$s per selezionare"
-#: src/frontend/mame/ui/auditmenu.cpp:59
+#: src/frontend/mame/ui/auditmenu.cpp:60
msgid "Audit Media"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:63
+#: src/frontend/mame/ui/auditmenu.cpp:64
#, c-format
msgid "Results will be saved to %1$s"
msgstr "I risultati verranno salvati su %1$s"
-#: src/frontend/mame/ui/auditmenu.cpp:101
+#: src/frontend/mame/ui/auditmenu.cpp:110
#, c-format
msgid ""
"Auditing media for system %2$u of %3$u...\n"
"%1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:119
+#: src/frontend/mame/ui/auditmenu.cpp:128
#, c-format
msgid ""
"Cancel audit?\n"
@@ -2473,17 +2477,17 @@ msgid ""
"Press %2$s to continue"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:139
+#: src/frontend/mame/ui/auditmenu.cpp:148
#, c-format
msgid "Audit media for %1$u systems marked unavailable"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:140
+#: src/frontend/mame/ui/auditmenu.cpp:149
#, c-format
msgid "Audit media for all %1$u systems"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:157
+#: src/frontend/mame/ui/auditmenu.cpp:165
#, c-format
msgid "Press %1$s to cancel\n"
msgstr ""
@@ -2504,267 +2508,267 @@ msgstr "Nascondi Info/Immagine"
msgid "Hide Both"
msgstr "Nascondi Entrambi"
-#: src/frontend/mame/ui/custui.cpp:143
+#: src/frontend/mame/ui/custui.cpp:144
msgid "UI Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:168 src/frontend/mame/ui/custui.cpp:221
+#: src/frontend/mame/ui/custui.cpp:169 src/frontend/mame/ui/custui.cpp:222
msgid "System Names"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:194 src/frontend/mame/ui/custui.cpp:224
+#: src/frontend/mame/ui/custui.cpp:195 src/frontend/mame/ui/custui.cpp:225
msgid "Show Side Panels"
msgstr "Mostra pannelli laterali"
-#: src/frontend/mame/ui/custui.cpp:214
+#: src/frontend/mame/ui/custui.cpp:215
msgid "Fonts"
msgstr "Font"
-#: src/frontend/mame/ui/custui.cpp:215
+#: src/frontend/mame/ui/custui.cpp:216
msgid "Colors"
msgstr "Colori"
-#: src/frontend/mame/ui/custui.cpp:218
+#: src/frontend/mame/ui/custui.cpp:219
msgid "Language"
msgstr "Lingua"
-#: src/frontend/mame/ui/custui.cpp:235 src/frontend/mame/ui/custui.cpp:279
+#: src/frontend/mame/ui/custui.cpp:236 src/frontend/mame/ui/custui.cpp:280
msgid "[built-in]"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:335
+#: src/frontend/mame/ui/custui.cpp:337
msgid "UI Fonts"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:364
+#: src/frontend/mame/ui/custui.cpp:366
msgid "default"
msgstr "predefinito"
-#: src/frontend/mame/ui/custui.cpp:459 src/frontend/mame/ui/custui.cpp:499
+#: src/frontend/mame/ui/custui.cpp:465 src/frontend/mame/ui/custui.cpp:507
msgid "UI Font"
msgstr "Font UI"
-#: src/frontend/mame/ui/custui.cpp:504
+#: src/frontend/mame/ui/custui.cpp:512
msgid "Bold"
msgstr "Grassetto"
-#: src/frontend/mame/ui/custui.cpp:505
+#: src/frontend/mame/ui/custui.cpp:513
msgid "Italic"
msgstr "Corsivo"
-#: src/frontend/mame/ui/custui.cpp:510
+#: src/frontend/mame/ui/custui.cpp:518
msgid "Lines"
msgstr "Linee"
-#: src/frontend/mame/ui/custui.cpp:515
+#: src/frontend/mame/ui/custui.cpp:523
msgid "Infos text size"
msgstr "Dimensione testo info"
-#: src/frontend/mame/ui/custui.cpp:530
+#: src/frontend/mame/ui/custui.cpp:547
msgid "Sample text - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
msgstr ""
"Testo di esempio - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
-#: src/frontend/mame/ui/custui.cpp:546
+#: src/frontend/mame/ui/custui.cpp:563
msgid "UI Colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:609
+#: src/frontend/mame/ui/custui.cpp:626
msgctxt "color-option"
msgid "Normal text"
msgstr "Testo normale"
-#: src/frontend/mame/ui/custui.cpp:610
+#: src/frontend/mame/ui/custui.cpp:627
msgctxt "color-option"
msgid "Selected color"
msgstr "Colore selezionato"
-#: src/frontend/mame/ui/custui.cpp:611
+#: src/frontend/mame/ui/custui.cpp:628
msgctxt "color-option"
msgid "Normal text background"
msgstr "Sfondo testo normale"
-#: src/frontend/mame/ui/custui.cpp:612
+#: src/frontend/mame/ui/custui.cpp:629
msgctxt "color-option"
msgid "Selected background color"
msgstr "Colore sfondo selezionato"
-#: src/frontend/mame/ui/custui.cpp:613
+#: src/frontend/mame/ui/custui.cpp:630
msgctxt "color-option"
msgid "Subitem color"
msgstr "Colore opzione menu"
-#: src/frontend/mame/ui/custui.cpp:614
+#: src/frontend/mame/ui/custui.cpp:631
msgctxt "color-option"
msgid "Clone"
msgstr "Clone"
-#: src/frontend/mame/ui/custui.cpp:615
+#: src/frontend/mame/ui/custui.cpp:632
msgctxt "color-option"
msgid "Border"
msgstr "Bordo"
-#: src/frontend/mame/ui/custui.cpp:616
+#: src/frontend/mame/ui/custui.cpp:633
msgctxt "color-option"
msgid "Background"
msgstr "Sfondo"
-#: src/frontend/mame/ui/custui.cpp:617
+#: src/frontend/mame/ui/custui.cpp:634
msgctxt "color-option"
msgid "DIP switch"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:618
+#: src/frontend/mame/ui/custui.cpp:635
msgctxt "color-option"
msgid "Unavailable color"
msgstr "Colore non disponibile"
-#: src/frontend/mame/ui/custui.cpp:619
+#: src/frontend/mame/ui/custui.cpp:636
msgctxt "color-option"
msgid "Slider color"
msgstr "Colore cursore"
-#: src/frontend/mame/ui/custui.cpp:620
+#: src/frontend/mame/ui/custui.cpp:637
msgctxt "color-option"
msgid "Graphics viewer background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:621
+#: src/frontend/mame/ui/custui.cpp:638
msgctxt "color-option"
msgid "Mouse over color"
msgstr "Colore mouse over"
-#: src/frontend/mame/ui/custui.cpp:622
+#: src/frontend/mame/ui/custui.cpp:639
msgctxt "color-option"
msgid "Mouse over background color"
msgstr "Colore sfondo mouse over"
-#: src/frontend/mame/ui/custui.cpp:623
+#: src/frontend/mame/ui/custui.cpp:640
msgctxt "color-option"
msgid "Mouse down color"
msgstr "Colore mouse down"
-#: src/frontend/mame/ui/custui.cpp:624
+#: src/frontend/mame/ui/custui.cpp:641
msgctxt "color-option"
msgid "Mouse down background color"
msgstr "Colore sfondo mouse down"
-#: src/frontend/mame/ui/custui.cpp:628
+#: src/frontend/mame/ui/custui.cpp:645
msgid "Restore default colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:640
+#: src/frontend/mame/ui/custui.cpp:666
#, c-format
msgid "Double-click or press %1$s to change color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:648
+#: src/frontend/mame/ui/custui.cpp:674
msgid "Menu Preview"
msgstr "Anteprima Menu"
-#: src/frontend/mame/ui/custui.cpp:662
+#: src/frontend/mame/ui/custui.cpp:681
msgctxt "color-sample"
msgid "Normal"
msgstr "Normale"
-#: src/frontend/mame/ui/custui.cpp:663
+#: src/frontend/mame/ui/custui.cpp:682
msgctxt "color-sample"
msgid "Subitem"
msgstr "Opzione menu"
-#: src/frontend/mame/ui/custui.cpp:664
+#: src/frontend/mame/ui/custui.cpp:683
msgctxt "color-sample"
msgid "Selected"
msgstr "Selezionato"
-#: src/frontend/mame/ui/custui.cpp:665
+#: src/frontend/mame/ui/custui.cpp:684
msgctxt "color-sample"
msgid "Mouse Over"
msgstr "Mouse Sopra"
-#: src/frontend/mame/ui/custui.cpp:666
+#: src/frontend/mame/ui/custui.cpp:685
msgctxt "color-sample"
msgid "Clone"
msgstr "Clone"
-#: src/frontend/mame/ui/custui.cpp:881
+#: src/frontend/mame/ui/custui.cpp:901
msgid "ARGB Settings"
msgstr "Impostazioni ARGB"
-#: src/frontend/mame/ui/custui.cpp:886 src/frontend/mame/ui/custui.cpp:889
+#: src/frontend/mame/ui/custui.cpp:906 src/frontend/mame/ui/custui.cpp:909
msgctxt "color-channel"
msgid "Alpha"
msgstr "Alfa"
-#: src/frontend/mame/ui/custui.cpp:894 src/frontend/mame/ui/custui.cpp:897
+#: src/frontend/mame/ui/custui.cpp:914 src/frontend/mame/ui/custui.cpp:917
msgctxt "color-channel"
msgid "Red"
msgstr "Rosso"
-#: src/frontend/mame/ui/custui.cpp:902 src/frontend/mame/ui/custui.cpp:905
+#: src/frontend/mame/ui/custui.cpp:922 src/frontend/mame/ui/custui.cpp:925
msgctxt "color-channel"
msgid "Green"
msgstr "Verde"
-#: src/frontend/mame/ui/custui.cpp:910 src/frontend/mame/ui/custui.cpp:913
+#: src/frontend/mame/ui/custui.cpp:930 src/frontend/mame/ui/custui.cpp:933
msgctxt "color-channel"
msgid "Blue"
msgstr "Blu"
-#: src/frontend/mame/ui/custui.cpp:916
+#: src/frontend/mame/ui/custui.cpp:936
msgid "Choose from palette"
msgstr "Seleziona dalla tavolozza"
-#: src/frontend/mame/ui/custui.cpp:931
+#: src/frontend/mame/ui/custui.cpp:959
msgid "Color preview:"
msgstr "Anteprima colore:"
-#: src/frontend/mame/ui/custui.cpp:1029
+#: src/frontend/mame/ui/custui.cpp:1052
msgctxt "color-preset"
msgid "White"
msgstr "Bianco"
-#: src/frontend/mame/ui/custui.cpp:1030
+#: src/frontend/mame/ui/custui.cpp:1053
msgctxt "color-preset"
msgid "Silver"
msgstr "Argento"
-#: src/frontend/mame/ui/custui.cpp:1031
+#: src/frontend/mame/ui/custui.cpp:1054
msgctxt "color-preset"
msgid "Gray"
msgstr "Grigio"
-#: src/frontend/mame/ui/custui.cpp:1032
+#: src/frontend/mame/ui/custui.cpp:1055
msgctxt "color-preset"
msgid "Black"
msgstr "Nero"
-#: src/frontend/mame/ui/custui.cpp:1033
+#: src/frontend/mame/ui/custui.cpp:1056
msgctxt "color-preset"
msgid "Red"
msgstr "Rosso"
-#: src/frontend/mame/ui/custui.cpp:1034
+#: src/frontend/mame/ui/custui.cpp:1057
msgctxt "color-preset"
msgid "Orange"
msgstr "Arancio"
-#: src/frontend/mame/ui/custui.cpp:1035
+#: src/frontend/mame/ui/custui.cpp:1058
msgctxt "color-preset"
msgid "Yellow"
msgstr "Giallo"
-#: src/frontend/mame/ui/custui.cpp:1036
+#: src/frontend/mame/ui/custui.cpp:1059
msgctxt "color-preset"
msgid "Green"
msgstr "Verde"
-#: src/frontend/mame/ui/custui.cpp:1037
+#: src/frontend/mame/ui/custui.cpp:1060
msgctxt "color-preset"
msgid "Blue"
msgstr "Blu"
-#: src/frontend/mame/ui/custui.cpp:1038
+#: src/frontend/mame/ui/custui.cpp:1061
msgctxt "color-preset"
msgid "Violet"
msgstr "Viola"
@@ -2787,36 +2791,61 @@ msgctxt "about-header"
msgid "Revision: %1$s"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:60
+#: src/frontend/mame/ui/analogipt.cpp:27
+#, c-format
+msgctxt "menu-analoginput"
+msgid ""
+"Show/hide settings \t\t%1$s\n"
+"Decrease value \t\t%2$s\n"
+"Increase value \t\t%3$s\n"
+"Restore default value \t\t%4$s\n"
+"Previous device \t\t%5$s\n"
+"Next device \t\t%6$s\n"
+"Return to previous menu \t\t%7$s"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:82
+msgctxt "menu-analoginput"
msgid "Analog Input Adjustments"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:92
+#: src/frontend/mame/ui/analogipt.cpp:121
#, c-format
-msgid "Press %s to show menu"
+msgctxt "menu-analoginput"
+msgid "Press %s to show settings"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:372
+#: src/frontend/mame/ui/analogipt.cpp:245
+msgctxt "menu-analoginput"
+msgid "Analog Input Adjustments Help"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:421
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Increment/Decrement Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:377
+#: src/frontend/mame/ui/analogipt.cpp:426
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Auto-centering Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:382
+#: src/frontend/mame/ui/analogipt.cpp:431
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Reverse"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:387
+#: src/frontend/mame/ui/analogipt.cpp:436
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Sensitivity"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:402
+#: src/frontend/mame/ui/analogipt.cpp:451
+msgctxt "menu-analoginput"
msgid "[no analog inputs are enabled]"
msgstr ""
@@ -2967,504 +2996,504 @@ msgctxt "menu-main"
msgid "Close Menu"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:77
+#: src/frontend/mame/ui/selmenu.cpp:55
+msgid "Images"
+msgstr "Immagini"
+
+#: src/frontend/mame/ui/selmenu.cpp:56
+msgid "Info"
+msgstr "Informazioni"
+
+#: src/frontend/mame/ui/selmenu.cpp:83
msgctxt "selmenu-artwork"
msgid "Snapshots"
msgstr "Istantanee"
-#: src/frontend/mame/ui/selmenu.cpp:78
+#: src/frontend/mame/ui/selmenu.cpp:84
msgctxt "selmenu-artwork"
msgid "Cabinet"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:79
+#: src/frontend/mame/ui/selmenu.cpp:85
msgctxt "selmenu-artwork"
msgid "Control Panel"
msgstr "Pannello di controllo"
-#: src/frontend/mame/ui/selmenu.cpp:80
+#: src/frontend/mame/ui/selmenu.cpp:86
msgctxt "selmenu-artwork"
msgid "PCB"
msgstr "PCB"
-#: src/frontend/mame/ui/selmenu.cpp:81
+#: src/frontend/mame/ui/selmenu.cpp:87
msgctxt "selmenu-artwork"
msgid "Flyer"
msgstr "Volantino"
-#: src/frontend/mame/ui/selmenu.cpp:82
+#: src/frontend/mame/ui/selmenu.cpp:88
msgctxt "selmenu-artwork"
msgid "Title Screen"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:83
+#: src/frontend/mame/ui/selmenu.cpp:89
msgctxt "selmenu-artwork"
msgid "Ending"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:84
+#: src/frontend/mame/ui/selmenu.cpp:90
msgctxt "selmenu-artwork"
msgid "Artwork Preview"
msgstr "Anteprima Artwork"
-#: src/frontend/mame/ui/selmenu.cpp:85
+#: src/frontend/mame/ui/selmenu.cpp:91
msgctxt "selmenu-artwork"
msgid "Bosses"
msgstr "Boss"
-#: src/frontend/mame/ui/selmenu.cpp:86
+#: src/frontend/mame/ui/selmenu.cpp:92
msgctxt "selmenu-artwork"
msgid "Logo"
msgstr "Logo"
-#: src/frontend/mame/ui/selmenu.cpp:87
+#: src/frontend/mame/ui/selmenu.cpp:93
msgctxt "selmenu-artwork"
msgid "Versus"
msgstr "Control"
-#: src/frontend/mame/ui/selmenu.cpp:88
+#: src/frontend/mame/ui/selmenu.cpp:94
msgctxt "selmenu-artwork"
msgid "Game Over"
msgstr "Game Over"
-#: src/frontend/mame/ui/selmenu.cpp:89
+#: src/frontend/mame/ui/selmenu.cpp:95
msgctxt "selmenu-artwork"
msgid "HowTo"
msgstr "Come Fare"
-#: src/frontend/mame/ui/selmenu.cpp:90
+#: src/frontend/mame/ui/selmenu.cpp:96
msgctxt "selmenu-artwork"
msgid "Scores"
msgstr "Punteggi"
-#: src/frontend/mame/ui/selmenu.cpp:91
+#: src/frontend/mame/ui/selmenu.cpp:97
msgctxt "selmenu-artwork"
msgid "Select"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:92
+#: src/frontend/mame/ui/selmenu.cpp:98
msgctxt "selmenu-artwork"
msgid "Marquee"
msgstr "Tendone"
-#: src/frontend/mame/ui/selmenu.cpp:93
+#: src/frontend/mame/ui/selmenu.cpp:99
msgctxt "selmenu-artwork"
msgid "Covers"
msgstr "Copertine"
-#: src/frontend/mame/ui/selmenu.cpp:97
+#: src/frontend/mame/ui/selmenu.cpp:103
msgid "Add or remove favorite"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:98
+#: src/frontend/mame/ui/selmenu.cpp:104
msgid "Export displayed list to file"
msgstr "Esporta la lista visualizzata in un file"
-#: src/frontend/mame/ui/selmenu.cpp:99
+#: src/frontend/mame/ui/selmenu.cpp:105
msgid "Audit media"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:100
+#: src/frontend/mame/ui/selmenu.cpp:106
msgid "Show DATs view"
msgstr "Mostra viste DAT"
-#: src/frontend/mame/ui/selmenu.cpp:260
+#: src/frontend/mame/ui/selmenu.cpp:268
msgid "Select Software Package Part"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:330
+#: src/frontend/mame/ui/selmenu.cpp:338
msgid "Select System BIOS"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:644 src/frontend/mame/ui/selmenu.cpp:675
+#: src/frontend/mame/ui/selmenu.cpp:689 src/frontend/mame/ui/selmenu.cpp:720
#, c-format
msgid "%1$s, %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:648
+#: src/frontend/mame/ui/selmenu.cpp:693
#, c-format
msgid "Software is clone of: %1$s"
msgstr "Il software è Clone di: %1$s"
-#: src/frontend/mame/ui/selmenu.cpp:650
+#: src/frontend/mame/ui/selmenu.cpp:695
msgid "Software is parent"
msgstr "Il software è parent"
-#: src/frontend/mame/ui/selmenu.cpp:655
+#: src/frontend/mame/ui/selmenu.cpp:700
msgid "Supported: No"
msgstr "Supportato: No"
-#: src/frontend/mame/ui/selmenu.cpp:660
+#: src/frontend/mame/ui/selmenu.cpp:705
msgid "Supported: Partial"
msgstr "Supportato: Parzialmente"
-#: src/frontend/mame/ui/selmenu.cpp:665
+#: src/frontend/mame/ui/selmenu.cpp:710
msgid "Supported: Yes"
msgstr "Supportato: Si"
-#: src/frontend/mame/ui/selmenu.cpp:681
+#: src/frontend/mame/ui/selmenu.cpp:726
msgid "System is parent"
msgstr "Il Sistema è un parent"
-#: src/frontend/mame/ui/selmenu.cpp:683 src/frontend/mame/ui/selmenu.cpp:685
+#: src/frontend/mame/ui/selmenu.cpp:728 src/frontend/mame/ui/selmenu.cpp:730
#, c-format
msgid "System is clone of: %1$s"
msgstr "Il Sistema è un clone di: %1$s"
-#: src/frontend/mame/ui/selmenu.cpp:721
+#: src/frontend/mame/ui/selmenu.cpp:766
#, c-format
msgid "%1$s %2$s"
msgstr "%1$s %2$s"
-#: src/frontend/mame/ui/selmenu.cpp:2222
-msgid "Images"
-msgstr "Immagini"
-
-#: src/frontend/mame/ui/selmenu.cpp:2223
-msgid "Infos"
-msgstr "Informazioni"
-
-#: src/frontend/mame/ui/selmenu.cpp:2538
+#: src/frontend/mame/ui/selmenu.cpp:2611
msgid ""
"Required ROM/disk images for the selected system are missing or incorrect. "
"Please acquire the correct files or select a different system.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2554
+#: src/frontend/mame/ui/selmenu.cpp:2627
msgid ""
"Required ROM/disk images for the selected software are missing or incorrect. "
"Please acquire the correct files or select a different software item.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2570
+#: src/frontend/mame/ui/selmenu.cpp:2643
msgid "incorrect checksum"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2573
+#: src/frontend/mame/ui/selmenu.cpp:2646
msgid "incorrect length"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2576
+#: src/frontend/mame/ui/selmenu.cpp:2649
msgid "not found"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2587
+#: src/frontend/mame/ui/selmenu.cpp:2660
#, c-format
msgid "%1$s (%2$s) - %3$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2589
+#: src/frontend/mame/ui/selmenu.cpp:2662
#, c-format
msgid "%1$s - %2$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2593
+#: src/frontend/mame/ui/selmenu.cpp:2666
msgid "Press any key to continue."
msgstr "Premi un tasto per continuare."
-#: src/frontend/mame/ui/selmenu.cpp:2722
+#: src/frontend/mame/ui/selmenu.cpp:2789
msgid "General Info"
msgstr "Informazioni Generali"
-#: src/frontend/mame/ui/selmenu.cpp:2874
+#: src/frontend/mame/ui/selmenu.cpp:2935
#, c-format
msgid "Short Name\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2875
+#: src/frontend/mame/ui/selmenu.cpp:2936
#, c-format
msgid "Year\t%1$s\n"
msgstr "Anno\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2876
+#: src/frontend/mame/ui/selmenu.cpp:2937
#, c-format
msgid "Manufacturer\t%1$s\n"
msgstr "Produttore\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2883
+#: src/frontend/mame/ui/selmenu.cpp:2944
#, c-format
msgid "System is Clone of\t%1$s\n"
msgstr "Il Sistema è un Clone di\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2888
+#: src/frontend/mame/ui/selmenu.cpp:2949
msgid "System is Parent\t\n"
msgstr "Il Sistema è un Parent\t\n"
-#: src/frontend/mame/ui/selmenu.cpp:2892
+#: src/frontend/mame/ui/selmenu.cpp:2953
msgid "Analog Controls\tYes\n"
msgstr "Controlli Analogici\tSì\n"
-#: src/frontend/mame/ui/selmenu.cpp:2894
+#: src/frontend/mame/ui/selmenu.cpp:2955
msgid "Keyboard Inputs\tYes\n"
msgstr "Input di Tastiera\tSì\n"
-#: src/frontend/mame/ui/selmenu.cpp:2897
+#: src/frontend/mame/ui/selmenu.cpp:2958
msgid "Overall\tNOT WORKING\n"
msgstr "Complessivamente\tNON FUNZIONANTE\n"
-#: src/frontend/mame/ui/selmenu.cpp:2899
+#: src/frontend/mame/ui/selmenu.cpp:2960
msgid "Overall\tUnemulated Protection\n"
msgstr "Complessivamente\tProtezione Non Emulata\n"
-#: src/frontend/mame/ui/selmenu.cpp:2901
+#: src/frontend/mame/ui/selmenu.cpp:2962
msgid "Overall\tWorking\n"
msgstr "Complessivamente\tFunzionante\n"
-#: src/frontend/mame/ui/selmenu.cpp:2904
+#: src/frontend/mame/ui/selmenu.cpp:2965
msgid "Graphics\tUnimplemented\n"
msgstr "Grafica\tNon implementata\n"
-#: src/frontend/mame/ui/selmenu.cpp:2906
+#: src/frontend/mame/ui/selmenu.cpp:2967
msgid "Graphics\tWrong Colors\n"
msgstr "Grafica\tColori Errati\n"
-#: src/frontend/mame/ui/selmenu.cpp:2908
+#: src/frontend/mame/ui/selmenu.cpp:2969
msgid "Graphics\tImperfect Colors\n"
msgstr "Grafica\tColori Non Perfetti\n"
-#: src/frontend/mame/ui/selmenu.cpp:2910
+#: src/frontend/mame/ui/selmenu.cpp:2971
msgid "Graphics\tImperfect\n"
msgstr "Grafica\tNon Perfetta\n"
-#: src/frontend/mame/ui/selmenu.cpp:2912
+#: src/frontend/mame/ui/selmenu.cpp:2973
msgid "Graphics\tOK\n"
msgstr "Grafica\tOK\n"
-#: src/frontend/mame/ui/selmenu.cpp:2915
+#: src/frontend/mame/ui/selmenu.cpp:2976
msgid "Sound\tNone\n"
msgstr "Suoni\tNessuno\n"
-#: src/frontend/mame/ui/selmenu.cpp:2917
+#: src/frontend/mame/ui/selmenu.cpp:2978
msgid "Sound\tUnimplemented\n"
msgstr "Audio\tNon Implementato\n"
-#: src/frontend/mame/ui/selmenu.cpp:2919
+#: src/frontend/mame/ui/selmenu.cpp:2980
msgid "Sound\tImperfect\n"
msgstr "Audio\tNon Perfetto\n"
-#: src/frontend/mame/ui/selmenu.cpp:2921
+#: src/frontend/mame/ui/selmenu.cpp:2982
msgid "Sound\tOK\n"
msgstr "Audio\tOK\n"
-#: src/frontend/mame/ui/selmenu.cpp:2924
+#: src/frontend/mame/ui/selmenu.cpp:2985
msgid "Capture\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2926
+#: src/frontend/mame/ui/selmenu.cpp:2987
msgid "Capture\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2929
+#: src/frontend/mame/ui/selmenu.cpp:2990
msgid "Camera\tUnimplemented\n"
msgstr "Camera\tNon implementata\n"
-#: src/frontend/mame/ui/selmenu.cpp:2931
+#: src/frontend/mame/ui/selmenu.cpp:2992
msgid "Camera\tImperfect\n"
msgstr "Camera\tImperfetta\n"
-#: src/frontend/mame/ui/selmenu.cpp:2934
+#: src/frontend/mame/ui/selmenu.cpp:2995
msgid "Microphone\tUnimplemented\n"
msgstr "Microfono\tNon implementato\n"
-#: src/frontend/mame/ui/selmenu.cpp:2936
+#: src/frontend/mame/ui/selmenu.cpp:2997
msgid "Microphone\tImperfect\n"
msgstr "Microfono\tImperfetto\n"
-#: src/frontend/mame/ui/selmenu.cpp:2939
+#: src/frontend/mame/ui/selmenu.cpp:3000
msgid "Controls\tUnimplemented\n"
msgstr "Controlli\tNon implementati\n"
-#: src/frontend/mame/ui/selmenu.cpp:2941
+#: src/frontend/mame/ui/selmenu.cpp:3002
msgid "Controls\tImperfect\n"
msgstr "Controlli\tImperfetti\n"
-#: src/frontend/mame/ui/selmenu.cpp:2944
+#: src/frontend/mame/ui/selmenu.cpp:3005
msgid "Keyboard\tUnimplemented\n"
msgstr "Tastiera\tNon implementata\n"
-#: src/frontend/mame/ui/selmenu.cpp:2946
+#: src/frontend/mame/ui/selmenu.cpp:3007
msgid "Keyboard\tImperfect\n"
msgstr "Tastiera\tImperfetta\n"
-#: src/frontend/mame/ui/selmenu.cpp:2949
+#: src/frontend/mame/ui/selmenu.cpp:3010
msgid "Mouse\tUnimplemented\n"
msgstr "Mouse\tNon implementato\n"
-#: src/frontend/mame/ui/selmenu.cpp:2951
+#: src/frontend/mame/ui/selmenu.cpp:3012
msgid "Mouse\tImperfect\n"
msgstr "Mouse\tImperfetto\n"
-#: src/frontend/mame/ui/selmenu.cpp:2954
+#: src/frontend/mame/ui/selmenu.cpp:3015
msgid "Media\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2956
+#: src/frontend/mame/ui/selmenu.cpp:3017
msgid "Media\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2959
+#: src/frontend/mame/ui/selmenu.cpp:3020
msgid "Disk\tUnimplemented\n"
msgstr "Disco\tNon implementato\n"
-#: src/frontend/mame/ui/selmenu.cpp:2961
+#: src/frontend/mame/ui/selmenu.cpp:3022
msgid "Disk\tImperfect\n"
msgstr "Disco\tImperfetto\n"
-#: src/frontend/mame/ui/selmenu.cpp:2964
+#: src/frontend/mame/ui/selmenu.cpp:3025
msgid "Printer\tUnimplemented\n"
msgstr "Stampante\tNon implementata\n"
-#: src/frontend/mame/ui/selmenu.cpp:2966
+#: src/frontend/mame/ui/selmenu.cpp:3027
msgid "Printer\tImperfect\n"
msgstr "Stampante\tImperfetta\n"
-#: src/frontend/mame/ui/selmenu.cpp:2969
+#: src/frontend/mame/ui/selmenu.cpp:3030
msgid "Mag. Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2971
+#: src/frontend/mame/ui/selmenu.cpp:3032
msgid "Mag. Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2974
+#: src/frontend/mame/ui/selmenu.cpp:3035
msgid "Punch Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2976
+#: src/frontend/mame/ui/selmenu.cpp:3037
msgid "Punch Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2979
+#: src/frontend/mame/ui/selmenu.cpp:3040
msgid "Mag. Drum\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2981
+#: src/frontend/mame/ui/selmenu.cpp:3042
msgid "Mag. Drum\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2984
+#: src/frontend/mame/ui/selmenu.cpp:3045
msgid "(EP)ROM\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2986
+#: src/frontend/mame/ui/selmenu.cpp:3047
msgid "(EP)ROM\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2989
+#: src/frontend/mame/ui/selmenu.cpp:3050
msgid "Communications\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2991
+#: src/frontend/mame/ui/selmenu.cpp:3052
msgid "Communications\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2994
+#: src/frontend/mame/ui/selmenu.cpp:3055
msgid "LAN\tUnimplemented\n"
msgstr "LAN\tNon implementata\n"
-#: src/frontend/mame/ui/selmenu.cpp:2996
+#: src/frontend/mame/ui/selmenu.cpp:3057
msgid "LAN\tImperfect\n"
msgstr "LAN\tImperfetta\n"
-#: src/frontend/mame/ui/selmenu.cpp:2999
+#: src/frontend/mame/ui/selmenu.cpp:3060
msgid "WAN\tUnimplemented\n"
msgstr "WAN\tNon implementata\n"
-#: src/frontend/mame/ui/selmenu.cpp:3001
+#: src/frontend/mame/ui/selmenu.cpp:3062
msgid "WAN\tImperfect\n"
msgstr "WAN\tImperfetta\n"
-#: src/frontend/mame/ui/selmenu.cpp:3004
+#: src/frontend/mame/ui/selmenu.cpp:3065
msgid "Timing\tUnimplemented\n"
msgstr "Temporizzazione\tNon implementata\n"
-#: src/frontend/mame/ui/selmenu.cpp:3006
+#: src/frontend/mame/ui/selmenu.cpp:3067
msgid "Timing\tImperfect\n"
msgstr "Temporizzazione\tImperfetta\n"
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tYes\n"
msgstr "Sistema Meccanico\tSi\n"
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tNo\n"
msgstr "Sistema Meccanico\tNo\n"
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tYes\n"
msgstr "Richiede Artwork\tSi\n"
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tNo\n"
msgstr "Richiede Artwork\tNo\n"
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tYes\n"
msgstr "Richiede Artwork Cliccabile\tSi\n"
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tNo\n"
msgstr "Richiede Artwork Cliccabile\tNo\n"
-#: src/frontend/mame/ui/selmenu.cpp:3012
+#: src/frontend/mame/ui/selmenu.cpp:3073
msgid "Support Cocktail\tNo\n"
msgstr "Supporto Cocktail\tNo\n"
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tYes\n"
msgstr "Il Sistema è un BIOS\tSi\n"
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tNo\n"
msgstr "Il Sistema è un BIOS\tNo\n"
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tYes\n"
msgstr "Supporto Salvataggio\tSi\n"
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tNo\n"
msgstr "Supporto Salvataggio\tNo\n"
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tVertical\n"
msgstr "Orientamento Schermo\tVerticale\n"
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tHorizontal\n"
msgstr "Orientamento Schermo\tOrizzontale\n"
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tYes\n"
msgstr "Richiede CHD\tSi\n"
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tNo\n"
msgstr "Richiede CHD\tNo\n"
-#: src/frontend/mame/ui/selmenu.cpp:3038
+#: src/frontend/mame/ui/selmenu.cpp:3099
msgid "Media Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3040
+#: src/frontend/mame/ui/selmenu.cpp:3101
msgid "Media Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3043
+#: src/frontend/mame/ui/selmenu.cpp:3104
msgid "Samples Audit Result\tNone Needed\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3045
+#: src/frontend/mame/ui/selmenu.cpp:3106
msgid "Samples Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3047
+#: src/frontend/mame/ui/selmenu.cpp:3108
msgid "Samples Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3051
+#: src/frontend/mame/ui/selmenu.cpp:3112
msgid ""
"Media Audit\tDisabled\n"
"Samples Audit\tDisabled\n"
@@ -3622,74 +3651,74 @@ msgstr ""
msgid "[None]\n"
msgstr ""
-#: src/emu/render.cpp:1833
+#: src/emu/render.cpp:1834
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Standard (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1859
+#: src/emu/render.cpp:1860
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Pixel Aspect (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1881 src/emu/render.cpp:2016
+#: src/emu/render.cpp:1882 src/emu/render.cpp:2017
msgctxt "view-name"
msgid "Cocktail"
msgstr ""
-#: src/emu/render.cpp:2001
+#: src/emu/render.cpp:2002
msgctxt "view-name"
msgid "Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2002
+#: src/emu/render.cpp:2003
msgctxt "view-name"
msgid "Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2003
+#: src/emu/render.cpp:2004
msgctxt "view-name"
msgid "Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2004
+#: src/emu/render.cpp:2005
msgctxt "view-name"
msgid "Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2055
+#: src/emu/render.cpp:2056
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2064
+#: src/emu/render.cpp:2065
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2073
+#: src/emu/render.cpp:2074
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2082
+#: src/emu/render.cpp:2083
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/ioport.cpp:333
+#: src/emu/ioport.cpp:271
#, c-format
msgctxt "input-name"
msgid "P%1$u"
msgstr ""
-#: src/emu/ioport.cpp:2052
+#: src/emu/ioport.cpp:1991
msgctxt "input-name"
msgid "???"
msgstr ""
@@ -5321,222 +5350,222 @@ msgstr ""
#: src/emu/inpttype.ipp:874
msgctxt "input-name"
-msgid "On Screen Display"
+msgid "Show/Hide Menu"
msgstr ""
#: src/emu/inpttype.ipp:875
msgctxt "input-name"
-msgid "Break in Debugger"
+msgid "UI Select"
msgstr ""
#: src/emu/inpttype.ipp:876
msgctxt "input-name"
-msgid "Config Menu"
+msgid "UI Back"
msgstr ""
#: src/emu/inpttype.ipp:877
msgctxt "input-name"
-msgid "Pause"
+msgid "UI Cancel"
msgstr ""
#: src/emu/inpttype.ipp:878
msgctxt "input-name"
-msgid "Pause - Single Step"
+msgid "UI Clear"
msgstr ""
#: src/emu/inpttype.ipp:879
msgctxt "input-name"
-msgid "Rewind - Single Step"
+msgid "UI Help"
msgstr ""
#: src/emu/inpttype.ipp:880
msgctxt "input-name"
-msgid "Reset Machine"
+msgid "UI Up"
msgstr ""
#: src/emu/inpttype.ipp:881
msgctxt "input-name"
-msgid "Soft Reset"
+msgid "UI Down"
msgstr ""
#: src/emu/inpttype.ipp:882
msgctxt "input-name"
-msgid "Show Decoded Graphics"
+msgid "UI Left"
msgstr ""
#: src/emu/inpttype.ipp:883
msgctxt "input-name"
-msgid "Frameskip Dec"
+msgid "UI Right"
msgstr ""
#: src/emu/inpttype.ipp:884
msgctxt "input-name"
-msgid "Frameskip Inc"
+msgid "UI Home"
msgstr ""
#: src/emu/inpttype.ipp:885
msgctxt "input-name"
-msgid "Throttle"
+msgid "UI End"
msgstr ""
#: src/emu/inpttype.ipp:886
msgctxt "input-name"
-msgid "Fast Forward"
+msgid "UI Page Up"
msgstr ""
#: src/emu/inpttype.ipp:887
msgctxt "input-name"
-msgid "Show FPS"
+msgid "UI Page Down"
msgstr ""
#: src/emu/inpttype.ipp:888
msgctxt "input-name"
-msgid "Save Snapshot"
+msgid "UI Previous Group"
msgstr ""
#: src/emu/inpttype.ipp:889
msgctxt "input-name"
-msgid "Record MNG"
+msgid "UI Next Group"
msgstr ""
#: src/emu/inpttype.ipp:890
msgctxt "input-name"
-msgid "Record AVI"
+msgid "On Screen Display"
msgstr ""
#: src/emu/inpttype.ipp:891
msgctxt "input-name"
-msgid "Toggle Cheat"
+msgid "Toggle UI Controls"
msgstr ""
#: src/emu/inpttype.ipp:892
msgctxt "input-name"
-msgid "UI Up"
+msgid "Break in Debugger"
msgstr ""
#: src/emu/inpttype.ipp:893
msgctxt "input-name"
-msgid "UI Down"
+msgid "Pause"
msgstr ""
#: src/emu/inpttype.ipp:894
msgctxt "input-name"
-msgid "UI Left"
+msgid "Pause - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:895
msgctxt "input-name"
-msgid "UI Right"
+msgid "Rewind - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:896
msgctxt "input-name"
-msgid "UI Home"
+msgid "Save State"
msgstr ""
#: src/emu/inpttype.ipp:897
msgctxt "input-name"
-msgid "UI End"
+msgid "Load State"
msgstr ""
#: src/emu/inpttype.ipp:898
msgctxt "input-name"
-msgid "UI Page Up"
+msgid "Reset Machine"
msgstr ""
#: src/emu/inpttype.ipp:899
msgctxt "input-name"
-msgid "UI Page Down"
+msgid "Soft Reset"
msgstr ""
#: src/emu/inpttype.ipp:900
msgctxt "input-name"
-msgid "UI Focus Next"
+msgid "Show Decoded Graphics"
msgstr ""
#: src/emu/inpttype.ipp:901
msgctxt "input-name"
-msgid "UI Focus Previous"
+msgid "Frameskip Dec"
msgstr ""
#: src/emu/inpttype.ipp:902
msgctxt "input-name"
-msgid "UI Select"
+msgid "Frameskip Inc"
msgstr ""
#: src/emu/inpttype.ipp:903
msgctxt "input-name"
-msgid "UI Cancel"
+msgid "Throttle"
msgstr ""
#: src/emu/inpttype.ipp:904
msgctxt "input-name"
-msgid "UI Display Comment"
+msgid "Fast Forward"
msgstr ""
#: src/emu/inpttype.ipp:905
msgctxt "input-name"
-msgid "UI Clear"
+msgid "Show FPS"
msgstr ""
#: src/emu/inpttype.ipp:906
msgctxt "input-name"
-msgid "UI Zoom In"
+msgid "Save Snapshot"
msgstr ""
#: src/emu/inpttype.ipp:907
msgctxt "input-name"
-msgid "UI Zoom Out"
+msgid "Record MNG"
msgstr ""
#: src/emu/inpttype.ipp:908
msgctxt "input-name"
-msgid "UI Default Zoom"
+msgid "Record AVI"
msgstr ""
#: src/emu/inpttype.ipp:909
msgctxt "input-name"
-msgid "UI Previous Group"
+msgid "Toggle Cheat"
msgstr ""
#: src/emu/inpttype.ipp:910
msgctxt "input-name"
-msgid "UI Next Group"
+msgid "UI Display Comment"
msgstr ""
#: src/emu/inpttype.ipp:911
msgctxt "input-name"
-msgid "UI Rotate"
+msgid "UI Zoom In"
msgstr ""
#: src/emu/inpttype.ipp:912
msgctxt "input-name"
-msgid "Show Profiler"
+msgid "UI Zoom Out"
msgstr ""
#: src/emu/inpttype.ipp:913
msgctxt "input-name"
-msgid "UI Toggle"
+msgid "UI Default Zoom"
msgstr ""
#: src/emu/inpttype.ipp:914
msgctxt "input-name"
-msgid "UI Release Pointer"
+msgid "UI Rotate"
msgstr ""
#: src/emu/inpttype.ipp:915
msgctxt "input-name"
-msgid "UI Paste Text"
+msgid "Show Profiler"
msgstr ""
#: src/emu/inpttype.ipp:916
msgctxt "input-name"
-msgid "Save State"
+msgid "UI Release Pointer"
msgstr ""
#: src/emu/inpttype.ipp:917
msgctxt "input-name"
-msgid "Load State"
+msgid "UI Paste Text"
msgstr ""
#: src/emu/inpttype.ipp:918
@@ -5551,57 +5580,65 @@ msgstr ""
#: src/emu/inpttype.ipp:920
msgctxt "input-name"
-msgid "UI External DAT View"
+msgid "UI Focus Next"
msgstr ""
#: src/emu/inpttype.ipp:921
msgctxt "input-name"
-msgid "UI Add/Remove favorite"
+msgid "UI Focus Previous"
msgstr ""
#: src/emu/inpttype.ipp:922
msgctxt "input-name"
-msgid "UI Export List"
+msgid "UI External DAT View"
msgstr ""
#: src/emu/inpttype.ipp:923
msgctxt "input-name"
+msgid "UI Add/Remove Favorite"
+msgstr ""
+
+#: src/emu/inpttype.ipp:924
+msgctxt "input-name"
+msgid "UI Export List"
+msgstr ""
+
+#: src/emu/inpttype.ipp:925
+msgctxt "input-name"
msgid "UI Audit Media"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:110
-#: src/osd/modules/input/input_sdlcommon.cpp:173
+#: src/osd/modules/input/input_windows.cpp:111 src/osd/sdl/osdsdl.cpp:339
msgctxt "input-name"
msgid "Toggle Fullscreen"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:116
+#: src/osd/modules/input/input_windows.cpp:117
msgctxt "input-name"
msgid "Take Rendered Snapshot"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:127
-#: src/osd/modules/input/input_sdlcommon.cpp:221
+#: src/osd/modules/input/input_windows.cpp:128 src/osd/sdl/osdsdl.cpp:388
msgctxt "input-name"
msgid "Record Rendered Video"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:143
+#: src/osd/modules/input/input_windows.cpp:144
msgctxt "input-name"
msgid "Toggle Post-Processing"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:199
+#: src/osd/sdl/osdsdl.cpp:365
msgctxt "input-name"
msgid "Toggle Filter"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:205
+#: src/osd/sdl/osdsdl.cpp:371
msgctxt "input-name"
msgid "Decrease Prescaling"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:215
+#: src/osd/sdl/osdsdl.cpp:382
msgctxt "input-name"
msgid "Increase Prescaling"
msgstr ""
@@ -5925,12 +5962,12 @@ msgstr ""
msgid "Input ports"
msgstr ""
-#: plugins/autofire/init.lua:94
+#: plugins/autofire/init.lua:98
msgctxt "plugin-autofire"
msgid "Failed to load autofire menu"
msgstr ""
-#: plugins/autofire/init.lua:101
+#: plugins/autofire/init.lua:105
msgctxt "plugin-autofire"
msgid "Autofire"
msgstr ""
@@ -6114,7 +6151,7 @@ msgctxt "plugin-timecode"
msgid "Hotkey"
msgstr ""
-#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:560
+#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:562
msgctxt "plugin-inputmacro"
msgid "Input Macros"
msgstr ""
@@ -6135,138 +6172,138 @@ msgctxt "plugin-inputmacro"
msgid "Set Input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:350
+#: plugins/inputmacro/inputmacro_menu.lua:352
msgctxt "plugin-inputmacro"
msgid "Name"
msgstr "Nome:"
-#: plugins/inputmacro/inputmacro_menu.lua:358
-#: plugins/inputmacro/inputmacro_menu.lua:400
+#: plugins/inputmacro/inputmacro_menu.lua:360
+#: plugins/inputmacro/inputmacro_menu.lua:402
msgctxt "plugin-inputmacro"
msgid "[not set]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:359
+#: plugins/inputmacro/inputmacro_menu.lua:361
msgctxt "plugin-inputmacro"
msgid "Activation combination"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Stop immediately"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Complete macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:363
+#: plugins/inputmacro/inputmacro_menu.lua:365
msgctxt "plugin-inputmacro"
msgid "On release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:369
+#: plugins/inputmacro/inputmacro_menu.lua:371
msgctxt "plugin-inputmacro"
msgid "Release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:372
+#: plugins/inputmacro/inputmacro_menu.lua:374
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Loop to step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:377
+#: plugins/inputmacro/inputmacro_menu.lua:379
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Prolong step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:379
+#: plugins/inputmacro/inputmacro_menu.lua:381
msgctxt "plugin-inputmacro"
msgid "When held"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:383
+#: plugins/inputmacro/inputmacro_menu.lua:385
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:384
+#: plugins/inputmacro/inputmacro_menu.lua:386
msgctxt "plugin-inputmacro"
msgid "Delay (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:390
+#: plugins/inputmacro/inputmacro_menu.lua:392
msgctxt "plugin-inputmacro"
msgid "Duration (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:398
+#: plugins/inputmacro/inputmacro_menu.lua:400
msgctxt "plugin-inputmacro"
msgid "n/a"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:402
+#: plugins/inputmacro/inputmacro_menu.lua:404
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Input %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:407
+#: plugins/inputmacro/inputmacro_menu.lua:409
msgctxt "plugin-inputmacro"
msgid "Add input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:412
+#: plugins/inputmacro/inputmacro_menu.lua:414
msgctxt "plugin-inputmacro"
msgid "Delete step"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:428
+#: plugins/inputmacro/inputmacro_menu.lua:430
msgctxt "plugin-inputmacro"
msgid "Add step at position"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:474
+#: plugins/inputmacro/inputmacro_menu.lua:476
msgctxt "plugin-inputmacro"
msgid "Add Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:481
+#: plugins/inputmacro/inputmacro_menu.lua:483
msgctxt "plugin-inputmacro"
msgid "Create"
msgstr "Crea"
-#: plugins/inputmacro/inputmacro_menu.lua:483
+#: plugins/inputmacro/inputmacro_menu.lua:485
msgctxt "plugin-inputmacro"
msgid "Cancel"
msgstr "Cancella"
-#: plugins/inputmacro/inputmacro_menu.lua:499
+#: plugins/inputmacro/inputmacro_menu.lua:501
msgctxt "plugin-inputmacro"
msgid "Edit Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:505
+#: plugins/inputmacro/inputmacro_menu.lua:507
msgctxt "plugin-inputmacro"
msgid "Done"
msgstr "Fatto"
-#: plugins/inputmacro/inputmacro_menu.lua:561
+#: plugins/inputmacro/inputmacro_menu.lua:563
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Press %s to delete"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:573
+#: plugins/inputmacro/inputmacro_menu.lua:575
msgctxt "plugin-inputmacro"
msgid "[no macros]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:578
+#: plugins/inputmacro/inputmacro_menu.lua:580
msgctxt "plugin-inputmacro"
msgid "Add macro"
msgstr ""
@@ -6437,12 +6474,12 @@ msgctxt "plugin-commonui"
msgid "Cancel"
msgstr "Cancella"
-#: plugins/commonui/init.lua:197
+#: plugins/commonui/init.lua:199
msgctxt "plugin-commonui"
msgid "Invalid combination entered"
msgstr ""
-#: plugins/commonui/init.lua:203
+#: plugins/commonui/init.lua:205
#, lua-format
msgctxt "plugin-commonui"
msgid ""
diff --git a/language/Japanese/strings.po b/language/Japanese/strings.po
index 130965dab56..f8f77237cdc 100644
--- a/language/Japanese/strings.po
+++ b/language/Japanese/strings.po
@@ -1,13 +1,13 @@
# MAME パッケージに対する英訳.
# Copyright (C) 1997-2022 MAMEdev and contributors
# This file is distributed under the same license as the MAME package.
-# Automatically generated, 2022.
+# Automatically generated, 2023.
#
msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-10-16 02:30+1100\n"
+"POT-Creation-Date: 2023-02-18 05:29+1100\n"
"PO-Revision-Date: 2016-02-23 01:39+0900\n"
"Last-Translator: Automatically generated\n"
"Language-Team: MAME Language Team\n"
@@ -31,10 +31,9 @@ msgstr ""
#: src/frontend/mame/ui/ui.cpp:559
msgid ""
"This system requires media images to be mounted for the following device(s): "
-msgstr ""
-"このシステムは以下のデバイスでメディアイメージのマウントが必要です:"
+msgstr "このシステムは以下のデバイスでメディアイメージのマウントが必要です:"
-#: src/frontend/mame/ui/ui.cpp:1254
+#: src/frontend/mame/ui/ui.cpp:1275
#, c-format
msgid ""
"UI controls enabled\n"
@@ -43,7 +42,7 @@ msgstr ""
"UI コントロールが有効\n"
"%1$s で切り替え"
-#: src/frontend/mame/ui/ui.cpp:1256
+#: src/frontend/mame/ui/ui.cpp:1277
#, c-format
msgid ""
"UI controls disabled\n"
@@ -52,185 +51,185 @@ msgstr ""
"UI コントロールが無効\n"
"%1$s で切り替え"
-#: src/frontend/mame/ui/ui.cpp:1465
+#: src/frontend/mame/ui/ui.cpp:1486
msgid "Master Volume"
msgstr "マスター音量"
-#: src/frontend/mame/ui/ui.cpp:1474
+#: src/frontend/mame/ui/ui.cpp:1495
#, c-format
msgid "%1$s Volume"
msgstr "%1$sの音量"
-#: src/frontend/mame/ui/ui.cpp:1496
+#: src/frontend/mame/ui/ui.cpp:1517
#, c-format
msgid "Overclock CPU %1$s"
msgstr "CPU %1$sのオーバークロック"
-#: src/frontend/mame/ui/ui.cpp:1504
+#: src/frontend/mame/ui/ui.cpp:1525
#, c-format
msgid "Overclock %1$s sound"
msgstr "サウンド%1$sのオーバークロック"
-#: src/frontend/mame/ui/ui.cpp:1523
+#: src/frontend/mame/ui/ui.cpp:1544
#, c-format
msgid "%1$s Refresh Rate"
msgstr "%1$sのリフレッシュレート"
-#: src/frontend/mame/ui/ui.cpp:1528
+#: src/frontend/mame/ui/ui.cpp:1549
#, c-format
msgid "%1$s Brightness"
msgstr "%1$sの輝度"
-#: src/frontend/mame/ui/ui.cpp:1530
+#: src/frontend/mame/ui/ui.cpp:1551
#, c-format
msgid "%1$s Contrast"
msgstr "%1$sのコントラスト"
-#: src/frontend/mame/ui/ui.cpp:1532
+#: src/frontend/mame/ui/ui.cpp:1553
#, c-format
msgid "%1$s Gamma"
msgstr "%1$sのガンマ"
-#: src/frontend/mame/ui/ui.cpp:1536
+#: src/frontend/mame/ui/ui.cpp:1557
#, c-format
msgid "%1$s Horiz Stretch"
msgstr "%1$s 横方向の拡大"
-#: src/frontend/mame/ui/ui.cpp:1538
+#: src/frontend/mame/ui/ui.cpp:1559
#, c-format
msgid "%1$s Horiz Position"
msgstr "%1$s 横方向の位置"
-#: src/frontend/mame/ui/ui.cpp:1540
+#: src/frontend/mame/ui/ui.cpp:1561
#, c-format
msgid "%1$s Vert Stretch"
msgstr "%1$s 縦方向の拡大"
-#: src/frontend/mame/ui/ui.cpp:1542
+#: src/frontend/mame/ui/ui.cpp:1563
#, c-format
msgid "%1$s Vert Position"
msgstr "%1$s 縦方向の位置"
-#: src/frontend/mame/ui/ui.cpp:1558
+#: src/frontend/mame/ui/ui.cpp:1579
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr "レーザーディスク '%1$s' 横方向の拡大"
-#: src/frontend/mame/ui/ui.cpp:1561
+#: src/frontend/mame/ui/ui.cpp:1582
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr "レーザーディスク '%1$s' 横方向の位置"
-#: src/frontend/mame/ui/ui.cpp:1563
+#: src/frontend/mame/ui/ui.cpp:1584
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr "レーザーディスク '%1$s' 縦方向の拡大"
-#: src/frontend/mame/ui/ui.cpp:1566
+#: src/frontend/mame/ui/ui.cpp:1587
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr "レーザーディスク '%1$s' 縦方向の位置"
-#: src/frontend/mame/ui/ui.cpp:1576
+#: src/frontend/mame/ui/ui.cpp:1597
msgid "Vector Flicker"
msgstr "ベクターのちらつき"
-#: src/frontend/mame/ui/ui.cpp:1577
+#: src/frontend/mame/ui/ui.cpp:1598
msgid "Beam Width Minimum"
msgstr "ビーム幅(最小)"
-#: src/frontend/mame/ui/ui.cpp:1578
+#: src/frontend/mame/ui/ui.cpp:1599
msgid "Beam Width Maximum"
msgstr "ビーム幅(最大)"
-#: src/frontend/mame/ui/ui.cpp:1579
+#: src/frontend/mame/ui/ui.cpp:1600
msgid "Beam Dot Size"
msgstr "ビームドットサイズ"
-#: src/frontend/mame/ui/ui.cpp:1580
+#: src/frontend/mame/ui/ui.cpp:1601
msgid "Beam Intensity Weight"
msgstr "ビーム強度比重"
-#: src/frontend/mame/ui/ui.cpp:1593
+#: src/frontend/mame/ui/ui.cpp:1614
#, c-format
msgid "Crosshair Scale %1$s"
msgstr "照準の大きさ %1$s"
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "X"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "Y"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1616
#, c-format
msgid "Crosshair Offset %1$s"
msgstr "照準のオフセット %1$s"
-#: src/frontend/mame/ui/ui.cpp:1623
+#: src/frontend/mame/ui/ui.cpp:1644
#, c-format
msgid "%1$3ddB"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1666
+#: src/frontend/mame/ui/ui.cpp:1687
#, c-format
msgid "%1$d%%"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1681
+#: src/frontend/mame/ui/ui.cpp:1702
#, c-format
msgid "%1$3.0f%%"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1704 src/frontend/mame/ui/ui.cpp:1724
-#: src/frontend/mame/ui/ui.cpp:1743 src/frontend/mame/ui/ui.cpp:1761
-#: src/frontend/mame/ui/ui.cpp:1780 src/frontend/mame/ui/ui.cpp:1799
-#: src/frontend/mame/ui/ui.cpp:1818 src/frontend/mame/ui/ui.cpp:1837
-#: src/frontend/mame/ui/ui.cpp:1858 src/frontend/mame/ui/ui.cpp:1879
-#: src/frontend/mame/ui/ui.cpp:1900 src/frontend/mame/ui/ui.cpp:1921
+#: src/frontend/mame/ui/ui.cpp:1725 src/frontend/mame/ui/ui.cpp:1745
+#: src/frontend/mame/ui/ui.cpp:1764 src/frontend/mame/ui/ui.cpp:1782
+#: src/frontend/mame/ui/ui.cpp:1801 src/frontend/mame/ui/ui.cpp:1820
+#: src/frontend/mame/ui/ui.cpp:1839 src/frontend/mame/ui/ui.cpp:1858
+#: src/frontend/mame/ui/ui.cpp:1879 src/frontend/mame/ui/ui.cpp:1900
+#: src/frontend/mame/ui/ui.cpp:1921 src/frontend/mame/ui/ui.cpp:1942
#, c-format
msgid "%1$.3f"
msgstr "%1$.3f"
-#: src/frontend/mame/ui/ui.cpp:1936 src/frontend/mame/ui/ui.cpp:1951
-#: src/frontend/mame/ui/ui.cpp:1966 src/frontend/mame/ui/ui.cpp:1981
-#: src/frontend/mame/ui/ui.cpp:1996
+#: src/frontend/mame/ui/ui.cpp:1957 src/frontend/mame/ui/ui.cpp:1972
+#: src/frontend/mame/ui/ui.cpp:1987 src/frontend/mame/ui/ui.cpp:2002
+#: src/frontend/mame/ui/ui.cpp:2017
#, c-format
msgid "%1$1.2f"
msgstr "%1$1.2f"
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr "照準の大きさ X %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr "照準の大きさ Y %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr "照準のオフセット X %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr "照準のオフセット Y %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2116
+#: src/frontend/mame/ui/ui.cpp:2137
msgid "**Error saving ui.ini**"
msgstr "*** ui.iniの保存エラー ***"
-#: src/frontend/mame/ui/ui.cpp:2175
+#: src/frontend/mame/ui/ui.cpp:2196
#, c-format
msgid "**Error saving %s.ini**"
msgstr "*** %s.iniの保存エラー ***"
-#: src/frontend/mame/ui/ui.cpp:2179 src/frontend/mame/ui/miscmenu.cpp:773
+#: src/frontend/mame/ui/ui.cpp:2200 src/frontend/mame/ui/miscmenu.cpp:773
msgid ""
"\n"
" Settings saved \n"
@@ -240,7 +239,7 @@ msgstr ""
" 設定を保存しました \n"
"\n"
-#: src/frontend/mame/ui/selsoft.cpp:487 src/frontend/mame/ui/selgame.cpp:298
+#: src/frontend/mame/ui/selsoft.cpp:510 src/frontend/mame/ui/selgame.cpp:318
#, c-format
msgid ""
"%s\n"
@@ -249,8 +248,8 @@ msgstr ""
"「%s」を\n"
"お気に入りに追加しました。"
-#: src/frontend/mame/ui/selsoft.cpp:492 src/frontend/mame/ui/selgame.cpp:303
-#: src/frontend/mame/ui/selgame.cpp:309
+#: src/frontend/mame/ui/selsoft.cpp:515 src/frontend/mame/ui/selgame.cpp:323
+#: src/frontend/mame/ui/selgame.cpp:329
#, c-format
msgid ""
"%s\n"
@@ -259,40 +258,40 @@ msgstr ""
"「%s」を\n"
"お気に入りから削除しました。"
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Start empty]"
msgstr "[空のまま開始]"
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Use file manager]"
msgstr "[ファイルマネージャを使用]"
-#: src/frontend/mame/ui/selsoft.cpp:708
+#: src/frontend/mame/ui/selsoft.cpp:756
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d software packages )"
msgstr "%1$s %2$s ( %3$d / %4$d ソフトウェアパッケージ )"
-#: src/frontend/mame/ui/selsoft.cpp:709
+#: src/frontend/mame/ui/selsoft.cpp:757
#, c-format
msgid "%1$s - select software"
msgstr "%1$s - ソフトウェアを選択"
-#: src/frontend/mame/ui/selsoft.cpp:714 src/frontend/mame/ui/selgame.cpp:1074
+#: src/frontend/mame/ui/selsoft.cpp:762 src/frontend/mame/ui/selgame.cpp:1092
#, c-format
msgid "%1$s: %2$s - Search: %3$s_"
msgstr "%1$s:%2$s - 検索:%3$s_"
-#: src/frontend/mame/ui/selsoft.cpp:716 src/frontend/mame/ui/selgame.cpp:1076
+#: src/frontend/mame/ui/selsoft.cpp:764 src/frontend/mame/ui/selgame.cpp:1094
#, c-format
msgid "Search: %1$s_"
msgstr "検索:%1$s_"
-#: src/frontend/mame/ui/selsoft.cpp:723
+#: src/frontend/mame/ui/selsoft.cpp:771
#, c-format
msgid "Software list/item: %1$s:%2$s"
msgstr "ソフトウェアリスト/アイテム: %1$s:%2$s"
-#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:441
+#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:462
msgid "General Settings"
msgstr "共通設定"
@@ -316,15 +315,15 @@ msgstr "入力デバイス"
msgid "Save Settings"
msgstr "設定を保存する"
-#: src/frontend/mame/ui/optsmenu.cpp:185 src/frontend/mame/ui/optsmenu.cpp:227
+#: src/frontend/mame/ui/optsmenu.cpp:183 src/frontend/mame/ui/optsmenu.cpp:225
msgid "System Filter"
msgstr "システムフィルタ"
-#: src/frontend/mame/ui/optsmenu.cpp:197 src/frontend/mame/ui/custui.cpp:83
+#: src/frontend/mame/ui/optsmenu.cpp:195 src/frontend/mame/ui/custui.cpp:84
msgid "Customize UI"
msgstr "UIをカスタマイズする"
-#: src/frontend/mame/ui/optsmenu.cpp:198 src/frontend/mame/ui/dirmenu.cpp:535
+#: src/frontend/mame/ui/optsmenu.cpp:196 src/frontend/mame/ui/dirmenu.cpp:579
msgid "Configure Folders"
msgstr "フォルダ設定"
@@ -332,41 +331,41 @@ msgstr "フォルダ設定"
msgid "Plugin Options"
msgstr "プラグイン設定"
-#: src/frontend/mame/ui/filesel.cpp:221 src/frontend/mame/ui/swlist.cpp:89
-#: src/frontend/mame/ui/slotopt.cpp:221
+#: src/frontend/mame/ui/filesel.cpp:234 src/frontend/mame/ui/swlist.cpp:89
+#: src/frontend/mame/ui/slotopt.cpp:231
msgid "[empty slot]"
msgstr "[空のスロット]"
-#: src/frontend/mame/ui/filesel.cpp:225
+#: src/frontend/mame/ui/filesel.cpp:238
msgid "[create]"
msgstr "[作成]"
-#: src/frontend/mame/ui/filesel.cpp:229 src/frontend/mame/ui/swlist.cpp:100
+#: src/frontend/mame/ui/filesel.cpp:242 src/frontend/mame/ui/swlist.cpp:100
msgid "[software list]"
msgstr "[ソフトウェアリスト]"
-#: src/frontend/mame/ui/filesel.cpp:285
+#: src/frontend/mame/ui/filesel.cpp:298
#, c-format
msgid "Error accessing %s"
msgstr "%sのアクセスエラー"
-#: src/frontend/mame/ui/filesel.cpp:509
+#: src/frontend/mame/ui/filesel.cpp:519
msgid "Select access mode"
msgstr "アクセスモードの選択"
-#: src/frontend/mame/ui/filesel.cpp:510
+#: src/frontend/mame/ui/filesel.cpp:520
msgid "Read-only"
msgstr "読み取り専用"
-#: src/frontend/mame/ui/filesel.cpp:512
+#: src/frontend/mame/ui/filesel.cpp:522
msgid "Read-write"
msgstr "読み取り/書き込み"
-#: src/frontend/mame/ui/filesel.cpp:513
+#: src/frontend/mame/ui/filesel.cpp:523
msgid "Read this image, write to another image"
msgstr "このイメージから読み取り、別のイメージに書き込む"
-#: src/frontend/mame/ui/filesel.cpp:514
+#: src/frontend/mame/ui/filesel.cpp:524
msgid "Read this image, write to diff"
msgstr "このイメージから読み取り、差分(diff)に書き込む"
@@ -579,145 +578,149 @@ msgid "Joystick saturation"
msgstr "ジョイスティックサチュレーション"
#: src/frontend/mame/ui/submenu.cpp:94
+msgid "Joystick threshold"
+msgstr ""
+
+#: src/frontend/mame/ui/submenu.cpp:95
msgid "Natural keyboard"
msgstr "ナチュラルキーボード"
-#: src/frontend/mame/ui/submenu.cpp:95
+#: src/frontend/mame/ui/submenu.cpp:96
msgid "Allow contradictory joystick inputs"
msgstr "対称方向のジョイスティック入力を許可"
-#: src/frontend/mame/ui/submenu.cpp:96
+#: src/frontend/mame/ui/submenu.cpp:97
msgid "Coin impulse"
msgstr "コインインパルス"
-#: src/frontend/mame/ui/submenu.cpp:102
+#: src/frontend/mame/ui/submenu.cpp:103
msgid "Input Device Options"
msgstr "入力デバイス設定"
-#: src/frontend/mame/ui/submenu.cpp:103
+#: src/frontend/mame/ui/submenu.cpp:104
msgid "Lightgun Device Assignment"
msgstr "光線銃デバイス割り当て"
-#: src/frontend/mame/ui/submenu.cpp:104
+#: src/frontend/mame/ui/submenu.cpp:105
msgid "Trackball Device Assignment"
msgstr "トラックボールデバイス割り当て"
-#: src/frontend/mame/ui/submenu.cpp:105
+#: src/frontend/mame/ui/submenu.cpp:106
msgid "Pedal Device Assignment"
msgstr "ペダルデバイス割り当て"
-#: src/frontend/mame/ui/submenu.cpp:106
+#: src/frontend/mame/ui/submenu.cpp:107
msgid "AD Stick Device Assignment"
msgstr "アナログスティックデバイス割り当て"
-#: src/frontend/mame/ui/submenu.cpp:107
+#: src/frontend/mame/ui/submenu.cpp:108
msgid "Paddle Device Assignment"
msgstr "パドルデバイス割り当て"
-#: src/frontend/mame/ui/submenu.cpp:108
+#: src/frontend/mame/ui/submenu.cpp:109
msgid "Dial Device Assignment"
msgstr "ダイヤルデバイス割り当て"
-#: src/frontend/mame/ui/submenu.cpp:109
+#: src/frontend/mame/ui/submenu.cpp:110
msgid "Positional Device Assignment"
msgstr "位置デバイス割り当て"
-#: src/frontend/mame/ui/submenu.cpp:110
+#: src/frontend/mame/ui/submenu.cpp:111
msgid "Mouse Device Assignment"
msgstr "マウスデバイス割り当て"
-#: src/frontend/mame/ui/submenu.cpp:112
+#: src/frontend/mame/ui/submenu.cpp:113
msgid "Keyboard Input Provider"
msgstr "キーボード入力プロバイダ"
-#: src/frontend/mame/ui/submenu.cpp:113
+#: src/frontend/mame/ui/submenu.cpp:114
msgid "Mouse Input Provider"
msgstr "マウス入力プロバイダ"
-#: src/frontend/mame/ui/submenu.cpp:114
+#: src/frontend/mame/ui/submenu.cpp:115
msgid "Lightgun Input Provider"
msgstr "光線銃入力プロバイダ"
-#: src/frontend/mame/ui/submenu.cpp:115
+#: src/frontend/mame/ui/submenu.cpp:116
msgid "Joystick Input Provider"
msgstr "ジョイスティック入力プロバイダ"
-#: src/frontend/mame/ui/submenu.cpp:121 src/frontend/mame/ui/videoopt.cpp:42
+#: src/frontend/mame/ui/submenu.cpp:122 src/frontend/mame/ui/videoopt.cpp:42
msgid "Video Options"
msgstr "表示設定"
-#: src/frontend/mame/ui/submenu.cpp:122
+#: src/frontend/mame/ui/submenu.cpp:123
msgid "Video Mode"
msgstr "ビデオモード"
-#: src/frontend/mame/ui/submenu.cpp:123
+#: src/frontend/mame/ui/submenu.cpp:124
msgid "Number Of Screens"
msgstr "画面数"
-#: src/frontend/mame/ui/submenu.cpp:125
+#: src/frontend/mame/ui/submenu.cpp:126
msgid "Triple Buffering"
msgstr "トリプルバッファ"
-#: src/frontend/mame/ui/submenu.cpp:126
+#: src/frontend/mame/ui/submenu.cpp:127
msgid "HLSL"
msgstr "HLSL"
-#: src/frontend/mame/ui/submenu.cpp:128
+#: src/frontend/mame/ui/submenu.cpp:129
msgid "GLSL"
msgstr "GLSL"
-#: src/frontend/mame/ui/submenu.cpp:129
+#: src/frontend/mame/ui/submenu.cpp:130
msgid "Bilinear Filtering"
msgstr "バイリニアフィルタリング"
-#: src/frontend/mame/ui/submenu.cpp:130
+#: src/frontend/mame/ui/submenu.cpp:131
msgid "Bitmap Prescaling"
msgstr "ビットマッププレスケール"
-#: src/frontend/mame/ui/submenu.cpp:131
+#: src/frontend/mame/ui/submenu.cpp:132
msgid "Window Mode"
msgstr "ウィンドウモード"
-#: src/frontend/mame/ui/submenu.cpp:132
+#: src/frontend/mame/ui/submenu.cpp:133
msgid "Enforce Aspect Ratio"
msgstr "アスペクト比を維持"
-#: src/frontend/mame/ui/submenu.cpp:133
+#: src/frontend/mame/ui/submenu.cpp:134
msgid "Start Out Maximized"
msgstr "開始時に最大化"
-#: src/frontend/mame/ui/submenu.cpp:134
+#: src/frontend/mame/ui/submenu.cpp:135
msgid "Synchronized Refresh"
msgstr "リフレッシュを同期"
-#: src/frontend/mame/ui/submenu.cpp:135
+#: src/frontend/mame/ui/submenu.cpp:136
msgid "Wait Vertical Sync"
msgstr "V-Syncを待つ"
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:722
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:738
#: src/frontend/mame/ui/videoopt.cpp:169
-#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:766
+#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:766
#: plugins/cheatfind/init.lua:777 plugins/cheat/init.lua:679
msgid "On"
msgstr "オン"
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:725
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:741
#: src/frontend/mame/ui/videoopt.cpp:185
-#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:763
+#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:763
#: plugins/cheatfind/init.lua:774 plugins/cheat/init.lua:682
#: plugins/cheat/init.lua:691
msgid "Off"
msgstr "オフ"
-#: src/frontend/mame/ui/menu.cpp:728
+#: src/frontend/mame/ui/menu.cpp:744
msgid "Auto"
msgstr "自動"
-#: src/frontend/mame/ui/menu.cpp:1233
+#: src/frontend/mame/ui/menu.cpp:1272
#: src/frontend/mame/ui/simpleselgame.cpp:283
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Return to Previous Menu"
msgstr "前のメニューに戻る"
@@ -725,21 +728,21 @@ msgstr "前のメニューに戻る"
msgid "File Manager"
msgstr "ファイルマネージャ"
-#: src/frontend/mame/ui/filemngr.cpp:140
+#: src/frontend/mame/ui/filemngr.cpp:152
#: src/frontend/mame/ui/confswitch.cpp:119
-#: src/frontend/mame/ui/inputmap.cpp:580
+#: src/frontend/mame/ui/inputmap.cpp:581
#: src/frontend/mame/ui/inputtoggle.cpp:75
-#: src/frontend/mame/ui/analogipt.cpp:363
+#: src/frontend/mame/ui/analogipt.cpp:412
#, c-format
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
#: src/frontend/mame/ui/confswitch.cpp:170 src/frontend/mame/ui/slotopt.cpp:204
msgid "Reset System"
msgstr "システムをリセット"
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
msgid "Start System"
msgstr "システムを開始"
@@ -891,8 +894,8 @@ msgid ""
"One or more ROMs/disk images for this system are incorrect. The system may "
"not run correctly.\n"
msgstr ""
-"このシステム用の1つ以上のROM/ディスクイメージが正しくありません。このシステムは"
-"正しく動作しない可能性があります。\n"
+"このシステム用の1つ以上のROM/ディスクイメージが正しくありません。このシステム"
+"は正しく動作しない可能性があります。\n"
#: src/frontend/mame/ui/info.cpp:83
msgid ""
@@ -971,8 +974,9 @@ msgid ""
"fully experience this system.\n"
msgstr ""
"\n"
-"このシステムの一部の要素は、実際の動作もしくは機械仕掛けのデバイスが必要なため"
-"正確にエミュレートできません。このシステムを完全に体験することはできません。\n"
+"このシステムの一部の要素は、実際の動作もしくは機械仕掛けのデバイスが必要なた"
+"め正確にエミュレートできません。このシステムを完全に体験することはできませ"
+"ん。\n"
#: src/frontend/mame/ui/info.cpp:167
#, c-format
@@ -1115,27 +1119,27 @@ msgstr "いいえ"
msgid "Yes"
msgstr "はい"
-#: src/frontend/mame/ui/filecreate.cpp:168
+#: src/frontend/mame/ui/filecreate.cpp:189
msgid "New Image Name:"
msgstr "新しいイメージ名:"
-#: src/frontend/mame/ui/filecreate.cpp:174
+#: src/frontend/mame/ui/filecreate.cpp:196
msgid "Image Format:"
msgstr "イメージ形式:"
-#: src/frontend/mame/ui/filecreate.cpp:180
+#: src/frontend/mame/ui/filecreate.cpp:202
msgid "Create"
msgstr "作成"
-#: src/frontend/mame/ui/filecreate.cpp:208
+#: src/frontend/mame/ui/filecreate.cpp:230
msgid "Please enter a file extension too"
msgstr "ファイルの拡張子を入力してください"
-#: src/frontend/mame/ui/filecreate.cpp:268
+#: src/frontend/mame/ui/filecreate.cpp:295
msgid "Select image format"
msgstr "イメージ形式の選択"
-#: src/frontend/mame/ui/filecreate.cpp:327
+#: src/frontend/mame/ui/filecreate.cpp:354
msgid "Select initial contents"
msgstr "初期コンテンツ選択"
@@ -1160,9 +1164,9 @@ msgid "Emulated"
msgstr "エミュレート"
#: src/frontend/mame/ui/keyboard.cpp:60 src/frontend/mame/ui/confswitch.cpp:117
-#: src/frontend/mame/ui/inputmap.cpp:578
+#: src/frontend/mame/ui/inputmap.cpp:579
#: src/frontend/mame/ui/inputtoggle.cpp:73
-#: src/frontend/mame/ui/analogipt.cpp:361
+#: src/frontend/mame/ui/analogipt.cpp:410
#, c-format
msgid "%1$s [root%2$s]"
msgstr ""
@@ -1521,16 +1525,16 @@ msgstr "クローンを含める"
msgid "Category File"
msgstr "カテゴリファイル"
-#: src/frontend/mame/ui/utils.cpp:2030 src/frontend/mame/ui/inifile.cpp:301
+#: src/frontend/mame/ui/utils.cpp:2026 src/frontend/mame/ui/inifile.cpp:301
msgctxt "swlist-info"
msgid "Software list/item"
msgstr "ソフトウェアリスト/アイテム"
-#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2685
+#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2752
msgid "Software List Info"
msgstr "ソフトウェアリスト情報"
-#: src/frontend/mame/ui/datmenu.cpp:316
+#: src/frontend/mame/ui/datmenu.cpp:307
#, c-format
msgid "Revision: %1$s"
msgstr "リビジョン:%1$s"
@@ -1698,7 +1702,7 @@ msgstr "お気に入りから削除"
msgid "Save System Settings"
msgstr "システム設定を保存"
-#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2625
+#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2698
msgid " (default)"
msgstr "(デフォルト)"
@@ -1739,7 +1743,7 @@ msgstr "[保存された状態が見つかりません]"
msgid "Cancel"
msgstr "キャンセル"
-#: src/frontend/mame/ui/state.cpp:265
+#: src/frontend/mame/ui/state.cpp:262
#, c-format
msgid ""
"Delete saved state %1$s?\n"
@@ -1750,37 +1754,37 @@ msgstr ""
"%2$s で削除\n"
"%3$s でキャンセル"
-#: src/frontend/mame/ui/state.cpp:393
+#: src/frontend/mame/ui/state.cpp:388
#, c-format
msgid "Error removing saved state file %1$s"
msgstr "保存された状態ファイル %1$s の削除でエラー"
-#: src/frontend/mame/ui/state.cpp:442
+#: src/frontend/mame/ui/state.cpp:450
#, c-format
msgid "Press %1$s to delete"
msgstr "%1$s で削除"
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Load State"
msgstr "状態をロード"
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Select state to load"
msgstr "ロードする状態を選択"
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Save State"
msgstr "状態をセーブ"
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Press a key or joystick button, or select state to overwrite"
msgstr "キーまたはジョイスティックのボタンを押すか、上書きする状態を選択"
-#: src/frontend/mame/ui/confswitch.cpp:314
+#: src/frontend/mame/ui/confswitch.cpp:318
msgid "DIP Switches"
msgstr "DIPスイッチ"
-#: src/frontend/mame/ui/confswitch.cpp:508
+#: src/frontend/mame/ui/confswitch.cpp:521
msgid "Machine Configuration"
msgstr "マシン設定"
@@ -1823,7 +1827,7 @@ msgstr "入力割り当て (このシステム)"
msgid "[no assignable inputs are enabled]"
msgstr "[有効な入力割り当てがありません]"
-#: src/frontend/mame/ui/inputmap.cpp:348
+#: src/frontend/mame/ui/inputmap.cpp:358
msgid "Pressed"
msgstr "押されました"
@@ -1831,71 +1835,71 @@ msgstr "押されました"
msgid "Invalid combination entered"
msgstr "無効な組み合わせが入力されました"
-#: src/frontend/mame/ui/inputmap.cpp:563
+#: src/frontend/mame/ui/inputmap.cpp:564
#, c-format
msgctxt "input-name"
msgid "%1$s Analog"
msgstr "%1$s アナログ"
-#: src/frontend/mame/ui/inputmap.cpp:564
+#: src/frontend/mame/ui/inputmap.cpp:565
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Inc"
msgstr "%1$s アナログ 増加"
-#: src/frontend/mame/ui/inputmap.cpp:565
+#: src/frontend/mame/ui/inputmap.cpp:566
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Dec"
msgstr "%1$s アナログ 減少"
-#: src/frontend/mame/ui/inputmap.cpp:607
+#: src/frontend/mame/ui/inputmap.cpp:608
#, c-format
msgid "Press %1$s to set\n"
msgstr "%1$s でセット\n"
-#: src/frontend/mame/ui/inputmap.cpp:608
+#: src/frontend/mame/ui/inputmap.cpp:609
#, c-format
msgid "Press %1$s to append\n"
msgstr "%1$s で追加\n"
-#: src/frontend/mame/ui/inputmap.cpp:609
+#: src/frontend/mame/ui/inputmap.cpp:610
#, c-format
msgid "Press %1$s to clear\n"
msgstr "%1$s で消去\n"
-#: src/frontend/mame/ui/inputmap.cpp:610
+#: src/frontend/mame/ui/inputmap.cpp:611
#, c-format
msgid "Press %1$s to restore default\n"
msgstr "%1$s でデフォルトに戻す\n"
-#: src/frontend/mame/ui/inputdevices.cpp:32
+#: src/frontend/mame/ui/inputdevices.cpp:33
#, c-format
msgctxt "menu-inputdev"
msgid "%1$s (%2$s %3$d)"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:88
+#: src/frontend/mame/ui/inputdevices.cpp:116
msgctxt "menu-inputdev"
msgid "Copy Device ID"
msgstr "デバイスIDをコピー"
-#: src/frontend/mame/ui/inputdevices.cpp:122
+#: src/frontend/mame/ui/inputdevices.cpp:148
msgctxt "menu-inputdev"
msgid "Copied device ID to clipboard"
msgstr "デバイスIDをクリップボードにコピー"
-#: src/frontend/mame/ui/inputdevices.cpp:124
+#: src/frontend/mame/ui/inputdevices.cpp:150
msgctxt "menu-inputdev"
msgid "Error copying device ID to clipboard"
msgstr "デバイスIDのクリップボードへのコピーでエラー"
-#: src/frontend/mame/ui/inputdevices.cpp:162
+#: src/frontend/mame/ui/inputdevices.cpp:189
msgctxt "menu-inputdev"
msgid "Input Devices"
msgstr "入力デバイス"
-#: src/frontend/mame/ui/inputdevices.cpp:203
+#: src/frontend/mame/ui/inputdevices.cpp:230
msgctxt "menu-inputdev"
msgid "[no input devices are enabled]"
msgstr "[有効な入力デバイスがありません]"
@@ -2018,11 +2022,11 @@ msgid "Configure Options"
msgstr "オプションの設定"
#: src/frontend/mame/ui/simpleselgame.cpp:279
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Exit"
msgstr "終了"
-#: src/frontend/mame/ui/simpleselgame.cpp:304
+#: src/frontend/mame/ui/simpleselgame.cpp:313
#, c-format
msgid ""
"No system ROMs found. Please check the rompath setting specified in the %1$s."
@@ -2031,83 +2035,83 @@ msgid ""
"If this is your first time using %2$s, please see the %2$s.pdf file in the "
"docs folder for information on setting up and using %2$s."
msgstr ""
-"システムROMが見つかりません。%1$s.iniファイルで指定したrompath設定を確認"
-"してください。\n"
+"システムROMが見つかりません。%1$s.iniファイルで指定したrompath設定を確認して"
+"ください。\n"
"\n"
-"もし %2$s の利用が初めてなら、%2$s の設定および使用方法についてdocsフォルダの"
-"%2$s.pdfファイルの情報をご覧ください。"
+"もし %2$s の利用が初めてなら、%2$s の設定および使用方法についてdocsフォルダ"
+"の%2$s.pdfファイルの情報をご覧ください。"
-#: src/frontend/mame/ui/simpleselgame.cpp:320
+#: src/frontend/mame/ui/simpleselgame.cpp:329
#, c-format
msgid "Type name or select: %1$s_"
msgstr "名前を入力もしくは選択: %1$s_"
-#: src/frontend/mame/ui/simpleselgame.cpp:322
+#: src/frontend/mame/ui/simpleselgame.cpp:331
msgid "Type name or select: (random)"
msgstr "名前を入力もしくは選択: (ランダム)"
-#: src/frontend/mame/ui/simpleselgame.cpp:336
+#: src/frontend/mame/ui/simpleselgame.cpp:345
#, c-format
msgid "%1$-.100s"
msgstr "%1$-.100s"
-#: src/frontend/mame/ui/simpleselgame.cpp:339
+#: src/frontend/mame/ui/simpleselgame.cpp:348
#, c-format
msgid "%1$s, %2$-.100s"
msgstr "%1$s、%2$-.100s"
-#: src/frontend/mame/ui/simpleselgame.cpp:348
+#: src/frontend/mame/ui/simpleselgame.cpp:357
#, c-format
msgid "Driver: %1$s"
msgstr "ドライバ:%1$s"
-#: src/frontend/mame/ui/simpleselgame.cpp:364
-#: src/frontend/mame/ui/selmenu.cpp:690
+#: src/frontend/mame/ui/simpleselgame.cpp:373
+#: src/frontend/mame/ui/selmenu.cpp:735
msgid "Overall: NOT WORKING"
msgstr "概略:動作不可"
-#: src/frontend/mame/ui/simpleselgame.cpp:366
-#: src/frontend/mame/ui/selmenu.cpp:692
+#: src/frontend/mame/ui/simpleselgame.cpp:375
+#: src/frontend/mame/ui/selmenu.cpp:737
msgid "Overall: Unemulated Protection"
msgstr "概略:プロテクトが未エミュレート"
-#: src/frontend/mame/ui/simpleselgame.cpp:368
-#: src/frontend/mame/ui/selmenu.cpp:694
+#: src/frontend/mame/ui/simpleselgame.cpp:377
+#: src/frontend/mame/ui/selmenu.cpp:739
msgid "Overall: Working"
msgstr "概略:動作可"
-#: src/frontend/mame/ui/simpleselgame.cpp:372
-#: src/frontend/mame/ui/selmenu.cpp:698
+#: src/frontend/mame/ui/simpleselgame.cpp:381
+#: src/frontend/mame/ui/selmenu.cpp:743
msgid "Graphics: Unimplemented, "
msgstr "グラフィック:未実装 "
-#: src/frontend/mame/ui/simpleselgame.cpp:374
-#: src/frontend/mame/ui/selmenu.cpp:700
+#: src/frontend/mame/ui/simpleselgame.cpp:383
+#: src/frontend/mame/ui/selmenu.cpp:745
msgid "Graphics: Imperfect, "
msgstr "グラフィック:不完全 "
-#: src/frontend/mame/ui/simpleselgame.cpp:376
-#: src/frontend/mame/ui/selmenu.cpp:702
+#: src/frontend/mame/ui/simpleselgame.cpp:385
+#: src/frontend/mame/ui/selmenu.cpp:747
msgid "Graphics: OK, "
msgstr "グラフィック:正常 "
-#: src/frontend/mame/ui/simpleselgame.cpp:379
-#: src/frontend/mame/ui/selmenu.cpp:705
+#: src/frontend/mame/ui/simpleselgame.cpp:388
+#: src/frontend/mame/ui/selmenu.cpp:750
msgid "Sound: None"
msgstr "サウンド:なし"
-#: src/frontend/mame/ui/simpleselgame.cpp:381
-#: src/frontend/mame/ui/selmenu.cpp:707
+#: src/frontend/mame/ui/simpleselgame.cpp:390
+#: src/frontend/mame/ui/selmenu.cpp:752
msgid "Sound: Unimplemented"
msgstr "サウンド:未実装"
-#: src/frontend/mame/ui/simpleselgame.cpp:383
-#: src/frontend/mame/ui/selmenu.cpp:709
+#: src/frontend/mame/ui/simpleselgame.cpp:392
+#: src/frontend/mame/ui/selmenu.cpp:754
msgid "Sound: Imperfect"
msgstr "サウンド:不完全"
-#: src/frontend/mame/ui/simpleselgame.cpp:385
-#: src/frontend/mame/ui/selmenu.cpp:711
+#: src/frontend/mame/ui/simpleselgame.cpp:394
+#: src/frontend/mame/ui/selmenu.cpp:756
msgid "Sound: OK"
msgstr "サウンド:正常"
@@ -2132,323 +2136,323 @@ msgstr "全てリセット"
msgid "Reload All"
msgstr "全て再読み込み"
-#: src/frontend/mame/ui/dirmenu.cpp:44
+#: src/frontend/mame/ui/dirmenu.cpp:40
msgctxt "path-option"
msgid "ROMs"
msgstr "ROMファイル"
-#: src/frontend/mame/ui/dirmenu.cpp:45
+#: src/frontend/mame/ui/dirmenu.cpp:41
msgctxt "path-option"
msgid "Software Media"
msgstr "ソフトウェア メディア"
-#: src/frontend/mame/ui/dirmenu.cpp:46
+#: src/frontend/mame/ui/dirmenu.cpp:42
msgctxt "path-option"
msgid "Sound Samples"
msgstr "サウンドのサンプル"
-#: src/frontend/mame/ui/dirmenu.cpp:47
+#: src/frontend/mame/ui/dirmenu.cpp:43
msgctxt "path-option"
msgid "Artwork"
msgstr "アートワークファイル"
-#: src/frontend/mame/ui/dirmenu.cpp:48
+#: src/frontend/mame/ui/dirmenu.cpp:44
msgctxt "path-option"
msgid "Crosshairs"
msgstr "照準画像ファイル"
-#: src/frontend/mame/ui/dirmenu.cpp:49
+#: src/frontend/mame/ui/dirmenu.cpp:45
msgctxt "path-option"
msgid "Cheat Files"
msgstr "チートファイル"
-#: src/frontend/mame/ui/dirmenu.cpp:50
+#: src/frontend/mame/ui/dirmenu.cpp:46
msgctxt "path-option"
msgid "Plugins"
msgstr "プラグイン"
-#: src/frontend/mame/ui/dirmenu.cpp:51
+#: src/frontend/mame/ui/dirmenu.cpp:47
msgctxt "path-option"
msgid "UI Translations"
msgstr "UI翻訳"
-#: src/frontend/mame/ui/dirmenu.cpp:52
+#: src/frontend/mame/ui/dirmenu.cpp:48
msgctxt "path-option"
msgid "Software Lists"
msgstr "ソフトウェアリスト"
-#: src/frontend/mame/ui/dirmenu.cpp:53
+#: src/frontend/mame/ui/dirmenu.cpp:49
msgctxt "path-option"
msgid "INIs"
msgstr "INIファイル"
-#: src/frontend/mame/ui/dirmenu.cpp:54
+#: src/frontend/mame/ui/dirmenu.cpp:50
msgctxt "path-option"
msgid "UI Settings"
msgstr "UI設定"
-#: src/frontend/mame/ui/dirmenu.cpp:55
+#: src/frontend/mame/ui/dirmenu.cpp:51
msgctxt "path-option"
msgid "Plugin Data"
msgstr "プラグインデータ"
-#: src/frontend/mame/ui/dirmenu.cpp:56
+#: src/frontend/mame/ui/dirmenu.cpp:52
msgctxt "path-option"
msgid "DATs"
msgstr "DATファイル"
-#: src/frontend/mame/ui/dirmenu.cpp:57
+#: src/frontend/mame/ui/dirmenu.cpp:53
msgctxt "path-option"
msgid "Category INIs"
msgstr "カテゴリ INI"
-#: src/frontend/mame/ui/dirmenu.cpp:58
+#: src/frontend/mame/ui/dirmenu.cpp:54
msgctxt "path-option"
msgid "Snapshots"
msgstr "スクリーンショット"
-#: src/frontend/mame/ui/dirmenu.cpp:59
+#: src/frontend/mame/ui/dirmenu.cpp:55
msgctxt "path-option"
msgid "Icons"
msgstr "アイコンファイル"
-#: src/frontend/mame/ui/dirmenu.cpp:60
+#: src/frontend/mame/ui/dirmenu.cpp:56
msgctxt "path-option"
msgid "Control Panels"
msgstr "操作パネル画像"
-#: src/frontend/mame/ui/dirmenu.cpp:61
+#: src/frontend/mame/ui/dirmenu.cpp:57
msgctxt "path-option"
msgid "Cabinets"
msgstr "筐体画像ファイル"
-#: src/frontend/mame/ui/dirmenu.cpp:62
+#: src/frontend/mame/ui/dirmenu.cpp:58
msgctxt "path-option"
msgid "Marquees"
msgstr "マーキー画像"
-#: src/frontend/mame/ui/dirmenu.cpp:63
+#: src/frontend/mame/ui/dirmenu.cpp:59
msgctxt "path-option"
msgid "PCBs"
msgstr "基板画像"
-#: src/frontend/mame/ui/dirmenu.cpp:64
+#: src/frontend/mame/ui/dirmenu.cpp:60
msgctxt "path-option"
msgid "Flyers"
msgstr "フライヤー画像"
-#: src/frontend/mame/ui/dirmenu.cpp:65
+#: src/frontend/mame/ui/dirmenu.cpp:61
msgctxt "path-option"
msgid "Title Screens"
msgstr "タイトル画像"
-#: src/frontend/mame/ui/dirmenu.cpp:66
+#: src/frontend/mame/ui/dirmenu.cpp:62
msgctxt "path-option"
msgid "Game Endings"
msgstr "エンディング画像"
-#: src/frontend/mame/ui/dirmenu.cpp:67
+#: src/frontend/mame/ui/dirmenu.cpp:63
msgctxt "path-option"
msgid "Bosses"
msgstr "ボス画像ファイル"
-#: src/frontend/mame/ui/dirmenu.cpp:68
+#: src/frontend/mame/ui/dirmenu.cpp:64
msgctxt "path-option"
msgid "Artwork Previews"
msgstr "アートワークのプレビュー"
-#: src/frontend/mame/ui/dirmenu.cpp:69
+#: src/frontend/mame/ui/dirmenu.cpp:65
msgctxt "path-option"
msgid "Select"
msgstr "選択画像"
-#: src/frontend/mame/ui/dirmenu.cpp:70
+#: src/frontend/mame/ui/dirmenu.cpp:66
msgctxt "path-option"
msgid "Game Over Screens"
msgstr "ゲームオーバー画像"
-#: src/frontend/mame/ui/dirmenu.cpp:71
+#: src/frontend/mame/ui/dirmenu.cpp:67
msgctxt "path-option"
msgid "HowTo"
msgstr "HOWTO"
-#: src/frontend/mame/ui/dirmenu.cpp:72
+#: src/frontend/mame/ui/dirmenu.cpp:68
msgctxt "path-option"
msgid "Logos"
msgstr "ロゴ"
-#: src/frontend/mame/ui/dirmenu.cpp:73
+#: src/frontend/mame/ui/dirmenu.cpp:69
msgctxt "path-option"
msgid "Scores"
msgstr "スコア"
-#: src/frontend/mame/ui/dirmenu.cpp:74
+#: src/frontend/mame/ui/dirmenu.cpp:70
msgctxt "path-option"
msgid "Versus"
msgstr "バーサス"
-#: src/frontend/mame/ui/dirmenu.cpp:75
+#: src/frontend/mame/ui/dirmenu.cpp:71
msgctxt "path-option"
msgid "Covers"
msgstr "カバー"
-#: src/frontend/mame/ui/dirmenu.cpp:105
+#: src/frontend/mame/ui/dirmenu.cpp:101
#, c-format
msgid "Remove %1$s Folder"
msgstr "%1$sフォルダを削除"
-#: src/frontend/mame/ui/dirmenu.cpp:352
-#, c-format
-msgid "Change %1$s Folder - Search: %2$s_"
-msgstr "%1$sフォルダを変更 - 検索:%2$s_"
-
-#: src/frontend/mame/ui/dirmenu.cpp:352
+#: src/frontend/mame/ui/dirmenu.cpp:357
#, c-format
msgid "Add %1$s Folder - Search: %2$s_"
msgstr "%1$sフォルダを追加 - 検索:%2$s_"
-#: src/frontend/mame/ui/dirmenu.cpp:363
+#: src/frontend/mame/ui/dirmenu.cpp:357
+#, c-format
+msgid "Change %1$s Folder - Search: %2$s_"
+msgstr "%1$sフォルダを変更 - 検索:%2$s_"
+
+#: src/frontend/mame/ui/dirmenu.cpp:368
msgid "Press TAB to set"
msgstr "TABキーを押して設定"
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folders"
msgstr "%1$sフォルダ"
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folder"
msgstr "%1$sフォルダ"
-#: src/frontend/mame/ui/dirmenu.cpp:494
-msgid "Change Folder"
-msgstr "フォルダを変更"
-
-#: src/frontend/mame/ui/dirmenu.cpp:494
+#: src/frontend/mame/ui/dirmenu.cpp:523
msgid "Add Folder"
msgstr "フォルダを追加"
-#: src/frontend/mame/ui/dirmenu.cpp:497
+#: src/frontend/mame/ui/dirmenu.cpp:525
msgid "Remove Folder"
msgstr "フォルダを削除"
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/dirmenu.cpp:530
+msgid "Change Folder"
+msgstr "フォルダを変更"
+
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = 1/%1$d"
msgstr "ズーム = 1/%1$d"
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = %1$d"
msgstr "ズーム = %1$d"
-#: src/frontend/mame/ui/viewgfx.cpp:799
+#: src/frontend/mame/ui/viewgfx.cpp:800
msgctxt "gfxview"
msgid "Expand to fit"
msgstr "フィットするように拡大"
-#: src/frontend/mame/ui/viewgfx.cpp:822
+#: src/frontend/mame/ui/viewgfx.cpp:823
msgctxt "gfxview"
msgid "All categories"
msgstr "全カテゴリ"
-#: src/frontend/mame/ui/viewgfx.cpp:824 src/frontend/mame/ui/viewgfx.cpp:829
+#: src/frontend/mame/ui/viewgfx.cpp:825 src/frontend/mame/ui/viewgfx.cpp:830
#, c-format
msgctxt "gfxview"
msgid "Category %1$d"
msgstr "カテゴリ %1$d"
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] colors"
msgstr "[root%1$s] 色"
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] pens"
msgstr "[root%1$s] ペン"
-#: src/frontend/mame/ui/viewgfx.cpp:940
+#: src/frontend/mame/ui/viewgfx.cpp:941
#, c-format
msgctxt "gfxview"
msgid " #%1$X → %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:947
+#: src/frontend/mame/ui/viewgfx.cpp:948
#, c-format
msgctxt "gfxview"
msgid " #%1$X = %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:954
+#: src/frontend/mame/ui/viewgfx.cpp:955
#, c-format
msgctxt "gfxview"
msgid " #%1$X (A:%2$02X R:%3$02X G:%4$02X B:%5$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1134
+#: src/frontend/mame/ui/viewgfx.cpp:1135
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] %2$d/%3$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1157
+#: src/frontend/mame/ui/viewgfx.cpp:1158
#, c-format
msgctxt "gfxview"
msgid " #%1$X:%2$X (%3$d %4$d) = %5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1165
+#: src/frontend/mame/ui/viewgfx.cpp:1166
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d color %3$X/%4$X"
msgstr " %1$d×%2$d 色 %3$X/%4$X"
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d category %3$u"
msgstr "タイルマップ %1$d/%2$d カテゴリ %3$u"
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d "
msgstr "タイルマップ %1$d/%2$d "
-#: src/frontend/mame/ui/viewgfx.cpp:1327
+#: src/frontend/mame/ui/viewgfx.cpp:1328
#, c-format
msgctxt "gfxview"
msgid " (%1$u %2$u) = GFX%3$u #%4$X:%5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1334
+#: src/frontend/mame/ui/viewgfx.cpp:1335
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d origin (%3$d %4$d)"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:442
+#: src/frontend/mame/ui/selgame.cpp:463
msgid "System Settings"
msgstr "システム設定"
-#: src/frontend/mame/ui/selgame.cpp:1058
+#: src/frontend/mame/ui/selgame.cpp:1076
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d systems (%5$d BIOS) )"
msgstr "%1$s %2$s ( %3$d / %4$d システム (%5$d BIOS) )"
-#: src/frontend/mame/ui/selgame.cpp:1086
+#: src/frontend/mame/ui/selgame.cpp:1104
#, c-format
msgid "System: %1$-.100s"
msgstr "システム:%1$-.100s"
@@ -2469,22 +2473,22 @@ msgctxt "menu-selector"
msgid "[no choices]"
msgstr "[未選択]"
-#: src/frontend/mame/ui/selector.cpp:138
+#: src/frontend/mame/ui/selector.cpp:148
#, c-format
msgctxt "menu-selector"
msgid "Double-click or press %1$s to select"
msgstr "%1$sを押すかダブルクリックで選択してください"
-#: src/frontend/mame/ui/auditmenu.cpp:59
+#: src/frontend/mame/ui/auditmenu.cpp:60
msgid "Audit Media"
msgstr "メディアの検査"
-#: src/frontend/mame/ui/auditmenu.cpp:63
+#: src/frontend/mame/ui/auditmenu.cpp:64
#, c-format
msgid "Results will be saved to %1$s"
msgstr "結果は%1$sに保存されます"
-#: src/frontend/mame/ui/auditmenu.cpp:101
+#: src/frontend/mame/ui/auditmenu.cpp:110
#, c-format
msgid ""
"Auditing media for system %2$u of %3$u...\n"
@@ -2493,7 +2497,7 @@ msgstr ""
"システム %2$u/%3$u のメディアを検査中...\n"
"%1$s"
-#: src/frontend/mame/ui/auditmenu.cpp:119
+#: src/frontend/mame/ui/auditmenu.cpp:128
#, c-format
msgid ""
"Cancel audit?\n"
@@ -2506,17 +2510,17 @@ msgstr ""
"%1$s で中止\n"
"%2$s で継続"
-#: src/frontend/mame/ui/auditmenu.cpp:139
+#: src/frontend/mame/ui/auditmenu.cpp:148
#, c-format
msgid "Audit media for %1$u systems marked unavailable"
msgstr "存在しないに分類された%1$uシステムのメディアを検査します"
-#: src/frontend/mame/ui/auditmenu.cpp:140
+#: src/frontend/mame/ui/auditmenu.cpp:149
#, c-format
msgid "Audit media for all %1$u systems"
msgstr "全%1$uシステムのメディアを検査します"
-#: src/frontend/mame/ui/auditmenu.cpp:157
+#: src/frontend/mame/ui/auditmenu.cpp:165
#, c-format
msgid "Press %1$s to cancel\n"
msgstr "%1$s で中止\n"
@@ -2537,267 +2541,267 @@ msgstr "情報・画像を非表示にする"
msgid "Hide Both"
msgstr "両方を非表示にする"
-#: src/frontend/mame/ui/custui.cpp:143
+#: src/frontend/mame/ui/custui.cpp:144
msgid "UI Language"
msgstr "UI言語"
-#: src/frontend/mame/ui/custui.cpp:168 src/frontend/mame/ui/custui.cpp:221
+#: src/frontend/mame/ui/custui.cpp:169 src/frontend/mame/ui/custui.cpp:222
msgid "System Names"
msgstr "システム名"
-#: src/frontend/mame/ui/custui.cpp:194 src/frontend/mame/ui/custui.cpp:224
+#: src/frontend/mame/ui/custui.cpp:195 src/frontend/mame/ui/custui.cpp:225
msgid "Show Side Panels"
msgstr "サイドパネルを表示"
-#: src/frontend/mame/ui/custui.cpp:214
+#: src/frontend/mame/ui/custui.cpp:215
msgid "Fonts"
msgstr "フォント"
-#: src/frontend/mame/ui/custui.cpp:215
+#: src/frontend/mame/ui/custui.cpp:216
msgid "Colors"
msgstr "色"
-#: src/frontend/mame/ui/custui.cpp:218
+#: src/frontend/mame/ui/custui.cpp:219
msgid "Language"
msgstr "言語"
-#: src/frontend/mame/ui/custui.cpp:235 src/frontend/mame/ui/custui.cpp:279
+#: src/frontend/mame/ui/custui.cpp:236 src/frontend/mame/ui/custui.cpp:280
msgid "[built-in]"
msgstr "[組み込み]"
-#: src/frontend/mame/ui/custui.cpp:335
+#: src/frontend/mame/ui/custui.cpp:337
msgid "UI Fonts"
msgstr "UIフォント"
-#: src/frontend/mame/ui/custui.cpp:364
+#: src/frontend/mame/ui/custui.cpp:366
msgid "default"
msgstr "デフォルト"
-#: src/frontend/mame/ui/custui.cpp:459 src/frontend/mame/ui/custui.cpp:499
+#: src/frontend/mame/ui/custui.cpp:465 src/frontend/mame/ui/custui.cpp:507
msgid "UI Font"
msgstr "UIフォント"
-#: src/frontend/mame/ui/custui.cpp:504
+#: src/frontend/mame/ui/custui.cpp:512
msgid "Bold"
msgstr "太字"
-#: src/frontend/mame/ui/custui.cpp:505
+#: src/frontend/mame/ui/custui.cpp:513
msgid "Italic"
msgstr "イタリック"
-#: src/frontend/mame/ui/custui.cpp:510
+#: src/frontend/mame/ui/custui.cpp:518
msgid "Lines"
msgstr "行数"
-#: src/frontend/mame/ui/custui.cpp:515
+#: src/frontend/mame/ui/custui.cpp:523
msgid "Infos text size"
msgstr "情報のテキストサイズ"
-#: src/frontend/mame/ui/custui.cpp:530
+#: src/frontend/mame/ui/custui.cpp:547
msgid "Sample text - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
msgstr ""
"サンプルテキスト - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
-#: src/frontend/mame/ui/custui.cpp:546
+#: src/frontend/mame/ui/custui.cpp:563
msgid "UI Colors"
msgstr "UIの色"
-#: src/frontend/mame/ui/custui.cpp:609
+#: src/frontend/mame/ui/custui.cpp:626
msgctxt "color-option"
msgid "Normal text"
msgstr "通常のテキスト"
-#: src/frontend/mame/ui/custui.cpp:610
+#: src/frontend/mame/ui/custui.cpp:627
msgctxt "color-option"
msgid "Selected color"
msgstr "選択色"
-#: src/frontend/mame/ui/custui.cpp:611
+#: src/frontend/mame/ui/custui.cpp:628
msgctxt "color-option"
msgid "Normal text background"
msgstr "通常テキストの背景"
-#: src/frontend/mame/ui/custui.cpp:612
+#: src/frontend/mame/ui/custui.cpp:629
msgctxt "color-option"
msgid "Selected background color"
msgstr "選択済テキストの背景"
-#: src/frontend/mame/ui/custui.cpp:613
+#: src/frontend/mame/ui/custui.cpp:630
msgctxt "color-option"
msgid "Subitem color"
msgstr "サブ項目の色"
-#: src/frontend/mame/ui/custui.cpp:614
+#: src/frontend/mame/ui/custui.cpp:631
msgctxt "color-option"
msgid "Clone"
msgstr "クローン"
-#: src/frontend/mame/ui/custui.cpp:615
+#: src/frontend/mame/ui/custui.cpp:632
msgctxt "color-option"
msgid "Border"
msgstr "枠線"
-#: src/frontend/mame/ui/custui.cpp:616
+#: src/frontend/mame/ui/custui.cpp:633
msgctxt "color-option"
msgid "Background"
msgstr "背景"
-#: src/frontend/mame/ui/custui.cpp:617
+#: src/frontend/mame/ui/custui.cpp:634
msgctxt "color-option"
msgid "DIP switch"
msgstr "DIPスイッチ"
-#: src/frontend/mame/ui/custui.cpp:618
+#: src/frontend/mame/ui/custui.cpp:635
msgctxt "color-option"
msgid "Unavailable color"
msgstr "動作不可の色"
-#: src/frontend/mame/ui/custui.cpp:619
+#: src/frontend/mame/ui/custui.cpp:636
msgctxt "color-option"
msgid "Slider color"
msgstr "スライダの色"
-#: src/frontend/mame/ui/custui.cpp:620
+#: src/frontend/mame/ui/custui.cpp:637
msgctxt "color-option"
msgid "Graphics viewer background"
msgstr "グラフィックビューアの背景"
-#: src/frontend/mame/ui/custui.cpp:621
+#: src/frontend/mame/ui/custui.cpp:638
msgctxt "color-option"
msgid "Mouse over color"
msgstr "マウスオーバー時の色"
-#: src/frontend/mame/ui/custui.cpp:622
+#: src/frontend/mame/ui/custui.cpp:639
msgctxt "color-option"
msgid "Mouse over background color"
msgstr "マウスオーバー時の背景色"
-#: src/frontend/mame/ui/custui.cpp:623
+#: src/frontend/mame/ui/custui.cpp:640
msgctxt "color-option"
msgid "Mouse down color"
msgstr "マウスダウン時の色"
-#: src/frontend/mame/ui/custui.cpp:624
+#: src/frontend/mame/ui/custui.cpp:641
msgctxt "color-option"
msgid "Mouse down background color"
msgstr "マウスダウン時の背景色"
-#: src/frontend/mame/ui/custui.cpp:628
+#: src/frontend/mame/ui/custui.cpp:645
msgid "Restore default colors"
msgstr "元の色に戻す"
-#: src/frontend/mame/ui/custui.cpp:640
+#: src/frontend/mame/ui/custui.cpp:666
#, c-format
msgid "Double-click or press %1$s to change color"
msgstr "色を変更するには%1$sを押すかダブルクリックしてください"
-#: src/frontend/mame/ui/custui.cpp:648
+#: src/frontend/mame/ui/custui.cpp:674
msgid "Menu Preview"
msgstr "メニューのプレビュー"
-#: src/frontend/mame/ui/custui.cpp:662
+#: src/frontend/mame/ui/custui.cpp:681
msgctxt "color-sample"
msgid "Normal"
msgstr "通常項目"
-#: src/frontend/mame/ui/custui.cpp:663
+#: src/frontend/mame/ui/custui.cpp:682
msgctxt "color-sample"
msgid "Subitem"
msgstr "サブ項目"
-#: src/frontend/mame/ui/custui.cpp:664
+#: src/frontend/mame/ui/custui.cpp:683
msgctxt "color-sample"
msgid "Selected"
msgstr "選択済の項目"
-#: src/frontend/mame/ui/custui.cpp:665
+#: src/frontend/mame/ui/custui.cpp:684
msgctxt "color-sample"
msgid "Mouse Over"
msgstr "マウスオーバー"
-#: src/frontend/mame/ui/custui.cpp:666
+#: src/frontend/mame/ui/custui.cpp:685
msgctxt "color-sample"
msgid "Clone"
msgstr "クローン"
-#: src/frontend/mame/ui/custui.cpp:881
+#: src/frontend/mame/ui/custui.cpp:901
msgid "ARGB Settings"
msgstr "ARGB設定"
-#: src/frontend/mame/ui/custui.cpp:886 src/frontend/mame/ui/custui.cpp:889
+#: src/frontend/mame/ui/custui.cpp:906 src/frontend/mame/ui/custui.cpp:909
msgctxt "color-channel"
msgid "Alpha"
msgstr "アルファ"
-#: src/frontend/mame/ui/custui.cpp:894 src/frontend/mame/ui/custui.cpp:897
+#: src/frontend/mame/ui/custui.cpp:914 src/frontend/mame/ui/custui.cpp:917
msgctxt "color-channel"
msgid "Red"
msgstr "赤"
-#: src/frontend/mame/ui/custui.cpp:902 src/frontend/mame/ui/custui.cpp:905
+#: src/frontend/mame/ui/custui.cpp:922 src/frontend/mame/ui/custui.cpp:925
msgctxt "color-channel"
msgid "Green"
msgstr "緑"
-#: src/frontend/mame/ui/custui.cpp:910 src/frontend/mame/ui/custui.cpp:913
+#: src/frontend/mame/ui/custui.cpp:930 src/frontend/mame/ui/custui.cpp:933
msgctxt "color-channel"
msgid "Blue"
msgstr "青"
-#: src/frontend/mame/ui/custui.cpp:916
+#: src/frontend/mame/ui/custui.cpp:936
msgid "Choose from palette"
msgstr "パレットから選ぶ"
-#: src/frontend/mame/ui/custui.cpp:931
+#: src/frontend/mame/ui/custui.cpp:959
msgid "Color preview:"
msgstr "色のプレビュー:"
-#: src/frontend/mame/ui/custui.cpp:1029
+#: src/frontend/mame/ui/custui.cpp:1052
msgctxt "color-preset"
msgid "White"
msgstr "白"
-#: src/frontend/mame/ui/custui.cpp:1030
+#: src/frontend/mame/ui/custui.cpp:1053
msgctxt "color-preset"
msgid "Silver"
msgstr "銀色"
-#: src/frontend/mame/ui/custui.cpp:1031
+#: src/frontend/mame/ui/custui.cpp:1054
msgctxt "color-preset"
msgid "Gray"
msgstr "灰色"
-#: src/frontend/mame/ui/custui.cpp:1032
+#: src/frontend/mame/ui/custui.cpp:1055
msgctxt "color-preset"
msgid "Black"
msgstr "黒"
-#: src/frontend/mame/ui/custui.cpp:1033
+#: src/frontend/mame/ui/custui.cpp:1056
msgctxt "color-preset"
msgid "Red"
msgstr "赤"
-#: src/frontend/mame/ui/custui.cpp:1034
+#: src/frontend/mame/ui/custui.cpp:1057
msgctxt "color-preset"
msgid "Orange"
msgstr "オレンジ"
-#: src/frontend/mame/ui/custui.cpp:1035
+#: src/frontend/mame/ui/custui.cpp:1058
msgctxt "color-preset"
msgid "Yellow"
msgstr "黄"
-#: src/frontend/mame/ui/custui.cpp:1036
+#: src/frontend/mame/ui/custui.cpp:1059
msgctxt "color-preset"
msgid "Green"
msgstr "緑"
-#: src/frontend/mame/ui/custui.cpp:1037
+#: src/frontend/mame/ui/custui.cpp:1060
msgctxt "color-preset"
msgid "Blue"
msgstr "青"
-#: src/frontend/mame/ui/custui.cpp:1038
+#: src/frontend/mame/ui/custui.cpp:1061
msgctxt "color-preset"
msgid "Violet"
msgstr "紫"
@@ -2820,36 +2824,61 @@ msgctxt "about-header"
msgid "Revision: %1$s"
msgstr "リビジョン:%1$s"
-#: src/frontend/mame/ui/analogipt.cpp:60
+#: src/frontend/mame/ui/analogipt.cpp:27
+#, c-format
+msgctxt "menu-analoginput"
+msgid ""
+"Show/hide settings \t\t%1$s\n"
+"Decrease value \t\t%2$s\n"
+"Increase value \t\t%3$s\n"
+"Restore default value \t\t%4$s\n"
+"Previous device \t\t%5$s\n"
+"Next device \t\t%6$s\n"
+"Return to previous menu \t\t%7$s"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:82
+msgctxt "menu-analoginput"
msgid "Analog Input Adjustments"
msgstr "アナログ入力調整"
-#: src/frontend/mame/ui/analogipt.cpp:92
+#: src/frontend/mame/ui/analogipt.cpp:121
#, c-format
-msgid "Press %s to show menu"
-msgstr "%s でメニューを表示"
+msgctxt "menu-analoginput"
+msgid "Press %s to show settings"
+msgstr "%s で設定を表示"
-#: src/frontend/mame/ui/analogipt.cpp:372
+#: src/frontend/mame/ui/analogipt.cpp:245
+msgctxt "menu-analoginput"
+msgid "Analog Input Adjustments Help"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:421
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Increment/Decrement Speed"
msgstr "%1$s 増加/減少 速度"
-#: src/frontend/mame/ui/analogipt.cpp:377
+#: src/frontend/mame/ui/analogipt.cpp:426
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Auto-centering Speed"
msgstr "%1$s 自動センタリング 速度"
-#: src/frontend/mame/ui/analogipt.cpp:382
+#: src/frontend/mame/ui/analogipt.cpp:431
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Reverse"
msgstr "%1$s 反転"
-#: src/frontend/mame/ui/analogipt.cpp:387
+#: src/frontend/mame/ui/analogipt.cpp:436
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Sensitivity"
msgstr "%1$s 感度"
-#: src/frontend/mame/ui/analogipt.cpp:402
+#: src/frontend/mame/ui/analogipt.cpp:451
+msgctxt "menu-analoginput"
msgid "[no analog inputs are enabled]"
msgstr "[アナログ入力がありません]"
@@ -3000,510 +3029,510 @@ msgctxt "menu-main"
msgid "Close Menu"
msgstr "メニューを閉じる"
-#: src/frontend/mame/ui/selmenu.cpp:77
+#: src/frontend/mame/ui/selmenu.cpp:55
+msgid "Images"
+msgstr "画像"
+
+#: src/frontend/mame/ui/selmenu.cpp:56
+msgid "Info"
+msgstr "情報"
+
+#: src/frontend/mame/ui/selmenu.cpp:83
msgctxt "selmenu-artwork"
msgid "Snapshots"
msgstr "スクリーンショット"
-#: src/frontend/mame/ui/selmenu.cpp:78
+#: src/frontend/mame/ui/selmenu.cpp:84
msgctxt "selmenu-artwork"
msgid "Cabinet"
msgstr "筐体画像"
-#: src/frontend/mame/ui/selmenu.cpp:79
+#: src/frontend/mame/ui/selmenu.cpp:85
msgctxt "selmenu-artwork"
msgid "Control Panel"
msgstr "操作パネル画像"
-#: src/frontend/mame/ui/selmenu.cpp:80
+#: src/frontend/mame/ui/selmenu.cpp:86
msgctxt "selmenu-artwork"
msgid "PCB"
msgstr "基板画像"
-#: src/frontend/mame/ui/selmenu.cpp:81
+#: src/frontend/mame/ui/selmenu.cpp:87
msgctxt "selmenu-artwork"
msgid "Flyer"
msgstr "フライヤー画像"
-#: src/frontend/mame/ui/selmenu.cpp:82
+#: src/frontend/mame/ui/selmenu.cpp:88
msgctxt "selmenu-artwork"
msgid "Title Screen"
msgstr "タイトル画像"
-#: src/frontend/mame/ui/selmenu.cpp:83
+#: src/frontend/mame/ui/selmenu.cpp:89
msgctxt "selmenu-artwork"
msgid "Ending"
msgstr "エンディング画像"
-#: src/frontend/mame/ui/selmenu.cpp:84
+#: src/frontend/mame/ui/selmenu.cpp:90
msgctxt "selmenu-artwork"
msgid "Artwork Preview"
msgstr "アートワークのプレビュー"
-#: src/frontend/mame/ui/selmenu.cpp:85
+#: src/frontend/mame/ui/selmenu.cpp:91
msgctxt "selmenu-artwork"
msgid "Bosses"
msgstr "ボス画像"
-#: src/frontend/mame/ui/selmenu.cpp:86
+#: src/frontend/mame/ui/selmenu.cpp:92
msgctxt "selmenu-artwork"
msgid "Logo"
msgstr "ロゴ"
-#: src/frontend/mame/ui/selmenu.cpp:87
+#: src/frontend/mame/ui/selmenu.cpp:93
msgctxt "selmenu-artwork"
msgid "Versus"
msgstr "バーサス"
-#: src/frontend/mame/ui/selmenu.cpp:88
+#: src/frontend/mame/ui/selmenu.cpp:94
msgctxt "selmenu-artwork"
msgid "Game Over"
msgstr "ゲームオーバー"
-#: src/frontend/mame/ui/selmenu.cpp:89
+#: src/frontend/mame/ui/selmenu.cpp:95
msgctxt "selmenu-artwork"
msgid "HowTo"
msgstr "HOWTO"
-#: src/frontend/mame/ui/selmenu.cpp:90
+#: src/frontend/mame/ui/selmenu.cpp:96
msgctxt "selmenu-artwork"
msgid "Scores"
msgstr "スコア"
-#: src/frontend/mame/ui/selmenu.cpp:91
+#: src/frontend/mame/ui/selmenu.cpp:97
msgctxt "selmenu-artwork"
msgid "Select"
msgstr "選択画像"
-#: src/frontend/mame/ui/selmenu.cpp:92
+#: src/frontend/mame/ui/selmenu.cpp:98
msgctxt "selmenu-artwork"
msgid "Marquee"
msgstr "マーキー画像"
-#: src/frontend/mame/ui/selmenu.cpp:93
+#: src/frontend/mame/ui/selmenu.cpp:99
msgctxt "selmenu-artwork"
msgid "Covers"
msgstr "カバー"
-#: src/frontend/mame/ui/selmenu.cpp:97
+#: src/frontend/mame/ui/selmenu.cpp:103
msgid "Add or remove favorite"
msgstr "お気に入りに追加または削除"
-#: src/frontend/mame/ui/selmenu.cpp:98
+#: src/frontend/mame/ui/selmenu.cpp:104
msgid "Export displayed list to file"
msgstr "表示されているリストをファイルに出力"
-#: src/frontend/mame/ui/selmenu.cpp:99
+#: src/frontend/mame/ui/selmenu.cpp:105
msgid "Audit media"
msgstr "メディアを検査"
-#: src/frontend/mame/ui/selmenu.cpp:100
+#: src/frontend/mame/ui/selmenu.cpp:106
msgid "Show DATs view"
msgstr "DATビューを表示"
-#: src/frontend/mame/ui/selmenu.cpp:260
+#: src/frontend/mame/ui/selmenu.cpp:268
msgid "Select Software Package Part"
msgstr "ソフトウェアパッケージを選択"
-#: src/frontend/mame/ui/selmenu.cpp:330
+#: src/frontend/mame/ui/selmenu.cpp:338
msgid "Select System BIOS"
msgstr "システムBIOSを選択"
-#: src/frontend/mame/ui/selmenu.cpp:644 src/frontend/mame/ui/selmenu.cpp:675
+#: src/frontend/mame/ui/selmenu.cpp:689 src/frontend/mame/ui/selmenu.cpp:720
#, c-format
msgid "%1$s, %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:648
+#: src/frontend/mame/ui/selmenu.cpp:693
#, c-format
msgid "Software is clone of: %1$s"
msgstr "次のクローンのソフトウェア:%1$s"
-#: src/frontend/mame/ui/selmenu.cpp:650
+#: src/frontend/mame/ui/selmenu.cpp:695
msgid "Software is parent"
msgstr "親セットのソフトウェア"
-#: src/frontend/mame/ui/selmenu.cpp:655
+#: src/frontend/mame/ui/selmenu.cpp:700
msgid "Supported: No"
msgstr "対応状況:いいえ"
-#: src/frontend/mame/ui/selmenu.cpp:660
+#: src/frontend/mame/ui/selmenu.cpp:705
msgid "Supported: Partial"
msgstr "対応状況:部分的"
-#: src/frontend/mame/ui/selmenu.cpp:665
+#: src/frontend/mame/ui/selmenu.cpp:710
msgid "Supported: Yes"
msgstr "対応状況:はい"
-#: src/frontend/mame/ui/selmenu.cpp:681
+#: src/frontend/mame/ui/selmenu.cpp:726
msgid "System is parent"
msgstr "親セットのシステム"
-#: src/frontend/mame/ui/selmenu.cpp:683 src/frontend/mame/ui/selmenu.cpp:685
+#: src/frontend/mame/ui/selmenu.cpp:728 src/frontend/mame/ui/selmenu.cpp:730
#, c-format
msgid "System is clone of: %1$s"
msgstr "次のクローンのシステム:%1$s"
-#: src/frontend/mame/ui/selmenu.cpp:721
+#: src/frontend/mame/ui/selmenu.cpp:766
#, c-format
msgid "%1$s %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2222
-msgid "Images"
-msgstr "画像"
-
-#: src/frontend/mame/ui/selmenu.cpp:2223
-msgid "Infos"
-msgstr "情報"
-
-#: src/frontend/mame/ui/selmenu.cpp:2538
+#: src/frontend/mame/ui/selmenu.cpp:2611
msgid ""
"Required ROM/disk images for the selected system are missing or incorrect. "
"Please acquire the correct files or select a different system.\n"
"\n"
msgstr ""
-"選択したシステムに必要なROM/ディスクイメージが不足しているか正しくありません。 "
-"正しいファイルを取得するか、別のシステムを選択してください。\n"
+"選択したシステムに必要なROM/ディスクイメージが不足しているか正しくありませ"
+"ん。 正しいファイルを取得するか、別のシステムを選択してください。\n"
"\n"
-#: src/frontend/mame/ui/selmenu.cpp:2554
+#: src/frontend/mame/ui/selmenu.cpp:2627
msgid ""
"Required ROM/disk images for the selected software are missing or incorrect. "
"Please acquire the correct files or select a different software item.\n"
"\n"
msgstr ""
-"選択したソフトウェアに必要なROM/ディスクイメージが不足しているか正しくありません。 "
-"正しいファイルを取得するか、別のソフトウェアを選択してください。\n"
+"選択したソフトウェアに必要なROM/ディスクイメージが不足しているか正しくありま"
+"せん。 正しいファイルを取得するか、別のソフトウェアを選択してください。\n"
"\n"
-#: src/frontend/mame/ui/selmenu.cpp:2570
+#: src/frontend/mame/ui/selmenu.cpp:2643
msgid "incorrect checksum"
msgstr "チェックサムが正しくありません"
-#: src/frontend/mame/ui/selmenu.cpp:2573
+#: src/frontend/mame/ui/selmenu.cpp:2646
msgid "incorrect length"
msgstr "長さが正しくありません"
-#: src/frontend/mame/ui/selmenu.cpp:2576
+#: src/frontend/mame/ui/selmenu.cpp:2649
msgid "not found"
msgstr "見つかりません"
-#: src/frontend/mame/ui/selmenu.cpp:2587
+#: src/frontend/mame/ui/selmenu.cpp:2660
#, c-format
msgid "%1$s (%2$s) - %3$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2589
+#: src/frontend/mame/ui/selmenu.cpp:2662
#, c-format
msgid "%1$s - %2$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2593
+#: src/frontend/mame/ui/selmenu.cpp:2666
msgid "Press any key to continue."
msgstr "進めるには、何かキーを押してください。"
-#: src/frontend/mame/ui/selmenu.cpp:2722
+#: src/frontend/mame/ui/selmenu.cpp:2789
msgid "General Info"
msgstr "一般情報"
-#: src/frontend/mame/ui/selmenu.cpp:2874
+#: src/frontend/mame/ui/selmenu.cpp:2935
#, c-format
msgid "Short Name\t%1$s\n"
msgstr "短い名前\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2875
+#: src/frontend/mame/ui/selmenu.cpp:2936
#, c-format
msgid "Year\t%1$s\n"
msgstr "年度\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2876
+#: src/frontend/mame/ui/selmenu.cpp:2937
#, c-format
msgid "Manufacturer\t%1$s\n"
msgstr "製造元\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2883
+#: src/frontend/mame/ui/selmenu.cpp:2944
#, c-format
msgid "System is Clone of\t%1$s\n"
msgstr "次のクローンのシステム\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2888
+#: src/frontend/mame/ui/selmenu.cpp:2949
msgid "System is Parent\t\n"
msgstr "親セットのシステム\t\n"
-#: src/frontend/mame/ui/selmenu.cpp:2892
+#: src/frontend/mame/ui/selmenu.cpp:2953
msgid "Analog Controls\tYes\n"
msgstr "アナログコントロール\tはい\n"
-#: src/frontend/mame/ui/selmenu.cpp:2894
+#: src/frontend/mame/ui/selmenu.cpp:2955
msgid "Keyboard Inputs\tYes\n"
msgstr "キーボード入力\tはい\n"
-#: src/frontend/mame/ui/selmenu.cpp:2897
+#: src/frontend/mame/ui/selmenu.cpp:2958
msgid "Overall\tNOT WORKING\n"
msgstr "概略\t動作不可\n"
-#: src/frontend/mame/ui/selmenu.cpp:2899
+#: src/frontend/mame/ui/selmenu.cpp:2960
msgid "Overall\tUnemulated Protection\n"
msgstr "概略\tプロテクトが未エミュレート\n"
-#: src/frontend/mame/ui/selmenu.cpp:2901
+#: src/frontend/mame/ui/selmenu.cpp:2962
msgid "Overall\tWorking\n"
msgstr "概略\t動作可\n"
-#: src/frontend/mame/ui/selmenu.cpp:2904
+#: src/frontend/mame/ui/selmenu.cpp:2965
msgid "Graphics\tUnimplemented\n"
msgstr "グラフィック\t未実装\n"
-#: src/frontend/mame/ui/selmenu.cpp:2906
+#: src/frontend/mame/ui/selmenu.cpp:2967
msgid "Graphics\tWrong Colors\n"
msgstr "グラフィック\t色の誤り\n"
-#: src/frontend/mame/ui/selmenu.cpp:2908
+#: src/frontend/mame/ui/selmenu.cpp:2969
msgid "Graphics\tImperfect Colors\n"
msgstr "グラフィック\t色が不完全\n"
-#: src/frontend/mame/ui/selmenu.cpp:2910
+#: src/frontend/mame/ui/selmenu.cpp:2971
msgid "Graphics\tImperfect\n"
msgstr "グラフィック\t不完全\n"
-#: src/frontend/mame/ui/selmenu.cpp:2912
+#: src/frontend/mame/ui/selmenu.cpp:2973
msgid "Graphics\tOK\n"
msgstr "グラフィック\t正常\n"
-#: src/frontend/mame/ui/selmenu.cpp:2915
+#: src/frontend/mame/ui/selmenu.cpp:2976
msgid "Sound\tNone\n"
msgstr "グラフィック\tなし\n"
-#: src/frontend/mame/ui/selmenu.cpp:2917
+#: src/frontend/mame/ui/selmenu.cpp:2978
msgid "Sound\tUnimplemented\n"
msgstr "サウンド\t未実装\n"
-#: src/frontend/mame/ui/selmenu.cpp:2919
+#: src/frontend/mame/ui/selmenu.cpp:2980
msgid "Sound\tImperfect\n"
msgstr "サウンド\t不完全\n"
-#: src/frontend/mame/ui/selmenu.cpp:2921
+#: src/frontend/mame/ui/selmenu.cpp:2982
msgid "Sound\tOK\n"
msgstr "サウンド\t正常\n"
-#: src/frontend/mame/ui/selmenu.cpp:2924
+#: src/frontend/mame/ui/selmenu.cpp:2985
msgid "Capture\tUnimplemented\n"
msgstr "キャプチャ\t未実装\n"
-#: src/frontend/mame/ui/selmenu.cpp:2926
+#: src/frontend/mame/ui/selmenu.cpp:2987
msgid "Capture\tImperfect\n"
msgstr "キャプチャ\t不完全\n"
-#: src/frontend/mame/ui/selmenu.cpp:2929
+#: src/frontend/mame/ui/selmenu.cpp:2990
msgid "Camera\tUnimplemented\n"
msgstr "カメラ\t未実装\n"
-#: src/frontend/mame/ui/selmenu.cpp:2931
+#: src/frontend/mame/ui/selmenu.cpp:2992
msgid "Camera\tImperfect\n"
msgstr "カメラ\t不完全\n"
-#: src/frontend/mame/ui/selmenu.cpp:2934
+#: src/frontend/mame/ui/selmenu.cpp:2995
msgid "Microphone\tUnimplemented\n"
msgstr "マクロフォン\t未実装\n"
-#: src/frontend/mame/ui/selmenu.cpp:2936
+#: src/frontend/mame/ui/selmenu.cpp:2997
msgid "Microphone\tImperfect\n"
msgstr "マクロフォン\t不完全\n"
-#: src/frontend/mame/ui/selmenu.cpp:2939
+#: src/frontend/mame/ui/selmenu.cpp:3000
msgid "Controls\tUnimplemented\n"
msgstr "コントロール\t未実装\n"
-#: src/frontend/mame/ui/selmenu.cpp:2941
+#: src/frontend/mame/ui/selmenu.cpp:3002
msgid "Controls\tImperfect\n"
msgstr "コントロール\t不完全\n"
-#: src/frontend/mame/ui/selmenu.cpp:2944
+#: src/frontend/mame/ui/selmenu.cpp:3005
msgid "Keyboard\tUnimplemented\n"
msgstr "キーボード\t未実装\n"
-#: src/frontend/mame/ui/selmenu.cpp:2946
+#: src/frontend/mame/ui/selmenu.cpp:3007
msgid "Keyboard\tImperfect\n"
msgstr "キーボード\t不完全\n"
-#: src/frontend/mame/ui/selmenu.cpp:2949
+#: src/frontend/mame/ui/selmenu.cpp:3010
msgid "Mouse\tUnimplemented\n"
msgstr "マウス\t未実装\n"
-#: src/frontend/mame/ui/selmenu.cpp:2951
+#: src/frontend/mame/ui/selmenu.cpp:3012
msgid "Mouse\tImperfect\n"
msgstr "マウス\t不完全\n"
-#: src/frontend/mame/ui/selmenu.cpp:2954
+#: src/frontend/mame/ui/selmenu.cpp:3015
msgid "Media\tUnimplemented\n"
msgstr "メディア\t未実装\n"
-#: src/frontend/mame/ui/selmenu.cpp:2956
+#: src/frontend/mame/ui/selmenu.cpp:3017
msgid "Media\tImperfect\n"
msgstr "メディア\t不完全\n"
-#: src/frontend/mame/ui/selmenu.cpp:2959
+#: src/frontend/mame/ui/selmenu.cpp:3020
msgid "Disk\tUnimplemented\n"
msgstr "ディスク\t未実装\n"
-#: src/frontend/mame/ui/selmenu.cpp:2961
+#: src/frontend/mame/ui/selmenu.cpp:3022
msgid "Disk\tImperfect\n"
msgstr "ディスク\t不完全\n"
-#: src/frontend/mame/ui/selmenu.cpp:2964
+#: src/frontend/mame/ui/selmenu.cpp:3025
msgid "Printer\tUnimplemented\n"
msgstr "プリンター\t未実装\n"
-#: src/frontend/mame/ui/selmenu.cpp:2966
+#: src/frontend/mame/ui/selmenu.cpp:3027
msgid "Printer\tImperfect\n"
msgstr "プリンター\t不完全\n"
-#: src/frontend/mame/ui/selmenu.cpp:2969
+#: src/frontend/mame/ui/selmenu.cpp:3030
msgid "Mag. Tape\tUnimplemented\n"
msgstr "磁気テープ\t未実装\n"
-#: src/frontend/mame/ui/selmenu.cpp:2971
+#: src/frontend/mame/ui/selmenu.cpp:3032
msgid "Mag. Tape\tImperfect\n"
msgstr "磁気テープ\t不完全\n"
-#: src/frontend/mame/ui/selmenu.cpp:2974
+#: src/frontend/mame/ui/selmenu.cpp:3035
msgid "Punch Tape\tUnimplemented\n"
msgstr "紙テープ\t未実装\n"
-#: src/frontend/mame/ui/selmenu.cpp:2976
+#: src/frontend/mame/ui/selmenu.cpp:3037
msgid "Punch Tape\tImperfect\n"
msgstr "紙テープ\t不完全\n"
-#: src/frontend/mame/ui/selmenu.cpp:2979
+#: src/frontend/mame/ui/selmenu.cpp:3040
msgid "Mag. Drum\tUnimplemented\n"
msgstr "磁気ドラム\t未実装\n"
-#: src/frontend/mame/ui/selmenu.cpp:2981
+#: src/frontend/mame/ui/selmenu.cpp:3042
msgid "Mag. Drum\tImperfect\n"
msgstr "磁気ドラム\t不完全\n"
-#: src/frontend/mame/ui/selmenu.cpp:2984
+#: src/frontend/mame/ui/selmenu.cpp:3045
msgid "(EP)ROM\tUnimplemented\n"
msgstr "(EP)ROM\t未実装\n"
-#: src/frontend/mame/ui/selmenu.cpp:2986
+#: src/frontend/mame/ui/selmenu.cpp:3047
msgid "(EP)ROM\tImperfect\n"
msgstr "(EP)ROM\t不完全\n"
-#: src/frontend/mame/ui/selmenu.cpp:2989
+#: src/frontend/mame/ui/selmenu.cpp:3050
msgid "Communications\tUnimplemented\n"
msgstr "通信\t未実装\n"
-#: src/frontend/mame/ui/selmenu.cpp:2991
+#: src/frontend/mame/ui/selmenu.cpp:3052
msgid "Communications\tImperfect\n"
msgstr "通信\t不完全\n"
-#: src/frontend/mame/ui/selmenu.cpp:2994
+#: src/frontend/mame/ui/selmenu.cpp:3055
msgid "LAN\tUnimplemented\n"
msgstr "LAN\t未実装\n"
-#: src/frontend/mame/ui/selmenu.cpp:2996
+#: src/frontend/mame/ui/selmenu.cpp:3057
msgid "LAN\tImperfect\n"
msgstr "LAN\t不完全\n"
-#: src/frontend/mame/ui/selmenu.cpp:2999
+#: src/frontend/mame/ui/selmenu.cpp:3060
msgid "WAN\tUnimplemented\n"
msgstr "WAN\t未実装\n"
-#: src/frontend/mame/ui/selmenu.cpp:3001
+#: src/frontend/mame/ui/selmenu.cpp:3062
msgid "WAN\tImperfect\n"
msgstr "WAN\t不完全\n"
-#: src/frontend/mame/ui/selmenu.cpp:3004
+#: src/frontend/mame/ui/selmenu.cpp:3065
msgid "Timing\tUnimplemented\n"
msgstr "タイミング\t未実装\n"
-#: src/frontend/mame/ui/selmenu.cpp:3006
+#: src/frontend/mame/ui/selmenu.cpp:3067
msgid "Timing\tImperfect\n"
msgstr "タイミング\t不完全\n"
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tYes\n"
msgstr "機械仕掛けのシステム\tはい\n"
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tNo\n"
msgstr "機械仕掛けのシステム\tいいえ\n"
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tYes\n"
msgstr "アートワークが必要\tはい\n"
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tNo\n"
msgstr "アートワークが必要\tいいえ\n"
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tYes\n"
msgstr "クリック可のアートワークが必要\tはい\n"
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tNo\n"
msgstr "クリック可のアートワークが必要\tいいえ\n"
-#: src/frontend/mame/ui/selmenu.cpp:3012
+#: src/frontend/mame/ui/selmenu.cpp:3073
msgid "Support Cocktail\tNo\n"
msgstr "カクテルモード対応\tいいえ\n"
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tYes\n"
msgstr "BIOSシステム\tはい\n"
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tNo\n"
msgstr "BIOSシステム\tいいえ\n"
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tYes\n"
msgstr "セーブ対応\tはい\n"
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tNo\n"
msgstr "セーブ対応\tいいえ\n"
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tVertical\n"
msgstr "画面の向き\t縦\n"
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tHorizontal\n"
msgstr "画面の向き\t横\n"
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tYes\n"
msgstr "CHDが必要\tはい\n"
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tNo\n"
msgstr "CHDが必要\tいいえ\n"
-#: src/frontend/mame/ui/selmenu.cpp:3038
+#: src/frontend/mame/ui/selmenu.cpp:3099
msgid "Media Audit Result\tOK\n"
msgstr "メディア検査結果\t正常\n"
-#: src/frontend/mame/ui/selmenu.cpp:3040
+#: src/frontend/mame/ui/selmenu.cpp:3101
msgid "Media Audit Result\tBAD\n"
msgstr "メディア検査結果\t異常\n"
-#: src/frontend/mame/ui/selmenu.cpp:3043
+#: src/frontend/mame/ui/selmenu.cpp:3104
msgid "Samples Audit Result\tNone Needed\n"
msgstr "サンプル検査結果\t不要\n"
-#: src/frontend/mame/ui/selmenu.cpp:3045
+#: src/frontend/mame/ui/selmenu.cpp:3106
msgid "Samples Audit Result\tOK\n"
msgstr "サンプル検査結果\t正常\n"
-#: src/frontend/mame/ui/selmenu.cpp:3047
+#: src/frontend/mame/ui/selmenu.cpp:3108
msgid "Samples Audit Result\tBAD\n"
msgstr "サンプル検査結果\t異常\n"
-#: src/frontend/mame/ui/selmenu.cpp:3051
+#: src/frontend/mame/ui/selmenu.cpp:3112
msgid ""
"Media Audit\tDisabled\n"
"Samples Audit\tDisabled\n"
@@ -3677,74 +3706,74 @@ msgstr "* スロット設定:\n"
msgid "[None]\n"
msgstr "[なし]\n"
-#: src/emu/render.cpp:1833
+#: src/emu/render.cpp:1834
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Standard (%2$u:%3$u)"
msgstr "画面 %1$u 標準 (%2$u:%3$u)"
-#: src/emu/render.cpp:1859
+#: src/emu/render.cpp:1860
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Pixel Aspect (%2$u:%3$u)"
msgstr "画面 %1$u ピクセルアスペクト (%2$u:%3$u)"
-#: src/emu/render.cpp:1881 src/emu/render.cpp:2016
+#: src/emu/render.cpp:1882 src/emu/render.cpp:2017
msgctxt "view-name"
msgid "Cocktail"
msgstr "カクテル"
-#: src/emu/render.cpp:2001
+#: src/emu/render.cpp:2002
msgctxt "view-name"
msgid "Left-to-Right"
msgstr "左から右"
-#: src/emu/render.cpp:2002
+#: src/emu/render.cpp:2003
msgctxt "view-name"
msgid "Left-to-Right (Gapless)"
msgstr "左から右(ギャップ無し)"
-#: src/emu/render.cpp:2003
+#: src/emu/render.cpp:2004
msgctxt "view-name"
msgid "Top-to-Bottom"
msgstr "上から下"
-#: src/emu/render.cpp:2004
+#: src/emu/render.cpp:2005
msgctxt "view-name"
msgid "Top-to-Bottom (Gapless)"
msgstr "上から下(ギャップ無し)"
-#: src/emu/render.cpp:2055
+#: src/emu/render.cpp:2056
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom"
msgstr "%1$u×%2$u 左から右, 上から下"
-#: src/emu/render.cpp:2064
+#: src/emu/render.cpp:2065
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom (Gapless)"
msgstr "%1$u×%2$u 左から右, 上から下(ギャップ無し)"
-#: src/emu/render.cpp:2073
+#: src/emu/render.cpp:2074
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right"
msgstr "%1$u×%2$u 上から下, 左から右"
-#: src/emu/render.cpp:2082
+#: src/emu/render.cpp:2083
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right (Gapless)"
msgstr "%1$u×%2$u 上から下, 左から右(ギャップ無し)"
-#: src/emu/ioport.cpp:333
+#: src/emu/ioport.cpp:271
#, c-format
msgctxt "input-name"
msgid "P%1$u"
msgstr "%1$uP"
-#: src/emu/ioport.cpp:2052
+#: src/emu/ioport.cpp:1991
msgctxt "input-name"
msgid "???"
msgstr ""
@@ -5376,224 +5405,224 @@ msgstr "キーボード"
#: src/emu/inpttype.ipp:874
msgctxt "input-name"
-msgid "On Screen Display"
-msgstr "オンスクリーンディスプレイ"
-
-#: src/emu/inpttype.ipp:875
-msgctxt "input-name"
-msgid "Break in Debugger"
-msgstr "デバッガーで停止"
-
-#: src/emu/inpttype.ipp:876
-msgctxt "input-name"
-msgid "Config Menu"
+msgid "Show/Hide Menu"
msgstr "メニュー"
-#: src/emu/inpttype.ipp:877
-msgctxt "input-name"
-msgid "Pause"
-msgstr "ポーズ"
-
-#: src/emu/inpttype.ipp:878
-msgctxt "input-name"
-msgid "Pause - Single Step"
-msgstr "ポーズ - シングルステップ"
-
-#: src/emu/inpttype.ipp:879
-msgctxt "input-name"
-msgid "Rewind - Single Step"
-msgstr "巻き戻し - シングルステップ"
-
-#: src/emu/inpttype.ipp:880
-msgctxt "input-name"
-msgid "Reset Machine"
-msgstr "マシンをリセット"
-
-#: src/emu/inpttype.ipp:881
-msgctxt "input-name"
-msgid "Soft Reset"
-msgstr "ソフトリセット"
-
-#: src/emu/inpttype.ipp:882
-msgctxt "input-name"
-msgid "Show Decoded Graphics"
-msgstr "デコード済みのグラフィックを表示"
-
-#: src/emu/inpttype.ipp:883
-msgctxt "input-name"
-msgid "Frameskip Dec"
-msgstr "フレームスキップ減少"
-
-#: src/emu/inpttype.ipp:884
-msgctxt "input-name"
-msgid "Frameskip Inc"
-msgstr "フレームスキップ増加"
-
-#: src/emu/inpttype.ipp:885
-msgctxt "input-name"
-msgid "Throttle"
-msgstr "スロットル"
-
-#: src/emu/inpttype.ipp:886
-msgctxt "input-name"
-msgid "Fast Forward"
-msgstr "早送り"
-
-#: src/emu/inpttype.ipp:887
-msgctxt "input-name"
-msgid "Show FPS"
-msgstr "FPSを表示"
-
-#: src/emu/inpttype.ipp:888
-msgctxt "input-name"
-msgid "Save Snapshot"
-msgstr "スナップショットを保存"
-
-#: src/emu/inpttype.ipp:889
-msgctxt "input-name"
-msgid "Record MNG"
-msgstr "MNGを記録"
-
-#: src/emu/inpttype.ipp:890
-msgctxt "input-name"
-msgid "Record AVI"
-msgstr "AVIを記録"
-
-#: src/emu/inpttype.ipp:891
-msgctxt "input-name"
-msgid "Toggle Cheat"
-msgstr "チート切り替え"
-
-#: src/emu/inpttype.ipp:892
-msgctxt "input-name"
-msgid "UI Up"
-msgstr "UI上"
-
-#: src/emu/inpttype.ipp:893
-msgctxt "input-name"
-msgid "UI Down"
-msgstr "UI下"
-
-#: src/emu/inpttype.ipp:894
-msgctxt "input-name"
-msgid "UI Left"
-msgstr "UI左"
-
-#: src/emu/inpttype.ipp:895
-msgctxt "input-name"
-msgid "UI Right"
-msgstr "UI右"
-
-#: src/emu/inpttype.ipp:896
-msgctxt "input-name"
-msgid "UI Home"
-msgstr "UI一番上"
-
-#: src/emu/inpttype.ipp:897
-msgctxt "input-name"
-msgid "UI End"
-msgstr "UI一番下"
-
-#: src/emu/inpttype.ipp:898
-msgctxt "input-name"
-msgid "UI Page Up"
-msgstr "UIページ戻し"
-
-#: src/emu/inpttype.ipp:899
-msgctxt "input-name"
-msgid "UI Page Down"
-msgstr "UIページ送り"
-
-#: src/emu/inpttype.ipp:900
-msgctxt "input-name"
-msgid "UI Focus Next"
-msgstr "UI次にフォーカス"
-
-#: src/emu/inpttype.ipp:901
-msgctxt "input-name"
-msgid "UI Focus Previous"
-msgstr "UI前にフォーカス"
-
-#: src/emu/inpttype.ipp:902
+#: src/emu/inpttype.ipp:875
msgctxt "input-name"
msgid "UI Select"
msgstr "UI選択"
-#: src/emu/inpttype.ipp:903
+#: src/emu/inpttype.ipp:876
+msgctxt "input-name"
+msgid "UI Back"
+msgstr "UI戻る"
+
+#: src/emu/inpttype.ipp:877
msgctxt "input-name"
msgid "UI Cancel"
msgstr "UIキャンセル"
-#: src/emu/inpttype.ipp:904
-msgctxt "input-name"
-msgid "UI Display Comment"
-msgstr "UIコメントを表示"
-
-#: src/emu/inpttype.ipp:905
+#: src/emu/inpttype.ipp:878
msgctxt "input-name"
msgid "UI Clear"
msgstr "UIクリア"
-#: src/emu/inpttype.ipp:906
+#: src/emu/inpttype.ipp:879
msgctxt "input-name"
-msgid "UI Zoom In"
-msgstr "UIズームイン"
+msgid "UI Help"
+msgstr "UIヘルプ"
-#: src/emu/inpttype.ipp:907
+#: src/emu/inpttype.ipp:880
msgctxt "input-name"
-msgid "UI Zoom Out"
-msgstr "UIズームアウト"
+msgid "UI Up"
+msgstr "UI上"
-#: src/emu/inpttype.ipp:908
+#: src/emu/inpttype.ipp:881
msgctxt "input-name"
-msgid "UI Default Zoom"
-msgstr "UIデフォルトズーム"
+msgid "UI Down"
+msgstr "UI下"
-#: src/emu/inpttype.ipp:909
+#: src/emu/inpttype.ipp:882
+msgctxt "input-name"
+msgid "UI Left"
+msgstr "UI左"
+
+#: src/emu/inpttype.ipp:883
+msgctxt "input-name"
+msgid "UI Right"
+msgstr "UI右"
+
+#: src/emu/inpttype.ipp:884
+msgctxt "input-name"
+msgid "UI Home"
+msgstr "UI一番上"
+
+#: src/emu/inpttype.ipp:885
+msgctxt "input-name"
+msgid "UI End"
+msgstr "UI一番下"
+
+#: src/emu/inpttype.ipp:886
+msgctxt "input-name"
+msgid "UI Page Up"
+msgstr "UIページ戻し"
+
+#: src/emu/inpttype.ipp:887
+msgctxt "input-name"
+msgid "UI Page Down"
+msgstr "UIページ送り"
+
+#: src/emu/inpttype.ipp:888
msgctxt "input-name"
msgid "UI Previous Group"
msgstr "UI前のグループ"
-#: src/emu/inpttype.ipp:910
+#: src/emu/inpttype.ipp:889
msgctxt "input-name"
msgid "UI Next Group"
msgstr "UI次のグループ"
-#: src/emu/inpttype.ipp:911
+#: src/emu/inpttype.ipp:890
msgctxt "input-name"
-msgid "UI Rotate"
-msgstr "UI回転"
+msgid "On Screen Display"
+msgstr "オンスクリーンディスプレイ"
-#: src/emu/inpttype.ipp:912
+#: src/emu/inpttype.ipp:891
msgctxt "input-name"
-msgid "Show Profiler"
-msgstr "プロファイラを表示"
+msgid "Toggle UI Controls"
+msgstr ""
-#: src/emu/inpttype.ipp:913
+#: src/emu/inpttype.ipp:892
msgctxt "input-name"
-msgid "UI Toggle"
-msgstr "UI切り替え"
+msgid "Break in Debugger"
+msgstr "デバッガーで停止"
-#: src/emu/inpttype.ipp:914
+#: src/emu/inpttype.ipp:893
msgctxt "input-name"
-msgid "UI Release Pointer"
-msgstr "UIポインタを解放"
+msgid "Pause"
+msgstr "ポーズ"
-#: src/emu/inpttype.ipp:915
+#: src/emu/inpttype.ipp:894
msgctxt "input-name"
-msgid "UI Paste Text"
-msgstr "UIテキストをペースト"
+msgid "Pause - Single Step"
+msgstr "ポーズ - シングルステップ"
-#: src/emu/inpttype.ipp:916
+#: src/emu/inpttype.ipp:895
+msgctxt "input-name"
+msgid "Rewind - Single Step"
+msgstr "巻き戻し - シングルステップ"
+
+#: src/emu/inpttype.ipp:896
msgctxt "input-name"
msgid "Save State"
msgstr "状態をセーブ"
-#: src/emu/inpttype.ipp:917
+#: src/emu/inpttype.ipp:897
msgctxt "input-name"
msgid "Load State"
msgstr "状態をロード"
+#: src/emu/inpttype.ipp:898
+msgctxt "input-name"
+msgid "Reset Machine"
+msgstr "マシンをリセット"
+
+#: src/emu/inpttype.ipp:899
+msgctxt "input-name"
+msgid "Soft Reset"
+msgstr "ソフトリセット"
+
+#: src/emu/inpttype.ipp:900
+msgctxt "input-name"
+msgid "Show Decoded Graphics"
+msgstr "デコード済みのグラフィックを表示"
+
+#: src/emu/inpttype.ipp:901
+msgctxt "input-name"
+msgid "Frameskip Dec"
+msgstr "フレームスキップ減少"
+
+#: src/emu/inpttype.ipp:902
+msgctxt "input-name"
+msgid "Frameskip Inc"
+msgstr "フレームスキップ増加"
+
+#: src/emu/inpttype.ipp:903
+msgctxt "input-name"
+msgid "Throttle"
+msgstr "スロットル"
+
+#: src/emu/inpttype.ipp:904
+msgctxt "input-name"
+msgid "Fast Forward"
+msgstr "早送り"
+
+#: src/emu/inpttype.ipp:905
+msgctxt "input-name"
+msgid "Show FPS"
+msgstr "FPSを表示"
+
+#: src/emu/inpttype.ipp:906
+msgctxt "input-name"
+msgid "Save Snapshot"
+msgstr "スナップショットを保存"
+
+#: src/emu/inpttype.ipp:907
+msgctxt "input-name"
+msgid "Record MNG"
+msgstr "MNGを記録"
+
+#: src/emu/inpttype.ipp:908
+msgctxt "input-name"
+msgid "Record AVI"
+msgstr "AVIを記録"
+
+#: src/emu/inpttype.ipp:909
+msgctxt "input-name"
+msgid "Toggle Cheat"
+msgstr "チート切り替え"
+
+#: src/emu/inpttype.ipp:910
+msgctxt "input-name"
+msgid "UI Display Comment"
+msgstr "UIコメントを表示"
+
+#: src/emu/inpttype.ipp:911
+msgctxt "input-name"
+msgid "UI Zoom In"
+msgstr "UIズームイン"
+
+#: src/emu/inpttype.ipp:912
+msgctxt "input-name"
+msgid "UI Zoom Out"
+msgstr "UIズームアウト"
+
+#: src/emu/inpttype.ipp:913
+msgctxt "input-name"
+msgid "UI Default Zoom"
+msgstr "UIデフォルトズーム"
+
+#: src/emu/inpttype.ipp:914
+msgctxt "input-name"
+msgid "UI Rotate"
+msgstr "UI回転"
+
+#: src/emu/inpttype.ipp:915
+msgctxt "input-name"
+msgid "Show Profiler"
+msgstr "プロファイラを表示"
+
+#: src/emu/inpttype.ipp:916
+msgctxt "input-name"
+msgid "UI Release Pointer"
+msgstr "UIポインタを解放"
+
+#: src/emu/inpttype.ipp:917
+msgctxt "input-name"
+msgid "UI Paste Text"
+msgstr "UIテキストをペースト"
+
#: src/emu/inpttype.ipp:918
msgctxt "input-name"
msgid "UI (First) Tape Start"
@@ -5606,57 +5635,65 @@ msgstr "UI(最初)テープ停止"
#: src/emu/inpttype.ipp:920
msgctxt "input-name"
-msgid "UI External DAT View"
-msgstr "UI外部DATビュー"
+msgid "UI Focus Next"
+msgstr "UI次にフォーカス"
#: src/emu/inpttype.ipp:921
msgctxt "input-name"
-msgid "UI Add/Remove favorite"
-msgstr "UI追加/削除お気に入り"
+msgid "UI Focus Previous"
+msgstr "UI前にフォーカス"
#: src/emu/inpttype.ipp:922
msgctxt "input-name"
+msgid "UI External DAT View"
+msgstr "UI外部DATビュー"
+
+#: src/emu/inpttype.ipp:923
+msgctxt "input-name"
+msgid "UI Add/Remove Favorite"
+msgstr "UI追加/削除お気に入り"
+
+#: src/emu/inpttype.ipp:924
+msgctxt "input-name"
msgid "UI Export List"
msgstr "UIリスト出力"
-#: src/emu/inpttype.ipp:923
+#: src/emu/inpttype.ipp:925
msgctxt "input-name"
msgid "UI Audit Media"
msgstr "UIメディア検査"
-#: src/osd/modules/input/input_windows.cpp:110
-#: src/osd/modules/input/input_sdlcommon.cpp:173
+#: src/osd/modules/input/input_windows.cpp:111 src/osd/sdl/osdsdl.cpp:339
msgctxt "input-name"
msgid "Toggle Fullscreen"
msgstr "フルスクリーン切り替え"
-#: src/osd/modules/input/input_windows.cpp:116
+#: src/osd/modules/input/input_windows.cpp:117
msgctxt "input-name"
msgid "Take Rendered Snapshot"
msgstr "描画されたスナップショットを撮る"
-#: src/osd/modules/input/input_windows.cpp:127
-#: src/osd/modules/input/input_sdlcommon.cpp:221
+#: src/osd/modules/input/input_windows.cpp:128 src/osd/sdl/osdsdl.cpp:388
msgctxt "input-name"
msgid "Record Rendered Video"
msgstr "描画されたビデオを記録する"
-#: src/osd/modules/input/input_windows.cpp:143
+#: src/osd/modules/input/input_windows.cpp:144
msgctxt "input-name"
msgid "Toggle Post-Processing"
msgstr "ポストプロセスの切り替え"
-#: src/osd/modules/input/input_sdlcommon.cpp:199
+#: src/osd/sdl/osdsdl.cpp:365
msgctxt "input-name"
msgid "Toggle Filter"
msgstr "フィルタの切り替え"
-#: src/osd/modules/input/input_sdlcommon.cpp:205
+#: src/osd/sdl/osdsdl.cpp:371
msgctxt "input-name"
msgid "Decrease Prescaling"
msgstr "プレスケール減少"
-#: src/osd/modules/input/input_sdlcommon.cpp:215
+#: src/osd/sdl/osdsdl.cpp:382
msgctxt "input-name"
msgid "Increase Prescaling"
msgstr "プレスケール増加"
@@ -5901,16 +5938,16 @@ msgid ""
"Use this if you want to poke the Slot 1 value (eg. You started with "
"something but lost it)"
msgstr ""
-"バッファ 1の値を格納するにはこれを使用(例:何かと共に開始するが"
-"それを失う場合)"
+"バッファ 1の値を格納するにはこれを使用(例:何かと共に開始するがそれを失う場"
+"合)"
#: plugins/cheatfind/init.lua:749
msgid ""
"Use this if you want to poke the Last Slot value (eg. You started without an "
"item but finally got it)"
msgstr ""
-"最後のバッファの値を格納するにはこれを使用(例:アイテムなしで開始するが"
-"最終的にそれを得る場合)"
+"最後のバッファの値を格納するにはこれを使用(例:アイテムなしで開始するが最終"
+"的にそれを得る場合)"
#: plugins/cheatfind/init.lua:751
#, lua-format
@@ -5984,12 +6021,12 @@ msgstr "入力ポート名ファイルを%sに保存しました"
msgid "Input ports"
msgstr "入力ポート"
-#: plugins/autofire/init.lua:94
+#: plugins/autofire/init.lua:98
msgctxt "plugin-autofire"
msgid "Failed to load autofire menu"
msgstr "連射メニューが読み込めません"
-#: plugins/autofire/init.lua:101
+#: plugins/autofire/init.lua:105
msgctxt "plugin-autofire"
msgid "Autofire"
msgstr "連射"
@@ -6173,7 +6210,7 @@ msgctxt "plugin-timecode"
msgid "Hotkey"
msgstr "ホットキー"
-#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:560
+#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:562
msgctxt "plugin-inputmacro"
msgid "Input Macros"
msgstr "入力マクロ"
@@ -6194,138 +6231,138 @@ msgctxt "plugin-inputmacro"
msgid "Set Input"
msgstr "入力を設定"
-#: plugins/inputmacro/inputmacro_menu.lua:350
+#: plugins/inputmacro/inputmacro_menu.lua:352
msgctxt "plugin-inputmacro"
msgid "Name"
msgstr "名前"
-#: plugins/inputmacro/inputmacro_menu.lua:358
-#: plugins/inputmacro/inputmacro_menu.lua:400
+#: plugins/inputmacro/inputmacro_menu.lua:360
+#: plugins/inputmacro/inputmacro_menu.lua:402
msgctxt "plugin-inputmacro"
msgid "[not set]"
msgstr "[未設定]"
-#: plugins/inputmacro/inputmacro_menu.lua:359
+#: plugins/inputmacro/inputmacro_menu.lua:361
msgctxt "plugin-inputmacro"
msgid "Activation combination"
msgstr "アクティブ化の組み合わせ"
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Stop immediately"
msgstr "すぐに停止"
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Complete macro"
msgstr "マクロを完了"
-#: plugins/inputmacro/inputmacro_menu.lua:363
+#: plugins/inputmacro/inputmacro_menu.lua:365
msgctxt "plugin-inputmacro"
msgid "On release"
msgstr "リリース時"
-#: plugins/inputmacro/inputmacro_menu.lua:369
+#: plugins/inputmacro/inputmacro_menu.lua:371
msgctxt "plugin-inputmacro"
msgid "Release"
msgstr "リリース"
-#: plugins/inputmacro/inputmacro_menu.lua:372
+#: plugins/inputmacro/inputmacro_menu.lua:374
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Loop to step %d"
msgstr "ステップ%dから繰り返す"
-#: plugins/inputmacro/inputmacro_menu.lua:377
+#: plugins/inputmacro/inputmacro_menu.lua:379
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Prolong step %d"
msgstr "ステップ%dを延長"
-#: plugins/inputmacro/inputmacro_menu.lua:379
+#: plugins/inputmacro/inputmacro_menu.lua:381
msgctxt "plugin-inputmacro"
msgid "When held"
msgstr "ホールド時"
-#: plugins/inputmacro/inputmacro_menu.lua:383
+#: plugins/inputmacro/inputmacro_menu.lua:385
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Step %d"
msgstr "ステップ %d"
-#: plugins/inputmacro/inputmacro_menu.lua:384
+#: plugins/inputmacro/inputmacro_menu.lua:386
msgctxt "plugin-inputmacro"
msgid "Delay (frames)"
msgstr "遅延(フレーム)"
-#: plugins/inputmacro/inputmacro_menu.lua:390
+#: plugins/inputmacro/inputmacro_menu.lua:392
msgctxt "plugin-inputmacro"
msgid "Duration (frames)"
msgstr "間隔(フレーム)"
-#: plugins/inputmacro/inputmacro_menu.lua:398
+#: plugins/inputmacro/inputmacro_menu.lua:400
msgctxt "plugin-inputmacro"
msgid "n/a"
msgstr "使用不可"
-#: plugins/inputmacro/inputmacro_menu.lua:402
+#: plugins/inputmacro/inputmacro_menu.lua:404
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Input %d"
msgstr "入力 %d"
-#: plugins/inputmacro/inputmacro_menu.lua:407
+#: plugins/inputmacro/inputmacro_menu.lua:409
msgctxt "plugin-inputmacro"
msgid "Add input"
msgstr "入力を追加"
-#: plugins/inputmacro/inputmacro_menu.lua:412
+#: plugins/inputmacro/inputmacro_menu.lua:414
msgctxt "plugin-inputmacro"
msgid "Delete step"
msgstr "ステップを削除"
-#: plugins/inputmacro/inputmacro_menu.lua:428
+#: plugins/inputmacro/inputmacro_menu.lua:430
msgctxt "plugin-inputmacro"
msgid "Add step at position"
msgstr "次の位置にステップを追加"
-#: plugins/inputmacro/inputmacro_menu.lua:474
+#: plugins/inputmacro/inputmacro_menu.lua:476
msgctxt "plugin-inputmacro"
msgid "Add Input Macro"
msgstr "入力マクロを追加"
-#: plugins/inputmacro/inputmacro_menu.lua:481
+#: plugins/inputmacro/inputmacro_menu.lua:483
msgctxt "plugin-inputmacro"
msgid "Create"
msgstr "作成"
-#: plugins/inputmacro/inputmacro_menu.lua:483
+#: plugins/inputmacro/inputmacro_menu.lua:485
msgctxt "plugin-inputmacro"
msgid "Cancel"
msgstr "キャンセル"
-#: plugins/inputmacro/inputmacro_menu.lua:499
+#: plugins/inputmacro/inputmacro_menu.lua:501
msgctxt "plugin-inputmacro"
msgid "Edit Input Macro"
msgstr "入力マクロを編集"
-#: plugins/inputmacro/inputmacro_menu.lua:505
+#: plugins/inputmacro/inputmacro_menu.lua:507
msgctxt "plugin-inputmacro"
msgid "Done"
msgstr "決定"
-#: plugins/inputmacro/inputmacro_menu.lua:561
+#: plugins/inputmacro/inputmacro_menu.lua:563
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Press %s to delete"
msgstr "%sで削除"
-#: plugins/inputmacro/inputmacro_menu.lua:573
+#: plugins/inputmacro/inputmacro_menu.lua:575
msgctxt "plugin-inputmacro"
msgid "[no macros]"
msgstr "[マクロがありません]"
-#: plugins/inputmacro/inputmacro_menu.lua:578
+#: plugins/inputmacro/inputmacro_menu.lua:580
msgctxt "plugin-inputmacro"
msgid "Add macro"
msgstr "マクロを追加"
@@ -6500,12 +6537,12 @@ msgctxt "plugin-commonui"
msgid "Cancel"
msgstr "キャンセル"
-#: plugins/commonui/init.lua:197
+#: plugins/commonui/init.lua:199
msgctxt "plugin-commonui"
msgid "Invalid combination entered"
msgstr "無効な組み合わせが入力されました"
-#: plugins/commonui/init.lua:203
+#: plugins/commonui/init.lua:205
#, lua-format
msgctxt "plugin-commonui"
msgid ""
@@ -6514,3 +6551,7 @@ msgid ""
msgstr ""
"組み合わせを入力するか、%sでキャンセル\n"
"%s"
+
+#~ msgctxt "input-name"
+#~ msgid "UI Toggle"
+#~ msgstr "UI切り替え"
diff --git a/language/Korean/strings.po b/language/Korean/strings.po
index c195cadbcd1..f3971e532f7 100644
--- a/language/Korean/strings.po
+++ b/language/Korean/strings.po
@@ -2,13 +2,13 @@
# MAME 패키지에 대한 한국어 번역문.
# Copyright (C) 1997-2022 MAMEdev and contributors
# This file is distributed under the same license as the MAME package.
-# Automatically generated, 2022.
+# Automatically generated, 2023.
#
msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-10-16 02:30+1100\n"
+"POT-Creation-Date: 2023-02-18 05:29+1100\n"
"PO-Revision-Date: 2016-02-20 18:03+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: MAME Language Team\n"
@@ -33,206 +33,206 @@ msgid ""
"This system requires media images to be mounted for the following device(s): "
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1254
+#: src/frontend/mame/ui/ui.cpp:1275
#, c-format
msgid ""
"UI controls enabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1256
+#: src/frontend/mame/ui/ui.cpp:1277
#, c-format
msgid ""
"UI controls disabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1465
+#: src/frontend/mame/ui/ui.cpp:1486
msgid "Master Volume"
msgstr "마스터 볼륨"
-#: src/frontend/mame/ui/ui.cpp:1474
+#: src/frontend/mame/ui/ui.cpp:1495
#, c-format
msgid "%1$s Volume"
msgstr "%1$s 볼륨"
-#: src/frontend/mame/ui/ui.cpp:1496
+#: src/frontend/mame/ui/ui.cpp:1517
#, c-format
msgid "Overclock CPU %1$s"
msgstr "CPU %1$s 오버클럭"
-#: src/frontend/mame/ui/ui.cpp:1504
+#: src/frontend/mame/ui/ui.cpp:1525
#, c-format
msgid "Overclock %1$s sound"
msgstr "%1$s 사운드 오버클럭"
-#: src/frontend/mame/ui/ui.cpp:1523
+#: src/frontend/mame/ui/ui.cpp:1544
#, c-format
msgid "%1$s Refresh Rate"
msgstr "%1$s 재생 빈도"
-#: src/frontend/mame/ui/ui.cpp:1528
+#: src/frontend/mame/ui/ui.cpp:1549
#, c-format
msgid "%1$s Brightness"
msgstr "%1$s 명도"
-#: src/frontend/mame/ui/ui.cpp:1530
+#: src/frontend/mame/ui/ui.cpp:1551
#, c-format
msgid "%1$s Contrast"
msgstr "%1$s 대비"
-#: src/frontend/mame/ui/ui.cpp:1532
+#: src/frontend/mame/ui/ui.cpp:1553
#, c-format
msgid "%1$s Gamma"
msgstr "%1$s 감마값"
-#: src/frontend/mame/ui/ui.cpp:1536
+#: src/frontend/mame/ui/ui.cpp:1557
#, c-format
msgid "%1$s Horiz Stretch"
msgstr "%1$s 가로방향 연장"
-#: src/frontend/mame/ui/ui.cpp:1538
+#: src/frontend/mame/ui/ui.cpp:1559
#, c-format
msgid "%1$s Horiz Position"
msgstr "%1$s 가로방향 위치"
-#: src/frontend/mame/ui/ui.cpp:1540
+#: src/frontend/mame/ui/ui.cpp:1561
#, c-format
msgid "%1$s Vert Stretch"
msgstr "%1$s 세로방향 연장"
-#: src/frontend/mame/ui/ui.cpp:1542
+#: src/frontend/mame/ui/ui.cpp:1563
#, c-format
msgid "%1$s Vert Position"
msgstr "%1$s 세로방향 위치"
-#: src/frontend/mame/ui/ui.cpp:1558
+#: src/frontend/mame/ui/ui.cpp:1579
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr "레이저디스크 '%1$s' 가로방향 연장"
-#: src/frontend/mame/ui/ui.cpp:1561
+#: src/frontend/mame/ui/ui.cpp:1582
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr "레이저디스크 '%1$s' 가로방향 위치"
-#: src/frontend/mame/ui/ui.cpp:1563
+#: src/frontend/mame/ui/ui.cpp:1584
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr "레이저디스크 '%1$s' 세로방향 연장"
-#: src/frontend/mame/ui/ui.cpp:1566
+#: src/frontend/mame/ui/ui.cpp:1587
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr "레이저디스크 '%1$s' 세로방향 위치"
-#: src/frontend/mame/ui/ui.cpp:1576
+#: src/frontend/mame/ui/ui.cpp:1597
msgid "Vector Flicker"
msgstr "벡터 깜빡임"
-#: src/frontend/mame/ui/ui.cpp:1577
+#: src/frontend/mame/ui/ui.cpp:1598
msgid "Beam Width Minimum"
msgstr "선 폭 최소량"
-#: src/frontend/mame/ui/ui.cpp:1578
+#: src/frontend/mame/ui/ui.cpp:1599
msgid "Beam Width Maximum"
msgstr "선 폭 최대량"
-#: src/frontend/mame/ui/ui.cpp:1579
+#: src/frontend/mame/ui/ui.cpp:1600
msgid "Beam Dot Size"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1580
+#: src/frontend/mame/ui/ui.cpp:1601
msgid "Beam Intensity Weight"
msgstr "선 강도 비중"
-#: src/frontend/mame/ui/ui.cpp:1593
+#: src/frontend/mame/ui/ui.cpp:1614
#, c-format
msgid "Crosshair Scale %1$s"
msgstr "조준선 크기 %1$s"
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "X"
msgstr "X"
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "Y"
msgstr "Y"
-#: src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1616
#, c-format
msgid "Crosshair Offset %1$s"
msgstr "조준선 영점 %1$s"
-#: src/frontend/mame/ui/ui.cpp:1623
+#: src/frontend/mame/ui/ui.cpp:1644
#, c-format
msgid "%1$3ddB"
msgstr "%1$3ddB"
-#: src/frontend/mame/ui/ui.cpp:1666
+#: src/frontend/mame/ui/ui.cpp:1687
#, c-format
msgid "%1$d%%"
msgstr "%1$d%%"
-#: src/frontend/mame/ui/ui.cpp:1681
+#: src/frontend/mame/ui/ui.cpp:1702
#, c-format
msgid "%1$3.0f%%"
msgstr "%1$3.0f%%"
-#: src/frontend/mame/ui/ui.cpp:1704 src/frontend/mame/ui/ui.cpp:1724
-#: src/frontend/mame/ui/ui.cpp:1743 src/frontend/mame/ui/ui.cpp:1761
-#: src/frontend/mame/ui/ui.cpp:1780 src/frontend/mame/ui/ui.cpp:1799
-#: src/frontend/mame/ui/ui.cpp:1818 src/frontend/mame/ui/ui.cpp:1837
-#: src/frontend/mame/ui/ui.cpp:1858 src/frontend/mame/ui/ui.cpp:1879
-#: src/frontend/mame/ui/ui.cpp:1900 src/frontend/mame/ui/ui.cpp:1921
+#: src/frontend/mame/ui/ui.cpp:1725 src/frontend/mame/ui/ui.cpp:1745
+#: src/frontend/mame/ui/ui.cpp:1764 src/frontend/mame/ui/ui.cpp:1782
+#: src/frontend/mame/ui/ui.cpp:1801 src/frontend/mame/ui/ui.cpp:1820
+#: src/frontend/mame/ui/ui.cpp:1839 src/frontend/mame/ui/ui.cpp:1858
+#: src/frontend/mame/ui/ui.cpp:1879 src/frontend/mame/ui/ui.cpp:1900
+#: src/frontend/mame/ui/ui.cpp:1921 src/frontend/mame/ui/ui.cpp:1942
#, c-format
msgid "%1$.3f"
msgstr "%1$.3f"
-#: src/frontend/mame/ui/ui.cpp:1936 src/frontend/mame/ui/ui.cpp:1951
-#: src/frontend/mame/ui/ui.cpp:1966 src/frontend/mame/ui/ui.cpp:1981
-#: src/frontend/mame/ui/ui.cpp:1996
+#: src/frontend/mame/ui/ui.cpp:1957 src/frontend/mame/ui/ui.cpp:1972
+#: src/frontend/mame/ui/ui.cpp:1987 src/frontend/mame/ui/ui.cpp:2002
+#: src/frontend/mame/ui/ui.cpp:2017
#, c-format
msgid "%1$1.2f"
msgstr "%1$1.2f"
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr "조준선 크기 X %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr "조준선 크기 Y %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr "조준선 영점 X %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr "조준선 영점 Y %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2116
+#: src/frontend/mame/ui/ui.cpp:2137
msgid "**Error saving ui.ini**"
msgstr "**ui.ini 저장 오류**"
-#: src/frontend/mame/ui/ui.cpp:2175
+#: src/frontend/mame/ui/ui.cpp:2196
#, c-format
msgid "**Error saving %s.ini**"
msgstr "**%s.ini 저장 오류**"
-#: src/frontend/mame/ui/ui.cpp:2179 src/frontend/mame/ui/miscmenu.cpp:773
+#: src/frontend/mame/ui/ui.cpp:2200 src/frontend/mame/ui/miscmenu.cpp:773
msgid ""
"\n"
" Settings saved \n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:487 src/frontend/mame/ui/selgame.cpp:298
+#: src/frontend/mame/ui/selsoft.cpp:510 src/frontend/mame/ui/selgame.cpp:318
#, c-format
msgid ""
"%s\n"
@@ -241,8 +241,8 @@ msgstr ""
"%s\n"
" 즐겨찾기 목록에 추가됐습니다."
-#: src/frontend/mame/ui/selsoft.cpp:492 src/frontend/mame/ui/selgame.cpp:303
-#: src/frontend/mame/ui/selgame.cpp:309
+#: src/frontend/mame/ui/selsoft.cpp:515 src/frontend/mame/ui/selgame.cpp:323
+#: src/frontend/mame/ui/selgame.cpp:329
#, c-format
msgid ""
"%s\n"
@@ -251,40 +251,40 @@ msgstr ""
"%s\n"
" 즐겨찾기 목록에서 삭제됐습니다."
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Start empty]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Use file manager]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:708
+#: src/frontend/mame/ui/selsoft.cpp:756
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d software packages )"
msgstr "%1$s %2$s ( %3$d / %4$d 소프트웨어 패키지 )"
-#: src/frontend/mame/ui/selsoft.cpp:709
+#: src/frontend/mame/ui/selsoft.cpp:757
#, c-format
msgid "%1$s - select software"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:714 src/frontend/mame/ui/selgame.cpp:1074
+#: src/frontend/mame/ui/selsoft.cpp:762 src/frontend/mame/ui/selgame.cpp:1092
#, c-format
msgid "%1$s: %2$s - Search: %3$s_"
msgstr "%1$s: %2$s - 검색: %3$s_"
-#: src/frontend/mame/ui/selsoft.cpp:716 src/frontend/mame/ui/selgame.cpp:1076
+#: src/frontend/mame/ui/selsoft.cpp:764 src/frontend/mame/ui/selgame.cpp:1094
#, c-format
msgid "Search: %1$s_"
msgstr "검색: %1$s_"
-#: src/frontend/mame/ui/selsoft.cpp:723
+#: src/frontend/mame/ui/selsoft.cpp:771
#, c-format
msgid "Software list/item: %1$s:%2$s"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:441
+#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:462
msgid "General Settings"
msgstr ""
@@ -308,15 +308,15 @@ msgstr ""
msgid "Save Settings"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:185 src/frontend/mame/ui/optsmenu.cpp:227
+#: src/frontend/mame/ui/optsmenu.cpp:183 src/frontend/mame/ui/optsmenu.cpp:225
msgid "System Filter"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:197 src/frontend/mame/ui/custui.cpp:83
+#: src/frontend/mame/ui/optsmenu.cpp:195 src/frontend/mame/ui/custui.cpp:84
msgid "Customize UI"
msgstr "UI 꾸미기"
-#: src/frontend/mame/ui/optsmenu.cpp:198 src/frontend/mame/ui/dirmenu.cpp:535
+#: src/frontend/mame/ui/optsmenu.cpp:196 src/frontend/mame/ui/dirmenu.cpp:579
msgid "Configure Folders"
msgstr ""
@@ -324,41 +324,41 @@ msgstr ""
msgid "Plugin Options"
msgstr "플러그인 설정"
-#: src/frontend/mame/ui/filesel.cpp:221 src/frontend/mame/ui/swlist.cpp:89
-#: src/frontend/mame/ui/slotopt.cpp:221
+#: src/frontend/mame/ui/filesel.cpp:234 src/frontend/mame/ui/swlist.cpp:89
+#: src/frontend/mame/ui/slotopt.cpp:231
msgid "[empty slot]"
msgstr "[빈 칸]"
-#: src/frontend/mame/ui/filesel.cpp:225
+#: src/frontend/mame/ui/filesel.cpp:238
msgid "[create]"
msgstr "[생성]"
-#: src/frontend/mame/ui/filesel.cpp:229 src/frontend/mame/ui/swlist.cpp:100
+#: src/frontend/mame/ui/filesel.cpp:242 src/frontend/mame/ui/swlist.cpp:100
msgid "[software list]"
msgstr "[소프트웨어 목록]"
-#: src/frontend/mame/ui/filesel.cpp:285
+#: src/frontend/mame/ui/filesel.cpp:298
#, c-format
msgid "Error accessing %s"
msgstr "%s 접근에 오류 발생"
-#: src/frontend/mame/ui/filesel.cpp:509
+#: src/frontend/mame/ui/filesel.cpp:519
msgid "Select access mode"
msgstr "엑세스 방식 선택"
-#: src/frontend/mame/ui/filesel.cpp:510
+#: src/frontend/mame/ui/filesel.cpp:520
msgid "Read-only"
msgstr "읽기 전용"
-#: src/frontend/mame/ui/filesel.cpp:512
+#: src/frontend/mame/ui/filesel.cpp:522
msgid "Read-write"
msgstr "읽기/쓰기"
-#: src/frontend/mame/ui/filesel.cpp:513
+#: src/frontend/mame/ui/filesel.cpp:523
msgid "Read this image, write to another image"
msgstr "이 이미지를 읽고 다른 이미지에 씁니다"
-#: src/frontend/mame/ui/filesel.cpp:514
+#: src/frontend/mame/ui/filesel.cpp:524
msgid "Read this image, write to diff"
msgstr "이 이미지를 읽고 diff에 씁니다"
@@ -571,145 +571,149 @@ msgid "Joystick saturation"
msgstr "조이스틱 외부임계값"
#: src/frontend/mame/ui/submenu.cpp:94
+msgid "Joystick threshold"
+msgstr ""
+
+#: src/frontend/mame/ui/submenu.cpp:95
msgid "Natural keyboard"
msgstr "실재 키보드"
-#: src/frontend/mame/ui/submenu.cpp:95
+#: src/frontend/mame/ui/submenu.cpp:96
msgid "Allow contradictory joystick inputs"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:96
+#: src/frontend/mame/ui/submenu.cpp:97
msgid "Coin impulse"
msgstr "코인 자극"
-#: src/frontend/mame/ui/submenu.cpp:102
+#: src/frontend/mame/ui/submenu.cpp:103
msgid "Input Device Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:103
+#: src/frontend/mame/ui/submenu.cpp:104
msgid "Lightgun Device Assignment"
msgstr "라이트건 장치 조정"
-#: src/frontend/mame/ui/submenu.cpp:104
+#: src/frontend/mame/ui/submenu.cpp:105
msgid "Trackball Device Assignment"
msgstr "트랙볼 장치 조정"
-#: src/frontend/mame/ui/submenu.cpp:105
+#: src/frontend/mame/ui/submenu.cpp:106
msgid "Pedal Device Assignment"
msgstr "페달 장치 조정"
-#: src/frontend/mame/ui/submenu.cpp:106
+#: src/frontend/mame/ui/submenu.cpp:107
msgid "AD Stick Device Assignment"
msgstr "아날로그 스틱 장치 조정"
-#: src/frontend/mame/ui/submenu.cpp:107
+#: src/frontend/mame/ui/submenu.cpp:108
msgid "Paddle Device Assignment"
msgstr "패들 장치 조정"
-#: src/frontend/mame/ui/submenu.cpp:108
+#: src/frontend/mame/ui/submenu.cpp:109
msgid "Dial Device Assignment"
msgstr "다이얼 장치 조정"
-#: src/frontend/mame/ui/submenu.cpp:109
+#: src/frontend/mame/ui/submenu.cpp:110
msgid "Positional Device Assignment"
msgstr "위치기반 장치 조정"
-#: src/frontend/mame/ui/submenu.cpp:110
+#: src/frontend/mame/ui/submenu.cpp:111
msgid "Mouse Device Assignment"
msgstr "마우스 장치 조정"
-#: src/frontend/mame/ui/submenu.cpp:112
+#: src/frontend/mame/ui/submenu.cpp:113
msgid "Keyboard Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:113
+#: src/frontend/mame/ui/submenu.cpp:114
msgid "Mouse Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:114
+#: src/frontend/mame/ui/submenu.cpp:115
msgid "Lightgun Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:115
+#: src/frontend/mame/ui/submenu.cpp:116
msgid "Joystick Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:121 src/frontend/mame/ui/videoopt.cpp:42
+#: src/frontend/mame/ui/submenu.cpp:122 src/frontend/mame/ui/videoopt.cpp:42
msgid "Video Options"
msgstr "비디오 설정"
-#: src/frontend/mame/ui/submenu.cpp:122
+#: src/frontend/mame/ui/submenu.cpp:123
msgid "Video Mode"
msgstr "비디오 모드"
-#: src/frontend/mame/ui/submenu.cpp:123
+#: src/frontend/mame/ui/submenu.cpp:124
msgid "Number Of Screens"
msgstr "화면 수"
-#: src/frontend/mame/ui/submenu.cpp:125
+#: src/frontend/mame/ui/submenu.cpp:126
msgid "Triple Buffering"
msgstr "삼중 버퍼링"
-#: src/frontend/mame/ui/submenu.cpp:126
+#: src/frontend/mame/ui/submenu.cpp:127
msgid "HLSL"
msgstr "HLSL"
-#: src/frontend/mame/ui/submenu.cpp:128
+#: src/frontend/mame/ui/submenu.cpp:129
msgid "GLSL"
msgstr "GLSL"
-#: src/frontend/mame/ui/submenu.cpp:129
+#: src/frontend/mame/ui/submenu.cpp:130
msgid "Bilinear Filtering"
msgstr "이중선형 필터링"
-#: src/frontend/mame/ui/submenu.cpp:130
+#: src/frontend/mame/ui/submenu.cpp:131
msgid "Bitmap Prescaling"
msgstr "비트맵 프리스케일링"
-#: src/frontend/mame/ui/submenu.cpp:131
+#: src/frontend/mame/ui/submenu.cpp:132
msgid "Window Mode"
msgstr "창 모드"
-#: src/frontend/mame/ui/submenu.cpp:132
+#: src/frontend/mame/ui/submenu.cpp:133
msgid "Enforce Aspect Ratio"
msgstr "가로세로비 강제 유지"
-#: src/frontend/mame/ui/submenu.cpp:133
+#: src/frontend/mame/ui/submenu.cpp:134
msgid "Start Out Maximized"
msgstr "최대화 상태로 시작"
-#: src/frontend/mame/ui/submenu.cpp:134
+#: src/frontend/mame/ui/submenu.cpp:135
msgid "Synchronized Refresh"
msgstr "새로고침 동기화"
-#: src/frontend/mame/ui/submenu.cpp:135
+#: src/frontend/mame/ui/submenu.cpp:136
msgid "Wait Vertical Sync"
msgstr "수직동기화 기다림"
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:722
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:738
#: src/frontend/mame/ui/videoopt.cpp:169
-#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:766
+#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:766
#: plugins/cheatfind/init.lua:777 plugins/cheat/init.lua:679
msgid "On"
msgstr "켜기"
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:725
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:741
#: src/frontend/mame/ui/videoopt.cpp:185
-#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:763
+#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:763
#: plugins/cheatfind/init.lua:774 plugins/cheat/init.lua:682
#: plugins/cheat/init.lua:691
msgid "Off"
msgstr "끄기"
-#: src/frontend/mame/ui/menu.cpp:728
+#: src/frontend/mame/ui/menu.cpp:744
msgid "Auto"
msgstr "자동"
-#: src/frontend/mame/ui/menu.cpp:1233
+#: src/frontend/mame/ui/menu.cpp:1272
#: src/frontend/mame/ui/simpleselgame.cpp:283
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Return to Previous Menu"
msgstr "이전 메뉴로 돌아가기"
@@ -717,21 +721,21 @@ msgstr "이전 메뉴로 돌아가기"
msgid "File Manager"
msgstr "파일 관리자"
-#: src/frontend/mame/ui/filemngr.cpp:140
+#: src/frontend/mame/ui/filemngr.cpp:152
#: src/frontend/mame/ui/confswitch.cpp:119
-#: src/frontend/mame/ui/inputmap.cpp:580
+#: src/frontend/mame/ui/inputmap.cpp:581
#: src/frontend/mame/ui/inputtoggle.cpp:75
-#: src/frontend/mame/ui/analogipt.cpp:363
+#: src/frontend/mame/ui/analogipt.cpp:412
#, c-format
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
#: src/frontend/mame/ui/confswitch.cpp:170 src/frontend/mame/ui/slotopt.cpp:204
msgid "Reset System"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
msgid "Start System"
msgstr ""
@@ -1089,27 +1093,27 @@ msgstr "아니오"
msgid "Yes"
msgstr "예"
-#: src/frontend/mame/ui/filecreate.cpp:168
+#: src/frontend/mame/ui/filecreate.cpp:189
msgid "New Image Name:"
msgstr "새 이미지 이름:"
-#: src/frontend/mame/ui/filecreate.cpp:174
+#: src/frontend/mame/ui/filecreate.cpp:196
msgid "Image Format:"
msgstr "이미지 형식:"
-#: src/frontend/mame/ui/filecreate.cpp:180
+#: src/frontend/mame/ui/filecreate.cpp:202
msgid "Create"
msgstr "생성"
-#: src/frontend/mame/ui/filecreate.cpp:208
+#: src/frontend/mame/ui/filecreate.cpp:230
msgid "Please enter a file extension too"
msgstr "파일 확장자도 입력하십시오"
-#: src/frontend/mame/ui/filecreate.cpp:268
+#: src/frontend/mame/ui/filecreate.cpp:295
msgid "Select image format"
msgstr "이미지 형식 선택"
-#: src/frontend/mame/ui/filecreate.cpp:327
+#: src/frontend/mame/ui/filecreate.cpp:354
msgid "Select initial contents"
msgstr ""
@@ -1134,9 +1138,9 @@ msgid "Emulated"
msgstr "에뮬레이션"
#: src/frontend/mame/ui/keyboard.cpp:60 src/frontend/mame/ui/confswitch.cpp:117
-#: src/frontend/mame/ui/inputmap.cpp:578
+#: src/frontend/mame/ui/inputmap.cpp:579
#: src/frontend/mame/ui/inputtoggle.cpp:73
-#: src/frontend/mame/ui/analogipt.cpp:361
+#: src/frontend/mame/ui/analogipt.cpp:410
#, c-format
msgid "%1$s [root%2$s]"
msgstr ""
@@ -1495,16 +1499,16 @@ msgstr "복제판 포함"
msgid "Category File"
msgstr ""
-#: src/frontend/mame/ui/utils.cpp:2030 src/frontend/mame/ui/inifile.cpp:301
+#: src/frontend/mame/ui/utils.cpp:2026 src/frontend/mame/ui/inifile.cpp:301
msgctxt "swlist-info"
msgid "Software list/item"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2685
+#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2752
msgid "Software List Info"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:316
+#: src/frontend/mame/ui/datmenu.cpp:307
#, c-format
msgid "Revision: %1$s"
msgstr "개정: %1$s"
@@ -1670,7 +1674,7 @@ msgstr "즐겨찾기에서 삭제"
msgid "Save System Settings"
msgstr ""
-#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2625
+#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2698
msgid " (default)"
msgstr " (기본)"
@@ -1711,7 +1715,7 @@ msgstr ""
msgid "Cancel"
msgstr "취소"
-#: src/frontend/mame/ui/state.cpp:265
+#: src/frontend/mame/ui/state.cpp:262
#, c-format
msgid ""
"Delete saved state %1$s?\n"
@@ -1719,37 +1723,37 @@ msgid ""
"Press %3$s to cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:393
+#: src/frontend/mame/ui/state.cpp:388
#, c-format
msgid "Error removing saved state file %1$s"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:442
+#: src/frontend/mame/ui/state.cpp:450
#, c-format
msgid "Press %1$s to delete"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Load State"
msgstr "상태 불러오기"
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Select state to load"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Save State"
msgstr "상태 저장하기"
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Press a key or joystick button, or select state to overwrite"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:314
+#: src/frontend/mame/ui/confswitch.cpp:318
msgid "DIP Switches"
msgstr "DIP 스위치"
-#: src/frontend/mame/ui/confswitch.cpp:508
+#: src/frontend/mame/ui/confswitch.cpp:521
msgid "Machine Configuration"
msgstr "장치 환경설정"
@@ -1792,7 +1796,7 @@ msgstr ""
msgid "[no assignable inputs are enabled]"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:348
+#: src/frontend/mame/ui/inputmap.cpp:358
msgid "Pressed"
msgstr ""
@@ -1800,71 +1804,71 @@ msgstr ""
msgid "Invalid combination entered"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:563
+#: src/frontend/mame/ui/inputmap.cpp:564
#, c-format
msgctxt "input-name"
msgid "%1$s Analog"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:564
+#: src/frontend/mame/ui/inputmap.cpp:565
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Inc"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:565
+#: src/frontend/mame/ui/inputmap.cpp:566
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Dec"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:607
+#: src/frontend/mame/ui/inputmap.cpp:608
#, c-format
msgid "Press %1$s to set\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:608
+#: src/frontend/mame/ui/inputmap.cpp:609
#, c-format
msgid "Press %1$s to append\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:609
+#: src/frontend/mame/ui/inputmap.cpp:610
#, c-format
msgid "Press %1$s to clear\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:610
+#: src/frontend/mame/ui/inputmap.cpp:611
#, c-format
msgid "Press %1$s to restore default\n"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:32
+#: src/frontend/mame/ui/inputdevices.cpp:33
#, c-format
msgctxt "menu-inputdev"
msgid "%1$s (%2$s %3$d)"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:88
+#: src/frontend/mame/ui/inputdevices.cpp:116
msgctxt "menu-inputdev"
msgid "Copy Device ID"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:122
+#: src/frontend/mame/ui/inputdevices.cpp:148
msgctxt "menu-inputdev"
msgid "Copied device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:124
+#: src/frontend/mame/ui/inputdevices.cpp:150
msgctxt "menu-inputdev"
msgid "Error copying device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:162
+#: src/frontend/mame/ui/inputdevices.cpp:189
msgctxt "menu-inputdev"
msgid "Input Devices"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:203
+#: src/frontend/mame/ui/inputdevices.cpp:230
msgctxt "menu-inputdev"
msgid "[no input devices are enabled]"
msgstr ""
@@ -1985,11 +1989,11 @@ msgid "Configure Options"
msgstr "옵션 환경설정"
#: src/frontend/mame/ui/simpleselgame.cpp:279
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Exit"
msgstr "닫기"
-#: src/frontend/mame/ui/simpleselgame.cpp:304
+#: src/frontend/mame/ui/simpleselgame.cpp:313
#, c-format
msgid ""
"No system ROMs found. Please check the rompath setting specified in the %1$s."
@@ -1999,77 +2003,77 @@ msgid ""
"docs folder for information on setting up and using %2$s."
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:320
+#: src/frontend/mame/ui/simpleselgame.cpp:329
#, c-format
msgid "Type name or select: %1$s_"
msgstr "새 이름을 짓거나 선택하십시오: %1$s_"
-#: src/frontend/mame/ui/simpleselgame.cpp:322
+#: src/frontend/mame/ui/simpleselgame.cpp:331
msgid "Type name or select: (random)"
msgstr "새 이름을 짓거나 선택하십시오: (무작위)"
-#: src/frontend/mame/ui/simpleselgame.cpp:336
+#: src/frontend/mame/ui/simpleselgame.cpp:345
#, c-format
msgid "%1$-.100s"
msgstr "%1$-.100s"
-#: src/frontend/mame/ui/simpleselgame.cpp:339
+#: src/frontend/mame/ui/simpleselgame.cpp:348
#, c-format
msgid "%1$s, %2$-.100s"
msgstr "%1$s, %2$-.100s"
-#: src/frontend/mame/ui/simpleselgame.cpp:348
+#: src/frontend/mame/ui/simpleselgame.cpp:357
#, c-format
msgid "Driver: %1$s"
msgstr "드라이버: %1$s"
-#: src/frontend/mame/ui/simpleselgame.cpp:364
-#: src/frontend/mame/ui/selmenu.cpp:690
+#: src/frontend/mame/ui/simpleselgame.cpp:373
+#: src/frontend/mame/ui/selmenu.cpp:735
msgid "Overall: NOT WORKING"
msgstr "종합: 작동 불가"
-#: src/frontend/mame/ui/simpleselgame.cpp:366
-#: src/frontend/mame/ui/selmenu.cpp:692
+#: src/frontend/mame/ui/simpleselgame.cpp:375
+#: src/frontend/mame/ui/selmenu.cpp:737
msgid "Overall: Unemulated Protection"
msgstr "종합: 보호처리 에뮬레이션 미완"
-#: src/frontend/mame/ui/simpleselgame.cpp:368
-#: src/frontend/mame/ui/selmenu.cpp:694
+#: src/frontend/mame/ui/simpleselgame.cpp:377
+#: src/frontend/mame/ui/selmenu.cpp:739
msgid "Overall: Working"
msgstr "종합: 작동 가능"
-#: src/frontend/mame/ui/simpleselgame.cpp:372
-#: src/frontend/mame/ui/selmenu.cpp:698
+#: src/frontend/mame/ui/simpleselgame.cpp:381
+#: src/frontend/mame/ui/selmenu.cpp:743
msgid "Graphics: Unimplemented, "
msgstr "그래픽: 적용 안 됨,"
-#: src/frontend/mame/ui/simpleselgame.cpp:374
-#: src/frontend/mame/ui/selmenu.cpp:700
+#: src/frontend/mame/ui/simpleselgame.cpp:383
+#: src/frontend/mame/ui/selmenu.cpp:745
msgid "Graphics: Imperfect, "
msgstr "그래픽: 불완전,"
-#: src/frontend/mame/ui/simpleselgame.cpp:376
-#: src/frontend/mame/ui/selmenu.cpp:702
+#: src/frontend/mame/ui/simpleselgame.cpp:385
+#: src/frontend/mame/ui/selmenu.cpp:747
msgid "Graphics: OK, "
msgstr "그래픽: 양호,"
-#: src/frontend/mame/ui/simpleselgame.cpp:379
-#: src/frontend/mame/ui/selmenu.cpp:705
+#: src/frontend/mame/ui/simpleselgame.cpp:388
+#: src/frontend/mame/ui/selmenu.cpp:750
msgid "Sound: None"
msgstr "사운드: 없음"
-#: src/frontend/mame/ui/simpleselgame.cpp:381
-#: src/frontend/mame/ui/selmenu.cpp:707
+#: src/frontend/mame/ui/simpleselgame.cpp:390
+#: src/frontend/mame/ui/selmenu.cpp:752
msgid "Sound: Unimplemented"
msgstr "사운드: 적용 안 됨"
-#: src/frontend/mame/ui/simpleselgame.cpp:383
-#: src/frontend/mame/ui/selmenu.cpp:709
+#: src/frontend/mame/ui/simpleselgame.cpp:392
+#: src/frontend/mame/ui/selmenu.cpp:754
msgid "Sound: Imperfect"
msgstr "사운드: 불완전"
-#: src/frontend/mame/ui/simpleselgame.cpp:385
-#: src/frontend/mame/ui/selmenu.cpp:711
+#: src/frontend/mame/ui/simpleselgame.cpp:394
+#: src/frontend/mame/ui/selmenu.cpp:756
msgid "Sound: OK"
msgstr "사운드: 양호"
@@ -2094,323 +2098,323 @@ msgstr "전부 리셋"
msgid "Reload All"
msgstr "전부 불러오기"
-#: src/frontend/mame/ui/dirmenu.cpp:44
+#: src/frontend/mame/ui/dirmenu.cpp:40
msgctxt "path-option"
msgid "ROMs"
msgstr "ROM"
-#: src/frontend/mame/ui/dirmenu.cpp:45
+#: src/frontend/mame/ui/dirmenu.cpp:41
msgctxt "path-option"
msgid "Software Media"
msgstr "소프트웨어 미디어"
-#: src/frontend/mame/ui/dirmenu.cpp:46
+#: src/frontend/mame/ui/dirmenu.cpp:42
msgctxt "path-option"
msgid "Sound Samples"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:47
+#: src/frontend/mame/ui/dirmenu.cpp:43
msgctxt "path-option"
msgid "Artwork"
msgstr "삽화"
-#: src/frontend/mame/ui/dirmenu.cpp:48
+#: src/frontend/mame/ui/dirmenu.cpp:44
msgctxt "path-option"
msgid "Crosshairs"
msgstr "조준선"
-#: src/frontend/mame/ui/dirmenu.cpp:49
+#: src/frontend/mame/ui/dirmenu.cpp:45
msgctxt "path-option"
msgid "Cheat Files"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:50
+#: src/frontend/mame/ui/dirmenu.cpp:46
msgctxt "path-option"
msgid "Plugins"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:51
+#: src/frontend/mame/ui/dirmenu.cpp:47
msgctxt "path-option"
msgid "UI Translations"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:52
+#: src/frontend/mame/ui/dirmenu.cpp:48
msgctxt "path-option"
msgid "Software Lists"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:53
+#: src/frontend/mame/ui/dirmenu.cpp:49
msgctxt "path-option"
msgid "INIs"
msgstr "INI"
-#: src/frontend/mame/ui/dirmenu.cpp:54
+#: src/frontend/mame/ui/dirmenu.cpp:50
msgctxt "path-option"
msgid "UI Settings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:55
+#: src/frontend/mame/ui/dirmenu.cpp:51
msgctxt "path-option"
msgid "Plugin Data"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:56
+#: src/frontend/mame/ui/dirmenu.cpp:52
msgctxt "path-option"
msgid "DATs"
msgstr "DAT"
-#: src/frontend/mame/ui/dirmenu.cpp:57
+#: src/frontend/mame/ui/dirmenu.cpp:53
msgctxt "path-option"
msgid "Category INIs"
msgstr "카테고리 INI"
-#: src/frontend/mame/ui/dirmenu.cpp:58
+#: src/frontend/mame/ui/dirmenu.cpp:54
msgctxt "path-option"
msgid "Snapshots"
msgstr "스냅샷"
-#: src/frontend/mame/ui/dirmenu.cpp:59
+#: src/frontend/mame/ui/dirmenu.cpp:55
msgctxt "path-option"
msgid "Icons"
msgstr "아이콘"
-#: src/frontend/mame/ui/dirmenu.cpp:60
+#: src/frontend/mame/ui/dirmenu.cpp:56
msgctxt "path-option"
msgid "Control Panels"
msgstr "조작반"
-#: src/frontend/mame/ui/dirmenu.cpp:61
+#: src/frontend/mame/ui/dirmenu.cpp:57
msgctxt "path-option"
msgid "Cabinets"
msgstr "캐비닛"
-#: src/frontend/mame/ui/dirmenu.cpp:62
+#: src/frontend/mame/ui/dirmenu.cpp:58
msgctxt "path-option"
msgid "Marquees"
msgstr "간판"
-#: src/frontend/mame/ui/dirmenu.cpp:63
+#: src/frontend/mame/ui/dirmenu.cpp:59
msgctxt "path-option"
msgid "PCBs"
msgstr "PCB"
-#: src/frontend/mame/ui/dirmenu.cpp:64
+#: src/frontend/mame/ui/dirmenu.cpp:60
msgctxt "path-option"
msgid "Flyers"
msgstr "전단지"
-#: src/frontend/mame/ui/dirmenu.cpp:65
+#: src/frontend/mame/ui/dirmenu.cpp:61
msgctxt "path-option"
msgid "Title Screens"
msgstr "시작화면"
-#: src/frontend/mame/ui/dirmenu.cpp:66
+#: src/frontend/mame/ui/dirmenu.cpp:62
msgctxt "path-option"
msgid "Game Endings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:67
+#: src/frontend/mame/ui/dirmenu.cpp:63
msgctxt "path-option"
msgid "Bosses"
msgstr "보스"
-#: src/frontend/mame/ui/dirmenu.cpp:68
+#: src/frontend/mame/ui/dirmenu.cpp:64
msgctxt "path-option"
msgid "Artwork Previews"
msgstr "삽화 미리보기"
-#: src/frontend/mame/ui/dirmenu.cpp:69
+#: src/frontend/mame/ui/dirmenu.cpp:65
msgctxt "path-option"
msgid "Select"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:70
+#: src/frontend/mame/ui/dirmenu.cpp:66
msgctxt "path-option"
msgid "Game Over Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:71
+#: src/frontend/mame/ui/dirmenu.cpp:67
msgctxt "path-option"
msgid "HowTo"
msgstr "조작법"
-#: src/frontend/mame/ui/dirmenu.cpp:72
+#: src/frontend/mame/ui/dirmenu.cpp:68
msgctxt "path-option"
msgid "Logos"
msgstr "로고"
-#: src/frontend/mame/ui/dirmenu.cpp:73
+#: src/frontend/mame/ui/dirmenu.cpp:69
msgctxt "path-option"
msgid "Scores"
msgstr "점수"
-#: src/frontend/mame/ui/dirmenu.cpp:74
+#: src/frontend/mame/ui/dirmenu.cpp:70
msgctxt "path-option"
msgid "Versus"
msgstr "대전"
-#: src/frontend/mame/ui/dirmenu.cpp:75
+#: src/frontend/mame/ui/dirmenu.cpp:71
msgctxt "path-option"
msgid "Covers"
msgstr "표지"
-#: src/frontend/mame/ui/dirmenu.cpp:105
+#: src/frontend/mame/ui/dirmenu.cpp:101
#, c-format
msgid "Remove %1$s Folder"
msgstr "%1$s 폴더 제거"
-#: src/frontend/mame/ui/dirmenu.cpp:352
-#, c-format
-msgid "Change %1$s Folder - Search: %2$s_"
-msgstr "%1$s 폴더 바꾸기 - 검색: %2$s_"
-
-#: src/frontend/mame/ui/dirmenu.cpp:352
+#: src/frontend/mame/ui/dirmenu.cpp:357
#, c-format
msgid "Add %1$s Folder - Search: %2$s_"
msgstr "%1$s 폴더 추가 - 검색: %2$s_"
-#: src/frontend/mame/ui/dirmenu.cpp:363
+#: src/frontend/mame/ui/dirmenu.cpp:357
+#, c-format
+msgid "Change %1$s Folder - Search: %2$s_"
+msgstr "%1$s 폴더 바꾸기 - 검색: %2$s_"
+
+#: src/frontend/mame/ui/dirmenu.cpp:368
msgid "Press TAB to set"
msgstr "TAB을 누르면 결정됩니다"
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folders"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:494
-msgid "Change Folder"
-msgstr "폴더 변경"
-
-#: src/frontend/mame/ui/dirmenu.cpp:494
+#: src/frontend/mame/ui/dirmenu.cpp:523
msgid "Add Folder"
msgstr "폴더 추가"
-#: src/frontend/mame/ui/dirmenu.cpp:497
+#: src/frontend/mame/ui/dirmenu.cpp:525
msgid "Remove Folder"
msgstr "폴더 삭제"
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/dirmenu.cpp:530
+msgid "Change Folder"
+msgstr "폴더 변경"
+
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = 1/%1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:799
+#: src/frontend/mame/ui/viewgfx.cpp:800
msgctxt "gfxview"
msgid "Expand to fit"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:822
+#: src/frontend/mame/ui/viewgfx.cpp:823
msgctxt "gfxview"
msgid "All categories"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:824 src/frontend/mame/ui/viewgfx.cpp:829
+#: src/frontend/mame/ui/viewgfx.cpp:825 src/frontend/mame/ui/viewgfx.cpp:830
#, c-format
msgctxt "gfxview"
msgid "Category %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] colors"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] pens"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:940
+#: src/frontend/mame/ui/viewgfx.cpp:941
#, c-format
msgctxt "gfxview"
msgid " #%1$X → %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:947
+#: src/frontend/mame/ui/viewgfx.cpp:948
#, c-format
msgctxt "gfxview"
msgid " #%1$X = %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:954
+#: src/frontend/mame/ui/viewgfx.cpp:955
#, c-format
msgctxt "gfxview"
msgid " #%1$X (A:%2$02X R:%3$02X G:%4$02X B:%5$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1134
+#: src/frontend/mame/ui/viewgfx.cpp:1135
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] %2$d/%3$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1157
+#: src/frontend/mame/ui/viewgfx.cpp:1158
#, c-format
msgctxt "gfxview"
msgid " #%1$X:%2$X (%3$d %4$d) = %5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1165
+#: src/frontend/mame/ui/viewgfx.cpp:1166
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d color %3$X/%4$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d category %3$u"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d "
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1327
+#: src/frontend/mame/ui/viewgfx.cpp:1328
#, c-format
msgctxt "gfxview"
msgid " (%1$u %2$u) = GFX%3$u #%4$X:%5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1334
+#: src/frontend/mame/ui/viewgfx.cpp:1335
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d origin (%3$d %4$d)"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:442
+#: src/frontend/mame/ui/selgame.cpp:463
msgid "System Settings"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1058
+#: src/frontend/mame/ui/selgame.cpp:1076
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d systems (%5$d BIOS) )"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1086
+#: src/frontend/mame/ui/selgame.cpp:1104
#, c-format
msgid "System: %1$-.100s"
msgstr "시스템: %1$-.100s"
@@ -2431,29 +2435,29 @@ msgctxt "menu-selector"
msgid "[no choices]"
msgstr ""
-#: src/frontend/mame/ui/selector.cpp:138
+#: src/frontend/mame/ui/selector.cpp:148
#, c-format
msgctxt "menu-selector"
msgid "Double-click or press %1$s to select"
msgstr "더블 클릭 혹은 %1$s 키를 눌러 선택"
-#: src/frontend/mame/ui/auditmenu.cpp:59
+#: src/frontend/mame/ui/auditmenu.cpp:60
msgid "Audit Media"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:63
+#: src/frontend/mame/ui/auditmenu.cpp:64
#, c-format
msgid "Results will be saved to %1$s"
msgstr "결과는 %1$s에 저장됩니다"
-#: src/frontend/mame/ui/auditmenu.cpp:101
+#: src/frontend/mame/ui/auditmenu.cpp:110
#, c-format
msgid ""
"Auditing media for system %2$u of %3$u...\n"
"%1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:119
+#: src/frontend/mame/ui/auditmenu.cpp:128
#, c-format
msgid ""
"Cancel audit?\n"
@@ -2462,17 +2466,17 @@ msgid ""
"Press %2$s to continue"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:139
+#: src/frontend/mame/ui/auditmenu.cpp:148
#, c-format
msgid "Audit media for %1$u systems marked unavailable"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:140
+#: src/frontend/mame/ui/auditmenu.cpp:149
#, c-format
msgid "Audit media for all %1$u systems"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:157
+#: src/frontend/mame/ui/auditmenu.cpp:165
#, c-format
msgid "Press %1$s to cancel\n"
msgstr ""
@@ -2493,267 +2497,267 @@ msgstr "정보 및 이미지 숨기기"
msgid "Hide Both"
msgstr "모두 숨기기"
-#: src/frontend/mame/ui/custui.cpp:143
+#: src/frontend/mame/ui/custui.cpp:144
msgid "UI Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:168 src/frontend/mame/ui/custui.cpp:221
+#: src/frontend/mame/ui/custui.cpp:169 src/frontend/mame/ui/custui.cpp:222
msgid "System Names"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:194 src/frontend/mame/ui/custui.cpp:224
+#: src/frontend/mame/ui/custui.cpp:195 src/frontend/mame/ui/custui.cpp:225
msgid "Show Side Panels"
msgstr "사이드 패널 보이기"
-#: src/frontend/mame/ui/custui.cpp:214
+#: src/frontend/mame/ui/custui.cpp:215
msgid "Fonts"
msgstr "문자"
-#: src/frontend/mame/ui/custui.cpp:215
+#: src/frontend/mame/ui/custui.cpp:216
msgid "Colors"
msgstr "색상"
-#: src/frontend/mame/ui/custui.cpp:218
+#: src/frontend/mame/ui/custui.cpp:219
msgid "Language"
msgstr "언어"
-#: src/frontend/mame/ui/custui.cpp:235 src/frontend/mame/ui/custui.cpp:279
+#: src/frontend/mame/ui/custui.cpp:236 src/frontend/mame/ui/custui.cpp:280
msgid "[built-in]"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:335
+#: src/frontend/mame/ui/custui.cpp:337
msgid "UI Fonts"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:364
+#: src/frontend/mame/ui/custui.cpp:366
msgid "default"
msgstr "기본"
-#: src/frontend/mame/ui/custui.cpp:459 src/frontend/mame/ui/custui.cpp:499
+#: src/frontend/mame/ui/custui.cpp:465 src/frontend/mame/ui/custui.cpp:507
msgid "UI Font"
msgstr "UI 글꼴"
-#: src/frontend/mame/ui/custui.cpp:504
+#: src/frontend/mame/ui/custui.cpp:512
msgid "Bold"
msgstr "굵은 글씨"
-#: src/frontend/mame/ui/custui.cpp:505
+#: src/frontend/mame/ui/custui.cpp:513
msgid "Italic"
msgstr "이탤릭체"
-#: src/frontend/mame/ui/custui.cpp:510
+#: src/frontend/mame/ui/custui.cpp:518
msgid "Lines"
msgstr "줄"
-#: src/frontend/mame/ui/custui.cpp:515
+#: src/frontend/mame/ui/custui.cpp:523
msgid "Infos text size"
msgstr "정보표시 글자 크기"
-#: src/frontend/mame/ui/custui.cpp:530
+#: src/frontend/mame/ui/custui.cpp:547
msgid "Sample text - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
msgstr ""
"예시문 - 다람쥐 헌 쳇바퀴에 타고파. ABCDEFGHIJKLMNabcdefghijklmn 1234567890"
-#: src/frontend/mame/ui/custui.cpp:546
+#: src/frontend/mame/ui/custui.cpp:563
msgid "UI Colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:609
+#: src/frontend/mame/ui/custui.cpp:626
msgctxt "color-option"
msgid "Normal text"
msgstr "보통 글자"
-#: src/frontend/mame/ui/custui.cpp:610
+#: src/frontend/mame/ui/custui.cpp:627
msgctxt "color-option"
msgid "Selected color"
msgstr "선택된 색상"
-#: src/frontend/mame/ui/custui.cpp:611
+#: src/frontend/mame/ui/custui.cpp:628
msgctxt "color-option"
msgid "Normal text background"
msgstr "보통 글자 배경"
-#: src/frontend/mame/ui/custui.cpp:612
+#: src/frontend/mame/ui/custui.cpp:629
msgctxt "color-option"
msgid "Selected background color"
msgstr "선택된 배경색"
-#: src/frontend/mame/ui/custui.cpp:613
+#: src/frontend/mame/ui/custui.cpp:630
msgctxt "color-option"
msgid "Subitem color"
msgstr "하위 항목 색상"
-#: src/frontend/mame/ui/custui.cpp:614
+#: src/frontend/mame/ui/custui.cpp:631
msgctxt "color-option"
msgid "Clone"
msgstr "클론"
-#: src/frontend/mame/ui/custui.cpp:615
+#: src/frontend/mame/ui/custui.cpp:632
msgctxt "color-option"
msgid "Border"
msgstr "테두리"
-#: src/frontend/mame/ui/custui.cpp:616
+#: src/frontend/mame/ui/custui.cpp:633
msgctxt "color-option"
msgid "Background"
msgstr "배경"
-#: src/frontend/mame/ui/custui.cpp:617
+#: src/frontend/mame/ui/custui.cpp:634
msgctxt "color-option"
msgid "DIP switch"
msgstr "DIP 스위치"
-#: src/frontend/mame/ui/custui.cpp:618
+#: src/frontend/mame/ui/custui.cpp:635
msgctxt "color-option"
msgid "Unavailable color"
msgstr "사용불가 색상"
-#: src/frontend/mame/ui/custui.cpp:619
+#: src/frontend/mame/ui/custui.cpp:636
msgctxt "color-option"
msgid "Slider color"
msgstr "슬라이더 색상"
-#: src/frontend/mame/ui/custui.cpp:620
+#: src/frontend/mame/ui/custui.cpp:637
msgctxt "color-option"
msgid "Graphics viewer background"
msgstr "그래픽 뷰어 배경"
-#: src/frontend/mame/ui/custui.cpp:621
+#: src/frontend/mame/ui/custui.cpp:638
msgctxt "color-option"
msgid "Mouse over color"
msgstr "마우스 오버 색상"
-#: src/frontend/mame/ui/custui.cpp:622
+#: src/frontend/mame/ui/custui.cpp:639
msgctxt "color-option"
msgid "Mouse over background color"
msgstr "마우스 오버 배경색상"
-#: src/frontend/mame/ui/custui.cpp:623
+#: src/frontend/mame/ui/custui.cpp:640
msgctxt "color-option"
msgid "Mouse down color"
msgstr "마우스 다운 색상"
-#: src/frontend/mame/ui/custui.cpp:624
+#: src/frontend/mame/ui/custui.cpp:641
msgctxt "color-option"
msgid "Mouse down background color"
msgstr "마우스 다운 배경색상"
-#: src/frontend/mame/ui/custui.cpp:628
+#: src/frontend/mame/ui/custui.cpp:645
msgid "Restore default colors"
msgstr "원래 색상으로 복귀"
-#: src/frontend/mame/ui/custui.cpp:640
+#: src/frontend/mame/ui/custui.cpp:666
#, c-format
msgid "Double-click or press %1$s to change color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:648
+#: src/frontend/mame/ui/custui.cpp:674
msgid "Menu Preview"
msgstr "메뉴 미리보기"
-#: src/frontend/mame/ui/custui.cpp:662
+#: src/frontend/mame/ui/custui.cpp:681
msgctxt "color-sample"
msgid "Normal"
msgstr "일반"
-#: src/frontend/mame/ui/custui.cpp:663
+#: src/frontend/mame/ui/custui.cpp:682
msgctxt "color-sample"
msgid "Subitem"
msgstr "하위항목"
-#: src/frontend/mame/ui/custui.cpp:664
+#: src/frontend/mame/ui/custui.cpp:683
msgctxt "color-sample"
msgid "Selected"
msgstr "선택된 항목"
-#: src/frontend/mame/ui/custui.cpp:665
+#: src/frontend/mame/ui/custui.cpp:684
msgctxt "color-sample"
msgid "Mouse Over"
msgstr "마우스 오버"
-#: src/frontend/mame/ui/custui.cpp:666
+#: src/frontend/mame/ui/custui.cpp:685
msgctxt "color-sample"
msgid "Clone"
msgstr "클론"
-#: src/frontend/mame/ui/custui.cpp:881
+#: src/frontend/mame/ui/custui.cpp:901
msgid "ARGB Settings"
msgstr "ARGB 설정"
-#: src/frontend/mame/ui/custui.cpp:886 src/frontend/mame/ui/custui.cpp:889
+#: src/frontend/mame/ui/custui.cpp:906 src/frontend/mame/ui/custui.cpp:909
msgctxt "color-channel"
msgid "Alpha"
msgstr "불투명도"
-#: src/frontend/mame/ui/custui.cpp:894 src/frontend/mame/ui/custui.cpp:897
+#: src/frontend/mame/ui/custui.cpp:914 src/frontend/mame/ui/custui.cpp:917
msgctxt "color-channel"
msgid "Red"
msgstr "적"
-#: src/frontend/mame/ui/custui.cpp:902 src/frontend/mame/ui/custui.cpp:905
+#: src/frontend/mame/ui/custui.cpp:922 src/frontend/mame/ui/custui.cpp:925
msgctxt "color-channel"
msgid "Green"
msgstr "녹"
-#: src/frontend/mame/ui/custui.cpp:910 src/frontend/mame/ui/custui.cpp:913
+#: src/frontend/mame/ui/custui.cpp:930 src/frontend/mame/ui/custui.cpp:933
msgctxt "color-channel"
msgid "Blue"
msgstr "청"
-#: src/frontend/mame/ui/custui.cpp:916
+#: src/frontend/mame/ui/custui.cpp:936
msgid "Choose from palette"
msgstr "팔레트에서 고르기"
-#: src/frontend/mame/ui/custui.cpp:931
+#: src/frontend/mame/ui/custui.cpp:959
msgid "Color preview:"
msgstr "색상 미리보기:"
-#: src/frontend/mame/ui/custui.cpp:1029
+#: src/frontend/mame/ui/custui.cpp:1052
msgctxt "color-preset"
msgid "White"
msgstr "하양"
-#: src/frontend/mame/ui/custui.cpp:1030
+#: src/frontend/mame/ui/custui.cpp:1053
msgctxt "color-preset"
msgid "Silver"
msgstr "은색"
-#: src/frontend/mame/ui/custui.cpp:1031
+#: src/frontend/mame/ui/custui.cpp:1054
msgctxt "color-preset"
msgid "Gray"
msgstr "회색"
-#: src/frontend/mame/ui/custui.cpp:1032
+#: src/frontend/mame/ui/custui.cpp:1055
msgctxt "color-preset"
msgid "Black"
msgstr "검정"
-#: src/frontend/mame/ui/custui.cpp:1033
+#: src/frontend/mame/ui/custui.cpp:1056
msgctxt "color-preset"
msgid "Red"
msgstr "적"
-#: src/frontend/mame/ui/custui.cpp:1034
+#: src/frontend/mame/ui/custui.cpp:1057
msgctxt "color-preset"
msgid "Orange"
msgstr "주황"
-#: src/frontend/mame/ui/custui.cpp:1035
+#: src/frontend/mame/ui/custui.cpp:1058
msgctxt "color-preset"
msgid "Yellow"
msgstr "노랑"
-#: src/frontend/mame/ui/custui.cpp:1036
+#: src/frontend/mame/ui/custui.cpp:1059
msgctxt "color-preset"
msgid "Green"
msgstr "녹"
-#: src/frontend/mame/ui/custui.cpp:1037
+#: src/frontend/mame/ui/custui.cpp:1060
msgctxt "color-preset"
msgid "Blue"
msgstr "청"
-#: src/frontend/mame/ui/custui.cpp:1038
+#: src/frontend/mame/ui/custui.cpp:1061
msgctxt "color-preset"
msgid "Violet"
msgstr "보라"
@@ -2776,36 +2780,61 @@ msgctxt "about-header"
msgid "Revision: %1$s"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:60
+#: src/frontend/mame/ui/analogipt.cpp:27
+#, c-format
+msgctxt "menu-analoginput"
+msgid ""
+"Show/hide settings \t\t%1$s\n"
+"Decrease value \t\t%2$s\n"
+"Increase value \t\t%3$s\n"
+"Restore default value \t\t%4$s\n"
+"Previous device \t\t%5$s\n"
+"Next device \t\t%6$s\n"
+"Return to previous menu \t\t%7$s"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:82
+msgctxt "menu-analoginput"
msgid "Analog Input Adjustments"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:92
+#: src/frontend/mame/ui/analogipt.cpp:121
#, c-format
-msgid "Press %s to show menu"
+msgctxt "menu-analoginput"
+msgid "Press %s to show settings"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:372
+#: src/frontend/mame/ui/analogipt.cpp:245
+msgctxt "menu-analoginput"
+msgid "Analog Input Adjustments Help"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:421
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Increment/Decrement Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:377
+#: src/frontend/mame/ui/analogipt.cpp:426
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Auto-centering Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:382
+#: src/frontend/mame/ui/analogipt.cpp:431
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Reverse"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:387
+#: src/frontend/mame/ui/analogipt.cpp:436
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Sensitivity"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:402
+#: src/frontend/mame/ui/analogipt.cpp:451
+msgctxt "menu-analoginput"
msgid "[no analog inputs are enabled]"
msgstr ""
@@ -2956,504 +2985,504 @@ msgctxt "menu-main"
msgid "Close Menu"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:77
+#: src/frontend/mame/ui/selmenu.cpp:55
+msgid "Images"
+msgstr "사진"
+
+#: src/frontend/mame/ui/selmenu.cpp:56
+msgid "Info"
+msgstr "정보"
+
+#: src/frontend/mame/ui/selmenu.cpp:83
msgctxt "selmenu-artwork"
msgid "Snapshots"
msgstr "스냅샷"
-#: src/frontend/mame/ui/selmenu.cpp:78
+#: src/frontend/mame/ui/selmenu.cpp:84
msgctxt "selmenu-artwork"
msgid "Cabinet"
msgstr "캐비닛"
-#: src/frontend/mame/ui/selmenu.cpp:79
+#: src/frontend/mame/ui/selmenu.cpp:85
msgctxt "selmenu-artwork"
msgid "Control Panel"
msgstr "조작반"
-#: src/frontend/mame/ui/selmenu.cpp:80
+#: src/frontend/mame/ui/selmenu.cpp:86
msgctxt "selmenu-artwork"
msgid "PCB"
msgstr "PCB"
-#: src/frontend/mame/ui/selmenu.cpp:81
+#: src/frontend/mame/ui/selmenu.cpp:87
msgctxt "selmenu-artwork"
msgid "Flyer"
msgstr "전단지"
-#: src/frontend/mame/ui/selmenu.cpp:82
+#: src/frontend/mame/ui/selmenu.cpp:88
msgctxt "selmenu-artwork"
msgid "Title Screen"
msgstr "시작화면"
-#: src/frontend/mame/ui/selmenu.cpp:83
+#: src/frontend/mame/ui/selmenu.cpp:89
msgctxt "selmenu-artwork"
msgid "Ending"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:84
+#: src/frontend/mame/ui/selmenu.cpp:90
msgctxt "selmenu-artwork"
msgid "Artwork Preview"
msgstr "삽화 미리보기"
-#: src/frontend/mame/ui/selmenu.cpp:85
+#: src/frontend/mame/ui/selmenu.cpp:91
msgctxt "selmenu-artwork"
msgid "Bosses"
msgstr "보스"
-#: src/frontend/mame/ui/selmenu.cpp:86
+#: src/frontend/mame/ui/selmenu.cpp:92
msgctxt "selmenu-artwork"
msgid "Logo"
msgstr "로고"
-#: src/frontend/mame/ui/selmenu.cpp:87
+#: src/frontend/mame/ui/selmenu.cpp:93
msgctxt "selmenu-artwork"
msgid "Versus"
msgstr "대전"
-#: src/frontend/mame/ui/selmenu.cpp:88
+#: src/frontend/mame/ui/selmenu.cpp:94
msgctxt "selmenu-artwork"
msgid "Game Over"
msgstr "게임 오버"
-#: src/frontend/mame/ui/selmenu.cpp:89
+#: src/frontend/mame/ui/selmenu.cpp:95
msgctxt "selmenu-artwork"
msgid "HowTo"
msgstr "조작법"
-#: src/frontend/mame/ui/selmenu.cpp:90
+#: src/frontend/mame/ui/selmenu.cpp:96
msgctxt "selmenu-artwork"
msgid "Scores"
msgstr "점수"
-#: src/frontend/mame/ui/selmenu.cpp:91
+#: src/frontend/mame/ui/selmenu.cpp:97
msgctxt "selmenu-artwork"
msgid "Select"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:92
+#: src/frontend/mame/ui/selmenu.cpp:98
msgctxt "selmenu-artwork"
msgid "Marquee"
msgstr "간판"
-#: src/frontend/mame/ui/selmenu.cpp:93
+#: src/frontend/mame/ui/selmenu.cpp:99
msgctxt "selmenu-artwork"
msgid "Covers"
msgstr "표지"
-#: src/frontend/mame/ui/selmenu.cpp:97
+#: src/frontend/mame/ui/selmenu.cpp:103
msgid "Add or remove favorite"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:98
+#: src/frontend/mame/ui/selmenu.cpp:104
msgid "Export displayed list to file"
msgstr "표시된 목록을 파일로 보내기"
-#: src/frontend/mame/ui/selmenu.cpp:99
+#: src/frontend/mame/ui/selmenu.cpp:105
msgid "Audit media"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:100
+#: src/frontend/mame/ui/selmenu.cpp:106
msgid "Show DATs view"
msgstr "DAT 화면 보이기"
-#: src/frontend/mame/ui/selmenu.cpp:260
+#: src/frontend/mame/ui/selmenu.cpp:268
msgid "Select Software Package Part"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:330
+#: src/frontend/mame/ui/selmenu.cpp:338
msgid "Select System BIOS"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:644 src/frontend/mame/ui/selmenu.cpp:675
+#: src/frontend/mame/ui/selmenu.cpp:689 src/frontend/mame/ui/selmenu.cpp:720
#, c-format
msgid "%1$s, %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:648
+#: src/frontend/mame/ui/selmenu.cpp:693
#, c-format
msgid "Software is clone of: %1$s"
msgstr "이 소프트웨어는 다음의 복제입니다: %1$s"
-#: src/frontend/mame/ui/selmenu.cpp:650
+#: src/frontend/mame/ui/selmenu.cpp:695
msgid "Software is parent"
msgstr "이 소프트웨어는 원형입니다"
-#: src/frontend/mame/ui/selmenu.cpp:655
+#: src/frontend/mame/ui/selmenu.cpp:700
msgid "Supported: No"
msgstr "지원여부: 아니오"
-#: src/frontend/mame/ui/selmenu.cpp:660
+#: src/frontend/mame/ui/selmenu.cpp:705
msgid "Supported: Partial"
msgstr "지원여부: 부분적"
-#: src/frontend/mame/ui/selmenu.cpp:665
+#: src/frontend/mame/ui/selmenu.cpp:710
msgid "Supported: Yes"
msgstr "지원여부: 예"
-#: src/frontend/mame/ui/selmenu.cpp:681
+#: src/frontend/mame/ui/selmenu.cpp:726
msgid "System is parent"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:683 src/frontend/mame/ui/selmenu.cpp:685
+#: src/frontend/mame/ui/selmenu.cpp:728 src/frontend/mame/ui/selmenu.cpp:730
#, c-format
msgid "System is clone of: %1$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:721
+#: src/frontend/mame/ui/selmenu.cpp:766
#, c-format
msgid "%1$s %2$s"
msgstr "%1$s %2$s"
-#: src/frontend/mame/ui/selmenu.cpp:2222
-msgid "Images"
-msgstr "사진"
-
-#: src/frontend/mame/ui/selmenu.cpp:2223
-msgid "Infos"
-msgstr "정보"
-
-#: src/frontend/mame/ui/selmenu.cpp:2538
+#: src/frontend/mame/ui/selmenu.cpp:2611
msgid ""
"Required ROM/disk images for the selected system are missing or incorrect. "
"Please acquire the correct files or select a different system.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2554
+#: src/frontend/mame/ui/selmenu.cpp:2627
msgid ""
"Required ROM/disk images for the selected software are missing or incorrect. "
"Please acquire the correct files or select a different software item.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2570
+#: src/frontend/mame/ui/selmenu.cpp:2643
msgid "incorrect checksum"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2573
+#: src/frontend/mame/ui/selmenu.cpp:2646
msgid "incorrect length"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2576
+#: src/frontend/mame/ui/selmenu.cpp:2649
msgid "not found"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2587
+#: src/frontend/mame/ui/selmenu.cpp:2660
#, c-format
msgid "%1$s (%2$s) - %3$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2589
+#: src/frontend/mame/ui/selmenu.cpp:2662
#, c-format
msgid "%1$s - %2$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2593
+#: src/frontend/mame/ui/selmenu.cpp:2666
msgid "Press any key to continue."
msgstr "아무 키를 누르면 진행합니다."
-#: src/frontend/mame/ui/selmenu.cpp:2722
+#: src/frontend/mame/ui/selmenu.cpp:2789
msgid "General Info"
msgstr "일반 정보"
-#: src/frontend/mame/ui/selmenu.cpp:2874
+#: src/frontend/mame/ui/selmenu.cpp:2935
#, c-format
msgid "Short Name\t%1$s\n"
msgstr "약칭\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2875
+#: src/frontend/mame/ui/selmenu.cpp:2936
#, c-format
msgid "Year\t%1$s\n"
msgstr "연도\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2876
+#: src/frontend/mame/ui/selmenu.cpp:2937
#, c-format
msgid "Manufacturer\t%1$s\n"
msgstr "제조사\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2883
+#: src/frontend/mame/ui/selmenu.cpp:2944
#, c-format
msgid "System is Clone of\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2888
+#: src/frontend/mame/ui/selmenu.cpp:2949
msgid "System is Parent\t\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2892
+#: src/frontend/mame/ui/selmenu.cpp:2953
msgid "Analog Controls\tYes\n"
msgstr "아날로그 조작\t예\n"
-#: src/frontend/mame/ui/selmenu.cpp:2894
+#: src/frontend/mame/ui/selmenu.cpp:2955
msgid "Keyboard Inputs\tYes\n"
msgstr "키보드 입력\t예\n"
-#: src/frontend/mame/ui/selmenu.cpp:2897
+#: src/frontend/mame/ui/selmenu.cpp:2958
msgid "Overall\tNOT WORKING\n"
msgstr "종합\t작동 불가\n"
-#: src/frontend/mame/ui/selmenu.cpp:2899
+#: src/frontend/mame/ui/selmenu.cpp:2960
msgid "Overall\tUnemulated Protection\n"
msgstr "종합\t보호처리 에뮬레이션 미완\n"
-#: src/frontend/mame/ui/selmenu.cpp:2901
+#: src/frontend/mame/ui/selmenu.cpp:2962
msgid "Overall\tWorking\n"
msgstr "종합\t작동\n"
-#: src/frontend/mame/ui/selmenu.cpp:2904
+#: src/frontend/mame/ui/selmenu.cpp:2965
msgid "Graphics\tUnimplemented\n"
msgstr "그래픽\t적용 안 됨\n"
-#: src/frontend/mame/ui/selmenu.cpp:2906
+#: src/frontend/mame/ui/selmenu.cpp:2967
msgid "Graphics\tWrong Colors\n"
msgstr "그래픽\t잘못된 색상\n"
-#: src/frontend/mame/ui/selmenu.cpp:2908
+#: src/frontend/mame/ui/selmenu.cpp:2969
msgid "Graphics\tImperfect Colors\n"
msgstr "그래픽\t불완전한 색상\n"
-#: src/frontend/mame/ui/selmenu.cpp:2910
+#: src/frontend/mame/ui/selmenu.cpp:2971
msgid "Graphics\tImperfect\n"
msgstr "그래픽\t불완전\n"
-#: src/frontend/mame/ui/selmenu.cpp:2912
+#: src/frontend/mame/ui/selmenu.cpp:2973
msgid "Graphics\tOK\n"
msgstr "그래픽\t양호\n"
-#: src/frontend/mame/ui/selmenu.cpp:2915
+#: src/frontend/mame/ui/selmenu.cpp:2976
msgid "Sound\tNone\n"
msgstr "사운드\t없음\n"
-#: src/frontend/mame/ui/selmenu.cpp:2917
+#: src/frontend/mame/ui/selmenu.cpp:2978
msgid "Sound\tUnimplemented\n"
msgstr "사운드\t적용 안 됨\n"
-#: src/frontend/mame/ui/selmenu.cpp:2919
+#: src/frontend/mame/ui/selmenu.cpp:2980
msgid "Sound\tImperfect\n"
msgstr "사운드\t불완전\n"
-#: src/frontend/mame/ui/selmenu.cpp:2921
+#: src/frontend/mame/ui/selmenu.cpp:2982
msgid "Sound\tOK\n"
msgstr "사운드\t양호\n"
-#: src/frontend/mame/ui/selmenu.cpp:2924
+#: src/frontend/mame/ui/selmenu.cpp:2985
msgid "Capture\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2926
+#: src/frontend/mame/ui/selmenu.cpp:2987
msgid "Capture\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2929
+#: src/frontend/mame/ui/selmenu.cpp:2990
msgid "Camera\tUnimplemented\n"
msgstr "카메라\t적용 안 됨\n"
-#: src/frontend/mame/ui/selmenu.cpp:2931
+#: src/frontend/mame/ui/selmenu.cpp:2992
msgid "Camera\tImperfect\n"
msgstr "카메라\t불완전\n"
-#: src/frontend/mame/ui/selmenu.cpp:2934
+#: src/frontend/mame/ui/selmenu.cpp:2995
msgid "Microphone\tUnimplemented\n"
msgstr "마이크로폰\t적용 안 됨\n"
-#: src/frontend/mame/ui/selmenu.cpp:2936
+#: src/frontend/mame/ui/selmenu.cpp:2997
msgid "Microphone\tImperfect\n"
msgstr "마이크로폰\t불완전\n"
-#: src/frontend/mame/ui/selmenu.cpp:2939
+#: src/frontend/mame/ui/selmenu.cpp:3000
msgid "Controls\tUnimplemented\n"
msgstr "컨트롤\t적용 안 됨\n"
-#: src/frontend/mame/ui/selmenu.cpp:2941
+#: src/frontend/mame/ui/selmenu.cpp:3002
msgid "Controls\tImperfect\n"
msgstr "컨트롤\t불완전\n"
-#: src/frontend/mame/ui/selmenu.cpp:2944
+#: src/frontend/mame/ui/selmenu.cpp:3005
msgid "Keyboard\tUnimplemented\n"
msgstr "키보드\t적용 안 됨\n"
-#: src/frontend/mame/ui/selmenu.cpp:2946
+#: src/frontend/mame/ui/selmenu.cpp:3007
msgid "Keyboard\tImperfect\n"
msgstr "키보드\t불완전\n"
-#: src/frontend/mame/ui/selmenu.cpp:2949
+#: src/frontend/mame/ui/selmenu.cpp:3010
msgid "Mouse\tUnimplemented\n"
msgstr "마우스\t적용 안 됨\n"
-#: src/frontend/mame/ui/selmenu.cpp:2951
+#: src/frontend/mame/ui/selmenu.cpp:3012
msgid "Mouse\tImperfect\n"
msgstr "마우스\t불완전\n"
-#: src/frontend/mame/ui/selmenu.cpp:2954
+#: src/frontend/mame/ui/selmenu.cpp:3015
msgid "Media\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2956
+#: src/frontend/mame/ui/selmenu.cpp:3017
msgid "Media\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2959
+#: src/frontend/mame/ui/selmenu.cpp:3020
msgid "Disk\tUnimplemented\n"
msgstr "디스크\t적용 안 됨\n"
-#: src/frontend/mame/ui/selmenu.cpp:2961
+#: src/frontend/mame/ui/selmenu.cpp:3022
msgid "Disk\tImperfect\n"
msgstr "디스크\t불완전\n"
-#: src/frontend/mame/ui/selmenu.cpp:2964
+#: src/frontend/mame/ui/selmenu.cpp:3025
msgid "Printer\tUnimplemented\n"
msgstr "프린터\t적용 안 됨\n"
-#: src/frontend/mame/ui/selmenu.cpp:2966
+#: src/frontend/mame/ui/selmenu.cpp:3027
msgid "Printer\tImperfect\n"
msgstr "프린터\t불완전\n"
-#: src/frontend/mame/ui/selmenu.cpp:2969
+#: src/frontend/mame/ui/selmenu.cpp:3030
msgid "Mag. Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2971
+#: src/frontend/mame/ui/selmenu.cpp:3032
msgid "Mag. Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2974
+#: src/frontend/mame/ui/selmenu.cpp:3035
msgid "Punch Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2976
+#: src/frontend/mame/ui/selmenu.cpp:3037
msgid "Punch Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2979
+#: src/frontend/mame/ui/selmenu.cpp:3040
msgid "Mag. Drum\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2981
+#: src/frontend/mame/ui/selmenu.cpp:3042
msgid "Mag. Drum\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2984
+#: src/frontend/mame/ui/selmenu.cpp:3045
msgid "(EP)ROM\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2986
+#: src/frontend/mame/ui/selmenu.cpp:3047
msgid "(EP)ROM\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2989
+#: src/frontend/mame/ui/selmenu.cpp:3050
msgid "Communications\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2991
+#: src/frontend/mame/ui/selmenu.cpp:3052
msgid "Communications\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2994
+#: src/frontend/mame/ui/selmenu.cpp:3055
msgid "LAN\tUnimplemented\n"
msgstr "LAN\t적용 안 됨\n"
-#: src/frontend/mame/ui/selmenu.cpp:2996
+#: src/frontend/mame/ui/selmenu.cpp:3057
msgid "LAN\tImperfect\n"
msgstr "LAN\t불완전\n"
-#: src/frontend/mame/ui/selmenu.cpp:2999
+#: src/frontend/mame/ui/selmenu.cpp:3060
msgid "WAN\tUnimplemented\n"
msgstr "WAN\t적용 안 됨\n"
-#: src/frontend/mame/ui/selmenu.cpp:3001
+#: src/frontend/mame/ui/selmenu.cpp:3062
msgid "WAN\tImperfect\n"
msgstr "WAN\t불완전\n"
-#: src/frontend/mame/ui/selmenu.cpp:3004
+#: src/frontend/mame/ui/selmenu.cpp:3065
msgid "Timing\tUnimplemented\n"
msgstr "타이밍\t적용 안 됨\n"
-#: src/frontend/mame/ui/selmenu.cpp:3006
+#: src/frontend/mame/ui/selmenu.cpp:3067
msgid "Timing\tImperfect\n"
msgstr "타이밍\t불완전\n"
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tYes\n"
msgstr "삽화 필요\t예\n"
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tNo\n"
msgstr "삽화 필요\t아니오\n"
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tYes\n"
msgstr "클릭가능한 삽화 필요\t예\n"
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tNo\n"
msgstr "클릭가능한 삽화 필요\t아니오\n"
-#: src/frontend/mame/ui/selmenu.cpp:3012
+#: src/frontend/mame/ui/selmenu.cpp:3073
msgid "Support Cocktail\tNo\n"
msgstr "칵테일 지원\t아니오\n"
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tYes\n"
msgstr "저장 지원\t예\n"
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tNo\n"
msgstr "저장 지원\t아니오\n"
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tVertical\n"
msgstr "화면 방향\t세로형\n"
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tHorizontal\n"
msgstr "화면 방향\t가로형\n"
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tYes\n"
msgstr "CHD 필요\t예\n"
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tNo\n"
msgstr "CHD 필요\t아니오\n"
-#: src/frontend/mame/ui/selmenu.cpp:3038
+#: src/frontend/mame/ui/selmenu.cpp:3099
msgid "Media Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3040
+#: src/frontend/mame/ui/selmenu.cpp:3101
msgid "Media Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3043
+#: src/frontend/mame/ui/selmenu.cpp:3104
msgid "Samples Audit Result\tNone Needed\n"
msgstr "견본 검사 결과\t불필요\n"
-#: src/frontend/mame/ui/selmenu.cpp:3045
+#: src/frontend/mame/ui/selmenu.cpp:3106
msgid "Samples Audit Result\tOK\n"
msgstr "견본 검사 결과\t양호\n"
-#: src/frontend/mame/ui/selmenu.cpp:3047
+#: src/frontend/mame/ui/selmenu.cpp:3108
msgid "Samples Audit Result\tBAD\n"
msgstr "견본 검사 결과\t불량\n"
-#: src/frontend/mame/ui/selmenu.cpp:3051
+#: src/frontend/mame/ui/selmenu.cpp:3112
msgid ""
"Media Audit\tDisabled\n"
"Samples Audit\tDisabled\n"
@@ -3625,74 +3654,74 @@ msgstr "* 슬롯 설정:\n"
msgid "[None]\n"
msgstr "[없음]\n"
-#: src/emu/render.cpp:1833
+#: src/emu/render.cpp:1834
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Standard (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1859
+#: src/emu/render.cpp:1860
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Pixel Aspect (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1881 src/emu/render.cpp:2016
+#: src/emu/render.cpp:1882 src/emu/render.cpp:2017
msgctxt "view-name"
msgid "Cocktail"
msgstr ""
-#: src/emu/render.cpp:2001
+#: src/emu/render.cpp:2002
msgctxt "view-name"
msgid "Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2002
+#: src/emu/render.cpp:2003
msgctxt "view-name"
msgid "Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2003
+#: src/emu/render.cpp:2004
msgctxt "view-name"
msgid "Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2004
+#: src/emu/render.cpp:2005
msgctxt "view-name"
msgid "Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2055
+#: src/emu/render.cpp:2056
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2064
+#: src/emu/render.cpp:2065
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2073
+#: src/emu/render.cpp:2074
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2082
+#: src/emu/render.cpp:2083
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/ioport.cpp:333
+#: src/emu/ioport.cpp:271
#, c-format
msgctxt "input-name"
msgid "P%1$u"
msgstr ""
-#: src/emu/ioport.cpp:2052
+#: src/emu/ioport.cpp:1991
msgctxt "input-name"
msgid "???"
msgstr ""
@@ -5324,222 +5353,222 @@ msgstr ""
#: src/emu/inpttype.ipp:874
msgctxt "input-name"
-msgid "On Screen Display"
+msgid "Show/Hide Menu"
msgstr ""
#: src/emu/inpttype.ipp:875
msgctxt "input-name"
-msgid "Break in Debugger"
+msgid "UI Select"
msgstr ""
#: src/emu/inpttype.ipp:876
msgctxt "input-name"
-msgid "Config Menu"
+msgid "UI Back"
msgstr ""
#: src/emu/inpttype.ipp:877
msgctxt "input-name"
-msgid "Pause"
+msgid "UI Cancel"
msgstr ""
#: src/emu/inpttype.ipp:878
msgctxt "input-name"
-msgid "Pause - Single Step"
+msgid "UI Clear"
msgstr ""
#: src/emu/inpttype.ipp:879
msgctxt "input-name"
-msgid "Rewind - Single Step"
+msgid "UI Help"
msgstr ""
#: src/emu/inpttype.ipp:880
msgctxt "input-name"
-msgid "Reset Machine"
+msgid "UI Up"
msgstr ""
#: src/emu/inpttype.ipp:881
msgctxt "input-name"
-msgid "Soft Reset"
+msgid "UI Down"
msgstr ""
#: src/emu/inpttype.ipp:882
msgctxt "input-name"
-msgid "Show Decoded Graphics"
+msgid "UI Left"
msgstr ""
#: src/emu/inpttype.ipp:883
msgctxt "input-name"
-msgid "Frameskip Dec"
+msgid "UI Right"
msgstr ""
#: src/emu/inpttype.ipp:884
msgctxt "input-name"
-msgid "Frameskip Inc"
+msgid "UI Home"
msgstr ""
#: src/emu/inpttype.ipp:885
msgctxt "input-name"
-msgid "Throttle"
+msgid "UI End"
msgstr ""
#: src/emu/inpttype.ipp:886
msgctxt "input-name"
-msgid "Fast Forward"
+msgid "UI Page Up"
msgstr ""
#: src/emu/inpttype.ipp:887
msgctxt "input-name"
-msgid "Show FPS"
+msgid "UI Page Down"
msgstr ""
#: src/emu/inpttype.ipp:888
msgctxt "input-name"
-msgid "Save Snapshot"
+msgid "UI Previous Group"
msgstr ""
#: src/emu/inpttype.ipp:889
msgctxt "input-name"
-msgid "Record MNG"
+msgid "UI Next Group"
msgstr ""
#: src/emu/inpttype.ipp:890
msgctxt "input-name"
-msgid "Record AVI"
+msgid "On Screen Display"
msgstr ""
#: src/emu/inpttype.ipp:891
msgctxt "input-name"
-msgid "Toggle Cheat"
+msgid "Toggle UI Controls"
msgstr ""
#: src/emu/inpttype.ipp:892
msgctxt "input-name"
-msgid "UI Up"
+msgid "Break in Debugger"
msgstr ""
#: src/emu/inpttype.ipp:893
msgctxt "input-name"
-msgid "UI Down"
+msgid "Pause"
msgstr ""
#: src/emu/inpttype.ipp:894
msgctxt "input-name"
-msgid "UI Left"
+msgid "Pause - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:895
msgctxt "input-name"
-msgid "UI Right"
+msgid "Rewind - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:896
msgctxt "input-name"
-msgid "UI Home"
+msgid "Save State"
msgstr ""
#: src/emu/inpttype.ipp:897
msgctxt "input-name"
-msgid "UI End"
+msgid "Load State"
msgstr ""
#: src/emu/inpttype.ipp:898
msgctxt "input-name"
-msgid "UI Page Up"
+msgid "Reset Machine"
msgstr ""
#: src/emu/inpttype.ipp:899
msgctxt "input-name"
-msgid "UI Page Down"
+msgid "Soft Reset"
msgstr ""
#: src/emu/inpttype.ipp:900
msgctxt "input-name"
-msgid "UI Focus Next"
+msgid "Show Decoded Graphics"
msgstr ""
#: src/emu/inpttype.ipp:901
msgctxt "input-name"
-msgid "UI Focus Previous"
+msgid "Frameskip Dec"
msgstr ""
#: src/emu/inpttype.ipp:902
msgctxt "input-name"
-msgid "UI Select"
+msgid "Frameskip Inc"
msgstr ""
#: src/emu/inpttype.ipp:903
msgctxt "input-name"
-msgid "UI Cancel"
+msgid "Throttle"
msgstr ""
#: src/emu/inpttype.ipp:904
msgctxt "input-name"
-msgid "UI Display Comment"
+msgid "Fast Forward"
msgstr ""
#: src/emu/inpttype.ipp:905
msgctxt "input-name"
-msgid "UI Clear"
+msgid "Show FPS"
msgstr ""
#: src/emu/inpttype.ipp:906
msgctxt "input-name"
-msgid "UI Zoom In"
+msgid "Save Snapshot"
msgstr ""
#: src/emu/inpttype.ipp:907
msgctxt "input-name"
-msgid "UI Zoom Out"
+msgid "Record MNG"
msgstr ""
#: src/emu/inpttype.ipp:908
msgctxt "input-name"
-msgid "UI Default Zoom"
+msgid "Record AVI"
msgstr ""
#: src/emu/inpttype.ipp:909
msgctxt "input-name"
-msgid "UI Previous Group"
+msgid "Toggle Cheat"
msgstr ""
#: src/emu/inpttype.ipp:910
msgctxt "input-name"
-msgid "UI Next Group"
+msgid "UI Display Comment"
msgstr ""
#: src/emu/inpttype.ipp:911
msgctxt "input-name"
-msgid "UI Rotate"
+msgid "UI Zoom In"
msgstr ""
#: src/emu/inpttype.ipp:912
msgctxt "input-name"
-msgid "Show Profiler"
+msgid "UI Zoom Out"
msgstr ""
#: src/emu/inpttype.ipp:913
msgctxt "input-name"
-msgid "UI Toggle"
+msgid "UI Default Zoom"
msgstr ""
#: src/emu/inpttype.ipp:914
msgctxt "input-name"
-msgid "UI Release Pointer"
+msgid "UI Rotate"
msgstr ""
#: src/emu/inpttype.ipp:915
msgctxt "input-name"
-msgid "UI Paste Text"
+msgid "Show Profiler"
msgstr ""
#: src/emu/inpttype.ipp:916
msgctxt "input-name"
-msgid "Save State"
+msgid "UI Release Pointer"
msgstr ""
#: src/emu/inpttype.ipp:917
msgctxt "input-name"
-msgid "Load State"
+msgid "UI Paste Text"
msgstr ""
#: src/emu/inpttype.ipp:918
@@ -5554,57 +5583,65 @@ msgstr ""
#: src/emu/inpttype.ipp:920
msgctxt "input-name"
-msgid "UI External DAT View"
+msgid "UI Focus Next"
msgstr ""
#: src/emu/inpttype.ipp:921
msgctxt "input-name"
-msgid "UI Add/Remove favorite"
+msgid "UI Focus Previous"
msgstr ""
#: src/emu/inpttype.ipp:922
msgctxt "input-name"
-msgid "UI Export List"
+msgid "UI External DAT View"
msgstr ""
#: src/emu/inpttype.ipp:923
msgctxt "input-name"
+msgid "UI Add/Remove Favorite"
+msgstr ""
+
+#: src/emu/inpttype.ipp:924
+msgctxt "input-name"
+msgid "UI Export List"
+msgstr ""
+
+#: src/emu/inpttype.ipp:925
+msgctxt "input-name"
msgid "UI Audit Media"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:110
-#: src/osd/modules/input/input_sdlcommon.cpp:173
+#: src/osd/modules/input/input_windows.cpp:111 src/osd/sdl/osdsdl.cpp:339
msgctxt "input-name"
msgid "Toggle Fullscreen"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:116
+#: src/osd/modules/input/input_windows.cpp:117
msgctxt "input-name"
msgid "Take Rendered Snapshot"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:127
-#: src/osd/modules/input/input_sdlcommon.cpp:221
+#: src/osd/modules/input/input_windows.cpp:128 src/osd/sdl/osdsdl.cpp:388
msgctxt "input-name"
msgid "Record Rendered Video"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:143
+#: src/osd/modules/input/input_windows.cpp:144
msgctxt "input-name"
msgid "Toggle Post-Processing"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:199
+#: src/osd/sdl/osdsdl.cpp:365
msgctxt "input-name"
msgid "Toggle Filter"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:205
+#: src/osd/sdl/osdsdl.cpp:371
msgctxt "input-name"
msgid "Decrease Prescaling"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:215
+#: src/osd/sdl/osdsdl.cpp:382
msgctxt "input-name"
msgid "Increase Prescaling"
msgstr ""
@@ -5928,12 +5965,12 @@ msgstr "입력 포트 이름 파일이 %s에 저장됨"
msgid "Input ports"
msgstr "입력 포트"
-#: plugins/autofire/init.lua:94
+#: plugins/autofire/init.lua:98
msgctxt "plugin-autofire"
msgid "Failed to load autofire menu"
msgstr ""
-#: plugins/autofire/init.lua:101
+#: plugins/autofire/init.lua:105
msgctxt "plugin-autofire"
msgid "Autofire"
msgstr ""
@@ -6117,7 +6154,7 @@ msgctxt "plugin-timecode"
msgid "Hotkey"
msgstr ""
-#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:560
+#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:562
msgctxt "plugin-inputmacro"
msgid "Input Macros"
msgstr ""
@@ -6138,138 +6175,138 @@ msgctxt "plugin-inputmacro"
msgid "Set Input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:350
+#: plugins/inputmacro/inputmacro_menu.lua:352
msgctxt "plugin-inputmacro"
msgid "Name"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:358
-#: plugins/inputmacro/inputmacro_menu.lua:400
+#: plugins/inputmacro/inputmacro_menu.lua:360
+#: plugins/inputmacro/inputmacro_menu.lua:402
msgctxt "plugin-inputmacro"
msgid "[not set]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:359
+#: plugins/inputmacro/inputmacro_menu.lua:361
msgctxt "plugin-inputmacro"
msgid "Activation combination"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Stop immediately"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Complete macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:363
+#: plugins/inputmacro/inputmacro_menu.lua:365
msgctxt "plugin-inputmacro"
msgid "On release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:369
+#: plugins/inputmacro/inputmacro_menu.lua:371
msgctxt "plugin-inputmacro"
msgid "Release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:372
+#: plugins/inputmacro/inputmacro_menu.lua:374
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Loop to step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:377
+#: plugins/inputmacro/inputmacro_menu.lua:379
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Prolong step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:379
+#: plugins/inputmacro/inputmacro_menu.lua:381
msgctxt "plugin-inputmacro"
msgid "When held"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:383
+#: plugins/inputmacro/inputmacro_menu.lua:385
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:384
+#: plugins/inputmacro/inputmacro_menu.lua:386
msgctxt "plugin-inputmacro"
msgid "Delay (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:390
+#: plugins/inputmacro/inputmacro_menu.lua:392
msgctxt "plugin-inputmacro"
msgid "Duration (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:398
+#: plugins/inputmacro/inputmacro_menu.lua:400
msgctxt "plugin-inputmacro"
msgid "n/a"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:402
+#: plugins/inputmacro/inputmacro_menu.lua:404
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Input %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:407
+#: plugins/inputmacro/inputmacro_menu.lua:409
msgctxt "plugin-inputmacro"
msgid "Add input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:412
+#: plugins/inputmacro/inputmacro_menu.lua:414
msgctxt "plugin-inputmacro"
msgid "Delete step"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:428
+#: plugins/inputmacro/inputmacro_menu.lua:430
msgctxt "plugin-inputmacro"
msgid "Add step at position"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:474
+#: plugins/inputmacro/inputmacro_menu.lua:476
msgctxt "plugin-inputmacro"
msgid "Add Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:481
+#: plugins/inputmacro/inputmacro_menu.lua:483
msgctxt "plugin-inputmacro"
msgid "Create"
msgstr "생성"
-#: plugins/inputmacro/inputmacro_menu.lua:483
+#: plugins/inputmacro/inputmacro_menu.lua:485
msgctxt "plugin-inputmacro"
msgid "Cancel"
msgstr "취소"
-#: plugins/inputmacro/inputmacro_menu.lua:499
+#: plugins/inputmacro/inputmacro_menu.lua:501
msgctxt "plugin-inputmacro"
msgid "Edit Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:505
+#: plugins/inputmacro/inputmacro_menu.lua:507
msgctxt "plugin-inputmacro"
msgid "Done"
msgstr "완료"
-#: plugins/inputmacro/inputmacro_menu.lua:561
+#: plugins/inputmacro/inputmacro_menu.lua:563
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Press %s to delete"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:573
+#: plugins/inputmacro/inputmacro_menu.lua:575
msgctxt "plugin-inputmacro"
msgid "[no macros]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:578
+#: plugins/inputmacro/inputmacro_menu.lua:580
msgctxt "plugin-inputmacro"
msgid "Add macro"
msgstr ""
@@ -6444,12 +6481,12 @@ msgctxt "plugin-commonui"
msgid "Cancel"
msgstr "취소"
-#: plugins/commonui/init.lua:197
+#: plugins/commonui/init.lua:199
msgctxt "plugin-commonui"
msgid "Invalid combination entered"
msgstr ""
-#: plugins/commonui/init.lua:203
+#: plugins/commonui/init.lua:205
#, lua-format
msgctxt "plugin-commonui"
msgid ""
diff --git a/language/Latvian/strings.po b/language/Latvian/strings.po
index aeb746cdacd..3e7f437f5c8 100644
--- a/language/Latvian/strings.po
+++ b/language/Latvian/strings.po
@@ -1,13 +1,13 @@
# Latvian translations for MAME package.
# Copyright (C) 1997-2022 MAMEdev and contributors
# This file is distributed under the same license as the MAME package.
-# Automatically generated, 2022.
+# Automatically generated, 2023.
#
msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-10-16 02:30+1100\n"
+"POT-Creation-Date: 2023-02-18 05:29+1100\n"
"PO-Revision-Date: 2016-02-20 18:03+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: MAME Language Team\n"
@@ -30,254 +30,254 @@ msgid ""
"This system requires media images to be mounted for the following device(s): "
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1254
+#: src/frontend/mame/ui/ui.cpp:1275
#, c-format
msgid ""
"UI controls enabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1256
+#: src/frontend/mame/ui/ui.cpp:1277
#, c-format
msgid ""
"UI controls disabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1465
+#: src/frontend/mame/ui/ui.cpp:1486
msgid "Master Volume"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1474
+#: src/frontend/mame/ui/ui.cpp:1495
#, c-format
msgid "%1$s Volume"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1496
+#: src/frontend/mame/ui/ui.cpp:1517
#, c-format
msgid "Overclock CPU %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1504
+#: src/frontend/mame/ui/ui.cpp:1525
#, c-format
msgid "Overclock %1$s sound"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1523
+#: src/frontend/mame/ui/ui.cpp:1544
#, c-format
msgid "%1$s Refresh Rate"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1528
+#: src/frontend/mame/ui/ui.cpp:1549
#, c-format
msgid "%1$s Brightness"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1530
+#: src/frontend/mame/ui/ui.cpp:1551
#, c-format
msgid "%1$s Contrast"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1532
+#: src/frontend/mame/ui/ui.cpp:1553
#, c-format
msgid "%1$s Gamma"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1536
+#: src/frontend/mame/ui/ui.cpp:1557
#, c-format
msgid "%1$s Horiz Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1538
+#: src/frontend/mame/ui/ui.cpp:1559
#, c-format
msgid "%1$s Horiz Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1540
+#: src/frontend/mame/ui/ui.cpp:1561
#, c-format
msgid "%1$s Vert Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1542
+#: src/frontend/mame/ui/ui.cpp:1563
#, c-format
msgid "%1$s Vert Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1558
+#: src/frontend/mame/ui/ui.cpp:1579
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1561
+#: src/frontend/mame/ui/ui.cpp:1582
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1563
+#: src/frontend/mame/ui/ui.cpp:1584
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1566
+#: src/frontend/mame/ui/ui.cpp:1587
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1576
+#: src/frontend/mame/ui/ui.cpp:1597
msgid "Vector Flicker"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1577
+#: src/frontend/mame/ui/ui.cpp:1598
msgid "Beam Width Minimum"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1578
+#: src/frontend/mame/ui/ui.cpp:1599
msgid "Beam Width Maximum"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1579
+#: src/frontend/mame/ui/ui.cpp:1600
msgid "Beam Dot Size"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1580
+#: src/frontend/mame/ui/ui.cpp:1601
msgid "Beam Intensity Weight"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593
+#: src/frontend/mame/ui/ui.cpp:1614
#, c-format
msgid "Crosshair Scale %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "X"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "Y"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1616
#, c-format
msgid "Crosshair Offset %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1623
+#: src/frontend/mame/ui/ui.cpp:1644
#, c-format
msgid "%1$3ddB"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1666
+#: src/frontend/mame/ui/ui.cpp:1687
#, c-format
msgid "%1$d%%"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1681
+#: src/frontend/mame/ui/ui.cpp:1702
#, c-format
msgid "%1$3.0f%%"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1704 src/frontend/mame/ui/ui.cpp:1724
-#: src/frontend/mame/ui/ui.cpp:1743 src/frontend/mame/ui/ui.cpp:1761
-#: src/frontend/mame/ui/ui.cpp:1780 src/frontend/mame/ui/ui.cpp:1799
-#: src/frontend/mame/ui/ui.cpp:1818 src/frontend/mame/ui/ui.cpp:1837
-#: src/frontend/mame/ui/ui.cpp:1858 src/frontend/mame/ui/ui.cpp:1879
-#: src/frontend/mame/ui/ui.cpp:1900 src/frontend/mame/ui/ui.cpp:1921
+#: src/frontend/mame/ui/ui.cpp:1725 src/frontend/mame/ui/ui.cpp:1745
+#: src/frontend/mame/ui/ui.cpp:1764 src/frontend/mame/ui/ui.cpp:1782
+#: src/frontend/mame/ui/ui.cpp:1801 src/frontend/mame/ui/ui.cpp:1820
+#: src/frontend/mame/ui/ui.cpp:1839 src/frontend/mame/ui/ui.cpp:1858
+#: src/frontend/mame/ui/ui.cpp:1879 src/frontend/mame/ui/ui.cpp:1900
+#: src/frontend/mame/ui/ui.cpp:1921 src/frontend/mame/ui/ui.cpp:1942
#, c-format
msgid "%1$.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1936 src/frontend/mame/ui/ui.cpp:1951
-#: src/frontend/mame/ui/ui.cpp:1966 src/frontend/mame/ui/ui.cpp:1981
-#: src/frontend/mame/ui/ui.cpp:1996
+#: src/frontend/mame/ui/ui.cpp:1957 src/frontend/mame/ui/ui.cpp:1972
+#: src/frontend/mame/ui/ui.cpp:1987 src/frontend/mame/ui/ui.cpp:2002
+#: src/frontend/mame/ui/ui.cpp:2017
#, c-format
msgid "%1$1.2f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2116
+#: src/frontend/mame/ui/ui.cpp:2137
msgid "**Error saving ui.ini**"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2175
+#: src/frontend/mame/ui/ui.cpp:2196
#, c-format
msgid "**Error saving %s.ini**"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2179 src/frontend/mame/ui/miscmenu.cpp:773
+#: src/frontend/mame/ui/ui.cpp:2200 src/frontend/mame/ui/miscmenu.cpp:773
msgid ""
"\n"
" Settings saved \n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:487 src/frontend/mame/ui/selgame.cpp:298
+#: src/frontend/mame/ui/selsoft.cpp:510 src/frontend/mame/ui/selgame.cpp:318
#, c-format
msgid ""
"%s\n"
" added to favorites list."
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:492 src/frontend/mame/ui/selgame.cpp:303
-#: src/frontend/mame/ui/selgame.cpp:309
+#: src/frontend/mame/ui/selsoft.cpp:515 src/frontend/mame/ui/selgame.cpp:323
+#: src/frontend/mame/ui/selgame.cpp:329
#, c-format
msgid ""
"%s\n"
" removed from favorites list."
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Start empty]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Use file manager]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:708
+#: src/frontend/mame/ui/selsoft.cpp:756
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d software packages )"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:709
+#: src/frontend/mame/ui/selsoft.cpp:757
#, c-format
msgid "%1$s - select software"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:714 src/frontend/mame/ui/selgame.cpp:1074
+#: src/frontend/mame/ui/selsoft.cpp:762 src/frontend/mame/ui/selgame.cpp:1092
#, c-format
msgid "%1$s: %2$s - Search: %3$s_"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:716 src/frontend/mame/ui/selgame.cpp:1076
+#: src/frontend/mame/ui/selsoft.cpp:764 src/frontend/mame/ui/selgame.cpp:1094
#, c-format
msgid "Search: %1$s_"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:723
+#: src/frontend/mame/ui/selsoft.cpp:771
#, c-format
msgid "Software list/item: %1$s:%2$s"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:441
+#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:462
msgid "General Settings"
msgstr ""
@@ -301,15 +301,15 @@ msgstr ""
msgid "Save Settings"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:185 src/frontend/mame/ui/optsmenu.cpp:227
+#: src/frontend/mame/ui/optsmenu.cpp:183 src/frontend/mame/ui/optsmenu.cpp:225
msgid "System Filter"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:197 src/frontend/mame/ui/custui.cpp:83
+#: src/frontend/mame/ui/optsmenu.cpp:195 src/frontend/mame/ui/custui.cpp:84
msgid "Customize UI"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:198 src/frontend/mame/ui/dirmenu.cpp:535
+#: src/frontend/mame/ui/optsmenu.cpp:196 src/frontend/mame/ui/dirmenu.cpp:579
msgid "Configure Folders"
msgstr ""
@@ -317,41 +317,41 @@ msgstr ""
msgid "Plugin Options"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:221 src/frontend/mame/ui/swlist.cpp:89
-#: src/frontend/mame/ui/slotopt.cpp:221
+#: src/frontend/mame/ui/filesel.cpp:234 src/frontend/mame/ui/swlist.cpp:89
+#: src/frontend/mame/ui/slotopt.cpp:231
msgid "[empty slot]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:225
+#: src/frontend/mame/ui/filesel.cpp:238
msgid "[create]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:229 src/frontend/mame/ui/swlist.cpp:100
+#: src/frontend/mame/ui/filesel.cpp:242 src/frontend/mame/ui/swlist.cpp:100
msgid "[software list]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:285
+#: src/frontend/mame/ui/filesel.cpp:298
#, c-format
msgid "Error accessing %s"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:509
+#: src/frontend/mame/ui/filesel.cpp:519
msgid "Select access mode"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:510
+#: src/frontend/mame/ui/filesel.cpp:520
msgid "Read-only"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:512
+#: src/frontend/mame/ui/filesel.cpp:522
msgid "Read-write"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:513
+#: src/frontend/mame/ui/filesel.cpp:523
msgid "Read this image, write to another image"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:514
+#: src/frontend/mame/ui/filesel.cpp:524
msgid "Read this image, write to diff"
msgstr ""
@@ -564,145 +564,149 @@ msgid "Joystick saturation"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:94
-msgid "Natural keyboard"
+msgid "Joystick threshold"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:95
-msgid "Allow contradictory joystick inputs"
+msgid "Natural keyboard"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:96
+msgid "Allow contradictory joystick inputs"
+msgstr ""
+
+#: src/frontend/mame/ui/submenu.cpp:97
msgid "Coin impulse"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:102
+#: src/frontend/mame/ui/submenu.cpp:103
msgid "Input Device Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:103
+#: src/frontend/mame/ui/submenu.cpp:104
msgid "Lightgun Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:104
+#: src/frontend/mame/ui/submenu.cpp:105
msgid "Trackball Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:105
+#: src/frontend/mame/ui/submenu.cpp:106
msgid "Pedal Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:106
+#: src/frontend/mame/ui/submenu.cpp:107
msgid "AD Stick Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:107
+#: src/frontend/mame/ui/submenu.cpp:108
msgid "Paddle Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:108
+#: src/frontend/mame/ui/submenu.cpp:109
msgid "Dial Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:109
+#: src/frontend/mame/ui/submenu.cpp:110
msgid "Positional Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:110
+#: src/frontend/mame/ui/submenu.cpp:111
msgid "Mouse Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:112
+#: src/frontend/mame/ui/submenu.cpp:113
msgid "Keyboard Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:113
+#: src/frontend/mame/ui/submenu.cpp:114
msgid "Mouse Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:114
+#: src/frontend/mame/ui/submenu.cpp:115
msgid "Lightgun Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:115
+#: src/frontend/mame/ui/submenu.cpp:116
msgid "Joystick Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:121 src/frontend/mame/ui/videoopt.cpp:42
+#: src/frontend/mame/ui/submenu.cpp:122 src/frontend/mame/ui/videoopt.cpp:42
msgid "Video Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:122
+#: src/frontend/mame/ui/submenu.cpp:123
msgid "Video Mode"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:123
+#: src/frontend/mame/ui/submenu.cpp:124
msgid "Number Of Screens"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:125
+#: src/frontend/mame/ui/submenu.cpp:126
msgid "Triple Buffering"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:126
+#: src/frontend/mame/ui/submenu.cpp:127
msgid "HLSL"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:128
+#: src/frontend/mame/ui/submenu.cpp:129
msgid "GLSL"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:129
+#: src/frontend/mame/ui/submenu.cpp:130
msgid "Bilinear Filtering"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:130
+#: src/frontend/mame/ui/submenu.cpp:131
msgid "Bitmap Prescaling"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:131
+#: src/frontend/mame/ui/submenu.cpp:132
msgid "Window Mode"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:132
+#: src/frontend/mame/ui/submenu.cpp:133
msgid "Enforce Aspect Ratio"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:133
+#: src/frontend/mame/ui/submenu.cpp:134
msgid "Start Out Maximized"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:134
+#: src/frontend/mame/ui/submenu.cpp:135
msgid "Synchronized Refresh"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:135
+#: src/frontend/mame/ui/submenu.cpp:136
msgid "Wait Vertical Sync"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:722
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:738
#: src/frontend/mame/ui/videoopt.cpp:169
-#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:766
+#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:766
#: plugins/cheatfind/init.lua:777 plugins/cheat/init.lua:679
msgid "On"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:725
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:741
#: src/frontend/mame/ui/videoopt.cpp:185
-#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:763
+#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:763
#: plugins/cheatfind/init.lua:774 plugins/cheat/init.lua:682
#: plugins/cheat/init.lua:691
msgid "Off"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:728
+#: src/frontend/mame/ui/menu.cpp:744
msgid "Auto"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:1233
+#: src/frontend/mame/ui/menu.cpp:1272
#: src/frontend/mame/ui/simpleselgame.cpp:283
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Return to Previous Menu"
msgstr ""
@@ -710,21 +714,21 @@ msgstr ""
msgid "File Manager"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:140
+#: src/frontend/mame/ui/filemngr.cpp:152
#: src/frontend/mame/ui/confswitch.cpp:119
-#: src/frontend/mame/ui/inputmap.cpp:580
+#: src/frontend/mame/ui/inputmap.cpp:581
#: src/frontend/mame/ui/inputtoggle.cpp:75
-#: src/frontend/mame/ui/analogipt.cpp:363
+#: src/frontend/mame/ui/analogipt.cpp:412
#, c-format
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
#: src/frontend/mame/ui/confswitch.cpp:170 src/frontend/mame/ui/slotopt.cpp:204
msgid "Reset System"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
msgid "Start System"
msgstr ""
@@ -1073,27 +1077,27 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:168
+#: src/frontend/mame/ui/filecreate.cpp:189
msgid "New Image Name:"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:174
+#: src/frontend/mame/ui/filecreate.cpp:196
msgid "Image Format:"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:180
+#: src/frontend/mame/ui/filecreate.cpp:202
msgid "Create"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:208
+#: src/frontend/mame/ui/filecreate.cpp:230
msgid "Please enter a file extension too"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:268
+#: src/frontend/mame/ui/filecreate.cpp:295
msgid "Select image format"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:327
+#: src/frontend/mame/ui/filecreate.cpp:354
msgid "Select initial contents"
msgstr ""
@@ -1118,9 +1122,9 @@ msgid "Emulated"
msgstr ""
#: src/frontend/mame/ui/keyboard.cpp:60 src/frontend/mame/ui/confswitch.cpp:117
-#: src/frontend/mame/ui/inputmap.cpp:578
+#: src/frontend/mame/ui/inputmap.cpp:579
#: src/frontend/mame/ui/inputtoggle.cpp:73
-#: src/frontend/mame/ui/analogipt.cpp:361
+#: src/frontend/mame/ui/analogipt.cpp:410
#, c-format
msgid "%1$s [root%2$s]"
msgstr ""
@@ -1479,16 +1483,16 @@ msgstr ""
msgid "Category File"
msgstr ""
-#: src/frontend/mame/ui/utils.cpp:2030 src/frontend/mame/ui/inifile.cpp:301
+#: src/frontend/mame/ui/utils.cpp:2026 src/frontend/mame/ui/inifile.cpp:301
msgctxt "swlist-info"
msgid "Software list/item"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2685
+#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2752
msgid "Software List Info"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:316
+#: src/frontend/mame/ui/datmenu.cpp:307
#, c-format
msgid "Revision: %1$s"
msgstr ""
@@ -1648,7 +1652,7 @@ msgstr ""
msgid "Save System Settings"
msgstr ""
-#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2625
+#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2698
msgid " (default)"
msgstr ""
@@ -1685,7 +1689,7 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:265
+#: src/frontend/mame/ui/state.cpp:262
#, c-format
msgid ""
"Delete saved state %1$s?\n"
@@ -1693,37 +1697,37 @@ msgid ""
"Press %3$s to cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:393
+#: src/frontend/mame/ui/state.cpp:388
#, c-format
msgid "Error removing saved state file %1$s"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:442
+#: src/frontend/mame/ui/state.cpp:450
#, c-format
msgid "Press %1$s to delete"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Load State"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Select state to load"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Save State"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Press a key or joystick button, or select state to overwrite"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:314
+#: src/frontend/mame/ui/confswitch.cpp:318
msgid "DIP Switches"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:508
+#: src/frontend/mame/ui/confswitch.cpp:521
msgid "Machine Configuration"
msgstr ""
@@ -1766,7 +1770,7 @@ msgstr ""
msgid "[no assignable inputs are enabled]"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:348
+#: src/frontend/mame/ui/inputmap.cpp:358
msgid "Pressed"
msgstr ""
@@ -1774,71 +1778,71 @@ msgstr ""
msgid "Invalid combination entered"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:563
+#: src/frontend/mame/ui/inputmap.cpp:564
#, c-format
msgctxt "input-name"
msgid "%1$s Analog"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:564
+#: src/frontend/mame/ui/inputmap.cpp:565
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Inc"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:565
+#: src/frontend/mame/ui/inputmap.cpp:566
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Dec"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:607
+#: src/frontend/mame/ui/inputmap.cpp:608
#, c-format
msgid "Press %1$s to set\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:608
+#: src/frontend/mame/ui/inputmap.cpp:609
#, c-format
msgid "Press %1$s to append\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:609
+#: src/frontend/mame/ui/inputmap.cpp:610
#, c-format
msgid "Press %1$s to clear\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:610
+#: src/frontend/mame/ui/inputmap.cpp:611
#, c-format
msgid "Press %1$s to restore default\n"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:32
+#: src/frontend/mame/ui/inputdevices.cpp:33
#, c-format
msgctxt "menu-inputdev"
msgid "%1$s (%2$s %3$d)"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:88
+#: src/frontend/mame/ui/inputdevices.cpp:116
msgctxt "menu-inputdev"
msgid "Copy Device ID"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:122
+#: src/frontend/mame/ui/inputdevices.cpp:148
msgctxt "menu-inputdev"
msgid "Copied device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:124
+#: src/frontend/mame/ui/inputdevices.cpp:150
msgctxt "menu-inputdev"
msgid "Error copying device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:162
+#: src/frontend/mame/ui/inputdevices.cpp:189
msgctxt "menu-inputdev"
msgid "Input Devices"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:203
+#: src/frontend/mame/ui/inputdevices.cpp:230
msgctxt "menu-inputdev"
msgid "[no input devices are enabled]"
msgstr ""
@@ -1955,11 +1959,11 @@ msgid "Configure Options"
msgstr ""
#: src/frontend/mame/ui/simpleselgame.cpp:279
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Exit"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:304
+#: src/frontend/mame/ui/simpleselgame.cpp:313
#, c-format
msgid ""
"No system ROMs found. Please check the rompath setting specified in the %1$s."
@@ -1969,77 +1973,77 @@ msgid ""
"docs folder for information on setting up and using %2$s."
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:320
+#: src/frontend/mame/ui/simpleselgame.cpp:329
#, c-format
msgid "Type name or select: %1$s_"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:322
+#: src/frontend/mame/ui/simpleselgame.cpp:331
msgid "Type name or select: (random)"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:336
+#: src/frontend/mame/ui/simpleselgame.cpp:345
#, c-format
msgid "%1$-.100s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:339
+#: src/frontend/mame/ui/simpleselgame.cpp:348
#, c-format
msgid "%1$s, %2$-.100s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:348
+#: src/frontend/mame/ui/simpleselgame.cpp:357
#, c-format
msgid "Driver: %1$s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:364
-#: src/frontend/mame/ui/selmenu.cpp:690
+#: src/frontend/mame/ui/simpleselgame.cpp:373
+#: src/frontend/mame/ui/selmenu.cpp:735
msgid "Overall: NOT WORKING"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:366
-#: src/frontend/mame/ui/selmenu.cpp:692
+#: src/frontend/mame/ui/simpleselgame.cpp:375
+#: src/frontend/mame/ui/selmenu.cpp:737
msgid "Overall: Unemulated Protection"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:368
-#: src/frontend/mame/ui/selmenu.cpp:694
+#: src/frontend/mame/ui/simpleselgame.cpp:377
+#: src/frontend/mame/ui/selmenu.cpp:739
msgid "Overall: Working"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:372
-#: src/frontend/mame/ui/selmenu.cpp:698
+#: src/frontend/mame/ui/simpleselgame.cpp:381
+#: src/frontend/mame/ui/selmenu.cpp:743
msgid "Graphics: Unimplemented, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:374
-#: src/frontend/mame/ui/selmenu.cpp:700
+#: src/frontend/mame/ui/simpleselgame.cpp:383
+#: src/frontend/mame/ui/selmenu.cpp:745
msgid "Graphics: Imperfect, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:376
-#: src/frontend/mame/ui/selmenu.cpp:702
+#: src/frontend/mame/ui/simpleselgame.cpp:385
+#: src/frontend/mame/ui/selmenu.cpp:747
msgid "Graphics: OK, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:379
-#: src/frontend/mame/ui/selmenu.cpp:705
+#: src/frontend/mame/ui/simpleselgame.cpp:388
+#: src/frontend/mame/ui/selmenu.cpp:750
msgid "Sound: None"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:381
-#: src/frontend/mame/ui/selmenu.cpp:707
+#: src/frontend/mame/ui/simpleselgame.cpp:390
+#: src/frontend/mame/ui/selmenu.cpp:752
msgid "Sound: Unimplemented"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:383
-#: src/frontend/mame/ui/selmenu.cpp:709
+#: src/frontend/mame/ui/simpleselgame.cpp:392
+#: src/frontend/mame/ui/selmenu.cpp:754
msgid "Sound: Imperfect"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:385
-#: src/frontend/mame/ui/selmenu.cpp:711
+#: src/frontend/mame/ui/simpleselgame.cpp:394
+#: src/frontend/mame/ui/selmenu.cpp:756
msgid "Sound: OK"
msgstr ""
@@ -2062,323 +2066,323 @@ msgstr ""
msgid "Reload All"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:44
+#: src/frontend/mame/ui/dirmenu.cpp:40
msgctxt "path-option"
msgid "ROMs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:45
+#: src/frontend/mame/ui/dirmenu.cpp:41
msgctxt "path-option"
msgid "Software Media"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:46
+#: src/frontend/mame/ui/dirmenu.cpp:42
msgctxt "path-option"
msgid "Sound Samples"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:47
+#: src/frontend/mame/ui/dirmenu.cpp:43
msgctxt "path-option"
msgid "Artwork"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:48
+#: src/frontend/mame/ui/dirmenu.cpp:44
msgctxt "path-option"
msgid "Crosshairs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:49
+#: src/frontend/mame/ui/dirmenu.cpp:45
msgctxt "path-option"
msgid "Cheat Files"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:50
+#: src/frontend/mame/ui/dirmenu.cpp:46
msgctxt "path-option"
msgid "Plugins"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:51
+#: src/frontend/mame/ui/dirmenu.cpp:47
msgctxt "path-option"
msgid "UI Translations"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:52
+#: src/frontend/mame/ui/dirmenu.cpp:48
msgctxt "path-option"
msgid "Software Lists"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:53
+#: src/frontend/mame/ui/dirmenu.cpp:49
msgctxt "path-option"
msgid "INIs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:54
+#: src/frontend/mame/ui/dirmenu.cpp:50
msgctxt "path-option"
msgid "UI Settings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:55
+#: src/frontend/mame/ui/dirmenu.cpp:51
msgctxt "path-option"
msgid "Plugin Data"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:56
+#: src/frontend/mame/ui/dirmenu.cpp:52
msgctxt "path-option"
msgid "DATs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:57
+#: src/frontend/mame/ui/dirmenu.cpp:53
msgctxt "path-option"
msgid "Category INIs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:58
+#: src/frontend/mame/ui/dirmenu.cpp:54
msgctxt "path-option"
msgid "Snapshots"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:59
+#: src/frontend/mame/ui/dirmenu.cpp:55
msgctxt "path-option"
msgid "Icons"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:60
+#: src/frontend/mame/ui/dirmenu.cpp:56
msgctxt "path-option"
msgid "Control Panels"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:61
+#: src/frontend/mame/ui/dirmenu.cpp:57
msgctxt "path-option"
msgid "Cabinets"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:62
+#: src/frontend/mame/ui/dirmenu.cpp:58
msgctxt "path-option"
msgid "Marquees"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:63
+#: src/frontend/mame/ui/dirmenu.cpp:59
msgctxt "path-option"
msgid "PCBs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:64
+#: src/frontend/mame/ui/dirmenu.cpp:60
msgctxt "path-option"
msgid "Flyers"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:65
+#: src/frontend/mame/ui/dirmenu.cpp:61
msgctxt "path-option"
msgid "Title Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:66
+#: src/frontend/mame/ui/dirmenu.cpp:62
msgctxt "path-option"
msgid "Game Endings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:67
+#: src/frontend/mame/ui/dirmenu.cpp:63
msgctxt "path-option"
msgid "Bosses"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:68
+#: src/frontend/mame/ui/dirmenu.cpp:64
msgctxt "path-option"
msgid "Artwork Previews"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:69
+#: src/frontend/mame/ui/dirmenu.cpp:65
msgctxt "path-option"
msgid "Select"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:70
+#: src/frontend/mame/ui/dirmenu.cpp:66
msgctxt "path-option"
msgid "Game Over Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:71
+#: src/frontend/mame/ui/dirmenu.cpp:67
msgctxt "path-option"
msgid "HowTo"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:72
+#: src/frontend/mame/ui/dirmenu.cpp:68
msgctxt "path-option"
msgid "Logos"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:73
+#: src/frontend/mame/ui/dirmenu.cpp:69
msgctxt "path-option"
msgid "Scores"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:74
+#: src/frontend/mame/ui/dirmenu.cpp:70
msgctxt "path-option"
msgid "Versus"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:75
+#: src/frontend/mame/ui/dirmenu.cpp:71
msgctxt "path-option"
msgid "Covers"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:105
+#: src/frontend/mame/ui/dirmenu.cpp:101
#, c-format
msgid "Remove %1$s Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:352
-#, c-format
-msgid "Change %1$s Folder - Search: %2$s_"
-msgstr ""
-
-#: src/frontend/mame/ui/dirmenu.cpp:352
+#: src/frontend/mame/ui/dirmenu.cpp:357
#, c-format
msgid "Add %1$s Folder - Search: %2$s_"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:363
+#: src/frontend/mame/ui/dirmenu.cpp:357
+#, c-format
+msgid "Change %1$s Folder - Search: %2$s_"
+msgstr ""
+
+#: src/frontend/mame/ui/dirmenu.cpp:368
msgid "Press TAB to set"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folders"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:494
-msgid "Change Folder"
-msgstr ""
-
-#: src/frontend/mame/ui/dirmenu.cpp:494
+#: src/frontend/mame/ui/dirmenu.cpp:523
msgid "Add Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:497
+#: src/frontend/mame/ui/dirmenu.cpp:525
msgid "Remove Folder"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/dirmenu.cpp:530
+msgid "Change Folder"
+msgstr ""
+
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = 1/%1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:799
+#: src/frontend/mame/ui/viewgfx.cpp:800
msgctxt "gfxview"
msgid "Expand to fit"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:822
+#: src/frontend/mame/ui/viewgfx.cpp:823
msgctxt "gfxview"
msgid "All categories"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:824 src/frontend/mame/ui/viewgfx.cpp:829
+#: src/frontend/mame/ui/viewgfx.cpp:825 src/frontend/mame/ui/viewgfx.cpp:830
#, c-format
msgctxt "gfxview"
msgid "Category %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] colors"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] pens"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:940
+#: src/frontend/mame/ui/viewgfx.cpp:941
#, c-format
msgctxt "gfxview"
msgid " #%1$X → %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:947
+#: src/frontend/mame/ui/viewgfx.cpp:948
#, c-format
msgctxt "gfxview"
msgid " #%1$X = %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:954
+#: src/frontend/mame/ui/viewgfx.cpp:955
#, c-format
msgctxt "gfxview"
msgid " #%1$X (A:%2$02X R:%3$02X G:%4$02X B:%5$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1134
+#: src/frontend/mame/ui/viewgfx.cpp:1135
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] %2$d/%3$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1157
+#: src/frontend/mame/ui/viewgfx.cpp:1158
#, c-format
msgctxt "gfxview"
msgid " #%1$X:%2$X (%3$d %4$d) = %5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1165
+#: src/frontend/mame/ui/viewgfx.cpp:1166
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d color %3$X/%4$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d category %3$u"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d "
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1327
+#: src/frontend/mame/ui/viewgfx.cpp:1328
#, c-format
msgctxt "gfxview"
msgid " (%1$u %2$u) = GFX%3$u #%4$X:%5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1334
+#: src/frontend/mame/ui/viewgfx.cpp:1335
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d origin (%3$d %4$d)"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:442
+#: src/frontend/mame/ui/selgame.cpp:463
msgid "System Settings"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1058
+#: src/frontend/mame/ui/selgame.cpp:1076
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d systems (%5$d BIOS) )"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1086
+#: src/frontend/mame/ui/selgame.cpp:1104
#, c-format
msgid "System: %1$-.100s"
msgstr ""
@@ -2399,29 +2403,29 @@ msgctxt "menu-selector"
msgid "[no choices]"
msgstr ""
-#: src/frontend/mame/ui/selector.cpp:138
+#: src/frontend/mame/ui/selector.cpp:148
#, c-format
msgctxt "menu-selector"
msgid "Double-click or press %1$s to select"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:59
+#: src/frontend/mame/ui/auditmenu.cpp:60
msgid "Audit Media"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:63
+#: src/frontend/mame/ui/auditmenu.cpp:64
#, c-format
msgid "Results will be saved to %1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:101
+#: src/frontend/mame/ui/auditmenu.cpp:110
#, c-format
msgid ""
"Auditing media for system %2$u of %3$u...\n"
"%1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:119
+#: src/frontend/mame/ui/auditmenu.cpp:128
#, c-format
msgid ""
"Cancel audit?\n"
@@ -2430,17 +2434,17 @@ msgid ""
"Press %2$s to continue"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:139
+#: src/frontend/mame/ui/auditmenu.cpp:148
#, c-format
msgid "Audit media for %1$u systems marked unavailable"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:140
+#: src/frontend/mame/ui/auditmenu.cpp:149
#, c-format
msgid "Audit media for all %1$u systems"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:157
+#: src/frontend/mame/ui/auditmenu.cpp:165
#, c-format
msgid "Press %1$s to cancel\n"
msgstr ""
@@ -2461,266 +2465,266 @@ msgstr ""
msgid "Hide Both"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:143
+#: src/frontend/mame/ui/custui.cpp:144
msgid "UI Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:168 src/frontend/mame/ui/custui.cpp:221
+#: src/frontend/mame/ui/custui.cpp:169 src/frontend/mame/ui/custui.cpp:222
msgid "System Names"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:194 src/frontend/mame/ui/custui.cpp:224
+#: src/frontend/mame/ui/custui.cpp:195 src/frontend/mame/ui/custui.cpp:225
msgid "Show Side Panels"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:214
+#: src/frontend/mame/ui/custui.cpp:215
msgid "Fonts"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:215
+#: src/frontend/mame/ui/custui.cpp:216
msgid "Colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:218
+#: src/frontend/mame/ui/custui.cpp:219
msgid "Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:235 src/frontend/mame/ui/custui.cpp:279
+#: src/frontend/mame/ui/custui.cpp:236 src/frontend/mame/ui/custui.cpp:280
msgid "[built-in]"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:335
+#: src/frontend/mame/ui/custui.cpp:337
msgid "UI Fonts"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:364
+#: src/frontend/mame/ui/custui.cpp:366
msgid "default"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:459 src/frontend/mame/ui/custui.cpp:499
+#: src/frontend/mame/ui/custui.cpp:465 src/frontend/mame/ui/custui.cpp:507
msgid "UI Font"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:504
+#: src/frontend/mame/ui/custui.cpp:512
msgid "Bold"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:505
+#: src/frontend/mame/ui/custui.cpp:513
msgid "Italic"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:510
+#: src/frontend/mame/ui/custui.cpp:518
msgid "Lines"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:515
+#: src/frontend/mame/ui/custui.cpp:523
msgid "Infos text size"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:530
+#: src/frontend/mame/ui/custui.cpp:547
msgid "Sample text - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:546
+#: src/frontend/mame/ui/custui.cpp:563
msgid "UI Colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:609
+#: src/frontend/mame/ui/custui.cpp:626
msgctxt "color-option"
msgid "Normal text"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:610
+#: src/frontend/mame/ui/custui.cpp:627
msgctxt "color-option"
msgid "Selected color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:611
+#: src/frontend/mame/ui/custui.cpp:628
msgctxt "color-option"
msgid "Normal text background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:612
+#: src/frontend/mame/ui/custui.cpp:629
msgctxt "color-option"
msgid "Selected background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:613
+#: src/frontend/mame/ui/custui.cpp:630
msgctxt "color-option"
msgid "Subitem color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:614
+#: src/frontend/mame/ui/custui.cpp:631
msgctxt "color-option"
msgid "Clone"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:615
+#: src/frontend/mame/ui/custui.cpp:632
msgctxt "color-option"
msgid "Border"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:616
+#: src/frontend/mame/ui/custui.cpp:633
msgctxt "color-option"
msgid "Background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:617
+#: src/frontend/mame/ui/custui.cpp:634
msgctxt "color-option"
msgid "DIP switch"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:618
+#: src/frontend/mame/ui/custui.cpp:635
msgctxt "color-option"
msgid "Unavailable color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:619
+#: src/frontend/mame/ui/custui.cpp:636
msgctxt "color-option"
msgid "Slider color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:620
+#: src/frontend/mame/ui/custui.cpp:637
msgctxt "color-option"
msgid "Graphics viewer background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:621
+#: src/frontend/mame/ui/custui.cpp:638
msgctxt "color-option"
msgid "Mouse over color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:622
+#: src/frontend/mame/ui/custui.cpp:639
msgctxt "color-option"
msgid "Mouse over background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:623
+#: src/frontend/mame/ui/custui.cpp:640
msgctxt "color-option"
msgid "Mouse down color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:624
+#: src/frontend/mame/ui/custui.cpp:641
msgctxt "color-option"
msgid "Mouse down background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:628
+#: src/frontend/mame/ui/custui.cpp:645
msgid "Restore default colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:640
+#: src/frontend/mame/ui/custui.cpp:666
#, c-format
msgid "Double-click or press %1$s to change color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:648
+#: src/frontend/mame/ui/custui.cpp:674
msgid "Menu Preview"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:662
+#: src/frontend/mame/ui/custui.cpp:681
msgctxt "color-sample"
msgid "Normal"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:663
+#: src/frontend/mame/ui/custui.cpp:682
msgctxt "color-sample"
msgid "Subitem"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:664
+#: src/frontend/mame/ui/custui.cpp:683
msgctxt "color-sample"
msgid "Selected"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:665
+#: src/frontend/mame/ui/custui.cpp:684
msgctxt "color-sample"
msgid "Mouse Over"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:666
+#: src/frontend/mame/ui/custui.cpp:685
msgctxt "color-sample"
msgid "Clone"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:881
+#: src/frontend/mame/ui/custui.cpp:901
msgid "ARGB Settings"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:886 src/frontend/mame/ui/custui.cpp:889
+#: src/frontend/mame/ui/custui.cpp:906 src/frontend/mame/ui/custui.cpp:909
msgctxt "color-channel"
msgid "Alpha"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:894 src/frontend/mame/ui/custui.cpp:897
+#: src/frontend/mame/ui/custui.cpp:914 src/frontend/mame/ui/custui.cpp:917
msgctxt "color-channel"
msgid "Red"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:902 src/frontend/mame/ui/custui.cpp:905
+#: src/frontend/mame/ui/custui.cpp:922 src/frontend/mame/ui/custui.cpp:925
msgctxt "color-channel"
msgid "Green"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:910 src/frontend/mame/ui/custui.cpp:913
+#: src/frontend/mame/ui/custui.cpp:930 src/frontend/mame/ui/custui.cpp:933
msgctxt "color-channel"
msgid "Blue"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:916
+#: src/frontend/mame/ui/custui.cpp:936
msgid "Choose from palette"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:931
+#: src/frontend/mame/ui/custui.cpp:959
msgid "Color preview:"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1029
+#: src/frontend/mame/ui/custui.cpp:1052
msgctxt "color-preset"
msgid "White"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1030
+#: src/frontend/mame/ui/custui.cpp:1053
msgctxt "color-preset"
msgid "Silver"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1031
+#: src/frontend/mame/ui/custui.cpp:1054
msgctxt "color-preset"
msgid "Gray"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1032
+#: src/frontend/mame/ui/custui.cpp:1055
msgctxt "color-preset"
msgid "Black"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1033
+#: src/frontend/mame/ui/custui.cpp:1056
msgctxt "color-preset"
msgid "Red"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1034
+#: src/frontend/mame/ui/custui.cpp:1057
msgctxt "color-preset"
msgid "Orange"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1035
+#: src/frontend/mame/ui/custui.cpp:1058
msgctxt "color-preset"
msgid "Yellow"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1036
+#: src/frontend/mame/ui/custui.cpp:1059
msgctxt "color-preset"
msgid "Green"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1037
+#: src/frontend/mame/ui/custui.cpp:1060
msgctxt "color-preset"
msgid "Blue"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1038
+#: src/frontend/mame/ui/custui.cpp:1061
msgctxt "color-preset"
msgid "Violet"
msgstr ""
@@ -2743,36 +2747,61 @@ msgctxt "about-header"
msgid "Revision: %1$s"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:60
+#: src/frontend/mame/ui/analogipt.cpp:27
+#, c-format
+msgctxt "menu-analoginput"
+msgid ""
+"Show/hide settings \t\t%1$s\n"
+"Decrease value \t\t%2$s\n"
+"Increase value \t\t%3$s\n"
+"Restore default value \t\t%4$s\n"
+"Previous device \t\t%5$s\n"
+"Next device \t\t%6$s\n"
+"Return to previous menu \t\t%7$s"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:82
+msgctxt "menu-analoginput"
msgid "Analog Input Adjustments"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:92
+#: src/frontend/mame/ui/analogipt.cpp:121
#, c-format
-msgid "Press %s to show menu"
+msgctxt "menu-analoginput"
+msgid "Press %s to show settings"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:372
+#: src/frontend/mame/ui/analogipt.cpp:245
+msgctxt "menu-analoginput"
+msgid "Analog Input Adjustments Help"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:421
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Increment/Decrement Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:377
+#: src/frontend/mame/ui/analogipt.cpp:426
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Auto-centering Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:382
+#: src/frontend/mame/ui/analogipt.cpp:431
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Reverse"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:387
+#: src/frontend/mame/ui/analogipt.cpp:436
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Sensitivity"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:402
+#: src/frontend/mame/ui/analogipt.cpp:451
+msgctxt "menu-analoginput"
msgid "[no analog inputs are enabled]"
msgstr ""
@@ -2923,504 +2952,504 @@ msgctxt "menu-main"
msgid "Close Menu"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:77
-msgctxt "selmenu-artwork"
-msgid "Snapshots"
+#: src/frontend/mame/ui/selmenu.cpp:55
+msgid "Images"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:78
-msgctxt "selmenu-artwork"
-msgid "Cabinet"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:79
-msgctxt "selmenu-artwork"
-msgid "Control Panel"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:80
-msgctxt "selmenu-artwork"
-msgid "PCB"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:81
-msgctxt "selmenu-artwork"
-msgid "Flyer"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:82
-msgctxt "selmenu-artwork"
-msgid "Title Screen"
+#: src/frontend/mame/ui/selmenu.cpp:56
+msgid "Info"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:83
msgctxt "selmenu-artwork"
-msgid "Ending"
+msgid "Snapshots"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:84
msgctxt "selmenu-artwork"
-msgid "Artwork Preview"
+msgid "Cabinet"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:85
msgctxt "selmenu-artwork"
-msgid "Bosses"
+msgid "Control Panel"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:86
msgctxt "selmenu-artwork"
-msgid "Logo"
+msgid "PCB"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:87
msgctxt "selmenu-artwork"
-msgid "Versus"
+msgid "Flyer"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:88
msgctxt "selmenu-artwork"
-msgid "Game Over"
+msgid "Title Screen"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:89
msgctxt "selmenu-artwork"
-msgid "HowTo"
+msgid "Ending"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:90
msgctxt "selmenu-artwork"
-msgid "Scores"
+msgid "Artwork Preview"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:91
msgctxt "selmenu-artwork"
-msgid "Select"
+msgid "Bosses"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:92
msgctxt "selmenu-artwork"
-msgid "Marquee"
+msgid "Logo"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:93
msgctxt "selmenu-artwork"
-msgid "Covers"
+msgid "Versus"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:94
+msgctxt "selmenu-artwork"
+msgid "Game Over"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:95
+msgctxt "selmenu-artwork"
+msgid "HowTo"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:96
+msgctxt "selmenu-artwork"
+msgid "Scores"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:97
-msgid "Add or remove favorite"
+msgctxt "selmenu-artwork"
+msgid "Select"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:98
-msgid "Export displayed list to file"
+msgctxt "selmenu-artwork"
+msgid "Marquee"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:99
+msgctxt "selmenu-artwork"
+msgid "Covers"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:103
+msgid "Add or remove favorite"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:104
+msgid "Export displayed list to file"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:105
msgid "Audit media"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:100
+#: src/frontend/mame/ui/selmenu.cpp:106
msgid "Show DATs view"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:260
+#: src/frontend/mame/ui/selmenu.cpp:268
msgid "Select Software Package Part"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:330
+#: src/frontend/mame/ui/selmenu.cpp:338
msgid "Select System BIOS"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:644 src/frontend/mame/ui/selmenu.cpp:675
+#: src/frontend/mame/ui/selmenu.cpp:689 src/frontend/mame/ui/selmenu.cpp:720
#, c-format
msgid "%1$s, %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:648
+#: src/frontend/mame/ui/selmenu.cpp:693
#, c-format
msgid "Software is clone of: %1$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:650
+#: src/frontend/mame/ui/selmenu.cpp:695
msgid "Software is parent"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:655
+#: src/frontend/mame/ui/selmenu.cpp:700
msgid "Supported: No"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:660
+#: src/frontend/mame/ui/selmenu.cpp:705
msgid "Supported: Partial"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:665
+#: src/frontend/mame/ui/selmenu.cpp:710
msgid "Supported: Yes"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:681
+#: src/frontend/mame/ui/selmenu.cpp:726
msgid "System is parent"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:683 src/frontend/mame/ui/selmenu.cpp:685
+#: src/frontend/mame/ui/selmenu.cpp:728 src/frontend/mame/ui/selmenu.cpp:730
#, c-format
msgid "System is clone of: %1$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:721
+#: src/frontend/mame/ui/selmenu.cpp:766
#, c-format
msgid "%1$s %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2222
-msgid "Images"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:2223
-msgid "Infos"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:2538
+#: src/frontend/mame/ui/selmenu.cpp:2611
msgid ""
"Required ROM/disk images for the selected system are missing or incorrect. "
"Please acquire the correct files or select a different system.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2554
+#: src/frontend/mame/ui/selmenu.cpp:2627
msgid ""
"Required ROM/disk images for the selected software are missing or incorrect. "
"Please acquire the correct files or select a different software item.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2570
+#: src/frontend/mame/ui/selmenu.cpp:2643
msgid "incorrect checksum"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2573
+#: src/frontend/mame/ui/selmenu.cpp:2646
msgid "incorrect length"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2576
+#: src/frontend/mame/ui/selmenu.cpp:2649
msgid "not found"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2587
+#: src/frontend/mame/ui/selmenu.cpp:2660
#, c-format
msgid "%1$s (%2$s) - %3$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2589
+#: src/frontend/mame/ui/selmenu.cpp:2662
#, c-format
msgid "%1$s - %2$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2593
+#: src/frontend/mame/ui/selmenu.cpp:2666
msgid "Press any key to continue."
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2722
+#: src/frontend/mame/ui/selmenu.cpp:2789
msgid "General Info"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2874
+#: src/frontend/mame/ui/selmenu.cpp:2935
#, c-format
msgid "Short Name\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2875
+#: src/frontend/mame/ui/selmenu.cpp:2936
#, c-format
msgid "Year\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2876
+#: src/frontend/mame/ui/selmenu.cpp:2937
#, c-format
msgid "Manufacturer\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2883
+#: src/frontend/mame/ui/selmenu.cpp:2944
#, c-format
msgid "System is Clone of\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2888
+#: src/frontend/mame/ui/selmenu.cpp:2949
msgid "System is Parent\t\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2892
+#: src/frontend/mame/ui/selmenu.cpp:2953
msgid "Analog Controls\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2894
+#: src/frontend/mame/ui/selmenu.cpp:2955
msgid "Keyboard Inputs\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2897
+#: src/frontend/mame/ui/selmenu.cpp:2958
msgid "Overall\tNOT WORKING\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2899
+#: src/frontend/mame/ui/selmenu.cpp:2960
msgid "Overall\tUnemulated Protection\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2901
+#: src/frontend/mame/ui/selmenu.cpp:2962
msgid "Overall\tWorking\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2904
+#: src/frontend/mame/ui/selmenu.cpp:2965
msgid "Graphics\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2906
+#: src/frontend/mame/ui/selmenu.cpp:2967
msgid "Graphics\tWrong Colors\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2908
+#: src/frontend/mame/ui/selmenu.cpp:2969
msgid "Graphics\tImperfect Colors\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2910
+#: src/frontend/mame/ui/selmenu.cpp:2971
msgid "Graphics\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2912
+#: src/frontend/mame/ui/selmenu.cpp:2973
msgid "Graphics\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2915
+#: src/frontend/mame/ui/selmenu.cpp:2976
msgid "Sound\tNone\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2917
+#: src/frontend/mame/ui/selmenu.cpp:2978
msgid "Sound\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2919
+#: src/frontend/mame/ui/selmenu.cpp:2980
msgid "Sound\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2921
+#: src/frontend/mame/ui/selmenu.cpp:2982
msgid "Sound\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2924
+#: src/frontend/mame/ui/selmenu.cpp:2985
msgid "Capture\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2926
+#: src/frontend/mame/ui/selmenu.cpp:2987
msgid "Capture\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2929
+#: src/frontend/mame/ui/selmenu.cpp:2990
msgid "Camera\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2931
+#: src/frontend/mame/ui/selmenu.cpp:2992
msgid "Camera\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2934
+#: src/frontend/mame/ui/selmenu.cpp:2995
msgid "Microphone\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2936
+#: src/frontend/mame/ui/selmenu.cpp:2997
msgid "Microphone\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2939
+#: src/frontend/mame/ui/selmenu.cpp:3000
msgid "Controls\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2941
+#: src/frontend/mame/ui/selmenu.cpp:3002
msgid "Controls\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2944
+#: src/frontend/mame/ui/selmenu.cpp:3005
msgid "Keyboard\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2946
+#: src/frontend/mame/ui/selmenu.cpp:3007
msgid "Keyboard\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2949
+#: src/frontend/mame/ui/selmenu.cpp:3010
msgid "Mouse\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2951
+#: src/frontend/mame/ui/selmenu.cpp:3012
msgid "Mouse\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2954
+#: src/frontend/mame/ui/selmenu.cpp:3015
msgid "Media\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2956
+#: src/frontend/mame/ui/selmenu.cpp:3017
msgid "Media\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2959
+#: src/frontend/mame/ui/selmenu.cpp:3020
msgid "Disk\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2961
+#: src/frontend/mame/ui/selmenu.cpp:3022
msgid "Disk\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2964
+#: src/frontend/mame/ui/selmenu.cpp:3025
msgid "Printer\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2966
+#: src/frontend/mame/ui/selmenu.cpp:3027
msgid "Printer\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2969
+#: src/frontend/mame/ui/selmenu.cpp:3030
msgid "Mag. Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2971
+#: src/frontend/mame/ui/selmenu.cpp:3032
msgid "Mag. Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2974
+#: src/frontend/mame/ui/selmenu.cpp:3035
msgid "Punch Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2976
+#: src/frontend/mame/ui/selmenu.cpp:3037
msgid "Punch Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2979
+#: src/frontend/mame/ui/selmenu.cpp:3040
msgid "Mag. Drum\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2981
+#: src/frontend/mame/ui/selmenu.cpp:3042
msgid "Mag. Drum\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2984
+#: src/frontend/mame/ui/selmenu.cpp:3045
msgid "(EP)ROM\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2986
+#: src/frontend/mame/ui/selmenu.cpp:3047
msgid "(EP)ROM\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2989
+#: src/frontend/mame/ui/selmenu.cpp:3050
msgid "Communications\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2991
+#: src/frontend/mame/ui/selmenu.cpp:3052
msgid "Communications\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2994
+#: src/frontend/mame/ui/selmenu.cpp:3055
msgid "LAN\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2996
+#: src/frontend/mame/ui/selmenu.cpp:3057
msgid "LAN\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2999
+#: src/frontend/mame/ui/selmenu.cpp:3060
msgid "WAN\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3001
+#: src/frontend/mame/ui/selmenu.cpp:3062
msgid "WAN\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3004
+#: src/frontend/mame/ui/selmenu.cpp:3065
msgid "Timing\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3006
+#: src/frontend/mame/ui/selmenu.cpp:3067
msgid "Timing\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3012
+#: src/frontend/mame/ui/selmenu.cpp:3073
msgid "Support Cocktail\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tVertical\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tHorizontal\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3038
+#: src/frontend/mame/ui/selmenu.cpp:3099
msgid "Media Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3040
+#: src/frontend/mame/ui/selmenu.cpp:3101
msgid "Media Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3043
+#: src/frontend/mame/ui/selmenu.cpp:3104
msgid "Samples Audit Result\tNone Needed\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3045
+#: src/frontend/mame/ui/selmenu.cpp:3106
msgid "Samples Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3047
+#: src/frontend/mame/ui/selmenu.cpp:3108
msgid "Samples Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3051
+#: src/frontend/mame/ui/selmenu.cpp:3112
msgid ""
"Media Audit\tDisabled\n"
"Samples Audit\tDisabled\n"
@@ -3578,74 +3607,74 @@ msgstr ""
msgid "[None]\n"
msgstr ""
-#: src/emu/render.cpp:1833
+#: src/emu/render.cpp:1834
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Standard (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1859
+#: src/emu/render.cpp:1860
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Pixel Aspect (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1881 src/emu/render.cpp:2016
+#: src/emu/render.cpp:1882 src/emu/render.cpp:2017
msgctxt "view-name"
msgid "Cocktail"
msgstr ""
-#: src/emu/render.cpp:2001
+#: src/emu/render.cpp:2002
msgctxt "view-name"
msgid "Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2002
+#: src/emu/render.cpp:2003
msgctxt "view-name"
msgid "Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2003
+#: src/emu/render.cpp:2004
msgctxt "view-name"
msgid "Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2004
+#: src/emu/render.cpp:2005
msgctxt "view-name"
msgid "Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2055
+#: src/emu/render.cpp:2056
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2064
+#: src/emu/render.cpp:2065
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2073
+#: src/emu/render.cpp:2074
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2082
+#: src/emu/render.cpp:2083
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/ioport.cpp:333
+#: src/emu/ioport.cpp:271
#, c-format
msgctxt "input-name"
msgid "P%1$u"
msgstr ""
-#: src/emu/ioport.cpp:2052
+#: src/emu/ioport.cpp:1991
msgctxt "input-name"
msgid "???"
msgstr ""
@@ -5277,222 +5306,222 @@ msgstr ""
#: src/emu/inpttype.ipp:874
msgctxt "input-name"
-msgid "On Screen Display"
+msgid "Show/Hide Menu"
msgstr ""
#: src/emu/inpttype.ipp:875
msgctxt "input-name"
-msgid "Break in Debugger"
+msgid "UI Select"
msgstr ""
#: src/emu/inpttype.ipp:876
msgctxt "input-name"
-msgid "Config Menu"
+msgid "UI Back"
msgstr ""
#: src/emu/inpttype.ipp:877
msgctxt "input-name"
-msgid "Pause"
+msgid "UI Cancel"
msgstr ""
#: src/emu/inpttype.ipp:878
msgctxt "input-name"
-msgid "Pause - Single Step"
+msgid "UI Clear"
msgstr ""
#: src/emu/inpttype.ipp:879
msgctxt "input-name"
-msgid "Rewind - Single Step"
+msgid "UI Help"
msgstr ""
#: src/emu/inpttype.ipp:880
msgctxt "input-name"
-msgid "Reset Machine"
+msgid "UI Up"
msgstr ""
#: src/emu/inpttype.ipp:881
msgctxt "input-name"
-msgid "Soft Reset"
+msgid "UI Down"
msgstr ""
#: src/emu/inpttype.ipp:882
msgctxt "input-name"
-msgid "Show Decoded Graphics"
+msgid "UI Left"
msgstr ""
#: src/emu/inpttype.ipp:883
msgctxt "input-name"
-msgid "Frameskip Dec"
+msgid "UI Right"
msgstr ""
#: src/emu/inpttype.ipp:884
msgctxt "input-name"
-msgid "Frameskip Inc"
+msgid "UI Home"
msgstr ""
#: src/emu/inpttype.ipp:885
msgctxt "input-name"
-msgid "Throttle"
+msgid "UI End"
msgstr ""
#: src/emu/inpttype.ipp:886
msgctxt "input-name"
-msgid "Fast Forward"
+msgid "UI Page Up"
msgstr ""
#: src/emu/inpttype.ipp:887
msgctxt "input-name"
-msgid "Show FPS"
+msgid "UI Page Down"
msgstr ""
#: src/emu/inpttype.ipp:888
msgctxt "input-name"
-msgid "Save Snapshot"
+msgid "UI Previous Group"
msgstr ""
#: src/emu/inpttype.ipp:889
msgctxt "input-name"
-msgid "Record MNG"
+msgid "UI Next Group"
msgstr ""
#: src/emu/inpttype.ipp:890
msgctxt "input-name"
-msgid "Record AVI"
+msgid "On Screen Display"
msgstr ""
#: src/emu/inpttype.ipp:891
msgctxt "input-name"
-msgid "Toggle Cheat"
+msgid "Toggle UI Controls"
msgstr ""
#: src/emu/inpttype.ipp:892
msgctxt "input-name"
-msgid "UI Up"
+msgid "Break in Debugger"
msgstr ""
#: src/emu/inpttype.ipp:893
msgctxt "input-name"
-msgid "UI Down"
+msgid "Pause"
msgstr ""
#: src/emu/inpttype.ipp:894
msgctxt "input-name"
-msgid "UI Left"
+msgid "Pause - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:895
msgctxt "input-name"
-msgid "UI Right"
+msgid "Rewind - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:896
msgctxt "input-name"
-msgid "UI Home"
+msgid "Save State"
msgstr ""
#: src/emu/inpttype.ipp:897
msgctxt "input-name"
-msgid "UI End"
+msgid "Load State"
msgstr ""
#: src/emu/inpttype.ipp:898
msgctxt "input-name"
-msgid "UI Page Up"
+msgid "Reset Machine"
msgstr ""
#: src/emu/inpttype.ipp:899
msgctxt "input-name"
-msgid "UI Page Down"
+msgid "Soft Reset"
msgstr ""
#: src/emu/inpttype.ipp:900
msgctxt "input-name"
-msgid "UI Focus Next"
+msgid "Show Decoded Graphics"
msgstr ""
#: src/emu/inpttype.ipp:901
msgctxt "input-name"
-msgid "UI Focus Previous"
+msgid "Frameskip Dec"
msgstr ""
#: src/emu/inpttype.ipp:902
msgctxt "input-name"
-msgid "UI Select"
+msgid "Frameskip Inc"
msgstr ""
#: src/emu/inpttype.ipp:903
msgctxt "input-name"
-msgid "UI Cancel"
+msgid "Throttle"
msgstr ""
#: src/emu/inpttype.ipp:904
msgctxt "input-name"
-msgid "UI Display Comment"
+msgid "Fast Forward"
msgstr ""
#: src/emu/inpttype.ipp:905
msgctxt "input-name"
-msgid "UI Clear"
+msgid "Show FPS"
msgstr ""
#: src/emu/inpttype.ipp:906
msgctxt "input-name"
-msgid "UI Zoom In"
+msgid "Save Snapshot"
msgstr ""
#: src/emu/inpttype.ipp:907
msgctxt "input-name"
-msgid "UI Zoom Out"
+msgid "Record MNG"
msgstr ""
#: src/emu/inpttype.ipp:908
msgctxt "input-name"
-msgid "UI Default Zoom"
+msgid "Record AVI"
msgstr ""
#: src/emu/inpttype.ipp:909
msgctxt "input-name"
-msgid "UI Previous Group"
+msgid "Toggle Cheat"
msgstr ""
#: src/emu/inpttype.ipp:910
msgctxt "input-name"
-msgid "UI Next Group"
+msgid "UI Display Comment"
msgstr ""
#: src/emu/inpttype.ipp:911
msgctxt "input-name"
-msgid "UI Rotate"
+msgid "UI Zoom In"
msgstr ""
#: src/emu/inpttype.ipp:912
msgctxt "input-name"
-msgid "Show Profiler"
+msgid "UI Zoom Out"
msgstr ""
#: src/emu/inpttype.ipp:913
msgctxt "input-name"
-msgid "UI Toggle"
+msgid "UI Default Zoom"
msgstr ""
#: src/emu/inpttype.ipp:914
msgctxt "input-name"
-msgid "UI Release Pointer"
+msgid "UI Rotate"
msgstr ""
#: src/emu/inpttype.ipp:915
msgctxt "input-name"
-msgid "UI Paste Text"
+msgid "Show Profiler"
msgstr ""
#: src/emu/inpttype.ipp:916
msgctxt "input-name"
-msgid "Save State"
+msgid "UI Release Pointer"
msgstr ""
#: src/emu/inpttype.ipp:917
msgctxt "input-name"
-msgid "Load State"
+msgid "UI Paste Text"
msgstr ""
#: src/emu/inpttype.ipp:918
@@ -5507,57 +5536,65 @@ msgstr ""
#: src/emu/inpttype.ipp:920
msgctxt "input-name"
-msgid "UI External DAT View"
+msgid "UI Focus Next"
msgstr ""
#: src/emu/inpttype.ipp:921
msgctxt "input-name"
-msgid "UI Add/Remove favorite"
+msgid "UI Focus Previous"
msgstr ""
#: src/emu/inpttype.ipp:922
msgctxt "input-name"
-msgid "UI Export List"
+msgid "UI External DAT View"
msgstr ""
#: src/emu/inpttype.ipp:923
msgctxt "input-name"
+msgid "UI Add/Remove Favorite"
+msgstr ""
+
+#: src/emu/inpttype.ipp:924
+msgctxt "input-name"
+msgid "UI Export List"
+msgstr ""
+
+#: src/emu/inpttype.ipp:925
+msgctxt "input-name"
msgid "UI Audit Media"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:110
-#: src/osd/modules/input/input_sdlcommon.cpp:173
+#: src/osd/modules/input/input_windows.cpp:111 src/osd/sdl/osdsdl.cpp:339
msgctxt "input-name"
msgid "Toggle Fullscreen"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:116
+#: src/osd/modules/input/input_windows.cpp:117
msgctxt "input-name"
msgid "Take Rendered Snapshot"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:127
-#: src/osd/modules/input/input_sdlcommon.cpp:221
+#: src/osd/modules/input/input_windows.cpp:128 src/osd/sdl/osdsdl.cpp:388
msgctxt "input-name"
msgid "Record Rendered Video"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:143
+#: src/osd/modules/input/input_windows.cpp:144
msgctxt "input-name"
msgid "Toggle Post-Processing"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:199
+#: src/osd/sdl/osdsdl.cpp:365
msgctxt "input-name"
msgid "Toggle Filter"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:205
+#: src/osd/sdl/osdsdl.cpp:371
msgctxt "input-name"
msgid "Decrease Prescaling"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:215
+#: src/osd/sdl/osdsdl.cpp:382
msgctxt "input-name"
msgid "Increase Prescaling"
msgstr ""
@@ -5879,12 +5916,12 @@ msgstr ""
msgid "Input ports"
msgstr ""
-#: plugins/autofire/init.lua:94
+#: plugins/autofire/init.lua:98
msgctxt "plugin-autofire"
msgid "Failed to load autofire menu"
msgstr ""
-#: plugins/autofire/init.lua:101
+#: plugins/autofire/init.lua:105
msgctxt "plugin-autofire"
msgid "Autofire"
msgstr ""
@@ -6068,7 +6105,7 @@ msgctxt "plugin-timecode"
msgid "Hotkey"
msgstr ""
-#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:560
+#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:562
msgctxt "plugin-inputmacro"
msgid "Input Macros"
msgstr ""
@@ -6089,138 +6126,138 @@ msgctxt "plugin-inputmacro"
msgid "Set Input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:350
+#: plugins/inputmacro/inputmacro_menu.lua:352
msgctxt "plugin-inputmacro"
msgid "Name"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:358
-#: plugins/inputmacro/inputmacro_menu.lua:400
+#: plugins/inputmacro/inputmacro_menu.lua:360
+#: plugins/inputmacro/inputmacro_menu.lua:402
msgctxt "plugin-inputmacro"
msgid "[not set]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:359
+#: plugins/inputmacro/inputmacro_menu.lua:361
msgctxt "plugin-inputmacro"
msgid "Activation combination"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Stop immediately"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Complete macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:363
+#: plugins/inputmacro/inputmacro_menu.lua:365
msgctxt "plugin-inputmacro"
msgid "On release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:369
+#: plugins/inputmacro/inputmacro_menu.lua:371
msgctxt "plugin-inputmacro"
msgid "Release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:372
+#: plugins/inputmacro/inputmacro_menu.lua:374
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Loop to step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:377
+#: plugins/inputmacro/inputmacro_menu.lua:379
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Prolong step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:379
+#: plugins/inputmacro/inputmacro_menu.lua:381
msgctxt "plugin-inputmacro"
msgid "When held"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:383
+#: plugins/inputmacro/inputmacro_menu.lua:385
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:384
+#: plugins/inputmacro/inputmacro_menu.lua:386
msgctxt "plugin-inputmacro"
msgid "Delay (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:390
+#: plugins/inputmacro/inputmacro_menu.lua:392
msgctxt "plugin-inputmacro"
msgid "Duration (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:398
+#: plugins/inputmacro/inputmacro_menu.lua:400
msgctxt "plugin-inputmacro"
msgid "n/a"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:402
+#: plugins/inputmacro/inputmacro_menu.lua:404
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Input %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:407
+#: plugins/inputmacro/inputmacro_menu.lua:409
msgctxt "plugin-inputmacro"
msgid "Add input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:412
+#: plugins/inputmacro/inputmacro_menu.lua:414
msgctxt "plugin-inputmacro"
msgid "Delete step"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:428
+#: plugins/inputmacro/inputmacro_menu.lua:430
msgctxt "plugin-inputmacro"
msgid "Add step at position"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:474
+#: plugins/inputmacro/inputmacro_menu.lua:476
msgctxt "plugin-inputmacro"
msgid "Add Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:481
+#: plugins/inputmacro/inputmacro_menu.lua:483
msgctxt "plugin-inputmacro"
msgid "Create"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:483
+#: plugins/inputmacro/inputmacro_menu.lua:485
msgctxt "plugin-inputmacro"
msgid "Cancel"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:499
+#: plugins/inputmacro/inputmacro_menu.lua:501
msgctxt "plugin-inputmacro"
msgid "Edit Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:505
+#: plugins/inputmacro/inputmacro_menu.lua:507
msgctxt "plugin-inputmacro"
msgid "Done"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:561
+#: plugins/inputmacro/inputmacro_menu.lua:563
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Press %s to delete"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:573
+#: plugins/inputmacro/inputmacro_menu.lua:575
msgctxt "plugin-inputmacro"
msgid "[no macros]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:578
+#: plugins/inputmacro/inputmacro_menu.lua:580
msgctxt "plugin-inputmacro"
msgid "Add macro"
msgstr ""
@@ -6391,12 +6428,12 @@ msgctxt "plugin-commonui"
msgid "Cancel"
msgstr ""
-#: plugins/commonui/init.lua:197
+#: plugins/commonui/init.lua:199
msgctxt "plugin-commonui"
msgid "Invalid combination entered"
msgstr ""
-#: plugins/commonui/init.lua:203
+#: plugins/commonui/init.lua:205
#, lua-format
msgctxt "plugin-commonui"
msgid ""
diff --git a/language/Lithuanian/strings.po b/language/Lithuanian/strings.po
index 7f30a8dca87..a0caf186a73 100644
--- a/language/Lithuanian/strings.po
+++ b/language/Lithuanian/strings.po
@@ -1,13 +1,13 @@
# Lithuanian translations for MAME package.
# Copyright (C) 1997-2022 MAMEdev and contributors
# This file is distributed under the same license as the MAME package.
-# Automatically generated, 2022.
+# Automatically generated, 2023.
#
msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-10-16 02:30+1100\n"
+"POT-Creation-Date: 2023-02-18 05:29+1100\n"
"PO-Revision-Date: 2016-02-20 18:03+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: MAME Language Team\n"
@@ -30,254 +30,254 @@ msgid ""
"This system requires media images to be mounted for the following device(s): "
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1254
+#: src/frontend/mame/ui/ui.cpp:1275
#, c-format
msgid ""
"UI controls enabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1256
+#: src/frontend/mame/ui/ui.cpp:1277
#, c-format
msgid ""
"UI controls disabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1465
+#: src/frontend/mame/ui/ui.cpp:1486
msgid "Master Volume"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1474
+#: src/frontend/mame/ui/ui.cpp:1495
#, c-format
msgid "%1$s Volume"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1496
+#: src/frontend/mame/ui/ui.cpp:1517
#, c-format
msgid "Overclock CPU %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1504
+#: src/frontend/mame/ui/ui.cpp:1525
#, c-format
msgid "Overclock %1$s sound"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1523
+#: src/frontend/mame/ui/ui.cpp:1544
#, c-format
msgid "%1$s Refresh Rate"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1528
+#: src/frontend/mame/ui/ui.cpp:1549
#, c-format
msgid "%1$s Brightness"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1530
+#: src/frontend/mame/ui/ui.cpp:1551
#, c-format
msgid "%1$s Contrast"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1532
+#: src/frontend/mame/ui/ui.cpp:1553
#, c-format
msgid "%1$s Gamma"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1536
+#: src/frontend/mame/ui/ui.cpp:1557
#, c-format
msgid "%1$s Horiz Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1538
+#: src/frontend/mame/ui/ui.cpp:1559
#, c-format
msgid "%1$s Horiz Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1540
+#: src/frontend/mame/ui/ui.cpp:1561
#, c-format
msgid "%1$s Vert Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1542
+#: src/frontend/mame/ui/ui.cpp:1563
#, c-format
msgid "%1$s Vert Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1558
+#: src/frontend/mame/ui/ui.cpp:1579
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1561
+#: src/frontend/mame/ui/ui.cpp:1582
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1563
+#: src/frontend/mame/ui/ui.cpp:1584
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1566
+#: src/frontend/mame/ui/ui.cpp:1587
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1576
+#: src/frontend/mame/ui/ui.cpp:1597
msgid "Vector Flicker"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1577
+#: src/frontend/mame/ui/ui.cpp:1598
msgid "Beam Width Minimum"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1578
+#: src/frontend/mame/ui/ui.cpp:1599
msgid "Beam Width Maximum"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1579
+#: src/frontend/mame/ui/ui.cpp:1600
msgid "Beam Dot Size"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1580
+#: src/frontend/mame/ui/ui.cpp:1601
msgid "Beam Intensity Weight"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593
+#: src/frontend/mame/ui/ui.cpp:1614
#, c-format
msgid "Crosshair Scale %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "X"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "Y"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1616
#, c-format
msgid "Crosshair Offset %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1623
+#: src/frontend/mame/ui/ui.cpp:1644
#, c-format
msgid "%1$3ddB"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1666
+#: src/frontend/mame/ui/ui.cpp:1687
#, c-format
msgid "%1$d%%"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1681
+#: src/frontend/mame/ui/ui.cpp:1702
#, c-format
msgid "%1$3.0f%%"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1704 src/frontend/mame/ui/ui.cpp:1724
-#: src/frontend/mame/ui/ui.cpp:1743 src/frontend/mame/ui/ui.cpp:1761
-#: src/frontend/mame/ui/ui.cpp:1780 src/frontend/mame/ui/ui.cpp:1799
-#: src/frontend/mame/ui/ui.cpp:1818 src/frontend/mame/ui/ui.cpp:1837
-#: src/frontend/mame/ui/ui.cpp:1858 src/frontend/mame/ui/ui.cpp:1879
-#: src/frontend/mame/ui/ui.cpp:1900 src/frontend/mame/ui/ui.cpp:1921
+#: src/frontend/mame/ui/ui.cpp:1725 src/frontend/mame/ui/ui.cpp:1745
+#: src/frontend/mame/ui/ui.cpp:1764 src/frontend/mame/ui/ui.cpp:1782
+#: src/frontend/mame/ui/ui.cpp:1801 src/frontend/mame/ui/ui.cpp:1820
+#: src/frontend/mame/ui/ui.cpp:1839 src/frontend/mame/ui/ui.cpp:1858
+#: src/frontend/mame/ui/ui.cpp:1879 src/frontend/mame/ui/ui.cpp:1900
+#: src/frontend/mame/ui/ui.cpp:1921 src/frontend/mame/ui/ui.cpp:1942
#, c-format
msgid "%1$.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1936 src/frontend/mame/ui/ui.cpp:1951
-#: src/frontend/mame/ui/ui.cpp:1966 src/frontend/mame/ui/ui.cpp:1981
-#: src/frontend/mame/ui/ui.cpp:1996
+#: src/frontend/mame/ui/ui.cpp:1957 src/frontend/mame/ui/ui.cpp:1972
+#: src/frontend/mame/ui/ui.cpp:1987 src/frontend/mame/ui/ui.cpp:2002
+#: src/frontend/mame/ui/ui.cpp:2017
#, c-format
msgid "%1$1.2f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2116
+#: src/frontend/mame/ui/ui.cpp:2137
msgid "**Error saving ui.ini**"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2175
+#: src/frontend/mame/ui/ui.cpp:2196
#, c-format
msgid "**Error saving %s.ini**"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2179 src/frontend/mame/ui/miscmenu.cpp:773
+#: src/frontend/mame/ui/ui.cpp:2200 src/frontend/mame/ui/miscmenu.cpp:773
msgid ""
"\n"
" Settings saved \n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:487 src/frontend/mame/ui/selgame.cpp:298
+#: src/frontend/mame/ui/selsoft.cpp:510 src/frontend/mame/ui/selgame.cpp:318
#, c-format
msgid ""
"%s\n"
" added to favorites list."
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:492 src/frontend/mame/ui/selgame.cpp:303
-#: src/frontend/mame/ui/selgame.cpp:309
+#: src/frontend/mame/ui/selsoft.cpp:515 src/frontend/mame/ui/selgame.cpp:323
+#: src/frontend/mame/ui/selgame.cpp:329
#, c-format
msgid ""
"%s\n"
" removed from favorites list."
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Start empty]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Use file manager]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:708
+#: src/frontend/mame/ui/selsoft.cpp:756
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d software packages )"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:709
+#: src/frontend/mame/ui/selsoft.cpp:757
#, c-format
msgid "%1$s - select software"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:714 src/frontend/mame/ui/selgame.cpp:1074
+#: src/frontend/mame/ui/selsoft.cpp:762 src/frontend/mame/ui/selgame.cpp:1092
#, c-format
msgid "%1$s: %2$s - Search: %3$s_"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:716 src/frontend/mame/ui/selgame.cpp:1076
+#: src/frontend/mame/ui/selsoft.cpp:764 src/frontend/mame/ui/selgame.cpp:1094
#, c-format
msgid "Search: %1$s_"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:723
+#: src/frontend/mame/ui/selsoft.cpp:771
#, c-format
msgid "Software list/item: %1$s:%2$s"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:441
+#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:462
msgid "General Settings"
msgstr ""
@@ -301,15 +301,15 @@ msgstr ""
msgid "Save Settings"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:185 src/frontend/mame/ui/optsmenu.cpp:227
+#: src/frontend/mame/ui/optsmenu.cpp:183 src/frontend/mame/ui/optsmenu.cpp:225
msgid "System Filter"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:197 src/frontend/mame/ui/custui.cpp:83
+#: src/frontend/mame/ui/optsmenu.cpp:195 src/frontend/mame/ui/custui.cpp:84
msgid "Customize UI"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:198 src/frontend/mame/ui/dirmenu.cpp:535
+#: src/frontend/mame/ui/optsmenu.cpp:196 src/frontend/mame/ui/dirmenu.cpp:579
msgid "Configure Folders"
msgstr ""
@@ -317,41 +317,41 @@ msgstr ""
msgid "Plugin Options"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:221 src/frontend/mame/ui/swlist.cpp:89
-#: src/frontend/mame/ui/slotopt.cpp:221
+#: src/frontend/mame/ui/filesel.cpp:234 src/frontend/mame/ui/swlist.cpp:89
+#: src/frontend/mame/ui/slotopt.cpp:231
msgid "[empty slot]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:225
+#: src/frontend/mame/ui/filesel.cpp:238
msgid "[create]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:229 src/frontend/mame/ui/swlist.cpp:100
+#: src/frontend/mame/ui/filesel.cpp:242 src/frontend/mame/ui/swlist.cpp:100
msgid "[software list]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:285
+#: src/frontend/mame/ui/filesel.cpp:298
#, c-format
msgid "Error accessing %s"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:509
+#: src/frontend/mame/ui/filesel.cpp:519
msgid "Select access mode"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:510
+#: src/frontend/mame/ui/filesel.cpp:520
msgid "Read-only"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:512
+#: src/frontend/mame/ui/filesel.cpp:522
msgid "Read-write"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:513
+#: src/frontend/mame/ui/filesel.cpp:523
msgid "Read this image, write to another image"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:514
+#: src/frontend/mame/ui/filesel.cpp:524
msgid "Read this image, write to diff"
msgstr ""
@@ -564,145 +564,149 @@ msgid "Joystick saturation"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:94
-msgid "Natural keyboard"
+msgid "Joystick threshold"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:95
-msgid "Allow contradictory joystick inputs"
+msgid "Natural keyboard"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:96
+msgid "Allow contradictory joystick inputs"
+msgstr ""
+
+#: src/frontend/mame/ui/submenu.cpp:97
msgid "Coin impulse"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:102
+#: src/frontend/mame/ui/submenu.cpp:103
msgid "Input Device Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:103
+#: src/frontend/mame/ui/submenu.cpp:104
msgid "Lightgun Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:104
+#: src/frontend/mame/ui/submenu.cpp:105
msgid "Trackball Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:105
+#: src/frontend/mame/ui/submenu.cpp:106
msgid "Pedal Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:106
+#: src/frontend/mame/ui/submenu.cpp:107
msgid "AD Stick Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:107
+#: src/frontend/mame/ui/submenu.cpp:108
msgid "Paddle Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:108
+#: src/frontend/mame/ui/submenu.cpp:109
msgid "Dial Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:109
+#: src/frontend/mame/ui/submenu.cpp:110
msgid "Positional Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:110
+#: src/frontend/mame/ui/submenu.cpp:111
msgid "Mouse Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:112
+#: src/frontend/mame/ui/submenu.cpp:113
msgid "Keyboard Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:113
+#: src/frontend/mame/ui/submenu.cpp:114
msgid "Mouse Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:114
+#: src/frontend/mame/ui/submenu.cpp:115
msgid "Lightgun Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:115
+#: src/frontend/mame/ui/submenu.cpp:116
msgid "Joystick Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:121 src/frontend/mame/ui/videoopt.cpp:42
+#: src/frontend/mame/ui/submenu.cpp:122 src/frontend/mame/ui/videoopt.cpp:42
msgid "Video Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:122
+#: src/frontend/mame/ui/submenu.cpp:123
msgid "Video Mode"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:123
+#: src/frontend/mame/ui/submenu.cpp:124
msgid "Number Of Screens"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:125
+#: src/frontend/mame/ui/submenu.cpp:126
msgid "Triple Buffering"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:126
+#: src/frontend/mame/ui/submenu.cpp:127
msgid "HLSL"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:128
+#: src/frontend/mame/ui/submenu.cpp:129
msgid "GLSL"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:129
+#: src/frontend/mame/ui/submenu.cpp:130
msgid "Bilinear Filtering"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:130
+#: src/frontend/mame/ui/submenu.cpp:131
msgid "Bitmap Prescaling"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:131
+#: src/frontend/mame/ui/submenu.cpp:132
msgid "Window Mode"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:132
+#: src/frontend/mame/ui/submenu.cpp:133
msgid "Enforce Aspect Ratio"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:133
+#: src/frontend/mame/ui/submenu.cpp:134
msgid "Start Out Maximized"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:134
+#: src/frontend/mame/ui/submenu.cpp:135
msgid "Synchronized Refresh"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:135
+#: src/frontend/mame/ui/submenu.cpp:136
msgid "Wait Vertical Sync"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:722
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:738
#: src/frontend/mame/ui/videoopt.cpp:169
-#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:766
+#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:766
#: plugins/cheatfind/init.lua:777 plugins/cheat/init.lua:679
msgid "On"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:725
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:741
#: src/frontend/mame/ui/videoopt.cpp:185
-#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:763
+#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:763
#: plugins/cheatfind/init.lua:774 plugins/cheat/init.lua:682
#: plugins/cheat/init.lua:691
msgid "Off"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:728
+#: src/frontend/mame/ui/menu.cpp:744
msgid "Auto"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:1233
+#: src/frontend/mame/ui/menu.cpp:1272
#: src/frontend/mame/ui/simpleselgame.cpp:283
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Return to Previous Menu"
msgstr ""
@@ -710,21 +714,21 @@ msgstr ""
msgid "File Manager"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:140
+#: src/frontend/mame/ui/filemngr.cpp:152
#: src/frontend/mame/ui/confswitch.cpp:119
-#: src/frontend/mame/ui/inputmap.cpp:580
+#: src/frontend/mame/ui/inputmap.cpp:581
#: src/frontend/mame/ui/inputtoggle.cpp:75
-#: src/frontend/mame/ui/analogipt.cpp:363
+#: src/frontend/mame/ui/analogipt.cpp:412
#, c-format
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
#: src/frontend/mame/ui/confswitch.cpp:170 src/frontend/mame/ui/slotopt.cpp:204
msgid "Reset System"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
msgid "Start System"
msgstr ""
@@ -1073,27 +1077,27 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:168
+#: src/frontend/mame/ui/filecreate.cpp:189
msgid "New Image Name:"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:174
+#: src/frontend/mame/ui/filecreate.cpp:196
msgid "Image Format:"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:180
+#: src/frontend/mame/ui/filecreate.cpp:202
msgid "Create"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:208
+#: src/frontend/mame/ui/filecreate.cpp:230
msgid "Please enter a file extension too"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:268
+#: src/frontend/mame/ui/filecreate.cpp:295
msgid "Select image format"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:327
+#: src/frontend/mame/ui/filecreate.cpp:354
msgid "Select initial contents"
msgstr ""
@@ -1118,9 +1122,9 @@ msgid "Emulated"
msgstr ""
#: src/frontend/mame/ui/keyboard.cpp:60 src/frontend/mame/ui/confswitch.cpp:117
-#: src/frontend/mame/ui/inputmap.cpp:578
+#: src/frontend/mame/ui/inputmap.cpp:579
#: src/frontend/mame/ui/inputtoggle.cpp:73
-#: src/frontend/mame/ui/analogipt.cpp:361
+#: src/frontend/mame/ui/analogipt.cpp:410
#, c-format
msgid "%1$s [root%2$s]"
msgstr ""
@@ -1479,16 +1483,16 @@ msgstr ""
msgid "Category File"
msgstr ""
-#: src/frontend/mame/ui/utils.cpp:2030 src/frontend/mame/ui/inifile.cpp:301
+#: src/frontend/mame/ui/utils.cpp:2026 src/frontend/mame/ui/inifile.cpp:301
msgctxt "swlist-info"
msgid "Software list/item"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2685
+#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2752
msgid "Software List Info"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:316
+#: src/frontend/mame/ui/datmenu.cpp:307
#, c-format
msgid "Revision: %1$s"
msgstr ""
@@ -1648,7 +1652,7 @@ msgstr ""
msgid "Save System Settings"
msgstr ""
-#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2625
+#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2698
msgid " (default)"
msgstr ""
@@ -1685,7 +1689,7 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:265
+#: src/frontend/mame/ui/state.cpp:262
#, c-format
msgid ""
"Delete saved state %1$s?\n"
@@ -1693,37 +1697,37 @@ msgid ""
"Press %3$s to cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:393
+#: src/frontend/mame/ui/state.cpp:388
#, c-format
msgid "Error removing saved state file %1$s"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:442
+#: src/frontend/mame/ui/state.cpp:450
#, c-format
msgid "Press %1$s to delete"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Load State"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Select state to load"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Save State"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Press a key or joystick button, or select state to overwrite"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:314
+#: src/frontend/mame/ui/confswitch.cpp:318
msgid "DIP Switches"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:508
+#: src/frontend/mame/ui/confswitch.cpp:521
msgid "Machine Configuration"
msgstr ""
@@ -1766,7 +1770,7 @@ msgstr ""
msgid "[no assignable inputs are enabled]"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:348
+#: src/frontend/mame/ui/inputmap.cpp:358
msgid "Pressed"
msgstr ""
@@ -1774,71 +1778,71 @@ msgstr ""
msgid "Invalid combination entered"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:563
+#: src/frontend/mame/ui/inputmap.cpp:564
#, c-format
msgctxt "input-name"
msgid "%1$s Analog"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:564
+#: src/frontend/mame/ui/inputmap.cpp:565
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Inc"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:565
+#: src/frontend/mame/ui/inputmap.cpp:566
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Dec"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:607
+#: src/frontend/mame/ui/inputmap.cpp:608
#, c-format
msgid "Press %1$s to set\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:608
+#: src/frontend/mame/ui/inputmap.cpp:609
#, c-format
msgid "Press %1$s to append\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:609
+#: src/frontend/mame/ui/inputmap.cpp:610
#, c-format
msgid "Press %1$s to clear\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:610
+#: src/frontend/mame/ui/inputmap.cpp:611
#, c-format
msgid "Press %1$s to restore default\n"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:32
+#: src/frontend/mame/ui/inputdevices.cpp:33
#, c-format
msgctxt "menu-inputdev"
msgid "%1$s (%2$s %3$d)"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:88
+#: src/frontend/mame/ui/inputdevices.cpp:116
msgctxt "menu-inputdev"
msgid "Copy Device ID"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:122
+#: src/frontend/mame/ui/inputdevices.cpp:148
msgctxt "menu-inputdev"
msgid "Copied device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:124
+#: src/frontend/mame/ui/inputdevices.cpp:150
msgctxt "menu-inputdev"
msgid "Error copying device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:162
+#: src/frontend/mame/ui/inputdevices.cpp:189
msgctxt "menu-inputdev"
msgid "Input Devices"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:203
+#: src/frontend/mame/ui/inputdevices.cpp:230
msgctxt "menu-inputdev"
msgid "[no input devices are enabled]"
msgstr ""
@@ -1955,11 +1959,11 @@ msgid "Configure Options"
msgstr ""
#: src/frontend/mame/ui/simpleselgame.cpp:279
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Exit"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:304
+#: src/frontend/mame/ui/simpleselgame.cpp:313
#, c-format
msgid ""
"No system ROMs found. Please check the rompath setting specified in the %1$s."
@@ -1969,77 +1973,77 @@ msgid ""
"docs folder for information on setting up and using %2$s."
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:320
+#: src/frontend/mame/ui/simpleselgame.cpp:329
#, c-format
msgid "Type name or select: %1$s_"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:322
+#: src/frontend/mame/ui/simpleselgame.cpp:331
msgid "Type name or select: (random)"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:336
+#: src/frontend/mame/ui/simpleselgame.cpp:345
#, c-format
msgid "%1$-.100s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:339
+#: src/frontend/mame/ui/simpleselgame.cpp:348
#, c-format
msgid "%1$s, %2$-.100s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:348
+#: src/frontend/mame/ui/simpleselgame.cpp:357
#, c-format
msgid "Driver: %1$s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:364
-#: src/frontend/mame/ui/selmenu.cpp:690
+#: src/frontend/mame/ui/simpleselgame.cpp:373
+#: src/frontend/mame/ui/selmenu.cpp:735
msgid "Overall: NOT WORKING"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:366
-#: src/frontend/mame/ui/selmenu.cpp:692
+#: src/frontend/mame/ui/simpleselgame.cpp:375
+#: src/frontend/mame/ui/selmenu.cpp:737
msgid "Overall: Unemulated Protection"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:368
-#: src/frontend/mame/ui/selmenu.cpp:694
+#: src/frontend/mame/ui/simpleselgame.cpp:377
+#: src/frontend/mame/ui/selmenu.cpp:739
msgid "Overall: Working"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:372
-#: src/frontend/mame/ui/selmenu.cpp:698
+#: src/frontend/mame/ui/simpleselgame.cpp:381
+#: src/frontend/mame/ui/selmenu.cpp:743
msgid "Graphics: Unimplemented, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:374
-#: src/frontend/mame/ui/selmenu.cpp:700
+#: src/frontend/mame/ui/simpleselgame.cpp:383
+#: src/frontend/mame/ui/selmenu.cpp:745
msgid "Graphics: Imperfect, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:376
-#: src/frontend/mame/ui/selmenu.cpp:702
+#: src/frontend/mame/ui/simpleselgame.cpp:385
+#: src/frontend/mame/ui/selmenu.cpp:747
msgid "Graphics: OK, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:379
-#: src/frontend/mame/ui/selmenu.cpp:705
+#: src/frontend/mame/ui/simpleselgame.cpp:388
+#: src/frontend/mame/ui/selmenu.cpp:750
msgid "Sound: None"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:381
-#: src/frontend/mame/ui/selmenu.cpp:707
+#: src/frontend/mame/ui/simpleselgame.cpp:390
+#: src/frontend/mame/ui/selmenu.cpp:752
msgid "Sound: Unimplemented"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:383
-#: src/frontend/mame/ui/selmenu.cpp:709
+#: src/frontend/mame/ui/simpleselgame.cpp:392
+#: src/frontend/mame/ui/selmenu.cpp:754
msgid "Sound: Imperfect"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:385
-#: src/frontend/mame/ui/selmenu.cpp:711
+#: src/frontend/mame/ui/simpleselgame.cpp:394
+#: src/frontend/mame/ui/selmenu.cpp:756
msgid "Sound: OK"
msgstr ""
@@ -2062,323 +2066,323 @@ msgstr ""
msgid "Reload All"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:44
+#: src/frontend/mame/ui/dirmenu.cpp:40
msgctxt "path-option"
msgid "ROMs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:45
+#: src/frontend/mame/ui/dirmenu.cpp:41
msgctxt "path-option"
msgid "Software Media"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:46
+#: src/frontend/mame/ui/dirmenu.cpp:42
msgctxt "path-option"
msgid "Sound Samples"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:47
+#: src/frontend/mame/ui/dirmenu.cpp:43
msgctxt "path-option"
msgid "Artwork"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:48
+#: src/frontend/mame/ui/dirmenu.cpp:44
msgctxt "path-option"
msgid "Crosshairs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:49
+#: src/frontend/mame/ui/dirmenu.cpp:45
msgctxt "path-option"
msgid "Cheat Files"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:50
+#: src/frontend/mame/ui/dirmenu.cpp:46
msgctxt "path-option"
msgid "Plugins"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:51
+#: src/frontend/mame/ui/dirmenu.cpp:47
msgctxt "path-option"
msgid "UI Translations"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:52
+#: src/frontend/mame/ui/dirmenu.cpp:48
msgctxt "path-option"
msgid "Software Lists"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:53
+#: src/frontend/mame/ui/dirmenu.cpp:49
msgctxt "path-option"
msgid "INIs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:54
+#: src/frontend/mame/ui/dirmenu.cpp:50
msgctxt "path-option"
msgid "UI Settings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:55
+#: src/frontend/mame/ui/dirmenu.cpp:51
msgctxt "path-option"
msgid "Plugin Data"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:56
+#: src/frontend/mame/ui/dirmenu.cpp:52
msgctxt "path-option"
msgid "DATs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:57
+#: src/frontend/mame/ui/dirmenu.cpp:53
msgctxt "path-option"
msgid "Category INIs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:58
+#: src/frontend/mame/ui/dirmenu.cpp:54
msgctxt "path-option"
msgid "Snapshots"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:59
+#: src/frontend/mame/ui/dirmenu.cpp:55
msgctxt "path-option"
msgid "Icons"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:60
+#: src/frontend/mame/ui/dirmenu.cpp:56
msgctxt "path-option"
msgid "Control Panels"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:61
+#: src/frontend/mame/ui/dirmenu.cpp:57
msgctxt "path-option"
msgid "Cabinets"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:62
+#: src/frontend/mame/ui/dirmenu.cpp:58
msgctxt "path-option"
msgid "Marquees"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:63
+#: src/frontend/mame/ui/dirmenu.cpp:59
msgctxt "path-option"
msgid "PCBs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:64
+#: src/frontend/mame/ui/dirmenu.cpp:60
msgctxt "path-option"
msgid "Flyers"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:65
+#: src/frontend/mame/ui/dirmenu.cpp:61
msgctxt "path-option"
msgid "Title Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:66
+#: src/frontend/mame/ui/dirmenu.cpp:62
msgctxt "path-option"
msgid "Game Endings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:67
+#: src/frontend/mame/ui/dirmenu.cpp:63
msgctxt "path-option"
msgid "Bosses"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:68
+#: src/frontend/mame/ui/dirmenu.cpp:64
msgctxt "path-option"
msgid "Artwork Previews"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:69
+#: src/frontend/mame/ui/dirmenu.cpp:65
msgctxt "path-option"
msgid "Select"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:70
+#: src/frontend/mame/ui/dirmenu.cpp:66
msgctxt "path-option"
msgid "Game Over Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:71
+#: src/frontend/mame/ui/dirmenu.cpp:67
msgctxt "path-option"
msgid "HowTo"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:72
+#: src/frontend/mame/ui/dirmenu.cpp:68
msgctxt "path-option"
msgid "Logos"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:73
+#: src/frontend/mame/ui/dirmenu.cpp:69
msgctxt "path-option"
msgid "Scores"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:74
+#: src/frontend/mame/ui/dirmenu.cpp:70
msgctxt "path-option"
msgid "Versus"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:75
+#: src/frontend/mame/ui/dirmenu.cpp:71
msgctxt "path-option"
msgid "Covers"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:105
+#: src/frontend/mame/ui/dirmenu.cpp:101
#, c-format
msgid "Remove %1$s Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:352
-#, c-format
-msgid "Change %1$s Folder - Search: %2$s_"
-msgstr ""
-
-#: src/frontend/mame/ui/dirmenu.cpp:352
+#: src/frontend/mame/ui/dirmenu.cpp:357
#, c-format
msgid "Add %1$s Folder - Search: %2$s_"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:363
+#: src/frontend/mame/ui/dirmenu.cpp:357
+#, c-format
+msgid "Change %1$s Folder - Search: %2$s_"
+msgstr ""
+
+#: src/frontend/mame/ui/dirmenu.cpp:368
msgid "Press TAB to set"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folders"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:494
-msgid "Change Folder"
-msgstr ""
-
-#: src/frontend/mame/ui/dirmenu.cpp:494
+#: src/frontend/mame/ui/dirmenu.cpp:523
msgid "Add Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:497
+#: src/frontend/mame/ui/dirmenu.cpp:525
msgid "Remove Folder"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/dirmenu.cpp:530
+msgid "Change Folder"
+msgstr ""
+
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = 1/%1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:799
+#: src/frontend/mame/ui/viewgfx.cpp:800
msgctxt "gfxview"
msgid "Expand to fit"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:822
+#: src/frontend/mame/ui/viewgfx.cpp:823
msgctxt "gfxview"
msgid "All categories"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:824 src/frontend/mame/ui/viewgfx.cpp:829
+#: src/frontend/mame/ui/viewgfx.cpp:825 src/frontend/mame/ui/viewgfx.cpp:830
#, c-format
msgctxt "gfxview"
msgid "Category %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] colors"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] pens"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:940
+#: src/frontend/mame/ui/viewgfx.cpp:941
#, c-format
msgctxt "gfxview"
msgid " #%1$X → %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:947
+#: src/frontend/mame/ui/viewgfx.cpp:948
#, c-format
msgctxt "gfxview"
msgid " #%1$X = %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:954
+#: src/frontend/mame/ui/viewgfx.cpp:955
#, c-format
msgctxt "gfxview"
msgid " #%1$X (A:%2$02X R:%3$02X G:%4$02X B:%5$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1134
+#: src/frontend/mame/ui/viewgfx.cpp:1135
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] %2$d/%3$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1157
+#: src/frontend/mame/ui/viewgfx.cpp:1158
#, c-format
msgctxt "gfxview"
msgid " #%1$X:%2$X (%3$d %4$d) = %5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1165
+#: src/frontend/mame/ui/viewgfx.cpp:1166
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d color %3$X/%4$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d category %3$u"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d "
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1327
+#: src/frontend/mame/ui/viewgfx.cpp:1328
#, c-format
msgctxt "gfxview"
msgid " (%1$u %2$u) = GFX%3$u #%4$X:%5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1334
+#: src/frontend/mame/ui/viewgfx.cpp:1335
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d origin (%3$d %4$d)"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:442
+#: src/frontend/mame/ui/selgame.cpp:463
msgid "System Settings"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1058
+#: src/frontend/mame/ui/selgame.cpp:1076
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d systems (%5$d BIOS) )"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1086
+#: src/frontend/mame/ui/selgame.cpp:1104
#, c-format
msgid "System: %1$-.100s"
msgstr ""
@@ -2399,29 +2403,29 @@ msgctxt "menu-selector"
msgid "[no choices]"
msgstr ""
-#: src/frontend/mame/ui/selector.cpp:138
+#: src/frontend/mame/ui/selector.cpp:148
#, c-format
msgctxt "menu-selector"
msgid "Double-click or press %1$s to select"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:59
+#: src/frontend/mame/ui/auditmenu.cpp:60
msgid "Audit Media"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:63
+#: src/frontend/mame/ui/auditmenu.cpp:64
#, c-format
msgid "Results will be saved to %1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:101
+#: src/frontend/mame/ui/auditmenu.cpp:110
#, c-format
msgid ""
"Auditing media for system %2$u of %3$u...\n"
"%1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:119
+#: src/frontend/mame/ui/auditmenu.cpp:128
#, c-format
msgid ""
"Cancel audit?\n"
@@ -2430,17 +2434,17 @@ msgid ""
"Press %2$s to continue"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:139
+#: src/frontend/mame/ui/auditmenu.cpp:148
#, c-format
msgid "Audit media for %1$u systems marked unavailable"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:140
+#: src/frontend/mame/ui/auditmenu.cpp:149
#, c-format
msgid "Audit media for all %1$u systems"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:157
+#: src/frontend/mame/ui/auditmenu.cpp:165
#, c-format
msgid "Press %1$s to cancel\n"
msgstr ""
@@ -2461,266 +2465,266 @@ msgstr ""
msgid "Hide Both"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:143
+#: src/frontend/mame/ui/custui.cpp:144
msgid "UI Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:168 src/frontend/mame/ui/custui.cpp:221
+#: src/frontend/mame/ui/custui.cpp:169 src/frontend/mame/ui/custui.cpp:222
msgid "System Names"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:194 src/frontend/mame/ui/custui.cpp:224
+#: src/frontend/mame/ui/custui.cpp:195 src/frontend/mame/ui/custui.cpp:225
msgid "Show Side Panels"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:214
+#: src/frontend/mame/ui/custui.cpp:215
msgid "Fonts"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:215
+#: src/frontend/mame/ui/custui.cpp:216
msgid "Colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:218
+#: src/frontend/mame/ui/custui.cpp:219
msgid "Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:235 src/frontend/mame/ui/custui.cpp:279
+#: src/frontend/mame/ui/custui.cpp:236 src/frontend/mame/ui/custui.cpp:280
msgid "[built-in]"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:335
+#: src/frontend/mame/ui/custui.cpp:337
msgid "UI Fonts"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:364
+#: src/frontend/mame/ui/custui.cpp:366
msgid "default"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:459 src/frontend/mame/ui/custui.cpp:499
+#: src/frontend/mame/ui/custui.cpp:465 src/frontend/mame/ui/custui.cpp:507
msgid "UI Font"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:504
+#: src/frontend/mame/ui/custui.cpp:512
msgid "Bold"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:505
+#: src/frontend/mame/ui/custui.cpp:513
msgid "Italic"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:510
+#: src/frontend/mame/ui/custui.cpp:518
msgid "Lines"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:515
+#: src/frontend/mame/ui/custui.cpp:523
msgid "Infos text size"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:530
+#: src/frontend/mame/ui/custui.cpp:547
msgid "Sample text - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:546
+#: src/frontend/mame/ui/custui.cpp:563
msgid "UI Colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:609
+#: src/frontend/mame/ui/custui.cpp:626
msgctxt "color-option"
msgid "Normal text"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:610
+#: src/frontend/mame/ui/custui.cpp:627
msgctxt "color-option"
msgid "Selected color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:611
+#: src/frontend/mame/ui/custui.cpp:628
msgctxt "color-option"
msgid "Normal text background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:612
+#: src/frontend/mame/ui/custui.cpp:629
msgctxt "color-option"
msgid "Selected background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:613
+#: src/frontend/mame/ui/custui.cpp:630
msgctxt "color-option"
msgid "Subitem color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:614
+#: src/frontend/mame/ui/custui.cpp:631
msgctxt "color-option"
msgid "Clone"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:615
+#: src/frontend/mame/ui/custui.cpp:632
msgctxt "color-option"
msgid "Border"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:616
+#: src/frontend/mame/ui/custui.cpp:633
msgctxt "color-option"
msgid "Background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:617
+#: src/frontend/mame/ui/custui.cpp:634
msgctxt "color-option"
msgid "DIP switch"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:618
+#: src/frontend/mame/ui/custui.cpp:635
msgctxt "color-option"
msgid "Unavailable color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:619
+#: src/frontend/mame/ui/custui.cpp:636
msgctxt "color-option"
msgid "Slider color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:620
+#: src/frontend/mame/ui/custui.cpp:637
msgctxt "color-option"
msgid "Graphics viewer background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:621
+#: src/frontend/mame/ui/custui.cpp:638
msgctxt "color-option"
msgid "Mouse over color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:622
+#: src/frontend/mame/ui/custui.cpp:639
msgctxt "color-option"
msgid "Mouse over background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:623
+#: src/frontend/mame/ui/custui.cpp:640
msgctxt "color-option"
msgid "Mouse down color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:624
+#: src/frontend/mame/ui/custui.cpp:641
msgctxt "color-option"
msgid "Mouse down background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:628
+#: src/frontend/mame/ui/custui.cpp:645
msgid "Restore default colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:640
+#: src/frontend/mame/ui/custui.cpp:666
#, c-format
msgid "Double-click or press %1$s to change color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:648
+#: src/frontend/mame/ui/custui.cpp:674
msgid "Menu Preview"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:662
+#: src/frontend/mame/ui/custui.cpp:681
msgctxt "color-sample"
msgid "Normal"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:663
+#: src/frontend/mame/ui/custui.cpp:682
msgctxt "color-sample"
msgid "Subitem"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:664
+#: src/frontend/mame/ui/custui.cpp:683
msgctxt "color-sample"
msgid "Selected"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:665
+#: src/frontend/mame/ui/custui.cpp:684
msgctxt "color-sample"
msgid "Mouse Over"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:666
+#: src/frontend/mame/ui/custui.cpp:685
msgctxt "color-sample"
msgid "Clone"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:881
+#: src/frontend/mame/ui/custui.cpp:901
msgid "ARGB Settings"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:886 src/frontend/mame/ui/custui.cpp:889
+#: src/frontend/mame/ui/custui.cpp:906 src/frontend/mame/ui/custui.cpp:909
msgctxt "color-channel"
msgid "Alpha"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:894 src/frontend/mame/ui/custui.cpp:897
+#: src/frontend/mame/ui/custui.cpp:914 src/frontend/mame/ui/custui.cpp:917
msgctxt "color-channel"
msgid "Red"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:902 src/frontend/mame/ui/custui.cpp:905
+#: src/frontend/mame/ui/custui.cpp:922 src/frontend/mame/ui/custui.cpp:925
msgctxt "color-channel"
msgid "Green"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:910 src/frontend/mame/ui/custui.cpp:913
+#: src/frontend/mame/ui/custui.cpp:930 src/frontend/mame/ui/custui.cpp:933
msgctxt "color-channel"
msgid "Blue"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:916
+#: src/frontend/mame/ui/custui.cpp:936
msgid "Choose from palette"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:931
+#: src/frontend/mame/ui/custui.cpp:959
msgid "Color preview:"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1029
+#: src/frontend/mame/ui/custui.cpp:1052
msgctxt "color-preset"
msgid "White"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1030
+#: src/frontend/mame/ui/custui.cpp:1053
msgctxt "color-preset"
msgid "Silver"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1031
+#: src/frontend/mame/ui/custui.cpp:1054
msgctxt "color-preset"
msgid "Gray"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1032
+#: src/frontend/mame/ui/custui.cpp:1055
msgctxt "color-preset"
msgid "Black"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1033
+#: src/frontend/mame/ui/custui.cpp:1056
msgctxt "color-preset"
msgid "Red"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1034
+#: src/frontend/mame/ui/custui.cpp:1057
msgctxt "color-preset"
msgid "Orange"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1035
+#: src/frontend/mame/ui/custui.cpp:1058
msgctxt "color-preset"
msgid "Yellow"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1036
+#: src/frontend/mame/ui/custui.cpp:1059
msgctxt "color-preset"
msgid "Green"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1037
+#: src/frontend/mame/ui/custui.cpp:1060
msgctxt "color-preset"
msgid "Blue"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1038
+#: src/frontend/mame/ui/custui.cpp:1061
msgctxt "color-preset"
msgid "Violet"
msgstr ""
@@ -2743,36 +2747,61 @@ msgctxt "about-header"
msgid "Revision: %1$s"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:60
+#: src/frontend/mame/ui/analogipt.cpp:27
+#, c-format
+msgctxt "menu-analoginput"
+msgid ""
+"Show/hide settings \t\t%1$s\n"
+"Decrease value \t\t%2$s\n"
+"Increase value \t\t%3$s\n"
+"Restore default value \t\t%4$s\n"
+"Previous device \t\t%5$s\n"
+"Next device \t\t%6$s\n"
+"Return to previous menu \t\t%7$s"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:82
+msgctxt "menu-analoginput"
msgid "Analog Input Adjustments"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:92
+#: src/frontend/mame/ui/analogipt.cpp:121
#, c-format
-msgid "Press %s to show menu"
+msgctxt "menu-analoginput"
+msgid "Press %s to show settings"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:372
+#: src/frontend/mame/ui/analogipt.cpp:245
+msgctxt "menu-analoginput"
+msgid "Analog Input Adjustments Help"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:421
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Increment/Decrement Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:377
+#: src/frontend/mame/ui/analogipt.cpp:426
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Auto-centering Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:382
+#: src/frontend/mame/ui/analogipt.cpp:431
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Reverse"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:387
+#: src/frontend/mame/ui/analogipt.cpp:436
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Sensitivity"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:402
+#: src/frontend/mame/ui/analogipt.cpp:451
+msgctxt "menu-analoginput"
msgid "[no analog inputs are enabled]"
msgstr ""
@@ -2923,504 +2952,504 @@ msgctxt "menu-main"
msgid "Close Menu"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:77
-msgctxt "selmenu-artwork"
-msgid "Snapshots"
+#: src/frontend/mame/ui/selmenu.cpp:55
+msgid "Images"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:78
-msgctxt "selmenu-artwork"
-msgid "Cabinet"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:79
-msgctxt "selmenu-artwork"
-msgid "Control Panel"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:80
-msgctxt "selmenu-artwork"
-msgid "PCB"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:81
-msgctxt "selmenu-artwork"
-msgid "Flyer"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:82
-msgctxt "selmenu-artwork"
-msgid "Title Screen"
+#: src/frontend/mame/ui/selmenu.cpp:56
+msgid "Info"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:83
msgctxt "selmenu-artwork"
-msgid "Ending"
+msgid "Snapshots"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:84
msgctxt "selmenu-artwork"
-msgid "Artwork Preview"
+msgid "Cabinet"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:85
msgctxt "selmenu-artwork"
-msgid "Bosses"
+msgid "Control Panel"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:86
msgctxt "selmenu-artwork"
-msgid "Logo"
+msgid "PCB"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:87
msgctxt "selmenu-artwork"
-msgid "Versus"
+msgid "Flyer"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:88
msgctxt "selmenu-artwork"
-msgid "Game Over"
+msgid "Title Screen"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:89
msgctxt "selmenu-artwork"
-msgid "HowTo"
+msgid "Ending"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:90
msgctxt "selmenu-artwork"
-msgid "Scores"
+msgid "Artwork Preview"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:91
msgctxt "selmenu-artwork"
-msgid "Select"
+msgid "Bosses"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:92
msgctxt "selmenu-artwork"
-msgid "Marquee"
+msgid "Logo"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:93
msgctxt "selmenu-artwork"
-msgid "Covers"
+msgid "Versus"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:94
+msgctxt "selmenu-artwork"
+msgid "Game Over"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:95
+msgctxt "selmenu-artwork"
+msgid "HowTo"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:96
+msgctxt "selmenu-artwork"
+msgid "Scores"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:97
-msgid "Add or remove favorite"
+msgctxt "selmenu-artwork"
+msgid "Select"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:98
-msgid "Export displayed list to file"
+msgctxt "selmenu-artwork"
+msgid "Marquee"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:99
+msgctxt "selmenu-artwork"
+msgid "Covers"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:103
+msgid "Add or remove favorite"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:104
+msgid "Export displayed list to file"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:105
msgid "Audit media"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:100
+#: src/frontend/mame/ui/selmenu.cpp:106
msgid "Show DATs view"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:260
+#: src/frontend/mame/ui/selmenu.cpp:268
msgid "Select Software Package Part"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:330
+#: src/frontend/mame/ui/selmenu.cpp:338
msgid "Select System BIOS"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:644 src/frontend/mame/ui/selmenu.cpp:675
+#: src/frontend/mame/ui/selmenu.cpp:689 src/frontend/mame/ui/selmenu.cpp:720
#, c-format
msgid "%1$s, %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:648
+#: src/frontend/mame/ui/selmenu.cpp:693
#, c-format
msgid "Software is clone of: %1$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:650
+#: src/frontend/mame/ui/selmenu.cpp:695
msgid "Software is parent"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:655
+#: src/frontend/mame/ui/selmenu.cpp:700
msgid "Supported: No"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:660
+#: src/frontend/mame/ui/selmenu.cpp:705
msgid "Supported: Partial"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:665
+#: src/frontend/mame/ui/selmenu.cpp:710
msgid "Supported: Yes"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:681
+#: src/frontend/mame/ui/selmenu.cpp:726
msgid "System is parent"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:683 src/frontend/mame/ui/selmenu.cpp:685
+#: src/frontend/mame/ui/selmenu.cpp:728 src/frontend/mame/ui/selmenu.cpp:730
#, c-format
msgid "System is clone of: %1$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:721
+#: src/frontend/mame/ui/selmenu.cpp:766
#, c-format
msgid "%1$s %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2222
-msgid "Images"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:2223
-msgid "Infos"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:2538
+#: src/frontend/mame/ui/selmenu.cpp:2611
msgid ""
"Required ROM/disk images for the selected system are missing or incorrect. "
"Please acquire the correct files or select a different system.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2554
+#: src/frontend/mame/ui/selmenu.cpp:2627
msgid ""
"Required ROM/disk images for the selected software are missing or incorrect. "
"Please acquire the correct files or select a different software item.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2570
+#: src/frontend/mame/ui/selmenu.cpp:2643
msgid "incorrect checksum"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2573
+#: src/frontend/mame/ui/selmenu.cpp:2646
msgid "incorrect length"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2576
+#: src/frontend/mame/ui/selmenu.cpp:2649
msgid "not found"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2587
+#: src/frontend/mame/ui/selmenu.cpp:2660
#, c-format
msgid "%1$s (%2$s) - %3$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2589
+#: src/frontend/mame/ui/selmenu.cpp:2662
#, c-format
msgid "%1$s - %2$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2593
+#: src/frontend/mame/ui/selmenu.cpp:2666
msgid "Press any key to continue."
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2722
+#: src/frontend/mame/ui/selmenu.cpp:2789
msgid "General Info"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2874
+#: src/frontend/mame/ui/selmenu.cpp:2935
#, c-format
msgid "Short Name\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2875
+#: src/frontend/mame/ui/selmenu.cpp:2936
#, c-format
msgid "Year\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2876
+#: src/frontend/mame/ui/selmenu.cpp:2937
#, c-format
msgid "Manufacturer\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2883
+#: src/frontend/mame/ui/selmenu.cpp:2944
#, c-format
msgid "System is Clone of\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2888
+#: src/frontend/mame/ui/selmenu.cpp:2949
msgid "System is Parent\t\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2892
+#: src/frontend/mame/ui/selmenu.cpp:2953
msgid "Analog Controls\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2894
+#: src/frontend/mame/ui/selmenu.cpp:2955
msgid "Keyboard Inputs\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2897
+#: src/frontend/mame/ui/selmenu.cpp:2958
msgid "Overall\tNOT WORKING\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2899
+#: src/frontend/mame/ui/selmenu.cpp:2960
msgid "Overall\tUnemulated Protection\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2901
+#: src/frontend/mame/ui/selmenu.cpp:2962
msgid "Overall\tWorking\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2904
+#: src/frontend/mame/ui/selmenu.cpp:2965
msgid "Graphics\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2906
+#: src/frontend/mame/ui/selmenu.cpp:2967
msgid "Graphics\tWrong Colors\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2908
+#: src/frontend/mame/ui/selmenu.cpp:2969
msgid "Graphics\tImperfect Colors\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2910
+#: src/frontend/mame/ui/selmenu.cpp:2971
msgid "Graphics\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2912
+#: src/frontend/mame/ui/selmenu.cpp:2973
msgid "Graphics\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2915
+#: src/frontend/mame/ui/selmenu.cpp:2976
msgid "Sound\tNone\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2917
+#: src/frontend/mame/ui/selmenu.cpp:2978
msgid "Sound\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2919
+#: src/frontend/mame/ui/selmenu.cpp:2980
msgid "Sound\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2921
+#: src/frontend/mame/ui/selmenu.cpp:2982
msgid "Sound\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2924
+#: src/frontend/mame/ui/selmenu.cpp:2985
msgid "Capture\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2926
+#: src/frontend/mame/ui/selmenu.cpp:2987
msgid "Capture\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2929
+#: src/frontend/mame/ui/selmenu.cpp:2990
msgid "Camera\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2931
+#: src/frontend/mame/ui/selmenu.cpp:2992
msgid "Camera\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2934
+#: src/frontend/mame/ui/selmenu.cpp:2995
msgid "Microphone\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2936
+#: src/frontend/mame/ui/selmenu.cpp:2997
msgid "Microphone\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2939
+#: src/frontend/mame/ui/selmenu.cpp:3000
msgid "Controls\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2941
+#: src/frontend/mame/ui/selmenu.cpp:3002
msgid "Controls\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2944
+#: src/frontend/mame/ui/selmenu.cpp:3005
msgid "Keyboard\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2946
+#: src/frontend/mame/ui/selmenu.cpp:3007
msgid "Keyboard\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2949
+#: src/frontend/mame/ui/selmenu.cpp:3010
msgid "Mouse\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2951
+#: src/frontend/mame/ui/selmenu.cpp:3012
msgid "Mouse\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2954
+#: src/frontend/mame/ui/selmenu.cpp:3015
msgid "Media\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2956
+#: src/frontend/mame/ui/selmenu.cpp:3017
msgid "Media\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2959
+#: src/frontend/mame/ui/selmenu.cpp:3020
msgid "Disk\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2961
+#: src/frontend/mame/ui/selmenu.cpp:3022
msgid "Disk\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2964
+#: src/frontend/mame/ui/selmenu.cpp:3025
msgid "Printer\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2966
+#: src/frontend/mame/ui/selmenu.cpp:3027
msgid "Printer\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2969
+#: src/frontend/mame/ui/selmenu.cpp:3030
msgid "Mag. Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2971
+#: src/frontend/mame/ui/selmenu.cpp:3032
msgid "Mag. Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2974
+#: src/frontend/mame/ui/selmenu.cpp:3035
msgid "Punch Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2976
+#: src/frontend/mame/ui/selmenu.cpp:3037
msgid "Punch Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2979
+#: src/frontend/mame/ui/selmenu.cpp:3040
msgid "Mag. Drum\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2981
+#: src/frontend/mame/ui/selmenu.cpp:3042
msgid "Mag. Drum\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2984
+#: src/frontend/mame/ui/selmenu.cpp:3045
msgid "(EP)ROM\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2986
+#: src/frontend/mame/ui/selmenu.cpp:3047
msgid "(EP)ROM\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2989
+#: src/frontend/mame/ui/selmenu.cpp:3050
msgid "Communications\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2991
+#: src/frontend/mame/ui/selmenu.cpp:3052
msgid "Communications\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2994
+#: src/frontend/mame/ui/selmenu.cpp:3055
msgid "LAN\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2996
+#: src/frontend/mame/ui/selmenu.cpp:3057
msgid "LAN\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2999
+#: src/frontend/mame/ui/selmenu.cpp:3060
msgid "WAN\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3001
+#: src/frontend/mame/ui/selmenu.cpp:3062
msgid "WAN\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3004
+#: src/frontend/mame/ui/selmenu.cpp:3065
msgid "Timing\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3006
+#: src/frontend/mame/ui/selmenu.cpp:3067
msgid "Timing\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3012
+#: src/frontend/mame/ui/selmenu.cpp:3073
msgid "Support Cocktail\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tVertical\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tHorizontal\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3038
+#: src/frontend/mame/ui/selmenu.cpp:3099
msgid "Media Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3040
+#: src/frontend/mame/ui/selmenu.cpp:3101
msgid "Media Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3043
+#: src/frontend/mame/ui/selmenu.cpp:3104
msgid "Samples Audit Result\tNone Needed\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3045
+#: src/frontend/mame/ui/selmenu.cpp:3106
msgid "Samples Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3047
+#: src/frontend/mame/ui/selmenu.cpp:3108
msgid "Samples Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3051
+#: src/frontend/mame/ui/selmenu.cpp:3112
msgid ""
"Media Audit\tDisabled\n"
"Samples Audit\tDisabled\n"
@@ -3578,74 +3607,74 @@ msgstr ""
msgid "[None]\n"
msgstr ""
-#: src/emu/render.cpp:1833
+#: src/emu/render.cpp:1834
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Standard (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1859
+#: src/emu/render.cpp:1860
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Pixel Aspect (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1881 src/emu/render.cpp:2016
+#: src/emu/render.cpp:1882 src/emu/render.cpp:2017
msgctxt "view-name"
msgid "Cocktail"
msgstr ""
-#: src/emu/render.cpp:2001
+#: src/emu/render.cpp:2002
msgctxt "view-name"
msgid "Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2002
+#: src/emu/render.cpp:2003
msgctxt "view-name"
msgid "Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2003
+#: src/emu/render.cpp:2004
msgctxt "view-name"
msgid "Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2004
+#: src/emu/render.cpp:2005
msgctxt "view-name"
msgid "Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2055
+#: src/emu/render.cpp:2056
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2064
+#: src/emu/render.cpp:2065
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2073
+#: src/emu/render.cpp:2074
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2082
+#: src/emu/render.cpp:2083
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/ioport.cpp:333
+#: src/emu/ioport.cpp:271
#, c-format
msgctxt "input-name"
msgid "P%1$u"
msgstr ""
-#: src/emu/ioport.cpp:2052
+#: src/emu/ioport.cpp:1991
msgctxt "input-name"
msgid "???"
msgstr ""
@@ -5277,222 +5306,222 @@ msgstr ""
#: src/emu/inpttype.ipp:874
msgctxt "input-name"
-msgid "On Screen Display"
+msgid "Show/Hide Menu"
msgstr ""
#: src/emu/inpttype.ipp:875
msgctxt "input-name"
-msgid "Break in Debugger"
+msgid "UI Select"
msgstr ""
#: src/emu/inpttype.ipp:876
msgctxt "input-name"
-msgid "Config Menu"
+msgid "UI Back"
msgstr ""
#: src/emu/inpttype.ipp:877
msgctxt "input-name"
-msgid "Pause"
+msgid "UI Cancel"
msgstr ""
#: src/emu/inpttype.ipp:878
msgctxt "input-name"
-msgid "Pause - Single Step"
+msgid "UI Clear"
msgstr ""
#: src/emu/inpttype.ipp:879
msgctxt "input-name"
-msgid "Rewind - Single Step"
+msgid "UI Help"
msgstr ""
#: src/emu/inpttype.ipp:880
msgctxt "input-name"
-msgid "Reset Machine"
+msgid "UI Up"
msgstr ""
#: src/emu/inpttype.ipp:881
msgctxt "input-name"
-msgid "Soft Reset"
+msgid "UI Down"
msgstr ""
#: src/emu/inpttype.ipp:882
msgctxt "input-name"
-msgid "Show Decoded Graphics"
+msgid "UI Left"
msgstr ""
#: src/emu/inpttype.ipp:883
msgctxt "input-name"
-msgid "Frameskip Dec"
+msgid "UI Right"
msgstr ""
#: src/emu/inpttype.ipp:884
msgctxt "input-name"
-msgid "Frameskip Inc"
+msgid "UI Home"
msgstr ""
#: src/emu/inpttype.ipp:885
msgctxt "input-name"
-msgid "Throttle"
+msgid "UI End"
msgstr ""
#: src/emu/inpttype.ipp:886
msgctxt "input-name"
-msgid "Fast Forward"
+msgid "UI Page Up"
msgstr ""
#: src/emu/inpttype.ipp:887
msgctxt "input-name"
-msgid "Show FPS"
+msgid "UI Page Down"
msgstr ""
#: src/emu/inpttype.ipp:888
msgctxt "input-name"
-msgid "Save Snapshot"
+msgid "UI Previous Group"
msgstr ""
#: src/emu/inpttype.ipp:889
msgctxt "input-name"
-msgid "Record MNG"
+msgid "UI Next Group"
msgstr ""
#: src/emu/inpttype.ipp:890
msgctxt "input-name"
-msgid "Record AVI"
+msgid "On Screen Display"
msgstr ""
#: src/emu/inpttype.ipp:891
msgctxt "input-name"
-msgid "Toggle Cheat"
+msgid "Toggle UI Controls"
msgstr ""
#: src/emu/inpttype.ipp:892
msgctxt "input-name"
-msgid "UI Up"
+msgid "Break in Debugger"
msgstr ""
#: src/emu/inpttype.ipp:893
msgctxt "input-name"
-msgid "UI Down"
+msgid "Pause"
msgstr ""
#: src/emu/inpttype.ipp:894
msgctxt "input-name"
-msgid "UI Left"
+msgid "Pause - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:895
msgctxt "input-name"
-msgid "UI Right"
+msgid "Rewind - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:896
msgctxt "input-name"
-msgid "UI Home"
+msgid "Save State"
msgstr ""
#: src/emu/inpttype.ipp:897
msgctxt "input-name"
-msgid "UI End"
+msgid "Load State"
msgstr ""
#: src/emu/inpttype.ipp:898
msgctxt "input-name"
-msgid "UI Page Up"
+msgid "Reset Machine"
msgstr ""
#: src/emu/inpttype.ipp:899
msgctxt "input-name"
-msgid "UI Page Down"
+msgid "Soft Reset"
msgstr ""
#: src/emu/inpttype.ipp:900
msgctxt "input-name"
-msgid "UI Focus Next"
+msgid "Show Decoded Graphics"
msgstr ""
#: src/emu/inpttype.ipp:901
msgctxt "input-name"
-msgid "UI Focus Previous"
+msgid "Frameskip Dec"
msgstr ""
#: src/emu/inpttype.ipp:902
msgctxt "input-name"
-msgid "UI Select"
+msgid "Frameskip Inc"
msgstr ""
#: src/emu/inpttype.ipp:903
msgctxt "input-name"
-msgid "UI Cancel"
+msgid "Throttle"
msgstr ""
#: src/emu/inpttype.ipp:904
msgctxt "input-name"
-msgid "UI Display Comment"
+msgid "Fast Forward"
msgstr ""
#: src/emu/inpttype.ipp:905
msgctxt "input-name"
-msgid "UI Clear"
+msgid "Show FPS"
msgstr ""
#: src/emu/inpttype.ipp:906
msgctxt "input-name"
-msgid "UI Zoom In"
+msgid "Save Snapshot"
msgstr ""
#: src/emu/inpttype.ipp:907
msgctxt "input-name"
-msgid "UI Zoom Out"
+msgid "Record MNG"
msgstr ""
#: src/emu/inpttype.ipp:908
msgctxt "input-name"
-msgid "UI Default Zoom"
+msgid "Record AVI"
msgstr ""
#: src/emu/inpttype.ipp:909
msgctxt "input-name"
-msgid "UI Previous Group"
+msgid "Toggle Cheat"
msgstr ""
#: src/emu/inpttype.ipp:910
msgctxt "input-name"
-msgid "UI Next Group"
+msgid "UI Display Comment"
msgstr ""
#: src/emu/inpttype.ipp:911
msgctxt "input-name"
-msgid "UI Rotate"
+msgid "UI Zoom In"
msgstr ""
#: src/emu/inpttype.ipp:912
msgctxt "input-name"
-msgid "Show Profiler"
+msgid "UI Zoom Out"
msgstr ""
#: src/emu/inpttype.ipp:913
msgctxt "input-name"
-msgid "UI Toggle"
+msgid "UI Default Zoom"
msgstr ""
#: src/emu/inpttype.ipp:914
msgctxt "input-name"
-msgid "UI Release Pointer"
+msgid "UI Rotate"
msgstr ""
#: src/emu/inpttype.ipp:915
msgctxt "input-name"
-msgid "UI Paste Text"
+msgid "Show Profiler"
msgstr ""
#: src/emu/inpttype.ipp:916
msgctxt "input-name"
-msgid "Save State"
+msgid "UI Release Pointer"
msgstr ""
#: src/emu/inpttype.ipp:917
msgctxt "input-name"
-msgid "Load State"
+msgid "UI Paste Text"
msgstr ""
#: src/emu/inpttype.ipp:918
@@ -5507,57 +5536,65 @@ msgstr ""
#: src/emu/inpttype.ipp:920
msgctxt "input-name"
-msgid "UI External DAT View"
+msgid "UI Focus Next"
msgstr ""
#: src/emu/inpttype.ipp:921
msgctxt "input-name"
-msgid "UI Add/Remove favorite"
+msgid "UI Focus Previous"
msgstr ""
#: src/emu/inpttype.ipp:922
msgctxt "input-name"
-msgid "UI Export List"
+msgid "UI External DAT View"
msgstr ""
#: src/emu/inpttype.ipp:923
msgctxt "input-name"
+msgid "UI Add/Remove Favorite"
+msgstr ""
+
+#: src/emu/inpttype.ipp:924
+msgctxt "input-name"
+msgid "UI Export List"
+msgstr ""
+
+#: src/emu/inpttype.ipp:925
+msgctxt "input-name"
msgid "UI Audit Media"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:110
-#: src/osd/modules/input/input_sdlcommon.cpp:173
+#: src/osd/modules/input/input_windows.cpp:111 src/osd/sdl/osdsdl.cpp:339
msgctxt "input-name"
msgid "Toggle Fullscreen"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:116
+#: src/osd/modules/input/input_windows.cpp:117
msgctxt "input-name"
msgid "Take Rendered Snapshot"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:127
-#: src/osd/modules/input/input_sdlcommon.cpp:221
+#: src/osd/modules/input/input_windows.cpp:128 src/osd/sdl/osdsdl.cpp:388
msgctxt "input-name"
msgid "Record Rendered Video"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:143
+#: src/osd/modules/input/input_windows.cpp:144
msgctxt "input-name"
msgid "Toggle Post-Processing"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:199
+#: src/osd/sdl/osdsdl.cpp:365
msgctxt "input-name"
msgid "Toggle Filter"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:205
+#: src/osd/sdl/osdsdl.cpp:371
msgctxt "input-name"
msgid "Decrease Prescaling"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:215
+#: src/osd/sdl/osdsdl.cpp:382
msgctxt "input-name"
msgid "Increase Prescaling"
msgstr ""
@@ -5879,12 +5916,12 @@ msgstr ""
msgid "Input ports"
msgstr ""
-#: plugins/autofire/init.lua:94
+#: plugins/autofire/init.lua:98
msgctxt "plugin-autofire"
msgid "Failed to load autofire menu"
msgstr ""
-#: plugins/autofire/init.lua:101
+#: plugins/autofire/init.lua:105
msgctxt "plugin-autofire"
msgid "Autofire"
msgstr ""
@@ -6068,7 +6105,7 @@ msgctxt "plugin-timecode"
msgid "Hotkey"
msgstr ""
-#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:560
+#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:562
msgctxt "plugin-inputmacro"
msgid "Input Macros"
msgstr ""
@@ -6089,138 +6126,138 @@ msgctxt "plugin-inputmacro"
msgid "Set Input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:350
+#: plugins/inputmacro/inputmacro_menu.lua:352
msgctxt "plugin-inputmacro"
msgid "Name"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:358
-#: plugins/inputmacro/inputmacro_menu.lua:400
+#: plugins/inputmacro/inputmacro_menu.lua:360
+#: plugins/inputmacro/inputmacro_menu.lua:402
msgctxt "plugin-inputmacro"
msgid "[not set]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:359
+#: plugins/inputmacro/inputmacro_menu.lua:361
msgctxt "plugin-inputmacro"
msgid "Activation combination"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Stop immediately"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Complete macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:363
+#: plugins/inputmacro/inputmacro_menu.lua:365
msgctxt "plugin-inputmacro"
msgid "On release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:369
+#: plugins/inputmacro/inputmacro_menu.lua:371
msgctxt "plugin-inputmacro"
msgid "Release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:372
+#: plugins/inputmacro/inputmacro_menu.lua:374
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Loop to step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:377
+#: plugins/inputmacro/inputmacro_menu.lua:379
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Prolong step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:379
+#: plugins/inputmacro/inputmacro_menu.lua:381
msgctxt "plugin-inputmacro"
msgid "When held"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:383
+#: plugins/inputmacro/inputmacro_menu.lua:385
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:384
+#: plugins/inputmacro/inputmacro_menu.lua:386
msgctxt "plugin-inputmacro"
msgid "Delay (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:390
+#: plugins/inputmacro/inputmacro_menu.lua:392
msgctxt "plugin-inputmacro"
msgid "Duration (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:398
+#: plugins/inputmacro/inputmacro_menu.lua:400
msgctxt "plugin-inputmacro"
msgid "n/a"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:402
+#: plugins/inputmacro/inputmacro_menu.lua:404
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Input %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:407
+#: plugins/inputmacro/inputmacro_menu.lua:409
msgctxt "plugin-inputmacro"
msgid "Add input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:412
+#: plugins/inputmacro/inputmacro_menu.lua:414
msgctxt "plugin-inputmacro"
msgid "Delete step"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:428
+#: plugins/inputmacro/inputmacro_menu.lua:430
msgctxt "plugin-inputmacro"
msgid "Add step at position"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:474
+#: plugins/inputmacro/inputmacro_menu.lua:476
msgctxt "plugin-inputmacro"
msgid "Add Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:481
+#: plugins/inputmacro/inputmacro_menu.lua:483
msgctxt "plugin-inputmacro"
msgid "Create"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:483
+#: plugins/inputmacro/inputmacro_menu.lua:485
msgctxt "plugin-inputmacro"
msgid "Cancel"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:499
+#: plugins/inputmacro/inputmacro_menu.lua:501
msgctxt "plugin-inputmacro"
msgid "Edit Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:505
+#: plugins/inputmacro/inputmacro_menu.lua:507
msgctxt "plugin-inputmacro"
msgid "Done"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:561
+#: plugins/inputmacro/inputmacro_menu.lua:563
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Press %s to delete"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:573
+#: plugins/inputmacro/inputmacro_menu.lua:575
msgctxt "plugin-inputmacro"
msgid "[no macros]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:578
+#: plugins/inputmacro/inputmacro_menu.lua:580
msgctxt "plugin-inputmacro"
msgid "Add macro"
msgstr ""
@@ -6391,12 +6428,12 @@ msgctxt "plugin-commonui"
msgid "Cancel"
msgstr ""
-#: plugins/commonui/init.lua:197
+#: plugins/commonui/init.lua:199
msgctxt "plugin-commonui"
msgid "Invalid combination entered"
msgstr ""
-#: plugins/commonui/init.lua:203
+#: plugins/commonui/init.lua:205
#, lua-format
msgctxt "plugin-commonui"
msgid ""
diff --git a/language/Macedonian/strings.po b/language/Macedonian/strings.po
index 7723d1eaf7b..87983c182c5 100644
--- a/language/Macedonian/strings.po
+++ b/language/Macedonian/strings.po
@@ -1,13 +1,13 @@
# Macedonian translations for MAME package.
# Copyright (C) 1997-2022 MAMEdev and contributors
# This file is distributed under the same license as the MAME package.
-# Automatically generated, 2022.
+# Automatically generated, 2023.
#
msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-10-16 02:30+1100\n"
+"POT-Creation-Date: 2023-02-18 05:29+1100\n"
"PO-Revision-Date: 2016-02-20 18:03+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: MAME Language Team\n"
@@ -28,254 +28,254 @@ msgid ""
"This system requires media images to be mounted for the following device(s): "
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1254
+#: src/frontend/mame/ui/ui.cpp:1275
#, c-format
msgid ""
"UI controls enabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1256
+#: src/frontend/mame/ui/ui.cpp:1277
#, c-format
msgid ""
"UI controls disabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1465
+#: src/frontend/mame/ui/ui.cpp:1486
msgid "Master Volume"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1474
+#: src/frontend/mame/ui/ui.cpp:1495
#, c-format
msgid "%1$s Volume"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1496
+#: src/frontend/mame/ui/ui.cpp:1517
#, c-format
msgid "Overclock CPU %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1504
+#: src/frontend/mame/ui/ui.cpp:1525
#, c-format
msgid "Overclock %1$s sound"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1523
+#: src/frontend/mame/ui/ui.cpp:1544
#, c-format
msgid "%1$s Refresh Rate"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1528
+#: src/frontend/mame/ui/ui.cpp:1549
#, c-format
msgid "%1$s Brightness"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1530
+#: src/frontend/mame/ui/ui.cpp:1551
#, c-format
msgid "%1$s Contrast"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1532
+#: src/frontend/mame/ui/ui.cpp:1553
#, c-format
msgid "%1$s Gamma"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1536
+#: src/frontend/mame/ui/ui.cpp:1557
#, c-format
msgid "%1$s Horiz Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1538
+#: src/frontend/mame/ui/ui.cpp:1559
#, c-format
msgid "%1$s Horiz Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1540
+#: src/frontend/mame/ui/ui.cpp:1561
#, c-format
msgid "%1$s Vert Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1542
+#: src/frontend/mame/ui/ui.cpp:1563
#, c-format
msgid "%1$s Vert Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1558
+#: src/frontend/mame/ui/ui.cpp:1579
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1561
+#: src/frontend/mame/ui/ui.cpp:1582
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1563
+#: src/frontend/mame/ui/ui.cpp:1584
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1566
+#: src/frontend/mame/ui/ui.cpp:1587
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1576
+#: src/frontend/mame/ui/ui.cpp:1597
msgid "Vector Flicker"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1577
+#: src/frontend/mame/ui/ui.cpp:1598
msgid "Beam Width Minimum"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1578
+#: src/frontend/mame/ui/ui.cpp:1599
msgid "Beam Width Maximum"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1579
+#: src/frontend/mame/ui/ui.cpp:1600
msgid "Beam Dot Size"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1580
+#: src/frontend/mame/ui/ui.cpp:1601
msgid "Beam Intensity Weight"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593
+#: src/frontend/mame/ui/ui.cpp:1614
#, c-format
msgid "Crosshair Scale %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "X"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "Y"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1616
#, c-format
msgid "Crosshair Offset %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1623
+#: src/frontend/mame/ui/ui.cpp:1644
#, c-format
msgid "%1$3ddB"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1666
+#: src/frontend/mame/ui/ui.cpp:1687
#, c-format
msgid "%1$d%%"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1681
+#: src/frontend/mame/ui/ui.cpp:1702
#, c-format
msgid "%1$3.0f%%"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1704 src/frontend/mame/ui/ui.cpp:1724
-#: src/frontend/mame/ui/ui.cpp:1743 src/frontend/mame/ui/ui.cpp:1761
-#: src/frontend/mame/ui/ui.cpp:1780 src/frontend/mame/ui/ui.cpp:1799
-#: src/frontend/mame/ui/ui.cpp:1818 src/frontend/mame/ui/ui.cpp:1837
-#: src/frontend/mame/ui/ui.cpp:1858 src/frontend/mame/ui/ui.cpp:1879
-#: src/frontend/mame/ui/ui.cpp:1900 src/frontend/mame/ui/ui.cpp:1921
+#: src/frontend/mame/ui/ui.cpp:1725 src/frontend/mame/ui/ui.cpp:1745
+#: src/frontend/mame/ui/ui.cpp:1764 src/frontend/mame/ui/ui.cpp:1782
+#: src/frontend/mame/ui/ui.cpp:1801 src/frontend/mame/ui/ui.cpp:1820
+#: src/frontend/mame/ui/ui.cpp:1839 src/frontend/mame/ui/ui.cpp:1858
+#: src/frontend/mame/ui/ui.cpp:1879 src/frontend/mame/ui/ui.cpp:1900
+#: src/frontend/mame/ui/ui.cpp:1921 src/frontend/mame/ui/ui.cpp:1942
#, c-format
msgid "%1$.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1936 src/frontend/mame/ui/ui.cpp:1951
-#: src/frontend/mame/ui/ui.cpp:1966 src/frontend/mame/ui/ui.cpp:1981
-#: src/frontend/mame/ui/ui.cpp:1996
+#: src/frontend/mame/ui/ui.cpp:1957 src/frontend/mame/ui/ui.cpp:1972
+#: src/frontend/mame/ui/ui.cpp:1987 src/frontend/mame/ui/ui.cpp:2002
+#: src/frontend/mame/ui/ui.cpp:2017
#, c-format
msgid "%1$1.2f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2116
+#: src/frontend/mame/ui/ui.cpp:2137
msgid "**Error saving ui.ini**"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2175
+#: src/frontend/mame/ui/ui.cpp:2196
#, c-format
msgid "**Error saving %s.ini**"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2179 src/frontend/mame/ui/miscmenu.cpp:773
+#: src/frontend/mame/ui/ui.cpp:2200 src/frontend/mame/ui/miscmenu.cpp:773
msgid ""
"\n"
" Settings saved \n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:487 src/frontend/mame/ui/selgame.cpp:298
+#: src/frontend/mame/ui/selsoft.cpp:510 src/frontend/mame/ui/selgame.cpp:318
#, c-format
msgid ""
"%s\n"
" added to favorites list."
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:492 src/frontend/mame/ui/selgame.cpp:303
-#: src/frontend/mame/ui/selgame.cpp:309
+#: src/frontend/mame/ui/selsoft.cpp:515 src/frontend/mame/ui/selgame.cpp:323
+#: src/frontend/mame/ui/selgame.cpp:329
#, c-format
msgid ""
"%s\n"
" removed from favorites list."
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Start empty]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Use file manager]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:708
+#: src/frontend/mame/ui/selsoft.cpp:756
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d software packages )"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:709
+#: src/frontend/mame/ui/selsoft.cpp:757
#, c-format
msgid "%1$s - select software"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:714 src/frontend/mame/ui/selgame.cpp:1074
+#: src/frontend/mame/ui/selsoft.cpp:762 src/frontend/mame/ui/selgame.cpp:1092
#, c-format
msgid "%1$s: %2$s - Search: %3$s_"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:716 src/frontend/mame/ui/selgame.cpp:1076
+#: src/frontend/mame/ui/selsoft.cpp:764 src/frontend/mame/ui/selgame.cpp:1094
#, c-format
msgid "Search: %1$s_"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:723
+#: src/frontend/mame/ui/selsoft.cpp:771
#, c-format
msgid "Software list/item: %1$s:%2$s"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:441
+#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:462
msgid "General Settings"
msgstr ""
@@ -299,15 +299,15 @@ msgstr ""
msgid "Save Settings"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:185 src/frontend/mame/ui/optsmenu.cpp:227
+#: src/frontend/mame/ui/optsmenu.cpp:183 src/frontend/mame/ui/optsmenu.cpp:225
msgid "System Filter"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:197 src/frontend/mame/ui/custui.cpp:83
+#: src/frontend/mame/ui/optsmenu.cpp:195 src/frontend/mame/ui/custui.cpp:84
msgid "Customize UI"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:198 src/frontend/mame/ui/dirmenu.cpp:535
+#: src/frontend/mame/ui/optsmenu.cpp:196 src/frontend/mame/ui/dirmenu.cpp:579
msgid "Configure Folders"
msgstr ""
@@ -315,41 +315,41 @@ msgstr ""
msgid "Plugin Options"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:221 src/frontend/mame/ui/swlist.cpp:89
-#: src/frontend/mame/ui/slotopt.cpp:221
+#: src/frontend/mame/ui/filesel.cpp:234 src/frontend/mame/ui/swlist.cpp:89
+#: src/frontend/mame/ui/slotopt.cpp:231
msgid "[empty slot]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:225
+#: src/frontend/mame/ui/filesel.cpp:238
msgid "[create]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:229 src/frontend/mame/ui/swlist.cpp:100
+#: src/frontend/mame/ui/filesel.cpp:242 src/frontend/mame/ui/swlist.cpp:100
msgid "[software list]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:285
+#: src/frontend/mame/ui/filesel.cpp:298
#, c-format
msgid "Error accessing %s"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:509
+#: src/frontend/mame/ui/filesel.cpp:519
msgid "Select access mode"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:510
+#: src/frontend/mame/ui/filesel.cpp:520
msgid "Read-only"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:512
+#: src/frontend/mame/ui/filesel.cpp:522
msgid "Read-write"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:513
+#: src/frontend/mame/ui/filesel.cpp:523
msgid "Read this image, write to another image"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:514
+#: src/frontend/mame/ui/filesel.cpp:524
msgid "Read this image, write to diff"
msgstr ""
@@ -562,145 +562,149 @@ msgid "Joystick saturation"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:94
-msgid "Natural keyboard"
+msgid "Joystick threshold"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:95
-msgid "Allow contradictory joystick inputs"
+msgid "Natural keyboard"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:96
+msgid "Allow contradictory joystick inputs"
+msgstr ""
+
+#: src/frontend/mame/ui/submenu.cpp:97
msgid "Coin impulse"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:102
+#: src/frontend/mame/ui/submenu.cpp:103
msgid "Input Device Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:103
+#: src/frontend/mame/ui/submenu.cpp:104
msgid "Lightgun Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:104
+#: src/frontend/mame/ui/submenu.cpp:105
msgid "Trackball Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:105
+#: src/frontend/mame/ui/submenu.cpp:106
msgid "Pedal Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:106
+#: src/frontend/mame/ui/submenu.cpp:107
msgid "AD Stick Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:107
+#: src/frontend/mame/ui/submenu.cpp:108
msgid "Paddle Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:108
+#: src/frontend/mame/ui/submenu.cpp:109
msgid "Dial Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:109
+#: src/frontend/mame/ui/submenu.cpp:110
msgid "Positional Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:110
+#: src/frontend/mame/ui/submenu.cpp:111
msgid "Mouse Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:112
+#: src/frontend/mame/ui/submenu.cpp:113
msgid "Keyboard Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:113
+#: src/frontend/mame/ui/submenu.cpp:114
msgid "Mouse Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:114
+#: src/frontend/mame/ui/submenu.cpp:115
msgid "Lightgun Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:115
+#: src/frontend/mame/ui/submenu.cpp:116
msgid "Joystick Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:121 src/frontend/mame/ui/videoopt.cpp:42
+#: src/frontend/mame/ui/submenu.cpp:122 src/frontend/mame/ui/videoopt.cpp:42
msgid "Video Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:122
+#: src/frontend/mame/ui/submenu.cpp:123
msgid "Video Mode"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:123
+#: src/frontend/mame/ui/submenu.cpp:124
msgid "Number Of Screens"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:125
+#: src/frontend/mame/ui/submenu.cpp:126
msgid "Triple Buffering"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:126
+#: src/frontend/mame/ui/submenu.cpp:127
msgid "HLSL"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:128
+#: src/frontend/mame/ui/submenu.cpp:129
msgid "GLSL"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:129
+#: src/frontend/mame/ui/submenu.cpp:130
msgid "Bilinear Filtering"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:130
+#: src/frontend/mame/ui/submenu.cpp:131
msgid "Bitmap Prescaling"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:131
+#: src/frontend/mame/ui/submenu.cpp:132
msgid "Window Mode"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:132
+#: src/frontend/mame/ui/submenu.cpp:133
msgid "Enforce Aspect Ratio"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:133
+#: src/frontend/mame/ui/submenu.cpp:134
msgid "Start Out Maximized"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:134
+#: src/frontend/mame/ui/submenu.cpp:135
msgid "Synchronized Refresh"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:135
+#: src/frontend/mame/ui/submenu.cpp:136
msgid "Wait Vertical Sync"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:722
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:738
#: src/frontend/mame/ui/videoopt.cpp:169
-#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:766
+#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:766
#: plugins/cheatfind/init.lua:777 plugins/cheat/init.lua:679
msgid "On"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:725
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:741
#: src/frontend/mame/ui/videoopt.cpp:185
-#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:763
+#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:763
#: plugins/cheatfind/init.lua:774 plugins/cheat/init.lua:682
#: plugins/cheat/init.lua:691
msgid "Off"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:728
+#: src/frontend/mame/ui/menu.cpp:744
msgid "Auto"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:1233
+#: src/frontend/mame/ui/menu.cpp:1272
#: src/frontend/mame/ui/simpleselgame.cpp:283
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Return to Previous Menu"
msgstr ""
@@ -708,21 +712,21 @@ msgstr ""
msgid "File Manager"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:140
+#: src/frontend/mame/ui/filemngr.cpp:152
#: src/frontend/mame/ui/confswitch.cpp:119
-#: src/frontend/mame/ui/inputmap.cpp:580
+#: src/frontend/mame/ui/inputmap.cpp:581
#: src/frontend/mame/ui/inputtoggle.cpp:75
-#: src/frontend/mame/ui/analogipt.cpp:363
+#: src/frontend/mame/ui/analogipt.cpp:412
#, c-format
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
#: src/frontend/mame/ui/confswitch.cpp:170 src/frontend/mame/ui/slotopt.cpp:204
msgid "Reset System"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
msgid "Start System"
msgstr ""
@@ -1071,27 +1075,27 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:168
+#: src/frontend/mame/ui/filecreate.cpp:189
msgid "New Image Name:"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:174
+#: src/frontend/mame/ui/filecreate.cpp:196
msgid "Image Format:"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:180
+#: src/frontend/mame/ui/filecreate.cpp:202
msgid "Create"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:208
+#: src/frontend/mame/ui/filecreate.cpp:230
msgid "Please enter a file extension too"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:268
+#: src/frontend/mame/ui/filecreate.cpp:295
msgid "Select image format"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:327
+#: src/frontend/mame/ui/filecreate.cpp:354
msgid "Select initial contents"
msgstr ""
@@ -1116,9 +1120,9 @@ msgid "Emulated"
msgstr ""
#: src/frontend/mame/ui/keyboard.cpp:60 src/frontend/mame/ui/confswitch.cpp:117
-#: src/frontend/mame/ui/inputmap.cpp:578
+#: src/frontend/mame/ui/inputmap.cpp:579
#: src/frontend/mame/ui/inputtoggle.cpp:73
-#: src/frontend/mame/ui/analogipt.cpp:361
+#: src/frontend/mame/ui/analogipt.cpp:410
#, c-format
msgid "%1$s [root%2$s]"
msgstr ""
@@ -1477,16 +1481,16 @@ msgstr ""
msgid "Category File"
msgstr ""
-#: src/frontend/mame/ui/utils.cpp:2030 src/frontend/mame/ui/inifile.cpp:301
+#: src/frontend/mame/ui/utils.cpp:2026 src/frontend/mame/ui/inifile.cpp:301
msgctxt "swlist-info"
msgid "Software list/item"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2685
+#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2752
msgid "Software List Info"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:316
+#: src/frontend/mame/ui/datmenu.cpp:307
#, c-format
msgid "Revision: %1$s"
msgstr ""
@@ -1646,7 +1650,7 @@ msgstr ""
msgid "Save System Settings"
msgstr ""
-#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2625
+#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2698
msgid " (default)"
msgstr ""
@@ -1683,7 +1687,7 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:265
+#: src/frontend/mame/ui/state.cpp:262
#, c-format
msgid ""
"Delete saved state %1$s?\n"
@@ -1691,37 +1695,37 @@ msgid ""
"Press %3$s to cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:393
+#: src/frontend/mame/ui/state.cpp:388
#, c-format
msgid "Error removing saved state file %1$s"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:442
+#: src/frontend/mame/ui/state.cpp:450
#, c-format
msgid "Press %1$s to delete"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Load State"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Select state to load"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Save State"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Press a key or joystick button, or select state to overwrite"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:314
+#: src/frontend/mame/ui/confswitch.cpp:318
msgid "DIP Switches"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:508
+#: src/frontend/mame/ui/confswitch.cpp:521
msgid "Machine Configuration"
msgstr ""
@@ -1764,7 +1768,7 @@ msgstr ""
msgid "[no assignable inputs are enabled]"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:348
+#: src/frontend/mame/ui/inputmap.cpp:358
msgid "Pressed"
msgstr ""
@@ -1772,71 +1776,71 @@ msgstr ""
msgid "Invalid combination entered"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:563
+#: src/frontend/mame/ui/inputmap.cpp:564
#, c-format
msgctxt "input-name"
msgid "%1$s Analog"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:564
+#: src/frontend/mame/ui/inputmap.cpp:565
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Inc"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:565
+#: src/frontend/mame/ui/inputmap.cpp:566
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Dec"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:607
+#: src/frontend/mame/ui/inputmap.cpp:608
#, c-format
msgid "Press %1$s to set\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:608
+#: src/frontend/mame/ui/inputmap.cpp:609
#, c-format
msgid "Press %1$s to append\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:609
+#: src/frontend/mame/ui/inputmap.cpp:610
#, c-format
msgid "Press %1$s to clear\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:610
+#: src/frontend/mame/ui/inputmap.cpp:611
#, c-format
msgid "Press %1$s to restore default\n"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:32
+#: src/frontend/mame/ui/inputdevices.cpp:33
#, c-format
msgctxt "menu-inputdev"
msgid "%1$s (%2$s %3$d)"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:88
+#: src/frontend/mame/ui/inputdevices.cpp:116
msgctxt "menu-inputdev"
msgid "Copy Device ID"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:122
+#: src/frontend/mame/ui/inputdevices.cpp:148
msgctxt "menu-inputdev"
msgid "Copied device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:124
+#: src/frontend/mame/ui/inputdevices.cpp:150
msgctxt "menu-inputdev"
msgid "Error copying device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:162
+#: src/frontend/mame/ui/inputdevices.cpp:189
msgctxt "menu-inputdev"
msgid "Input Devices"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:203
+#: src/frontend/mame/ui/inputdevices.cpp:230
msgctxt "menu-inputdev"
msgid "[no input devices are enabled]"
msgstr ""
@@ -1953,11 +1957,11 @@ msgid "Configure Options"
msgstr ""
#: src/frontend/mame/ui/simpleselgame.cpp:279
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Exit"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:304
+#: src/frontend/mame/ui/simpleselgame.cpp:313
#, c-format
msgid ""
"No system ROMs found. Please check the rompath setting specified in the %1$s."
@@ -1967,77 +1971,77 @@ msgid ""
"docs folder for information on setting up and using %2$s."
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:320
+#: src/frontend/mame/ui/simpleselgame.cpp:329
#, c-format
msgid "Type name or select: %1$s_"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:322
+#: src/frontend/mame/ui/simpleselgame.cpp:331
msgid "Type name or select: (random)"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:336
+#: src/frontend/mame/ui/simpleselgame.cpp:345
#, c-format
msgid "%1$-.100s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:339
+#: src/frontend/mame/ui/simpleselgame.cpp:348
#, c-format
msgid "%1$s, %2$-.100s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:348
+#: src/frontend/mame/ui/simpleselgame.cpp:357
#, c-format
msgid "Driver: %1$s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:364
-#: src/frontend/mame/ui/selmenu.cpp:690
+#: src/frontend/mame/ui/simpleselgame.cpp:373
+#: src/frontend/mame/ui/selmenu.cpp:735
msgid "Overall: NOT WORKING"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:366
-#: src/frontend/mame/ui/selmenu.cpp:692
+#: src/frontend/mame/ui/simpleselgame.cpp:375
+#: src/frontend/mame/ui/selmenu.cpp:737
msgid "Overall: Unemulated Protection"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:368
-#: src/frontend/mame/ui/selmenu.cpp:694
+#: src/frontend/mame/ui/simpleselgame.cpp:377
+#: src/frontend/mame/ui/selmenu.cpp:739
msgid "Overall: Working"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:372
-#: src/frontend/mame/ui/selmenu.cpp:698
+#: src/frontend/mame/ui/simpleselgame.cpp:381
+#: src/frontend/mame/ui/selmenu.cpp:743
msgid "Graphics: Unimplemented, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:374
-#: src/frontend/mame/ui/selmenu.cpp:700
+#: src/frontend/mame/ui/simpleselgame.cpp:383
+#: src/frontend/mame/ui/selmenu.cpp:745
msgid "Graphics: Imperfect, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:376
-#: src/frontend/mame/ui/selmenu.cpp:702
+#: src/frontend/mame/ui/simpleselgame.cpp:385
+#: src/frontend/mame/ui/selmenu.cpp:747
msgid "Graphics: OK, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:379
-#: src/frontend/mame/ui/selmenu.cpp:705
+#: src/frontend/mame/ui/simpleselgame.cpp:388
+#: src/frontend/mame/ui/selmenu.cpp:750
msgid "Sound: None"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:381
-#: src/frontend/mame/ui/selmenu.cpp:707
+#: src/frontend/mame/ui/simpleselgame.cpp:390
+#: src/frontend/mame/ui/selmenu.cpp:752
msgid "Sound: Unimplemented"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:383
-#: src/frontend/mame/ui/selmenu.cpp:709
+#: src/frontend/mame/ui/simpleselgame.cpp:392
+#: src/frontend/mame/ui/selmenu.cpp:754
msgid "Sound: Imperfect"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:385
-#: src/frontend/mame/ui/selmenu.cpp:711
+#: src/frontend/mame/ui/simpleselgame.cpp:394
+#: src/frontend/mame/ui/selmenu.cpp:756
msgid "Sound: OK"
msgstr ""
@@ -2060,323 +2064,323 @@ msgstr ""
msgid "Reload All"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:44
+#: src/frontend/mame/ui/dirmenu.cpp:40
msgctxt "path-option"
msgid "ROMs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:45
+#: src/frontend/mame/ui/dirmenu.cpp:41
msgctxt "path-option"
msgid "Software Media"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:46
+#: src/frontend/mame/ui/dirmenu.cpp:42
msgctxt "path-option"
msgid "Sound Samples"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:47
+#: src/frontend/mame/ui/dirmenu.cpp:43
msgctxt "path-option"
msgid "Artwork"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:48
+#: src/frontend/mame/ui/dirmenu.cpp:44
msgctxt "path-option"
msgid "Crosshairs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:49
+#: src/frontend/mame/ui/dirmenu.cpp:45
msgctxt "path-option"
msgid "Cheat Files"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:50
+#: src/frontend/mame/ui/dirmenu.cpp:46
msgctxt "path-option"
msgid "Plugins"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:51
+#: src/frontend/mame/ui/dirmenu.cpp:47
msgctxt "path-option"
msgid "UI Translations"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:52
+#: src/frontend/mame/ui/dirmenu.cpp:48
msgctxt "path-option"
msgid "Software Lists"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:53
+#: src/frontend/mame/ui/dirmenu.cpp:49
msgctxt "path-option"
msgid "INIs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:54
+#: src/frontend/mame/ui/dirmenu.cpp:50
msgctxt "path-option"
msgid "UI Settings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:55
+#: src/frontend/mame/ui/dirmenu.cpp:51
msgctxt "path-option"
msgid "Plugin Data"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:56
+#: src/frontend/mame/ui/dirmenu.cpp:52
msgctxt "path-option"
msgid "DATs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:57
+#: src/frontend/mame/ui/dirmenu.cpp:53
msgctxt "path-option"
msgid "Category INIs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:58
+#: src/frontend/mame/ui/dirmenu.cpp:54
msgctxt "path-option"
msgid "Snapshots"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:59
+#: src/frontend/mame/ui/dirmenu.cpp:55
msgctxt "path-option"
msgid "Icons"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:60
+#: src/frontend/mame/ui/dirmenu.cpp:56
msgctxt "path-option"
msgid "Control Panels"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:61
+#: src/frontend/mame/ui/dirmenu.cpp:57
msgctxt "path-option"
msgid "Cabinets"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:62
+#: src/frontend/mame/ui/dirmenu.cpp:58
msgctxt "path-option"
msgid "Marquees"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:63
+#: src/frontend/mame/ui/dirmenu.cpp:59
msgctxt "path-option"
msgid "PCBs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:64
+#: src/frontend/mame/ui/dirmenu.cpp:60
msgctxt "path-option"
msgid "Flyers"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:65
+#: src/frontend/mame/ui/dirmenu.cpp:61
msgctxt "path-option"
msgid "Title Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:66
+#: src/frontend/mame/ui/dirmenu.cpp:62
msgctxt "path-option"
msgid "Game Endings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:67
+#: src/frontend/mame/ui/dirmenu.cpp:63
msgctxt "path-option"
msgid "Bosses"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:68
+#: src/frontend/mame/ui/dirmenu.cpp:64
msgctxt "path-option"
msgid "Artwork Previews"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:69
+#: src/frontend/mame/ui/dirmenu.cpp:65
msgctxt "path-option"
msgid "Select"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:70
+#: src/frontend/mame/ui/dirmenu.cpp:66
msgctxt "path-option"
msgid "Game Over Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:71
+#: src/frontend/mame/ui/dirmenu.cpp:67
msgctxt "path-option"
msgid "HowTo"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:72
+#: src/frontend/mame/ui/dirmenu.cpp:68
msgctxt "path-option"
msgid "Logos"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:73
+#: src/frontend/mame/ui/dirmenu.cpp:69
msgctxt "path-option"
msgid "Scores"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:74
+#: src/frontend/mame/ui/dirmenu.cpp:70
msgctxt "path-option"
msgid "Versus"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:75
+#: src/frontend/mame/ui/dirmenu.cpp:71
msgctxt "path-option"
msgid "Covers"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:105
+#: src/frontend/mame/ui/dirmenu.cpp:101
#, c-format
msgid "Remove %1$s Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:352
-#, c-format
-msgid "Change %1$s Folder - Search: %2$s_"
-msgstr ""
-
-#: src/frontend/mame/ui/dirmenu.cpp:352
+#: src/frontend/mame/ui/dirmenu.cpp:357
#, c-format
msgid "Add %1$s Folder - Search: %2$s_"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:363
+#: src/frontend/mame/ui/dirmenu.cpp:357
+#, c-format
+msgid "Change %1$s Folder - Search: %2$s_"
+msgstr ""
+
+#: src/frontend/mame/ui/dirmenu.cpp:368
msgid "Press TAB to set"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folders"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:494
-msgid "Change Folder"
-msgstr ""
-
-#: src/frontend/mame/ui/dirmenu.cpp:494
+#: src/frontend/mame/ui/dirmenu.cpp:523
msgid "Add Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:497
+#: src/frontend/mame/ui/dirmenu.cpp:525
msgid "Remove Folder"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/dirmenu.cpp:530
+msgid "Change Folder"
+msgstr ""
+
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = 1/%1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:799
+#: src/frontend/mame/ui/viewgfx.cpp:800
msgctxt "gfxview"
msgid "Expand to fit"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:822
+#: src/frontend/mame/ui/viewgfx.cpp:823
msgctxt "gfxview"
msgid "All categories"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:824 src/frontend/mame/ui/viewgfx.cpp:829
+#: src/frontend/mame/ui/viewgfx.cpp:825 src/frontend/mame/ui/viewgfx.cpp:830
#, c-format
msgctxt "gfxview"
msgid "Category %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] colors"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] pens"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:940
+#: src/frontend/mame/ui/viewgfx.cpp:941
#, c-format
msgctxt "gfxview"
msgid " #%1$X → %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:947
+#: src/frontend/mame/ui/viewgfx.cpp:948
#, c-format
msgctxt "gfxview"
msgid " #%1$X = %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:954
+#: src/frontend/mame/ui/viewgfx.cpp:955
#, c-format
msgctxt "gfxview"
msgid " #%1$X (A:%2$02X R:%3$02X G:%4$02X B:%5$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1134
+#: src/frontend/mame/ui/viewgfx.cpp:1135
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] %2$d/%3$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1157
+#: src/frontend/mame/ui/viewgfx.cpp:1158
#, c-format
msgctxt "gfxview"
msgid " #%1$X:%2$X (%3$d %4$d) = %5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1165
+#: src/frontend/mame/ui/viewgfx.cpp:1166
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d color %3$X/%4$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d category %3$u"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d "
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1327
+#: src/frontend/mame/ui/viewgfx.cpp:1328
#, c-format
msgctxt "gfxview"
msgid " (%1$u %2$u) = GFX%3$u #%4$X:%5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1334
+#: src/frontend/mame/ui/viewgfx.cpp:1335
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d origin (%3$d %4$d)"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:442
+#: src/frontend/mame/ui/selgame.cpp:463
msgid "System Settings"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1058
+#: src/frontend/mame/ui/selgame.cpp:1076
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d systems (%5$d BIOS) )"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1086
+#: src/frontend/mame/ui/selgame.cpp:1104
#, c-format
msgid "System: %1$-.100s"
msgstr ""
@@ -2397,29 +2401,29 @@ msgctxt "menu-selector"
msgid "[no choices]"
msgstr ""
-#: src/frontend/mame/ui/selector.cpp:138
+#: src/frontend/mame/ui/selector.cpp:148
#, c-format
msgctxt "menu-selector"
msgid "Double-click or press %1$s to select"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:59
+#: src/frontend/mame/ui/auditmenu.cpp:60
msgid "Audit Media"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:63
+#: src/frontend/mame/ui/auditmenu.cpp:64
#, c-format
msgid "Results will be saved to %1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:101
+#: src/frontend/mame/ui/auditmenu.cpp:110
#, c-format
msgid ""
"Auditing media for system %2$u of %3$u...\n"
"%1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:119
+#: src/frontend/mame/ui/auditmenu.cpp:128
#, c-format
msgid ""
"Cancel audit?\n"
@@ -2428,17 +2432,17 @@ msgid ""
"Press %2$s to continue"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:139
+#: src/frontend/mame/ui/auditmenu.cpp:148
#, c-format
msgid "Audit media for %1$u systems marked unavailable"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:140
+#: src/frontend/mame/ui/auditmenu.cpp:149
#, c-format
msgid "Audit media for all %1$u systems"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:157
+#: src/frontend/mame/ui/auditmenu.cpp:165
#, c-format
msgid "Press %1$s to cancel\n"
msgstr ""
@@ -2459,266 +2463,266 @@ msgstr ""
msgid "Hide Both"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:143
+#: src/frontend/mame/ui/custui.cpp:144
msgid "UI Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:168 src/frontend/mame/ui/custui.cpp:221
+#: src/frontend/mame/ui/custui.cpp:169 src/frontend/mame/ui/custui.cpp:222
msgid "System Names"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:194 src/frontend/mame/ui/custui.cpp:224
+#: src/frontend/mame/ui/custui.cpp:195 src/frontend/mame/ui/custui.cpp:225
msgid "Show Side Panels"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:214
+#: src/frontend/mame/ui/custui.cpp:215
msgid "Fonts"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:215
+#: src/frontend/mame/ui/custui.cpp:216
msgid "Colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:218
+#: src/frontend/mame/ui/custui.cpp:219
msgid "Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:235 src/frontend/mame/ui/custui.cpp:279
+#: src/frontend/mame/ui/custui.cpp:236 src/frontend/mame/ui/custui.cpp:280
msgid "[built-in]"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:335
+#: src/frontend/mame/ui/custui.cpp:337
msgid "UI Fonts"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:364
+#: src/frontend/mame/ui/custui.cpp:366
msgid "default"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:459 src/frontend/mame/ui/custui.cpp:499
+#: src/frontend/mame/ui/custui.cpp:465 src/frontend/mame/ui/custui.cpp:507
msgid "UI Font"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:504
+#: src/frontend/mame/ui/custui.cpp:512
msgid "Bold"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:505
+#: src/frontend/mame/ui/custui.cpp:513
msgid "Italic"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:510
+#: src/frontend/mame/ui/custui.cpp:518
msgid "Lines"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:515
+#: src/frontend/mame/ui/custui.cpp:523
msgid "Infos text size"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:530
+#: src/frontend/mame/ui/custui.cpp:547
msgid "Sample text - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:546
+#: src/frontend/mame/ui/custui.cpp:563
msgid "UI Colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:609
+#: src/frontend/mame/ui/custui.cpp:626
msgctxt "color-option"
msgid "Normal text"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:610
+#: src/frontend/mame/ui/custui.cpp:627
msgctxt "color-option"
msgid "Selected color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:611
+#: src/frontend/mame/ui/custui.cpp:628
msgctxt "color-option"
msgid "Normal text background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:612
+#: src/frontend/mame/ui/custui.cpp:629
msgctxt "color-option"
msgid "Selected background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:613
+#: src/frontend/mame/ui/custui.cpp:630
msgctxt "color-option"
msgid "Subitem color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:614
+#: src/frontend/mame/ui/custui.cpp:631
msgctxt "color-option"
msgid "Clone"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:615
+#: src/frontend/mame/ui/custui.cpp:632
msgctxt "color-option"
msgid "Border"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:616
+#: src/frontend/mame/ui/custui.cpp:633
msgctxt "color-option"
msgid "Background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:617
+#: src/frontend/mame/ui/custui.cpp:634
msgctxt "color-option"
msgid "DIP switch"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:618
+#: src/frontend/mame/ui/custui.cpp:635
msgctxt "color-option"
msgid "Unavailable color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:619
+#: src/frontend/mame/ui/custui.cpp:636
msgctxt "color-option"
msgid "Slider color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:620
+#: src/frontend/mame/ui/custui.cpp:637
msgctxt "color-option"
msgid "Graphics viewer background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:621
+#: src/frontend/mame/ui/custui.cpp:638
msgctxt "color-option"
msgid "Mouse over color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:622
+#: src/frontend/mame/ui/custui.cpp:639
msgctxt "color-option"
msgid "Mouse over background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:623
+#: src/frontend/mame/ui/custui.cpp:640
msgctxt "color-option"
msgid "Mouse down color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:624
+#: src/frontend/mame/ui/custui.cpp:641
msgctxt "color-option"
msgid "Mouse down background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:628
+#: src/frontend/mame/ui/custui.cpp:645
msgid "Restore default colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:640
+#: src/frontend/mame/ui/custui.cpp:666
#, c-format
msgid "Double-click or press %1$s to change color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:648
+#: src/frontend/mame/ui/custui.cpp:674
msgid "Menu Preview"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:662
+#: src/frontend/mame/ui/custui.cpp:681
msgctxt "color-sample"
msgid "Normal"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:663
+#: src/frontend/mame/ui/custui.cpp:682
msgctxt "color-sample"
msgid "Subitem"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:664
+#: src/frontend/mame/ui/custui.cpp:683
msgctxt "color-sample"
msgid "Selected"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:665
+#: src/frontend/mame/ui/custui.cpp:684
msgctxt "color-sample"
msgid "Mouse Over"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:666
+#: src/frontend/mame/ui/custui.cpp:685
msgctxt "color-sample"
msgid "Clone"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:881
+#: src/frontend/mame/ui/custui.cpp:901
msgid "ARGB Settings"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:886 src/frontend/mame/ui/custui.cpp:889
+#: src/frontend/mame/ui/custui.cpp:906 src/frontend/mame/ui/custui.cpp:909
msgctxt "color-channel"
msgid "Alpha"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:894 src/frontend/mame/ui/custui.cpp:897
+#: src/frontend/mame/ui/custui.cpp:914 src/frontend/mame/ui/custui.cpp:917
msgctxt "color-channel"
msgid "Red"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:902 src/frontend/mame/ui/custui.cpp:905
+#: src/frontend/mame/ui/custui.cpp:922 src/frontend/mame/ui/custui.cpp:925
msgctxt "color-channel"
msgid "Green"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:910 src/frontend/mame/ui/custui.cpp:913
+#: src/frontend/mame/ui/custui.cpp:930 src/frontend/mame/ui/custui.cpp:933
msgctxt "color-channel"
msgid "Blue"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:916
+#: src/frontend/mame/ui/custui.cpp:936
msgid "Choose from palette"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:931
+#: src/frontend/mame/ui/custui.cpp:959
msgid "Color preview:"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1029
+#: src/frontend/mame/ui/custui.cpp:1052
msgctxt "color-preset"
msgid "White"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1030
+#: src/frontend/mame/ui/custui.cpp:1053
msgctxt "color-preset"
msgid "Silver"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1031
+#: src/frontend/mame/ui/custui.cpp:1054
msgctxt "color-preset"
msgid "Gray"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1032
+#: src/frontend/mame/ui/custui.cpp:1055
msgctxt "color-preset"
msgid "Black"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1033
+#: src/frontend/mame/ui/custui.cpp:1056
msgctxt "color-preset"
msgid "Red"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1034
+#: src/frontend/mame/ui/custui.cpp:1057
msgctxt "color-preset"
msgid "Orange"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1035
+#: src/frontend/mame/ui/custui.cpp:1058
msgctxt "color-preset"
msgid "Yellow"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1036
+#: src/frontend/mame/ui/custui.cpp:1059
msgctxt "color-preset"
msgid "Green"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1037
+#: src/frontend/mame/ui/custui.cpp:1060
msgctxt "color-preset"
msgid "Blue"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1038
+#: src/frontend/mame/ui/custui.cpp:1061
msgctxt "color-preset"
msgid "Violet"
msgstr ""
@@ -2741,36 +2745,61 @@ msgctxt "about-header"
msgid "Revision: %1$s"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:60
+#: src/frontend/mame/ui/analogipt.cpp:27
+#, c-format
+msgctxt "menu-analoginput"
+msgid ""
+"Show/hide settings \t\t%1$s\n"
+"Decrease value \t\t%2$s\n"
+"Increase value \t\t%3$s\n"
+"Restore default value \t\t%4$s\n"
+"Previous device \t\t%5$s\n"
+"Next device \t\t%6$s\n"
+"Return to previous menu \t\t%7$s"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:82
+msgctxt "menu-analoginput"
msgid "Analog Input Adjustments"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:92
+#: src/frontend/mame/ui/analogipt.cpp:121
#, c-format
-msgid "Press %s to show menu"
+msgctxt "menu-analoginput"
+msgid "Press %s to show settings"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:372
+#: src/frontend/mame/ui/analogipt.cpp:245
+msgctxt "menu-analoginput"
+msgid "Analog Input Adjustments Help"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:421
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Increment/Decrement Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:377
+#: src/frontend/mame/ui/analogipt.cpp:426
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Auto-centering Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:382
+#: src/frontend/mame/ui/analogipt.cpp:431
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Reverse"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:387
+#: src/frontend/mame/ui/analogipt.cpp:436
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Sensitivity"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:402
+#: src/frontend/mame/ui/analogipt.cpp:451
+msgctxt "menu-analoginput"
msgid "[no analog inputs are enabled]"
msgstr ""
@@ -2921,504 +2950,504 @@ msgctxt "menu-main"
msgid "Close Menu"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:77
-msgctxt "selmenu-artwork"
-msgid "Snapshots"
+#: src/frontend/mame/ui/selmenu.cpp:55
+msgid "Images"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:78
-msgctxt "selmenu-artwork"
-msgid "Cabinet"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:79
-msgctxt "selmenu-artwork"
-msgid "Control Panel"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:80
-msgctxt "selmenu-artwork"
-msgid "PCB"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:81
-msgctxt "selmenu-artwork"
-msgid "Flyer"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:82
-msgctxt "selmenu-artwork"
-msgid "Title Screen"
+#: src/frontend/mame/ui/selmenu.cpp:56
+msgid "Info"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:83
msgctxt "selmenu-artwork"
-msgid "Ending"
+msgid "Snapshots"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:84
msgctxt "selmenu-artwork"
-msgid "Artwork Preview"
+msgid "Cabinet"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:85
msgctxt "selmenu-artwork"
-msgid "Bosses"
+msgid "Control Panel"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:86
msgctxt "selmenu-artwork"
-msgid "Logo"
+msgid "PCB"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:87
msgctxt "selmenu-artwork"
-msgid "Versus"
+msgid "Flyer"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:88
msgctxt "selmenu-artwork"
-msgid "Game Over"
+msgid "Title Screen"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:89
msgctxt "selmenu-artwork"
-msgid "HowTo"
+msgid "Ending"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:90
msgctxt "selmenu-artwork"
-msgid "Scores"
+msgid "Artwork Preview"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:91
msgctxt "selmenu-artwork"
-msgid "Select"
+msgid "Bosses"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:92
msgctxt "selmenu-artwork"
-msgid "Marquee"
+msgid "Logo"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:93
msgctxt "selmenu-artwork"
-msgid "Covers"
+msgid "Versus"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:94
+msgctxt "selmenu-artwork"
+msgid "Game Over"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:95
+msgctxt "selmenu-artwork"
+msgid "HowTo"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:96
+msgctxt "selmenu-artwork"
+msgid "Scores"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:97
-msgid "Add or remove favorite"
+msgctxt "selmenu-artwork"
+msgid "Select"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:98
-msgid "Export displayed list to file"
+msgctxt "selmenu-artwork"
+msgid "Marquee"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:99
+msgctxt "selmenu-artwork"
+msgid "Covers"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:103
+msgid "Add or remove favorite"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:104
+msgid "Export displayed list to file"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:105
msgid "Audit media"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:100
+#: src/frontend/mame/ui/selmenu.cpp:106
msgid "Show DATs view"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:260
+#: src/frontend/mame/ui/selmenu.cpp:268
msgid "Select Software Package Part"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:330
+#: src/frontend/mame/ui/selmenu.cpp:338
msgid "Select System BIOS"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:644 src/frontend/mame/ui/selmenu.cpp:675
+#: src/frontend/mame/ui/selmenu.cpp:689 src/frontend/mame/ui/selmenu.cpp:720
#, c-format
msgid "%1$s, %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:648
+#: src/frontend/mame/ui/selmenu.cpp:693
#, c-format
msgid "Software is clone of: %1$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:650
+#: src/frontend/mame/ui/selmenu.cpp:695
msgid "Software is parent"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:655
+#: src/frontend/mame/ui/selmenu.cpp:700
msgid "Supported: No"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:660
+#: src/frontend/mame/ui/selmenu.cpp:705
msgid "Supported: Partial"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:665
+#: src/frontend/mame/ui/selmenu.cpp:710
msgid "Supported: Yes"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:681
+#: src/frontend/mame/ui/selmenu.cpp:726
msgid "System is parent"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:683 src/frontend/mame/ui/selmenu.cpp:685
+#: src/frontend/mame/ui/selmenu.cpp:728 src/frontend/mame/ui/selmenu.cpp:730
#, c-format
msgid "System is clone of: %1$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:721
+#: src/frontend/mame/ui/selmenu.cpp:766
#, c-format
msgid "%1$s %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2222
-msgid "Images"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:2223
-msgid "Infos"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:2538
+#: src/frontend/mame/ui/selmenu.cpp:2611
msgid ""
"Required ROM/disk images for the selected system are missing or incorrect. "
"Please acquire the correct files or select a different system.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2554
+#: src/frontend/mame/ui/selmenu.cpp:2627
msgid ""
"Required ROM/disk images for the selected software are missing or incorrect. "
"Please acquire the correct files or select a different software item.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2570
+#: src/frontend/mame/ui/selmenu.cpp:2643
msgid "incorrect checksum"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2573
+#: src/frontend/mame/ui/selmenu.cpp:2646
msgid "incorrect length"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2576
+#: src/frontend/mame/ui/selmenu.cpp:2649
msgid "not found"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2587
+#: src/frontend/mame/ui/selmenu.cpp:2660
#, c-format
msgid "%1$s (%2$s) - %3$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2589
+#: src/frontend/mame/ui/selmenu.cpp:2662
#, c-format
msgid "%1$s - %2$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2593
+#: src/frontend/mame/ui/selmenu.cpp:2666
msgid "Press any key to continue."
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2722
+#: src/frontend/mame/ui/selmenu.cpp:2789
msgid "General Info"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2874
+#: src/frontend/mame/ui/selmenu.cpp:2935
#, c-format
msgid "Short Name\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2875
+#: src/frontend/mame/ui/selmenu.cpp:2936
#, c-format
msgid "Year\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2876
+#: src/frontend/mame/ui/selmenu.cpp:2937
#, c-format
msgid "Manufacturer\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2883
+#: src/frontend/mame/ui/selmenu.cpp:2944
#, c-format
msgid "System is Clone of\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2888
+#: src/frontend/mame/ui/selmenu.cpp:2949
msgid "System is Parent\t\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2892
+#: src/frontend/mame/ui/selmenu.cpp:2953
msgid "Analog Controls\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2894
+#: src/frontend/mame/ui/selmenu.cpp:2955
msgid "Keyboard Inputs\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2897
+#: src/frontend/mame/ui/selmenu.cpp:2958
msgid "Overall\tNOT WORKING\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2899
+#: src/frontend/mame/ui/selmenu.cpp:2960
msgid "Overall\tUnemulated Protection\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2901
+#: src/frontend/mame/ui/selmenu.cpp:2962
msgid "Overall\tWorking\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2904
+#: src/frontend/mame/ui/selmenu.cpp:2965
msgid "Graphics\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2906
+#: src/frontend/mame/ui/selmenu.cpp:2967
msgid "Graphics\tWrong Colors\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2908
+#: src/frontend/mame/ui/selmenu.cpp:2969
msgid "Graphics\tImperfect Colors\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2910
+#: src/frontend/mame/ui/selmenu.cpp:2971
msgid "Graphics\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2912
+#: src/frontend/mame/ui/selmenu.cpp:2973
msgid "Graphics\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2915
+#: src/frontend/mame/ui/selmenu.cpp:2976
msgid "Sound\tNone\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2917
+#: src/frontend/mame/ui/selmenu.cpp:2978
msgid "Sound\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2919
+#: src/frontend/mame/ui/selmenu.cpp:2980
msgid "Sound\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2921
+#: src/frontend/mame/ui/selmenu.cpp:2982
msgid "Sound\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2924
+#: src/frontend/mame/ui/selmenu.cpp:2985
msgid "Capture\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2926
+#: src/frontend/mame/ui/selmenu.cpp:2987
msgid "Capture\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2929
+#: src/frontend/mame/ui/selmenu.cpp:2990
msgid "Camera\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2931
+#: src/frontend/mame/ui/selmenu.cpp:2992
msgid "Camera\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2934
+#: src/frontend/mame/ui/selmenu.cpp:2995
msgid "Microphone\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2936
+#: src/frontend/mame/ui/selmenu.cpp:2997
msgid "Microphone\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2939
+#: src/frontend/mame/ui/selmenu.cpp:3000
msgid "Controls\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2941
+#: src/frontend/mame/ui/selmenu.cpp:3002
msgid "Controls\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2944
+#: src/frontend/mame/ui/selmenu.cpp:3005
msgid "Keyboard\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2946
+#: src/frontend/mame/ui/selmenu.cpp:3007
msgid "Keyboard\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2949
+#: src/frontend/mame/ui/selmenu.cpp:3010
msgid "Mouse\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2951
+#: src/frontend/mame/ui/selmenu.cpp:3012
msgid "Mouse\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2954
+#: src/frontend/mame/ui/selmenu.cpp:3015
msgid "Media\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2956
+#: src/frontend/mame/ui/selmenu.cpp:3017
msgid "Media\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2959
+#: src/frontend/mame/ui/selmenu.cpp:3020
msgid "Disk\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2961
+#: src/frontend/mame/ui/selmenu.cpp:3022
msgid "Disk\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2964
+#: src/frontend/mame/ui/selmenu.cpp:3025
msgid "Printer\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2966
+#: src/frontend/mame/ui/selmenu.cpp:3027
msgid "Printer\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2969
+#: src/frontend/mame/ui/selmenu.cpp:3030
msgid "Mag. Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2971
+#: src/frontend/mame/ui/selmenu.cpp:3032
msgid "Mag. Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2974
+#: src/frontend/mame/ui/selmenu.cpp:3035
msgid "Punch Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2976
+#: src/frontend/mame/ui/selmenu.cpp:3037
msgid "Punch Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2979
+#: src/frontend/mame/ui/selmenu.cpp:3040
msgid "Mag. Drum\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2981
+#: src/frontend/mame/ui/selmenu.cpp:3042
msgid "Mag. Drum\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2984
+#: src/frontend/mame/ui/selmenu.cpp:3045
msgid "(EP)ROM\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2986
+#: src/frontend/mame/ui/selmenu.cpp:3047
msgid "(EP)ROM\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2989
+#: src/frontend/mame/ui/selmenu.cpp:3050
msgid "Communications\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2991
+#: src/frontend/mame/ui/selmenu.cpp:3052
msgid "Communications\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2994
+#: src/frontend/mame/ui/selmenu.cpp:3055
msgid "LAN\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2996
+#: src/frontend/mame/ui/selmenu.cpp:3057
msgid "LAN\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2999
+#: src/frontend/mame/ui/selmenu.cpp:3060
msgid "WAN\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3001
+#: src/frontend/mame/ui/selmenu.cpp:3062
msgid "WAN\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3004
+#: src/frontend/mame/ui/selmenu.cpp:3065
msgid "Timing\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3006
+#: src/frontend/mame/ui/selmenu.cpp:3067
msgid "Timing\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3012
+#: src/frontend/mame/ui/selmenu.cpp:3073
msgid "Support Cocktail\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tVertical\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tHorizontal\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3038
+#: src/frontend/mame/ui/selmenu.cpp:3099
msgid "Media Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3040
+#: src/frontend/mame/ui/selmenu.cpp:3101
msgid "Media Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3043
+#: src/frontend/mame/ui/selmenu.cpp:3104
msgid "Samples Audit Result\tNone Needed\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3045
+#: src/frontend/mame/ui/selmenu.cpp:3106
msgid "Samples Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3047
+#: src/frontend/mame/ui/selmenu.cpp:3108
msgid "Samples Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3051
+#: src/frontend/mame/ui/selmenu.cpp:3112
msgid ""
"Media Audit\tDisabled\n"
"Samples Audit\tDisabled\n"
@@ -3576,74 +3605,74 @@ msgstr ""
msgid "[None]\n"
msgstr ""
-#: src/emu/render.cpp:1833
+#: src/emu/render.cpp:1834
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Standard (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1859
+#: src/emu/render.cpp:1860
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Pixel Aspect (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1881 src/emu/render.cpp:2016
+#: src/emu/render.cpp:1882 src/emu/render.cpp:2017
msgctxt "view-name"
msgid "Cocktail"
msgstr ""
-#: src/emu/render.cpp:2001
+#: src/emu/render.cpp:2002
msgctxt "view-name"
msgid "Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2002
+#: src/emu/render.cpp:2003
msgctxt "view-name"
msgid "Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2003
+#: src/emu/render.cpp:2004
msgctxt "view-name"
msgid "Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2004
+#: src/emu/render.cpp:2005
msgctxt "view-name"
msgid "Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2055
+#: src/emu/render.cpp:2056
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2064
+#: src/emu/render.cpp:2065
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2073
+#: src/emu/render.cpp:2074
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2082
+#: src/emu/render.cpp:2083
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/ioport.cpp:333
+#: src/emu/ioport.cpp:271
#, c-format
msgctxt "input-name"
msgid "P%1$u"
msgstr ""
-#: src/emu/ioport.cpp:2052
+#: src/emu/ioport.cpp:1991
msgctxt "input-name"
msgid "???"
msgstr ""
@@ -5275,222 +5304,222 @@ msgstr ""
#: src/emu/inpttype.ipp:874
msgctxt "input-name"
-msgid "On Screen Display"
+msgid "Show/Hide Menu"
msgstr ""
#: src/emu/inpttype.ipp:875
msgctxt "input-name"
-msgid "Break in Debugger"
+msgid "UI Select"
msgstr ""
#: src/emu/inpttype.ipp:876
msgctxt "input-name"
-msgid "Config Menu"
+msgid "UI Back"
msgstr ""
#: src/emu/inpttype.ipp:877
msgctxt "input-name"
-msgid "Pause"
+msgid "UI Cancel"
msgstr ""
#: src/emu/inpttype.ipp:878
msgctxt "input-name"
-msgid "Pause - Single Step"
+msgid "UI Clear"
msgstr ""
#: src/emu/inpttype.ipp:879
msgctxt "input-name"
-msgid "Rewind - Single Step"
+msgid "UI Help"
msgstr ""
#: src/emu/inpttype.ipp:880
msgctxt "input-name"
-msgid "Reset Machine"
+msgid "UI Up"
msgstr ""
#: src/emu/inpttype.ipp:881
msgctxt "input-name"
-msgid "Soft Reset"
+msgid "UI Down"
msgstr ""
#: src/emu/inpttype.ipp:882
msgctxt "input-name"
-msgid "Show Decoded Graphics"
+msgid "UI Left"
msgstr ""
#: src/emu/inpttype.ipp:883
msgctxt "input-name"
-msgid "Frameskip Dec"
+msgid "UI Right"
msgstr ""
#: src/emu/inpttype.ipp:884
msgctxt "input-name"
-msgid "Frameskip Inc"
+msgid "UI Home"
msgstr ""
#: src/emu/inpttype.ipp:885
msgctxt "input-name"
-msgid "Throttle"
+msgid "UI End"
msgstr ""
#: src/emu/inpttype.ipp:886
msgctxt "input-name"
-msgid "Fast Forward"
+msgid "UI Page Up"
msgstr ""
#: src/emu/inpttype.ipp:887
msgctxt "input-name"
-msgid "Show FPS"
+msgid "UI Page Down"
msgstr ""
#: src/emu/inpttype.ipp:888
msgctxt "input-name"
-msgid "Save Snapshot"
+msgid "UI Previous Group"
msgstr ""
#: src/emu/inpttype.ipp:889
msgctxt "input-name"
-msgid "Record MNG"
+msgid "UI Next Group"
msgstr ""
#: src/emu/inpttype.ipp:890
msgctxt "input-name"
-msgid "Record AVI"
+msgid "On Screen Display"
msgstr ""
#: src/emu/inpttype.ipp:891
msgctxt "input-name"
-msgid "Toggle Cheat"
+msgid "Toggle UI Controls"
msgstr ""
#: src/emu/inpttype.ipp:892
msgctxt "input-name"
-msgid "UI Up"
+msgid "Break in Debugger"
msgstr ""
#: src/emu/inpttype.ipp:893
msgctxt "input-name"
-msgid "UI Down"
+msgid "Pause"
msgstr ""
#: src/emu/inpttype.ipp:894
msgctxt "input-name"
-msgid "UI Left"
+msgid "Pause - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:895
msgctxt "input-name"
-msgid "UI Right"
+msgid "Rewind - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:896
msgctxt "input-name"
-msgid "UI Home"
+msgid "Save State"
msgstr ""
#: src/emu/inpttype.ipp:897
msgctxt "input-name"
-msgid "UI End"
+msgid "Load State"
msgstr ""
#: src/emu/inpttype.ipp:898
msgctxt "input-name"
-msgid "UI Page Up"
+msgid "Reset Machine"
msgstr ""
#: src/emu/inpttype.ipp:899
msgctxt "input-name"
-msgid "UI Page Down"
+msgid "Soft Reset"
msgstr ""
#: src/emu/inpttype.ipp:900
msgctxt "input-name"
-msgid "UI Focus Next"
+msgid "Show Decoded Graphics"
msgstr ""
#: src/emu/inpttype.ipp:901
msgctxt "input-name"
-msgid "UI Focus Previous"
+msgid "Frameskip Dec"
msgstr ""
#: src/emu/inpttype.ipp:902
msgctxt "input-name"
-msgid "UI Select"
+msgid "Frameskip Inc"
msgstr ""
#: src/emu/inpttype.ipp:903
msgctxt "input-name"
-msgid "UI Cancel"
+msgid "Throttle"
msgstr ""
#: src/emu/inpttype.ipp:904
msgctxt "input-name"
-msgid "UI Display Comment"
+msgid "Fast Forward"
msgstr ""
#: src/emu/inpttype.ipp:905
msgctxt "input-name"
-msgid "UI Clear"
+msgid "Show FPS"
msgstr ""
#: src/emu/inpttype.ipp:906
msgctxt "input-name"
-msgid "UI Zoom In"
+msgid "Save Snapshot"
msgstr ""
#: src/emu/inpttype.ipp:907
msgctxt "input-name"
-msgid "UI Zoom Out"
+msgid "Record MNG"
msgstr ""
#: src/emu/inpttype.ipp:908
msgctxt "input-name"
-msgid "UI Default Zoom"
+msgid "Record AVI"
msgstr ""
#: src/emu/inpttype.ipp:909
msgctxt "input-name"
-msgid "UI Previous Group"
+msgid "Toggle Cheat"
msgstr ""
#: src/emu/inpttype.ipp:910
msgctxt "input-name"
-msgid "UI Next Group"
+msgid "UI Display Comment"
msgstr ""
#: src/emu/inpttype.ipp:911
msgctxt "input-name"
-msgid "UI Rotate"
+msgid "UI Zoom In"
msgstr ""
#: src/emu/inpttype.ipp:912
msgctxt "input-name"
-msgid "Show Profiler"
+msgid "UI Zoom Out"
msgstr ""
#: src/emu/inpttype.ipp:913
msgctxt "input-name"
-msgid "UI Toggle"
+msgid "UI Default Zoom"
msgstr ""
#: src/emu/inpttype.ipp:914
msgctxt "input-name"
-msgid "UI Release Pointer"
+msgid "UI Rotate"
msgstr ""
#: src/emu/inpttype.ipp:915
msgctxt "input-name"
-msgid "UI Paste Text"
+msgid "Show Profiler"
msgstr ""
#: src/emu/inpttype.ipp:916
msgctxt "input-name"
-msgid "Save State"
+msgid "UI Release Pointer"
msgstr ""
#: src/emu/inpttype.ipp:917
msgctxt "input-name"
-msgid "Load State"
+msgid "UI Paste Text"
msgstr ""
#: src/emu/inpttype.ipp:918
@@ -5505,57 +5534,65 @@ msgstr ""
#: src/emu/inpttype.ipp:920
msgctxt "input-name"
-msgid "UI External DAT View"
+msgid "UI Focus Next"
msgstr ""
#: src/emu/inpttype.ipp:921
msgctxt "input-name"
-msgid "UI Add/Remove favorite"
+msgid "UI Focus Previous"
msgstr ""
#: src/emu/inpttype.ipp:922
msgctxt "input-name"
-msgid "UI Export List"
+msgid "UI External DAT View"
msgstr ""
#: src/emu/inpttype.ipp:923
msgctxt "input-name"
+msgid "UI Add/Remove Favorite"
+msgstr ""
+
+#: src/emu/inpttype.ipp:924
+msgctxt "input-name"
+msgid "UI Export List"
+msgstr ""
+
+#: src/emu/inpttype.ipp:925
+msgctxt "input-name"
msgid "UI Audit Media"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:110
-#: src/osd/modules/input/input_sdlcommon.cpp:173
+#: src/osd/modules/input/input_windows.cpp:111 src/osd/sdl/osdsdl.cpp:339
msgctxt "input-name"
msgid "Toggle Fullscreen"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:116
+#: src/osd/modules/input/input_windows.cpp:117
msgctxt "input-name"
msgid "Take Rendered Snapshot"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:127
-#: src/osd/modules/input/input_sdlcommon.cpp:221
+#: src/osd/modules/input/input_windows.cpp:128 src/osd/sdl/osdsdl.cpp:388
msgctxt "input-name"
msgid "Record Rendered Video"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:143
+#: src/osd/modules/input/input_windows.cpp:144
msgctxt "input-name"
msgid "Toggle Post-Processing"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:199
+#: src/osd/sdl/osdsdl.cpp:365
msgctxt "input-name"
msgid "Toggle Filter"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:205
+#: src/osd/sdl/osdsdl.cpp:371
msgctxt "input-name"
msgid "Decrease Prescaling"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:215
+#: src/osd/sdl/osdsdl.cpp:382
msgctxt "input-name"
msgid "Increase Prescaling"
msgstr ""
@@ -5877,12 +5914,12 @@ msgstr ""
msgid "Input ports"
msgstr ""
-#: plugins/autofire/init.lua:94
+#: plugins/autofire/init.lua:98
msgctxt "plugin-autofire"
msgid "Failed to load autofire menu"
msgstr ""
-#: plugins/autofire/init.lua:101
+#: plugins/autofire/init.lua:105
msgctxt "plugin-autofire"
msgid "Autofire"
msgstr ""
@@ -6066,7 +6103,7 @@ msgctxt "plugin-timecode"
msgid "Hotkey"
msgstr ""
-#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:560
+#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:562
msgctxt "plugin-inputmacro"
msgid "Input Macros"
msgstr ""
@@ -6087,138 +6124,138 @@ msgctxt "plugin-inputmacro"
msgid "Set Input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:350
+#: plugins/inputmacro/inputmacro_menu.lua:352
msgctxt "plugin-inputmacro"
msgid "Name"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:358
-#: plugins/inputmacro/inputmacro_menu.lua:400
+#: plugins/inputmacro/inputmacro_menu.lua:360
+#: plugins/inputmacro/inputmacro_menu.lua:402
msgctxt "plugin-inputmacro"
msgid "[not set]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:359
+#: plugins/inputmacro/inputmacro_menu.lua:361
msgctxt "plugin-inputmacro"
msgid "Activation combination"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Stop immediately"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Complete macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:363
+#: plugins/inputmacro/inputmacro_menu.lua:365
msgctxt "plugin-inputmacro"
msgid "On release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:369
+#: plugins/inputmacro/inputmacro_menu.lua:371
msgctxt "plugin-inputmacro"
msgid "Release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:372
+#: plugins/inputmacro/inputmacro_menu.lua:374
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Loop to step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:377
+#: plugins/inputmacro/inputmacro_menu.lua:379
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Prolong step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:379
+#: plugins/inputmacro/inputmacro_menu.lua:381
msgctxt "plugin-inputmacro"
msgid "When held"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:383
+#: plugins/inputmacro/inputmacro_menu.lua:385
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:384
+#: plugins/inputmacro/inputmacro_menu.lua:386
msgctxt "plugin-inputmacro"
msgid "Delay (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:390
+#: plugins/inputmacro/inputmacro_menu.lua:392
msgctxt "plugin-inputmacro"
msgid "Duration (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:398
+#: plugins/inputmacro/inputmacro_menu.lua:400
msgctxt "plugin-inputmacro"
msgid "n/a"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:402
+#: plugins/inputmacro/inputmacro_menu.lua:404
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Input %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:407
+#: plugins/inputmacro/inputmacro_menu.lua:409
msgctxt "plugin-inputmacro"
msgid "Add input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:412
+#: plugins/inputmacro/inputmacro_menu.lua:414
msgctxt "plugin-inputmacro"
msgid "Delete step"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:428
+#: plugins/inputmacro/inputmacro_menu.lua:430
msgctxt "plugin-inputmacro"
msgid "Add step at position"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:474
+#: plugins/inputmacro/inputmacro_menu.lua:476
msgctxt "plugin-inputmacro"
msgid "Add Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:481
+#: plugins/inputmacro/inputmacro_menu.lua:483
msgctxt "plugin-inputmacro"
msgid "Create"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:483
+#: plugins/inputmacro/inputmacro_menu.lua:485
msgctxt "plugin-inputmacro"
msgid "Cancel"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:499
+#: plugins/inputmacro/inputmacro_menu.lua:501
msgctxt "plugin-inputmacro"
msgid "Edit Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:505
+#: plugins/inputmacro/inputmacro_menu.lua:507
msgctxt "plugin-inputmacro"
msgid "Done"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:561
+#: plugins/inputmacro/inputmacro_menu.lua:563
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Press %s to delete"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:573
+#: plugins/inputmacro/inputmacro_menu.lua:575
msgctxt "plugin-inputmacro"
msgid "[no macros]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:578
+#: plugins/inputmacro/inputmacro_menu.lua:580
msgctxt "plugin-inputmacro"
msgid "Add macro"
msgstr ""
@@ -6389,12 +6426,12 @@ msgctxt "plugin-commonui"
msgid "Cancel"
msgstr ""
-#: plugins/commonui/init.lua:197
+#: plugins/commonui/init.lua:199
msgctxt "plugin-commonui"
msgid "Invalid combination entered"
msgstr ""
-#: plugins/commonui/init.lua:203
+#: plugins/commonui/init.lua:205
#, lua-format
msgctxt "plugin-commonui"
msgid ""
diff --git a/language/Norwegian/strings.po b/language/Norwegian/strings.po
index 5eaa3a20ea7..7341cb6b2c2 100644
--- a/language/Norwegian/strings.po
+++ b/language/Norwegian/strings.po
@@ -1,13 +1,13 @@
# Norwegian translations for MAME package.
# Copyright (C) 1997-2022 MAMEdev and contributors
# This file is distributed under the same license as the MAME package.
-# Automatically generated, 2022.
+# Automatically generated, 2023.
#
msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-10-16 02:30+1100\n"
+"POT-Creation-Date: 2023-02-18 05:29+1100\n"
"PO-Revision-Date: 2018-08-05 19:10+0200\n"
"Last-Translator: Imre Kristoffer Eilertsen \n"
"Language-Team: MAME Language Team\n"
@@ -33,206 +33,206 @@ msgid ""
"This system requires media images to be mounted for the following device(s): "
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1254
+#: src/frontend/mame/ui/ui.cpp:1275
#, c-format
msgid ""
"UI controls enabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1256
+#: src/frontend/mame/ui/ui.cpp:1277
#, c-format
msgid ""
"UI controls disabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1465
+#: src/frontend/mame/ui/ui.cpp:1486
msgid "Master Volume"
msgstr "Hovedvolum"
-#: src/frontend/mame/ui/ui.cpp:1474
+#: src/frontend/mame/ui/ui.cpp:1495
#, c-format
msgid "%1$s Volume"
msgstr "%1$s volum"
-#: src/frontend/mame/ui/ui.cpp:1496
+#: src/frontend/mame/ui/ui.cpp:1517
#, c-format
msgid "Overclock CPU %1$s"
msgstr "Overklokk CPU %1$s"
-#: src/frontend/mame/ui/ui.cpp:1504
+#: src/frontend/mame/ui/ui.cpp:1525
#, c-format
msgid "Overclock %1$s sound"
msgstr "Overklokk %1$s-lyd"
-#: src/frontend/mame/ui/ui.cpp:1523
+#: src/frontend/mame/ui/ui.cpp:1544
#, c-format
msgid "%1$s Refresh Rate"
msgstr "%1$s-oppfriskningsfrekvens"
-#: src/frontend/mame/ui/ui.cpp:1528
+#: src/frontend/mame/ui/ui.cpp:1549
#, c-format
msgid "%1$s Brightness"
msgstr "%1$s lysstyrke"
-#: src/frontend/mame/ui/ui.cpp:1530
+#: src/frontend/mame/ui/ui.cpp:1551
#, c-format
msgid "%1$s Contrast"
msgstr "%1$s kontrast"
-#: src/frontend/mame/ui/ui.cpp:1532
+#: src/frontend/mame/ui/ui.cpp:1553
#, c-format
msgid "%1$s Gamma"
msgstr "%1$s gamma"
-#: src/frontend/mame/ui/ui.cpp:1536
+#: src/frontend/mame/ui/ui.cpp:1557
#, c-format
msgid "%1$s Horiz Stretch"
msgstr "%1$s vannrett strekk"
-#: src/frontend/mame/ui/ui.cpp:1538
+#: src/frontend/mame/ui/ui.cpp:1559
#, c-format
msgid "%1$s Horiz Position"
msgstr "%1$s vannrett posisjon"
-#: src/frontend/mame/ui/ui.cpp:1540
+#: src/frontend/mame/ui/ui.cpp:1561
#, c-format
msgid "%1$s Vert Stretch"
msgstr "%1$s loddrett strekk"
-#: src/frontend/mame/ui/ui.cpp:1542
+#: src/frontend/mame/ui/ui.cpp:1563
#, c-format
msgid "%1$s Vert Position"
msgstr "%1$s loddrett posisjon"
-#: src/frontend/mame/ui/ui.cpp:1558
+#: src/frontend/mame/ui/ui.cpp:1579
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr "Laserdisc %1$s vannrett strekk"
-#: src/frontend/mame/ui/ui.cpp:1561
+#: src/frontend/mame/ui/ui.cpp:1582
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr "Laserdisc %1$s vannrett posisjon"
-#: src/frontend/mame/ui/ui.cpp:1563
+#: src/frontend/mame/ui/ui.cpp:1584
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr "Laserdisc %1$s loddrett strekk"
-#: src/frontend/mame/ui/ui.cpp:1566
+#: src/frontend/mame/ui/ui.cpp:1587
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr "Laserdisc %1$s loddrett posisjon"
-#: src/frontend/mame/ui/ui.cpp:1576
+#: src/frontend/mame/ui/ui.cpp:1597
msgid "Vector Flicker"
msgstr "Vektorflimring"
-#: src/frontend/mame/ui/ui.cpp:1577
+#: src/frontend/mame/ui/ui.cpp:1598
msgid "Beam Width Minimum"
msgstr "Minimum strålebredde"
-#: src/frontend/mame/ui/ui.cpp:1578
+#: src/frontend/mame/ui/ui.cpp:1599
msgid "Beam Width Maximum"
msgstr "Maks strålebredde"
-#: src/frontend/mame/ui/ui.cpp:1579
+#: src/frontend/mame/ui/ui.cpp:1600
msgid "Beam Dot Size"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1580
+#: src/frontend/mame/ui/ui.cpp:1601
msgid "Beam Intensity Weight"
msgstr "Stråleintensitetsvekt"
-#: src/frontend/mame/ui/ui.cpp:1593
+#: src/frontend/mame/ui/ui.cpp:1614
#, c-format
msgid "Crosshair Scale %1$s"
msgstr "Siktehårskala %1$s"
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "X"
msgstr "X"
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "Y"
msgstr "Y"
-#: src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1616
#, c-format
msgid "Crosshair Offset %1$s"
msgstr "Siktehåravvik %1$s"
-#: src/frontend/mame/ui/ui.cpp:1623
+#: src/frontend/mame/ui/ui.cpp:1644
#, c-format
msgid "%1$3ddB"
msgstr "%1$3ddB"
-#: src/frontend/mame/ui/ui.cpp:1666
+#: src/frontend/mame/ui/ui.cpp:1687
#, c-format
msgid "%1$d%%"
msgstr "%1$d%%"
-#: src/frontend/mame/ui/ui.cpp:1681
+#: src/frontend/mame/ui/ui.cpp:1702
#, c-format
msgid "%1$3.0f%%"
msgstr "%1$3.0f%%"
-#: src/frontend/mame/ui/ui.cpp:1704 src/frontend/mame/ui/ui.cpp:1724
-#: src/frontend/mame/ui/ui.cpp:1743 src/frontend/mame/ui/ui.cpp:1761
-#: src/frontend/mame/ui/ui.cpp:1780 src/frontend/mame/ui/ui.cpp:1799
-#: src/frontend/mame/ui/ui.cpp:1818 src/frontend/mame/ui/ui.cpp:1837
-#: src/frontend/mame/ui/ui.cpp:1858 src/frontend/mame/ui/ui.cpp:1879
-#: src/frontend/mame/ui/ui.cpp:1900 src/frontend/mame/ui/ui.cpp:1921
+#: src/frontend/mame/ui/ui.cpp:1725 src/frontend/mame/ui/ui.cpp:1745
+#: src/frontend/mame/ui/ui.cpp:1764 src/frontend/mame/ui/ui.cpp:1782
+#: src/frontend/mame/ui/ui.cpp:1801 src/frontend/mame/ui/ui.cpp:1820
+#: src/frontend/mame/ui/ui.cpp:1839 src/frontend/mame/ui/ui.cpp:1858
+#: src/frontend/mame/ui/ui.cpp:1879 src/frontend/mame/ui/ui.cpp:1900
+#: src/frontend/mame/ui/ui.cpp:1921 src/frontend/mame/ui/ui.cpp:1942
#, c-format
msgid "%1$.3f"
msgstr "%1$.3f"
-#: src/frontend/mame/ui/ui.cpp:1936 src/frontend/mame/ui/ui.cpp:1951
-#: src/frontend/mame/ui/ui.cpp:1966 src/frontend/mame/ui/ui.cpp:1981
-#: src/frontend/mame/ui/ui.cpp:1996
+#: src/frontend/mame/ui/ui.cpp:1957 src/frontend/mame/ui/ui.cpp:1972
+#: src/frontend/mame/ui/ui.cpp:1987 src/frontend/mame/ui/ui.cpp:2002
+#: src/frontend/mame/ui/ui.cpp:2017
#, c-format
msgid "%1$1.2f"
msgstr "%1$1.2f"
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr "Siktehårskala X %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr "Siktehårskala Y %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr "Siktehåravvik X %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr "Siktehåravvik Y %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2116
+#: src/frontend/mame/ui/ui.cpp:2137
msgid "**Error saving ui.ini**"
msgstr "**Feil under lagring av ui.ini**"
-#: src/frontend/mame/ui/ui.cpp:2175
+#: src/frontend/mame/ui/ui.cpp:2196
#, c-format
msgid "**Error saving %s.ini**"
msgstr "Feil under lagring av %s.ini**"
-#: src/frontend/mame/ui/ui.cpp:2179 src/frontend/mame/ui/miscmenu.cpp:773
+#: src/frontend/mame/ui/ui.cpp:2200 src/frontend/mame/ui/miscmenu.cpp:773
msgid ""
"\n"
" Settings saved \n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:487 src/frontend/mame/ui/selgame.cpp:298
+#: src/frontend/mame/ui/selsoft.cpp:510 src/frontend/mame/ui/selgame.cpp:318
#, c-format
msgid ""
"%s\n"
@@ -241,8 +241,8 @@ msgstr ""
"%s\n"
" ble lagt til i favorittlisten."
-#: src/frontend/mame/ui/selsoft.cpp:492 src/frontend/mame/ui/selgame.cpp:303
-#: src/frontend/mame/ui/selgame.cpp:309
+#: src/frontend/mame/ui/selsoft.cpp:515 src/frontend/mame/ui/selgame.cpp:323
+#: src/frontend/mame/ui/selgame.cpp:329
#, c-format
msgid ""
"%s\n"
@@ -251,40 +251,40 @@ msgstr ""
"%s\n"
" ble fjernet fra favorittlisten."
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Start empty]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Use file manager]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:708
+#: src/frontend/mame/ui/selsoft.cpp:756
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d software packages )"
msgstr "%1$s %2$s ( %3$d / %4$d programvarepakker )"
-#: src/frontend/mame/ui/selsoft.cpp:709
+#: src/frontend/mame/ui/selsoft.cpp:757
#, c-format
msgid "%1$s - select software"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:714 src/frontend/mame/ui/selgame.cpp:1074
+#: src/frontend/mame/ui/selsoft.cpp:762 src/frontend/mame/ui/selgame.cpp:1092
#, c-format
msgid "%1$s: %2$s - Search: %3$s_"
msgstr "%1$s: %2$s - Søk: %3$s_"
-#: src/frontend/mame/ui/selsoft.cpp:716 src/frontend/mame/ui/selgame.cpp:1076
+#: src/frontend/mame/ui/selsoft.cpp:764 src/frontend/mame/ui/selgame.cpp:1094
#, c-format
msgid "Search: %1$s_"
msgstr "Søk: %1$s_"
-#: src/frontend/mame/ui/selsoft.cpp:723
+#: src/frontend/mame/ui/selsoft.cpp:771
#, c-format
msgid "Software list/item: %1$s:%2$s"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:441
+#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:462
msgid "General Settings"
msgstr ""
@@ -308,15 +308,15 @@ msgstr ""
msgid "Save Settings"
msgstr "Lagre innstillinger"
-#: src/frontend/mame/ui/optsmenu.cpp:185 src/frontend/mame/ui/optsmenu.cpp:227
+#: src/frontend/mame/ui/optsmenu.cpp:183 src/frontend/mame/ui/optsmenu.cpp:225
msgid "System Filter"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:197 src/frontend/mame/ui/custui.cpp:83
+#: src/frontend/mame/ui/optsmenu.cpp:195 src/frontend/mame/ui/custui.cpp:84
msgid "Customize UI"
msgstr "Tilpass grensesnittet"
-#: src/frontend/mame/ui/optsmenu.cpp:198 src/frontend/mame/ui/dirmenu.cpp:535
+#: src/frontend/mame/ui/optsmenu.cpp:196 src/frontend/mame/ui/dirmenu.cpp:579
msgid "Configure Folders"
msgstr "Sett opp mapper"
@@ -324,41 +324,41 @@ msgstr "Sett opp mapper"
msgid "Plugin Options"
msgstr "Tilleggsinnstillinger"
-#: src/frontend/mame/ui/filesel.cpp:221 src/frontend/mame/ui/swlist.cpp:89
-#: src/frontend/mame/ui/slotopt.cpp:221
+#: src/frontend/mame/ui/filesel.cpp:234 src/frontend/mame/ui/swlist.cpp:89
+#: src/frontend/mame/ui/slotopt.cpp:231
msgid "[empty slot]"
msgstr "[tomt felt]"
-#: src/frontend/mame/ui/filesel.cpp:225
+#: src/frontend/mame/ui/filesel.cpp:238
msgid "[create]"
msgstr "[opprett]"
-#: src/frontend/mame/ui/filesel.cpp:229 src/frontend/mame/ui/swlist.cpp:100
+#: src/frontend/mame/ui/filesel.cpp:242 src/frontend/mame/ui/swlist.cpp:100
msgid "[software list]"
msgstr "[programvareliste]"
-#: src/frontend/mame/ui/filesel.cpp:285
+#: src/frontend/mame/ui/filesel.cpp:298
#, c-format
msgid "Error accessing %s"
msgstr "Feil med å få tilgang til %s"
-#: src/frontend/mame/ui/filesel.cpp:509
+#: src/frontend/mame/ui/filesel.cpp:519
msgid "Select access mode"
msgstr "Velg tilgangsmodus"
-#: src/frontend/mame/ui/filesel.cpp:510
+#: src/frontend/mame/ui/filesel.cpp:520
msgid "Read-only"
msgstr "Skrivebeskyttet"
-#: src/frontend/mame/ui/filesel.cpp:512
+#: src/frontend/mame/ui/filesel.cpp:522
msgid "Read-write"
msgstr "Skriv og les"
-#: src/frontend/mame/ui/filesel.cpp:513
+#: src/frontend/mame/ui/filesel.cpp:523
msgid "Read this image, write to another image"
msgstr "Les inn dette bildet, skriv til et annet bilde"
-#: src/frontend/mame/ui/filesel.cpp:514
+#: src/frontend/mame/ui/filesel.cpp:524
msgid "Read this image, write to diff"
msgstr "Les dette bildet, skriv til diff"
@@ -571,145 +571,149 @@ msgid "Joystick saturation"
msgstr "Kontrollermetning"
#: src/frontend/mame/ui/submenu.cpp:94
+msgid "Joystick threshold"
+msgstr ""
+
+#: src/frontend/mame/ui/submenu.cpp:95
msgid "Natural keyboard"
msgstr "Naturlig tastatur"
-#: src/frontend/mame/ui/submenu.cpp:95
+#: src/frontend/mame/ui/submenu.cpp:96
msgid "Allow contradictory joystick inputs"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:96
+#: src/frontend/mame/ui/submenu.cpp:97
msgid "Coin impulse"
msgstr "Myntimpuls"
-#: src/frontend/mame/ui/submenu.cpp:102
+#: src/frontend/mame/ui/submenu.cpp:103
msgid "Input Device Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:103
+#: src/frontend/mame/ui/submenu.cpp:104
msgid "Lightgun Device Assignment"
msgstr "Lyspistolenhets-tilegning"
-#: src/frontend/mame/ui/submenu.cpp:104
+#: src/frontend/mame/ui/submenu.cpp:105
msgid "Trackball Device Assignment"
msgstr "Rulleballenhets-tilegning"
-#: src/frontend/mame/ui/submenu.cpp:105
+#: src/frontend/mame/ui/submenu.cpp:106
msgid "Pedal Device Assignment"
msgstr "Pedalenhets-tilegning"
-#: src/frontend/mame/ui/submenu.cpp:106
+#: src/frontend/mame/ui/submenu.cpp:107
msgid "AD Stick Device Assignment"
msgstr "Styrepinneenhets-tilegning"
-#: src/frontend/mame/ui/submenu.cpp:107
+#: src/frontend/mame/ui/submenu.cpp:108
msgid "Paddle Device Assignment"
msgstr "Flappeenhets-tilegning"
-#: src/frontend/mame/ui/submenu.cpp:108
+#: src/frontend/mame/ui/submenu.cpp:109
msgid "Dial Device Assignment"
msgstr "Nummerpanelenhets-tilegning"
-#: src/frontend/mame/ui/submenu.cpp:109
+#: src/frontend/mame/ui/submenu.cpp:110
msgid "Positional Device Assignment"
msgstr "Posisjoneringsenhets-tilegning"
-#: src/frontend/mame/ui/submenu.cpp:110
+#: src/frontend/mame/ui/submenu.cpp:111
msgid "Mouse Device Assignment"
msgstr "Museenhets-tilegning"
-#: src/frontend/mame/ui/submenu.cpp:112
+#: src/frontend/mame/ui/submenu.cpp:113
msgid "Keyboard Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:113
+#: src/frontend/mame/ui/submenu.cpp:114
msgid "Mouse Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:114
+#: src/frontend/mame/ui/submenu.cpp:115
msgid "Lightgun Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:115
+#: src/frontend/mame/ui/submenu.cpp:116
msgid "Joystick Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:121 src/frontend/mame/ui/videoopt.cpp:42
+#: src/frontend/mame/ui/submenu.cpp:122 src/frontend/mame/ui/videoopt.cpp:42
msgid "Video Options"
msgstr "Videoinnstillinger"
-#: src/frontend/mame/ui/submenu.cpp:122
+#: src/frontend/mame/ui/submenu.cpp:123
msgid "Video Mode"
msgstr "Videomodus"
-#: src/frontend/mame/ui/submenu.cpp:123
+#: src/frontend/mame/ui/submenu.cpp:124
msgid "Number Of Screens"
msgstr "Antall skjermer"
-#: src/frontend/mame/ui/submenu.cpp:125
+#: src/frontend/mame/ui/submenu.cpp:126
msgid "Triple Buffering"
msgstr "Trippelbufring"
-#: src/frontend/mame/ui/submenu.cpp:126
+#: src/frontend/mame/ui/submenu.cpp:127
msgid "HLSL"
msgstr "HLSL"
-#: src/frontend/mame/ui/submenu.cpp:128
+#: src/frontend/mame/ui/submenu.cpp:129
msgid "GLSL"
msgstr "GLSL"
-#: src/frontend/mame/ui/submenu.cpp:129
+#: src/frontend/mame/ui/submenu.cpp:130
msgid "Bilinear Filtering"
msgstr "Bilineær filtrering"
-#: src/frontend/mame/ui/submenu.cpp:130
+#: src/frontend/mame/ui/submenu.cpp:131
msgid "Bitmap Prescaling"
msgstr "Bitmap-førskalering"
-#: src/frontend/mame/ui/submenu.cpp:131
+#: src/frontend/mame/ui/submenu.cpp:132
msgid "Window Mode"
msgstr "Vindusmodus"
-#: src/frontend/mame/ui/submenu.cpp:132
+#: src/frontend/mame/ui/submenu.cpp:133
msgid "Enforce Aspect Ratio"
msgstr "Tving frem visningsforhold"
-#: src/frontend/mame/ui/submenu.cpp:133
+#: src/frontend/mame/ui/submenu.cpp:134
msgid "Start Out Maximized"
msgstr "Start i maksimalisert modus"
-#: src/frontend/mame/ui/submenu.cpp:134
+#: src/frontend/mame/ui/submenu.cpp:135
msgid "Synchronized Refresh"
msgstr "Synkronisert oppfriskning"
-#: src/frontend/mame/ui/submenu.cpp:135
+#: src/frontend/mame/ui/submenu.cpp:136
msgid "Wait Vertical Sync"
msgstr "Avvent V-synkro"
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:722
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:738
#: src/frontend/mame/ui/videoopt.cpp:169
-#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:766
+#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:766
#: plugins/cheatfind/init.lua:777 plugins/cheat/init.lua:679
msgid "On"
msgstr "På"
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:725
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:741
#: src/frontend/mame/ui/videoopt.cpp:185
-#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:763
+#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:763
#: plugins/cheatfind/init.lua:774 plugins/cheat/init.lua:682
#: plugins/cheat/init.lua:691
msgid "Off"
msgstr "Av"
-#: src/frontend/mame/ui/menu.cpp:728
+#: src/frontend/mame/ui/menu.cpp:744
msgid "Auto"
msgstr "Auto"
-#: src/frontend/mame/ui/menu.cpp:1233
+#: src/frontend/mame/ui/menu.cpp:1272
#: src/frontend/mame/ui/simpleselgame.cpp:283
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Return to Previous Menu"
msgstr "Gå tilbake til forrige meny"
@@ -717,21 +721,21 @@ msgstr "Gå tilbake til forrige meny"
msgid "File Manager"
msgstr "Filbehandler"
-#: src/frontend/mame/ui/filemngr.cpp:140
+#: src/frontend/mame/ui/filemngr.cpp:152
#: src/frontend/mame/ui/confswitch.cpp:119
-#: src/frontend/mame/ui/inputmap.cpp:580
+#: src/frontend/mame/ui/inputmap.cpp:581
#: src/frontend/mame/ui/inputtoggle.cpp:75
-#: src/frontend/mame/ui/analogipt.cpp:363
+#: src/frontend/mame/ui/analogipt.cpp:412
#, c-format
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
#: src/frontend/mame/ui/confswitch.cpp:170 src/frontend/mame/ui/slotopt.cpp:204
msgid "Reset System"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
msgid "Start System"
msgstr ""
@@ -1089,27 +1093,27 @@ msgstr "Nei"
msgid "Yes"
msgstr "Ja"
-#: src/frontend/mame/ui/filecreate.cpp:168
+#: src/frontend/mame/ui/filecreate.cpp:189
msgid "New Image Name:"
msgstr "Nytt bildenavn:"
-#: src/frontend/mame/ui/filecreate.cpp:174
+#: src/frontend/mame/ui/filecreate.cpp:196
msgid "Image Format:"
msgstr "Bildeformat:"
-#: src/frontend/mame/ui/filecreate.cpp:180
+#: src/frontend/mame/ui/filecreate.cpp:202
msgid "Create"
msgstr "Opprett"
-#: src/frontend/mame/ui/filecreate.cpp:208
+#: src/frontend/mame/ui/filecreate.cpp:230
msgid "Please enter a file extension too"
msgstr "Vennligst skriv inn en filutvidelse også"
-#: src/frontend/mame/ui/filecreate.cpp:268
+#: src/frontend/mame/ui/filecreate.cpp:295
msgid "Select image format"
msgstr "Velg bildeformat"
-#: src/frontend/mame/ui/filecreate.cpp:327
+#: src/frontend/mame/ui/filecreate.cpp:354
msgid "Select initial contents"
msgstr ""
@@ -1134,9 +1138,9 @@ msgid "Emulated"
msgstr "Emulert"
#: src/frontend/mame/ui/keyboard.cpp:60 src/frontend/mame/ui/confswitch.cpp:117
-#: src/frontend/mame/ui/inputmap.cpp:578
+#: src/frontend/mame/ui/inputmap.cpp:579
#: src/frontend/mame/ui/inputtoggle.cpp:73
-#: src/frontend/mame/ui/analogipt.cpp:361
+#: src/frontend/mame/ui/analogipt.cpp:410
#, c-format
msgid "%1$s [root%2$s]"
msgstr ""
@@ -1495,16 +1499,16 @@ msgstr "Inkluder kloner"
msgid "Category File"
msgstr ""
-#: src/frontend/mame/ui/utils.cpp:2030 src/frontend/mame/ui/inifile.cpp:301
+#: src/frontend/mame/ui/utils.cpp:2026 src/frontend/mame/ui/inifile.cpp:301
msgctxt "swlist-info"
msgid "Software list/item"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2685
+#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2752
msgid "Software List Info"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:316
+#: src/frontend/mame/ui/datmenu.cpp:307
#, c-format
msgid "Revision: %1$s"
msgstr "Revidering: %1$s"
@@ -1670,7 +1674,7 @@ msgstr "Fjern fra favorittene"
msgid "Save System Settings"
msgstr ""
-#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2625
+#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2698
msgid " (default)"
msgstr " (standard)"
@@ -1711,7 +1715,7 @@ msgstr ""
msgid "Cancel"
msgstr "Lukk"
-#: src/frontend/mame/ui/state.cpp:265
+#: src/frontend/mame/ui/state.cpp:262
#, c-format
msgid ""
"Delete saved state %1$s?\n"
@@ -1719,37 +1723,37 @@ msgid ""
"Press %3$s to cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:393
+#: src/frontend/mame/ui/state.cpp:388
#, c-format
msgid "Error removing saved state file %1$s"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:442
+#: src/frontend/mame/ui/state.cpp:450
#, c-format
msgid "Press %1$s to delete"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Load State"
msgstr "Last inn tilstand"
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Select state to load"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Save State"
msgstr "Lagre tilstanden"
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Press a key or joystick button, or select state to overwrite"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:314
+#: src/frontend/mame/ui/confswitch.cpp:318
msgid "DIP Switches"
msgstr "DIP-brytere"
-#: src/frontend/mame/ui/confswitch.cpp:508
+#: src/frontend/mame/ui/confswitch.cpp:521
msgid "Machine Configuration"
msgstr "Maskinoppsett"
@@ -1792,7 +1796,7 @@ msgstr ""
msgid "[no assignable inputs are enabled]"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:348
+#: src/frontend/mame/ui/inputmap.cpp:358
msgid "Pressed"
msgstr ""
@@ -1800,71 +1804,71 @@ msgstr ""
msgid "Invalid combination entered"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:563
+#: src/frontend/mame/ui/inputmap.cpp:564
#, c-format
msgctxt "input-name"
msgid "%1$s Analog"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:564
+#: src/frontend/mame/ui/inputmap.cpp:565
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Inc"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:565
+#: src/frontend/mame/ui/inputmap.cpp:566
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Dec"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:607
+#: src/frontend/mame/ui/inputmap.cpp:608
#, c-format
msgid "Press %1$s to set\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:608
+#: src/frontend/mame/ui/inputmap.cpp:609
#, c-format
msgid "Press %1$s to append\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:609
+#: src/frontend/mame/ui/inputmap.cpp:610
#, c-format
msgid "Press %1$s to clear\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:610
+#: src/frontend/mame/ui/inputmap.cpp:611
#, c-format
msgid "Press %1$s to restore default\n"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:32
+#: src/frontend/mame/ui/inputdevices.cpp:33
#, c-format
msgctxt "menu-inputdev"
msgid "%1$s (%2$s %3$d)"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:88
+#: src/frontend/mame/ui/inputdevices.cpp:116
msgctxt "menu-inputdev"
msgid "Copy Device ID"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:122
+#: src/frontend/mame/ui/inputdevices.cpp:148
msgctxt "menu-inputdev"
msgid "Copied device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:124
+#: src/frontend/mame/ui/inputdevices.cpp:150
msgctxt "menu-inputdev"
msgid "Error copying device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:162
+#: src/frontend/mame/ui/inputdevices.cpp:189
msgctxt "menu-inputdev"
msgid "Input Devices"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:203
+#: src/frontend/mame/ui/inputdevices.cpp:230
msgctxt "menu-inputdev"
msgid "[no input devices are enabled]"
msgstr ""
@@ -1985,11 +1989,11 @@ msgid "Configure Options"
msgstr "Sett opp innstillingene"
#: src/frontend/mame/ui/simpleselgame.cpp:279
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Exit"
msgstr "Avslutt"
-#: src/frontend/mame/ui/simpleselgame.cpp:304
+#: src/frontend/mame/ui/simpleselgame.cpp:313
#, c-format
msgid ""
"No system ROMs found. Please check the rompath setting specified in the %1$s."
@@ -1999,77 +2003,77 @@ msgid ""
"docs folder for information on setting up and using %2$s."
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:320
+#: src/frontend/mame/ui/simpleselgame.cpp:329
#, c-format
msgid "Type name or select: %1$s_"
msgstr "Skriv inn navn eller velg: %1$s_"
-#: src/frontend/mame/ui/simpleselgame.cpp:322
+#: src/frontend/mame/ui/simpleselgame.cpp:331
msgid "Type name or select: (random)"
msgstr "Skriv inn navn eller velg: (tilfeldig)"
-#: src/frontend/mame/ui/simpleselgame.cpp:336
+#: src/frontend/mame/ui/simpleselgame.cpp:345
#, c-format
msgid "%1$-.100s"
msgstr "%1$-.100s"
-#: src/frontend/mame/ui/simpleselgame.cpp:339
+#: src/frontend/mame/ui/simpleselgame.cpp:348
#, c-format
msgid "%1$s, %2$-.100s"
msgstr "%1$s, %2$-.100s"
-#: src/frontend/mame/ui/simpleselgame.cpp:348
+#: src/frontend/mame/ui/simpleselgame.cpp:357
#, c-format
msgid "Driver: %1$s"
msgstr "Driver: %1$s"
-#: src/frontend/mame/ui/simpleselgame.cpp:364
-#: src/frontend/mame/ui/selmenu.cpp:690
+#: src/frontend/mame/ui/simpleselgame.cpp:373
+#: src/frontend/mame/ui/selmenu.cpp:735
msgid "Overall: NOT WORKING"
msgstr "Alt i alt: VIRKER IKKE"
-#: src/frontend/mame/ui/simpleselgame.cpp:366
-#: src/frontend/mame/ui/selmenu.cpp:692
+#: src/frontend/mame/ui/simpleselgame.cpp:375
+#: src/frontend/mame/ui/selmenu.cpp:737
msgid "Overall: Unemulated Protection"
msgstr "Alt i alt: Uemulert beskyttelse"
-#: src/frontend/mame/ui/simpleselgame.cpp:368
-#: src/frontend/mame/ui/selmenu.cpp:694
+#: src/frontend/mame/ui/simpleselgame.cpp:377
+#: src/frontend/mame/ui/selmenu.cpp:739
msgid "Overall: Working"
msgstr "Alt i alt: Fungerer"
-#: src/frontend/mame/ui/simpleselgame.cpp:372
-#: src/frontend/mame/ui/selmenu.cpp:698
+#: src/frontend/mame/ui/simpleselgame.cpp:381
+#: src/frontend/mame/ui/selmenu.cpp:743
msgid "Graphics: Unimplemented, "
msgstr "Grafikk: Ikke implementert, "
-#: src/frontend/mame/ui/simpleselgame.cpp:374
-#: src/frontend/mame/ui/selmenu.cpp:700
+#: src/frontend/mame/ui/simpleselgame.cpp:383
+#: src/frontend/mame/ui/selmenu.cpp:745
msgid "Graphics: Imperfect, "
msgstr "Grafikk: Ikke perfekt, "
-#: src/frontend/mame/ui/simpleselgame.cpp:376
-#: src/frontend/mame/ui/selmenu.cpp:702
+#: src/frontend/mame/ui/simpleselgame.cpp:385
+#: src/frontend/mame/ui/selmenu.cpp:747
msgid "Graphics: OK, "
msgstr "Grafikk: OK, "
-#: src/frontend/mame/ui/simpleselgame.cpp:379
-#: src/frontend/mame/ui/selmenu.cpp:705
+#: src/frontend/mame/ui/simpleselgame.cpp:388
+#: src/frontend/mame/ui/selmenu.cpp:750
msgid "Sound: None"
msgstr "Lyd: Ingen"
-#: src/frontend/mame/ui/simpleselgame.cpp:381
-#: src/frontend/mame/ui/selmenu.cpp:707
+#: src/frontend/mame/ui/simpleselgame.cpp:390
+#: src/frontend/mame/ui/selmenu.cpp:752
msgid "Sound: Unimplemented"
msgstr "Lyd: Ikke implementert"
-#: src/frontend/mame/ui/simpleselgame.cpp:383
-#: src/frontend/mame/ui/selmenu.cpp:709
+#: src/frontend/mame/ui/simpleselgame.cpp:392
+#: src/frontend/mame/ui/selmenu.cpp:754
msgid "Sound: Imperfect"
msgstr "Lyd: Ikke perfekt"
-#: src/frontend/mame/ui/simpleselgame.cpp:385
-#: src/frontend/mame/ui/selmenu.cpp:711
+#: src/frontend/mame/ui/simpleselgame.cpp:394
+#: src/frontend/mame/ui/selmenu.cpp:756
msgid "Sound: OK"
msgstr "Lyd: OK"
@@ -2094,323 +2098,323 @@ msgstr "Tilbakestill alle"
msgid "Reload All"
msgstr "Last inn alle på nytt"
-#: src/frontend/mame/ui/dirmenu.cpp:44
+#: src/frontend/mame/ui/dirmenu.cpp:40
msgctxt "path-option"
msgid "ROMs"
msgstr "ROM-filer"
-#: src/frontend/mame/ui/dirmenu.cpp:45
+#: src/frontend/mame/ui/dirmenu.cpp:41
msgctxt "path-option"
msgid "Software Media"
msgstr "Programvaremedier"
-#: src/frontend/mame/ui/dirmenu.cpp:46
+#: src/frontend/mame/ui/dirmenu.cpp:42
msgctxt "path-option"
msgid "Sound Samples"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:47
+#: src/frontend/mame/ui/dirmenu.cpp:43
msgctxt "path-option"
msgid "Artwork"
msgstr "Kunstverk"
-#: src/frontend/mame/ui/dirmenu.cpp:48
+#: src/frontend/mame/ui/dirmenu.cpp:44
msgctxt "path-option"
msgid "Crosshairs"
msgstr "Siktehår"
-#: src/frontend/mame/ui/dirmenu.cpp:49
+#: src/frontend/mame/ui/dirmenu.cpp:45
msgctxt "path-option"
msgid "Cheat Files"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:50
+#: src/frontend/mame/ui/dirmenu.cpp:46
msgctxt "path-option"
msgid "Plugins"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:51
+#: src/frontend/mame/ui/dirmenu.cpp:47
msgctxt "path-option"
msgid "UI Translations"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:52
+#: src/frontend/mame/ui/dirmenu.cpp:48
msgctxt "path-option"
msgid "Software Lists"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:53
+#: src/frontend/mame/ui/dirmenu.cpp:49
msgctxt "path-option"
msgid "INIs"
msgstr "INIer"
-#: src/frontend/mame/ui/dirmenu.cpp:54
+#: src/frontend/mame/ui/dirmenu.cpp:50
msgctxt "path-option"
msgid "UI Settings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:55
+#: src/frontend/mame/ui/dirmenu.cpp:51
msgctxt "path-option"
msgid "Plugin Data"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:56
+#: src/frontend/mame/ui/dirmenu.cpp:52
msgctxt "path-option"
msgid "DATs"
msgstr "DATer"
-#: src/frontend/mame/ui/dirmenu.cpp:57
+#: src/frontend/mame/ui/dirmenu.cpp:53
msgctxt "path-option"
msgid "Category INIs"
msgstr "Kategori-INIer"
-#: src/frontend/mame/ui/dirmenu.cpp:58
+#: src/frontend/mame/ui/dirmenu.cpp:54
msgctxt "path-option"
msgid "Snapshots"
msgstr "Skjermklipp"
-#: src/frontend/mame/ui/dirmenu.cpp:59
+#: src/frontend/mame/ui/dirmenu.cpp:55
msgctxt "path-option"
msgid "Icons"
msgstr "Ikoner"
-#: src/frontend/mame/ui/dirmenu.cpp:60
+#: src/frontend/mame/ui/dirmenu.cpp:56
msgctxt "path-option"
msgid "Control Panels"
msgstr "Kontrollpaneler"
-#: src/frontend/mame/ui/dirmenu.cpp:61
+#: src/frontend/mame/ui/dirmenu.cpp:57
msgctxt "path-option"
msgid "Cabinets"
msgstr "Kabinetter"
-#: src/frontend/mame/ui/dirmenu.cpp:62
+#: src/frontend/mame/ui/dirmenu.cpp:58
msgctxt "path-option"
msgid "Marquees"
msgstr "Markier"
-#: src/frontend/mame/ui/dirmenu.cpp:63
+#: src/frontend/mame/ui/dirmenu.cpp:59
msgctxt "path-option"
msgid "PCBs"
msgstr "PCBer"
-#: src/frontend/mame/ui/dirmenu.cpp:64
+#: src/frontend/mame/ui/dirmenu.cpp:60
msgctxt "path-option"
msgid "Flyers"
msgstr "Plakater"
-#: src/frontend/mame/ui/dirmenu.cpp:65
+#: src/frontend/mame/ui/dirmenu.cpp:61
msgctxt "path-option"
msgid "Title Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:66
+#: src/frontend/mame/ui/dirmenu.cpp:62
msgctxt "path-option"
msgid "Game Endings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:67
+#: src/frontend/mame/ui/dirmenu.cpp:63
msgctxt "path-option"
msgid "Bosses"
msgstr "Bosser"
-#: src/frontend/mame/ui/dirmenu.cpp:68
+#: src/frontend/mame/ui/dirmenu.cpp:64
msgctxt "path-option"
msgid "Artwork Previews"
msgstr "Kunstverkforhåndsvisning"
-#: src/frontend/mame/ui/dirmenu.cpp:69
+#: src/frontend/mame/ui/dirmenu.cpp:65
msgctxt "path-option"
msgid "Select"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:70
+#: src/frontend/mame/ui/dirmenu.cpp:66
msgctxt "path-option"
msgid "Game Over Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:71
+#: src/frontend/mame/ui/dirmenu.cpp:67
msgctxt "path-option"
msgid "HowTo"
msgstr "Hvordan"
-#: src/frontend/mame/ui/dirmenu.cpp:72
+#: src/frontend/mame/ui/dirmenu.cpp:68
msgctxt "path-option"
msgid "Logos"
msgstr "Logoer"
-#: src/frontend/mame/ui/dirmenu.cpp:73
+#: src/frontend/mame/ui/dirmenu.cpp:69
msgctxt "path-option"
msgid "Scores"
msgstr "Scorer"
-#: src/frontend/mame/ui/dirmenu.cpp:74
+#: src/frontend/mame/ui/dirmenu.cpp:70
msgctxt "path-option"
msgid "Versus"
msgstr "Flerspiller"
-#: src/frontend/mame/ui/dirmenu.cpp:75
+#: src/frontend/mame/ui/dirmenu.cpp:71
msgctxt "path-option"
msgid "Covers"
msgstr "Omslag"
-#: src/frontend/mame/ui/dirmenu.cpp:105
+#: src/frontend/mame/ui/dirmenu.cpp:101
#, c-format
msgid "Remove %1$s Folder"
msgstr "Fjern %1$s mappe"
-#: src/frontend/mame/ui/dirmenu.cpp:352
-#, c-format
-msgid "Change %1$s Folder - Search: %2$s_"
-msgstr "Endre %1$s-mappe - Søk: %2$s_"
-
-#: src/frontend/mame/ui/dirmenu.cpp:352
+#: src/frontend/mame/ui/dirmenu.cpp:357
#, c-format
msgid "Add %1$s Folder - Search: %2$s_"
msgstr "Legg til %1$s mappe - søk: %2$s_"
-#: src/frontend/mame/ui/dirmenu.cpp:363
+#: src/frontend/mame/ui/dirmenu.cpp:357
+#, c-format
+msgid "Change %1$s Folder - Search: %2$s_"
+msgstr "Endre %1$s-mappe - Søk: %2$s_"
+
+#: src/frontend/mame/ui/dirmenu.cpp:368
msgid "Press TAB to set"
msgstr "Trykk TAB for å velge"
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folders"
msgstr "%1$s-mapper"
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folder"
msgstr "%1$s-mappe"
-#: src/frontend/mame/ui/dirmenu.cpp:494
-msgid "Change Folder"
-msgstr "Bytt mappe"
-
-#: src/frontend/mame/ui/dirmenu.cpp:494
+#: src/frontend/mame/ui/dirmenu.cpp:523
msgid "Add Folder"
msgstr "Legg til mappe"
-#: src/frontend/mame/ui/dirmenu.cpp:497
+#: src/frontend/mame/ui/dirmenu.cpp:525
msgid "Remove Folder"
msgstr "Fjern mappe"
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/dirmenu.cpp:530
+msgid "Change Folder"
+msgstr "Bytt mappe"
+
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = 1/%1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:799
+#: src/frontend/mame/ui/viewgfx.cpp:800
msgctxt "gfxview"
msgid "Expand to fit"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:822
+#: src/frontend/mame/ui/viewgfx.cpp:823
msgctxt "gfxview"
msgid "All categories"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:824 src/frontend/mame/ui/viewgfx.cpp:829
+#: src/frontend/mame/ui/viewgfx.cpp:825 src/frontend/mame/ui/viewgfx.cpp:830
#, c-format
msgctxt "gfxview"
msgid "Category %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] colors"
msgstr "[root%1$s] farger"
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] pens"
msgstr "[root%1$s] penner"
-#: src/frontend/mame/ui/viewgfx.cpp:940
+#: src/frontend/mame/ui/viewgfx.cpp:941
#, c-format
msgctxt "gfxview"
msgid " #%1$X → %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:947
+#: src/frontend/mame/ui/viewgfx.cpp:948
#, c-format
msgctxt "gfxview"
msgid " #%1$X = %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:954
+#: src/frontend/mame/ui/viewgfx.cpp:955
#, c-format
msgctxt "gfxview"
msgid " #%1$X (A:%2$02X R:%3$02X G:%4$02X B:%5$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1134
+#: src/frontend/mame/ui/viewgfx.cpp:1135
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] %2$d/%3$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1157
+#: src/frontend/mame/ui/viewgfx.cpp:1158
#, c-format
msgctxt "gfxview"
msgid " #%1$X:%2$X (%3$d %4$d) = %5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1165
+#: src/frontend/mame/ui/viewgfx.cpp:1166
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d color %3$X/%4$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d category %3$u"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d "
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1327
+#: src/frontend/mame/ui/viewgfx.cpp:1328
#, c-format
msgctxt "gfxview"
msgid " (%1$u %2$u) = GFX%3$u #%4$X:%5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1334
+#: src/frontend/mame/ui/viewgfx.cpp:1335
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d origin (%3$d %4$d)"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:442
+#: src/frontend/mame/ui/selgame.cpp:463
msgid "System Settings"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1058
+#: src/frontend/mame/ui/selgame.cpp:1076
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d systems (%5$d BIOS) )"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1086
+#: src/frontend/mame/ui/selgame.cpp:1104
#, c-format
msgid "System: %1$-.100s"
msgstr "System: %1$-.100s"
@@ -2431,29 +2435,29 @@ msgctxt "menu-selector"
msgid "[no choices]"
msgstr ""
-#: src/frontend/mame/ui/selector.cpp:138
+#: src/frontend/mame/ui/selector.cpp:148
#, c-format
msgctxt "menu-selector"
msgid "Double-click or press %1$s to select"
msgstr "Dobbeltklikk eller trykk %1$s for å velge"
-#: src/frontend/mame/ui/auditmenu.cpp:59
+#: src/frontend/mame/ui/auditmenu.cpp:60
msgid "Audit Media"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:63
+#: src/frontend/mame/ui/auditmenu.cpp:64
#, c-format
msgid "Results will be saved to %1$s"
msgstr "Utfallene vil bli lagret til %1$s"
-#: src/frontend/mame/ui/auditmenu.cpp:101
+#: src/frontend/mame/ui/auditmenu.cpp:110
#, c-format
msgid ""
"Auditing media for system %2$u of %3$u...\n"
"%1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:119
+#: src/frontend/mame/ui/auditmenu.cpp:128
#, c-format
msgid ""
"Cancel audit?\n"
@@ -2462,17 +2466,17 @@ msgid ""
"Press %2$s to continue"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:139
+#: src/frontend/mame/ui/auditmenu.cpp:148
#, c-format
msgid "Audit media for %1$u systems marked unavailable"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:140
+#: src/frontend/mame/ui/auditmenu.cpp:149
#, c-format
msgid "Audit media for all %1$u systems"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:157
+#: src/frontend/mame/ui/auditmenu.cpp:165
#, c-format
msgid "Press %1$s to cancel\n"
msgstr ""
@@ -2493,266 +2497,266 @@ msgstr "Skjul Info/Bilder"
msgid "Hide Both"
msgstr "Skjul begge"
-#: src/frontend/mame/ui/custui.cpp:143
+#: src/frontend/mame/ui/custui.cpp:144
msgid "UI Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:168 src/frontend/mame/ui/custui.cpp:221
+#: src/frontend/mame/ui/custui.cpp:169 src/frontend/mame/ui/custui.cpp:222
msgid "System Names"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:194 src/frontend/mame/ui/custui.cpp:224
+#: src/frontend/mame/ui/custui.cpp:195 src/frontend/mame/ui/custui.cpp:225
msgid "Show Side Panels"
msgstr "Vis sidepanelene"
-#: src/frontend/mame/ui/custui.cpp:214
+#: src/frontend/mame/ui/custui.cpp:215
msgid "Fonts"
msgstr "Skrifttyper"
-#: src/frontend/mame/ui/custui.cpp:215
+#: src/frontend/mame/ui/custui.cpp:216
msgid "Colors"
msgstr "Farger"
-#: src/frontend/mame/ui/custui.cpp:218
+#: src/frontend/mame/ui/custui.cpp:219
msgid "Language"
msgstr "Språk"
-#: src/frontend/mame/ui/custui.cpp:235 src/frontend/mame/ui/custui.cpp:279
+#: src/frontend/mame/ui/custui.cpp:236 src/frontend/mame/ui/custui.cpp:280
msgid "[built-in]"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:335
+#: src/frontend/mame/ui/custui.cpp:337
msgid "UI Fonts"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:364
+#: src/frontend/mame/ui/custui.cpp:366
msgid "default"
msgstr "standard"
-#: src/frontend/mame/ui/custui.cpp:459 src/frontend/mame/ui/custui.cpp:499
+#: src/frontend/mame/ui/custui.cpp:465 src/frontend/mame/ui/custui.cpp:507
msgid "UI Font"
msgstr "Grensesnittskrifttype"
-#: src/frontend/mame/ui/custui.cpp:504
+#: src/frontend/mame/ui/custui.cpp:512
msgid "Bold"
msgstr "Fet"
-#: src/frontend/mame/ui/custui.cpp:505
+#: src/frontend/mame/ui/custui.cpp:513
msgid "Italic"
msgstr "Kursiv"
-#: src/frontend/mame/ui/custui.cpp:510
+#: src/frontend/mame/ui/custui.cpp:518
msgid "Lines"
msgstr "Linjer"
-#: src/frontend/mame/ui/custui.cpp:515
+#: src/frontend/mame/ui/custui.cpp:523
msgid "Infos text size"
msgstr "Info-tekststørrelse"
-#: src/frontend/mame/ui/custui.cpp:530
+#: src/frontend/mame/ui/custui.cpp:547
msgid "Sample text - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
msgstr "Prøvetekst - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
-#: src/frontend/mame/ui/custui.cpp:546
+#: src/frontend/mame/ui/custui.cpp:563
msgid "UI Colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:609
+#: src/frontend/mame/ui/custui.cpp:626
msgctxt "color-option"
msgid "Normal text"
msgstr "Vanlig tekst"
-#: src/frontend/mame/ui/custui.cpp:610
+#: src/frontend/mame/ui/custui.cpp:627
msgctxt "color-option"
msgid "Selected color"
msgstr "Valgt farge"
-#: src/frontend/mame/ui/custui.cpp:611
+#: src/frontend/mame/ui/custui.cpp:628
msgctxt "color-option"
msgid "Normal text background"
msgstr "Bakgrunn for vanlig tekst"
-#: src/frontend/mame/ui/custui.cpp:612
+#: src/frontend/mame/ui/custui.cpp:629
msgctxt "color-option"
msgid "Selected background color"
msgstr "Valgt bakgrunnsfarge"
-#: src/frontend/mame/ui/custui.cpp:613
+#: src/frontend/mame/ui/custui.cpp:630
msgctxt "color-option"
msgid "Subitem color"
msgstr "Undergjenstandsfarge"
-#: src/frontend/mame/ui/custui.cpp:614
+#: src/frontend/mame/ui/custui.cpp:631
msgctxt "color-option"
msgid "Clone"
msgstr "Klon"
-#: src/frontend/mame/ui/custui.cpp:615
+#: src/frontend/mame/ui/custui.cpp:632
msgctxt "color-option"
msgid "Border"
msgstr "Kant"
-#: src/frontend/mame/ui/custui.cpp:616
+#: src/frontend/mame/ui/custui.cpp:633
msgctxt "color-option"
msgid "Background"
msgstr "Bakgrunn"
-#: src/frontend/mame/ui/custui.cpp:617
+#: src/frontend/mame/ui/custui.cpp:634
msgctxt "color-option"
msgid "DIP switch"
msgstr "DIP-brytere"
-#: src/frontend/mame/ui/custui.cpp:618
+#: src/frontend/mame/ui/custui.cpp:635
msgctxt "color-option"
msgid "Unavailable color"
msgstr "Utilgjengelig farge"
-#: src/frontend/mame/ui/custui.cpp:619
+#: src/frontend/mame/ui/custui.cpp:636
msgctxt "color-option"
msgid "Slider color"
msgstr "Gliderfarge"
-#: src/frontend/mame/ui/custui.cpp:620
+#: src/frontend/mame/ui/custui.cpp:637
msgctxt "color-option"
msgid "Graphics viewer background"
msgstr "Grafikkviserbakgrunn"
-#: src/frontend/mame/ui/custui.cpp:621
+#: src/frontend/mame/ui/custui.cpp:638
msgctxt "color-option"
msgid "Mouse over color"
msgstr "Museoverholdingsfarge"
-#: src/frontend/mame/ui/custui.cpp:622
+#: src/frontend/mame/ui/custui.cpp:639
msgctxt "color-option"
msgid "Mouse over background color"
msgstr "Museoverholdingsbakgrunnsfarge"
-#: src/frontend/mame/ui/custui.cpp:623
+#: src/frontend/mame/ui/custui.cpp:640
msgctxt "color-option"
msgid "Mouse down color"
msgstr "Musenedeholdingsfarge"
-#: src/frontend/mame/ui/custui.cpp:624
+#: src/frontend/mame/ui/custui.cpp:641
msgctxt "color-option"
msgid "Mouse down background color"
msgstr "Musenedeholdingsbakgrunnsfarge"
-#: src/frontend/mame/ui/custui.cpp:628
+#: src/frontend/mame/ui/custui.cpp:645
msgid "Restore default colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:640
+#: src/frontend/mame/ui/custui.cpp:666
#, c-format
msgid "Double-click or press %1$s to change color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:648
+#: src/frontend/mame/ui/custui.cpp:674
msgid "Menu Preview"
msgstr "Menyforhåndsvisning"
-#: src/frontend/mame/ui/custui.cpp:662
+#: src/frontend/mame/ui/custui.cpp:681
msgctxt "color-sample"
msgid "Normal"
msgstr "Normal"
-#: src/frontend/mame/ui/custui.cpp:663
+#: src/frontend/mame/ui/custui.cpp:682
msgctxt "color-sample"
msgid "Subitem"
msgstr "Undergjenstand"
-#: src/frontend/mame/ui/custui.cpp:664
+#: src/frontend/mame/ui/custui.cpp:683
msgctxt "color-sample"
msgid "Selected"
msgstr "Valgt"
-#: src/frontend/mame/ui/custui.cpp:665
+#: src/frontend/mame/ui/custui.cpp:684
msgctxt "color-sample"
msgid "Mouse Over"
msgstr "Hold musen over"
-#: src/frontend/mame/ui/custui.cpp:666
+#: src/frontend/mame/ui/custui.cpp:685
msgctxt "color-sample"
msgid "Clone"
msgstr "Klon"
-#: src/frontend/mame/ui/custui.cpp:881
+#: src/frontend/mame/ui/custui.cpp:901
msgid "ARGB Settings"
msgstr "ARGB-innstillinger"
-#: src/frontend/mame/ui/custui.cpp:886 src/frontend/mame/ui/custui.cpp:889
+#: src/frontend/mame/ui/custui.cpp:906 src/frontend/mame/ui/custui.cpp:909
msgctxt "color-channel"
msgid "Alpha"
msgstr "Alfa"
-#: src/frontend/mame/ui/custui.cpp:894 src/frontend/mame/ui/custui.cpp:897
+#: src/frontend/mame/ui/custui.cpp:914 src/frontend/mame/ui/custui.cpp:917
msgctxt "color-channel"
msgid "Red"
msgstr "Rød"
-#: src/frontend/mame/ui/custui.cpp:902 src/frontend/mame/ui/custui.cpp:905
+#: src/frontend/mame/ui/custui.cpp:922 src/frontend/mame/ui/custui.cpp:925
msgctxt "color-channel"
msgid "Green"
msgstr "Grønn"
-#: src/frontend/mame/ui/custui.cpp:910 src/frontend/mame/ui/custui.cpp:913
+#: src/frontend/mame/ui/custui.cpp:930 src/frontend/mame/ui/custui.cpp:933
msgctxt "color-channel"
msgid "Blue"
msgstr "Blå"
-#: src/frontend/mame/ui/custui.cpp:916
+#: src/frontend/mame/ui/custui.cpp:936
msgid "Choose from palette"
msgstr "Velg fra palett"
-#: src/frontend/mame/ui/custui.cpp:931
+#: src/frontend/mame/ui/custui.cpp:959
msgid "Color preview:"
msgstr "Fargeforhåndsvisning:"
-#: src/frontend/mame/ui/custui.cpp:1029
+#: src/frontend/mame/ui/custui.cpp:1052
msgctxt "color-preset"
msgid "White"
msgstr "Hvit"
-#: src/frontend/mame/ui/custui.cpp:1030
+#: src/frontend/mame/ui/custui.cpp:1053
msgctxt "color-preset"
msgid "Silver"
msgstr "Sølv"
-#: src/frontend/mame/ui/custui.cpp:1031
+#: src/frontend/mame/ui/custui.cpp:1054
msgctxt "color-preset"
msgid "Gray"
msgstr "Grå"
-#: src/frontend/mame/ui/custui.cpp:1032
+#: src/frontend/mame/ui/custui.cpp:1055
msgctxt "color-preset"
msgid "Black"
msgstr "Svart"
-#: src/frontend/mame/ui/custui.cpp:1033
+#: src/frontend/mame/ui/custui.cpp:1056
msgctxt "color-preset"
msgid "Red"
msgstr "Rød"
-#: src/frontend/mame/ui/custui.cpp:1034
+#: src/frontend/mame/ui/custui.cpp:1057
msgctxt "color-preset"
msgid "Orange"
msgstr "Oransje"
-#: src/frontend/mame/ui/custui.cpp:1035
+#: src/frontend/mame/ui/custui.cpp:1058
msgctxt "color-preset"
msgid "Yellow"
msgstr "Gul"
-#: src/frontend/mame/ui/custui.cpp:1036
+#: src/frontend/mame/ui/custui.cpp:1059
msgctxt "color-preset"
msgid "Green"
msgstr "Grønn"
-#: src/frontend/mame/ui/custui.cpp:1037
+#: src/frontend/mame/ui/custui.cpp:1060
msgctxt "color-preset"
msgid "Blue"
msgstr "Blå"
-#: src/frontend/mame/ui/custui.cpp:1038
+#: src/frontend/mame/ui/custui.cpp:1061
msgctxt "color-preset"
msgid "Violet"
msgstr "Fiolett"
@@ -2775,36 +2779,61 @@ msgctxt "about-header"
msgid "Revision: %1$s"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:60
+#: src/frontend/mame/ui/analogipt.cpp:27
+#, c-format
+msgctxt "menu-analoginput"
+msgid ""
+"Show/hide settings \t\t%1$s\n"
+"Decrease value \t\t%2$s\n"
+"Increase value \t\t%3$s\n"
+"Restore default value \t\t%4$s\n"
+"Previous device \t\t%5$s\n"
+"Next device \t\t%6$s\n"
+"Return to previous menu \t\t%7$s"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:82
+msgctxt "menu-analoginput"
msgid "Analog Input Adjustments"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:92
+#: src/frontend/mame/ui/analogipt.cpp:121
#, c-format
-msgid "Press %s to show menu"
+msgctxt "menu-analoginput"
+msgid "Press %s to show settings"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:372
+#: src/frontend/mame/ui/analogipt.cpp:245
+msgctxt "menu-analoginput"
+msgid "Analog Input Adjustments Help"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:421
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Increment/Decrement Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:377
+#: src/frontend/mame/ui/analogipt.cpp:426
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Auto-centering Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:382
+#: src/frontend/mame/ui/analogipt.cpp:431
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Reverse"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:387
+#: src/frontend/mame/ui/analogipt.cpp:436
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Sensitivity"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:402
+#: src/frontend/mame/ui/analogipt.cpp:451
+msgctxt "menu-analoginput"
msgid "[no analog inputs are enabled]"
msgstr ""
@@ -2955,506 +2984,506 @@ msgctxt "menu-main"
msgid "Close Menu"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:77
+#: src/frontend/mame/ui/selmenu.cpp:55
+msgid "Images"
+msgstr "Bilder"
+
+#: src/frontend/mame/ui/selmenu.cpp:56
+msgid "Info"
+msgstr "Info"
+
+#: src/frontend/mame/ui/selmenu.cpp:83
msgctxt "selmenu-artwork"
msgid "Snapshots"
msgstr "Skjermklipp"
-#: src/frontend/mame/ui/selmenu.cpp:78
+#: src/frontend/mame/ui/selmenu.cpp:84
msgctxt "selmenu-artwork"
msgid "Cabinet"
msgstr "Kabinett"
-#: src/frontend/mame/ui/selmenu.cpp:79
+#: src/frontend/mame/ui/selmenu.cpp:85
msgctxt "selmenu-artwork"
msgid "Control Panel"
msgstr "Kontrollpanel"
-#: src/frontend/mame/ui/selmenu.cpp:80
+#: src/frontend/mame/ui/selmenu.cpp:86
msgctxt "selmenu-artwork"
msgid "PCB"
msgstr "PCB"
-#: src/frontend/mame/ui/selmenu.cpp:81
+#: src/frontend/mame/ui/selmenu.cpp:87
msgctxt "selmenu-artwork"
msgid "Flyer"
msgstr "Plakat"
-#: src/frontend/mame/ui/selmenu.cpp:82
+#: src/frontend/mame/ui/selmenu.cpp:88
msgctxt "selmenu-artwork"
msgid "Title Screen"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:83
+#: src/frontend/mame/ui/selmenu.cpp:89
msgctxt "selmenu-artwork"
msgid "Ending"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:84
+#: src/frontend/mame/ui/selmenu.cpp:90
msgctxt "selmenu-artwork"
msgid "Artwork Preview"
msgstr "Kunstverkforhåndsvisning"
-#: src/frontend/mame/ui/selmenu.cpp:85
+#: src/frontend/mame/ui/selmenu.cpp:91
msgctxt "selmenu-artwork"
msgid "Bosses"
msgstr "Bosser"
-#: src/frontend/mame/ui/selmenu.cpp:86
+#: src/frontend/mame/ui/selmenu.cpp:92
msgctxt "selmenu-artwork"
msgid "Logo"
msgstr "Logo"
-#: src/frontend/mame/ui/selmenu.cpp:87
+#: src/frontend/mame/ui/selmenu.cpp:93
msgctxt "selmenu-artwork"
msgid "Versus"
msgstr "Flerspiller"
-#: src/frontend/mame/ui/selmenu.cpp:88
+#: src/frontend/mame/ui/selmenu.cpp:94
msgctxt "selmenu-artwork"
msgid "Game Over"
msgstr "Game Over"
-#: src/frontend/mame/ui/selmenu.cpp:89
+#: src/frontend/mame/ui/selmenu.cpp:95
msgctxt "selmenu-artwork"
msgid "HowTo"
msgstr "Hvordan"
-#: src/frontend/mame/ui/selmenu.cpp:90
+#: src/frontend/mame/ui/selmenu.cpp:96
msgctxt "selmenu-artwork"
msgid "Scores"
msgstr "Scorer"
-#: src/frontend/mame/ui/selmenu.cpp:91
+#: src/frontend/mame/ui/selmenu.cpp:97
msgctxt "selmenu-artwork"
msgid "Select"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:92
+#: src/frontend/mame/ui/selmenu.cpp:98
msgctxt "selmenu-artwork"
msgid "Marquee"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:93
+#: src/frontend/mame/ui/selmenu.cpp:99
msgctxt "selmenu-artwork"
msgid "Covers"
msgstr "Omslag"
-#: src/frontend/mame/ui/selmenu.cpp:97
+#: src/frontend/mame/ui/selmenu.cpp:103
msgid "Add or remove favorite"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:98
+#: src/frontend/mame/ui/selmenu.cpp:104
msgid "Export displayed list to file"
msgstr "Eksporter den viste listen til en fil"
-#: src/frontend/mame/ui/selmenu.cpp:99
+#: src/frontend/mame/ui/selmenu.cpp:105
msgid "Audit media"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:100
+#: src/frontend/mame/ui/selmenu.cpp:106
msgid "Show DATs view"
msgstr "Vis DAT-oversikten"
-#: src/frontend/mame/ui/selmenu.cpp:260
+#: src/frontend/mame/ui/selmenu.cpp:268
msgid "Select Software Package Part"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:330
+#: src/frontend/mame/ui/selmenu.cpp:338
msgid "Select System BIOS"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:644 src/frontend/mame/ui/selmenu.cpp:675
+#: src/frontend/mame/ui/selmenu.cpp:689 src/frontend/mame/ui/selmenu.cpp:720
#, c-format
msgid "%1$s, %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:648
+#: src/frontend/mame/ui/selmenu.cpp:693
#, c-format
msgid "Software is clone of: %1$s"
msgstr "Programvaren er en klone av: %1$s"
-#: src/frontend/mame/ui/selmenu.cpp:650
+#: src/frontend/mame/ui/selmenu.cpp:695
msgid "Software is parent"
msgstr "Programvaren er overordnet"
-#: src/frontend/mame/ui/selmenu.cpp:655
+#: src/frontend/mame/ui/selmenu.cpp:700
msgid "Supported: No"
msgstr "Støttet: Nei"
-#: src/frontend/mame/ui/selmenu.cpp:660
+#: src/frontend/mame/ui/selmenu.cpp:705
msgid "Supported: Partial"
msgstr "Støttet: Delvis"
-#: src/frontend/mame/ui/selmenu.cpp:665
+#: src/frontend/mame/ui/selmenu.cpp:710
msgid "Supported: Yes"
msgstr "Støttet: Ja"
-#: src/frontend/mame/ui/selmenu.cpp:681
+#: src/frontend/mame/ui/selmenu.cpp:726
msgid "System is parent"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:683 src/frontend/mame/ui/selmenu.cpp:685
+#: src/frontend/mame/ui/selmenu.cpp:728 src/frontend/mame/ui/selmenu.cpp:730
#, c-format
msgid "System is clone of: %1$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:721
+#: src/frontend/mame/ui/selmenu.cpp:766
#, c-format
msgid "%1$s %2$s"
msgstr "%1$s %2$s"
-#: src/frontend/mame/ui/selmenu.cpp:2222
-msgid "Images"
-msgstr "Bilder"
-
-#: src/frontend/mame/ui/selmenu.cpp:2223
-msgid "Infos"
-msgstr "Info"
-
-#: src/frontend/mame/ui/selmenu.cpp:2538
+#: src/frontend/mame/ui/selmenu.cpp:2611
msgid ""
"Required ROM/disk images for the selected system are missing or incorrect. "
"Please acquire the correct files or select a different system.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2554
+#: src/frontend/mame/ui/selmenu.cpp:2627
msgid ""
"Required ROM/disk images for the selected software are missing or incorrect. "
"Please acquire the correct files or select a different software item.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2570
+#: src/frontend/mame/ui/selmenu.cpp:2643
msgid "incorrect checksum"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2573
+#: src/frontend/mame/ui/selmenu.cpp:2646
msgid "incorrect length"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2576
+#: src/frontend/mame/ui/selmenu.cpp:2649
msgid "not found"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2587
+#: src/frontend/mame/ui/selmenu.cpp:2660
#, c-format
msgid "%1$s (%2$s) - %3$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2589
+#: src/frontend/mame/ui/selmenu.cpp:2662
#, c-format
msgid "%1$s - %2$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2593
+#: src/frontend/mame/ui/selmenu.cpp:2666
msgid "Press any key to continue."
msgstr "Trykk på enhver knapp for å fortsette."
-#: src/frontend/mame/ui/selmenu.cpp:2722
+#: src/frontend/mame/ui/selmenu.cpp:2789
msgid "General Info"
msgstr "Generell info"
-#: src/frontend/mame/ui/selmenu.cpp:2874
+#: src/frontend/mame/ui/selmenu.cpp:2935
#, c-format
msgid "Short Name\t%1$s\n"
msgstr "Mininavn\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2875
+#: src/frontend/mame/ui/selmenu.cpp:2936
#, c-format
msgid "Year\t%1$s\n"
msgstr "År\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2876
+#: src/frontend/mame/ui/selmenu.cpp:2937
#, c-format
msgid "Manufacturer\t%1$s\n"
msgstr "Produsent\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2883
+#: src/frontend/mame/ui/selmenu.cpp:2944
#, c-format
msgid "System is Clone of\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2888
+#: src/frontend/mame/ui/selmenu.cpp:2949
msgid "System is Parent\t\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2892
+#: src/frontend/mame/ui/selmenu.cpp:2953
msgid "Analog Controls\tYes\n"
msgstr "Analog styring\tJa\n"
-#: src/frontend/mame/ui/selmenu.cpp:2894
+#: src/frontend/mame/ui/selmenu.cpp:2955
msgid "Keyboard Inputs\tYes\n"
msgstr "Tastaturinndata\tJa\n"
-#: src/frontend/mame/ui/selmenu.cpp:2897
+#: src/frontend/mame/ui/selmenu.cpp:2958
msgid "Overall\tNOT WORKING\n"
msgstr "Alt i alt\tVIRKER IKKE\n"
-#: src/frontend/mame/ui/selmenu.cpp:2899
+#: src/frontend/mame/ui/selmenu.cpp:2960
msgid "Overall\tUnemulated Protection\n"
msgstr "Alt i alt\tUemulert beskyttelse\n"
-#: src/frontend/mame/ui/selmenu.cpp:2901
+#: src/frontend/mame/ui/selmenu.cpp:2962
msgid "Overall\tWorking\n"
msgstr "Alt i alt\tFungerer\n"
-#: src/frontend/mame/ui/selmenu.cpp:2904
+#: src/frontend/mame/ui/selmenu.cpp:2965
msgid "Graphics\tUnimplemented\n"
msgstr "Grafikk\tIkke implementer\n"
-#: src/frontend/mame/ui/selmenu.cpp:2906
+#: src/frontend/mame/ui/selmenu.cpp:2967
msgid "Graphics\tWrong Colors\n"
msgstr "Grafikk\tFeil farger\n"
-#: src/frontend/mame/ui/selmenu.cpp:2908
+#: src/frontend/mame/ui/selmenu.cpp:2969
msgid "Graphics\tImperfect Colors\n"
msgstr "Grafikk\tNoen fargeproblemer\n"
-#: src/frontend/mame/ui/selmenu.cpp:2910
+#: src/frontend/mame/ui/selmenu.cpp:2971
msgid "Graphics\tImperfect\n"
msgstr "Grafikk\tIkke perfekt\n"
-#: src/frontend/mame/ui/selmenu.cpp:2912
+#: src/frontend/mame/ui/selmenu.cpp:2973
msgid "Graphics\tOK\n"
msgstr "Grafikk\tOK\n"
-#: src/frontend/mame/ui/selmenu.cpp:2915
+#: src/frontend/mame/ui/selmenu.cpp:2976
msgid "Sound\tNone\n"
msgstr "Lyd\tIngen\n"
-#: src/frontend/mame/ui/selmenu.cpp:2917
+#: src/frontend/mame/ui/selmenu.cpp:2978
msgid "Sound\tUnimplemented\n"
msgstr "Lyd\tIkke implementer\n"
-#: src/frontend/mame/ui/selmenu.cpp:2919
+#: src/frontend/mame/ui/selmenu.cpp:2980
msgid "Sound\tImperfect\n"
msgstr "Lyd\tIkke perfekt\n"
-#: src/frontend/mame/ui/selmenu.cpp:2921
+#: src/frontend/mame/ui/selmenu.cpp:2982
msgid "Sound\tOK\n"
msgstr "Lyd\tOK\n"
-#: src/frontend/mame/ui/selmenu.cpp:2924
+#: src/frontend/mame/ui/selmenu.cpp:2985
msgid "Capture\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2926
+#: src/frontend/mame/ui/selmenu.cpp:2987
msgid "Capture\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2929
+#: src/frontend/mame/ui/selmenu.cpp:2990
msgid "Camera\tUnimplemented\n"
msgstr "Kamera\tIkke implementert\n"
-#: src/frontend/mame/ui/selmenu.cpp:2931
+#: src/frontend/mame/ui/selmenu.cpp:2992
msgid "Camera\tImperfect\n"
msgstr "Kamera\tIkke perfekt\n"
-#: src/frontend/mame/ui/selmenu.cpp:2934
+#: src/frontend/mame/ui/selmenu.cpp:2995
msgid "Microphone\tUnimplemented\n"
msgstr "Mikrofon\tIkke implementert\n"
-#: src/frontend/mame/ui/selmenu.cpp:2936
+#: src/frontend/mame/ui/selmenu.cpp:2997
msgid "Microphone\tImperfect\n"
msgstr "Mikrofon\tIkke perfekt\n"
-#: src/frontend/mame/ui/selmenu.cpp:2939
+#: src/frontend/mame/ui/selmenu.cpp:3000
msgid "Controls\tUnimplemented\n"
msgstr "Kontrollere\tIkke implementert\n"
-#: src/frontend/mame/ui/selmenu.cpp:2941
+#: src/frontend/mame/ui/selmenu.cpp:3002
msgid "Controls\tImperfect\n"
msgstr "Kontrollere\tIkke perfekt\n"
-#: src/frontend/mame/ui/selmenu.cpp:2944
+#: src/frontend/mame/ui/selmenu.cpp:3005
msgid "Keyboard\tUnimplemented\n"
msgstr "Tastatur\tIkke implementert\n"
-#: src/frontend/mame/ui/selmenu.cpp:2946
+#: src/frontend/mame/ui/selmenu.cpp:3007
msgid "Keyboard\tImperfect\n"
msgstr "Tastatur\tIkke perfekt\n"
-#: src/frontend/mame/ui/selmenu.cpp:2949
+#: src/frontend/mame/ui/selmenu.cpp:3010
msgid "Mouse\tUnimplemented\n"
msgstr "Mus\tIkke implementert\n"
-#: src/frontend/mame/ui/selmenu.cpp:2951
+#: src/frontend/mame/ui/selmenu.cpp:3012
msgid "Mouse\tImperfect\n"
msgstr "Mus\tIkke perfekt\n"
-#: src/frontend/mame/ui/selmenu.cpp:2954
+#: src/frontend/mame/ui/selmenu.cpp:3015
msgid "Media\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2956
+#: src/frontend/mame/ui/selmenu.cpp:3017
msgid "Media\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2959
+#: src/frontend/mame/ui/selmenu.cpp:3020
msgid "Disk\tUnimplemented\n"
msgstr "Disk\tIkke implementert\n"
-#: src/frontend/mame/ui/selmenu.cpp:2961
+#: src/frontend/mame/ui/selmenu.cpp:3022
msgid "Disk\tImperfect\n"
msgstr "Disk\tIkke perfekt\n"
-#: src/frontend/mame/ui/selmenu.cpp:2964
+#: src/frontend/mame/ui/selmenu.cpp:3025
msgid "Printer\tUnimplemented\n"
msgstr "Skriver\tIkke implementert\n"
-#: src/frontend/mame/ui/selmenu.cpp:2966
+#: src/frontend/mame/ui/selmenu.cpp:3027
msgid "Printer\tImperfect\n"
msgstr "Skriver\tIkke perfekt\n"
-#: src/frontend/mame/ui/selmenu.cpp:2969
+#: src/frontend/mame/ui/selmenu.cpp:3030
msgid "Mag. Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2971
+#: src/frontend/mame/ui/selmenu.cpp:3032
msgid "Mag. Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2974
+#: src/frontend/mame/ui/selmenu.cpp:3035
msgid "Punch Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2976
+#: src/frontend/mame/ui/selmenu.cpp:3037
msgid "Punch Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2979
+#: src/frontend/mame/ui/selmenu.cpp:3040
msgid "Mag. Drum\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2981
+#: src/frontend/mame/ui/selmenu.cpp:3042
msgid "Mag. Drum\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2984
+#: src/frontend/mame/ui/selmenu.cpp:3045
msgid "(EP)ROM\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2986
+#: src/frontend/mame/ui/selmenu.cpp:3047
msgid "(EP)ROM\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2989
+#: src/frontend/mame/ui/selmenu.cpp:3050
msgid "Communications\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2991
+#: src/frontend/mame/ui/selmenu.cpp:3052
msgid "Communications\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2994
+#: src/frontend/mame/ui/selmenu.cpp:3055
msgid "LAN\tUnimplemented\n"
msgstr "LAN\tIkke implementert\n"
-#: src/frontend/mame/ui/selmenu.cpp:2996
+#: src/frontend/mame/ui/selmenu.cpp:3057
msgid "LAN\tImperfect\n"
msgstr "LAN\tIkke perfekt\n"
-#: src/frontend/mame/ui/selmenu.cpp:2999
+#: src/frontend/mame/ui/selmenu.cpp:3060
msgid "WAN\tUnimplemented\n"
msgstr "WAN\tIkke implementert\n"
-#: src/frontend/mame/ui/selmenu.cpp:3001
+#: src/frontend/mame/ui/selmenu.cpp:3062
msgid "WAN\tImperfect\n"
msgstr "WAN\tIkke perfekt\n"
-#: src/frontend/mame/ui/selmenu.cpp:3004
+#: src/frontend/mame/ui/selmenu.cpp:3065
msgid "Timing\tUnimplemented\n"
msgstr "Timing\tIkke implementert\n"
-#: src/frontend/mame/ui/selmenu.cpp:3006
+#: src/frontend/mame/ui/selmenu.cpp:3067
msgid "Timing\tImperfect\n"
msgstr "Timing\tIkke perfekt\n"
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tYes\n"
msgstr "Mekanisk system\tJa\n"
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tNo\n"
msgstr "Mekanisk system\tNei\n"
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tYes\n"
msgstr "Krever kunstverk\tJa\n"
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tNo\n"
msgstr "Krever kunstverk\tNei\n"
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tYes\n"
msgstr "Krever klikkbare kunstverk\tJa\n"
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tNo\n"
msgstr "Krever klikkbare kunstverk\tNei\n"
-#: src/frontend/mame/ui/selmenu.cpp:3012
+#: src/frontend/mame/ui/selmenu.cpp:3073
msgid "Support Cocktail\tNo\n"
msgstr "Støtter Cocktail\tNei\n"
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tYes\n"
msgstr "Støtter lagring\tJa\n"
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tNo\n"
msgstr "Støtter lagring\tNei\n"
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tVertical\n"
msgstr "Skjermposisjonering\tLoddrett\n"
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tHorizontal\n"
msgstr "Skjermposisjonering\tVannrett\n"
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tYes\n"
msgstr "Krever CHD\tJa\n"
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tNo\n"
msgstr "Krever CHD\tNei\n"
-#: src/frontend/mame/ui/selmenu.cpp:3038
+#: src/frontend/mame/ui/selmenu.cpp:3099
msgid "Media Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3040
+#: src/frontend/mame/ui/selmenu.cpp:3101
msgid "Media Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3043
+#: src/frontend/mame/ui/selmenu.cpp:3104
msgid "Samples Audit Result\tNone Needed\n"
msgstr "Samplingsundersøkelsesresultat\tIkke nødvendig\n"
-#: src/frontend/mame/ui/selmenu.cpp:3045
+#: src/frontend/mame/ui/selmenu.cpp:3106
msgid "Samples Audit Result\tOK\n"
msgstr ""
"Samplingsundersøkelsesresultat\n"
"OK\n"
-#: src/frontend/mame/ui/selmenu.cpp:3047
+#: src/frontend/mame/ui/selmenu.cpp:3108
msgid "Samples Audit Result\tBAD\n"
msgstr "Samplingsundersøkelsesresultat\tDÅRLIG\n"
-#: src/frontend/mame/ui/selmenu.cpp:3051
+#: src/frontend/mame/ui/selmenu.cpp:3112
msgid ""
"Media Audit\tDisabled\n"
"Samples Audit\tDisabled\n"
@@ -3628,74 +3657,74 @@ msgstr "* Feltinnstillinger:\n"
msgid "[None]\n"
msgstr "[Ingen]\n"
-#: src/emu/render.cpp:1833
+#: src/emu/render.cpp:1834
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Standard (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1859
+#: src/emu/render.cpp:1860
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Pixel Aspect (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1881 src/emu/render.cpp:2016
+#: src/emu/render.cpp:1882 src/emu/render.cpp:2017
msgctxt "view-name"
msgid "Cocktail"
msgstr ""
-#: src/emu/render.cpp:2001
+#: src/emu/render.cpp:2002
msgctxt "view-name"
msgid "Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2002
+#: src/emu/render.cpp:2003
msgctxt "view-name"
msgid "Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2003
+#: src/emu/render.cpp:2004
msgctxt "view-name"
msgid "Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2004
+#: src/emu/render.cpp:2005
msgctxt "view-name"
msgid "Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2055
+#: src/emu/render.cpp:2056
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2064
+#: src/emu/render.cpp:2065
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2073
+#: src/emu/render.cpp:2074
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2082
+#: src/emu/render.cpp:2083
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/ioport.cpp:333
+#: src/emu/ioport.cpp:271
#, c-format
msgctxt "input-name"
msgid "P%1$u"
msgstr ""
-#: src/emu/ioport.cpp:2052
+#: src/emu/ioport.cpp:1991
msgctxt "input-name"
msgid "???"
msgstr ""
@@ -5327,222 +5356,222 @@ msgstr ""
#: src/emu/inpttype.ipp:874
msgctxt "input-name"
-msgid "On Screen Display"
+msgid "Show/Hide Menu"
msgstr ""
#: src/emu/inpttype.ipp:875
msgctxt "input-name"
-msgid "Break in Debugger"
+msgid "UI Select"
msgstr ""
#: src/emu/inpttype.ipp:876
msgctxt "input-name"
-msgid "Config Menu"
+msgid "UI Back"
msgstr ""
#: src/emu/inpttype.ipp:877
msgctxt "input-name"
-msgid "Pause"
+msgid "UI Cancel"
msgstr ""
#: src/emu/inpttype.ipp:878
msgctxt "input-name"
-msgid "Pause - Single Step"
+msgid "UI Clear"
msgstr ""
#: src/emu/inpttype.ipp:879
msgctxt "input-name"
-msgid "Rewind - Single Step"
+msgid "UI Help"
msgstr ""
#: src/emu/inpttype.ipp:880
msgctxt "input-name"
-msgid "Reset Machine"
+msgid "UI Up"
msgstr ""
#: src/emu/inpttype.ipp:881
msgctxt "input-name"
-msgid "Soft Reset"
+msgid "UI Down"
msgstr ""
#: src/emu/inpttype.ipp:882
msgctxt "input-name"
-msgid "Show Decoded Graphics"
+msgid "UI Left"
msgstr ""
#: src/emu/inpttype.ipp:883
msgctxt "input-name"
-msgid "Frameskip Dec"
+msgid "UI Right"
msgstr ""
#: src/emu/inpttype.ipp:884
msgctxt "input-name"
-msgid "Frameskip Inc"
+msgid "UI Home"
msgstr ""
#: src/emu/inpttype.ipp:885
msgctxt "input-name"
-msgid "Throttle"
+msgid "UI End"
msgstr ""
#: src/emu/inpttype.ipp:886
msgctxt "input-name"
-msgid "Fast Forward"
+msgid "UI Page Up"
msgstr ""
#: src/emu/inpttype.ipp:887
msgctxt "input-name"
-msgid "Show FPS"
+msgid "UI Page Down"
msgstr ""
#: src/emu/inpttype.ipp:888
msgctxt "input-name"
-msgid "Save Snapshot"
+msgid "UI Previous Group"
msgstr ""
#: src/emu/inpttype.ipp:889
msgctxt "input-name"
-msgid "Record MNG"
+msgid "UI Next Group"
msgstr ""
#: src/emu/inpttype.ipp:890
msgctxt "input-name"
-msgid "Record AVI"
+msgid "On Screen Display"
msgstr ""
#: src/emu/inpttype.ipp:891
msgctxt "input-name"
-msgid "Toggle Cheat"
+msgid "Toggle UI Controls"
msgstr ""
#: src/emu/inpttype.ipp:892
msgctxt "input-name"
-msgid "UI Up"
+msgid "Break in Debugger"
msgstr ""
#: src/emu/inpttype.ipp:893
msgctxt "input-name"
-msgid "UI Down"
+msgid "Pause"
msgstr ""
#: src/emu/inpttype.ipp:894
msgctxt "input-name"
-msgid "UI Left"
+msgid "Pause - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:895
msgctxt "input-name"
-msgid "UI Right"
+msgid "Rewind - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:896
msgctxt "input-name"
-msgid "UI Home"
+msgid "Save State"
msgstr ""
#: src/emu/inpttype.ipp:897
msgctxt "input-name"
-msgid "UI End"
+msgid "Load State"
msgstr ""
#: src/emu/inpttype.ipp:898
msgctxt "input-name"
-msgid "UI Page Up"
+msgid "Reset Machine"
msgstr ""
#: src/emu/inpttype.ipp:899
msgctxt "input-name"
-msgid "UI Page Down"
+msgid "Soft Reset"
msgstr ""
#: src/emu/inpttype.ipp:900
msgctxt "input-name"
-msgid "UI Focus Next"
+msgid "Show Decoded Graphics"
msgstr ""
#: src/emu/inpttype.ipp:901
msgctxt "input-name"
-msgid "UI Focus Previous"
+msgid "Frameskip Dec"
msgstr ""
#: src/emu/inpttype.ipp:902
msgctxt "input-name"
-msgid "UI Select"
+msgid "Frameskip Inc"
msgstr ""
#: src/emu/inpttype.ipp:903
msgctxt "input-name"
-msgid "UI Cancel"
+msgid "Throttle"
msgstr ""
#: src/emu/inpttype.ipp:904
msgctxt "input-name"
-msgid "UI Display Comment"
+msgid "Fast Forward"
msgstr ""
#: src/emu/inpttype.ipp:905
msgctxt "input-name"
-msgid "UI Clear"
+msgid "Show FPS"
msgstr ""
#: src/emu/inpttype.ipp:906
msgctxt "input-name"
-msgid "UI Zoom In"
+msgid "Save Snapshot"
msgstr ""
#: src/emu/inpttype.ipp:907
msgctxt "input-name"
-msgid "UI Zoom Out"
+msgid "Record MNG"
msgstr ""
#: src/emu/inpttype.ipp:908
msgctxt "input-name"
-msgid "UI Default Zoom"
+msgid "Record AVI"
msgstr ""
#: src/emu/inpttype.ipp:909
msgctxt "input-name"
-msgid "UI Previous Group"
+msgid "Toggle Cheat"
msgstr ""
#: src/emu/inpttype.ipp:910
msgctxt "input-name"
-msgid "UI Next Group"
+msgid "UI Display Comment"
msgstr ""
#: src/emu/inpttype.ipp:911
msgctxt "input-name"
-msgid "UI Rotate"
+msgid "UI Zoom In"
msgstr ""
#: src/emu/inpttype.ipp:912
msgctxt "input-name"
-msgid "Show Profiler"
+msgid "UI Zoom Out"
msgstr ""
#: src/emu/inpttype.ipp:913
msgctxt "input-name"
-msgid "UI Toggle"
+msgid "UI Default Zoom"
msgstr ""
#: src/emu/inpttype.ipp:914
msgctxt "input-name"
-msgid "UI Release Pointer"
+msgid "UI Rotate"
msgstr ""
#: src/emu/inpttype.ipp:915
msgctxt "input-name"
-msgid "UI Paste Text"
+msgid "Show Profiler"
msgstr ""
#: src/emu/inpttype.ipp:916
msgctxt "input-name"
-msgid "Save State"
+msgid "UI Release Pointer"
msgstr ""
#: src/emu/inpttype.ipp:917
msgctxt "input-name"
-msgid "Load State"
+msgid "UI Paste Text"
msgstr ""
#: src/emu/inpttype.ipp:918
@@ -5557,57 +5586,65 @@ msgstr ""
#: src/emu/inpttype.ipp:920
msgctxt "input-name"
-msgid "UI External DAT View"
+msgid "UI Focus Next"
msgstr ""
#: src/emu/inpttype.ipp:921
msgctxt "input-name"
-msgid "UI Add/Remove favorite"
+msgid "UI Focus Previous"
msgstr ""
#: src/emu/inpttype.ipp:922
msgctxt "input-name"
-msgid "UI Export List"
+msgid "UI External DAT View"
msgstr ""
#: src/emu/inpttype.ipp:923
msgctxt "input-name"
+msgid "UI Add/Remove Favorite"
+msgstr ""
+
+#: src/emu/inpttype.ipp:924
+msgctxt "input-name"
+msgid "UI Export List"
+msgstr ""
+
+#: src/emu/inpttype.ipp:925
+msgctxt "input-name"
msgid "UI Audit Media"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:110
-#: src/osd/modules/input/input_sdlcommon.cpp:173
+#: src/osd/modules/input/input_windows.cpp:111 src/osd/sdl/osdsdl.cpp:339
msgctxt "input-name"
msgid "Toggle Fullscreen"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:116
+#: src/osd/modules/input/input_windows.cpp:117
msgctxt "input-name"
msgid "Take Rendered Snapshot"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:127
-#: src/osd/modules/input/input_sdlcommon.cpp:221
+#: src/osd/modules/input/input_windows.cpp:128 src/osd/sdl/osdsdl.cpp:388
msgctxt "input-name"
msgid "Record Rendered Video"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:143
+#: src/osd/modules/input/input_windows.cpp:144
msgctxt "input-name"
msgid "Toggle Post-Processing"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:199
+#: src/osd/sdl/osdsdl.cpp:365
msgctxt "input-name"
msgid "Toggle Filter"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:205
+#: src/osd/sdl/osdsdl.cpp:371
msgctxt "input-name"
msgid "Decrease Prescaling"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:215
+#: src/osd/sdl/osdsdl.cpp:382
msgctxt "input-name"
msgid "Increase Prescaling"
msgstr ""
@@ -5931,12 +5968,12 @@ msgstr "Inndataportnavnefilen ble lagret til %s"
msgid "Input ports"
msgstr "Inndataporter"
-#: plugins/autofire/init.lua:94
+#: plugins/autofire/init.lua:98
msgctxt "plugin-autofire"
msgid "Failed to load autofire menu"
msgstr ""
-#: plugins/autofire/init.lua:101
+#: plugins/autofire/init.lua:105
msgctxt "plugin-autofire"
msgid "Autofire"
msgstr ""
@@ -6120,7 +6157,7 @@ msgctxt "plugin-timecode"
msgid "Hotkey"
msgstr ""
-#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:560
+#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:562
msgctxt "plugin-inputmacro"
msgid "Input Macros"
msgstr ""
@@ -6141,138 +6178,138 @@ msgctxt "plugin-inputmacro"
msgid "Set Input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:350
+#: plugins/inputmacro/inputmacro_menu.lua:352
msgctxt "plugin-inputmacro"
msgid "Name"
msgstr "Navn"
-#: plugins/inputmacro/inputmacro_menu.lua:358
-#: plugins/inputmacro/inputmacro_menu.lua:400
+#: plugins/inputmacro/inputmacro_menu.lua:360
+#: plugins/inputmacro/inputmacro_menu.lua:402
msgctxt "plugin-inputmacro"
msgid "[not set]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:359
+#: plugins/inputmacro/inputmacro_menu.lua:361
msgctxt "plugin-inputmacro"
msgid "Activation combination"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Stop immediately"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Complete macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:363
+#: plugins/inputmacro/inputmacro_menu.lua:365
msgctxt "plugin-inputmacro"
msgid "On release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:369
+#: plugins/inputmacro/inputmacro_menu.lua:371
msgctxt "plugin-inputmacro"
msgid "Release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:372
+#: plugins/inputmacro/inputmacro_menu.lua:374
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Loop to step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:377
+#: plugins/inputmacro/inputmacro_menu.lua:379
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Prolong step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:379
+#: plugins/inputmacro/inputmacro_menu.lua:381
msgctxt "plugin-inputmacro"
msgid "When held"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:383
+#: plugins/inputmacro/inputmacro_menu.lua:385
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:384
+#: plugins/inputmacro/inputmacro_menu.lua:386
msgctxt "plugin-inputmacro"
msgid "Delay (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:390
+#: plugins/inputmacro/inputmacro_menu.lua:392
msgctxt "plugin-inputmacro"
msgid "Duration (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:398
+#: plugins/inputmacro/inputmacro_menu.lua:400
msgctxt "plugin-inputmacro"
msgid "n/a"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:402
+#: plugins/inputmacro/inputmacro_menu.lua:404
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Input %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:407
+#: plugins/inputmacro/inputmacro_menu.lua:409
msgctxt "plugin-inputmacro"
msgid "Add input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:412
+#: plugins/inputmacro/inputmacro_menu.lua:414
msgctxt "plugin-inputmacro"
msgid "Delete step"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:428
+#: plugins/inputmacro/inputmacro_menu.lua:430
msgctxt "plugin-inputmacro"
msgid "Add step at position"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:474
+#: plugins/inputmacro/inputmacro_menu.lua:476
msgctxt "plugin-inputmacro"
msgid "Add Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:481
+#: plugins/inputmacro/inputmacro_menu.lua:483
msgctxt "plugin-inputmacro"
msgid "Create"
msgstr "Opprett"
-#: plugins/inputmacro/inputmacro_menu.lua:483
+#: plugins/inputmacro/inputmacro_menu.lua:485
msgctxt "plugin-inputmacro"
msgid "Cancel"
msgstr "Lukk"
-#: plugins/inputmacro/inputmacro_menu.lua:499
+#: plugins/inputmacro/inputmacro_menu.lua:501
msgctxt "plugin-inputmacro"
msgid "Edit Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:505
+#: plugins/inputmacro/inputmacro_menu.lua:507
msgctxt "plugin-inputmacro"
msgid "Done"
msgstr "Ferdig"
-#: plugins/inputmacro/inputmacro_menu.lua:561
+#: plugins/inputmacro/inputmacro_menu.lua:563
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Press %s to delete"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:573
+#: plugins/inputmacro/inputmacro_menu.lua:575
msgctxt "plugin-inputmacro"
msgid "[no macros]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:578
+#: plugins/inputmacro/inputmacro_menu.lua:580
msgctxt "plugin-inputmacro"
msgid "Add macro"
msgstr ""
@@ -6447,12 +6484,12 @@ msgctxt "plugin-commonui"
msgid "Cancel"
msgstr "Lukk"
-#: plugins/commonui/init.lua:197
+#: plugins/commonui/init.lua:199
msgctxt "plugin-commonui"
msgid "Invalid combination entered"
msgstr ""
-#: plugins/commonui/init.lua:203
+#: plugins/commonui/init.lua:205
#, lua-format
msgctxt "plugin-commonui"
msgid ""
diff --git a/language/Persian/strings.po b/language/Persian/strings.po
index 8bbf58a155f..2efa348f299 100644
--- a/language/Persian/strings.po
+++ b/language/Persian/strings.po
@@ -1,13 +1,13 @@
# Persian translations for MAME package.
# Copyright (C) 1997-2022 MAMEdev and contributors
# This file is distributed under the same license as the MAME package.
-# Automatically generated, 2022.
+# Automatically generated, 2023.
#
msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-10-16 02:30+1100\n"
+"POT-Creation-Date: 2023-02-18 05:29+1100\n"
"PO-Revision-Date: 2016-02-20 18:03+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: MAME Language Team\n"
@@ -28,254 +28,254 @@ msgid ""
"This system requires media images to be mounted for the following device(s): "
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1254
+#: src/frontend/mame/ui/ui.cpp:1275
#, c-format
msgid ""
"UI controls enabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1256
+#: src/frontend/mame/ui/ui.cpp:1277
#, c-format
msgid ""
"UI controls disabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1465
+#: src/frontend/mame/ui/ui.cpp:1486
msgid "Master Volume"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1474
+#: src/frontend/mame/ui/ui.cpp:1495
#, c-format
msgid "%1$s Volume"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1496
+#: src/frontend/mame/ui/ui.cpp:1517
#, c-format
msgid "Overclock CPU %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1504
+#: src/frontend/mame/ui/ui.cpp:1525
#, c-format
msgid "Overclock %1$s sound"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1523
+#: src/frontend/mame/ui/ui.cpp:1544
#, c-format
msgid "%1$s Refresh Rate"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1528
+#: src/frontend/mame/ui/ui.cpp:1549
#, c-format
msgid "%1$s Brightness"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1530
+#: src/frontend/mame/ui/ui.cpp:1551
#, c-format
msgid "%1$s Contrast"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1532
+#: src/frontend/mame/ui/ui.cpp:1553
#, c-format
msgid "%1$s Gamma"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1536
+#: src/frontend/mame/ui/ui.cpp:1557
#, c-format
msgid "%1$s Horiz Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1538
+#: src/frontend/mame/ui/ui.cpp:1559
#, c-format
msgid "%1$s Horiz Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1540
+#: src/frontend/mame/ui/ui.cpp:1561
#, c-format
msgid "%1$s Vert Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1542
+#: src/frontend/mame/ui/ui.cpp:1563
#, c-format
msgid "%1$s Vert Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1558
+#: src/frontend/mame/ui/ui.cpp:1579
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1561
+#: src/frontend/mame/ui/ui.cpp:1582
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1563
+#: src/frontend/mame/ui/ui.cpp:1584
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1566
+#: src/frontend/mame/ui/ui.cpp:1587
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1576
+#: src/frontend/mame/ui/ui.cpp:1597
msgid "Vector Flicker"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1577
+#: src/frontend/mame/ui/ui.cpp:1598
msgid "Beam Width Minimum"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1578
+#: src/frontend/mame/ui/ui.cpp:1599
msgid "Beam Width Maximum"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1579
+#: src/frontend/mame/ui/ui.cpp:1600
msgid "Beam Dot Size"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1580
+#: src/frontend/mame/ui/ui.cpp:1601
msgid "Beam Intensity Weight"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593
+#: src/frontend/mame/ui/ui.cpp:1614
#, c-format
msgid "Crosshair Scale %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "X"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "Y"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1616
#, c-format
msgid "Crosshair Offset %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1623
+#: src/frontend/mame/ui/ui.cpp:1644
#, c-format
msgid "%1$3ddB"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1666
+#: src/frontend/mame/ui/ui.cpp:1687
#, c-format
msgid "%1$d%%"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1681
+#: src/frontend/mame/ui/ui.cpp:1702
#, c-format
msgid "%1$3.0f%%"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1704 src/frontend/mame/ui/ui.cpp:1724
-#: src/frontend/mame/ui/ui.cpp:1743 src/frontend/mame/ui/ui.cpp:1761
-#: src/frontend/mame/ui/ui.cpp:1780 src/frontend/mame/ui/ui.cpp:1799
-#: src/frontend/mame/ui/ui.cpp:1818 src/frontend/mame/ui/ui.cpp:1837
-#: src/frontend/mame/ui/ui.cpp:1858 src/frontend/mame/ui/ui.cpp:1879
-#: src/frontend/mame/ui/ui.cpp:1900 src/frontend/mame/ui/ui.cpp:1921
+#: src/frontend/mame/ui/ui.cpp:1725 src/frontend/mame/ui/ui.cpp:1745
+#: src/frontend/mame/ui/ui.cpp:1764 src/frontend/mame/ui/ui.cpp:1782
+#: src/frontend/mame/ui/ui.cpp:1801 src/frontend/mame/ui/ui.cpp:1820
+#: src/frontend/mame/ui/ui.cpp:1839 src/frontend/mame/ui/ui.cpp:1858
+#: src/frontend/mame/ui/ui.cpp:1879 src/frontend/mame/ui/ui.cpp:1900
+#: src/frontend/mame/ui/ui.cpp:1921 src/frontend/mame/ui/ui.cpp:1942
#, c-format
msgid "%1$.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1936 src/frontend/mame/ui/ui.cpp:1951
-#: src/frontend/mame/ui/ui.cpp:1966 src/frontend/mame/ui/ui.cpp:1981
-#: src/frontend/mame/ui/ui.cpp:1996
+#: src/frontend/mame/ui/ui.cpp:1957 src/frontend/mame/ui/ui.cpp:1972
+#: src/frontend/mame/ui/ui.cpp:1987 src/frontend/mame/ui/ui.cpp:2002
+#: src/frontend/mame/ui/ui.cpp:2017
#, c-format
msgid "%1$1.2f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2116
+#: src/frontend/mame/ui/ui.cpp:2137
msgid "**Error saving ui.ini**"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2175
+#: src/frontend/mame/ui/ui.cpp:2196
#, c-format
msgid "**Error saving %s.ini**"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2179 src/frontend/mame/ui/miscmenu.cpp:773
+#: src/frontend/mame/ui/ui.cpp:2200 src/frontend/mame/ui/miscmenu.cpp:773
msgid ""
"\n"
" Settings saved \n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:487 src/frontend/mame/ui/selgame.cpp:298
+#: src/frontend/mame/ui/selsoft.cpp:510 src/frontend/mame/ui/selgame.cpp:318
#, c-format
msgid ""
"%s\n"
" added to favorites list."
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:492 src/frontend/mame/ui/selgame.cpp:303
-#: src/frontend/mame/ui/selgame.cpp:309
+#: src/frontend/mame/ui/selsoft.cpp:515 src/frontend/mame/ui/selgame.cpp:323
+#: src/frontend/mame/ui/selgame.cpp:329
#, c-format
msgid ""
"%s\n"
" removed from favorites list."
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Start empty]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Use file manager]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:708
+#: src/frontend/mame/ui/selsoft.cpp:756
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d software packages )"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:709
+#: src/frontend/mame/ui/selsoft.cpp:757
#, c-format
msgid "%1$s - select software"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:714 src/frontend/mame/ui/selgame.cpp:1074
+#: src/frontend/mame/ui/selsoft.cpp:762 src/frontend/mame/ui/selgame.cpp:1092
#, c-format
msgid "%1$s: %2$s - Search: %3$s_"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:716 src/frontend/mame/ui/selgame.cpp:1076
+#: src/frontend/mame/ui/selsoft.cpp:764 src/frontend/mame/ui/selgame.cpp:1094
#, c-format
msgid "Search: %1$s_"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:723
+#: src/frontend/mame/ui/selsoft.cpp:771
#, c-format
msgid "Software list/item: %1$s:%2$s"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:441
+#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:462
msgid "General Settings"
msgstr ""
@@ -299,15 +299,15 @@ msgstr ""
msgid "Save Settings"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:185 src/frontend/mame/ui/optsmenu.cpp:227
+#: src/frontend/mame/ui/optsmenu.cpp:183 src/frontend/mame/ui/optsmenu.cpp:225
msgid "System Filter"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:197 src/frontend/mame/ui/custui.cpp:83
+#: src/frontend/mame/ui/optsmenu.cpp:195 src/frontend/mame/ui/custui.cpp:84
msgid "Customize UI"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:198 src/frontend/mame/ui/dirmenu.cpp:535
+#: src/frontend/mame/ui/optsmenu.cpp:196 src/frontend/mame/ui/dirmenu.cpp:579
msgid "Configure Folders"
msgstr ""
@@ -315,41 +315,41 @@ msgstr ""
msgid "Plugin Options"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:221 src/frontend/mame/ui/swlist.cpp:89
-#: src/frontend/mame/ui/slotopt.cpp:221
+#: src/frontend/mame/ui/filesel.cpp:234 src/frontend/mame/ui/swlist.cpp:89
+#: src/frontend/mame/ui/slotopt.cpp:231
msgid "[empty slot]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:225
+#: src/frontend/mame/ui/filesel.cpp:238
msgid "[create]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:229 src/frontend/mame/ui/swlist.cpp:100
+#: src/frontend/mame/ui/filesel.cpp:242 src/frontend/mame/ui/swlist.cpp:100
msgid "[software list]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:285
+#: src/frontend/mame/ui/filesel.cpp:298
#, c-format
msgid "Error accessing %s"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:509
+#: src/frontend/mame/ui/filesel.cpp:519
msgid "Select access mode"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:510
+#: src/frontend/mame/ui/filesel.cpp:520
msgid "Read-only"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:512
+#: src/frontend/mame/ui/filesel.cpp:522
msgid "Read-write"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:513
+#: src/frontend/mame/ui/filesel.cpp:523
msgid "Read this image, write to another image"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:514
+#: src/frontend/mame/ui/filesel.cpp:524
msgid "Read this image, write to diff"
msgstr ""
@@ -562,145 +562,149 @@ msgid "Joystick saturation"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:94
-msgid "Natural keyboard"
+msgid "Joystick threshold"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:95
-msgid "Allow contradictory joystick inputs"
+msgid "Natural keyboard"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:96
+msgid "Allow contradictory joystick inputs"
+msgstr ""
+
+#: src/frontend/mame/ui/submenu.cpp:97
msgid "Coin impulse"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:102
+#: src/frontend/mame/ui/submenu.cpp:103
msgid "Input Device Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:103
+#: src/frontend/mame/ui/submenu.cpp:104
msgid "Lightgun Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:104
+#: src/frontend/mame/ui/submenu.cpp:105
msgid "Trackball Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:105
+#: src/frontend/mame/ui/submenu.cpp:106
msgid "Pedal Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:106
+#: src/frontend/mame/ui/submenu.cpp:107
msgid "AD Stick Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:107
+#: src/frontend/mame/ui/submenu.cpp:108
msgid "Paddle Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:108
+#: src/frontend/mame/ui/submenu.cpp:109
msgid "Dial Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:109
+#: src/frontend/mame/ui/submenu.cpp:110
msgid "Positional Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:110
+#: src/frontend/mame/ui/submenu.cpp:111
msgid "Mouse Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:112
+#: src/frontend/mame/ui/submenu.cpp:113
msgid "Keyboard Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:113
+#: src/frontend/mame/ui/submenu.cpp:114
msgid "Mouse Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:114
+#: src/frontend/mame/ui/submenu.cpp:115
msgid "Lightgun Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:115
+#: src/frontend/mame/ui/submenu.cpp:116
msgid "Joystick Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:121 src/frontend/mame/ui/videoopt.cpp:42
+#: src/frontend/mame/ui/submenu.cpp:122 src/frontend/mame/ui/videoopt.cpp:42
msgid "Video Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:122
+#: src/frontend/mame/ui/submenu.cpp:123
msgid "Video Mode"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:123
+#: src/frontend/mame/ui/submenu.cpp:124
msgid "Number Of Screens"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:125
+#: src/frontend/mame/ui/submenu.cpp:126
msgid "Triple Buffering"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:126
+#: src/frontend/mame/ui/submenu.cpp:127
msgid "HLSL"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:128
+#: src/frontend/mame/ui/submenu.cpp:129
msgid "GLSL"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:129
+#: src/frontend/mame/ui/submenu.cpp:130
msgid "Bilinear Filtering"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:130
+#: src/frontend/mame/ui/submenu.cpp:131
msgid "Bitmap Prescaling"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:131
+#: src/frontend/mame/ui/submenu.cpp:132
msgid "Window Mode"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:132
+#: src/frontend/mame/ui/submenu.cpp:133
msgid "Enforce Aspect Ratio"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:133
+#: src/frontend/mame/ui/submenu.cpp:134
msgid "Start Out Maximized"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:134
+#: src/frontend/mame/ui/submenu.cpp:135
msgid "Synchronized Refresh"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:135
+#: src/frontend/mame/ui/submenu.cpp:136
msgid "Wait Vertical Sync"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:722
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:738
#: src/frontend/mame/ui/videoopt.cpp:169
-#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:766
+#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:766
#: plugins/cheatfind/init.lua:777 plugins/cheat/init.lua:679
msgid "On"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:725
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:741
#: src/frontend/mame/ui/videoopt.cpp:185
-#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:763
+#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:763
#: plugins/cheatfind/init.lua:774 plugins/cheat/init.lua:682
#: plugins/cheat/init.lua:691
msgid "Off"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:728
+#: src/frontend/mame/ui/menu.cpp:744
msgid "Auto"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:1233
+#: src/frontend/mame/ui/menu.cpp:1272
#: src/frontend/mame/ui/simpleselgame.cpp:283
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Return to Previous Menu"
msgstr ""
@@ -708,21 +712,21 @@ msgstr ""
msgid "File Manager"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:140
+#: src/frontend/mame/ui/filemngr.cpp:152
#: src/frontend/mame/ui/confswitch.cpp:119
-#: src/frontend/mame/ui/inputmap.cpp:580
+#: src/frontend/mame/ui/inputmap.cpp:581
#: src/frontend/mame/ui/inputtoggle.cpp:75
-#: src/frontend/mame/ui/analogipt.cpp:363
+#: src/frontend/mame/ui/analogipt.cpp:412
#, c-format
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
#: src/frontend/mame/ui/confswitch.cpp:170 src/frontend/mame/ui/slotopt.cpp:204
msgid "Reset System"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
msgid "Start System"
msgstr ""
@@ -1071,27 +1075,27 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:168
+#: src/frontend/mame/ui/filecreate.cpp:189
msgid "New Image Name:"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:174
+#: src/frontend/mame/ui/filecreate.cpp:196
msgid "Image Format:"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:180
+#: src/frontend/mame/ui/filecreate.cpp:202
msgid "Create"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:208
+#: src/frontend/mame/ui/filecreate.cpp:230
msgid "Please enter a file extension too"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:268
+#: src/frontend/mame/ui/filecreate.cpp:295
msgid "Select image format"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:327
+#: src/frontend/mame/ui/filecreate.cpp:354
msgid "Select initial contents"
msgstr ""
@@ -1116,9 +1120,9 @@ msgid "Emulated"
msgstr ""
#: src/frontend/mame/ui/keyboard.cpp:60 src/frontend/mame/ui/confswitch.cpp:117
-#: src/frontend/mame/ui/inputmap.cpp:578
+#: src/frontend/mame/ui/inputmap.cpp:579
#: src/frontend/mame/ui/inputtoggle.cpp:73
-#: src/frontend/mame/ui/analogipt.cpp:361
+#: src/frontend/mame/ui/analogipt.cpp:410
#, c-format
msgid "%1$s [root%2$s]"
msgstr ""
@@ -1477,16 +1481,16 @@ msgstr ""
msgid "Category File"
msgstr ""
-#: src/frontend/mame/ui/utils.cpp:2030 src/frontend/mame/ui/inifile.cpp:301
+#: src/frontend/mame/ui/utils.cpp:2026 src/frontend/mame/ui/inifile.cpp:301
msgctxt "swlist-info"
msgid "Software list/item"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2685
+#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2752
msgid "Software List Info"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:316
+#: src/frontend/mame/ui/datmenu.cpp:307
#, c-format
msgid "Revision: %1$s"
msgstr ""
@@ -1646,7 +1650,7 @@ msgstr ""
msgid "Save System Settings"
msgstr ""
-#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2625
+#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2698
msgid " (default)"
msgstr ""
@@ -1683,7 +1687,7 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:265
+#: src/frontend/mame/ui/state.cpp:262
#, c-format
msgid ""
"Delete saved state %1$s?\n"
@@ -1691,37 +1695,37 @@ msgid ""
"Press %3$s to cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:393
+#: src/frontend/mame/ui/state.cpp:388
#, c-format
msgid "Error removing saved state file %1$s"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:442
+#: src/frontend/mame/ui/state.cpp:450
#, c-format
msgid "Press %1$s to delete"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Load State"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Select state to load"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Save State"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Press a key or joystick button, or select state to overwrite"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:314
+#: src/frontend/mame/ui/confswitch.cpp:318
msgid "DIP Switches"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:508
+#: src/frontend/mame/ui/confswitch.cpp:521
msgid "Machine Configuration"
msgstr ""
@@ -1764,7 +1768,7 @@ msgstr ""
msgid "[no assignable inputs are enabled]"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:348
+#: src/frontend/mame/ui/inputmap.cpp:358
msgid "Pressed"
msgstr ""
@@ -1772,71 +1776,71 @@ msgstr ""
msgid "Invalid combination entered"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:563
+#: src/frontend/mame/ui/inputmap.cpp:564
#, c-format
msgctxt "input-name"
msgid "%1$s Analog"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:564
+#: src/frontend/mame/ui/inputmap.cpp:565
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Inc"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:565
+#: src/frontend/mame/ui/inputmap.cpp:566
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Dec"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:607
+#: src/frontend/mame/ui/inputmap.cpp:608
#, c-format
msgid "Press %1$s to set\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:608
+#: src/frontend/mame/ui/inputmap.cpp:609
#, c-format
msgid "Press %1$s to append\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:609
+#: src/frontend/mame/ui/inputmap.cpp:610
#, c-format
msgid "Press %1$s to clear\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:610
+#: src/frontend/mame/ui/inputmap.cpp:611
#, c-format
msgid "Press %1$s to restore default\n"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:32
+#: src/frontend/mame/ui/inputdevices.cpp:33
#, c-format
msgctxt "menu-inputdev"
msgid "%1$s (%2$s %3$d)"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:88
+#: src/frontend/mame/ui/inputdevices.cpp:116
msgctxt "menu-inputdev"
msgid "Copy Device ID"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:122
+#: src/frontend/mame/ui/inputdevices.cpp:148
msgctxt "menu-inputdev"
msgid "Copied device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:124
+#: src/frontend/mame/ui/inputdevices.cpp:150
msgctxt "menu-inputdev"
msgid "Error copying device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:162
+#: src/frontend/mame/ui/inputdevices.cpp:189
msgctxt "menu-inputdev"
msgid "Input Devices"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:203
+#: src/frontend/mame/ui/inputdevices.cpp:230
msgctxt "menu-inputdev"
msgid "[no input devices are enabled]"
msgstr ""
@@ -1953,11 +1957,11 @@ msgid "Configure Options"
msgstr ""
#: src/frontend/mame/ui/simpleselgame.cpp:279
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Exit"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:304
+#: src/frontend/mame/ui/simpleselgame.cpp:313
#, c-format
msgid ""
"No system ROMs found. Please check the rompath setting specified in the %1$s."
@@ -1967,77 +1971,77 @@ msgid ""
"docs folder for information on setting up and using %2$s."
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:320
+#: src/frontend/mame/ui/simpleselgame.cpp:329
#, c-format
msgid "Type name or select: %1$s_"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:322
+#: src/frontend/mame/ui/simpleselgame.cpp:331
msgid "Type name or select: (random)"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:336
+#: src/frontend/mame/ui/simpleselgame.cpp:345
#, c-format
msgid "%1$-.100s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:339
+#: src/frontend/mame/ui/simpleselgame.cpp:348
#, c-format
msgid "%1$s, %2$-.100s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:348
+#: src/frontend/mame/ui/simpleselgame.cpp:357
#, c-format
msgid "Driver: %1$s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:364
-#: src/frontend/mame/ui/selmenu.cpp:690
+#: src/frontend/mame/ui/simpleselgame.cpp:373
+#: src/frontend/mame/ui/selmenu.cpp:735
msgid "Overall: NOT WORKING"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:366
-#: src/frontend/mame/ui/selmenu.cpp:692
+#: src/frontend/mame/ui/simpleselgame.cpp:375
+#: src/frontend/mame/ui/selmenu.cpp:737
msgid "Overall: Unemulated Protection"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:368
-#: src/frontend/mame/ui/selmenu.cpp:694
+#: src/frontend/mame/ui/simpleselgame.cpp:377
+#: src/frontend/mame/ui/selmenu.cpp:739
msgid "Overall: Working"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:372
-#: src/frontend/mame/ui/selmenu.cpp:698
+#: src/frontend/mame/ui/simpleselgame.cpp:381
+#: src/frontend/mame/ui/selmenu.cpp:743
msgid "Graphics: Unimplemented, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:374
-#: src/frontend/mame/ui/selmenu.cpp:700
+#: src/frontend/mame/ui/simpleselgame.cpp:383
+#: src/frontend/mame/ui/selmenu.cpp:745
msgid "Graphics: Imperfect, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:376
-#: src/frontend/mame/ui/selmenu.cpp:702
+#: src/frontend/mame/ui/simpleselgame.cpp:385
+#: src/frontend/mame/ui/selmenu.cpp:747
msgid "Graphics: OK, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:379
-#: src/frontend/mame/ui/selmenu.cpp:705
+#: src/frontend/mame/ui/simpleselgame.cpp:388
+#: src/frontend/mame/ui/selmenu.cpp:750
msgid "Sound: None"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:381
-#: src/frontend/mame/ui/selmenu.cpp:707
+#: src/frontend/mame/ui/simpleselgame.cpp:390
+#: src/frontend/mame/ui/selmenu.cpp:752
msgid "Sound: Unimplemented"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:383
-#: src/frontend/mame/ui/selmenu.cpp:709
+#: src/frontend/mame/ui/simpleselgame.cpp:392
+#: src/frontend/mame/ui/selmenu.cpp:754
msgid "Sound: Imperfect"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:385
-#: src/frontend/mame/ui/selmenu.cpp:711
+#: src/frontend/mame/ui/simpleselgame.cpp:394
+#: src/frontend/mame/ui/selmenu.cpp:756
msgid "Sound: OK"
msgstr ""
@@ -2060,323 +2064,323 @@ msgstr ""
msgid "Reload All"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:44
+#: src/frontend/mame/ui/dirmenu.cpp:40
msgctxt "path-option"
msgid "ROMs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:45
+#: src/frontend/mame/ui/dirmenu.cpp:41
msgctxt "path-option"
msgid "Software Media"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:46
+#: src/frontend/mame/ui/dirmenu.cpp:42
msgctxt "path-option"
msgid "Sound Samples"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:47
+#: src/frontend/mame/ui/dirmenu.cpp:43
msgctxt "path-option"
msgid "Artwork"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:48
+#: src/frontend/mame/ui/dirmenu.cpp:44
msgctxt "path-option"
msgid "Crosshairs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:49
+#: src/frontend/mame/ui/dirmenu.cpp:45
msgctxt "path-option"
msgid "Cheat Files"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:50
+#: src/frontend/mame/ui/dirmenu.cpp:46
msgctxt "path-option"
msgid "Plugins"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:51
+#: src/frontend/mame/ui/dirmenu.cpp:47
msgctxt "path-option"
msgid "UI Translations"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:52
+#: src/frontend/mame/ui/dirmenu.cpp:48
msgctxt "path-option"
msgid "Software Lists"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:53
+#: src/frontend/mame/ui/dirmenu.cpp:49
msgctxt "path-option"
msgid "INIs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:54
+#: src/frontend/mame/ui/dirmenu.cpp:50
msgctxt "path-option"
msgid "UI Settings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:55
+#: src/frontend/mame/ui/dirmenu.cpp:51
msgctxt "path-option"
msgid "Plugin Data"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:56
+#: src/frontend/mame/ui/dirmenu.cpp:52
msgctxt "path-option"
msgid "DATs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:57
+#: src/frontend/mame/ui/dirmenu.cpp:53
msgctxt "path-option"
msgid "Category INIs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:58
+#: src/frontend/mame/ui/dirmenu.cpp:54
msgctxt "path-option"
msgid "Snapshots"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:59
+#: src/frontend/mame/ui/dirmenu.cpp:55
msgctxt "path-option"
msgid "Icons"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:60
+#: src/frontend/mame/ui/dirmenu.cpp:56
msgctxt "path-option"
msgid "Control Panels"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:61
+#: src/frontend/mame/ui/dirmenu.cpp:57
msgctxt "path-option"
msgid "Cabinets"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:62
+#: src/frontend/mame/ui/dirmenu.cpp:58
msgctxt "path-option"
msgid "Marquees"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:63
+#: src/frontend/mame/ui/dirmenu.cpp:59
msgctxt "path-option"
msgid "PCBs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:64
+#: src/frontend/mame/ui/dirmenu.cpp:60
msgctxt "path-option"
msgid "Flyers"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:65
+#: src/frontend/mame/ui/dirmenu.cpp:61
msgctxt "path-option"
msgid "Title Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:66
+#: src/frontend/mame/ui/dirmenu.cpp:62
msgctxt "path-option"
msgid "Game Endings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:67
+#: src/frontend/mame/ui/dirmenu.cpp:63
msgctxt "path-option"
msgid "Bosses"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:68
+#: src/frontend/mame/ui/dirmenu.cpp:64
msgctxt "path-option"
msgid "Artwork Previews"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:69
+#: src/frontend/mame/ui/dirmenu.cpp:65
msgctxt "path-option"
msgid "Select"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:70
+#: src/frontend/mame/ui/dirmenu.cpp:66
msgctxt "path-option"
msgid "Game Over Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:71
+#: src/frontend/mame/ui/dirmenu.cpp:67
msgctxt "path-option"
msgid "HowTo"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:72
+#: src/frontend/mame/ui/dirmenu.cpp:68
msgctxt "path-option"
msgid "Logos"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:73
+#: src/frontend/mame/ui/dirmenu.cpp:69
msgctxt "path-option"
msgid "Scores"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:74
+#: src/frontend/mame/ui/dirmenu.cpp:70
msgctxt "path-option"
msgid "Versus"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:75
+#: src/frontend/mame/ui/dirmenu.cpp:71
msgctxt "path-option"
msgid "Covers"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:105
+#: src/frontend/mame/ui/dirmenu.cpp:101
#, c-format
msgid "Remove %1$s Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:352
-#, c-format
-msgid "Change %1$s Folder - Search: %2$s_"
-msgstr ""
-
-#: src/frontend/mame/ui/dirmenu.cpp:352
+#: src/frontend/mame/ui/dirmenu.cpp:357
#, c-format
msgid "Add %1$s Folder - Search: %2$s_"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:363
+#: src/frontend/mame/ui/dirmenu.cpp:357
+#, c-format
+msgid "Change %1$s Folder - Search: %2$s_"
+msgstr ""
+
+#: src/frontend/mame/ui/dirmenu.cpp:368
msgid "Press TAB to set"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folders"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:494
-msgid "Change Folder"
-msgstr ""
-
-#: src/frontend/mame/ui/dirmenu.cpp:494
+#: src/frontend/mame/ui/dirmenu.cpp:523
msgid "Add Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:497
+#: src/frontend/mame/ui/dirmenu.cpp:525
msgid "Remove Folder"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/dirmenu.cpp:530
+msgid "Change Folder"
+msgstr ""
+
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = 1/%1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:799
+#: src/frontend/mame/ui/viewgfx.cpp:800
msgctxt "gfxview"
msgid "Expand to fit"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:822
+#: src/frontend/mame/ui/viewgfx.cpp:823
msgctxt "gfxview"
msgid "All categories"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:824 src/frontend/mame/ui/viewgfx.cpp:829
+#: src/frontend/mame/ui/viewgfx.cpp:825 src/frontend/mame/ui/viewgfx.cpp:830
#, c-format
msgctxt "gfxview"
msgid "Category %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] colors"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] pens"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:940
+#: src/frontend/mame/ui/viewgfx.cpp:941
#, c-format
msgctxt "gfxview"
msgid " #%1$X → %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:947
+#: src/frontend/mame/ui/viewgfx.cpp:948
#, c-format
msgctxt "gfxview"
msgid " #%1$X = %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:954
+#: src/frontend/mame/ui/viewgfx.cpp:955
#, c-format
msgctxt "gfxview"
msgid " #%1$X (A:%2$02X R:%3$02X G:%4$02X B:%5$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1134
+#: src/frontend/mame/ui/viewgfx.cpp:1135
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] %2$d/%3$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1157
+#: src/frontend/mame/ui/viewgfx.cpp:1158
#, c-format
msgctxt "gfxview"
msgid " #%1$X:%2$X (%3$d %4$d) = %5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1165
+#: src/frontend/mame/ui/viewgfx.cpp:1166
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d color %3$X/%4$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d category %3$u"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d "
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1327
+#: src/frontend/mame/ui/viewgfx.cpp:1328
#, c-format
msgctxt "gfxview"
msgid " (%1$u %2$u) = GFX%3$u #%4$X:%5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1334
+#: src/frontend/mame/ui/viewgfx.cpp:1335
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d origin (%3$d %4$d)"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:442
+#: src/frontend/mame/ui/selgame.cpp:463
msgid "System Settings"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1058
+#: src/frontend/mame/ui/selgame.cpp:1076
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d systems (%5$d BIOS) )"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1086
+#: src/frontend/mame/ui/selgame.cpp:1104
#, c-format
msgid "System: %1$-.100s"
msgstr ""
@@ -2397,29 +2401,29 @@ msgctxt "menu-selector"
msgid "[no choices]"
msgstr ""
-#: src/frontend/mame/ui/selector.cpp:138
+#: src/frontend/mame/ui/selector.cpp:148
#, c-format
msgctxt "menu-selector"
msgid "Double-click or press %1$s to select"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:59
+#: src/frontend/mame/ui/auditmenu.cpp:60
msgid "Audit Media"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:63
+#: src/frontend/mame/ui/auditmenu.cpp:64
#, c-format
msgid "Results will be saved to %1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:101
+#: src/frontend/mame/ui/auditmenu.cpp:110
#, c-format
msgid ""
"Auditing media for system %2$u of %3$u...\n"
"%1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:119
+#: src/frontend/mame/ui/auditmenu.cpp:128
#, c-format
msgid ""
"Cancel audit?\n"
@@ -2428,17 +2432,17 @@ msgid ""
"Press %2$s to continue"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:139
+#: src/frontend/mame/ui/auditmenu.cpp:148
#, c-format
msgid "Audit media for %1$u systems marked unavailable"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:140
+#: src/frontend/mame/ui/auditmenu.cpp:149
#, c-format
msgid "Audit media for all %1$u systems"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:157
+#: src/frontend/mame/ui/auditmenu.cpp:165
#, c-format
msgid "Press %1$s to cancel\n"
msgstr ""
@@ -2459,266 +2463,266 @@ msgstr ""
msgid "Hide Both"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:143
+#: src/frontend/mame/ui/custui.cpp:144
msgid "UI Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:168 src/frontend/mame/ui/custui.cpp:221
+#: src/frontend/mame/ui/custui.cpp:169 src/frontend/mame/ui/custui.cpp:222
msgid "System Names"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:194 src/frontend/mame/ui/custui.cpp:224
+#: src/frontend/mame/ui/custui.cpp:195 src/frontend/mame/ui/custui.cpp:225
msgid "Show Side Panels"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:214
+#: src/frontend/mame/ui/custui.cpp:215
msgid "Fonts"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:215
+#: src/frontend/mame/ui/custui.cpp:216
msgid "Colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:218
+#: src/frontend/mame/ui/custui.cpp:219
msgid "Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:235 src/frontend/mame/ui/custui.cpp:279
+#: src/frontend/mame/ui/custui.cpp:236 src/frontend/mame/ui/custui.cpp:280
msgid "[built-in]"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:335
+#: src/frontend/mame/ui/custui.cpp:337
msgid "UI Fonts"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:364
+#: src/frontend/mame/ui/custui.cpp:366
msgid "default"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:459 src/frontend/mame/ui/custui.cpp:499
+#: src/frontend/mame/ui/custui.cpp:465 src/frontend/mame/ui/custui.cpp:507
msgid "UI Font"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:504
+#: src/frontend/mame/ui/custui.cpp:512
msgid "Bold"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:505
+#: src/frontend/mame/ui/custui.cpp:513
msgid "Italic"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:510
+#: src/frontend/mame/ui/custui.cpp:518
msgid "Lines"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:515
+#: src/frontend/mame/ui/custui.cpp:523
msgid "Infos text size"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:530
+#: src/frontend/mame/ui/custui.cpp:547
msgid "Sample text - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:546
+#: src/frontend/mame/ui/custui.cpp:563
msgid "UI Colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:609
+#: src/frontend/mame/ui/custui.cpp:626
msgctxt "color-option"
msgid "Normal text"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:610
+#: src/frontend/mame/ui/custui.cpp:627
msgctxt "color-option"
msgid "Selected color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:611
+#: src/frontend/mame/ui/custui.cpp:628
msgctxt "color-option"
msgid "Normal text background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:612
+#: src/frontend/mame/ui/custui.cpp:629
msgctxt "color-option"
msgid "Selected background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:613
+#: src/frontend/mame/ui/custui.cpp:630
msgctxt "color-option"
msgid "Subitem color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:614
+#: src/frontend/mame/ui/custui.cpp:631
msgctxt "color-option"
msgid "Clone"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:615
+#: src/frontend/mame/ui/custui.cpp:632
msgctxt "color-option"
msgid "Border"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:616
+#: src/frontend/mame/ui/custui.cpp:633
msgctxt "color-option"
msgid "Background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:617
+#: src/frontend/mame/ui/custui.cpp:634
msgctxt "color-option"
msgid "DIP switch"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:618
+#: src/frontend/mame/ui/custui.cpp:635
msgctxt "color-option"
msgid "Unavailable color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:619
+#: src/frontend/mame/ui/custui.cpp:636
msgctxt "color-option"
msgid "Slider color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:620
+#: src/frontend/mame/ui/custui.cpp:637
msgctxt "color-option"
msgid "Graphics viewer background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:621
+#: src/frontend/mame/ui/custui.cpp:638
msgctxt "color-option"
msgid "Mouse over color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:622
+#: src/frontend/mame/ui/custui.cpp:639
msgctxt "color-option"
msgid "Mouse over background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:623
+#: src/frontend/mame/ui/custui.cpp:640
msgctxt "color-option"
msgid "Mouse down color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:624
+#: src/frontend/mame/ui/custui.cpp:641
msgctxt "color-option"
msgid "Mouse down background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:628
+#: src/frontend/mame/ui/custui.cpp:645
msgid "Restore default colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:640
+#: src/frontend/mame/ui/custui.cpp:666
#, c-format
msgid "Double-click or press %1$s to change color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:648
+#: src/frontend/mame/ui/custui.cpp:674
msgid "Menu Preview"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:662
+#: src/frontend/mame/ui/custui.cpp:681
msgctxt "color-sample"
msgid "Normal"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:663
+#: src/frontend/mame/ui/custui.cpp:682
msgctxt "color-sample"
msgid "Subitem"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:664
+#: src/frontend/mame/ui/custui.cpp:683
msgctxt "color-sample"
msgid "Selected"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:665
+#: src/frontend/mame/ui/custui.cpp:684
msgctxt "color-sample"
msgid "Mouse Over"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:666
+#: src/frontend/mame/ui/custui.cpp:685
msgctxt "color-sample"
msgid "Clone"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:881
+#: src/frontend/mame/ui/custui.cpp:901
msgid "ARGB Settings"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:886 src/frontend/mame/ui/custui.cpp:889
+#: src/frontend/mame/ui/custui.cpp:906 src/frontend/mame/ui/custui.cpp:909
msgctxt "color-channel"
msgid "Alpha"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:894 src/frontend/mame/ui/custui.cpp:897
+#: src/frontend/mame/ui/custui.cpp:914 src/frontend/mame/ui/custui.cpp:917
msgctxt "color-channel"
msgid "Red"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:902 src/frontend/mame/ui/custui.cpp:905
+#: src/frontend/mame/ui/custui.cpp:922 src/frontend/mame/ui/custui.cpp:925
msgctxt "color-channel"
msgid "Green"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:910 src/frontend/mame/ui/custui.cpp:913
+#: src/frontend/mame/ui/custui.cpp:930 src/frontend/mame/ui/custui.cpp:933
msgctxt "color-channel"
msgid "Blue"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:916
+#: src/frontend/mame/ui/custui.cpp:936
msgid "Choose from palette"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:931
+#: src/frontend/mame/ui/custui.cpp:959
msgid "Color preview:"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1029
+#: src/frontend/mame/ui/custui.cpp:1052
msgctxt "color-preset"
msgid "White"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1030
+#: src/frontend/mame/ui/custui.cpp:1053
msgctxt "color-preset"
msgid "Silver"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1031
+#: src/frontend/mame/ui/custui.cpp:1054
msgctxt "color-preset"
msgid "Gray"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1032
+#: src/frontend/mame/ui/custui.cpp:1055
msgctxt "color-preset"
msgid "Black"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1033
+#: src/frontend/mame/ui/custui.cpp:1056
msgctxt "color-preset"
msgid "Red"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1034
+#: src/frontend/mame/ui/custui.cpp:1057
msgctxt "color-preset"
msgid "Orange"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1035
+#: src/frontend/mame/ui/custui.cpp:1058
msgctxt "color-preset"
msgid "Yellow"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1036
+#: src/frontend/mame/ui/custui.cpp:1059
msgctxt "color-preset"
msgid "Green"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1037
+#: src/frontend/mame/ui/custui.cpp:1060
msgctxt "color-preset"
msgid "Blue"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1038
+#: src/frontend/mame/ui/custui.cpp:1061
msgctxt "color-preset"
msgid "Violet"
msgstr ""
@@ -2741,36 +2745,61 @@ msgctxt "about-header"
msgid "Revision: %1$s"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:60
+#: src/frontend/mame/ui/analogipt.cpp:27
+#, c-format
+msgctxt "menu-analoginput"
+msgid ""
+"Show/hide settings \t\t%1$s\n"
+"Decrease value \t\t%2$s\n"
+"Increase value \t\t%3$s\n"
+"Restore default value \t\t%4$s\n"
+"Previous device \t\t%5$s\n"
+"Next device \t\t%6$s\n"
+"Return to previous menu \t\t%7$s"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:82
+msgctxt "menu-analoginput"
msgid "Analog Input Adjustments"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:92
+#: src/frontend/mame/ui/analogipt.cpp:121
#, c-format
-msgid "Press %s to show menu"
+msgctxt "menu-analoginput"
+msgid "Press %s to show settings"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:372
+#: src/frontend/mame/ui/analogipt.cpp:245
+msgctxt "menu-analoginput"
+msgid "Analog Input Adjustments Help"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:421
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Increment/Decrement Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:377
+#: src/frontend/mame/ui/analogipt.cpp:426
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Auto-centering Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:382
+#: src/frontend/mame/ui/analogipt.cpp:431
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Reverse"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:387
+#: src/frontend/mame/ui/analogipt.cpp:436
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Sensitivity"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:402
+#: src/frontend/mame/ui/analogipt.cpp:451
+msgctxt "menu-analoginput"
msgid "[no analog inputs are enabled]"
msgstr ""
@@ -2921,504 +2950,504 @@ msgctxt "menu-main"
msgid "Close Menu"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:77
-msgctxt "selmenu-artwork"
-msgid "Snapshots"
+#: src/frontend/mame/ui/selmenu.cpp:55
+msgid "Images"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:78
-msgctxt "selmenu-artwork"
-msgid "Cabinet"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:79
-msgctxt "selmenu-artwork"
-msgid "Control Panel"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:80
-msgctxt "selmenu-artwork"
-msgid "PCB"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:81
-msgctxt "selmenu-artwork"
-msgid "Flyer"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:82
-msgctxt "selmenu-artwork"
-msgid "Title Screen"
+#: src/frontend/mame/ui/selmenu.cpp:56
+msgid "Info"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:83
msgctxt "selmenu-artwork"
-msgid "Ending"
+msgid "Snapshots"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:84
msgctxt "selmenu-artwork"
-msgid "Artwork Preview"
+msgid "Cabinet"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:85
msgctxt "selmenu-artwork"
-msgid "Bosses"
+msgid "Control Panel"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:86
msgctxt "selmenu-artwork"
-msgid "Logo"
+msgid "PCB"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:87
msgctxt "selmenu-artwork"
-msgid "Versus"
+msgid "Flyer"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:88
msgctxt "selmenu-artwork"
-msgid "Game Over"
+msgid "Title Screen"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:89
msgctxt "selmenu-artwork"
-msgid "HowTo"
+msgid "Ending"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:90
msgctxt "selmenu-artwork"
-msgid "Scores"
+msgid "Artwork Preview"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:91
msgctxt "selmenu-artwork"
-msgid "Select"
+msgid "Bosses"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:92
msgctxt "selmenu-artwork"
-msgid "Marquee"
+msgid "Logo"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:93
msgctxt "selmenu-artwork"
-msgid "Covers"
+msgid "Versus"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:94
+msgctxt "selmenu-artwork"
+msgid "Game Over"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:95
+msgctxt "selmenu-artwork"
+msgid "HowTo"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:96
+msgctxt "selmenu-artwork"
+msgid "Scores"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:97
-msgid "Add or remove favorite"
+msgctxt "selmenu-artwork"
+msgid "Select"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:98
-msgid "Export displayed list to file"
+msgctxt "selmenu-artwork"
+msgid "Marquee"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:99
+msgctxt "selmenu-artwork"
+msgid "Covers"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:103
+msgid "Add or remove favorite"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:104
+msgid "Export displayed list to file"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:105
msgid "Audit media"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:100
+#: src/frontend/mame/ui/selmenu.cpp:106
msgid "Show DATs view"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:260
+#: src/frontend/mame/ui/selmenu.cpp:268
msgid "Select Software Package Part"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:330
+#: src/frontend/mame/ui/selmenu.cpp:338
msgid "Select System BIOS"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:644 src/frontend/mame/ui/selmenu.cpp:675
+#: src/frontend/mame/ui/selmenu.cpp:689 src/frontend/mame/ui/selmenu.cpp:720
#, c-format
msgid "%1$s, %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:648
+#: src/frontend/mame/ui/selmenu.cpp:693
#, c-format
msgid "Software is clone of: %1$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:650
+#: src/frontend/mame/ui/selmenu.cpp:695
msgid "Software is parent"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:655
+#: src/frontend/mame/ui/selmenu.cpp:700
msgid "Supported: No"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:660
+#: src/frontend/mame/ui/selmenu.cpp:705
msgid "Supported: Partial"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:665
+#: src/frontend/mame/ui/selmenu.cpp:710
msgid "Supported: Yes"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:681
+#: src/frontend/mame/ui/selmenu.cpp:726
msgid "System is parent"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:683 src/frontend/mame/ui/selmenu.cpp:685
+#: src/frontend/mame/ui/selmenu.cpp:728 src/frontend/mame/ui/selmenu.cpp:730
#, c-format
msgid "System is clone of: %1$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:721
+#: src/frontend/mame/ui/selmenu.cpp:766
#, c-format
msgid "%1$s %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2222
-msgid "Images"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:2223
-msgid "Infos"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:2538
+#: src/frontend/mame/ui/selmenu.cpp:2611
msgid ""
"Required ROM/disk images for the selected system are missing or incorrect. "
"Please acquire the correct files or select a different system.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2554
+#: src/frontend/mame/ui/selmenu.cpp:2627
msgid ""
"Required ROM/disk images for the selected software are missing or incorrect. "
"Please acquire the correct files or select a different software item.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2570
+#: src/frontend/mame/ui/selmenu.cpp:2643
msgid "incorrect checksum"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2573
+#: src/frontend/mame/ui/selmenu.cpp:2646
msgid "incorrect length"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2576
+#: src/frontend/mame/ui/selmenu.cpp:2649
msgid "not found"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2587
+#: src/frontend/mame/ui/selmenu.cpp:2660
#, c-format
msgid "%1$s (%2$s) - %3$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2589
+#: src/frontend/mame/ui/selmenu.cpp:2662
#, c-format
msgid "%1$s - %2$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2593
+#: src/frontend/mame/ui/selmenu.cpp:2666
msgid "Press any key to continue."
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2722
+#: src/frontend/mame/ui/selmenu.cpp:2789
msgid "General Info"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2874
+#: src/frontend/mame/ui/selmenu.cpp:2935
#, c-format
msgid "Short Name\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2875
+#: src/frontend/mame/ui/selmenu.cpp:2936
#, c-format
msgid "Year\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2876
+#: src/frontend/mame/ui/selmenu.cpp:2937
#, c-format
msgid "Manufacturer\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2883
+#: src/frontend/mame/ui/selmenu.cpp:2944
#, c-format
msgid "System is Clone of\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2888
+#: src/frontend/mame/ui/selmenu.cpp:2949
msgid "System is Parent\t\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2892
+#: src/frontend/mame/ui/selmenu.cpp:2953
msgid "Analog Controls\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2894
+#: src/frontend/mame/ui/selmenu.cpp:2955
msgid "Keyboard Inputs\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2897
+#: src/frontend/mame/ui/selmenu.cpp:2958
msgid "Overall\tNOT WORKING\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2899
+#: src/frontend/mame/ui/selmenu.cpp:2960
msgid "Overall\tUnemulated Protection\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2901
+#: src/frontend/mame/ui/selmenu.cpp:2962
msgid "Overall\tWorking\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2904
+#: src/frontend/mame/ui/selmenu.cpp:2965
msgid "Graphics\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2906
+#: src/frontend/mame/ui/selmenu.cpp:2967
msgid "Graphics\tWrong Colors\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2908
+#: src/frontend/mame/ui/selmenu.cpp:2969
msgid "Graphics\tImperfect Colors\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2910
+#: src/frontend/mame/ui/selmenu.cpp:2971
msgid "Graphics\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2912
+#: src/frontend/mame/ui/selmenu.cpp:2973
msgid "Graphics\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2915
+#: src/frontend/mame/ui/selmenu.cpp:2976
msgid "Sound\tNone\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2917
+#: src/frontend/mame/ui/selmenu.cpp:2978
msgid "Sound\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2919
+#: src/frontend/mame/ui/selmenu.cpp:2980
msgid "Sound\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2921
+#: src/frontend/mame/ui/selmenu.cpp:2982
msgid "Sound\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2924
+#: src/frontend/mame/ui/selmenu.cpp:2985
msgid "Capture\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2926
+#: src/frontend/mame/ui/selmenu.cpp:2987
msgid "Capture\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2929
+#: src/frontend/mame/ui/selmenu.cpp:2990
msgid "Camera\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2931
+#: src/frontend/mame/ui/selmenu.cpp:2992
msgid "Camera\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2934
+#: src/frontend/mame/ui/selmenu.cpp:2995
msgid "Microphone\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2936
+#: src/frontend/mame/ui/selmenu.cpp:2997
msgid "Microphone\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2939
+#: src/frontend/mame/ui/selmenu.cpp:3000
msgid "Controls\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2941
+#: src/frontend/mame/ui/selmenu.cpp:3002
msgid "Controls\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2944
+#: src/frontend/mame/ui/selmenu.cpp:3005
msgid "Keyboard\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2946
+#: src/frontend/mame/ui/selmenu.cpp:3007
msgid "Keyboard\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2949
+#: src/frontend/mame/ui/selmenu.cpp:3010
msgid "Mouse\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2951
+#: src/frontend/mame/ui/selmenu.cpp:3012
msgid "Mouse\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2954
+#: src/frontend/mame/ui/selmenu.cpp:3015
msgid "Media\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2956
+#: src/frontend/mame/ui/selmenu.cpp:3017
msgid "Media\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2959
+#: src/frontend/mame/ui/selmenu.cpp:3020
msgid "Disk\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2961
+#: src/frontend/mame/ui/selmenu.cpp:3022
msgid "Disk\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2964
+#: src/frontend/mame/ui/selmenu.cpp:3025
msgid "Printer\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2966
+#: src/frontend/mame/ui/selmenu.cpp:3027
msgid "Printer\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2969
+#: src/frontend/mame/ui/selmenu.cpp:3030
msgid "Mag. Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2971
+#: src/frontend/mame/ui/selmenu.cpp:3032
msgid "Mag. Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2974
+#: src/frontend/mame/ui/selmenu.cpp:3035
msgid "Punch Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2976
+#: src/frontend/mame/ui/selmenu.cpp:3037
msgid "Punch Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2979
+#: src/frontend/mame/ui/selmenu.cpp:3040
msgid "Mag. Drum\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2981
+#: src/frontend/mame/ui/selmenu.cpp:3042
msgid "Mag. Drum\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2984
+#: src/frontend/mame/ui/selmenu.cpp:3045
msgid "(EP)ROM\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2986
+#: src/frontend/mame/ui/selmenu.cpp:3047
msgid "(EP)ROM\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2989
+#: src/frontend/mame/ui/selmenu.cpp:3050
msgid "Communications\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2991
+#: src/frontend/mame/ui/selmenu.cpp:3052
msgid "Communications\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2994
+#: src/frontend/mame/ui/selmenu.cpp:3055
msgid "LAN\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2996
+#: src/frontend/mame/ui/selmenu.cpp:3057
msgid "LAN\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2999
+#: src/frontend/mame/ui/selmenu.cpp:3060
msgid "WAN\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3001
+#: src/frontend/mame/ui/selmenu.cpp:3062
msgid "WAN\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3004
+#: src/frontend/mame/ui/selmenu.cpp:3065
msgid "Timing\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3006
+#: src/frontend/mame/ui/selmenu.cpp:3067
msgid "Timing\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3012
+#: src/frontend/mame/ui/selmenu.cpp:3073
msgid "Support Cocktail\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tVertical\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tHorizontal\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3038
+#: src/frontend/mame/ui/selmenu.cpp:3099
msgid "Media Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3040
+#: src/frontend/mame/ui/selmenu.cpp:3101
msgid "Media Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3043
+#: src/frontend/mame/ui/selmenu.cpp:3104
msgid "Samples Audit Result\tNone Needed\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3045
+#: src/frontend/mame/ui/selmenu.cpp:3106
msgid "Samples Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3047
+#: src/frontend/mame/ui/selmenu.cpp:3108
msgid "Samples Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3051
+#: src/frontend/mame/ui/selmenu.cpp:3112
msgid ""
"Media Audit\tDisabled\n"
"Samples Audit\tDisabled\n"
@@ -3576,74 +3605,74 @@ msgstr ""
msgid "[None]\n"
msgstr ""
-#: src/emu/render.cpp:1833
+#: src/emu/render.cpp:1834
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Standard (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1859
+#: src/emu/render.cpp:1860
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Pixel Aspect (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1881 src/emu/render.cpp:2016
+#: src/emu/render.cpp:1882 src/emu/render.cpp:2017
msgctxt "view-name"
msgid "Cocktail"
msgstr ""
-#: src/emu/render.cpp:2001
+#: src/emu/render.cpp:2002
msgctxt "view-name"
msgid "Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2002
+#: src/emu/render.cpp:2003
msgctxt "view-name"
msgid "Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2003
+#: src/emu/render.cpp:2004
msgctxt "view-name"
msgid "Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2004
+#: src/emu/render.cpp:2005
msgctxt "view-name"
msgid "Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2055
+#: src/emu/render.cpp:2056
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2064
+#: src/emu/render.cpp:2065
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2073
+#: src/emu/render.cpp:2074
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2082
+#: src/emu/render.cpp:2083
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/ioport.cpp:333
+#: src/emu/ioport.cpp:271
#, c-format
msgctxt "input-name"
msgid "P%1$u"
msgstr ""
-#: src/emu/ioport.cpp:2052
+#: src/emu/ioport.cpp:1991
msgctxt "input-name"
msgid "???"
msgstr ""
@@ -5275,222 +5304,222 @@ msgstr ""
#: src/emu/inpttype.ipp:874
msgctxt "input-name"
-msgid "On Screen Display"
+msgid "Show/Hide Menu"
msgstr ""
#: src/emu/inpttype.ipp:875
msgctxt "input-name"
-msgid "Break in Debugger"
+msgid "UI Select"
msgstr ""
#: src/emu/inpttype.ipp:876
msgctxt "input-name"
-msgid "Config Menu"
+msgid "UI Back"
msgstr ""
#: src/emu/inpttype.ipp:877
msgctxt "input-name"
-msgid "Pause"
+msgid "UI Cancel"
msgstr ""
#: src/emu/inpttype.ipp:878
msgctxt "input-name"
-msgid "Pause - Single Step"
+msgid "UI Clear"
msgstr ""
#: src/emu/inpttype.ipp:879
msgctxt "input-name"
-msgid "Rewind - Single Step"
+msgid "UI Help"
msgstr ""
#: src/emu/inpttype.ipp:880
msgctxt "input-name"
-msgid "Reset Machine"
+msgid "UI Up"
msgstr ""
#: src/emu/inpttype.ipp:881
msgctxt "input-name"
-msgid "Soft Reset"
+msgid "UI Down"
msgstr ""
#: src/emu/inpttype.ipp:882
msgctxt "input-name"
-msgid "Show Decoded Graphics"
+msgid "UI Left"
msgstr ""
#: src/emu/inpttype.ipp:883
msgctxt "input-name"
-msgid "Frameskip Dec"
+msgid "UI Right"
msgstr ""
#: src/emu/inpttype.ipp:884
msgctxt "input-name"
-msgid "Frameskip Inc"
+msgid "UI Home"
msgstr ""
#: src/emu/inpttype.ipp:885
msgctxt "input-name"
-msgid "Throttle"
+msgid "UI End"
msgstr ""
#: src/emu/inpttype.ipp:886
msgctxt "input-name"
-msgid "Fast Forward"
+msgid "UI Page Up"
msgstr ""
#: src/emu/inpttype.ipp:887
msgctxt "input-name"
-msgid "Show FPS"
+msgid "UI Page Down"
msgstr ""
#: src/emu/inpttype.ipp:888
msgctxt "input-name"
-msgid "Save Snapshot"
+msgid "UI Previous Group"
msgstr ""
#: src/emu/inpttype.ipp:889
msgctxt "input-name"
-msgid "Record MNG"
+msgid "UI Next Group"
msgstr ""
#: src/emu/inpttype.ipp:890
msgctxt "input-name"
-msgid "Record AVI"
+msgid "On Screen Display"
msgstr ""
#: src/emu/inpttype.ipp:891
msgctxt "input-name"
-msgid "Toggle Cheat"
+msgid "Toggle UI Controls"
msgstr ""
#: src/emu/inpttype.ipp:892
msgctxt "input-name"
-msgid "UI Up"
+msgid "Break in Debugger"
msgstr ""
#: src/emu/inpttype.ipp:893
msgctxt "input-name"
-msgid "UI Down"
+msgid "Pause"
msgstr ""
#: src/emu/inpttype.ipp:894
msgctxt "input-name"
-msgid "UI Left"
+msgid "Pause - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:895
msgctxt "input-name"
-msgid "UI Right"
+msgid "Rewind - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:896
msgctxt "input-name"
-msgid "UI Home"
+msgid "Save State"
msgstr ""
#: src/emu/inpttype.ipp:897
msgctxt "input-name"
-msgid "UI End"
+msgid "Load State"
msgstr ""
#: src/emu/inpttype.ipp:898
msgctxt "input-name"
-msgid "UI Page Up"
+msgid "Reset Machine"
msgstr ""
#: src/emu/inpttype.ipp:899
msgctxt "input-name"
-msgid "UI Page Down"
+msgid "Soft Reset"
msgstr ""
#: src/emu/inpttype.ipp:900
msgctxt "input-name"
-msgid "UI Focus Next"
+msgid "Show Decoded Graphics"
msgstr ""
#: src/emu/inpttype.ipp:901
msgctxt "input-name"
-msgid "UI Focus Previous"
+msgid "Frameskip Dec"
msgstr ""
#: src/emu/inpttype.ipp:902
msgctxt "input-name"
-msgid "UI Select"
+msgid "Frameskip Inc"
msgstr ""
#: src/emu/inpttype.ipp:903
msgctxt "input-name"
-msgid "UI Cancel"
+msgid "Throttle"
msgstr ""
#: src/emu/inpttype.ipp:904
msgctxt "input-name"
-msgid "UI Display Comment"
+msgid "Fast Forward"
msgstr ""
#: src/emu/inpttype.ipp:905
msgctxt "input-name"
-msgid "UI Clear"
+msgid "Show FPS"
msgstr ""
#: src/emu/inpttype.ipp:906
msgctxt "input-name"
-msgid "UI Zoom In"
+msgid "Save Snapshot"
msgstr ""
#: src/emu/inpttype.ipp:907
msgctxt "input-name"
-msgid "UI Zoom Out"
+msgid "Record MNG"
msgstr ""
#: src/emu/inpttype.ipp:908
msgctxt "input-name"
-msgid "UI Default Zoom"
+msgid "Record AVI"
msgstr ""
#: src/emu/inpttype.ipp:909
msgctxt "input-name"
-msgid "UI Previous Group"
+msgid "Toggle Cheat"
msgstr ""
#: src/emu/inpttype.ipp:910
msgctxt "input-name"
-msgid "UI Next Group"
+msgid "UI Display Comment"
msgstr ""
#: src/emu/inpttype.ipp:911
msgctxt "input-name"
-msgid "UI Rotate"
+msgid "UI Zoom In"
msgstr ""
#: src/emu/inpttype.ipp:912
msgctxt "input-name"
-msgid "Show Profiler"
+msgid "UI Zoom Out"
msgstr ""
#: src/emu/inpttype.ipp:913
msgctxt "input-name"
-msgid "UI Toggle"
+msgid "UI Default Zoom"
msgstr ""
#: src/emu/inpttype.ipp:914
msgctxt "input-name"
-msgid "UI Release Pointer"
+msgid "UI Rotate"
msgstr ""
#: src/emu/inpttype.ipp:915
msgctxt "input-name"
-msgid "UI Paste Text"
+msgid "Show Profiler"
msgstr ""
#: src/emu/inpttype.ipp:916
msgctxt "input-name"
-msgid "Save State"
+msgid "UI Release Pointer"
msgstr ""
#: src/emu/inpttype.ipp:917
msgctxt "input-name"
-msgid "Load State"
+msgid "UI Paste Text"
msgstr ""
#: src/emu/inpttype.ipp:918
@@ -5505,57 +5534,65 @@ msgstr ""
#: src/emu/inpttype.ipp:920
msgctxt "input-name"
-msgid "UI External DAT View"
+msgid "UI Focus Next"
msgstr ""
#: src/emu/inpttype.ipp:921
msgctxt "input-name"
-msgid "UI Add/Remove favorite"
+msgid "UI Focus Previous"
msgstr ""
#: src/emu/inpttype.ipp:922
msgctxt "input-name"
-msgid "UI Export List"
+msgid "UI External DAT View"
msgstr ""
#: src/emu/inpttype.ipp:923
msgctxt "input-name"
+msgid "UI Add/Remove Favorite"
+msgstr ""
+
+#: src/emu/inpttype.ipp:924
+msgctxt "input-name"
+msgid "UI Export List"
+msgstr ""
+
+#: src/emu/inpttype.ipp:925
+msgctxt "input-name"
msgid "UI Audit Media"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:110
-#: src/osd/modules/input/input_sdlcommon.cpp:173
+#: src/osd/modules/input/input_windows.cpp:111 src/osd/sdl/osdsdl.cpp:339
msgctxt "input-name"
msgid "Toggle Fullscreen"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:116
+#: src/osd/modules/input/input_windows.cpp:117
msgctxt "input-name"
msgid "Take Rendered Snapshot"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:127
-#: src/osd/modules/input/input_sdlcommon.cpp:221
+#: src/osd/modules/input/input_windows.cpp:128 src/osd/sdl/osdsdl.cpp:388
msgctxt "input-name"
msgid "Record Rendered Video"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:143
+#: src/osd/modules/input/input_windows.cpp:144
msgctxt "input-name"
msgid "Toggle Post-Processing"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:199
+#: src/osd/sdl/osdsdl.cpp:365
msgctxt "input-name"
msgid "Toggle Filter"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:205
+#: src/osd/sdl/osdsdl.cpp:371
msgctxt "input-name"
msgid "Decrease Prescaling"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:215
+#: src/osd/sdl/osdsdl.cpp:382
msgctxt "input-name"
msgid "Increase Prescaling"
msgstr ""
@@ -5877,12 +5914,12 @@ msgstr ""
msgid "Input ports"
msgstr ""
-#: plugins/autofire/init.lua:94
+#: plugins/autofire/init.lua:98
msgctxt "plugin-autofire"
msgid "Failed to load autofire menu"
msgstr ""
-#: plugins/autofire/init.lua:101
+#: plugins/autofire/init.lua:105
msgctxt "plugin-autofire"
msgid "Autofire"
msgstr ""
@@ -6066,7 +6103,7 @@ msgctxt "plugin-timecode"
msgid "Hotkey"
msgstr ""
-#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:560
+#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:562
msgctxt "plugin-inputmacro"
msgid "Input Macros"
msgstr ""
@@ -6087,138 +6124,138 @@ msgctxt "plugin-inputmacro"
msgid "Set Input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:350
+#: plugins/inputmacro/inputmacro_menu.lua:352
msgctxt "plugin-inputmacro"
msgid "Name"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:358
-#: plugins/inputmacro/inputmacro_menu.lua:400
+#: plugins/inputmacro/inputmacro_menu.lua:360
+#: plugins/inputmacro/inputmacro_menu.lua:402
msgctxt "plugin-inputmacro"
msgid "[not set]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:359
+#: plugins/inputmacro/inputmacro_menu.lua:361
msgctxt "plugin-inputmacro"
msgid "Activation combination"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Stop immediately"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Complete macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:363
+#: plugins/inputmacro/inputmacro_menu.lua:365
msgctxt "plugin-inputmacro"
msgid "On release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:369
+#: plugins/inputmacro/inputmacro_menu.lua:371
msgctxt "plugin-inputmacro"
msgid "Release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:372
+#: plugins/inputmacro/inputmacro_menu.lua:374
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Loop to step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:377
+#: plugins/inputmacro/inputmacro_menu.lua:379
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Prolong step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:379
+#: plugins/inputmacro/inputmacro_menu.lua:381
msgctxt "plugin-inputmacro"
msgid "When held"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:383
+#: plugins/inputmacro/inputmacro_menu.lua:385
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:384
+#: plugins/inputmacro/inputmacro_menu.lua:386
msgctxt "plugin-inputmacro"
msgid "Delay (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:390
+#: plugins/inputmacro/inputmacro_menu.lua:392
msgctxt "plugin-inputmacro"
msgid "Duration (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:398
+#: plugins/inputmacro/inputmacro_menu.lua:400
msgctxt "plugin-inputmacro"
msgid "n/a"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:402
+#: plugins/inputmacro/inputmacro_menu.lua:404
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Input %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:407
+#: plugins/inputmacro/inputmacro_menu.lua:409
msgctxt "plugin-inputmacro"
msgid "Add input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:412
+#: plugins/inputmacro/inputmacro_menu.lua:414
msgctxt "plugin-inputmacro"
msgid "Delete step"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:428
+#: plugins/inputmacro/inputmacro_menu.lua:430
msgctxt "plugin-inputmacro"
msgid "Add step at position"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:474
+#: plugins/inputmacro/inputmacro_menu.lua:476
msgctxt "plugin-inputmacro"
msgid "Add Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:481
+#: plugins/inputmacro/inputmacro_menu.lua:483
msgctxt "plugin-inputmacro"
msgid "Create"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:483
+#: plugins/inputmacro/inputmacro_menu.lua:485
msgctxt "plugin-inputmacro"
msgid "Cancel"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:499
+#: plugins/inputmacro/inputmacro_menu.lua:501
msgctxt "plugin-inputmacro"
msgid "Edit Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:505
+#: plugins/inputmacro/inputmacro_menu.lua:507
msgctxt "plugin-inputmacro"
msgid "Done"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:561
+#: plugins/inputmacro/inputmacro_menu.lua:563
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Press %s to delete"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:573
+#: plugins/inputmacro/inputmacro_menu.lua:575
msgctxt "plugin-inputmacro"
msgid "[no macros]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:578
+#: plugins/inputmacro/inputmacro_menu.lua:580
msgctxt "plugin-inputmacro"
msgid "Add macro"
msgstr ""
@@ -6389,12 +6426,12 @@ msgctxt "plugin-commonui"
msgid "Cancel"
msgstr ""
-#: plugins/commonui/init.lua:197
+#: plugins/commonui/init.lua:199
msgctxt "plugin-commonui"
msgid "Invalid combination entered"
msgstr ""
-#: plugins/commonui/init.lua:203
+#: plugins/commonui/init.lua:205
#, lua-format
msgctxt "plugin-commonui"
msgid ""
diff --git a/language/Polish/strings.po b/language/Polish/strings.po
index 8f6c702e7ff..ad9388ee573 100644
--- a/language/Polish/strings.po
+++ b/language/Polish/strings.po
@@ -2,13 +2,13 @@
# Polskie tłumaczenia dla pakietu MAME.
# Copyright (C) 1997-2022 MAMEdev and contributors
# This file is distributed under the same license as the MAME package.
-# Automatically generated, 2022.
+# Automatically generated, 2023.
#
msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-10-16 02:30+1100\n"
+"POT-Creation-Date: 2023-02-18 05:29+1100\n"
"PO-Revision-Date: 2016-02-20 18:03+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: MAME Language Team\n"
@@ -31,254 +31,254 @@ msgid ""
"This system requires media images to be mounted for the following device(s): "
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1254
+#: src/frontend/mame/ui/ui.cpp:1275
#, c-format
msgid ""
"UI controls enabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1256
+#: src/frontend/mame/ui/ui.cpp:1277
#, c-format
msgid ""
"UI controls disabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1465
+#: src/frontend/mame/ui/ui.cpp:1486
msgid "Master Volume"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1474
+#: src/frontend/mame/ui/ui.cpp:1495
#, c-format
msgid "%1$s Volume"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1496
+#: src/frontend/mame/ui/ui.cpp:1517
#, c-format
msgid "Overclock CPU %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1504
+#: src/frontend/mame/ui/ui.cpp:1525
#, c-format
msgid "Overclock %1$s sound"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1523
+#: src/frontend/mame/ui/ui.cpp:1544
#, c-format
msgid "%1$s Refresh Rate"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1528
+#: src/frontend/mame/ui/ui.cpp:1549
#, c-format
msgid "%1$s Brightness"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1530
+#: src/frontend/mame/ui/ui.cpp:1551
#, c-format
msgid "%1$s Contrast"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1532
+#: src/frontend/mame/ui/ui.cpp:1553
#, c-format
msgid "%1$s Gamma"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1536
+#: src/frontend/mame/ui/ui.cpp:1557
#, c-format
msgid "%1$s Horiz Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1538
+#: src/frontend/mame/ui/ui.cpp:1559
#, c-format
msgid "%1$s Horiz Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1540
+#: src/frontend/mame/ui/ui.cpp:1561
#, c-format
msgid "%1$s Vert Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1542
+#: src/frontend/mame/ui/ui.cpp:1563
#, c-format
msgid "%1$s Vert Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1558
+#: src/frontend/mame/ui/ui.cpp:1579
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1561
+#: src/frontend/mame/ui/ui.cpp:1582
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1563
+#: src/frontend/mame/ui/ui.cpp:1584
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1566
+#: src/frontend/mame/ui/ui.cpp:1587
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1576
+#: src/frontend/mame/ui/ui.cpp:1597
msgid "Vector Flicker"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1577
+#: src/frontend/mame/ui/ui.cpp:1598
msgid "Beam Width Minimum"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1578
+#: src/frontend/mame/ui/ui.cpp:1599
msgid "Beam Width Maximum"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1579
+#: src/frontend/mame/ui/ui.cpp:1600
msgid "Beam Dot Size"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1580
+#: src/frontend/mame/ui/ui.cpp:1601
msgid "Beam Intensity Weight"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593
+#: src/frontend/mame/ui/ui.cpp:1614
#, c-format
msgid "Crosshair Scale %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "X"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "Y"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1616
#, c-format
msgid "Crosshair Offset %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1623
+#: src/frontend/mame/ui/ui.cpp:1644
#, c-format
msgid "%1$3ddB"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1666
+#: src/frontend/mame/ui/ui.cpp:1687
#, c-format
msgid "%1$d%%"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1681
+#: src/frontend/mame/ui/ui.cpp:1702
#, c-format
msgid "%1$3.0f%%"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1704 src/frontend/mame/ui/ui.cpp:1724
-#: src/frontend/mame/ui/ui.cpp:1743 src/frontend/mame/ui/ui.cpp:1761
-#: src/frontend/mame/ui/ui.cpp:1780 src/frontend/mame/ui/ui.cpp:1799
-#: src/frontend/mame/ui/ui.cpp:1818 src/frontend/mame/ui/ui.cpp:1837
-#: src/frontend/mame/ui/ui.cpp:1858 src/frontend/mame/ui/ui.cpp:1879
-#: src/frontend/mame/ui/ui.cpp:1900 src/frontend/mame/ui/ui.cpp:1921
+#: src/frontend/mame/ui/ui.cpp:1725 src/frontend/mame/ui/ui.cpp:1745
+#: src/frontend/mame/ui/ui.cpp:1764 src/frontend/mame/ui/ui.cpp:1782
+#: src/frontend/mame/ui/ui.cpp:1801 src/frontend/mame/ui/ui.cpp:1820
+#: src/frontend/mame/ui/ui.cpp:1839 src/frontend/mame/ui/ui.cpp:1858
+#: src/frontend/mame/ui/ui.cpp:1879 src/frontend/mame/ui/ui.cpp:1900
+#: src/frontend/mame/ui/ui.cpp:1921 src/frontend/mame/ui/ui.cpp:1942
#, c-format
msgid "%1$.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1936 src/frontend/mame/ui/ui.cpp:1951
-#: src/frontend/mame/ui/ui.cpp:1966 src/frontend/mame/ui/ui.cpp:1981
-#: src/frontend/mame/ui/ui.cpp:1996
+#: src/frontend/mame/ui/ui.cpp:1957 src/frontend/mame/ui/ui.cpp:1972
+#: src/frontend/mame/ui/ui.cpp:1987 src/frontend/mame/ui/ui.cpp:2002
+#: src/frontend/mame/ui/ui.cpp:2017
#, c-format
msgid "%1$1.2f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2116
+#: src/frontend/mame/ui/ui.cpp:2137
msgid "**Error saving ui.ini**"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2175
+#: src/frontend/mame/ui/ui.cpp:2196
#, c-format
msgid "**Error saving %s.ini**"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2179 src/frontend/mame/ui/miscmenu.cpp:773
+#: src/frontend/mame/ui/ui.cpp:2200 src/frontend/mame/ui/miscmenu.cpp:773
msgid ""
"\n"
" Settings saved \n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:487 src/frontend/mame/ui/selgame.cpp:298
+#: src/frontend/mame/ui/selsoft.cpp:510 src/frontend/mame/ui/selgame.cpp:318
#, c-format
msgid ""
"%s\n"
" added to favorites list."
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:492 src/frontend/mame/ui/selgame.cpp:303
-#: src/frontend/mame/ui/selgame.cpp:309
+#: src/frontend/mame/ui/selsoft.cpp:515 src/frontend/mame/ui/selgame.cpp:323
+#: src/frontend/mame/ui/selgame.cpp:329
#, c-format
msgid ""
"%s\n"
" removed from favorites list."
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Start empty]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Use file manager]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:708
+#: src/frontend/mame/ui/selsoft.cpp:756
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d software packages )"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:709
+#: src/frontend/mame/ui/selsoft.cpp:757
#, c-format
msgid "%1$s - select software"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:714 src/frontend/mame/ui/selgame.cpp:1074
+#: src/frontend/mame/ui/selsoft.cpp:762 src/frontend/mame/ui/selgame.cpp:1092
#, c-format
msgid "%1$s: %2$s - Search: %3$s_"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:716 src/frontend/mame/ui/selgame.cpp:1076
+#: src/frontend/mame/ui/selsoft.cpp:764 src/frontend/mame/ui/selgame.cpp:1094
#, c-format
msgid "Search: %1$s_"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:723
+#: src/frontend/mame/ui/selsoft.cpp:771
#, c-format
msgid "Software list/item: %1$s:%2$s"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:441
+#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:462
msgid "General Settings"
msgstr ""
@@ -302,15 +302,15 @@ msgstr ""
msgid "Save Settings"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:185 src/frontend/mame/ui/optsmenu.cpp:227
+#: src/frontend/mame/ui/optsmenu.cpp:183 src/frontend/mame/ui/optsmenu.cpp:225
msgid "System Filter"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:197 src/frontend/mame/ui/custui.cpp:83
+#: src/frontend/mame/ui/optsmenu.cpp:195 src/frontend/mame/ui/custui.cpp:84
msgid "Customize UI"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:198 src/frontend/mame/ui/dirmenu.cpp:535
+#: src/frontend/mame/ui/optsmenu.cpp:196 src/frontend/mame/ui/dirmenu.cpp:579
msgid "Configure Folders"
msgstr ""
@@ -318,41 +318,41 @@ msgstr ""
msgid "Plugin Options"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:221 src/frontend/mame/ui/swlist.cpp:89
-#: src/frontend/mame/ui/slotopt.cpp:221
+#: src/frontend/mame/ui/filesel.cpp:234 src/frontend/mame/ui/swlist.cpp:89
+#: src/frontend/mame/ui/slotopt.cpp:231
msgid "[empty slot]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:225
+#: src/frontend/mame/ui/filesel.cpp:238
msgid "[create]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:229 src/frontend/mame/ui/swlist.cpp:100
+#: src/frontend/mame/ui/filesel.cpp:242 src/frontend/mame/ui/swlist.cpp:100
msgid "[software list]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:285
+#: src/frontend/mame/ui/filesel.cpp:298
#, c-format
msgid "Error accessing %s"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:509
+#: src/frontend/mame/ui/filesel.cpp:519
msgid "Select access mode"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:510
+#: src/frontend/mame/ui/filesel.cpp:520
msgid "Read-only"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:512
+#: src/frontend/mame/ui/filesel.cpp:522
msgid "Read-write"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:513
+#: src/frontend/mame/ui/filesel.cpp:523
msgid "Read this image, write to another image"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:514
+#: src/frontend/mame/ui/filesel.cpp:524
msgid "Read this image, write to diff"
msgstr ""
@@ -565,145 +565,149 @@ msgid "Joystick saturation"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:94
-msgid "Natural keyboard"
+msgid "Joystick threshold"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:95
-msgid "Allow contradictory joystick inputs"
+msgid "Natural keyboard"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:96
+msgid "Allow contradictory joystick inputs"
+msgstr ""
+
+#: src/frontend/mame/ui/submenu.cpp:97
msgid "Coin impulse"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:102
+#: src/frontend/mame/ui/submenu.cpp:103
msgid "Input Device Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:103
+#: src/frontend/mame/ui/submenu.cpp:104
msgid "Lightgun Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:104
+#: src/frontend/mame/ui/submenu.cpp:105
msgid "Trackball Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:105
+#: src/frontend/mame/ui/submenu.cpp:106
msgid "Pedal Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:106
+#: src/frontend/mame/ui/submenu.cpp:107
msgid "AD Stick Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:107
+#: src/frontend/mame/ui/submenu.cpp:108
msgid "Paddle Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:108
+#: src/frontend/mame/ui/submenu.cpp:109
msgid "Dial Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:109
+#: src/frontend/mame/ui/submenu.cpp:110
msgid "Positional Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:110
+#: src/frontend/mame/ui/submenu.cpp:111
msgid "Mouse Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:112
+#: src/frontend/mame/ui/submenu.cpp:113
msgid "Keyboard Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:113
+#: src/frontend/mame/ui/submenu.cpp:114
msgid "Mouse Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:114
+#: src/frontend/mame/ui/submenu.cpp:115
msgid "Lightgun Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:115
+#: src/frontend/mame/ui/submenu.cpp:116
msgid "Joystick Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:121 src/frontend/mame/ui/videoopt.cpp:42
+#: src/frontend/mame/ui/submenu.cpp:122 src/frontend/mame/ui/videoopt.cpp:42
msgid "Video Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:122
+#: src/frontend/mame/ui/submenu.cpp:123
msgid "Video Mode"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:123
+#: src/frontend/mame/ui/submenu.cpp:124
msgid "Number Of Screens"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:125
+#: src/frontend/mame/ui/submenu.cpp:126
msgid "Triple Buffering"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:126
+#: src/frontend/mame/ui/submenu.cpp:127
msgid "HLSL"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:128
+#: src/frontend/mame/ui/submenu.cpp:129
msgid "GLSL"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:129
+#: src/frontend/mame/ui/submenu.cpp:130
msgid "Bilinear Filtering"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:130
+#: src/frontend/mame/ui/submenu.cpp:131
msgid "Bitmap Prescaling"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:131
+#: src/frontend/mame/ui/submenu.cpp:132
msgid "Window Mode"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:132
+#: src/frontend/mame/ui/submenu.cpp:133
msgid "Enforce Aspect Ratio"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:133
+#: src/frontend/mame/ui/submenu.cpp:134
msgid "Start Out Maximized"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:134
+#: src/frontend/mame/ui/submenu.cpp:135
msgid "Synchronized Refresh"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:135
+#: src/frontend/mame/ui/submenu.cpp:136
msgid "Wait Vertical Sync"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:722
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:738
#: src/frontend/mame/ui/videoopt.cpp:169
-#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:766
+#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:766
#: plugins/cheatfind/init.lua:777 plugins/cheat/init.lua:679
msgid "On"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:725
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:741
#: src/frontend/mame/ui/videoopt.cpp:185
-#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:763
+#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:763
#: plugins/cheatfind/init.lua:774 plugins/cheat/init.lua:682
#: plugins/cheat/init.lua:691
msgid "Off"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:728
+#: src/frontend/mame/ui/menu.cpp:744
msgid "Auto"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:1233
+#: src/frontend/mame/ui/menu.cpp:1272
#: src/frontend/mame/ui/simpleselgame.cpp:283
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Return to Previous Menu"
msgstr ""
@@ -711,21 +715,21 @@ msgstr ""
msgid "File Manager"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:140
+#: src/frontend/mame/ui/filemngr.cpp:152
#: src/frontend/mame/ui/confswitch.cpp:119
-#: src/frontend/mame/ui/inputmap.cpp:580
+#: src/frontend/mame/ui/inputmap.cpp:581
#: src/frontend/mame/ui/inputtoggle.cpp:75
-#: src/frontend/mame/ui/analogipt.cpp:363
+#: src/frontend/mame/ui/analogipt.cpp:412
#, c-format
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
#: src/frontend/mame/ui/confswitch.cpp:170 src/frontend/mame/ui/slotopt.cpp:204
msgid "Reset System"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
msgid "Start System"
msgstr ""
@@ -1074,27 +1078,27 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:168
+#: src/frontend/mame/ui/filecreate.cpp:189
msgid "New Image Name:"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:174
+#: src/frontend/mame/ui/filecreate.cpp:196
msgid "Image Format:"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:180
+#: src/frontend/mame/ui/filecreate.cpp:202
msgid "Create"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:208
+#: src/frontend/mame/ui/filecreate.cpp:230
msgid "Please enter a file extension too"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:268
+#: src/frontend/mame/ui/filecreate.cpp:295
msgid "Select image format"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:327
+#: src/frontend/mame/ui/filecreate.cpp:354
msgid "Select initial contents"
msgstr ""
@@ -1119,9 +1123,9 @@ msgid "Emulated"
msgstr ""
#: src/frontend/mame/ui/keyboard.cpp:60 src/frontend/mame/ui/confswitch.cpp:117
-#: src/frontend/mame/ui/inputmap.cpp:578
+#: src/frontend/mame/ui/inputmap.cpp:579
#: src/frontend/mame/ui/inputtoggle.cpp:73
-#: src/frontend/mame/ui/analogipt.cpp:361
+#: src/frontend/mame/ui/analogipt.cpp:410
#, c-format
msgid "%1$s [root%2$s]"
msgstr ""
@@ -1480,16 +1484,16 @@ msgstr ""
msgid "Category File"
msgstr ""
-#: src/frontend/mame/ui/utils.cpp:2030 src/frontend/mame/ui/inifile.cpp:301
+#: src/frontend/mame/ui/utils.cpp:2026 src/frontend/mame/ui/inifile.cpp:301
msgctxt "swlist-info"
msgid "Software list/item"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2685
+#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2752
msgid "Software List Info"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:316
+#: src/frontend/mame/ui/datmenu.cpp:307
#, c-format
msgid "Revision: %1$s"
msgstr ""
@@ -1649,7 +1653,7 @@ msgstr ""
msgid "Save System Settings"
msgstr ""
-#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2625
+#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2698
msgid " (default)"
msgstr ""
@@ -1686,7 +1690,7 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:265
+#: src/frontend/mame/ui/state.cpp:262
#, c-format
msgid ""
"Delete saved state %1$s?\n"
@@ -1694,37 +1698,37 @@ msgid ""
"Press %3$s to cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:393
+#: src/frontend/mame/ui/state.cpp:388
#, c-format
msgid "Error removing saved state file %1$s"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:442
+#: src/frontend/mame/ui/state.cpp:450
#, c-format
msgid "Press %1$s to delete"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Load State"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Select state to load"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Save State"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Press a key or joystick button, or select state to overwrite"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:314
+#: src/frontend/mame/ui/confswitch.cpp:318
msgid "DIP Switches"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:508
+#: src/frontend/mame/ui/confswitch.cpp:521
msgid "Machine Configuration"
msgstr ""
@@ -1767,7 +1771,7 @@ msgstr ""
msgid "[no assignable inputs are enabled]"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:348
+#: src/frontend/mame/ui/inputmap.cpp:358
msgid "Pressed"
msgstr ""
@@ -1775,71 +1779,71 @@ msgstr ""
msgid "Invalid combination entered"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:563
+#: src/frontend/mame/ui/inputmap.cpp:564
#, c-format
msgctxt "input-name"
msgid "%1$s Analog"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:564
+#: src/frontend/mame/ui/inputmap.cpp:565
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Inc"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:565
+#: src/frontend/mame/ui/inputmap.cpp:566
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Dec"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:607
+#: src/frontend/mame/ui/inputmap.cpp:608
#, c-format
msgid "Press %1$s to set\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:608
+#: src/frontend/mame/ui/inputmap.cpp:609
#, c-format
msgid "Press %1$s to append\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:609
+#: src/frontend/mame/ui/inputmap.cpp:610
#, c-format
msgid "Press %1$s to clear\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:610
+#: src/frontend/mame/ui/inputmap.cpp:611
#, c-format
msgid "Press %1$s to restore default\n"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:32
+#: src/frontend/mame/ui/inputdevices.cpp:33
#, c-format
msgctxt "menu-inputdev"
msgid "%1$s (%2$s %3$d)"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:88
+#: src/frontend/mame/ui/inputdevices.cpp:116
msgctxt "menu-inputdev"
msgid "Copy Device ID"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:122
+#: src/frontend/mame/ui/inputdevices.cpp:148
msgctxt "menu-inputdev"
msgid "Copied device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:124
+#: src/frontend/mame/ui/inputdevices.cpp:150
msgctxt "menu-inputdev"
msgid "Error copying device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:162
+#: src/frontend/mame/ui/inputdevices.cpp:189
msgctxt "menu-inputdev"
msgid "Input Devices"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:203
+#: src/frontend/mame/ui/inputdevices.cpp:230
msgctxt "menu-inputdev"
msgid "[no input devices are enabled]"
msgstr ""
@@ -1956,11 +1960,11 @@ msgid "Configure Options"
msgstr ""
#: src/frontend/mame/ui/simpleselgame.cpp:279
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Exit"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:304
+#: src/frontend/mame/ui/simpleselgame.cpp:313
#, c-format
msgid ""
"No system ROMs found. Please check the rompath setting specified in the %1$s."
@@ -1970,77 +1974,77 @@ msgid ""
"docs folder for information on setting up and using %2$s."
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:320
+#: src/frontend/mame/ui/simpleselgame.cpp:329
#, c-format
msgid "Type name or select: %1$s_"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:322
+#: src/frontend/mame/ui/simpleselgame.cpp:331
msgid "Type name or select: (random)"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:336
+#: src/frontend/mame/ui/simpleselgame.cpp:345
#, c-format
msgid "%1$-.100s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:339
+#: src/frontend/mame/ui/simpleselgame.cpp:348
#, c-format
msgid "%1$s, %2$-.100s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:348
+#: src/frontend/mame/ui/simpleselgame.cpp:357
#, c-format
msgid "Driver: %1$s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:364
-#: src/frontend/mame/ui/selmenu.cpp:690
+#: src/frontend/mame/ui/simpleselgame.cpp:373
+#: src/frontend/mame/ui/selmenu.cpp:735
msgid "Overall: NOT WORKING"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:366
-#: src/frontend/mame/ui/selmenu.cpp:692
+#: src/frontend/mame/ui/simpleselgame.cpp:375
+#: src/frontend/mame/ui/selmenu.cpp:737
msgid "Overall: Unemulated Protection"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:368
-#: src/frontend/mame/ui/selmenu.cpp:694
+#: src/frontend/mame/ui/simpleselgame.cpp:377
+#: src/frontend/mame/ui/selmenu.cpp:739
msgid "Overall: Working"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:372
-#: src/frontend/mame/ui/selmenu.cpp:698
+#: src/frontend/mame/ui/simpleselgame.cpp:381
+#: src/frontend/mame/ui/selmenu.cpp:743
msgid "Graphics: Unimplemented, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:374
-#: src/frontend/mame/ui/selmenu.cpp:700
+#: src/frontend/mame/ui/simpleselgame.cpp:383
+#: src/frontend/mame/ui/selmenu.cpp:745
msgid "Graphics: Imperfect, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:376
-#: src/frontend/mame/ui/selmenu.cpp:702
+#: src/frontend/mame/ui/simpleselgame.cpp:385
+#: src/frontend/mame/ui/selmenu.cpp:747
msgid "Graphics: OK, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:379
-#: src/frontend/mame/ui/selmenu.cpp:705
+#: src/frontend/mame/ui/simpleselgame.cpp:388
+#: src/frontend/mame/ui/selmenu.cpp:750
msgid "Sound: None"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:381
-#: src/frontend/mame/ui/selmenu.cpp:707
+#: src/frontend/mame/ui/simpleselgame.cpp:390
+#: src/frontend/mame/ui/selmenu.cpp:752
msgid "Sound: Unimplemented"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:383
-#: src/frontend/mame/ui/selmenu.cpp:709
+#: src/frontend/mame/ui/simpleselgame.cpp:392
+#: src/frontend/mame/ui/selmenu.cpp:754
msgid "Sound: Imperfect"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:385
-#: src/frontend/mame/ui/selmenu.cpp:711
+#: src/frontend/mame/ui/simpleselgame.cpp:394
+#: src/frontend/mame/ui/selmenu.cpp:756
msgid "Sound: OK"
msgstr ""
@@ -2063,323 +2067,323 @@ msgstr ""
msgid "Reload All"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:44
+#: src/frontend/mame/ui/dirmenu.cpp:40
msgctxt "path-option"
msgid "ROMs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:45
+#: src/frontend/mame/ui/dirmenu.cpp:41
msgctxt "path-option"
msgid "Software Media"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:46
+#: src/frontend/mame/ui/dirmenu.cpp:42
msgctxt "path-option"
msgid "Sound Samples"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:47
+#: src/frontend/mame/ui/dirmenu.cpp:43
msgctxt "path-option"
msgid "Artwork"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:48
+#: src/frontend/mame/ui/dirmenu.cpp:44
msgctxt "path-option"
msgid "Crosshairs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:49
+#: src/frontend/mame/ui/dirmenu.cpp:45
msgctxt "path-option"
msgid "Cheat Files"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:50
+#: src/frontend/mame/ui/dirmenu.cpp:46
msgctxt "path-option"
msgid "Plugins"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:51
+#: src/frontend/mame/ui/dirmenu.cpp:47
msgctxt "path-option"
msgid "UI Translations"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:52
+#: src/frontend/mame/ui/dirmenu.cpp:48
msgctxt "path-option"
msgid "Software Lists"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:53
+#: src/frontend/mame/ui/dirmenu.cpp:49
msgctxt "path-option"
msgid "INIs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:54
+#: src/frontend/mame/ui/dirmenu.cpp:50
msgctxt "path-option"
msgid "UI Settings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:55
+#: src/frontend/mame/ui/dirmenu.cpp:51
msgctxt "path-option"
msgid "Plugin Data"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:56
+#: src/frontend/mame/ui/dirmenu.cpp:52
msgctxt "path-option"
msgid "DATs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:57
+#: src/frontend/mame/ui/dirmenu.cpp:53
msgctxt "path-option"
msgid "Category INIs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:58
+#: src/frontend/mame/ui/dirmenu.cpp:54
msgctxt "path-option"
msgid "Snapshots"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:59
+#: src/frontend/mame/ui/dirmenu.cpp:55
msgctxt "path-option"
msgid "Icons"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:60
+#: src/frontend/mame/ui/dirmenu.cpp:56
msgctxt "path-option"
msgid "Control Panels"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:61
+#: src/frontend/mame/ui/dirmenu.cpp:57
msgctxt "path-option"
msgid "Cabinets"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:62
+#: src/frontend/mame/ui/dirmenu.cpp:58
msgctxt "path-option"
msgid "Marquees"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:63
+#: src/frontend/mame/ui/dirmenu.cpp:59
msgctxt "path-option"
msgid "PCBs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:64
+#: src/frontend/mame/ui/dirmenu.cpp:60
msgctxt "path-option"
msgid "Flyers"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:65
+#: src/frontend/mame/ui/dirmenu.cpp:61
msgctxt "path-option"
msgid "Title Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:66
+#: src/frontend/mame/ui/dirmenu.cpp:62
msgctxt "path-option"
msgid "Game Endings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:67
+#: src/frontend/mame/ui/dirmenu.cpp:63
msgctxt "path-option"
msgid "Bosses"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:68
+#: src/frontend/mame/ui/dirmenu.cpp:64
msgctxt "path-option"
msgid "Artwork Previews"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:69
+#: src/frontend/mame/ui/dirmenu.cpp:65
msgctxt "path-option"
msgid "Select"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:70
+#: src/frontend/mame/ui/dirmenu.cpp:66
msgctxt "path-option"
msgid "Game Over Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:71
+#: src/frontend/mame/ui/dirmenu.cpp:67
msgctxt "path-option"
msgid "HowTo"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:72
+#: src/frontend/mame/ui/dirmenu.cpp:68
msgctxt "path-option"
msgid "Logos"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:73
+#: src/frontend/mame/ui/dirmenu.cpp:69
msgctxt "path-option"
msgid "Scores"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:74
+#: src/frontend/mame/ui/dirmenu.cpp:70
msgctxt "path-option"
msgid "Versus"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:75
+#: src/frontend/mame/ui/dirmenu.cpp:71
msgctxt "path-option"
msgid "Covers"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:105
+#: src/frontend/mame/ui/dirmenu.cpp:101
#, c-format
msgid "Remove %1$s Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:352
-#, c-format
-msgid "Change %1$s Folder - Search: %2$s_"
-msgstr ""
-
-#: src/frontend/mame/ui/dirmenu.cpp:352
+#: src/frontend/mame/ui/dirmenu.cpp:357
#, c-format
msgid "Add %1$s Folder - Search: %2$s_"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:363
+#: src/frontend/mame/ui/dirmenu.cpp:357
+#, c-format
+msgid "Change %1$s Folder - Search: %2$s_"
+msgstr ""
+
+#: src/frontend/mame/ui/dirmenu.cpp:368
msgid "Press TAB to set"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folders"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:494
-msgid "Change Folder"
-msgstr ""
-
-#: src/frontend/mame/ui/dirmenu.cpp:494
+#: src/frontend/mame/ui/dirmenu.cpp:523
msgid "Add Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:497
+#: src/frontend/mame/ui/dirmenu.cpp:525
msgid "Remove Folder"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/dirmenu.cpp:530
+msgid "Change Folder"
+msgstr ""
+
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = 1/%1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:799
+#: src/frontend/mame/ui/viewgfx.cpp:800
msgctxt "gfxview"
msgid "Expand to fit"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:822
+#: src/frontend/mame/ui/viewgfx.cpp:823
msgctxt "gfxview"
msgid "All categories"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:824 src/frontend/mame/ui/viewgfx.cpp:829
+#: src/frontend/mame/ui/viewgfx.cpp:825 src/frontend/mame/ui/viewgfx.cpp:830
#, c-format
msgctxt "gfxview"
msgid "Category %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] colors"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] pens"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:940
+#: src/frontend/mame/ui/viewgfx.cpp:941
#, c-format
msgctxt "gfxview"
msgid " #%1$X → %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:947
+#: src/frontend/mame/ui/viewgfx.cpp:948
#, c-format
msgctxt "gfxview"
msgid " #%1$X = %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:954
+#: src/frontend/mame/ui/viewgfx.cpp:955
#, c-format
msgctxt "gfxview"
msgid " #%1$X (A:%2$02X R:%3$02X G:%4$02X B:%5$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1134
+#: src/frontend/mame/ui/viewgfx.cpp:1135
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] %2$d/%3$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1157
+#: src/frontend/mame/ui/viewgfx.cpp:1158
#, c-format
msgctxt "gfxview"
msgid " #%1$X:%2$X (%3$d %4$d) = %5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1165
+#: src/frontend/mame/ui/viewgfx.cpp:1166
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d color %3$X/%4$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d category %3$u"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d "
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1327
+#: src/frontend/mame/ui/viewgfx.cpp:1328
#, c-format
msgctxt "gfxview"
msgid " (%1$u %2$u) = GFX%3$u #%4$X:%5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1334
+#: src/frontend/mame/ui/viewgfx.cpp:1335
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d origin (%3$d %4$d)"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:442
+#: src/frontend/mame/ui/selgame.cpp:463
msgid "System Settings"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1058
+#: src/frontend/mame/ui/selgame.cpp:1076
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d systems (%5$d BIOS) )"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1086
+#: src/frontend/mame/ui/selgame.cpp:1104
#, c-format
msgid "System: %1$-.100s"
msgstr ""
@@ -2400,29 +2404,29 @@ msgctxt "menu-selector"
msgid "[no choices]"
msgstr ""
-#: src/frontend/mame/ui/selector.cpp:138
+#: src/frontend/mame/ui/selector.cpp:148
#, c-format
msgctxt "menu-selector"
msgid "Double-click or press %1$s to select"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:59
+#: src/frontend/mame/ui/auditmenu.cpp:60
msgid "Audit Media"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:63
+#: src/frontend/mame/ui/auditmenu.cpp:64
#, c-format
msgid "Results will be saved to %1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:101
+#: src/frontend/mame/ui/auditmenu.cpp:110
#, c-format
msgid ""
"Auditing media for system %2$u of %3$u...\n"
"%1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:119
+#: src/frontend/mame/ui/auditmenu.cpp:128
#, c-format
msgid ""
"Cancel audit?\n"
@@ -2431,17 +2435,17 @@ msgid ""
"Press %2$s to continue"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:139
+#: src/frontend/mame/ui/auditmenu.cpp:148
#, c-format
msgid "Audit media for %1$u systems marked unavailable"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:140
+#: src/frontend/mame/ui/auditmenu.cpp:149
#, c-format
msgid "Audit media for all %1$u systems"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:157
+#: src/frontend/mame/ui/auditmenu.cpp:165
#, c-format
msgid "Press %1$s to cancel\n"
msgstr ""
@@ -2462,266 +2466,266 @@ msgstr ""
msgid "Hide Both"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:143
+#: src/frontend/mame/ui/custui.cpp:144
msgid "UI Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:168 src/frontend/mame/ui/custui.cpp:221
+#: src/frontend/mame/ui/custui.cpp:169 src/frontend/mame/ui/custui.cpp:222
msgid "System Names"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:194 src/frontend/mame/ui/custui.cpp:224
+#: src/frontend/mame/ui/custui.cpp:195 src/frontend/mame/ui/custui.cpp:225
msgid "Show Side Panels"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:214
+#: src/frontend/mame/ui/custui.cpp:215
msgid "Fonts"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:215
+#: src/frontend/mame/ui/custui.cpp:216
msgid "Colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:218
+#: src/frontend/mame/ui/custui.cpp:219
msgid "Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:235 src/frontend/mame/ui/custui.cpp:279
+#: src/frontend/mame/ui/custui.cpp:236 src/frontend/mame/ui/custui.cpp:280
msgid "[built-in]"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:335
+#: src/frontend/mame/ui/custui.cpp:337
msgid "UI Fonts"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:364
+#: src/frontend/mame/ui/custui.cpp:366
msgid "default"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:459 src/frontend/mame/ui/custui.cpp:499
+#: src/frontend/mame/ui/custui.cpp:465 src/frontend/mame/ui/custui.cpp:507
msgid "UI Font"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:504
+#: src/frontend/mame/ui/custui.cpp:512
msgid "Bold"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:505
+#: src/frontend/mame/ui/custui.cpp:513
msgid "Italic"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:510
+#: src/frontend/mame/ui/custui.cpp:518
msgid "Lines"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:515
+#: src/frontend/mame/ui/custui.cpp:523
msgid "Infos text size"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:530
+#: src/frontend/mame/ui/custui.cpp:547
msgid "Sample text - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:546
+#: src/frontend/mame/ui/custui.cpp:563
msgid "UI Colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:609
+#: src/frontend/mame/ui/custui.cpp:626
msgctxt "color-option"
msgid "Normal text"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:610
+#: src/frontend/mame/ui/custui.cpp:627
msgctxt "color-option"
msgid "Selected color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:611
+#: src/frontend/mame/ui/custui.cpp:628
msgctxt "color-option"
msgid "Normal text background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:612
+#: src/frontend/mame/ui/custui.cpp:629
msgctxt "color-option"
msgid "Selected background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:613
+#: src/frontend/mame/ui/custui.cpp:630
msgctxt "color-option"
msgid "Subitem color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:614
+#: src/frontend/mame/ui/custui.cpp:631
msgctxt "color-option"
msgid "Clone"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:615
+#: src/frontend/mame/ui/custui.cpp:632
msgctxt "color-option"
msgid "Border"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:616
+#: src/frontend/mame/ui/custui.cpp:633
msgctxt "color-option"
msgid "Background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:617
+#: src/frontend/mame/ui/custui.cpp:634
msgctxt "color-option"
msgid "DIP switch"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:618
+#: src/frontend/mame/ui/custui.cpp:635
msgctxt "color-option"
msgid "Unavailable color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:619
+#: src/frontend/mame/ui/custui.cpp:636
msgctxt "color-option"
msgid "Slider color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:620
+#: src/frontend/mame/ui/custui.cpp:637
msgctxt "color-option"
msgid "Graphics viewer background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:621
+#: src/frontend/mame/ui/custui.cpp:638
msgctxt "color-option"
msgid "Mouse over color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:622
+#: src/frontend/mame/ui/custui.cpp:639
msgctxt "color-option"
msgid "Mouse over background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:623
+#: src/frontend/mame/ui/custui.cpp:640
msgctxt "color-option"
msgid "Mouse down color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:624
+#: src/frontend/mame/ui/custui.cpp:641
msgctxt "color-option"
msgid "Mouse down background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:628
+#: src/frontend/mame/ui/custui.cpp:645
msgid "Restore default colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:640
+#: src/frontend/mame/ui/custui.cpp:666
#, c-format
msgid "Double-click or press %1$s to change color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:648
+#: src/frontend/mame/ui/custui.cpp:674
msgid "Menu Preview"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:662
+#: src/frontend/mame/ui/custui.cpp:681
msgctxt "color-sample"
msgid "Normal"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:663
+#: src/frontend/mame/ui/custui.cpp:682
msgctxt "color-sample"
msgid "Subitem"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:664
+#: src/frontend/mame/ui/custui.cpp:683
msgctxt "color-sample"
msgid "Selected"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:665
+#: src/frontend/mame/ui/custui.cpp:684
msgctxt "color-sample"
msgid "Mouse Over"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:666
+#: src/frontend/mame/ui/custui.cpp:685
msgctxt "color-sample"
msgid "Clone"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:881
+#: src/frontend/mame/ui/custui.cpp:901
msgid "ARGB Settings"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:886 src/frontend/mame/ui/custui.cpp:889
+#: src/frontend/mame/ui/custui.cpp:906 src/frontend/mame/ui/custui.cpp:909
msgctxt "color-channel"
msgid "Alpha"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:894 src/frontend/mame/ui/custui.cpp:897
+#: src/frontend/mame/ui/custui.cpp:914 src/frontend/mame/ui/custui.cpp:917
msgctxt "color-channel"
msgid "Red"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:902 src/frontend/mame/ui/custui.cpp:905
+#: src/frontend/mame/ui/custui.cpp:922 src/frontend/mame/ui/custui.cpp:925
msgctxt "color-channel"
msgid "Green"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:910 src/frontend/mame/ui/custui.cpp:913
+#: src/frontend/mame/ui/custui.cpp:930 src/frontend/mame/ui/custui.cpp:933
msgctxt "color-channel"
msgid "Blue"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:916
+#: src/frontend/mame/ui/custui.cpp:936
msgid "Choose from palette"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:931
+#: src/frontend/mame/ui/custui.cpp:959
msgid "Color preview:"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1029
+#: src/frontend/mame/ui/custui.cpp:1052
msgctxt "color-preset"
msgid "White"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1030
+#: src/frontend/mame/ui/custui.cpp:1053
msgctxt "color-preset"
msgid "Silver"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1031
+#: src/frontend/mame/ui/custui.cpp:1054
msgctxt "color-preset"
msgid "Gray"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1032
+#: src/frontend/mame/ui/custui.cpp:1055
msgctxt "color-preset"
msgid "Black"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1033
+#: src/frontend/mame/ui/custui.cpp:1056
msgctxt "color-preset"
msgid "Red"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1034
+#: src/frontend/mame/ui/custui.cpp:1057
msgctxt "color-preset"
msgid "Orange"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1035
+#: src/frontend/mame/ui/custui.cpp:1058
msgctxt "color-preset"
msgid "Yellow"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1036
+#: src/frontend/mame/ui/custui.cpp:1059
msgctxt "color-preset"
msgid "Green"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1037
+#: src/frontend/mame/ui/custui.cpp:1060
msgctxt "color-preset"
msgid "Blue"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1038
+#: src/frontend/mame/ui/custui.cpp:1061
msgctxt "color-preset"
msgid "Violet"
msgstr ""
@@ -2744,36 +2748,61 @@ msgctxt "about-header"
msgid "Revision: %1$s"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:60
+#: src/frontend/mame/ui/analogipt.cpp:27
+#, c-format
+msgctxt "menu-analoginput"
+msgid ""
+"Show/hide settings \t\t%1$s\n"
+"Decrease value \t\t%2$s\n"
+"Increase value \t\t%3$s\n"
+"Restore default value \t\t%4$s\n"
+"Previous device \t\t%5$s\n"
+"Next device \t\t%6$s\n"
+"Return to previous menu \t\t%7$s"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:82
+msgctxt "menu-analoginput"
msgid "Analog Input Adjustments"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:92
+#: src/frontend/mame/ui/analogipt.cpp:121
#, c-format
-msgid "Press %s to show menu"
+msgctxt "menu-analoginput"
+msgid "Press %s to show settings"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:372
+#: src/frontend/mame/ui/analogipt.cpp:245
+msgctxt "menu-analoginput"
+msgid "Analog Input Adjustments Help"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:421
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Increment/Decrement Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:377
+#: src/frontend/mame/ui/analogipt.cpp:426
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Auto-centering Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:382
+#: src/frontend/mame/ui/analogipt.cpp:431
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Reverse"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:387
+#: src/frontend/mame/ui/analogipt.cpp:436
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Sensitivity"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:402
+#: src/frontend/mame/ui/analogipt.cpp:451
+msgctxt "menu-analoginput"
msgid "[no analog inputs are enabled]"
msgstr ""
@@ -2924,504 +2953,504 @@ msgctxt "menu-main"
msgid "Close Menu"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:77
-msgctxt "selmenu-artwork"
-msgid "Snapshots"
+#: src/frontend/mame/ui/selmenu.cpp:55
+msgid "Images"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:78
-msgctxt "selmenu-artwork"
-msgid "Cabinet"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:79
-msgctxt "selmenu-artwork"
-msgid "Control Panel"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:80
-msgctxt "selmenu-artwork"
-msgid "PCB"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:81
-msgctxt "selmenu-artwork"
-msgid "Flyer"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:82
-msgctxt "selmenu-artwork"
-msgid "Title Screen"
+#: src/frontend/mame/ui/selmenu.cpp:56
+msgid "Info"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:83
msgctxt "selmenu-artwork"
-msgid "Ending"
+msgid "Snapshots"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:84
msgctxt "selmenu-artwork"
-msgid "Artwork Preview"
+msgid "Cabinet"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:85
msgctxt "selmenu-artwork"
-msgid "Bosses"
+msgid "Control Panel"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:86
msgctxt "selmenu-artwork"
-msgid "Logo"
+msgid "PCB"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:87
msgctxt "selmenu-artwork"
-msgid "Versus"
+msgid "Flyer"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:88
msgctxt "selmenu-artwork"
-msgid "Game Over"
+msgid "Title Screen"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:89
msgctxt "selmenu-artwork"
-msgid "HowTo"
+msgid "Ending"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:90
msgctxt "selmenu-artwork"
-msgid "Scores"
+msgid "Artwork Preview"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:91
msgctxt "selmenu-artwork"
-msgid "Select"
+msgid "Bosses"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:92
msgctxt "selmenu-artwork"
-msgid "Marquee"
+msgid "Logo"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:93
msgctxt "selmenu-artwork"
-msgid "Covers"
+msgid "Versus"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:94
+msgctxt "selmenu-artwork"
+msgid "Game Over"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:95
+msgctxt "selmenu-artwork"
+msgid "HowTo"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:96
+msgctxt "selmenu-artwork"
+msgid "Scores"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:97
-msgid "Add or remove favorite"
+msgctxt "selmenu-artwork"
+msgid "Select"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:98
-msgid "Export displayed list to file"
+msgctxt "selmenu-artwork"
+msgid "Marquee"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:99
+msgctxt "selmenu-artwork"
+msgid "Covers"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:103
+msgid "Add or remove favorite"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:104
+msgid "Export displayed list to file"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:105
msgid "Audit media"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:100
+#: src/frontend/mame/ui/selmenu.cpp:106
msgid "Show DATs view"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:260
+#: src/frontend/mame/ui/selmenu.cpp:268
msgid "Select Software Package Part"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:330
+#: src/frontend/mame/ui/selmenu.cpp:338
msgid "Select System BIOS"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:644 src/frontend/mame/ui/selmenu.cpp:675
+#: src/frontend/mame/ui/selmenu.cpp:689 src/frontend/mame/ui/selmenu.cpp:720
#, c-format
msgid "%1$s, %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:648
+#: src/frontend/mame/ui/selmenu.cpp:693
#, c-format
msgid "Software is clone of: %1$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:650
+#: src/frontend/mame/ui/selmenu.cpp:695
msgid "Software is parent"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:655
+#: src/frontend/mame/ui/selmenu.cpp:700
msgid "Supported: No"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:660
+#: src/frontend/mame/ui/selmenu.cpp:705
msgid "Supported: Partial"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:665
+#: src/frontend/mame/ui/selmenu.cpp:710
msgid "Supported: Yes"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:681
+#: src/frontend/mame/ui/selmenu.cpp:726
msgid "System is parent"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:683 src/frontend/mame/ui/selmenu.cpp:685
+#: src/frontend/mame/ui/selmenu.cpp:728 src/frontend/mame/ui/selmenu.cpp:730
#, c-format
msgid "System is clone of: %1$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:721
+#: src/frontend/mame/ui/selmenu.cpp:766
#, c-format
msgid "%1$s %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2222
-msgid "Images"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:2223
-msgid "Infos"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:2538
+#: src/frontend/mame/ui/selmenu.cpp:2611
msgid ""
"Required ROM/disk images for the selected system are missing or incorrect. "
"Please acquire the correct files or select a different system.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2554
+#: src/frontend/mame/ui/selmenu.cpp:2627
msgid ""
"Required ROM/disk images for the selected software are missing or incorrect. "
"Please acquire the correct files or select a different software item.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2570
+#: src/frontend/mame/ui/selmenu.cpp:2643
msgid "incorrect checksum"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2573
+#: src/frontend/mame/ui/selmenu.cpp:2646
msgid "incorrect length"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2576
+#: src/frontend/mame/ui/selmenu.cpp:2649
msgid "not found"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2587
+#: src/frontend/mame/ui/selmenu.cpp:2660
#, c-format
msgid "%1$s (%2$s) - %3$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2589
+#: src/frontend/mame/ui/selmenu.cpp:2662
#, c-format
msgid "%1$s - %2$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2593
+#: src/frontend/mame/ui/selmenu.cpp:2666
msgid "Press any key to continue."
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2722
+#: src/frontend/mame/ui/selmenu.cpp:2789
msgid "General Info"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2874
+#: src/frontend/mame/ui/selmenu.cpp:2935
#, c-format
msgid "Short Name\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2875
+#: src/frontend/mame/ui/selmenu.cpp:2936
#, c-format
msgid "Year\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2876
+#: src/frontend/mame/ui/selmenu.cpp:2937
#, c-format
msgid "Manufacturer\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2883
+#: src/frontend/mame/ui/selmenu.cpp:2944
#, c-format
msgid "System is Clone of\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2888
+#: src/frontend/mame/ui/selmenu.cpp:2949
msgid "System is Parent\t\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2892
+#: src/frontend/mame/ui/selmenu.cpp:2953
msgid "Analog Controls\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2894
+#: src/frontend/mame/ui/selmenu.cpp:2955
msgid "Keyboard Inputs\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2897
+#: src/frontend/mame/ui/selmenu.cpp:2958
msgid "Overall\tNOT WORKING\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2899
+#: src/frontend/mame/ui/selmenu.cpp:2960
msgid "Overall\tUnemulated Protection\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2901
+#: src/frontend/mame/ui/selmenu.cpp:2962
msgid "Overall\tWorking\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2904
+#: src/frontend/mame/ui/selmenu.cpp:2965
msgid "Graphics\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2906
+#: src/frontend/mame/ui/selmenu.cpp:2967
msgid "Graphics\tWrong Colors\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2908
+#: src/frontend/mame/ui/selmenu.cpp:2969
msgid "Graphics\tImperfect Colors\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2910
+#: src/frontend/mame/ui/selmenu.cpp:2971
msgid "Graphics\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2912
+#: src/frontend/mame/ui/selmenu.cpp:2973
msgid "Graphics\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2915
+#: src/frontend/mame/ui/selmenu.cpp:2976
msgid "Sound\tNone\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2917
+#: src/frontend/mame/ui/selmenu.cpp:2978
msgid "Sound\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2919
+#: src/frontend/mame/ui/selmenu.cpp:2980
msgid "Sound\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2921
+#: src/frontend/mame/ui/selmenu.cpp:2982
msgid "Sound\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2924
+#: src/frontend/mame/ui/selmenu.cpp:2985
msgid "Capture\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2926
+#: src/frontend/mame/ui/selmenu.cpp:2987
msgid "Capture\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2929
+#: src/frontend/mame/ui/selmenu.cpp:2990
msgid "Camera\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2931
+#: src/frontend/mame/ui/selmenu.cpp:2992
msgid "Camera\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2934
+#: src/frontend/mame/ui/selmenu.cpp:2995
msgid "Microphone\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2936
+#: src/frontend/mame/ui/selmenu.cpp:2997
msgid "Microphone\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2939
+#: src/frontend/mame/ui/selmenu.cpp:3000
msgid "Controls\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2941
+#: src/frontend/mame/ui/selmenu.cpp:3002
msgid "Controls\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2944
+#: src/frontend/mame/ui/selmenu.cpp:3005
msgid "Keyboard\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2946
+#: src/frontend/mame/ui/selmenu.cpp:3007
msgid "Keyboard\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2949
+#: src/frontend/mame/ui/selmenu.cpp:3010
msgid "Mouse\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2951
+#: src/frontend/mame/ui/selmenu.cpp:3012
msgid "Mouse\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2954
+#: src/frontend/mame/ui/selmenu.cpp:3015
msgid "Media\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2956
+#: src/frontend/mame/ui/selmenu.cpp:3017
msgid "Media\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2959
+#: src/frontend/mame/ui/selmenu.cpp:3020
msgid "Disk\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2961
+#: src/frontend/mame/ui/selmenu.cpp:3022
msgid "Disk\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2964
+#: src/frontend/mame/ui/selmenu.cpp:3025
msgid "Printer\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2966
+#: src/frontend/mame/ui/selmenu.cpp:3027
msgid "Printer\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2969
+#: src/frontend/mame/ui/selmenu.cpp:3030
msgid "Mag. Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2971
+#: src/frontend/mame/ui/selmenu.cpp:3032
msgid "Mag. Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2974
+#: src/frontend/mame/ui/selmenu.cpp:3035
msgid "Punch Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2976
+#: src/frontend/mame/ui/selmenu.cpp:3037
msgid "Punch Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2979
+#: src/frontend/mame/ui/selmenu.cpp:3040
msgid "Mag. Drum\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2981
+#: src/frontend/mame/ui/selmenu.cpp:3042
msgid "Mag. Drum\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2984
+#: src/frontend/mame/ui/selmenu.cpp:3045
msgid "(EP)ROM\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2986
+#: src/frontend/mame/ui/selmenu.cpp:3047
msgid "(EP)ROM\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2989
+#: src/frontend/mame/ui/selmenu.cpp:3050
msgid "Communications\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2991
+#: src/frontend/mame/ui/selmenu.cpp:3052
msgid "Communications\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2994
+#: src/frontend/mame/ui/selmenu.cpp:3055
msgid "LAN\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2996
+#: src/frontend/mame/ui/selmenu.cpp:3057
msgid "LAN\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2999
+#: src/frontend/mame/ui/selmenu.cpp:3060
msgid "WAN\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3001
+#: src/frontend/mame/ui/selmenu.cpp:3062
msgid "WAN\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3004
+#: src/frontend/mame/ui/selmenu.cpp:3065
msgid "Timing\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3006
+#: src/frontend/mame/ui/selmenu.cpp:3067
msgid "Timing\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3012
+#: src/frontend/mame/ui/selmenu.cpp:3073
msgid "Support Cocktail\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tVertical\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tHorizontal\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3038
+#: src/frontend/mame/ui/selmenu.cpp:3099
msgid "Media Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3040
+#: src/frontend/mame/ui/selmenu.cpp:3101
msgid "Media Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3043
+#: src/frontend/mame/ui/selmenu.cpp:3104
msgid "Samples Audit Result\tNone Needed\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3045
+#: src/frontend/mame/ui/selmenu.cpp:3106
msgid "Samples Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3047
+#: src/frontend/mame/ui/selmenu.cpp:3108
msgid "Samples Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3051
+#: src/frontend/mame/ui/selmenu.cpp:3112
msgid ""
"Media Audit\tDisabled\n"
"Samples Audit\tDisabled\n"
@@ -3579,74 +3608,74 @@ msgstr ""
msgid "[None]\n"
msgstr ""
-#: src/emu/render.cpp:1833
+#: src/emu/render.cpp:1834
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Standard (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1859
+#: src/emu/render.cpp:1860
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Pixel Aspect (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1881 src/emu/render.cpp:2016
+#: src/emu/render.cpp:1882 src/emu/render.cpp:2017
msgctxt "view-name"
msgid "Cocktail"
msgstr ""
-#: src/emu/render.cpp:2001
+#: src/emu/render.cpp:2002
msgctxt "view-name"
msgid "Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2002
+#: src/emu/render.cpp:2003
msgctxt "view-name"
msgid "Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2003
+#: src/emu/render.cpp:2004
msgctxt "view-name"
msgid "Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2004
+#: src/emu/render.cpp:2005
msgctxt "view-name"
msgid "Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2055
+#: src/emu/render.cpp:2056
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2064
+#: src/emu/render.cpp:2065
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2073
+#: src/emu/render.cpp:2074
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2082
+#: src/emu/render.cpp:2083
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/ioport.cpp:333
+#: src/emu/ioport.cpp:271
#, c-format
msgctxt "input-name"
msgid "P%1$u"
msgstr ""
-#: src/emu/ioport.cpp:2052
+#: src/emu/ioport.cpp:1991
msgctxt "input-name"
msgid "???"
msgstr ""
@@ -5278,222 +5307,222 @@ msgstr ""
#: src/emu/inpttype.ipp:874
msgctxt "input-name"
-msgid "On Screen Display"
+msgid "Show/Hide Menu"
msgstr ""
#: src/emu/inpttype.ipp:875
msgctxt "input-name"
-msgid "Break in Debugger"
+msgid "UI Select"
msgstr ""
#: src/emu/inpttype.ipp:876
msgctxt "input-name"
-msgid "Config Menu"
+msgid "UI Back"
msgstr ""
#: src/emu/inpttype.ipp:877
msgctxt "input-name"
-msgid "Pause"
+msgid "UI Cancel"
msgstr ""
#: src/emu/inpttype.ipp:878
msgctxt "input-name"
-msgid "Pause - Single Step"
+msgid "UI Clear"
msgstr ""
#: src/emu/inpttype.ipp:879
msgctxt "input-name"
-msgid "Rewind - Single Step"
+msgid "UI Help"
msgstr ""
#: src/emu/inpttype.ipp:880
msgctxt "input-name"
-msgid "Reset Machine"
+msgid "UI Up"
msgstr ""
#: src/emu/inpttype.ipp:881
msgctxt "input-name"
-msgid "Soft Reset"
+msgid "UI Down"
msgstr ""
#: src/emu/inpttype.ipp:882
msgctxt "input-name"
-msgid "Show Decoded Graphics"
+msgid "UI Left"
msgstr ""
#: src/emu/inpttype.ipp:883
msgctxt "input-name"
-msgid "Frameskip Dec"
+msgid "UI Right"
msgstr ""
#: src/emu/inpttype.ipp:884
msgctxt "input-name"
-msgid "Frameskip Inc"
+msgid "UI Home"
msgstr ""
#: src/emu/inpttype.ipp:885
msgctxt "input-name"
-msgid "Throttle"
+msgid "UI End"
msgstr ""
#: src/emu/inpttype.ipp:886
msgctxt "input-name"
-msgid "Fast Forward"
+msgid "UI Page Up"
msgstr ""
#: src/emu/inpttype.ipp:887
msgctxt "input-name"
-msgid "Show FPS"
+msgid "UI Page Down"
msgstr ""
#: src/emu/inpttype.ipp:888
msgctxt "input-name"
-msgid "Save Snapshot"
+msgid "UI Previous Group"
msgstr ""
#: src/emu/inpttype.ipp:889
msgctxt "input-name"
-msgid "Record MNG"
+msgid "UI Next Group"
msgstr ""
#: src/emu/inpttype.ipp:890
msgctxt "input-name"
-msgid "Record AVI"
+msgid "On Screen Display"
msgstr ""
#: src/emu/inpttype.ipp:891
msgctxt "input-name"
-msgid "Toggle Cheat"
+msgid "Toggle UI Controls"
msgstr ""
#: src/emu/inpttype.ipp:892
msgctxt "input-name"
-msgid "UI Up"
+msgid "Break in Debugger"
msgstr ""
#: src/emu/inpttype.ipp:893
msgctxt "input-name"
-msgid "UI Down"
+msgid "Pause"
msgstr ""
#: src/emu/inpttype.ipp:894
msgctxt "input-name"
-msgid "UI Left"
+msgid "Pause - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:895
msgctxt "input-name"
-msgid "UI Right"
+msgid "Rewind - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:896
msgctxt "input-name"
-msgid "UI Home"
+msgid "Save State"
msgstr ""
#: src/emu/inpttype.ipp:897
msgctxt "input-name"
-msgid "UI End"
+msgid "Load State"
msgstr ""
#: src/emu/inpttype.ipp:898
msgctxt "input-name"
-msgid "UI Page Up"
+msgid "Reset Machine"
msgstr ""
#: src/emu/inpttype.ipp:899
msgctxt "input-name"
-msgid "UI Page Down"
+msgid "Soft Reset"
msgstr ""
#: src/emu/inpttype.ipp:900
msgctxt "input-name"
-msgid "UI Focus Next"
+msgid "Show Decoded Graphics"
msgstr ""
#: src/emu/inpttype.ipp:901
msgctxt "input-name"
-msgid "UI Focus Previous"
+msgid "Frameskip Dec"
msgstr ""
#: src/emu/inpttype.ipp:902
msgctxt "input-name"
-msgid "UI Select"
+msgid "Frameskip Inc"
msgstr ""
#: src/emu/inpttype.ipp:903
msgctxt "input-name"
-msgid "UI Cancel"
+msgid "Throttle"
msgstr ""
#: src/emu/inpttype.ipp:904
msgctxt "input-name"
-msgid "UI Display Comment"
+msgid "Fast Forward"
msgstr ""
#: src/emu/inpttype.ipp:905
msgctxt "input-name"
-msgid "UI Clear"
+msgid "Show FPS"
msgstr ""
#: src/emu/inpttype.ipp:906
msgctxt "input-name"
-msgid "UI Zoom In"
+msgid "Save Snapshot"
msgstr ""
#: src/emu/inpttype.ipp:907
msgctxt "input-name"
-msgid "UI Zoom Out"
+msgid "Record MNG"
msgstr ""
#: src/emu/inpttype.ipp:908
msgctxt "input-name"
-msgid "UI Default Zoom"
+msgid "Record AVI"
msgstr ""
#: src/emu/inpttype.ipp:909
msgctxt "input-name"
-msgid "UI Previous Group"
+msgid "Toggle Cheat"
msgstr ""
#: src/emu/inpttype.ipp:910
msgctxt "input-name"
-msgid "UI Next Group"
+msgid "UI Display Comment"
msgstr ""
#: src/emu/inpttype.ipp:911
msgctxt "input-name"
-msgid "UI Rotate"
+msgid "UI Zoom In"
msgstr ""
#: src/emu/inpttype.ipp:912
msgctxt "input-name"
-msgid "Show Profiler"
+msgid "UI Zoom Out"
msgstr ""
#: src/emu/inpttype.ipp:913
msgctxt "input-name"
-msgid "UI Toggle"
+msgid "UI Default Zoom"
msgstr ""
#: src/emu/inpttype.ipp:914
msgctxt "input-name"
-msgid "UI Release Pointer"
+msgid "UI Rotate"
msgstr ""
#: src/emu/inpttype.ipp:915
msgctxt "input-name"
-msgid "UI Paste Text"
+msgid "Show Profiler"
msgstr ""
#: src/emu/inpttype.ipp:916
msgctxt "input-name"
-msgid "Save State"
+msgid "UI Release Pointer"
msgstr ""
#: src/emu/inpttype.ipp:917
msgctxt "input-name"
-msgid "Load State"
+msgid "UI Paste Text"
msgstr ""
#: src/emu/inpttype.ipp:918
@@ -5508,57 +5537,65 @@ msgstr ""
#: src/emu/inpttype.ipp:920
msgctxt "input-name"
-msgid "UI External DAT View"
+msgid "UI Focus Next"
msgstr ""
#: src/emu/inpttype.ipp:921
msgctxt "input-name"
-msgid "UI Add/Remove favorite"
+msgid "UI Focus Previous"
msgstr ""
#: src/emu/inpttype.ipp:922
msgctxt "input-name"
-msgid "UI Export List"
+msgid "UI External DAT View"
msgstr ""
#: src/emu/inpttype.ipp:923
msgctxt "input-name"
+msgid "UI Add/Remove Favorite"
+msgstr ""
+
+#: src/emu/inpttype.ipp:924
+msgctxt "input-name"
+msgid "UI Export List"
+msgstr ""
+
+#: src/emu/inpttype.ipp:925
+msgctxt "input-name"
msgid "UI Audit Media"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:110
-#: src/osd/modules/input/input_sdlcommon.cpp:173
+#: src/osd/modules/input/input_windows.cpp:111 src/osd/sdl/osdsdl.cpp:339
msgctxt "input-name"
msgid "Toggle Fullscreen"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:116
+#: src/osd/modules/input/input_windows.cpp:117
msgctxt "input-name"
msgid "Take Rendered Snapshot"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:127
-#: src/osd/modules/input/input_sdlcommon.cpp:221
+#: src/osd/modules/input/input_windows.cpp:128 src/osd/sdl/osdsdl.cpp:388
msgctxt "input-name"
msgid "Record Rendered Video"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:143
+#: src/osd/modules/input/input_windows.cpp:144
msgctxt "input-name"
msgid "Toggle Post-Processing"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:199
+#: src/osd/sdl/osdsdl.cpp:365
msgctxt "input-name"
msgid "Toggle Filter"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:205
+#: src/osd/sdl/osdsdl.cpp:371
msgctxt "input-name"
msgid "Decrease Prescaling"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:215
+#: src/osd/sdl/osdsdl.cpp:382
msgctxt "input-name"
msgid "Increase Prescaling"
msgstr ""
@@ -5880,12 +5917,12 @@ msgstr ""
msgid "Input ports"
msgstr ""
-#: plugins/autofire/init.lua:94
+#: plugins/autofire/init.lua:98
msgctxt "plugin-autofire"
msgid "Failed to load autofire menu"
msgstr ""
-#: plugins/autofire/init.lua:101
+#: plugins/autofire/init.lua:105
msgctxt "plugin-autofire"
msgid "Autofire"
msgstr ""
@@ -6069,7 +6106,7 @@ msgctxt "plugin-timecode"
msgid "Hotkey"
msgstr ""
-#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:560
+#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:562
msgctxt "plugin-inputmacro"
msgid "Input Macros"
msgstr ""
@@ -6090,138 +6127,138 @@ msgctxt "plugin-inputmacro"
msgid "Set Input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:350
+#: plugins/inputmacro/inputmacro_menu.lua:352
msgctxt "plugin-inputmacro"
msgid "Name"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:358
-#: plugins/inputmacro/inputmacro_menu.lua:400
+#: plugins/inputmacro/inputmacro_menu.lua:360
+#: plugins/inputmacro/inputmacro_menu.lua:402
msgctxt "plugin-inputmacro"
msgid "[not set]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:359
+#: plugins/inputmacro/inputmacro_menu.lua:361
msgctxt "plugin-inputmacro"
msgid "Activation combination"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Stop immediately"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Complete macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:363
+#: plugins/inputmacro/inputmacro_menu.lua:365
msgctxt "plugin-inputmacro"
msgid "On release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:369
+#: plugins/inputmacro/inputmacro_menu.lua:371
msgctxt "plugin-inputmacro"
msgid "Release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:372
+#: plugins/inputmacro/inputmacro_menu.lua:374
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Loop to step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:377
+#: plugins/inputmacro/inputmacro_menu.lua:379
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Prolong step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:379
+#: plugins/inputmacro/inputmacro_menu.lua:381
msgctxt "plugin-inputmacro"
msgid "When held"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:383
+#: plugins/inputmacro/inputmacro_menu.lua:385
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:384
+#: plugins/inputmacro/inputmacro_menu.lua:386
msgctxt "plugin-inputmacro"
msgid "Delay (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:390
+#: plugins/inputmacro/inputmacro_menu.lua:392
msgctxt "plugin-inputmacro"
msgid "Duration (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:398
+#: plugins/inputmacro/inputmacro_menu.lua:400
msgctxt "plugin-inputmacro"
msgid "n/a"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:402
+#: plugins/inputmacro/inputmacro_menu.lua:404
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Input %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:407
+#: plugins/inputmacro/inputmacro_menu.lua:409
msgctxt "plugin-inputmacro"
msgid "Add input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:412
+#: plugins/inputmacro/inputmacro_menu.lua:414
msgctxt "plugin-inputmacro"
msgid "Delete step"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:428
+#: plugins/inputmacro/inputmacro_menu.lua:430
msgctxt "plugin-inputmacro"
msgid "Add step at position"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:474
+#: plugins/inputmacro/inputmacro_menu.lua:476
msgctxt "plugin-inputmacro"
msgid "Add Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:481
+#: plugins/inputmacro/inputmacro_menu.lua:483
msgctxt "plugin-inputmacro"
msgid "Create"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:483
+#: plugins/inputmacro/inputmacro_menu.lua:485
msgctxt "plugin-inputmacro"
msgid "Cancel"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:499
+#: plugins/inputmacro/inputmacro_menu.lua:501
msgctxt "plugin-inputmacro"
msgid "Edit Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:505
+#: plugins/inputmacro/inputmacro_menu.lua:507
msgctxt "plugin-inputmacro"
msgid "Done"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:561
+#: plugins/inputmacro/inputmacro_menu.lua:563
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Press %s to delete"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:573
+#: plugins/inputmacro/inputmacro_menu.lua:575
msgctxt "plugin-inputmacro"
msgid "[no macros]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:578
+#: plugins/inputmacro/inputmacro_menu.lua:580
msgctxt "plugin-inputmacro"
msgid "Add macro"
msgstr ""
@@ -6392,12 +6429,12 @@ msgctxt "plugin-commonui"
msgid "Cancel"
msgstr ""
-#: plugins/commonui/init.lua:197
+#: plugins/commonui/init.lua:199
msgctxt "plugin-commonui"
msgid "Invalid combination entered"
msgstr ""
-#: plugins/commonui/init.lua:203
+#: plugins/commonui/init.lua:205
#, lua-format
msgctxt "plugin-commonui"
msgid ""
diff --git a/language/Portuguese/strings.po b/language/Portuguese/strings.po
index b29b7e0a073..c2955a81a5f 100644
--- a/language/Portuguese/strings.po
+++ b/language/Portuguese/strings.po
@@ -1,13 +1,13 @@
# Portuguese translations for MAME package.
# Copyright (C) 1997-2022 MAMEdev and contributors
# This file is distributed under the same license as the MAME package.
-# Automatically generated, 2022.
+# Automatically generated, 2023.
#
msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-10-16 02:30+1100\n"
+"POT-Creation-Date: 2023-02-18 05:29+1100\n"
"PO-Revision-Date: 2017-10-26 22:51+0100\n"
"Last-Translator: pmos69\n"
"Language-Team: MAME Language Team\n"
@@ -32,206 +32,206 @@ msgid ""
"This system requires media images to be mounted for the following device(s): "
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1254
+#: src/frontend/mame/ui/ui.cpp:1275
#, c-format
msgid ""
"UI controls enabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1256
+#: src/frontend/mame/ui/ui.cpp:1277
#, c-format
msgid ""
"UI controls disabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1465
+#: src/frontend/mame/ui/ui.cpp:1486
msgid "Master Volume"
msgstr "Volume Global"
-#: src/frontend/mame/ui/ui.cpp:1474
+#: src/frontend/mame/ui/ui.cpp:1495
#, c-format
msgid "%1$s Volume"
msgstr "%1$s Volume"
-#: src/frontend/mame/ui/ui.cpp:1496
+#: src/frontend/mame/ui/ui.cpp:1517
#, c-format
msgid "Overclock CPU %1$s"
msgstr "Overclock CPU %1$s"
-#: src/frontend/mame/ui/ui.cpp:1504
+#: src/frontend/mame/ui/ui.cpp:1525
#, c-format
msgid "Overclock %1$s sound"
msgstr "Overclock %1$s som"
-#: src/frontend/mame/ui/ui.cpp:1523
+#: src/frontend/mame/ui/ui.cpp:1544
#, c-format
msgid "%1$s Refresh Rate"
msgstr "Taxa de refrescamento do %1$s"
-#: src/frontend/mame/ui/ui.cpp:1528
+#: src/frontend/mame/ui/ui.cpp:1549
#, c-format
msgid "%1$s Brightness"
msgstr "Brilho do %1$s"
-#: src/frontend/mame/ui/ui.cpp:1530
+#: src/frontend/mame/ui/ui.cpp:1551
#, c-format
msgid "%1$s Contrast"
msgstr "Contraste do %1$s"
-#: src/frontend/mame/ui/ui.cpp:1532
+#: src/frontend/mame/ui/ui.cpp:1553
#, c-format
msgid "%1$s Gamma"
msgstr "Gama do %1$s"
-#: src/frontend/mame/ui/ui.cpp:1536
+#: src/frontend/mame/ui/ui.cpp:1557
#, c-format
msgid "%1$s Horiz Stretch"
msgstr "Extensão Horizontal do %1$s"
-#: src/frontend/mame/ui/ui.cpp:1538
+#: src/frontend/mame/ui/ui.cpp:1559
#, c-format
msgid "%1$s Horiz Position"
msgstr "Posição Horizontal do %1$s"
-#: src/frontend/mame/ui/ui.cpp:1540
+#: src/frontend/mame/ui/ui.cpp:1561
#, c-format
msgid "%1$s Vert Stretch"
msgstr "Extensão Vertical do %1$s"
-#: src/frontend/mame/ui/ui.cpp:1542
+#: src/frontend/mame/ui/ui.cpp:1563
#, c-format
msgid "%1$s Vert Position"
msgstr "Posição Vertical do %1$s"
-#: src/frontend/mame/ui/ui.cpp:1558
+#: src/frontend/mame/ui/ui.cpp:1579
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr "Extensão Horizontal do Laserdisc '%1$s'"
-#: src/frontend/mame/ui/ui.cpp:1561
+#: src/frontend/mame/ui/ui.cpp:1582
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr "Posição Horizontal do Laserdisc '%1$s'"
-#: src/frontend/mame/ui/ui.cpp:1563
+#: src/frontend/mame/ui/ui.cpp:1584
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr "Extensão Vertical do Laserdisc '%1$s'"
-#: src/frontend/mame/ui/ui.cpp:1566
+#: src/frontend/mame/ui/ui.cpp:1587
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr "Posição Vertical do Laserdisc '%1$s'"
-#: src/frontend/mame/ui/ui.cpp:1576
+#: src/frontend/mame/ui/ui.cpp:1597
msgid "Vector Flicker"
msgstr "Cintilação Vetorial"
-#: src/frontend/mame/ui/ui.cpp:1577
+#: src/frontend/mame/ui/ui.cpp:1598
msgid "Beam Width Minimum"
msgstr "Largura Mínima do Feixe de Luz"
-#: src/frontend/mame/ui/ui.cpp:1578
+#: src/frontend/mame/ui/ui.cpp:1599
msgid "Beam Width Maximum"
msgstr "Largura Máxixa do Feixe de Luz"
-#: src/frontend/mame/ui/ui.cpp:1579
+#: src/frontend/mame/ui/ui.cpp:1600
msgid "Beam Dot Size"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1580
+#: src/frontend/mame/ui/ui.cpp:1601
msgid "Beam Intensity Weight"
msgstr "Peso da Intensidade do Feixe"
-#: src/frontend/mame/ui/ui.cpp:1593
+#: src/frontend/mame/ui/ui.cpp:1614
#, c-format
msgid "Crosshair Scale %1$s"
msgstr "Escala da Mira %1$s"
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "X"
msgstr "X"
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "Y"
msgstr "Y"
-#: src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1616
#, c-format
msgid "Crosshair Offset %1$s"
msgstr "Ajuste da Mira %1$s"
-#: src/frontend/mame/ui/ui.cpp:1623
+#: src/frontend/mame/ui/ui.cpp:1644
#, c-format
msgid "%1$3ddB"
msgstr "%1$3ddB"
-#: src/frontend/mame/ui/ui.cpp:1666
+#: src/frontend/mame/ui/ui.cpp:1687
#, c-format
msgid "%1$d%%"
msgstr "%1$d%%"
-#: src/frontend/mame/ui/ui.cpp:1681
+#: src/frontend/mame/ui/ui.cpp:1702
#, c-format
msgid "%1$3.0f%%"
msgstr "%1$3.0f%%"
-#: src/frontend/mame/ui/ui.cpp:1704 src/frontend/mame/ui/ui.cpp:1724
-#: src/frontend/mame/ui/ui.cpp:1743 src/frontend/mame/ui/ui.cpp:1761
-#: src/frontend/mame/ui/ui.cpp:1780 src/frontend/mame/ui/ui.cpp:1799
-#: src/frontend/mame/ui/ui.cpp:1818 src/frontend/mame/ui/ui.cpp:1837
-#: src/frontend/mame/ui/ui.cpp:1858 src/frontend/mame/ui/ui.cpp:1879
-#: src/frontend/mame/ui/ui.cpp:1900 src/frontend/mame/ui/ui.cpp:1921
+#: src/frontend/mame/ui/ui.cpp:1725 src/frontend/mame/ui/ui.cpp:1745
+#: src/frontend/mame/ui/ui.cpp:1764 src/frontend/mame/ui/ui.cpp:1782
+#: src/frontend/mame/ui/ui.cpp:1801 src/frontend/mame/ui/ui.cpp:1820
+#: src/frontend/mame/ui/ui.cpp:1839 src/frontend/mame/ui/ui.cpp:1858
+#: src/frontend/mame/ui/ui.cpp:1879 src/frontend/mame/ui/ui.cpp:1900
+#: src/frontend/mame/ui/ui.cpp:1921 src/frontend/mame/ui/ui.cpp:1942
#, c-format
msgid "%1$.3f"
msgstr "%1$.3f"
-#: src/frontend/mame/ui/ui.cpp:1936 src/frontend/mame/ui/ui.cpp:1951
-#: src/frontend/mame/ui/ui.cpp:1966 src/frontend/mame/ui/ui.cpp:1981
-#: src/frontend/mame/ui/ui.cpp:1996
+#: src/frontend/mame/ui/ui.cpp:1957 src/frontend/mame/ui/ui.cpp:1972
+#: src/frontend/mame/ui/ui.cpp:1987 src/frontend/mame/ui/ui.cpp:2002
+#: src/frontend/mame/ui/ui.cpp:2017
#, c-format
msgid "%1$1.2f"
msgstr "%1$1.2f"
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr "Escala X da Mira %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr "Escala Y da Mira %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr "Ajuste X da Mira %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr "Ajuste Y da Mira %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2116
+#: src/frontend/mame/ui/ui.cpp:2137
msgid "**Error saving ui.ini**"
msgstr "**Erro ao gravar ui.ini**"
-#: src/frontend/mame/ui/ui.cpp:2175
+#: src/frontend/mame/ui/ui.cpp:2196
#, c-format
msgid "**Error saving %s.ini**"
msgstr "**Erro ao gravar %s.ini**"
-#: src/frontend/mame/ui/ui.cpp:2179 src/frontend/mame/ui/miscmenu.cpp:773
+#: src/frontend/mame/ui/ui.cpp:2200 src/frontend/mame/ui/miscmenu.cpp:773
msgid ""
"\n"
" Settings saved \n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:487 src/frontend/mame/ui/selgame.cpp:298
+#: src/frontend/mame/ui/selsoft.cpp:510 src/frontend/mame/ui/selgame.cpp:318
#, c-format
msgid ""
"%s\n"
@@ -240,8 +240,8 @@ msgstr ""
"%s\n"
" adicionado à lista de favoritos."
-#: src/frontend/mame/ui/selsoft.cpp:492 src/frontend/mame/ui/selgame.cpp:303
-#: src/frontend/mame/ui/selgame.cpp:309
+#: src/frontend/mame/ui/selsoft.cpp:515 src/frontend/mame/ui/selgame.cpp:323
+#: src/frontend/mame/ui/selgame.cpp:329
#, c-format
msgid ""
"%s\n"
@@ -250,40 +250,40 @@ msgstr ""
"%s\n"
" removido da lista de favoritos."
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Start empty]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Use file manager]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:708
+#: src/frontend/mame/ui/selsoft.cpp:756
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d software packages )"
msgstr "%1$s %2$s ( %3$d / %4$d pacotes de software )"
-#: src/frontend/mame/ui/selsoft.cpp:709
+#: src/frontend/mame/ui/selsoft.cpp:757
#, c-format
msgid "%1$s - select software"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:714 src/frontend/mame/ui/selgame.cpp:1074
+#: src/frontend/mame/ui/selsoft.cpp:762 src/frontend/mame/ui/selgame.cpp:1092
#, c-format
msgid "%1$s: %2$s - Search: %3$s_"
msgstr "%1$s: %2$s - Procura: %3$s_"
-#: src/frontend/mame/ui/selsoft.cpp:716 src/frontend/mame/ui/selgame.cpp:1076
+#: src/frontend/mame/ui/selsoft.cpp:764 src/frontend/mame/ui/selgame.cpp:1094
#, c-format
msgid "Search: %1$s_"
msgstr "Procura: %1$s_"
-#: src/frontend/mame/ui/selsoft.cpp:723
+#: src/frontend/mame/ui/selsoft.cpp:771
#, c-format
msgid "Software list/item: %1$s:%2$s"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:441
+#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:462
msgid "General Settings"
msgstr ""
@@ -307,15 +307,15 @@ msgstr ""
msgid "Save Settings"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:185 src/frontend/mame/ui/optsmenu.cpp:227
+#: src/frontend/mame/ui/optsmenu.cpp:183 src/frontend/mame/ui/optsmenu.cpp:225
msgid "System Filter"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:197 src/frontend/mame/ui/custui.cpp:83
+#: src/frontend/mame/ui/optsmenu.cpp:195 src/frontend/mame/ui/custui.cpp:84
msgid "Customize UI"
msgstr "Personalizar Interface"
-#: src/frontend/mame/ui/optsmenu.cpp:198 src/frontend/mame/ui/dirmenu.cpp:535
+#: src/frontend/mame/ui/optsmenu.cpp:196 src/frontend/mame/ui/dirmenu.cpp:579
msgid "Configure Folders"
msgstr "Configurar Pastas"
@@ -323,41 +323,41 @@ msgstr "Configurar Pastas"
msgid "Plugin Options"
msgstr "Opções de Plugins"
-#: src/frontend/mame/ui/filesel.cpp:221 src/frontend/mame/ui/swlist.cpp:89
-#: src/frontend/mame/ui/slotopt.cpp:221
+#: src/frontend/mame/ui/filesel.cpp:234 src/frontend/mame/ui/swlist.cpp:89
+#: src/frontend/mame/ui/slotopt.cpp:231
msgid "[empty slot]"
msgstr "[slot vazio]"
-#: src/frontend/mame/ui/filesel.cpp:225
+#: src/frontend/mame/ui/filesel.cpp:238
msgid "[create]"
msgstr "[criar]"
-#: src/frontend/mame/ui/filesel.cpp:229 src/frontend/mame/ui/swlist.cpp:100
+#: src/frontend/mame/ui/filesel.cpp:242 src/frontend/mame/ui/swlist.cpp:100
msgid "[software list]"
msgstr "[lista de software]"
-#: src/frontend/mame/ui/filesel.cpp:285
+#: src/frontend/mame/ui/filesel.cpp:298
#, c-format
msgid "Error accessing %s"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:509
+#: src/frontend/mame/ui/filesel.cpp:519
msgid "Select access mode"
msgstr "Seleccionar modo de acesso"
-#: src/frontend/mame/ui/filesel.cpp:510
+#: src/frontend/mame/ui/filesel.cpp:520
msgid "Read-only"
msgstr "Apenas-leitura"
-#: src/frontend/mame/ui/filesel.cpp:512
+#: src/frontend/mame/ui/filesel.cpp:522
msgid "Read-write"
msgstr "Leitura-e-escrita"
-#: src/frontend/mame/ui/filesel.cpp:513
+#: src/frontend/mame/ui/filesel.cpp:523
msgid "Read this image, write to another image"
msgstr "Ler esta imagem, escrever para outra imagem"
-#: src/frontend/mame/ui/filesel.cpp:514
+#: src/frontend/mame/ui/filesel.cpp:524
msgid "Read this image, write to diff"
msgstr "Ler esta imagem, escrever para diff"
@@ -570,145 +570,149 @@ msgid "Joystick saturation"
msgstr "Saturação do Joystick"
#: src/frontend/mame/ui/submenu.cpp:94
+msgid "Joystick threshold"
+msgstr ""
+
+#: src/frontend/mame/ui/submenu.cpp:95
msgid "Natural keyboard"
msgstr "Teclado Natural"
-#: src/frontend/mame/ui/submenu.cpp:95
+#: src/frontend/mame/ui/submenu.cpp:96
msgid "Allow contradictory joystick inputs"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:96
+#: src/frontend/mame/ui/submenu.cpp:97
msgid "Coin impulse"
msgstr "Impulso da Moeda"
-#: src/frontend/mame/ui/submenu.cpp:102
+#: src/frontend/mame/ui/submenu.cpp:103
msgid "Input Device Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:103
+#: src/frontend/mame/ui/submenu.cpp:104
msgid "Lightgun Device Assignment"
msgstr "Atribuição do Dispositivo Pistola de Luz"
-#: src/frontend/mame/ui/submenu.cpp:104
+#: src/frontend/mame/ui/submenu.cpp:105
msgid "Trackball Device Assignment"
msgstr "Atribuição do Dispositivo Trackball"
-#: src/frontend/mame/ui/submenu.cpp:105
+#: src/frontend/mame/ui/submenu.cpp:106
msgid "Pedal Device Assignment"
msgstr "Atribuição do Dispositivo Pedal"
-#: src/frontend/mame/ui/submenu.cpp:106
+#: src/frontend/mame/ui/submenu.cpp:107
msgid "AD Stick Device Assignment"
msgstr "Atribuição do Dispositivo AD Stick"
-#: src/frontend/mame/ui/submenu.cpp:107
+#: src/frontend/mame/ui/submenu.cpp:108
msgid "Paddle Device Assignment"
msgstr "Atribuição do Dispositivo Paddle"
-#: src/frontend/mame/ui/submenu.cpp:108
+#: src/frontend/mame/ui/submenu.cpp:109
msgid "Dial Device Assignment"
msgstr "Atribuição do Dispositivo Botão Rotativo"
-#: src/frontend/mame/ui/submenu.cpp:109
+#: src/frontend/mame/ui/submenu.cpp:110
msgid "Positional Device Assignment"
msgstr "Atribuição do Dispositivo Posicional"
-#: src/frontend/mame/ui/submenu.cpp:110
+#: src/frontend/mame/ui/submenu.cpp:111
msgid "Mouse Device Assignment"
msgstr "Atribuição do Dispositivo Rato"
-#: src/frontend/mame/ui/submenu.cpp:112
+#: src/frontend/mame/ui/submenu.cpp:113
msgid "Keyboard Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:113
+#: src/frontend/mame/ui/submenu.cpp:114
msgid "Mouse Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:114
+#: src/frontend/mame/ui/submenu.cpp:115
msgid "Lightgun Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:115
+#: src/frontend/mame/ui/submenu.cpp:116
msgid "Joystick Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:121 src/frontend/mame/ui/videoopt.cpp:42
+#: src/frontend/mame/ui/submenu.cpp:122 src/frontend/mame/ui/videoopt.cpp:42
msgid "Video Options"
msgstr "Opções de Video"
-#: src/frontend/mame/ui/submenu.cpp:122
+#: src/frontend/mame/ui/submenu.cpp:123
msgid "Video Mode"
msgstr "Modo de Video"
-#: src/frontend/mame/ui/submenu.cpp:123
+#: src/frontend/mame/ui/submenu.cpp:124
msgid "Number Of Screens"
msgstr "Número de Ecrãs"
-#: src/frontend/mame/ui/submenu.cpp:125
+#: src/frontend/mame/ui/submenu.cpp:126
msgid "Triple Buffering"
msgstr "Triple Buffering"
-#: src/frontend/mame/ui/submenu.cpp:126
+#: src/frontend/mame/ui/submenu.cpp:127
msgid "HLSL"
msgstr "HLSL"
-#: src/frontend/mame/ui/submenu.cpp:128
+#: src/frontend/mame/ui/submenu.cpp:129
msgid "GLSL"
msgstr "GLSL"
-#: src/frontend/mame/ui/submenu.cpp:129
+#: src/frontend/mame/ui/submenu.cpp:130
msgid "Bilinear Filtering"
msgstr "Filtragem Bi-linear"
-#: src/frontend/mame/ui/submenu.cpp:130
+#: src/frontend/mame/ui/submenu.cpp:131
msgid "Bitmap Prescaling"
msgstr "Prescaling de Bitmaps"
-#: src/frontend/mame/ui/submenu.cpp:131
+#: src/frontend/mame/ui/submenu.cpp:132
msgid "Window Mode"
msgstr "Modo de Janela"
-#: src/frontend/mame/ui/submenu.cpp:132
+#: src/frontend/mame/ui/submenu.cpp:133
msgid "Enforce Aspect Ratio"
msgstr "Forçar Aspecto"
-#: src/frontend/mame/ui/submenu.cpp:133
+#: src/frontend/mame/ui/submenu.cpp:134
msgid "Start Out Maximized"
msgstr "Começar Maximizado"
-#: src/frontend/mame/ui/submenu.cpp:134
+#: src/frontend/mame/ui/submenu.cpp:135
msgid "Synchronized Refresh"
msgstr "Refrescamento Sincronizado"
-#: src/frontend/mame/ui/submenu.cpp:135
+#: src/frontend/mame/ui/submenu.cpp:136
msgid "Wait Vertical Sync"
msgstr "Esperar pelo Sync Vertical"
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:722
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:738
#: src/frontend/mame/ui/videoopt.cpp:169
-#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:766
+#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:766
#: plugins/cheatfind/init.lua:777 plugins/cheat/init.lua:679
msgid "On"
msgstr "Ligado"
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:725
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:741
#: src/frontend/mame/ui/videoopt.cpp:185
-#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:763
+#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:763
#: plugins/cheatfind/init.lua:774 plugins/cheat/init.lua:682
#: plugins/cheat/init.lua:691
msgid "Off"
msgstr "Desligado"
-#: src/frontend/mame/ui/menu.cpp:728
+#: src/frontend/mame/ui/menu.cpp:744
msgid "Auto"
msgstr "Automático"
-#: src/frontend/mame/ui/menu.cpp:1233
+#: src/frontend/mame/ui/menu.cpp:1272
#: src/frontend/mame/ui/simpleselgame.cpp:283
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Return to Previous Menu"
msgstr "Voltar ao Menu Anterior"
@@ -716,21 +720,21 @@ msgstr "Voltar ao Menu Anterior"
msgid "File Manager"
msgstr "Gestôr de Ficheiros"
-#: src/frontend/mame/ui/filemngr.cpp:140
+#: src/frontend/mame/ui/filemngr.cpp:152
#: src/frontend/mame/ui/confswitch.cpp:119
-#: src/frontend/mame/ui/inputmap.cpp:580
+#: src/frontend/mame/ui/inputmap.cpp:581
#: src/frontend/mame/ui/inputtoggle.cpp:75
-#: src/frontend/mame/ui/analogipt.cpp:363
+#: src/frontend/mame/ui/analogipt.cpp:412
#, c-format
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
#: src/frontend/mame/ui/confswitch.cpp:170 src/frontend/mame/ui/slotopt.cpp:204
msgid "Reset System"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
msgid "Start System"
msgstr ""
@@ -1100,27 +1104,27 @@ msgstr "Não"
msgid "Yes"
msgstr "Sim"
-#: src/frontend/mame/ui/filecreate.cpp:168
+#: src/frontend/mame/ui/filecreate.cpp:189
msgid "New Image Name:"
msgstr "Novo Nome da Imagem:"
-#: src/frontend/mame/ui/filecreate.cpp:174
+#: src/frontend/mame/ui/filecreate.cpp:196
msgid "Image Format:"
msgstr "Formato da Imagem:"
-#: src/frontend/mame/ui/filecreate.cpp:180
+#: src/frontend/mame/ui/filecreate.cpp:202
msgid "Create"
msgstr "Criar"
-#: src/frontend/mame/ui/filecreate.cpp:208
+#: src/frontend/mame/ui/filecreate.cpp:230
msgid "Please enter a file extension too"
msgstr "Por favor digite também uma extensão para o ficheiro"
-#: src/frontend/mame/ui/filecreate.cpp:268
+#: src/frontend/mame/ui/filecreate.cpp:295
msgid "Select image format"
msgstr "Seleccione o formato da imagem"
-#: src/frontend/mame/ui/filecreate.cpp:327
+#: src/frontend/mame/ui/filecreate.cpp:354
msgid "Select initial contents"
msgstr ""
@@ -1145,9 +1149,9 @@ msgid "Emulated"
msgstr "Emulado"
#: src/frontend/mame/ui/keyboard.cpp:60 src/frontend/mame/ui/confswitch.cpp:117
-#: src/frontend/mame/ui/inputmap.cpp:578
+#: src/frontend/mame/ui/inputmap.cpp:579
#: src/frontend/mame/ui/inputtoggle.cpp:73
-#: src/frontend/mame/ui/analogipt.cpp:361
+#: src/frontend/mame/ui/analogipt.cpp:410
#, c-format
msgid "%1$s [root%2$s]"
msgstr ""
@@ -1506,16 +1510,16 @@ msgstr "Incluir clones"
msgid "Category File"
msgstr ""
-#: src/frontend/mame/ui/utils.cpp:2030 src/frontend/mame/ui/inifile.cpp:301
+#: src/frontend/mame/ui/utils.cpp:2026 src/frontend/mame/ui/inifile.cpp:301
msgctxt "swlist-info"
msgid "Software list/item"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2685
+#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2752
msgid "Software List Info"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:316
+#: src/frontend/mame/ui/datmenu.cpp:307
#, c-format
msgid "Revision: %1$s"
msgstr "Revisão: %1$s"
@@ -1682,7 +1686,7 @@ msgstr "Remover dos Favoritos"
msgid "Save System Settings"
msgstr ""
-#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2625
+#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2698
msgid " (default)"
msgstr "(padrão)"
@@ -1723,7 +1727,7 @@ msgstr ""
msgid "Cancel"
msgstr "Cancelar"
-#: src/frontend/mame/ui/state.cpp:265
+#: src/frontend/mame/ui/state.cpp:262
#, c-format
msgid ""
"Delete saved state %1$s?\n"
@@ -1731,37 +1735,37 @@ msgid ""
"Press %3$s to cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:393
+#: src/frontend/mame/ui/state.cpp:388
#, c-format
msgid "Error removing saved state file %1$s"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:442
+#: src/frontend/mame/ui/state.cpp:450
#, c-format
msgid "Press %1$s to delete"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Load State"
msgstr "Carregar Estado"
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Select state to load"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Save State"
msgstr "Gravar Estado"
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Press a key or joystick button, or select state to overwrite"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:314
+#: src/frontend/mame/ui/confswitch.cpp:318
msgid "DIP Switches"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:508
+#: src/frontend/mame/ui/confswitch.cpp:521
msgid "Machine Configuration"
msgstr "Configuração da Máquina"
@@ -1804,7 +1808,7 @@ msgstr ""
msgid "[no assignable inputs are enabled]"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:348
+#: src/frontend/mame/ui/inputmap.cpp:358
msgid "Pressed"
msgstr ""
@@ -1812,71 +1816,71 @@ msgstr ""
msgid "Invalid combination entered"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:563
+#: src/frontend/mame/ui/inputmap.cpp:564
#, c-format
msgctxt "input-name"
msgid "%1$s Analog"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:564
+#: src/frontend/mame/ui/inputmap.cpp:565
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Inc"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:565
+#: src/frontend/mame/ui/inputmap.cpp:566
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Dec"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:607
+#: src/frontend/mame/ui/inputmap.cpp:608
#, c-format
msgid "Press %1$s to set\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:608
+#: src/frontend/mame/ui/inputmap.cpp:609
#, c-format
msgid "Press %1$s to append\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:609
+#: src/frontend/mame/ui/inputmap.cpp:610
#, c-format
msgid "Press %1$s to clear\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:610
+#: src/frontend/mame/ui/inputmap.cpp:611
#, c-format
msgid "Press %1$s to restore default\n"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:32
+#: src/frontend/mame/ui/inputdevices.cpp:33
#, c-format
msgctxt "menu-inputdev"
msgid "%1$s (%2$s %3$d)"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:88
+#: src/frontend/mame/ui/inputdevices.cpp:116
msgctxt "menu-inputdev"
msgid "Copy Device ID"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:122
+#: src/frontend/mame/ui/inputdevices.cpp:148
msgctxt "menu-inputdev"
msgid "Copied device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:124
+#: src/frontend/mame/ui/inputdevices.cpp:150
msgctxt "menu-inputdev"
msgid "Error copying device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:162
+#: src/frontend/mame/ui/inputdevices.cpp:189
msgctxt "menu-inputdev"
msgid "Input Devices"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:203
+#: src/frontend/mame/ui/inputdevices.cpp:230
msgctxt "menu-inputdev"
msgid "[no input devices are enabled]"
msgstr ""
@@ -1997,11 +2001,11 @@ msgid "Configure Options"
msgstr "Configurar Opções"
#: src/frontend/mame/ui/simpleselgame.cpp:279
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Exit"
msgstr "Sair"
-#: src/frontend/mame/ui/simpleselgame.cpp:304
+#: src/frontend/mame/ui/simpleselgame.cpp:313
#, c-format
msgid ""
"No system ROMs found. Please check the rompath setting specified in the %1$s."
@@ -2011,77 +2015,77 @@ msgid ""
"docs folder for information on setting up and using %2$s."
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:320
+#: src/frontend/mame/ui/simpleselgame.cpp:329
#, c-format
msgid "Type name or select: %1$s_"
msgstr "Digite o nome ou selecione: %1$s_"
-#: src/frontend/mame/ui/simpleselgame.cpp:322
+#: src/frontend/mame/ui/simpleselgame.cpp:331
msgid "Type name or select: (random)"
msgstr "Digite o nome ou selecione: (aleatório)"
-#: src/frontend/mame/ui/simpleselgame.cpp:336
+#: src/frontend/mame/ui/simpleselgame.cpp:345
#, c-format
msgid "%1$-.100s"
msgstr "%1$-.100s"
-#: src/frontend/mame/ui/simpleselgame.cpp:339
+#: src/frontend/mame/ui/simpleselgame.cpp:348
#, c-format
msgid "%1$s, %2$-.100s"
msgstr "%1$s, %2$-.100s"
-#: src/frontend/mame/ui/simpleselgame.cpp:348
+#: src/frontend/mame/ui/simpleselgame.cpp:357
#, c-format
msgid "Driver: %1$s"
msgstr "Driver: %1$s"
-#: src/frontend/mame/ui/simpleselgame.cpp:364
-#: src/frontend/mame/ui/selmenu.cpp:690
+#: src/frontend/mame/ui/simpleselgame.cpp:373
+#: src/frontend/mame/ui/selmenu.cpp:735
msgid "Overall: NOT WORKING"
msgstr "Global: NÃO FUNCIONA"
-#: src/frontend/mame/ui/simpleselgame.cpp:366
-#: src/frontend/mame/ui/selmenu.cpp:692
+#: src/frontend/mame/ui/simpleselgame.cpp:375
+#: src/frontend/mame/ui/selmenu.cpp:737
msgid "Overall: Unemulated Protection"
msgstr "Global: Proteção Não Emulada"
-#: src/frontend/mame/ui/simpleselgame.cpp:368
-#: src/frontend/mame/ui/selmenu.cpp:694
+#: src/frontend/mame/ui/simpleselgame.cpp:377
+#: src/frontend/mame/ui/selmenu.cpp:739
msgid "Overall: Working"
msgstr "Global: Funcional"
-#: src/frontend/mame/ui/simpleselgame.cpp:372
-#: src/frontend/mame/ui/selmenu.cpp:698
+#: src/frontend/mame/ui/simpleselgame.cpp:381
+#: src/frontend/mame/ui/selmenu.cpp:743
msgid "Graphics: Unimplemented, "
msgstr "Gráficos: Não Implementados, "
-#: src/frontend/mame/ui/simpleselgame.cpp:374
-#: src/frontend/mame/ui/selmenu.cpp:700
+#: src/frontend/mame/ui/simpleselgame.cpp:383
+#: src/frontend/mame/ui/selmenu.cpp:745
msgid "Graphics: Imperfect, "
msgstr "Gráficos: Imperfeitos, "
-#: src/frontend/mame/ui/simpleselgame.cpp:376
-#: src/frontend/mame/ui/selmenu.cpp:702
+#: src/frontend/mame/ui/simpleselgame.cpp:385
+#: src/frontend/mame/ui/selmenu.cpp:747
msgid "Graphics: OK, "
msgstr "Gráficos: OK, "
-#: src/frontend/mame/ui/simpleselgame.cpp:379
-#: src/frontend/mame/ui/selmenu.cpp:705
+#: src/frontend/mame/ui/simpleselgame.cpp:388
+#: src/frontend/mame/ui/selmenu.cpp:750
msgid "Sound: None"
msgstr "Som: Sem Som"
-#: src/frontend/mame/ui/simpleselgame.cpp:381
-#: src/frontend/mame/ui/selmenu.cpp:707
+#: src/frontend/mame/ui/simpleselgame.cpp:390
+#: src/frontend/mame/ui/selmenu.cpp:752
msgid "Sound: Unimplemented"
msgstr "Som: Não Implementado"
-#: src/frontend/mame/ui/simpleselgame.cpp:383
-#: src/frontend/mame/ui/selmenu.cpp:709
+#: src/frontend/mame/ui/simpleselgame.cpp:392
+#: src/frontend/mame/ui/selmenu.cpp:754
msgid "Sound: Imperfect"
msgstr "Som: Imperfeito"
-#: src/frontend/mame/ui/simpleselgame.cpp:385
-#: src/frontend/mame/ui/selmenu.cpp:711
+#: src/frontend/mame/ui/simpleselgame.cpp:394
+#: src/frontend/mame/ui/selmenu.cpp:756
msgid "Sound: OK"
msgstr "Som: OK"
@@ -2106,323 +2110,323 @@ msgstr "Reiniciar Tudo"
msgid "Reload All"
msgstr "Recarregar Tudo"
-#: src/frontend/mame/ui/dirmenu.cpp:44
+#: src/frontend/mame/ui/dirmenu.cpp:40
msgctxt "path-option"
msgid "ROMs"
msgstr "ROMs"
-#: src/frontend/mame/ui/dirmenu.cpp:45
+#: src/frontend/mame/ui/dirmenu.cpp:41
msgctxt "path-option"
msgid "Software Media"
msgstr "Ficheiros de Software"
-#: src/frontend/mame/ui/dirmenu.cpp:46
+#: src/frontend/mame/ui/dirmenu.cpp:42
msgctxt "path-option"
msgid "Sound Samples"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:47
+#: src/frontend/mame/ui/dirmenu.cpp:43
msgctxt "path-option"
msgid "Artwork"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:48
+#: src/frontend/mame/ui/dirmenu.cpp:44
msgctxt "path-option"
msgid "Crosshairs"
msgstr "Miras"
-#: src/frontend/mame/ui/dirmenu.cpp:49
+#: src/frontend/mame/ui/dirmenu.cpp:45
msgctxt "path-option"
msgid "Cheat Files"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:50
+#: src/frontend/mame/ui/dirmenu.cpp:46
msgctxt "path-option"
msgid "Plugins"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:51
+#: src/frontend/mame/ui/dirmenu.cpp:47
msgctxt "path-option"
msgid "UI Translations"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:52
+#: src/frontend/mame/ui/dirmenu.cpp:48
msgctxt "path-option"
msgid "Software Lists"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:53
+#: src/frontend/mame/ui/dirmenu.cpp:49
msgctxt "path-option"
msgid "INIs"
msgstr "INIs"
-#: src/frontend/mame/ui/dirmenu.cpp:54
+#: src/frontend/mame/ui/dirmenu.cpp:50
msgctxt "path-option"
msgid "UI Settings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:55
+#: src/frontend/mame/ui/dirmenu.cpp:51
msgctxt "path-option"
msgid "Plugin Data"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:56
+#: src/frontend/mame/ui/dirmenu.cpp:52
msgctxt "path-option"
msgid "DATs"
msgstr "DATs"
-#: src/frontend/mame/ui/dirmenu.cpp:57
+#: src/frontend/mame/ui/dirmenu.cpp:53
msgctxt "path-option"
msgid "Category INIs"
msgstr "INIs de Categorias"
-#: src/frontend/mame/ui/dirmenu.cpp:58
+#: src/frontend/mame/ui/dirmenu.cpp:54
msgctxt "path-option"
msgid "Snapshots"
msgstr "Snapshots"
-#: src/frontend/mame/ui/dirmenu.cpp:59
+#: src/frontend/mame/ui/dirmenu.cpp:55
msgctxt "path-option"
msgid "Icons"
msgstr "Ícones"
-#: src/frontend/mame/ui/dirmenu.cpp:60
+#: src/frontend/mame/ui/dirmenu.cpp:56
msgctxt "path-option"
msgid "Control Panels"
msgstr "Painéis de Controlo"
-#: src/frontend/mame/ui/dirmenu.cpp:61
+#: src/frontend/mame/ui/dirmenu.cpp:57
msgctxt "path-option"
msgid "Cabinets"
msgstr "Armários Arcade"
-#: src/frontend/mame/ui/dirmenu.cpp:62
+#: src/frontend/mame/ui/dirmenu.cpp:58
msgctxt "path-option"
msgid "Marquees"
msgstr "Tabuletas"
-#: src/frontend/mame/ui/dirmenu.cpp:63
+#: src/frontend/mame/ui/dirmenu.cpp:59
msgctxt "path-option"
msgid "PCBs"
msgstr "Placas Mãe"
-#: src/frontend/mame/ui/dirmenu.cpp:64
+#: src/frontend/mame/ui/dirmenu.cpp:60
msgctxt "path-option"
msgid "Flyers"
msgstr "Folhetos"
-#: src/frontend/mame/ui/dirmenu.cpp:65
+#: src/frontend/mame/ui/dirmenu.cpp:61
msgctxt "path-option"
msgid "Title Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:66
+#: src/frontend/mame/ui/dirmenu.cpp:62
msgctxt "path-option"
msgid "Game Endings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:67
+#: src/frontend/mame/ui/dirmenu.cpp:63
msgctxt "path-option"
msgid "Bosses"
msgstr "Bosses"
-#: src/frontend/mame/ui/dirmenu.cpp:68
+#: src/frontend/mame/ui/dirmenu.cpp:64
msgctxt "path-option"
msgid "Artwork Previews"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:69
+#: src/frontend/mame/ui/dirmenu.cpp:65
msgctxt "path-option"
msgid "Select"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:70
+#: src/frontend/mame/ui/dirmenu.cpp:66
msgctxt "path-option"
msgid "Game Over Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:71
+#: src/frontend/mame/ui/dirmenu.cpp:67
msgctxt "path-option"
msgid "HowTo"
msgstr "Como Fazer"
-#: src/frontend/mame/ui/dirmenu.cpp:72
+#: src/frontend/mame/ui/dirmenu.cpp:68
msgctxt "path-option"
msgid "Logos"
msgstr "Logos"
-#: src/frontend/mame/ui/dirmenu.cpp:73
+#: src/frontend/mame/ui/dirmenu.cpp:69
msgctxt "path-option"
msgid "Scores"
msgstr "Placares"
-#: src/frontend/mame/ui/dirmenu.cpp:74
+#: src/frontend/mame/ui/dirmenu.cpp:70
msgctxt "path-option"
msgid "Versus"
msgstr "Versus"
-#: src/frontend/mame/ui/dirmenu.cpp:75
+#: src/frontend/mame/ui/dirmenu.cpp:71
msgctxt "path-option"
msgid "Covers"
msgstr "Capas"
-#: src/frontend/mame/ui/dirmenu.cpp:105
+#: src/frontend/mame/ui/dirmenu.cpp:101
#, c-format
msgid "Remove %1$s Folder"
msgstr "Remover Pasta %1$s"
-#: src/frontend/mame/ui/dirmenu.cpp:352
-#, c-format
-msgid "Change %1$s Folder - Search: %2$s_"
-msgstr "Mudar Pasta %1$s - Procura: %2$s_"
-
-#: src/frontend/mame/ui/dirmenu.cpp:352
+#: src/frontend/mame/ui/dirmenu.cpp:357
#, c-format
msgid "Add %1$s Folder - Search: %2$s_"
msgstr "Adicionar Pasta %1$s - Procura: %2$s_"
-#: src/frontend/mame/ui/dirmenu.cpp:363
+#: src/frontend/mame/ui/dirmenu.cpp:357
+#, c-format
+msgid "Change %1$s Folder - Search: %2$s_"
+msgstr "Mudar Pasta %1$s - Procura: %2$s_"
+
+#: src/frontend/mame/ui/dirmenu.cpp:368
msgid "Press TAB to set"
msgstr "Pressione TAB para definir"
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folders"
msgstr "Pastas %1$s"
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:494
-msgid "Change Folder"
-msgstr "Mudar Pasta"
-
-#: src/frontend/mame/ui/dirmenu.cpp:494
+#: src/frontend/mame/ui/dirmenu.cpp:523
msgid "Add Folder"
msgstr "Adicionar Pasta"
-#: src/frontend/mame/ui/dirmenu.cpp:497
+#: src/frontend/mame/ui/dirmenu.cpp:525
msgid "Remove Folder"
msgstr "Remover Pasta"
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/dirmenu.cpp:530
+msgid "Change Folder"
+msgstr "Mudar Pasta"
+
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = 1/%1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:799
+#: src/frontend/mame/ui/viewgfx.cpp:800
msgctxt "gfxview"
msgid "Expand to fit"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:822
+#: src/frontend/mame/ui/viewgfx.cpp:823
msgctxt "gfxview"
msgid "All categories"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:824 src/frontend/mame/ui/viewgfx.cpp:829
+#: src/frontend/mame/ui/viewgfx.cpp:825 src/frontend/mame/ui/viewgfx.cpp:830
#, c-format
msgctxt "gfxview"
msgid "Category %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] colors"
msgstr "[root%1$s] cores"
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] pens"
msgstr "[root%1$s] canetas"
-#: src/frontend/mame/ui/viewgfx.cpp:940
+#: src/frontend/mame/ui/viewgfx.cpp:941
#, c-format
msgctxt "gfxview"
msgid " #%1$X → %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:947
+#: src/frontend/mame/ui/viewgfx.cpp:948
#, c-format
msgctxt "gfxview"
msgid " #%1$X = %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:954
+#: src/frontend/mame/ui/viewgfx.cpp:955
#, c-format
msgctxt "gfxview"
msgid " #%1$X (A:%2$02X R:%3$02X G:%4$02X B:%5$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1134
+#: src/frontend/mame/ui/viewgfx.cpp:1135
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] %2$d/%3$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1157
+#: src/frontend/mame/ui/viewgfx.cpp:1158
#, c-format
msgctxt "gfxview"
msgid " #%1$X:%2$X (%3$d %4$d) = %5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1165
+#: src/frontend/mame/ui/viewgfx.cpp:1166
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d color %3$X/%4$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d category %3$u"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d "
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1327
+#: src/frontend/mame/ui/viewgfx.cpp:1328
#, c-format
msgctxt "gfxview"
msgid " (%1$u %2$u) = GFX%3$u #%4$X:%5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1334
+#: src/frontend/mame/ui/viewgfx.cpp:1335
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d origin (%3$d %4$d)"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:442
+#: src/frontend/mame/ui/selgame.cpp:463
msgid "System Settings"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1058
+#: src/frontend/mame/ui/selgame.cpp:1076
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d systems (%5$d BIOS) )"
msgstr "%1$s %2$s ( %3$d / %4$d sistemas (%5$d BIOS) )"
-#: src/frontend/mame/ui/selgame.cpp:1086
+#: src/frontend/mame/ui/selgame.cpp:1104
#, c-format
msgid "System: %1$-.100s"
msgstr "Sistema: %1$-.100s"
@@ -2443,29 +2447,29 @@ msgctxt "menu-selector"
msgid "[no choices]"
msgstr ""
-#: src/frontend/mame/ui/selector.cpp:138
+#: src/frontend/mame/ui/selector.cpp:148
#, c-format
msgctxt "menu-selector"
msgid "Double-click or press %1$s to select"
msgstr "Clique duas vezes ou pressione %1$s para selecionar"
-#: src/frontend/mame/ui/auditmenu.cpp:59
+#: src/frontend/mame/ui/auditmenu.cpp:60
msgid "Audit Media"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:63
+#: src/frontend/mame/ui/auditmenu.cpp:64
#, c-format
msgid "Results will be saved to %1$s"
msgstr "Os resultados serão gravados em %1$s"
-#: src/frontend/mame/ui/auditmenu.cpp:101
+#: src/frontend/mame/ui/auditmenu.cpp:110
#, c-format
msgid ""
"Auditing media for system %2$u of %3$u...\n"
"%1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:119
+#: src/frontend/mame/ui/auditmenu.cpp:128
#, c-format
msgid ""
"Cancel audit?\n"
@@ -2474,17 +2478,17 @@ msgid ""
"Press %2$s to continue"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:139
+#: src/frontend/mame/ui/auditmenu.cpp:148
#, c-format
msgid "Audit media for %1$u systems marked unavailable"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:140
+#: src/frontend/mame/ui/auditmenu.cpp:149
#, c-format
msgid "Audit media for all %1$u systems"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:157
+#: src/frontend/mame/ui/auditmenu.cpp:165
#, c-format
msgid "Press %1$s to cancel\n"
msgstr ""
@@ -2505,267 +2509,267 @@ msgstr "Esconder Info/Imagem"
msgid "Hide Both"
msgstr "Esconder Ambos"
-#: src/frontend/mame/ui/custui.cpp:143
+#: src/frontend/mame/ui/custui.cpp:144
msgid "UI Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:168 src/frontend/mame/ui/custui.cpp:221
+#: src/frontend/mame/ui/custui.cpp:169 src/frontend/mame/ui/custui.cpp:222
msgid "System Names"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:194 src/frontend/mame/ui/custui.cpp:224
+#: src/frontend/mame/ui/custui.cpp:195 src/frontend/mame/ui/custui.cpp:225
msgid "Show Side Panels"
msgstr "Mostrar Painéis Laterais"
-#: src/frontend/mame/ui/custui.cpp:214
+#: src/frontend/mame/ui/custui.cpp:215
msgid "Fonts"
msgstr "Fontes"
-#: src/frontend/mame/ui/custui.cpp:215
+#: src/frontend/mame/ui/custui.cpp:216
msgid "Colors"
msgstr "Cores"
-#: src/frontend/mame/ui/custui.cpp:218
+#: src/frontend/mame/ui/custui.cpp:219
msgid "Language"
msgstr "Idioma"
-#: src/frontend/mame/ui/custui.cpp:235 src/frontend/mame/ui/custui.cpp:279
+#: src/frontend/mame/ui/custui.cpp:236 src/frontend/mame/ui/custui.cpp:280
msgid "[built-in]"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:335
+#: src/frontend/mame/ui/custui.cpp:337
msgid "UI Fonts"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:364
+#: src/frontend/mame/ui/custui.cpp:366
msgid "default"
msgstr "padrão"
-#: src/frontend/mame/ui/custui.cpp:459 src/frontend/mame/ui/custui.cpp:499
+#: src/frontend/mame/ui/custui.cpp:465 src/frontend/mame/ui/custui.cpp:507
msgid "UI Font"
msgstr "Fonte da interface"
-#: src/frontend/mame/ui/custui.cpp:504
+#: src/frontend/mame/ui/custui.cpp:512
msgid "Bold"
msgstr "Negrito"
-#: src/frontend/mame/ui/custui.cpp:505
+#: src/frontend/mame/ui/custui.cpp:513
msgid "Italic"
msgstr "Itálico"
-#: src/frontend/mame/ui/custui.cpp:510
+#: src/frontend/mame/ui/custui.cpp:518
msgid "Lines"
msgstr "Linhas"
-#: src/frontend/mame/ui/custui.cpp:515
+#: src/frontend/mame/ui/custui.cpp:523
msgid "Infos text size"
msgstr "Tamanho do texto das Infos"
-#: src/frontend/mame/ui/custui.cpp:530
+#: src/frontend/mame/ui/custui.cpp:547
msgid "Sample text - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
msgstr ""
"Exemplo de texto - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
-#: src/frontend/mame/ui/custui.cpp:546
+#: src/frontend/mame/ui/custui.cpp:563
msgid "UI Colors"
msgstr "Cores da Interface"
-#: src/frontend/mame/ui/custui.cpp:609
+#: src/frontend/mame/ui/custui.cpp:626
msgctxt "color-option"
msgid "Normal text"
msgstr "Texto normal"
-#: src/frontend/mame/ui/custui.cpp:610
+#: src/frontend/mame/ui/custui.cpp:627
msgctxt "color-option"
msgid "Selected color"
msgstr "Côr seleccionada"
-#: src/frontend/mame/ui/custui.cpp:611
+#: src/frontend/mame/ui/custui.cpp:628
msgctxt "color-option"
msgid "Normal text background"
msgstr "Fundo do texto normal"
-#: src/frontend/mame/ui/custui.cpp:612
+#: src/frontend/mame/ui/custui.cpp:629
msgctxt "color-option"
msgid "Selected background color"
msgstr "Côr de fundo seleccionada"
-#: src/frontend/mame/ui/custui.cpp:613
+#: src/frontend/mame/ui/custui.cpp:630
msgctxt "color-option"
msgid "Subitem color"
msgstr "Côr do sub-item"
-#: src/frontend/mame/ui/custui.cpp:614
+#: src/frontend/mame/ui/custui.cpp:631
msgctxt "color-option"
msgid "Clone"
msgstr "Clone"
-#: src/frontend/mame/ui/custui.cpp:615
+#: src/frontend/mame/ui/custui.cpp:632
msgctxt "color-option"
msgid "Border"
msgstr "Borda"
-#: src/frontend/mame/ui/custui.cpp:616
+#: src/frontend/mame/ui/custui.cpp:633
msgctxt "color-option"
msgid "Background"
msgstr "Fundo"
-#: src/frontend/mame/ui/custui.cpp:617
+#: src/frontend/mame/ui/custui.cpp:634
msgctxt "color-option"
msgid "DIP switch"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:618
+#: src/frontend/mame/ui/custui.cpp:635
msgctxt "color-option"
msgid "Unavailable color"
msgstr "Côr indisponível"
-#: src/frontend/mame/ui/custui.cpp:619
+#: src/frontend/mame/ui/custui.cpp:636
msgctxt "color-option"
msgid "Slider color"
msgstr "Cor dos controlos deslizantes"
-#: src/frontend/mame/ui/custui.cpp:620
+#: src/frontend/mame/ui/custui.cpp:637
msgctxt "color-option"
msgid "Graphics viewer background"
msgstr "Fundo do visualizador de gráficos"
-#: src/frontend/mame/ui/custui.cpp:621
+#: src/frontend/mame/ui/custui.cpp:638
msgctxt "color-option"
msgid "Mouse over color"
msgstr "Cor do rato-sobre"
-#: src/frontend/mame/ui/custui.cpp:622
+#: src/frontend/mame/ui/custui.cpp:639
msgctxt "color-option"
msgid "Mouse over background color"
msgstr "Cor de fundo do rato-sobre"
-#: src/frontend/mame/ui/custui.cpp:623
+#: src/frontend/mame/ui/custui.cpp:640
msgctxt "color-option"
msgid "Mouse down color"
msgstr "Cor do rato-premido"
-#: src/frontend/mame/ui/custui.cpp:624
+#: src/frontend/mame/ui/custui.cpp:641
msgctxt "color-option"
msgid "Mouse down background color"
msgstr "Cor de fundo do rato-premido"
-#: src/frontend/mame/ui/custui.cpp:628
+#: src/frontend/mame/ui/custui.cpp:645
msgid "Restore default colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:640
+#: src/frontend/mame/ui/custui.cpp:666
#, c-format
msgid "Double-click or press %1$s to change color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:648
+#: src/frontend/mame/ui/custui.cpp:674
msgid "Menu Preview"
msgstr "Pré-Visualização do Menu"
-#: src/frontend/mame/ui/custui.cpp:662
+#: src/frontend/mame/ui/custui.cpp:681
msgctxt "color-sample"
msgid "Normal"
msgstr "Normal"
-#: src/frontend/mame/ui/custui.cpp:663
+#: src/frontend/mame/ui/custui.cpp:682
msgctxt "color-sample"
msgid "Subitem"
msgstr "Sub-Item"
-#: src/frontend/mame/ui/custui.cpp:664
+#: src/frontend/mame/ui/custui.cpp:683
msgctxt "color-sample"
msgid "Selected"
msgstr "Seleccionado"
-#: src/frontend/mame/ui/custui.cpp:665
+#: src/frontend/mame/ui/custui.cpp:684
msgctxt "color-sample"
msgid "Mouse Over"
msgstr "Rato-Sobre"
-#: src/frontend/mame/ui/custui.cpp:666
+#: src/frontend/mame/ui/custui.cpp:685
msgctxt "color-sample"
msgid "Clone"
msgstr "Clone"
-#: src/frontend/mame/ui/custui.cpp:881
+#: src/frontend/mame/ui/custui.cpp:901
msgid "ARGB Settings"
msgstr "Configurações ARGB"
-#: src/frontend/mame/ui/custui.cpp:886 src/frontend/mame/ui/custui.cpp:889
+#: src/frontend/mame/ui/custui.cpp:906 src/frontend/mame/ui/custui.cpp:909
msgctxt "color-channel"
msgid "Alpha"
msgstr "Opacidade"
-#: src/frontend/mame/ui/custui.cpp:894 src/frontend/mame/ui/custui.cpp:897
+#: src/frontend/mame/ui/custui.cpp:914 src/frontend/mame/ui/custui.cpp:917
msgctxt "color-channel"
msgid "Red"
msgstr "Vermelho"
-#: src/frontend/mame/ui/custui.cpp:902 src/frontend/mame/ui/custui.cpp:905
+#: src/frontend/mame/ui/custui.cpp:922 src/frontend/mame/ui/custui.cpp:925
msgctxt "color-channel"
msgid "Green"
msgstr "Verde"
-#: src/frontend/mame/ui/custui.cpp:910 src/frontend/mame/ui/custui.cpp:913
+#: src/frontend/mame/ui/custui.cpp:930 src/frontend/mame/ui/custui.cpp:933
msgctxt "color-channel"
msgid "Blue"
msgstr "Azul"
-#: src/frontend/mame/ui/custui.cpp:916
+#: src/frontend/mame/ui/custui.cpp:936
msgid "Choose from palette"
msgstr "Escolha da paleta"
-#: src/frontend/mame/ui/custui.cpp:931
+#: src/frontend/mame/ui/custui.cpp:959
msgid "Color preview:"
msgstr "Pré-Visualização de côr:"
-#: src/frontend/mame/ui/custui.cpp:1029
+#: src/frontend/mame/ui/custui.cpp:1052
msgctxt "color-preset"
msgid "White"
msgstr "Branco"
-#: src/frontend/mame/ui/custui.cpp:1030
+#: src/frontend/mame/ui/custui.cpp:1053
msgctxt "color-preset"
msgid "Silver"
msgstr "Prateado"
-#: src/frontend/mame/ui/custui.cpp:1031
+#: src/frontend/mame/ui/custui.cpp:1054
msgctxt "color-preset"
msgid "Gray"
msgstr "Cinzento"
-#: src/frontend/mame/ui/custui.cpp:1032
+#: src/frontend/mame/ui/custui.cpp:1055
msgctxt "color-preset"
msgid "Black"
msgstr "Preto"
-#: src/frontend/mame/ui/custui.cpp:1033
+#: src/frontend/mame/ui/custui.cpp:1056
msgctxt "color-preset"
msgid "Red"
msgstr "Vermelho"
-#: src/frontend/mame/ui/custui.cpp:1034
+#: src/frontend/mame/ui/custui.cpp:1057
msgctxt "color-preset"
msgid "Orange"
msgstr "Laranja"
-#: src/frontend/mame/ui/custui.cpp:1035
+#: src/frontend/mame/ui/custui.cpp:1058
msgctxt "color-preset"
msgid "Yellow"
msgstr "Amarelo"
-#: src/frontend/mame/ui/custui.cpp:1036
+#: src/frontend/mame/ui/custui.cpp:1059
msgctxt "color-preset"
msgid "Green"
msgstr "Verde"
-#: src/frontend/mame/ui/custui.cpp:1037
+#: src/frontend/mame/ui/custui.cpp:1060
msgctxt "color-preset"
msgid "Blue"
msgstr "Azul"
-#: src/frontend/mame/ui/custui.cpp:1038
+#: src/frontend/mame/ui/custui.cpp:1061
msgctxt "color-preset"
msgid "Violet"
msgstr "Violeta"
@@ -2788,36 +2792,61 @@ msgctxt "about-header"
msgid "Revision: %1$s"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:60
+#: src/frontend/mame/ui/analogipt.cpp:27
+#, c-format
+msgctxt "menu-analoginput"
+msgid ""
+"Show/hide settings \t\t%1$s\n"
+"Decrease value \t\t%2$s\n"
+"Increase value \t\t%3$s\n"
+"Restore default value \t\t%4$s\n"
+"Previous device \t\t%5$s\n"
+"Next device \t\t%6$s\n"
+"Return to previous menu \t\t%7$s"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:82
+msgctxt "menu-analoginput"
msgid "Analog Input Adjustments"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:92
+#: src/frontend/mame/ui/analogipt.cpp:121
#, c-format
-msgid "Press %s to show menu"
+msgctxt "menu-analoginput"
+msgid "Press %s to show settings"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:372
+#: src/frontend/mame/ui/analogipt.cpp:245
+msgctxt "menu-analoginput"
+msgid "Analog Input Adjustments Help"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:421
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Increment/Decrement Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:377
+#: src/frontend/mame/ui/analogipt.cpp:426
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Auto-centering Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:382
+#: src/frontend/mame/ui/analogipt.cpp:431
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Reverse"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:387
+#: src/frontend/mame/ui/analogipt.cpp:436
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Sensitivity"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:402
+#: src/frontend/mame/ui/analogipt.cpp:451
+msgctxt "menu-analoginput"
msgid "[no analog inputs are enabled]"
msgstr ""
@@ -2968,504 +2997,504 @@ msgctxt "menu-main"
msgid "Close Menu"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:77
-msgctxt "selmenu-artwork"
-msgid "Snapshots"
-msgstr "Snapshots"
+#: src/frontend/mame/ui/selmenu.cpp:55
+msgid "Images"
+msgstr "Imagens"
-#: src/frontend/mame/ui/selmenu.cpp:78
-msgctxt "selmenu-artwork"
-msgid "Cabinet"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:79
-msgctxt "selmenu-artwork"
-msgid "Control Panel"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:80
-msgctxt "selmenu-artwork"
-msgid "PCB"
-msgstr "Placa Mãe"
-
-#: src/frontend/mame/ui/selmenu.cpp:81
-msgctxt "selmenu-artwork"
-msgid "Flyer"
-msgstr "Folheto"
-
-#: src/frontend/mame/ui/selmenu.cpp:82
-msgctxt "selmenu-artwork"
-msgid "Title Screen"
+#: src/frontend/mame/ui/selmenu.cpp:56
+msgid "Info"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:83
msgctxt "selmenu-artwork"
+msgid "Snapshots"
+msgstr "Snapshots"
+
+#: src/frontend/mame/ui/selmenu.cpp:84
+msgctxt "selmenu-artwork"
+msgid "Cabinet"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:85
+msgctxt "selmenu-artwork"
+msgid "Control Panel"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:86
+msgctxt "selmenu-artwork"
+msgid "PCB"
+msgstr "Placa Mãe"
+
+#: src/frontend/mame/ui/selmenu.cpp:87
+msgctxt "selmenu-artwork"
+msgid "Flyer"
+msgstr "Folheto"
+
+#: src/frontend/mame/ui/selmenu.cpp:88
+msgctxt "selmenu-artwork"
+msgid "Title Screen"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:89
+msgctxt "selmenu-artwork"
msgid "Ending"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:84
+#: src/frontend/mame/ui/selmenu.cpp:90
msgctxt "selmenu-artwork"
msgid "Artwork Preview"
msgstr "Pré-Visualização da Artwork"
-#: src/frontend/mame/ui/selmenu.cpp:85
+#: src/frontend/mame/ui/selmenu.cpp:91
msgctxt "selmenu-artwork"
msgid "Bosses"
msgstr "Bosses"
-#: src/frontend/mame/ui/selmenu.cpp:86
+#: src/frontend/mame/ui/selmenu.cpp:92
msgctxt "selmenu-artwork"
msgid "Logo"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:87
+#: src/frontend/mame/ui/selmenu.cpp:93
msgctxt "selmenu-artwork"
msgid "Versus"
msgstr "Versus"
-#: src/frontend/mame/ui/selmenu.cpp:88
+#: src/frontend/mame/ui/selmenu.cpp:94
msgctxt "selmenu-artwork"
msgid "Game Over"
msgstr "Fim de Jogo"
-#: src/frontend/mame/ui/selmenu.cpp:89
+#: src/frontend/mame/ui/selmenu.cpp:95
msgctxt "selmenu-artwork"
msgid "HowTo"
msgstr "Como Fazer"
-#: src/frontend/mame/ui/selmenu.cpp:90
+#: src/frontend/mame/ui/selmenu.cpp:96
msgctxt "selmenu-artwork"
msgid "Scores"
msgstr "Placares"
-#: src/frontend/mame/ui/selmenu.cpp:91
+#: src/frontend/mame/ui/selmenu.cpp:97
msgctxt "selmenu-artwork"
msgid "Select"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:92
+#: src/frontend/mame/ui/selmenu.cpp:98
msgctxt "selmenu-artwork"
msgid "Marquee"
msgstr "Tabuleta"
-#: src/frontend/mame/ui/selmenu.cpp:93
+#: src/frontend/mame/ui/selmenu.cpp:99
msgctxt "selmenu-artwork"
msgid "Covers"
msgstr "Capas"
-#: src/frontend/mame/ui/selmenu.cpp:97
+#: src/frontend/mame/ui/selmenu.cpp:103
msgid "Add or remove favorite"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:98
+#: src/frontend/mame/ui/selmenu.cpp:104
msgid "Export displayed list to file"
msgstr "Exportar lista visível para ficheiro"
-#: src/frontend/mame/ui/selmenu.cpp:99
+#: src/frontend/mame/ui/selmenu.cpp:105
msgid "Audit media"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:100
+#: src/frontend/mame/ui/selmenu.cpp:106
msgid "Show DATs view"
msgstr "Exibir visualização de DATs"
-#: src/frontend/mame/ui/selmenu.cpp:260
+#: src/frontend/mame/ui/selmenu.cpp:268
msgid "Select Software Package Part"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:330
+#: src/frontend/mame/ui/selmenu.cpp:338
msgid "Select System BIOS"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:644 src/frontend/mame/ui/selmenu.cpp:675
+#: src/frontend/mame/ui/selmenu.cpp:689 src/frontend/mame/ui/selmenu.cpp:720
#, c-format
msgid "%1$s, %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:648
+#: src/frontend/mame/ui/selmenu.cpp:693
#, c-format
msgid "Software is clone of: %1$s"
msgstr "O Software é clone de: %1$s"
-#: src/frontend/mame/ui/selmenu.cpp:650
+#: src/frontend/mame/ui/selmenu.cpp:695
msgid "Software is parent"
msgstr "O Software é principal"
-#: src/frontend/mame/ui/selmenu.cpp:655
+#: src/frontend/mame/ui/selmenu.cpp:700
msgid "Supported: No"
msgstr "Suportado: Não"
-#: src/frontend/mame/ui/selmenu.cpp:660
+#: src/frontend/mame/ui/selmenu.cpp:705
msgid "Supported: Partial"
msgstr "Suportado: Parcial"
-#: src/frontend/mame/ui/selmenu.cpp:665
+#: src/frontend/mame/ui/selmenu.cpp:710
msgid "Supported: Yes"
msgstr "Suportado: Sim"
-#: src/frontend/mame/ui/selmenu.cpp:681
+#: src/frontend/mame/ui/selmenu.cpp:726
msgid "System is parent"
msgstr "O Sistema é principal"
-#: src/frontend/mame/ui/selmenu.cpp:683 src/frontend/mame/ui/selmenu.cpp:685
+#: src/frontend/mame/ui/selmenu.cpp:728 src/frontend/mame/ui/selmenu.cpp:730
#, c-format
msgid "System is clone of: %1$s"
msgstr "O Sistema é clone de: %1$s"
-#: src/frontend/mame/ui/selmenu.cpp:721
+#: src/frontend/mame/ui/selmenu.cpp:766
#, c-format
msgid "%1$s %2$s"
msgstr "%1$s %2$s"
-#: src/frontend/mame/ui/selmenu.cpp:2222
-msgid "Images"
-msgstr "Imagens"
-
-#: src/frontend/mame/ui/selmenu.cpp:2223
-msgid "Infos"
-msgstr "Infos"
-
-#: src/frontend/mame/ui/selmenu.cpp:2538
+#: src/frontend/mame/ui/selmenu.cpp:2611
msgid ""
"Required ROM/disk images for the selected system are missing or incorrect. "
"Please acquire the correct files or select a different system.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2554
+#: src/frontend/mame/ui/selmenu.cpp:2627
msgid ""
"Required ROM/disk images for the selected software are missing or incorrect. "
"Please acquire the correct files or select a different software item.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2570
+#: src/frontend/mame/ui/selmenu.cpp:2643
msgid "incorrect checksum"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2573
+#: src/frontend/mame/ui/selmenu.cpp:2646
msgid "incorrect length"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2576
+#: src/frontend/mame/ui/selmenu.cpp:2649
msgid "not found"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2587
+#: src/frontend/mame/ui/selmenu.cpp:2660
#, c-format
msgid "%1$s (%2$s) - %3$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2589
+#: src/frontend/mame/ui/selmenu.cpp:2662
#, c-format
msgid "%1$s - %2$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2593
+#: src/frontend/mame/ui/selmenu.cpp:2666
msgid "Press any key to continue."
msgstr "Pressione qualquer tecla para continuar"
-#: src/frontend/mame/ui/selmenu.cpp:2722
+#: src/frontend/mame/ui/selmenu.cpp:2789
msgid "General Info"
msgstr "Info Geral"
-#: src/frontend/mame/ui/selmenu.cpp:2874
+#: src/frontend/mame/ui/selmenu.cpp:2935
#, c-format
msgid "Short Name\t%1$s\n"
msgstr "Nome Curto\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2875
+#: src/frontend/mame/ui/selmenu.cpp:2936
#, c-format
msgid "Year\t%1$s\n"
msgstr "Ano\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2876
+#: src/frontend/mame/ui/selmenu.cpp:2937
#, c-format
msgid "Manufacturer\t%1$s\n"
msgstr "Fabricante\t%1$-.100s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2883
+#: src/frontend/mame/ui/selmenu.cpp:2944
#, c-format
msgid "System is Clone of\t%1$s\n"
msgstr "Sistema é Clone de\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2888
+#: src/frontend/mame/ui/selmenu.cpp:2949
msgid "System is Parent\t\n"
msgstr "Sistema é Principal\t\n"
-#: src/frontend/mame/ui/selmenu.cpp:2892
+#: src/frontend/mame/ui/selmenu.cpp:2953
msgid "Analog Controls\tYes\n"
msgstr "Controlos Analógicos\tSim\n"
-#: src/frontend/mame/ui/selmenu.cpp:2894
+#: src/frontend/mame/ui/selmenu.cpp:2955
msgid "Keyboard Inputs\tYes\n"
msgstr "Entradas de Teclado\tSim\n"
-#: src/frontend/mame/ui/selmenu.cpp:2897
+#: src/frontend/mame/ui/selmenu.cpp:2958
msgid "Overall\tNOT WORKING\n"
msgstr "Global\tNÃO FUNCIONAL\n"
-#: src/frontend/mame/ui/selmenu.cpp:2899
+#: src/frontend/mame/ui/selmenu.cpp:2960
msgid "Overall\tUnemulated Protection\n"
msgstr "Global\tProteção não Emulada\n"
-#: src/frontend/mame/ui/selmenu.cpp:2901
+#: src/frontend/mame/ui/selmenu.cpp:2962
msgid "Overall\tWorking\n"
msgstr "Global\tFuncional\n"
-#: src/frontend/mame/ui/selmenu.cpp:2904
+#: src/frontend/mame/ui/selmenu.cpp:2965
msgid "Graphics\tUnimplemented\n"
msgstr "Gráficos\tNão Implementados\n"
-#: src/frontend/mame/ui/selmenu.cpp:2906
+#: src/frontend/mame/ui/selmenu.cpp:2967
msgid "Graphics\tWrong Colors\n"
msgstr "Gráficos\tCores Erradas\n"
-#: src/frontend/mame/ui/selmenu.cpp:2908
+#: src/frontend/mame/ui/selmenu.cpp:2969
msgid "Graphics\tImperfect Colors\n"
msgstr "Gráficos\tCores Imperfeitas\n"
-#: src/frontend/mame/ui/selmenu.cpp:2910
+#: src/frontend/mame/ui/selmenu.cpp:2971
msgid "Graphics\tImperfect\n"
msgstr "Gráficos\tImperfeitos\n"
-#: src/frontend/mame/ui/selmenu.cpp:2912
+#: src/frontend/mame/ui/selmenu.cpp:2973
msgid "Graphics\tOK\n"
msgstr "Gráficos\tOK\n"
-#: src/frontend/mame/ui/selmenu.cpp:2915
+#: src/frontend/mame/ui/selmenu.cpp:2976
msgid "Sound\tNone\n"
msgstr "Som\tSem Som\n"
-#: src/frontend/mame/ui/selmenu.cpp:2917
+#: src/frontend/mame/ui/selmenu.cpp:2978
msgid "Sound\tUnimplemented\n"
msgstr "Som\tNão Implementado\n"
-#: src/frontend/mame/ui/selmenu.cpp:2919
+#: src/frontend/mame/ui/selmenu.cpp:2980
msgid "Sound\tImperfect\n"
msgstr "Som\tImperfeito\n"
-#: src/frontend/mame/ui/selmenu.cpp:2921
+#: src/frontend/mame/ui/selmenu.cpp:2982
msgid "Sound\tOK\n"
msgstr "Som\tOK\n"
-#: src/frontend/mame/ui/selmenu.cpp:2924
+#: src/frontend/mame/ui/selmenu.cpp:2985
msgid "Capture\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2926
+#: src/frontend/mame/ui/selmenu.cpp:2987
msgid "Capture\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2929
+#: src/frontend/mame/ui/selmenu.cpp:2990
msgid "Camera\tUnimplemented\n"
msgstr "Câmara\tNão Implementada\n"
-#: src/frontend/mame/ui/selmenu.cpp:2931
+#: src/frontend/mame/ui/selmenu.cpp:2992
msgid "Camera\tImperfect\n"
msgstr "Câmara\tImperfeita\n"
-#: src/frontend/mame/ui/selmenu.cpp:2934
+#: src/frontend/mame/ui/selmenu.cpp:2995
msgid "Microphone\tUnimplemented\n"
msgstr "Microfone\tNão Implementado\n"
-#: src/frontend/mame/ui/selmenu.cpp:2936
+#: src/frontend/mame/ui/selmenu.cpp:2997
msgid "Microphone\tImperfect\n"
msgstr "Microfone\tImperfeito\n"
-#: src/frontend/mame/ui/selmenu.cpp:2939
+#: src/frontend/mame/ui/selmenu.cpp:3000
msgid "Controls\tUnimplemented\n"
msgstr "Controlos\tNão Implementados\n"
-#: src/frontend/mame/ui/selmenu.cpp:2941
+#: src/frontend/mame/ui/selmenu.cpp:3002
msgid "Controls\tImperfect\n"
msgstr "Controlos\tImperfeitos\n"
-#: src/frontend/mame/ui/selmenu.cpp:2944
+#: src/frontend/mame/ui/selmenu.cpp:3005
msgid "Keyboard\tUnimplemented\n"
msgstr "Teclado\tNão Implementado\n"
-#: src/frontend/mame/ui/selmenu.cpp:2946
+#: src/frontend/mame/ui/selmenu.cpp:3007
msgid "Keyboard\tImperfect\n"
msgstr "Teclado\tImperfeito\n"
-#: src/frontend/mame/ui/selmenu.cpp:2949
+#: src/frontend/mame/ui/selmenu.cpp:3010
msgid "Mouse\tUnimplemented\n"
msgstr "Rato\tNão Implementado\n"
-#: src/frontend/mame/ui/selmenu.cpp:2951
+#: src/frontend/mame/ui/selmenu.cpp:3012
msgid "Mouse\tImperfect\n"
msgstr "Rato\tImperfeito\n"
-#: src/frontend/mame/ui/selmenu.cpp:2954
+#: src/frontend/mame/ui/selmenu.cpp:3015
msgid "Media\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2956
+#: src/frontend/mame/ui/selmenu.cpp:3017
msgid "Media\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2959
+#: src/frontend/mame/ui/selmenu.cpp:3020
msgid "Disk\tUnimplemented\n"
msgstr "Disco\tNão Implementado\n"
-#: src/frontend/mame/ui/selmenu.cpp:2961
+#: src/frontend/mame/ui/selmenu.cpp:3022
msgid "Disk\tImperfect\n"
msgstr "Disco\tImperfeito\n"
-#: src/frontend/mame/ui/selmenu.cpp:2964
+#: src/frontend/mame/ui/selmenu.cpp:3025
msgid "Printer\tUnimplemented\n"
msgstr "Impressora\tNão Implementada\n"
-#: src/frontend/mame/ui/selmenu.cpp:2966
+#: src/frontend/mame/ui/selmenu.cpp:3027
msgid "Printer\tImperfect\n"
msgstr "Impressora\tImperfeita\n"
-#: src/frontend/mame/ui/selmenu.cpp:2969
+#: src/frontend/mame/ui/selmenu.cpp:3030
msgid "Mag. Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2971
+#: src/frontend/mame/ui/selmenu.cpp:3032
msgid "Mag. Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2974
+#: src/frontend/mame/ui/selmenu.cpp:3035
msgid "Punch Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2976
+#: src/frontend/mame/ui/selmenu.cpp:3037
msgid "Punch Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2979
+#: src/frontend/mame/ui/selmenu.cpp:3040
msgid "Mag. Drum\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2981
+#: src/frontend/mame/ui/selmenu.cpp:3042
msgid "Mag. Drum\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2984
+#: src/frontend/mame/ui/selmenu.cpp:3045
msgid "(EP)ROM\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2986
+#: src/frontend/mame/ui/selmenu.cpp:3047
msgid "(EP)ROM\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2989
+#: src/frontend/mame/ui/selmenu.cpp:3050
msgid "Communications\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2991
+#: src/frontend/mame/ui/selmenu.cpp:3052
msgid "Communications\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2994
+#: src/frontend/mame/ui/selmenu.cpp:3055
msgid "LAN\tUnimplemented\n"
msgstr "Rede Local\tNão Implementada\n"
-#: src/frontend/mame/ui/selmenu.cpp:2996
+#: src/frontend/mame/ui/selmenu.cpp:3057
msgid "LAN\tImperfect\n"
msgstr "Rede Local\tImperfeita\n"
-#: src/frontend/mame/ui/selmenu.cpp:2999
+#: src/frontend/mame/ui/selmenu.cpp:3060
msgid "WAN\tUnimplemented\n"
msgstr "WAN\tNão Implementada\n"
-#: src/frontend/mame/ui/selmenu.cpp:3001
+#: src/frontend/mame/ui/selmenu.cpp:3062
msgid "WAN\tImperfect\n"
msgstr "WAN\tImperfeita\n"
-#: src/frontend/mame/ui/selmenu.cpp:3004
+#: src/frontend/mame/ui/selmenu.cpp:3065
msgid "Timing\tUnimplemented\n"
msgstr "Temporização\tNão Implementada\n"
-#: src/frontend/mame/ui/selmenu.cpp:3006
+#: src/frontend/mame/ui/selmenu.cpp:3067
msgid "Timing\tImperfect\n"
msgstr "Temporização\tImperfeita\n"
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tYes\n"
msgstr "Sistema Mecânico\tSim\n"
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tNo\n"
msgstr "Sistema Mecânico\tNão\n"
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tYes\n"
msgstr "Requer Artwork\tSim\n"
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tNo\n"
msgstr "Requer Artwork\tNão\n"
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tYes\n"
msgstr "Requer Artwork Clicável\tSim\n"
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tNo\n"
msgstr "Requer Artwork Clicável\tNão\n"
-#: src/frontend/mame/ui/selmenu.cpp:3012
+#: src/frontend/mame/ui/selmenu.cpp:3073
msgid "Support Cocktail\tNo\n"
msgstr "Suporta Cocktail\tNão\n"
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tYes\n"
msgstr "Sistema é BIOS\tSim\n"
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tNo\n"
msgstr "Sistema é BIOS\tNão\n"
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tYes\n"
msgstr "Suporta Gravação\tSim\n"
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tNo\n"
msgstr "Suporta Gravação\tNão\n"
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tVertical\n"
msgstr "Orientação de Ecrã\tVertical\n"
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tHorizontal\n"
msgstr "Orientação de Ecrã\tHorizontal\n"
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tYes\n"
msgstr "Requer CHD\tSim\n"
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tNo\n"
msgstr "Requer CHD\tNão\n"
-#: src/frontend/mame/ui/selmenu.cpp:3038
+#: src/frontend/mame/ui/selmenu.cpp:3099
msgid "Media Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3040
+#: src/frontend/mame/ui/selmenu.cpp:3101
msgid "Media Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3043
+#: src/frontend/mame/ui/selmenu.cpp:3104
msgid "Samples Audit Result\tNone Needed\n"
msgstr "Resultado da Audit às Samples\tNenhuma Necessária\n"
-#: src/frontend/mame/ui/selmenu.cpp:3045
+#: src/frontend/mame/ui/selmenu.cpp:3106
msgid "Samples Audit Result\tOK\n"
msgstr "Resultado da Audit às Samples\tOK\n"
-#: src/frontend/mame/ui/selmenu.cpp:3047
+#: src/frontend/mame/ui/selmenu.cpp:3108
msgid "Samples Audit Result\tBAD\n"
msgstr "Resultado da Audit às Samples\tFALHA\n"
-#: src/frontend/mame/ui/selmenu.cpp:3051
+#: src/frontend/mame/ui/selmenu.cpp:3112
msgid ""
"Media Audit\tDisabled\n"
"Samples Audit\tDisabled\n"
@@ -3623,74 +3652,74 @@ msgstr ""
msgid "[None]\n"
msgstr ""
-#: src/emu/render.cpp:1833
+#: src/emu/render.cpp:1834
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Standard (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1859
+#: src/emu/render.cpp:1860
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Pixel Aspect (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1881 src/emu/render.cpp:2016
+#: src/emu/render.cpp:1882 src/emu/render.cpp:2017
msgctxt "view-name"
msgid "Cocktail"
msgstr ""
-#: src/emu/render.cpp:2001
+#: src/emu/render.cpp:2002
msgctxt "view-name"
msgid "Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2002
+#: src/emu/render.cpp:2003
msgctxt "view-name"
msgid "Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2003
+#: src/emu/render.cpp:2004
msgctxt "view-name"
msgid "Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2004
+#: src/emu/render.cpp:2005
msgctxt "view-name"
msgid "Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2055
+#: src/emu/render.cpp:2056
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2064
+#: src/emu/render.cpp:2065
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2073
+#: src/emu/render.cpp:2074
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2082
+#: src/emu/render.cpp:2083
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/ioport.cpp:333
+#: src/emu/ioport.cpp:271
#, c-format
msgctxt "input-name"
msgid "P%1$u"
msgstr ""
-#: src/emu/ioport.cpp:2052
+#: src/emu/ioport.cpp:1991
msgctxt "input-name"
msgid "???"
msgstr ""
@@ -5322,222 +5351,222 @@ msgstr ""
#: src/emu/inpttype.ipp:874
msgctxt "input-name"
-msgid "On Screen Display"
+msgid "Show/Hide Menu"
msgstr ""
#: src/emu/inpttype.ipp:875
msgctxt "input-name"
-msgid "Break in Debugger"
+msgid "UI Select"
msgstr ""
#: src/emu/inpttype.ipp:876
msgctxt "input-name"
-msgid "Config Menu"
+msgid "UI Back"
msgstr ""
#: src/emu/inpttype.ipp:877
msgctxt "input-name"
-msgid "Pause"
+msgid "UI Cancel"
msgstr ""
#: src/emu/inpttype.ipp:878
msgctxt "input-name"
-msgid "Pause - Single Step"
+msgid "UI Clear"
msgstr ""
#: src/emu/inpttype.ipp:879
msgctxt "input-name"
-msgid "Rewind - Single Step"
+msgid "UI Help"
msgstr ""
#: src/emu/inpttype.ipp:880
msgctxt "input-name"
-msgid "Reset Machine"
+msgid "UI Up"
msgstr ""
#: src/emu/inpttype.ipp:881
msgctxt "input-name"
-msgid "Soft Reset"
+msgid "UI Down"
msgstr ""
#: src/emu/inpttype.ipp:882
msgctxt "input-name"
-msgid "Show Decoded Graphics"
+msgid "UI Left"
msgstr ""
#: src/emu/inpttype.ipp:883
msgctxt "input-name"
-msgid "Frameskip Dec"
+msgid "UI Right"
msgstr ""
#: src/emu/inpttype.ipp:884
msgctxt "input-name"
-msgid "Frameskip Inc"
+msgid "UI Home"
msgstr ""
#: src/emu/inpttype.ipp:885
msgctxt "input-name"
-msgid "Throttle"
+msgid "UI End"
msgstr ""
#: src/emu/inpttype.ipp:886
msgctxt "input-name"
-msgid "Fast Forward"
+msgid "UI Page Up"
msgstr ""
#: src/emu/inpttype.ipp:887
msgctxt "input-name"
-msgid "Show FPS"
+msgid "UI Page Down"
msgstr ""
#: src/emu/inpttype.ipp:888
msgctxt "input-name"
-msgid "Save Snapshot"
+msgid "UI Previous Group"
msgstr ""
#: src/emu/inpttype.ipp:889
msgctxt "input-name"
-msgid "Record MNG"
+msgid "UI Next Group"
msgstr ""
#: src/emu/inpttype.ipp:890
msgctxt "input-name"
-msgid "Record AVI"
+msgid "On Screen Display"
msgstr ""
#: src/emu/inpttype.ipp:891
msgctxt "input-name"
-msgid "Toggle Cheat"
+msgid "Toggle UI Controls"
msgstr ""
#: src/emu/inpttype.ipp:892
msgctxt "input-name"
-msgid "UI Up"
+msgid "Break in Debugger"
msgstr ""
#: src/emu/inpttype.ipp:893
msgctxt "input-name"
-msgid "UI Down"
+msgid "Pause"
msgstr ""
#: src/emu/inpttype.ipp:894
msgctxt "input-name"
-msgid "UI Left"
+msgid "Pause - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:895
msgctxt "input-name"
-msgid "UI Right"
+msgid "Rewind - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:896
msgctxt "input-name"
-msgid "UI Home"
+msgid "Save State"
msgstr ""
#: src/emu/inpttype.ipp:897
msgctxt "input-name"
-msgid "UI End"
+msgid "Load State"
msgstr ""
#: src/emu/inpttype.ipp:898
msgctxt "input-name"
-msgid "UI Page Up"
+msgid "Reset Machine"
msgstr ""
#: src/emu/inpttype.ipp:899
msgctxt "input-name"
-msgid "UI Page Down"
+msgid "Soft Reset"
msgstr ""
#: src/emu/inpttype.ipp:900
msgctxt "input-name"
-msgid "UI Focus Next"
+msgid "Show Decoded Graphics"
msgstr ""
#: src/emu/inpttype.ipp:901
msgctxt "input-name"
-msgid "UI Focus Previous"
+msgid "Frameskip Dec"
msgstr ""
#: src/emu/inpttype.ipp:902
msgctxt "input-name"
-msgid "UI Select"
+msgid "Frameskip Inc"
msgstr ""
#: src/emu/inpttype.ipp:903
msgctxt "input-name"
-msgid "UI Cancel"
+msgid "Throttle"
msgstr ""
#: src/emu/inpttype.ipp:904
msgctxt "input-name"
-msgid "UI Display Comment"
+msgid "Fast Forward"
msgstr ""
#: src/emu/inpttype.ipp:905
msgctxt "input-name"
-msgid "UI Clear"
+msgid "Show FPS"
msgstr ""
#: src/emu/inpttype.ipp:906
msgctxt "input-name"
-msgid "UI Zoom In"
+msgid "Save Snapshot"
msgstr ""
#: src/emu/inpttype.ipp:907
msgctxt "input-name"
-msgid "UI Zoom Out"
+msgid "Record MNG"
msgstr ""
#: src/emu/inpttype.ipp:908
msgctxt "input-name"
-msgid "UI Default Zoom"
+msgid "Record AVI"
msgstr ""
#: src/emu/inpttype.ipp:909
msgctxt "input-name"
-msgid "UI Previous Group"
+msgid "Toggle Cheat"
msgstr ""
#: src/emu/inpttype.ipp:910
msgctxt "input-name"
-msgid "UI Next Group"
+msgid "UI Display Comment"
msgstr ""
#: src/emu/inpttype.ipp:911
msgctxt "input-name"
-msgid "UI Rotate"
+msgid "UI Zoom In"
msgstr ""
#: src/emu/inpttype.ipp:912
msgctxt "input-name"
-msgid "Show Profiler"
+msgid "UI Zoom Out"
msgstr ""
#: src/emu/inpttype.ipp:913
msgctxt "input-name"
-msgid "UI Toggle"
+msgid "UI Default Zoom"
msgstr ""
#: src/emu/inpttype.ipp:914
msgctxt "input-name"
-msgid "UI Release Pointer"
+msgid "UI Rotate"
msgstr ""
#: src/emu/inpttype.ipp:915
msgctxt "input-name"
-msgid "UI Paste Text"
+msgid "Show Profiler"
msgstr ""
#: src/emu/inpttype.ipp:916
msgctxt "input-name"
-msgid "Save State"
+msgid "UI Release Pointer"
msgstr ""
#: src/emu/inpttype.ipp:917
msgctxt "input-name"
-msgid "Load State"
+msgid "UI Paste Text"
msgstr ""
#: src/emu/inpttype.ipp:918
@@ -5552,57 +5581,65 @@ msgstr ""
#: src/emu/inpttype.ipp:920
msgctxt "input-name"
-msgid "UI External DAT View"
+msgid "UI Focus Next"
msgstr ""
#: src/emu/inpttype.ipp:921
msgctxt "input-name"
-msgid "UI Add/Remove favorite"
+msgid "UI Focus Previous"
msgstr ""
#: src/emu/inpttype.ipp:922
msgctxt "input-name"
-msgid "UI Export List"
+msgid "UI External DAT View"
msgstr ""
#: src/emu/inpttype.ipp:923
msgctxt "input-name"
+msgid "UI Add/Remove Favorite"
+msgstr ""
+
+#: src/emu/inpttype.ipp:924
+msgctxt "input-name"
+msgid "UI Export List"
+msgstr ""
+
+#: src/emu/inpttype.ipp:925
+msgctxt "input-name"
msgid "UI Audit Media"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:110
-#: src/osd/modules/input/input_sdlcommon.cpp:173
+#: src/osd/modules/input/input_windows.cpp:111 src/osd/sdl/osdsdl.cpp:339
msgctxt "input-name"
msgid "Toggle Fullscreen"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:116
+#: src/osd/modules/input/input_windows.cpp:117
msgctxt "input-name"
msgid "Take Rendered Snapshot"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:127
-#: src/osd/modules/input/input_sdlcommon.cpp:221
+#: src/osd/modules/input/input_windows.cpp:128 src/osd/sdl/osdsdl.cpp:388
msgctxt "input-name"
msgid "Record Rendered Video"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:143
+#: src/osd/modules/input/input_windows.cpp:144
msgctxt "input-name"
msgid "Toggle Post-Processing"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:199
+#: src/osd/sdl/osdsdl.cpp:365
msgctxt "input-name"
msgid "Toggle Filter"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:205
+#: src/osd/sdl/osdsdl.cpp:371
msgctxt "input-name"
msgid "Decrease Prescaling"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:215
+#: src/osd/sdl/osdsdl.cpp:382
msgctxt "input-name"
msgid "Increase Prescaling"
msgstr ""
@@ -5928,12 +5965,12 @@ msgstr ""
msgid "Input ports"
msgstr ""
-#: plugins/autofire/init.lua:94
+#: plugins/autofire/init.lua:98
msgctxt "plugin-autofire"
msgid "Failed to load autofire menu"
msgstr ""
-#: plugins/autofire/init.lua:101
+#: plugins/autofire/init.lua:105
msgctxt "plugin-autofire"
msgid "Autofire"
msgstr "Auto-disparo"
@@ -6117,7 +6154,7 @@ msgctxt "plugin-timecode"
msgid "Hotkey"
msgstr ""
-#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:560
+#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:562
msgctxt "plugin-inputmacro"
msgid "Input Macros"
msgstr ""
@@ -6138,138 +6175,138 @@ msgctxt "plugin-inputmacro"
msgid "Set Input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:350
+#: plugins/inputmacro/inputmacro_menu.lua:352
msgctxt "plugin-inputmacro"
msgid "Name"
msgstr "Nome"
-#: plugins/inputmacro/inputmacro_menu.lua:358
-#: plugins/inputmacro/inputmacro_menu.lua:400
+#: plugins/inputmacro/inputmacro_menu.lua:360
+#: plugins/inputmacro/inputmacro_menu.lua:402
msgctxt "plugin-inputmacro"
msgid "[not set]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:359
+#: plugins/inputmacro/inputmacro_menu.lua:361
msgctxt "plugin-inputmacro"
msgid "Activation combination"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Stop immediately"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Complete macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:363
+#: plugins/inputmacro/inputmacro_menu.lua:365
msgctxt "plugin-inputmacro"
msgid "On release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:369
+#: plugins/inputmacro/inputmacro_menu.lua:371
msgctxt "plugin-inputmacro"
msgid "Release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:372
+#: plugins/inputmacro/inputmacro_menu.lua:374
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Loop to step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:377
+#: plugins/inputmacro/inputmacro_menu.lua:379
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Prolong step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:379
+#: plugins/inputmacro/inputmacro_menu.lua:381
msgctxt "plugin-inputmacro"
msgid "When held"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:383
+#: plugins/inputmacro/inputmacro_menu.lua:385
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:384
+#: plugins/inputmacro/inputmacro_menu.lua:386
msgctxt "plugin-inputmacro"
msgid "Delay (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:390
+#: plugins/inputmacro/inputmacro_menu.lua:392
msgctxt "plugin-inputmacro"
msgid "Duration (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:398
+#: plugins/inputmacro/inputmacro_menu.lua:400
msgctxt "plugin-inputmacro"
msgid "n/a"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:402
+#: plugins/inputmacro/inputmacro_menu.lua:404
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Input %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:407
+#: plugins/inputmacro/inputmacro_menu.lua:409
msgctxt "plugin-inputmacro"
msgid "Add input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:412
+#: plugins/inputmacro/inputmacro_menu.lua:414
msgctxt "plugin-inputmacro"
msgid "Delete step"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:428
+#: plugins/inputmacro/inputmacro_menu.lua:430
msgctxt "plugin-inputmacro"
msgid "Add step at position"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:474
+#: plugins/inputmacro/inputmacro_menu.lua:476
msgctxt "plugin-inputmacro"
msgid "Add Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:481
+#: plugins/inputmacro/inputmacro_menu.lua:483
msgctxt "plugin-inputmacro"
msgid "Create"
msgstr "Criar"
-#: plugins/inputmacro/inputmacro_menu.lua:483
+#: plugins/inputmacro/inputmacro_menu.lua:485
msgctxt "plugin-inputmacro"
msgid "Cancel"
msgstr "Cancelar"
-#: plugins/inputmacro/inputmacro_menu.lua:499
+#: plugins/inputmacro/inputmacro_menu.lua:501
msgctxt "plugin-inputmacro"
msgid "Edit Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:505
+#: plugins/inputmacro/inputmacro_menu.lua:507
msgctxt "plugin-inputmacro"
msgid "Done"
msgstr "Efectuado"
-#: plugins/inputmacro/inputmacro_menu.lua:561
+#: plugins/inputmacro/inputmacro_menu.lua:563
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Press %s to delete"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:573
+#: plugins/inputmacro/inputmacro_menu.lua:575
msgctxt "plugin-inputmacro"
msgid "[no macros]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:578
+#: plugins/inputmacro/inputmacro_menu.lua:580
msgctxt "plugin-inputmacro"
msgid "Add macro"
msgstr ""
@@ -6444,12 +6481,12 @@ msgctxt "plugin-commonui"
msgid "Cancel"
msgstr "Cancelar"
-#: plugins/commonui/init.lua:197
+#: plugins/commonui/init.lua:199
msgctxt "plugin-commonui"
msgid "Invalid combination entered"
msgstr ""
-#: plugins/commonui/init.lua:203
+#: plugins/commonui/init.lua:205
#, lua-format
msgctxt "plugin-commonui"
msgid ""
@@ -6457,6 +6494,9 @@ msgid ""
"%s"
msgstr ""
+#~ msgid "Infos"
+#~ msgstr "Infos"
+
#, c-format
#~ msgid "System: \"%1$s\" software list "
#~ msgstr "Sistema: \"%1$s\" lista de software "
diff --git a/language/Portuguese_Brazil/strings.po b/language/Portuguese_Brazil/strings.po
index 5a081e7e1f3..5a72c49a04a 100644
--- a/language/Portuguese_Brazil/strings.po
+++ b/language/Portuguese_Brazil/strings.po
@@ -2,13 +2,13 @@
# Tradução pro Português Brasileiro para o Projeto MAME.
# Copyright (C) 1997-2022 MAMEDev and contributors
# This file is distributed under the same license as the MAME Project.
-# Automatically generated, 2022.
+# Automatically generated, 2023.
#
msgid ""
msgstr ""
"Project-Id-Version: MAME 0.249\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-10-16 02:30+1100\n"
+"POT-Creation-Date: 2023-02-18 05:29+1100\n"
"PO-Revision-Date: 2022-10-27 20:16-0300\n"
"Last-Translator: Felipe \n"
"Language-Team: MAME Language Team\n"
@@ -38,7 +38,7 @@ msgstr ""
"Este sistema requer que as imagens de mídia estejam montadas para os "
"seguinte(s) dispositivo(s): "
-#: src/frontend/mame/ui/ui.cpp:1254
+#: src/frontend/mame/ui/ui.cpp:1275
#, c-format
msgid ""
"UI controls enabled\n"
@@ -47,7 +47,7 @@ msgstr ""
"Os controles da IU foram ativados\n"
"Use o %1$s para alternar"
-#: src/frontend/mame/ui/ui.cpp:1256
+#: src/frontend/mame/ui/ui.cpp:1277
#, c-format
msgid ""
"UI controls disabled\n"
@@ -56,185 +56,185 @@ msgstr ""
"Os controles da IU foram desativados\n"
"Use o %1$s para alternar"
-#: src/frontend/mame/ui/ui.cpp:1465
+#: src/frontend/mame/ui/ui.cpp:1486
msgid "Master Volume"
msgstr "Volume Mestre"
-#: src/frontend/mame/ui/ui.cpp:1474
+#: src/frontend/mame/ui/ui.cpp:1495
#, c-format
msgid "%1$s Volume"
msgstr "Volume com %1$s"
-#: src/frontend/mame/ui/ui.cpp:1496
+#: src/frontend/mame/ui/ui.cpp:1517
#, c-format
msgid "Overclock CPU %1$s"
msgstr "Overclock da CPU %1$s"
-#: src/frontend/mame/ui/ui.cpp:1504
+#: src/frontend/mame/ui/ui.cpp:1525
#, c-format
msgid "Overclock %1$s sound"
msgstr "Overclock %1$s do áudio"
-#: src/frontend/mame/ui/ui.cpp:1523
+#: src/frontend/mame/ui/ui.cpp:1544
#, c-format
msgid "%1$s Refresh Rate"
msgstr "Taxa de Atualização da %1$s"
-#: src/frontend/mame/ui/ui.cpp:1528
+#: src/frontend/mame/ui/ui.cpp:1549
#, c-format
msgid "%1$s Brightness"
msgstr "Brilho da %1$s"
-#: src/frontend/mame/ui/ui.cpp:1530
+#: src/frontend/mame/ui/ui.cpp:1551
#, c-format
msgid "%1$s Contrast"
msgstr "Contraste da %1$s"
-#: src/frontend/mame/ui/ui.cpp:1532
+#: src/frontend/mame/ui/ui.cpp:1553
#, c-format
msgid "%1$s Gamma"
msgstr "Gama da %1$s"
-#: src/frontend/mame/ui/ui.cpp:1536
+#: src/frontend/mame/ui/ui.cpp:1557
#, c-format
msgid "%1$s Horiz Stretch"
msgstr "Extensão Horizontal da %1$s"
-#: src/frontend/mame/ui/ui.cpp:1538
+#: src/frontend/mame/ui/ui.cpp:1559
#, c-format
msgid "%1$s Horiz Position"
msgstr "Posição Horizontal da %1$s"
-#: src/frontend/mame/ui/ui.cpp:1540
+#: src/frontend/mame/ui/ui.cpp:1561
#, c-format
msgid "%1$s Vert Stretch"
msgstr "Extensão Vertical da %1$s"
-#: src/frontend/mame/ui/ui.cpp:1542
+#: src/frontend/mame/ui/ui.cpp:1563
#, c-format
msgid "%1$s Vert Position"
msgstr "Posição Vertical da %1$s"
-#: src/frontend/mame/ui/ui.cpp:1558
+#: src/frontend/mame/ui/ui.cpp:1579
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr "Laserdisc '%1$s' Extensão Horizontal"
-#: src/frontend/mame/ui/ui.cpp:1561
+#: src/frontend/mame/ui/ui.cpp:1582
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr "Laserdisc '%1$s' Posição Horizontal"
-#: src/frontend/mame/ui/ui.cpp:1563
+#: src/frontend/mame/ui/ui.cpp:1584
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr "Laserdisc '%1$s' Extensão Vertical"
-#: src/frontend/mame/ui/ui.cpp:1566
+#: src/frontend/mame/ui/ui.cpp:1587
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr "Laserdisc '%1$s' Posição Vertical"
-#: src/frontend/mame/ui/ui.cpp:1576
+#: src/frontend/mame/ui/ui.cpp:1597
msgid "Vector Flicker"
msgstr "Tremulação Vetorial"
-#: src/frontend/mame/ui/ui.cpp:1577
+#: src/frontend/mame/ui/ui.cpp:1598
msgid "Beam Width Minimum"
msgstr "Largura Mínima do Beam"
-#: src/frontend/mame/ui/ui.cpp:1578
+#: src/frontend/mame/ui/ui.cpp:1599
msgid "Beam Width Maximum"
msgstr "Largura Máxima do Beam"
-#: src/frontend/mame/ui/ui.cpp:1579
+#: src/frontend/mame/ui/ui.cpp:1600
msgid "Beam Dot Size"
msgstr "Tamanho do Ponto do Beam"
-#: src/frontend/mame/ui/ui.cpp:1580
+#: src/frontend/mame/ui/ui.cpp:1601
msgid "Beam Intensity Weight"
msgstr "Peso da Intensidade do Beam"
-#: src/frontend/mame/ui/ui.cpp:1593
+#: src/frontend/mame/ui/ui.cpp:1614
#, c-format
msgid "Crosshair Scale %1$s"
msgstr "Escala da Mira da %1$s"
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "X"
msgstr "X"
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "Y"
msgstr "Y"
-#: src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1616
#, c-format
msgid "Crosshair Offset %1$s"
msgstr "Deslocamento da Mira %1$s"
-#: src/frontend/mame/ui/ui.cpp:1623
+#: src/frontend/mame/ui/ui.cpp:1644
#, c-format
msgid "%1$3ddB"
msgstr "%1$3ddB"
-#: src/frontend/mame/ui/ui.cpp:1666
+#: src/frontend/mame/ui/ui.cpp:1687
#, c-format
msgid "%1$d%%"
msgstr "%1$d%%"
-#: src/frontend/mame/ui/ui.cpp:1681
+#: src/frontend/mame/ui/ui.cpp:1702
#, c-format
msgid "%1$3.0f%%"
msgstr "%1$3.0f%%"
-#: src/frontend/mame/ui/ui.cpp:1704 src/frontend/mame/ui/ui.cpp:1724
-#: src/frontend/mame/ui/ui.cpp:1743 src/frontend/mame/ui/ui.cpp:1761
-#: src/frontend/mame/ui/ui.cpp:1780 src/frontend/mame/ui/ui.cpp:1799
-#: src/frontend/mame/ui/ui.cpp:1818 src/frontend/mame/ui/ui.cpp:1837
-#: src/frontend/mame/ui/ui.cpp:1858 src/frontend/mame/ui/ui.cpp:1879
-#: src/frontend/mame/ui/ui.cpp:1900 src/frontend/mame/ui/ui.cpp:1921
+#: src/frontend/mame/ui/ui.cpp:1725 src/frontend/mame/ui/ui.cpp:1745
+#: src/frontend/mame/ui/ui.cpp:1764 src/frontend/mame/ui/ui.cpp:1782
+#: src/frontend/mame/ui/ui.cpp:1801 src/frontend/mame/ui/ui.cpp:1820
+#: src/frontend/mame/ui/ui.cpp:1839 src/frontend/mame/ui/ui.cpp:1858
+#: src/frontend/mame/ui/ui.cpp:1879 src/frontend/mame/ui/ui.cpp:1900
+#: src/frontend/mame/ui/ui.cpp:1921 src/frontend/mame/ui/ui.cpp:1942
#, c-format
msgid "%1$.3f"
msgstr "%1$.3f"
-#: src/frontend/mame/ui/ui.cpp:1936 src/frontend/mame/ui/ui.cpp:1951
-#: src/frontend/mame/ui/ui.cpp:1966 src/frontend/mame/ui/ui.cpp:1981
-#: src/frontend/mame/ui/ui.cpp:1996
+#: src/frontend/mame/ui/ui.cpp:1957 src/frontend/mame/ui/ui.cpp:1972
+#: src/frontend/mame/ui/ui.cpp:1987 src/frontend/mame/ui/ui.cpp:2002
+#: src/frontend/mame/ui/ui.cpp:2017
#, c-format
msgid "%1$1.2f"
msgstr "%1$1.2f"
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr "Escala da Mira X %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr "Escala da Mira Y %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr "Deslocamento da Mira X %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr "Deslocamento da Mira Y %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2116
+#: src/frontend/mame/ui/ui.cpp:2137
msgid "**Error saving ui.ini**"
msgstr "**Houve um erro ao salvar o ui.ini**"
-#: src/frontend/mame/ui/ui.cpp:2175
+#: src/frontend/mame/ui/ui.cpp:2196
#, c-format
msgid "**Error saving %s.ini**"
msgstr "**Houve um erro ao salvar o %s.ini**"
-#: src/frontend/mame/ui/ui.cpp:2179 src/frontend/mame/ui/miscmenu.cpp:773
+#: src/frontend/mame/ui/ui.cpp:2200 src/frontend/mame/ui/miscmenu.cpp:773
msgid ""
"\n"
" Settings saved \n"
@@ -244,7 +244,7 @@ msgstr ""
" Configurações salvas \n"
"\n"
-#: src/frontend/mame/ui/selsoft.cpp:487 src/frontend/mame/ui/selgame.cpp:298
+#: src/frontend/mame/ui/selsoft.cpp:510 src/frontend/mame/ui/selgame.cpp:318
#, c-format
msgid ""
"%s\n"
@@ -253,8 +253,8 @@ msgstr ""
"%s\n"
" foi adicionado à lista de favoritos."
-#: src/frontend/mame/ui/selsoft.cpp:492 src/frontend/mame/ui/selgame.cpp:303
-#: src/frontend/mame/ui/selgame.cpp:309
+#: src/frontend/mame/ui/selsoft.cpp:515 src/frontend/mame/ui/selgame.cpp:323
+#: src/frontend/mame/ui/selgame.cpp:329
#, c-format
msgid ""
"%s\n"
@@ -263,40 +263,40 @@ msgstr ""
"%s\n"
" foi removido da lista de favoritos."
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Start empty]"
msgstr "[Inicia vazio]"
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Use file manager]"
msgstr "[Use o gerenciador de arquivos]"
-#: src/frontend/mame/ui/selsoft.cpp:708
+#: src/frontend/mame/ui/selsoft.cpp:756
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d software packages )"
msgstr "%1$s %2$s ( %3$d / %4$d pacotes do software )"
-#: src/frontend/mame/ui/selsoft.cpp:709
+#: src/frontend/mame/ui/selsoft.cpp:757
#, c-format
msgid "%1$s - select software"
msgstr "%1$s - selecionar software"
-#: src/frontend/mame/ui/selsoft.cpp:714 src/frontend/mame/ui/selgame.cpp:1074
+#: src/frontend/mame/ui/selsoft.cpp:762 src/frontend/mame/ui/selgame.cpp:1092
#, c-format
msgid "%1$s: %2$s - Search: %3$s_"
msgstr "%1$s: %2$s - Busca: %3$s_"
-#: src/frontend/mame/ui/selsoft.cpp:716 src/frontend/mame/ui/selgame.cpp:1076
+#: src/frontend/mame/ui/selsoft.cpp:764 src/frontend/mame/ui/selgame.cpp:1094
#, c-format
msgid "Search: %1$s_"
msgstr "Busca: %1$s_"
-#: src/frontend/mame/ui/selsoft.cpp:723
+#: src/frontend/mame/ui/selsoft.cpp:771
#, c-format
msgid "Software list/item: %1$s:%2$s"
msgstr "Lista/item do software: %1$s:%2$s"
-#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:441
+#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:462
msgid "General Settings"
msgstr "Configurações Gerais"
@@ -320,15 +320,15 @@ msgstr "Dispositivos de Entrada"
msgid "Save Settings"
msgstr "Salvar Configurações"
-#: src/frontend/mame/ui/optsmenu.cpp:185 src/frontend/mame/ui/optsmenu.cpp:227
+#: src/frontend/mame/ui/optsmenu.cpp:183 src/frontend/mame/ui/optsmenu.cpp:225
msgid "System Filter"
msgstr "Filtro do Sistema"
-#: src/frontend/mame/ui/optsmenu.cpp:197 src/frontend/mame/ui/custui.cpp:83
+#: src/frontend/mame/ui/optsmenu.cpp:195 src/frontend/mame/ui/custui.cpp:84
msgid "Customize UI"
msgstr "Personalizar a IU"
-#: src/frontend/mame/ui/optsmenu.cpp:198 src/frontend/mame/ui/dirmenu.cpp:535
+#: src/frontend/mame/ui/optsmenu.cpp:196 src/frontend/mame/ui/dirmenu.cpp:579
msgid "Configure Folders"
msgstr "Configurar Pastas"
@@ -336,41 +336,41 @@ msgstr "Configurar Pastas"
msgid "Plugin Options"
msgstr "Opções dos Plugins"
-#: src/frontend/mame/ui/filesel.cpp:221 src/frontend/mame/ui/swlist.cpp:89
-#: src/frontend/mame/ui/slotopt.cpp:221
+#: src/frontend/mame/ui/filesel.cpp:234 src/frontend/mame/ui/swlist.cpp:89
+#: src/frontend/mame/ui/slotopt.cpp:231
msgid "[empty slot]"
msgstr "[slot vazio]"
-#: src/frontend/mame/ui/filesel.cpp:225
+#: src/frontend/mame/ui/filesel.cpp:238
msgid "[create]"
msgstr "[cria]"
-#: src/frontend/mame/ui/filesel.cpp:229 src/frontend/mame/ui/swlist.cpp:100
+#: src/frontend/mame/ui/filesel.cpp:242 src/frontend/mame/ui/swlist.cpp:100
msgid "[software list]"
msgstr "[lista dos softwares]"
-#: src/frontend/mame/ui/filesel.cpp:285
+#: src/frontend/mame/ui/filesel.cpp:298
#, c-format
msgid "Error accessing %s"
msgstr "Houve um erro ao acessar o %s"
-#: src/frontend/mame/ui/filesel.cpp:509
+#: src/frontend/mame/ui/filesel.cpp:519
msgid "Select access mode"
msgstr "Selecione o modo de acesso"
-#: src/frontend/mame/ui/filesel.cpp:510
+#: src/frontend/mame/ui/filesel.cpp:520
msgid "Read-only"
msgstr "Somente-leitura"
-#: src/frontend/mame/ui/filesel.cpp:512
+#: src/frontend/mame/ui/filesel.cpp:522
msgid "Read-write"
msgstr "Somente-gravação"
-#: src/frontend/mame/ui/filesel.cpp:513
+#: src/frontend/mame/ui/filesel.cpp:523
msgid "Read this image, write to another image"
msgstr "Ler esta imagem, gravar em outra imagem"
-#: src/frontend/mame/ui/filesel.cpp:514
+#: src/frontend/mame/ui/filesel.cpp:524
msgid "Read this image, write to diff"
msgstr "Ler esta imagem, gravar no diff"
@@ -583,145 +583,149 @@ msgid "Joystick saturation"
msgstr "Saturação do joystick"
#: src/frontend/mame/ui/submenu.cpp:94
+msgid "Joystick threshold"
+msgstr ""
+
+#: src/frontend/mame/ui/submenu.cpp:95
msgid "Natural keyboard"
msgstr "Teclado natural"
-#: src/frontend/mame/ui/submenu.cpp:95
+#: src/frontend/mame/ui/submenu.cpp:96
msgid "Allow contradictory joystick inputs"
msgstr "Permitir entradas contraditórias dos joysticks"
-#: src/frontend/mame/ui/submenu.cpp:96
+#: src/frontend/mame/ui/submenu.cpp:97
msgid "Coin impulse"
msgstr "Impulso da ficha"
-#: src/frontend/mame/ui/submenu.cpp:102
+#: src/frontend/mame/ui/submenu.cpp:103
msgid "Input Device Options"
msgstr "Opções dos Dispositivo de Entrada"
-#: src/frontend/mame/ui/submenu.cpp:103
+#: src/frontend/mame/ui/submenu.cpp:104
msgid "Lightgun Device Assignment"
msgstr "Atribuição do Dispositivo Lightgun"
-#: src/frontend/mame/ui/submenu.cpp:104
+#: src/frontend/mame/ui/submenu.cpp:105
msgid "Trackball Device Assignment"
msgstr "Atribuição do Dispositivo Trackball"
-#: src/frontend/mame/ui/submenu.cpp:105
+#: src/frontend/mame/ui/submenu.cpp:106
msgid "Pedal Device Assignment"
msgstr "Atribuição do Dispositivo Pedal"
-#: src/frontend/mame/ui/submenu.cpp:106
+#: src/frontend/mame/ui/submenu.cpp:107
msgid "AD Stick Device Assignment"
msgstr "Atribuição do dispositivo alavanca AD"
-#: src/frontend/mame/ui/submenu.cpp:107
+#: src/frontend/mame/ui/submenu.cpp:108
msgid "Paddle Device Assignment"
msgstr "Atribuição do Dispositivo Paddle"
-#: src/frontend/mame/ui/submenu.cpp:108
+#: src/frontend/mame/ui/submenu.cpp:109
msgid "Dial Device Assignment"
msgstr "Atribuição do Dispositivo Dial"
-#: src/frontend/mame/ui/submenu.cpp:109
+#: src/frontend/mame/ui/submenu.cpp:110
msgid "Positional Device Assignment"
msgstr "Atribuição do Dispositivo Posicional"
-#: src/frontend/mame/ui/submenu.cpp:110
+#: src/frontend/mame/ui/submenu.cpp:111
msgid "Mouse Device Assignment"
msgstr "Atribuição do Dispositivo Mouse"
-#: src/frontend/mame/ui/submenu.cpp:112
+#: src/frontend/mame/ui/submenu.cpp:113
msgid "Keyboard Input Provider"
msgstr "Fornecedor de Entrada do Teclado"
-#: src/frontend/mame/ui/submenu.cpp:113
+#: src/frontend/mame/ui/submenu.cpp:114
msgid "Mouse Input Provider"
msgstr "Fornecedor de Entrada do Mouse"
-#: src/frontend/mame/ui/submenu.cpp:114
+#: src/frontend/mame/ui/submenu.cpp:115
msgid "Lightgun Input Provider"
msgstr "Fornecedor de Entrada da Lightgun"
-#: src/frontend/mame/ui/submenu.cpp:115
+#: src/frontend/mame/ui/submenu.cpp:116
msgid "Joystick Input Provider"
msgstr "Fornecedor de Entrada do Joystick"
-#: src/frontend/mame/ui/submenu.cpp:121 src/frontend/mame/ui/videoopt.cpp:42
+#: src/frontend/mame/ui/submenu.cpp:122 src/frontend/mame/ui/videoopt.cpp:42
msgid "Video Options"
msgstr "Opções de Vídeo"
-#: src/frontend/mame/ui/submenu.cpp:122
+#: src/frontend/mame/ui/submenu.cpp:123
msgid "Video Mode"
msgstr "Modo de Vídeo"
-#: src/frontend/mame/ui/submenu.cpp:123
+#: src/frontend/mame/ui/submenu.cpp:124
msgid "Number Of Screens"
msgstr "Número de Telas"
-#: src/frontend/mame/ui/submenu.cpp:125
+#: src/frontend/mame/ui/submenu.cpp:126
msgid "Triple Buffering"
msgstr "Triplo Buffering"
-#: src/frontend/mame/ui/submenu.cpp:126
+#: src/frontend/mame/ui/submenu.cpp:127
msgid "HLSL"
msgstr "HLSL"
-#: src/frontend/mame/ui/submenu.cpp:128
+#: src/frontend/mame/ui/submenu.cpp:129
msgid "GLSL"
msgstr "GLSL"
-#: src/frontend/mame/ui/submenu.cpp:129
+#: src/frontend/mame/ui/submenu.cpp:130
msgid "Bilinear Filtering"
msgstr "Filtragem Bilinear"
-#: src/frontend/mame/ui/submenu.cpp:130
+#: src/frontend/mame/ui/submenu.cpp:131
msgid "Bitmap Prescaling"
msgstr "Pré-dimensionamento do Bitmap"
-#: src/frontend/mame/ui/submenu.cpp:131
+#: src/frontend/mame/ui/submenu.cpp:132
msgid "Window Mode"
msgstr "Modo Janela"
-#: src/frontend/mame/ui/submenu.cpp:132
+#: src/frontend/mame/ui/submenu.cpp:133
msgid "Enforce Aspect Ratio"
msgstr "Forçar a Proporção do Aspecto"
-#: src/frontend/mame/ui/submenu.cpp:133
+#: src/frontend/mame/ui/submenu.cpp:134
msgid "Start Out Maximized"
msgstr "Iniciar Maximizado"
-#: src/frontend/mame/ui/submenu.cpp:134
+#: src/frontend/mame/ui/submenu.cpp:135
msgid "Synchronized Refresh"
msgstr "Atualização Sincronizada"
-#: src/frontend/mame/ui/submenu.cpp:135
+#: src/frontend/mame/ui/submenu.cpp:136
msgid "Wait Vertical Sync"
msgstr "Aguardar Sincronização Vertical"
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:722
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:738
#: src/frontend/mame/ui/videoopt.cpp:169
-#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:766
+#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:766
#: plugins/cheatfind/init.lua:777 plugins/cheat/init.lua:679
msgid "On"
msgstr "Ligado"
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:725
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:741
#: src/frontend/mame/ui/videoopt.cpp:185
-#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:763
+#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:763
#: plugins/cheatfind/init.lua:774 plugins/cheat/init.lua:682
#: plugins/cheat/init.lua:691
msgid "Off"
msgstr "Desligado"
-#: src/frontend/mame/ui/menu.cpp:728
+#: src/frontend/mame/ui/menu.cpp:744
msgid "Auto"
msgstr "Automático"
-#: src/frontend/mame/ui/menu.cpp:1233
+#: src/frontend/mame/ui/menu.cpp:1272
#: src/frontend/mame/ui/simpleselgame.cpp:283
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Return to Previous Menu"
msgstr "Retornar pro Menu Anterior"
@@ -729,21 +733,21 @@ msgstr "Retornar pro Menu Anterior"
msgid "File Manager"
msgstr "Gerenciador de Arquivos"
-#: src/frontend/mame/ui/filemngr.cpp:140
+#: src/frontend/mame/ui/filemngr.cpp:152
#: src/frontend/mame/ui/confswitch.cpp:119
-#: src/frontend/mame/ui/inputmap.cpp:580
+#: src/frontend/mame/ui/inputmap.cpp:581
#: src/frontend/mame/ui/inputtoggle.cpp:75
-#: src/frontend/mame/ui/analogipt.cpp:363
+#: src/frontend/mame/ui/analogipt.cpp:412
#, c-format
msgid "[root%1$s]"
msgstr "[root%1$s]"
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
#: src/frontend/mame/ui/confswitch.cpp:170 src/frontend/mame/ui/slotopt.cpp:204
msgid "Reset System"
msgstr "Resetar o Sistema"
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
msgid "Start System"
msgstr "Iniciar Sistema"
@@ -954,8 +958,8 @@ msgid ""
"This system has no sound hardware, MAME will produce no sounds, this is "
"expected behaviour.\n"
msgstr ""
-"Este sistema não possui hardware de áudio, o MAME não produzirá qualquer som, "
-"este já é um comportamento esperado.\n"
+"Este sistema não possui hardware de áudio, o MAME não produzirá qualquer "
+"som, este já é um comportamento esperado.\n"
#: src/frontend/mame/ui/info.cpp:143
msgid ""
@@ -977,9 +981,9 @@ msgid ""
"fully experience this system.\n"
msgstr ""
"\n"
-"Os componentes deste sistema não podem ser emulados com precisão, pois exigem "
-"uma interação física ou são compostos por dispositivos mecânicos. Não é possível "
-"experimentar este sistema por completo.\n"
+"Os componentes deste sistema não podem ser emulados com precisão, pois "
+"exigem uma interação física ou são compostos por dispositivos mecânicos. Não "
+"é possível experimentar este sistema por completo.\n"
#: src/frontend/mame/ui/info.cpp:167
#, c-format
@@ -1121,27 +1125,27 @@ msgstr "Não"
msgid "Yes"
msgstr "Sim"
-#: src/frontend/mame/ui/filecreate.cpp:168
+#: src/frontend/mame/ui/filecreate.cpp:189
msgid "New Image Name:"
msgstr "Novo Nome da Imagem:"
-#: src/frontend/mame/ui/filecreate.cpp:174
+#: src/frontend/mame/ui/filecreate.cpp:196
msgid "Image Format:"
msgstr "Formato da Imagem:"
-#: src/frontend/mame/ui/filecreate.cpp:180
+#: src/frontend/mame/ui/filecreate.cpp:202
msgid "Create"
msgstr "Cria"
-#: src/frontend/mame/ui/filecreate.cpp:208
+#: src/frontend/mame/ui/filecreate.cpp:230
msgid "Please enter a file extension too"
msgstr "Insira também o nome da extensão do arquivo"
-#: src/frontend/mame/ui/filecreate.cpp:268
+#: src/frontend/mame/ui/filecreate.cpp:295
msgid "Select image format"
msgstr "Selecione o formato da imagem"
-#: src/frontend/mame/ui/filecreate.cpp:327
+#: src/frontend/mame/ui/filecreate.cpp:354
msgid "Select initial contents"
msgstr "Selecione os conteúdos iniciais"
@@ -1166,9 +1170,9 @@ msgid "Emulated"
msgstr "Emulado"
#: src/frontend/mame/ui/keyboard.cpp:60 src/frontend/mame/ui/confswitch.cpp:117
-#: src/frontend/mame/ui/inputmap.cpp:578
+#: src/frontend/mame/ui/inputmap.cpp:579
#: src/frontend/mame/ui/inputtoggle.cpp:73
-#: src/frontend/mame/ui/analogipt.cpp:361
+#: src/frontend/mame/ui/analogipt.cpp:410
#, c-format
msgid "%1$s [root%2$s]"
msgstr "%1$s [root%2$s]"
@@ -1527,16 +1531,16 @@ msgstr "Incluir clones"
msgid "Category File"
msgstr "Arquivo da Categoria"
-#: src/frontend/mame/ui/utils.cpp:2030 src/frontend/mame/ui/inifile.cpp:301
+#: src/frontend/mame/ui/utils.cpp:2026 src/frontend/mame/ui/inifile.cpp:301
msgctxt "swlist-info"
msgid "Software list/item"
msgstr "Lista/item do software"
-#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2685
+#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2752
msgid "Software List Info"
msgstr "Informações da Lista do Software"
-#: src/frontend/mame/ui/datmenu.cpp:316
+#: src/frontend/mame/ui/datmenu.cpp:307
#, c-format
msgid "Revision: %1$s"
msgstr "Revisão: %1$s"
@@ -1670,7 +1674,8 @@ msgstr "Exporta a lista em formato XML (igual -listxml)"
#: src/frontend/mame/ui/miscmenu.cpp:708
msgid "Export list in XML format (like -listxml, but exclude devices)"
msgstr ""
-"Exporta a lista em formato XML (igual -listxml, mas excluindo os dispositivos)"
+"Exporta a lista em formato XML (igual -listxml, mas excluindo os "
+"dispositivos)"
#: src/frontend/mame/ui/miscmenu.cpp:709
msgid "Export list in TXT format (like -listfull)"
@@ -1705,7 +1710,7 @@ msgstr "Remove dos Favoritos"
msgid "Save System Settings"
msgstr "Salvar Configurações do Sistema"
-#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2625
+#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2698
msgid " (default)"
msgstr " (padrão)"
@@ -1746,7 +1751,7 @@ msgstr "[Não foram achados save states]"
msgid "Cancel"
msgstr "Cancela"
-#: src/frontend/mame/ui/state.cpp:265
+#: src/frontend/mame/ui/state.cpp:262
#, c-format
msgid ""
"Delete saved state %1$s?\n"
@@ -1757,39 +1762,39 @@ msgstr ""
"Pressione %2$s pra apagar\n"
"Pressione %3$s pra cancelar"
-#: src/frontend/mame/ui/state.cpp:393
+#: src/frontend/mame/ui/state.cpp:388
#, c-format
msgid "Error removing saved state file %1$s"
msgstr "Houve um erro ao remover o arquivo do estado salvo %1$s"
-#: src/frontend/mame/ui/state.cpp:442
+#: src/frontend/mame/ui/state.cpp:450
#, c-format
msgid "Press %1$s to delete"
msgstr "Pressione %1$s pra apagar"
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Load State"
msgstr "Carrega State"
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Select state to load"
msgstr "Selecione o state pra carregar"
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Save State"
msgstr "Salva State"
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Press a key or joystick button, or select state to overwrite"
msgstr ""
"Pressione uma tecla ou botão de joystick ou selecione o state pra "
"sobrescrever"
-#: src/frontend/mame/ui/confswitch.cpp:314
+#: src/frontend/mame/ui/confswitch.cpp:318
msgid "DIP Switches"
msgstr "Chaves DIP"
-#: src/frontend/mame/ui/confswitch.cpp:508
+#: src/frontend/mame/ui/confswitch.cpp:521
msgid "Machine Configuration"
msgstr "Configuração da Máquina"
@@ -1832,7 +1837,7 @@ msgstr "Atribuições de entrada (este sistema)"
msgid "[no assignable inputs are enabled]"
msgstr "[nenhuma entrada atribuível está ativada]"
-#: src/frontend/mame/ui/inputmap.cpp:348
+#: src/frontend/mame/ui/inputmap.cpp:358
msgid "Pressed"
msgstr "Pressionado"
@@ -1840,71 +1845,72 @@ msgstr "Pressionado"
msgid "Invalid combination entered"
msgstr "Uma combinação inválida foi inserida"
-#: src/frontend/mame/ui/inputmap.cpp:563
+#: src/frontend/mame/ui/inputmap.cpp:564
#, c-format
msgctxt "input-name"
msgid "%1$s Analog"
msgstr "Analógico %1$s"
-#: src/frontend/mame/ui/inputmap.cpp:564
+#: src/frontend/mame/ui/inputmap.cpp:565
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Inc"
msgstr "Aumentar Analógico %1$s"
-#: src/frontend/mame/ui/inputmap.cpp:565
+#: src/frontend/mame/ui/inputmap.cpp:566
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Dec"
msgstr "Diminuir Analógico %1$s"
-#: src/frontend/mame/ui/inputmap.cpp:607
+#: src/frontend/mame/ui/inputmap.cpp:608
#, c-format
msgid "Press %1$s to set\n"
msgstr "Pressione o %1$s para configurar\n"
-#: src/frontend/mame/ui/inputmap.cpp:608
+#: src/frontend/mame/ui/inputmap.cpp:609
#, c-format
msgid "Press %1$s to append\n"
msgstr "Pressione o %1$s pra anexar\n"
-#: src/frontend/mame/ui/inputmap.cpp:609
+#: src/frontend/mame/ui/inputmap.cpp:610
#, c-format
msgid "Press %1$s to clear\n"
msgstr "Pressione o %1$s pra limpar\n"
-#: src/frontend/mame/ui/inputmap.cpp:610
+#: src/frontend/mame/ui/inputmap.cpp:611
#, c-format
msgid "Press %1$s to restore default\n"
msgstr "Pressione o %1$s pra restaurar o padrão\n"
-#: src/frontend/mame/ui/inputdevices.cpp:32
+#: src/frontend/mame/ui/inputdevices.cpp:33
#, c-format
msgctxt "menu-inputdev"
msgid "%1$s (%2$s %3$d)"
msgstr "%1$s (%2$s %3$d)"
-#: src/frontend/mame/ui/inputdevices.cpp:88
+#: src/frontend/mame/ui/inputdevices.cpp:116
msgctxt "menu-inputdev"
msgid "Copy Device ID"
msgstr "Copia a ID do dispositivo"
-#: src/frontend/mame/ui/inputdevices.cpp:122
+#: src/frontend/mame/ui/inputdevices.cpp:148
msgctxt "menu-inputdev"
msgid "Copied device ID to clipboard"
msgstr "A ID do dispositivo foi copiada para a área de transferência"
-#: src/frontend/mame/ui/inputdevices.cpp:124
+#: src/frontend/mame/ui/inputdevices.cpp:150
msgctxt "menu-inputdev"
msgid "Error copying device ID to clipboard"
-msgstr "Houve um erro ao copiar a ID do dispositivo para a área de transferência"
+msgstr ""
+"Houve um erro ao copiar a ID do dispositivo para a área de transferência"
-#: src/frontend/mame/ui/inputdevices.cpp:162
+#: src/frontend/mame/ui/inputdevices.cpp:189
msgctxt "menu-inputdev"
msgid "Input Devices"
msgstr "Dispositivos de Entrada"
-#: src/frontend/mame/ui/inputdevices.cpp:203
+#: src/frontend/mame/ui/inputdevices.cpp:230
msgctxt "menu-inputdev"
msgid "[no input devices are enabled]"
msgstr "[nenhum dispositivo de entrada ativado]"
@@ -2027,11 +2033,11 @@ msgid "Configure Options"
msgstr "Opções da Configuração"
#: src/frontend/mame/ui/simpleselgame.cpp:279
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Exit"
msgstr "Sair"
-#: src/frontend/mame/ui/simpleselgame.cpp:304
+#: src/frontend/mame/ui/simpleselgame.cpp:313
#, c-format
msgid ""
"No system ROMs found. Please check the rompath setting specified in the %1$s."
@@ -2046,77 +2052,77 @@ msgstr ""
"Se esta é a primeira vez que usa o %2$s por favor veja o arquivo %2$s.pdf na "
"pasta docs pra informações sobre configurar e usar o %2$s."
-#: src/frontend/mame/ui/simpleselgame.cpp:320
+#: src/frontend/mame/ui/simpleselgame.cpp:329
#, c-format
msgid "Type name or select: %1$s_"
msgstr "Digite o nome ou selecione: %1$s_"
-#: src/frontend/mame/ui/simpleselgame.cpp:322
+#: src/frontend/mame/ui/simpleselgame.cpp:331
msgid "Type name or select: (random)"
msgstr "Digite o nome ou selecione: (aleatório)"
-#: src/frontend/mame/ui/simpleselgame.cpp:336
+#: src/frontend/mame/ui/simpleselgame.cpp:345
#, c-format
msgid "%1$-.100s"
msgstr "%1$-.100s"
-#: src/frontend/mame/ui/simpleselgame.cpp:339
+#: src/frontend/mame/ui/simpleselgame.cpp:348
#, c-format
msgid "%1$s, %2$-.100s"
msgstr "%1$s, %2$-.100s"
-#: src/frontend/mame/ui/simpleselgame.cpp:348
+#: src/frontend/mame/ui/simpleselgame.cpp:357
#, c-format
msgid "Driver: %1$s"
msgstr "Driver: %1$s"
-#: src/frontend/mame/ui/simpleselgame.cpp:364
-#: src/frontend/mame/ui/selmenu.cpp:690
+#: src/frontend/mame/ui/simpleselgame.cpp:373
+#: src/frontend/mame/ui/selmenu.cpp:735
msgid "Overall: NOT WORKING"
msgstr "Geral: NÃO FUNCIONA"
-#: src/frontend/mame/ui/simpleselgame.cpp:366
-#: src/frontend/mame/ui/selmenu.cpp:692
+#: src/frontend/mame/ui/simpleselgame.cpp:375
+#: src/frontend/mame/ui/selmenu.cpp:737
msgid "Overall: Unemulated Protection"
msgstr "Geral: Proteção Não Emulada"
-#: src/frontend/mame/ui/simpleselgame.cpp:368
-#: src/frontend/mame/ui/selmenu.cpp:694
+#: src/frontend/mame/ui/simpleselgame.cpp:377
+#: src/frontend/mame/ui/selmenu.cpp:739
msgid "Overall: Working"
msgstr "Geral: Funciona"
-#: src/frontend/mame/ui/simpleselgame.cpp:372
-#: src/frontend/mame/ui/selmenu.cpp:698
+#: src/frontend/mame/ui/simpleselgame.cpp:381
+#: src/frontend/mame/ui/selmenu.cpp:743
msgid "Graphics: Unimplemented, "
msgstr "Gráficos: Não Implementados, "
-#: src/frontend/mame/ui/simpleselgame.cpp:374
-#: src/frontend/mame/ui/selmenu.cpp:700
+#: src/frontend/mame/ui/simpleselgame.cpp:383
+#: src/frontend/mame/ui/selmenu.cpp:745
msgid "Graphics: Imperfect, "
msgstr "Gráficos: Imperfeitos, "
-#: src/frontend/mame/ui/simpleselgame.cpp:376
-#: src/frontend/mame/ui/selmenu.cpp:702
+#: src/frontend/mame/ui/simpleselgame.cpp:385
+#: src/frontend/mame/ui/selmenu.cpp:747
msgid "Graphics: OK, "
msgstr "Gráficos: OK, "
-#: src/frontend/mame/ui/simpleselgame.cpp:379
-#: src/frontend/mame/ui/selmenu.cpp:705
+#: src/frontend/mame/ui/simpleselgame.cpp:388
+#: src/frontend/mame/ui/selmenu.cpp:750
msgid "Sound: None"
msgstr "Áudio: Nenhum"
-#: src/frontend/mame/ui/simpleselgame.cpp:381
-#: src/frontend/mame/ui/selmenu.cpp:707
+#: src/frontend/mame/ui/simpleselgame.cpp:390
+#: src/frontend/mame/ui/selmenu.cpp:752
msgid "Sound: Unimplemented"
msgstr "Áudio: Não Implementado"
-#: src/frontend/mame/ui/simpleselgame.cpp:383
-#: src/frontend/mame/ui/selmenu.cpp:709
+#: src/frontend/mame/ui/simpleselgame.cpp:392
+#: src/frontend/mame/ui/selmenu.cpp:754
msgid "Sound: Imperfect"
msgstr "Áudio: Imperfeito"
-#: src/frontend/mame/ui/simpleselgame.cpp:385
-#: src/frontend/mame/ui/selmenu.cpp:711
+#: src/frontend/mame/ui/simpleselgame.cpp:394
+#: src/frontend/mame/ui/selmenu.cpp:756
msgid "Sound: OK"
msgstr "Áudio: OK"
@@ -2141,323 +2147,323 @@ msgstr "Resetar Tudo"
msgid "Reload All"
msgstr "Recarrega Tudo"
-#: src/frontend/mame/ui/dirmenu.cpp:44
+#: src/frontend/mame/ui/dirmenu.cpp:40
msgctxt "path-option"
msgid "ROMs"
msgstr "ROMs"
-#: src/frontend/mame/ui/dirmenu.cpp:45
+#: src/frontend/mame/ui/dirmenu.cpp:41
msgctxt "path-option"
msgid "Software Media"
msgstr "Mídia do Software"
-#: src/frontend/mame/ui/dirmenu.cpp:46
+#: src/frontend/mame/ui/dirmenu.cpp:42
msgctxt "path-option"
msgid "Sound Samples"
msgstr "Amostras do Som"
-#: src/frontend/mame/ui/dirmenu.cpp:47
+#: src/frontend/mame/ui/dirmenu.cpp:43
msgctxt "path-option"
msgid "Artwork"
msgstr "Trabalhos de Arte"
-#: src/frontend/mame/ui/dirmenu.cpp:48
+#: src/frontend/mame/ui/dirmenu.cpp:44
msgctxt "path-option"
msgid "Crosshairs"
msgstr "Miras"
-#: src/frontend/mame/ui/dirmenu.cpp:49
+#: src/frontend/mame/ui/dirmenu.cpp:45
msgctxt "path-option"
msgid "Cheat Files"
msgstr "Arquivos das Trapaças"
-#: src/frontend/mame/ui/dirmenu.cpp:50
+#: src/frontend/mame/ui/dirmenu.cpp:46
msgctxt "path-option"
msgid "Plugins"
msgstr "Plugins"
-#: src/frontend/mame/ui/dirmenu.cpp:51
+#: src/frontend/mame/ui/dirmenu.cpp:47
msgctxt "path-option"
msgid "UI Translations"
msgstr "Traduções da IU"
-#: src/frontend/mame/ui/dirmenu.cpp:52
+#: src/frontend/mame/ui/dirmenu.cpp:48
msgctxt "path-option"
msgid "Software Lists"
msgstr "Listas de Softwares"
-#: src/frontend/mame/ui/dirmenu.cpp:53
+#: src/frontend/mame/ui/dirmenu.cpp:49
msgctxt "path-option"
msgid "INIs"
msgstr "INIs"
-#: src/frontend/mame/ui/dirmenu.cpp:54
+#: src/frontend/mame/ui/dirmenu.cpp:50
msgctxt "path-option"
msgid "UI Settings"
msgstr "Configurações da IU"
-#: src/frontend/mame/ui/dirmenu.cpp:55
+#: src/frontend/mame/ui/dirmenu.cpp:51
msgctxt "path-option"
msgid "Plugin Data"
msgstr "Dados do Plugin"
-#: src/frontend/mame/ui/dirmenu.cpp:56
+#: src/frontend/mame/ui/dirmenu.cpp:52
msgctxt "path-option"
msgid "DATs"
msgstr "DATs"
-#: src/frontend/mame/ui/dirmenu.cpp:57
+#: src/frontend/mame/ui/dirmenu.cpp:53
msgctxt "path-option"
msgid "Category INIs"
msgstr "INIs da Categoria"
-#: src/frontend/mame/ui/dirmenu.cpp:58
+#: src/frontend/mame/ui/dirmenu.cpp:54
msgctxt "path-option"
msgid "Snapshots"
msgstr "Snapshots"
-#: src/frontend/mame/ui/dirmenu.cpp:59
+#: src/frontend/mame/ui/dirmenu.cpp:55
msgctxt "path-option"
msgid "Icons"
msgstr "Ícones"
-#: src/frontend/mame/ui/dirmenu.cpp:60
+#: src/frontend/mame/ui/dirmenu.cpp:56
msgctxt "path-option"
msgid "Control Panels"
msgstr "Painéis de Controle"
-#: src/frontend/mame/ui/dirmenu.cpp:61
+#: src/frontend/mame/ui/dirmenu.cpp:57
msgctxt "path-option"
msgid "Cabinets"
msgstr "Gabinetes"
-#: src/frontend/mame/ui/dirmenu.cpp:62
+#: src/frontend/mame/ui/dirmenu.cpp:58
msgctxt "path-option"
msgid "Marquees"
msgstr "Marquises"
-#: src/frontend/mame/ui/dirmenu.cpp:63
+#: src/frontend/mame/ui/dirmenu.cpp:59
msgctxt "path-option"
msgid "PCBs"
msgstr "PCBs"
-#: src/frontend/mame/ui/dirmenu.cpp:64
+#: src/frontend/mame/ui/dirmenu.cpp:60
msgctxt "path-option"
msgid "Flyers"
msgstr "Panfletos"
-#: src/frontend/mame/ui/dirmenu.cpp:65
+#: src/frontend/mame/ui/dirmenu.cpp:61
msgctxt "path-option"
msgid "Title Screens"
msgstr "Telas Títulos"
-#: src/frontend/mame/ui/dirmenu.cpp:66
+#: src/frontend/mame/ui/dirmenu.cpp:62
msgctxt "path-option"
msgid "Game Endings"
msgstr "Finais dos Jogos"
-#: src/frontend/mame/ui/dirmenu.cpp:67
+#: src/frontend/mame/ui/dirmenu.cpp:63
msgctxt "path-option"
msgid "Bosses"
msgstr "Chefes"
-#: src/frontend/mame/ui/dirmenu.cpp:68
+#: src/frontend/mame/ui/dirmenu.cpp:64
msgctxt "path-option"
msgid "Artwork Previews"
msgstr "Pré-Visualização do Trabalho de Arte"
-#: src/frontend/mame/ui/dirmenu.cpp:69
+#: src/frontend/mame/ui/dirmenu.cpp:65
msgctxt "path-option"
msgid "Select"
msgstr "Selecionar"
-#: src/frontend/mame/ui/dirmenu.cpp:70
+#: src/frontend/mame/ui/dirmenu.cpp:66
msgctxt "path-option"
msgid "Game Over Screens"
msgstr "Telas do Game Over"
-#: src/frontend/mame/ui/dirmenu.cpp:71
+#: src/frontend/mame/ui/dirmenu.cpp:67
msgctxt "path-option"
msgid "HowTo"
msgstr "Como Fazer"
-#: src/frontend/mame/ui/dirmenu.cpp:72
+#: src/frontend/mame/ui/dirmenu.cpp:68
msgctxt "path-option"
msgid "Logos"
msgstr "Logos"
-#: src/frontend/mame/ui/dirmenu.cpp:73
+#: src/frontend/mame/ui/dirmenu.cpp:69
msgctxt "path-option"
msgid "Scores"
msgstr "Pontuações"
-#: src/frontend/mame/ui/dirmenu.cpp:74
+#: src/frontend/mame/ui/dirmenu.cpp:70
msgctxt "path-option"
msgid "Versus"
msgstr "Versus"
-#: src/frontend/mame/ui/dirmenu.cpp:75
+#: src/frontend/mame/ui/dirmenu.cpp:71
msgctxt "path-option"
msgid "Covers"
msgstr "Capas"
-#: src/frontend/mame/ui/dirmenu.cpp:105
+#: src/frontend/mame/ui/dirmenu.cpp:101
#, c-format
msgid "Remove %1$s Folder"
msgstr "Remover a Pasta %1$s"
-#: src/frontend/mame/ui/dirmenu.cpp:352
-#, c-format
-msgid "Change %1$s Folder - Search: %2$s_"
-msgstr "Mudar %1$s Pasta - Busca: %2$s_"
-
-#: src/frontend/mame/ui/dirmenu.cpp:352
+#: src/frontend/mame/ui/dirmenu.cpp:357
#, c-format
msgid "Add %1$s Folder - Search: %2$s_"
msgstr "Adicionar %1$s Pasta - Busca: %2$s_"
-#: src/frontend/mame/ui/dirmenu.cpp:363
+#: src/frontend/mame/ui/dirmenu.cpp:357
+#, c-format
+msgid "Change %1$s Folder - Search: %2$s_"
+msgstr "Mudar %1$s Pasta - Busca: %2$s_"
+
+#: src/frontend/mame/ui/dirmenu.cpp:368
msgid "Press TAB to set"
msgstr "Pressione TAB pra configurar"
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folders"
msgstr "Pastas %1$s"
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folder"
msgstr "Pasta %1$s"
-#: src/frontend/mame/ui/dirmenu.cpp:494
-msgid "Change Folder"
-msgstr "Mudar a Pasta"
-
-#: src/frontend/mame/ui/dirmenu.cpp:494
+#: src/frontend/mame/ui/dirmenu.cpp:523
msgid "Add Folder"
msgstr "Adicionar Pasta"
-#: src/frontend/mame/ui/dirmenu.cpp:497
+#: src/frontend/mame/ui/dirmenu.cpp:525
msgid "Remove Folder"
msgstr "Remover Pasta"
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/dirmenu.cpp:530
+msgid "Change Folder"
+msgstr "Mudar a Pasta"
+
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = 1/%1$d"
msgstr "Zoom = 1/%1$d"
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = %1$d"
msgstr "Zoom = %1$d"
-#: src/frontend/mame/ui/viewgfx.cpp:799
+#: src/frontend/mame/ui/viewgfx.cpp:800
msgctxt "gfxview"
msgid "Expand to fit"
msgstr "Expande pra encaixar"
-#: src/frontend/mame/ui/viewgfx.cpp:822
+#: src/frontend/mame/ui/viewgfx.cpp:823
msgctxt "gfxview"
msgid "All categories"
msgstr "Todas as categorias"
-#: src/frontend/mame/ui/viewgfx.cpp:824 src/frontend/mame/ui/viewgfx.cpp:829
+#: src/frontend/mame/ui/viewgfx.cpp:825 src/frontend/mame/ui/viewgfx.cpp:830
#, c-format
msgctxt "gfxview"
msgid "Category %1$d"
msgstr "Categoria %1$d"
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s]"
msgstr "[root%1$s]"
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] colors"
msgstr "[root%1$s] cores"
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] pens"
msgstr "[root%1$s] canetas"
-#: src/frontend/mame/ui/viewgfx.cpp:940
+#: src/frontend/mame/ui/viewgfx.cpp:941
#, c-format
msgctxt "gfxview"
msgid " #%1$X → %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr " #%1$X → %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
-#: src/frontend/mame/ui/viewgfx.cpp:947
+#: src/frontend/mame/ui/viewgfx.cpp:948
#, c-format
msgctxt "gfxview"
msgid " #%1$X = %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr " #%1$X = %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
-#: src/frontend/mame/ui/viewgfx.cpp:954
+#: src/frontend/mame/ui/viewgfx.cpp:955
#, c-format
msgctxt "gfxview"
msgid " #%1$X (A:%2$02X R:%3$02X G:%4$02X B:%5$02X)"
msgstr " #%1$X (A:%2$02X R:%3$02X G:%4$02X B:%5$02X)"
-#: src/frontend/mame/ui/viewgfx.cpp:1134
+#: src/frontend/mame/ui/viewgfx.cpp:1135
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] %2$d/%3$d"
msgstr "[root%1$s] %2$d/%3$d"
-#: src/frontend/mame/ui/viewgfx.cpp:1157
+#: src/frontend/mame/ui/viewgfx.cpp:1158
#, c-format
msgctxt "gfxview"
msgid " #%1$X:%2$X (%3$d %4$d) = %5$X"
msgstr " #%1$X:%2$X (%3$d %4$d) = %5$X"
-#: src/frontend/mame/ui/viewgfx.cpp:1165
+#: src/frontend/mame/ui/viewgfx.cpp:1166
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d color %3$X/%4$X"
msgstr " %1$d×%2$d cor %3$X/%4$X"
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d category %3$u"
msgstr "Mapa dos ladrilhos %1$d/%2$d categoria %3$u"
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d "
msgstr "Mapa dos ladrilhos %1$d/%2$d "
-#: src/frontend/mame/ui/viewgfx.cpp:1327
+#: src/frontend/mame/ui/viewgfx.cpp:1328
#, c-format
msgctxt "gfxview"
msgid " (%1$u %2$u) = GFX%3$u #%4$X:%5$X"
msgstr " (%1$u %2$u) = GFX%3$u #%4$X:%5$X"
-#: src/frontend/mame/ui/viewgfx.cpp:1334
+#: src/frontend/mame/ui/viewgfx.cpp:1335
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d origin (%3$d %4$d)"
msgstr " %1$d×%2$d origin (%3$d %4$d)"
-#: src/frontend/mame/ui/selgame.cpp:442
+#: src/frontend/mame/ui/selgame.cpp:463
msgid "System Settings"
msgstr "Configurações do Sistema"
-#: src/frontend/mame/ui/selgame.cpp:1058
+#: src/frontend/mame/ui/selgame.cpp:1076
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d systems (%5$d BIOS) )"
msgstr "%1$s %2$s ( %3$d / %4$d sistemas (%5$d BIOS) )"
-#: src/frontend/mame/ui/selgame.cpp:1086
+#: src/frontend/mame/ui/selgame.cpp:1104
#, c-format
msgid "System: %1$-.100s"
msgstr "Sistema: %1$-.100s"
@@ -2478,22 +2484,22 @@ msgctxt "menu-selector"
msgid "[no choices]"
msgstr "[nenhuma escolha]"
-#: src/frontend/mame/ui/selector.cpp:138
+#: src/frontend/mame/ui/selector.cpp:148
#, c-format
msgctxt "menu-selector"
msgid "Double-click or press %1$s to select"
msgstr "Faça um clique duplo ou pressione %1$s para selecionar"
-#: src/frontend/mame/ui/auditmenu.cpp:59
+#: src/frontend/mame/ui/auditmenu.cpp:60
msgid "Audit Media"
msgstr "Audita a Mídia"
-#: src/frontend/mame/ui/auditmenu.cpp:63
+#: src/frontend/mame/ui/auditmenu.cpp:64
#, c-format
msgid "Results will be saved to %1$s"
msgstr "Os resultados serão salvos em %1$s"
-#: src/frontend/mame/ui/auditmenu.cpp:101
+#: src/frontend/mame/ui/auditmenu.cpp:110
#, c-format
msgid ""
"Auditing media for system %2$u of %3$u...\n"
@@ -2502,7 +2508,7 @@ msgstr ""
"Auditando a mídia pro sistema %2$u do %3$u...\n"
"%1$s"
-#: src/frontend/mame/ui/auditmenu.cpp:119
+#: src/frontend/mame/ui/auditmenu.cpp:128
#, c-format
msgid ""
"Cancel audit?\n"
@@ -2515,17 +2521,17 @@ msgstr ""
"Pressione %1$s para cancelar\n"
"Pressione %2$s para continuar"
-#: src/frontend/mame/ui/auditmenu.cpp:139
+#: src/frontend/mame/ui/auditmenu.cpp:148
#, c-format
msgid "Audit media for %1$u systems marked unavailable"
msgstr "Auditar a mídia pros %1$u sistemas marcados como indisponíveis"
-#: src/frontend/mame/ui/auditmenu.cpp:140
+#: src/frontend/mame/ui/auditmenu.cpp:149
#, c-format
msgid "Audit media for all %1$u systems"
msgstr "Auditar a mídia pra todos os %1$u sistemas"
-#: src/frontend/mame/ui/auditmenu.cpp:157
+#: src/frontend/mame/ui/auditmenu.cpp:165
#, c-format
msgid "Press %1$s to cancel\n"
msgstr "Pressione %1$s para cancelar\n"
@@ -2546,267 +2552,267 @@ msgstr "Esconde a Info/Imagem"
msgid "Hide Both"
msgstr "Esconde Ambos"
-#: src/frontend/mame/ui/custui.cpp:143
+#: src/frontend/mame/ui/custui.cpp:144
msgid "UI Language"
msgstr "Idioma da IU"
-#: src/frontend/mame/ui/custui.cpp:168 src/frontend/mame/ui/custui.cpp:221
+#: src/frontend/mame/ui/custui.cpp:169 src/frontend/mame/ui/custui.cpp:222
msgid "System Names"
msgstr "Nomes do Sistema"
-#: src/frontend/mame/ui/custui.cpp:194 src/frontend/mame/ui/custui.cpp:224
+#: src/frontend/mame/ui/custui.cpp:195 src/frontend/mame/ui/custui.cpp:225
msgid "Show Side Panels"
msgstr "Mostra os Painéis Laterais"
-#: src/frontend/mame/ui/custui.cpp:214
+#: src/frontend/mame/ui/custui.cpp:215
msgid "Fonts"
msgstr "Fontes"
-#: src/frontend/mame/ui/custui.cpp:215
+#: src/frontend/mame/ui/custui.cpp:216
msgid "Colors"
msgstr "Cores"
-#: src/frontend/mame/ui/custui.cpp:218
+#: src/frontend/mame/ui/custui.cpp:219
msgid "Language"
msgstr "Idioma"
-#: src/frontend/mame/ui/custui.cpp:235 src/frontend/mame/ui/custui.cpp:279
+#: src/frontend/mame/ui/custui.cpp:236 src/frontend/mame/ui/custui.cpp:280
msgid "[built-in]"
msgstr "[incorporado]"
-#: src/frontend/mame/ui/custui.cpp:335
+#: src/frontend/mame/ui/custui.cpp:337
msgid "UI Fonts"
msgstr "Fontes da IU"
-#: src/frontend/mame/ui/custui.cpp:364
+#: src/frontend/mame/ui/custui.cpp:366
msgid "default"
msgstr "padrão"
-#: src/frontend/mame/ui/custui.cpp:459 src/frontend/mame/ui/custui.cpp:499
+#: src/frontend/mame/ui/custui.cpp:465 src/frontend/mame/ui/custui.cpp:507
msgid "UI Font"
msgstr "Fonte da IU"
-#: src/frontend/mame/ui/custui.cpp:504
+#: src/frontend/mame/ui/custui.cpp:512
msgid "Bold"
msgstr "Negrito"
-#: src/frontend/mame/ui/custui.cpp:505
+#: src/frontend/mame/ui/custui.cpp:513
msgid "Italic"
msgstr "Itálico"
-#: src/frontend/mame/ui/custui.cpp:510
+#: src/frontend/mame/ui/custui.cpp:518
msgid "Lines"
msgstr "Linhas"
-#: src/frontend/mame/ui/custui.cpp:515
+#: src/frontend/mame/ui/custui.cpp:523
msgid "Infos text size"
msgstr "Tamanho do texto das informações"
-#: src/frontend/mame/ui/custui.cpp:530
+#: src/frontend/mame/ui/custui.cpp:547
msgid "Sample text - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
msgstr ""
"Texto de exemplo - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
-#: src/frontend/mame/ui/custui.cpp:546
+#: src/frontend/mame/ui/custui.cpp:563
msgid "UI Colors"
msgstr "Cores da IU"
-#: src/frontend/mame/ui/custui.cpp:609
+#: src/frontend/mame/ui/custui.cpp:626
msgctxt "color-option"
msgid "Normal text"
msgstr "Texto normal"
-#: src/frontend/mame/ui/custui.cpp:610
+#: src/frontend/mame/ui/custui.cpp:627
msgctxt "color-option"
msgid "Selected color"
msgstr "Cor selecionada"
-#: src/frontend/mame/ui/custui.cpp:611
+#: src/frontend/mame/ui/custui.cpp:628
msgctxt "color-option"
msgid "Normal text background"
msgstr "Fundo do texto normal"
-#: src/frontend/mame/ui/custui.cpp:612
+#: src/frontend/mame/ui/custui.cpp:629
msgctxt "color-option"
msgid "Selected background color"
msgstr "Cor de fundo da seleção"
-#: src/frontend/mame/ui/custui.cpp:613
+#: src/frontend/mame/ui/custui.cpp:630
msgctxt "color-option"
msgid "Subitem color"
msgstr "Cor do subitem"
-#: src/frontend/mame/ui/custui.cpp:614
+#: src/frontend/mame/ui/custui.cpp:631
msgctxt "color-option"
msgid "Clone"
msgstr "Clone"
-#: src/frontend/mame/ui/custui.cpp:615
+#: src/frontend/mame/ui/custui.cpp:632
msgctxt "color-option"
msgid "Border"
msgstr "Borda"
-#: src/frontend/mame/ui/custui.cpp:616
+#: src/frontend/mame/ui/custui.cpp:633
msgctxt "color-option"
msgid "Background"
msgstr "Fundo"
-#: src/frontend/mame/ui/custui.cpp:617
+#: src/frontend/mame/ui/custui.cpp:634
msgctxt "color-option"
msgid "DIP switch"
msgstr "Chave DIP"
-#: src/frontend/mame/ui/custui.cpp:618
+#: src/frontend/mame/ui/custui.cpp:635
msgctxt "color-option"
msgid "Unavailable color"
msgstr "Cor indisponível"
-#: src/frontend/mame/ui/custui.cpp:619
+#: src/frontend/mame/ui/custui.cpp:636
msgctxt "color-option"
msgid "Slider color"
msgstr "Cor do slider"
-#: src/frontend/mame/ui/custui.cpp:620
+#: src/frontend/mame/ui/custui.cpp:637
msgctxt "color-option"
msgid "Graphics viewer background"
msgstr "Visualizador gráfico do fundo"
-#: src/frontend/mame/ui/custui.cpp:621
+#: src/frontend/mame/ui/custui.cpp:638
msgctxt "color-option"
msgid "Mouse over color"
msgstr "Cor da sobreposição do mouse"
-#: src/frontend/mame/ui/custui.cpp:622
+#: src/frontend/mame/ui/custui.cpp:639
msgctxt "color-option"
msgid "Mouse over background color"
msgstr "Cor de fundo da sobreposição do mouse"
-#: src/frontend/mame/ui/custui.cpp:623
+#: src/frontend/mame/ui/custui.cpp:640
msgctxt "color-option"
msgid "Mouse down color"
msgstr "Cor da sub-posição do mouse"
-#: src/frontend/mame/ui/custui.cpp:624
+#: src/frontend/mame/ui/custui.cpp:641
msgctxt "color-option"
msgid "Mouse down background color"
msgstr "Cor da sub-posição do cenário do fundo do mouse"
-#: src/frontend/mame/ui/custui.cpp:628
+#: src/frontend/mame/ui/custui.cpp:645
msgid "Restore default colors"
msgstr "Restaura as cores originais"
-#: src/frontend/mame/ui/custui.cpp:640
+#: src/frontend/mame/ui/custui.cpp:666
#, c-format
msgid "Double-click or press %1$s to change color"
msgstr "Faça um clique duplo ou pressione %1$s para alterar o valor da cor"
-#: src/frontend/mame/ui/custui.cpp:648
+#: src/frontend/mame/ui/custui.cpp:674
msgid "Menu Preview"
msgstr "Pré-Visualização do Menu"
-#: src/frontend/mame/ui/custui.cpp:662
+#: src/frontend/mame/ui/custui.cpp:681
msgctxt "color-sample"
msgid "Normal"
msgstr "Normal"
-#: src/frontend/mame/ui/custui.cpp:663
+#: src/frontend/mame/ui/custui.cpp:682
msgctxt "color-sample"
msgid "Subitem"
msgstr "Subitem"
-#: src/frontend/mame/ui/custui.cpp:664
+#: src/frontend/mame/ui/custui.cpp:683
msgctxt "color-sample"
msgid "Selected"
msgstr "Selecionado"
-#: src/frontend/mame/ui/custui.cpp:665
+#: src/frontend/mame/ui/custui.cpp:684
msgctxt "color-sample"
msgid "Mouse Over"
msgstr "Sobreposição do Mouse"
-#: src/frontend/mame/ui/custui.cpp:666
+#: src/frontend/mame/ui/custui.cpp:685
msgctxt "color-sample"
msgid "Clone"
msgstr "Clone"
-#: src/frontend/mame/ui/custui.cpp:881
+#: src/frontend/mame/ui/custui.cpp:901
msgid "ARGB Settings"
msgstr "Configurações do ARGB"
-#: src/frontend/mame/ui/custui.cpp:886 src/frontend/mame/ui/custui.cpp:889
+#: src/frontend/mame/ui/custui.cpp:906 src/frontend/mame/ui/custui.cpp:909
msgctxt "color-channel"
msgid "Alpha"
msgstr "Alpha"
-#: src/frontend/mame/ui/custui.cpp:894 src/frontend/mame/ui/custui.cpp:897
+#: src/frontend/mame/ui/custui.cpp:914 src/frontend/mame/ui/custui.cpp:917
msgctxt "color-channel"
msgid "Red"
msgstr "Vermelho"
-#: src/frontend/mame/ui/custui.cpp:902 src/frontend/mame/ui/custui.cpp:905
+#: src/frontend/mame/ui/custui.cpp:922 src/frontend/mame/ui/custui.cpp:925
msgctxt "color-channel"
msgid "Green"
msgstr "Verde"
-#: src/frontend/mame/ui/custui.cpp:910 src/frontend/mame/ui/custui.cpp:913
+#: src/frontend/mame/ui/custui.cpp:930 src/frontend/mame/ui/custui.cpp:933
msgctxt "color-channel"
msgid "Blue"
msgstr "Azul"
-#: src/frontend/mame/ui/custui.cpp:916
+#: src/frontend/mame/ui/custui.cpp:936
msgid "Choose from palette"
msgstr "Escolha da paleta"
-#: src/frontend/mame/ui/custui.cpp:931
+#: src/frontend/mame/ui/custui.cpp:959
msgid "Color preview:"
msgstr "Visualização prévia da cor:"
-#: src/frontend/mame/ui/custui.cpp:1029
+#: src/frontend/mame/ui/custui.cpp:1052
msgctxt "color-preset"
msgid "White"
msgstr "Branco"
-#: src/frontend/mame/ui/custui.cpp:1030
+#: src/frontend/mame/ui/custui.cpp:1053
msgctxt "color-preset"
msgid "Silver"
msgstr "Prata"
-#: src/frontend/mame/ui/custui.cpp:1031
+#: src/frontend/mame/ui/custui.cpp:1054
msgctxt "color-preset"
msgid "Gray"
msgstr "Cinza"
-#: src/frontend/mame/ui/custui.cpp:1032
+#: src/frontend/mame/ui/custui.cpp:1055
msgctxt "color-preset"
msgid "Black"
msgstr "Preto"
-#: src/frontend/mame/ui/custui.cpp:1033
+#: src/frontend/mame/ui/custui.cpp:1056
msgctxt "color-preset"
msgid "Red"
msgstr "Vermelho"
-#: src/frontend/mame/ui/custui.cpp:1034
+#: src/frontend/mame/ui/custui.cpp:1057
msgctxt "color-preset"
msgid "Orange"
msgstr "Laranja"
-#: src/frontend/mame/ui/custui.cpp:1035
+#: src/frontend/mame/ui/custui.cpp:1058
msgctxt "color-preset"
msgid "Yellow"
msgstr "Amarelo"
-#: src/frontend/mame/ui/custui.cpp:1036
+#: src/frontend/mame/ui/custui.cpp:1059
msgctxt "color-preset"
msgid "Green"
msgstr "Verde"
-#: src/frontend/mame/ui/custui.cpp:1037
+#: src/frontend/mame/ui/custui.cpp:1060
msgctxt "color-preset"
msgid "Blue"
msgstr "Azul"
-#: src/frontend/mame/ui/custui.cpp:1038
+#: src/frontend/mame/ui/custui.cpp:1061
msgctxt "color-preset"
msgid "Violet"
msgstr "Violeta"
@@ -2829,36 +2835,61 @@ msgctxt "about-header"
msgid "Revision: %1$s"
msgstr "Revisão: %1$s"
-#: src/frontend/mame/ui/analogipt.cpp:60
+#: src/frontend/mame/ui/analogipt.cpp:27
+#, c-format
+msgctxt "menu-analoginput"
+msgid ""
+"Show/hide settings \t\t%1$s\n"
+"Decrease value \t\t%2$s\n"
+"Increase value \t\t%3$s\n"
+"Restore default value \t\t%4$s\n"
+"Previous device \t\t%5$s\n"
+"Next device \t\t%6$s\n"
+"Return to previous menu \t\t%7$s"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:82
+msgctxt "menu-analoginput"
msgid "Analog Input Adjustments"
msgstr "Ajustes de Entrada Analógicos"
-#: src/frontend/mame/ui/analogipt.cpp:92
+#: src/frontend/mame/ui/analogipt.cpp:121
#, c-format
-msgid "Press %s to show menu"
-msgstr "Pressione %s para mostrar o menu"
+msgctxt "menu-analoginput"
+msgid "Press %s to show settings"
+msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:372
+#: src/frontend/mame/ui/analogipt.cpp:245
+msgctxt "menu-analoginput"
+msgid "Analog Input Adjustments Help"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:421
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Increment/Decrement Speed"
msgstr "Velocidade de Incremento/Decréscimo %1$s"
-#: src/frontend/mame/ui/analogipt.cpp:377
+#: src/frontend/mame/ui/analogipt.cpp:426
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Auto-centering Speed"
msgstr "Velocidade de Auto-Centralização %1$s"
-#: src/frontend/mame/ui/analogipt.cpp:382
+#: src/frontend/mame/ui/analogipt.cpp:431
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Reverse"
msgstr "Reverso da %1$s"
-#: src/frontend/mame/ui/analogipt.cpp:387
+#: src/frontend/mame/ui/analogipt.cpp:436
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Sensitivity"
msgstr "Sensibilidade %1$s"
-#: src/frontend/mame/ui/analogipt.cpp:402
+#: src/frontend/mame/ui/analogipt.cpp:451
+msgctxt "menu-analoginput"
msgid "[no analog inputs are enabled]"
msgstr "[nenhuma entrada analógica está ativada]"
@@ -3009,164 +3040,164 @@ msgctxt "menu-main"
msgid "Close Menu"
msgstr "Fecha o Menu"
-#: src/frontend/mame/ui/selmenu.cpp:77
+#: src/frontend/mame/ui/selmenu.cpp:55
+msgid "Images"
+msgstr "Imagens"
+
+#: src/frontend/mame/ui/selmenu.cpp:56
+msgid "Info"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:83
msgctxt "selmenu-artwork"
msgid "Snapshots"
msgstr "Snapshots"
-#: src/frontend/mame/ui/selmenu.cpp:78
+#: src/frontend/mame/ui/selmenu.cpp:84
msgctxt "selmenu-artwork"
msgid "Cabinet"
msgstr "Gabinete"
-#: src/frontend/mame/ui/selmenu.cpp:79
+#: src/frontend/mame/ui/selmenu.cpp:85
msgctxt "selmenu-artwork"
msgid "Control Panel"
msgstr "Painel de Controle"
-#: src/frontend/mame/ui/selmenu.cpp:80
+#: src/frontend/mame/ui/selmenu.cpp:86
msgctxt "selmenu-artwork"
msgid "PCB"
msgstr "PCB"
-#: src/frontend/mame/ui/selmenu.cpp:81
+#: src/frontend/mame/ui/selmenu.cpp:87
msgctxt "selmenu-artwork"
msgid "Flyer"
msgstr "Folheto"
-#: src/frontend/mame/ui/selmenu.cpp:82
+#: src/frontend/mame/ui/selmenu.cpp:88
msgctxt "selmenu-artwork"
msgid "Title Screen"
msgstr "Telas Título"
-#: src/frontend/mame/ui/selmenu.cpp:83
+#: src/frontend/mame/ui/selmenu.cpp:89
msgctxt "selmenu-artwork"
msgid "Ending"
msgstr "Final"
-#: src/frontend/mame/ui/selmenu.cpp:84
+#: src/frontend/mame/ui/selmenu.cpp:90
msgctxt "selmenu-artwork"
msgid "Artwork Preview"
msgstr "Pré-Visualização do Trabalho de Arte"
-#: src/frontend/mame/ui/selmenu.cpp:85
+#: src/frontend/mame/ui/selmenu.cpp:91
msgctxt "selmenu-artwork"
msgid "Bosses"
msgstr "Chefes"
-#: src/frontend/mame/ui/selmenu.cpp:86
+#: src/frontend/mame/ui/selmenu.cpp:92
msgctxt "selmenu-artwork"
msgid "Logo"
msgstr "Logo"
-#: src/frontend/mame/ui/selmenu.cpp:87
+#: src/frontend/mame/ui/selmenu.cpp:93
msgctxt "selmenu-artwork"
msgid "Versus"
msgstr "Versus"
-#: src/frontend/mame/ui/selmenu.cpp:88
+#: src/frontend/mame/ui/selmenu.cpp:94
msgctxt "selmenu-artwork"
msgid "Game Over"
msgstr "Game Over"
-#: src/frontend/mame/ui/selmenu.cpp:89
+#: src/frontend/mame/ui/selmenu.cpp:95
msgctxt "selmenu-artwork"
msgid "HowTo"
msgstr "Como Fazer"
-#: src/frontend/mame/ui/selmenu.cpp:90
+#: src/frontend/mame/ui/selmenu.cpp:96
msgctxt "selmenu-artwork"
msgid "Scores"
msgstr "Pontuações"
-#: src/frontend/mame/ui/selmenu.cpp:91
+#: src/frontend/mame/ui/selmenu.cpp:97
msgctxt "selmenu-artwork"
msgid "Select"
msgstr "Selecionar"
-#: src/frontend/mame/ui/selmenu.cpp:92
+#: src/frontend/mame/ui/selmenu.cpp:98
msgctxt "selmenu-artwork"
msgid "Marquee"
msgstr "Marquise"
-#: src/frontend/mame/ui/selmenu.cpp:93
+#: src/frontend/mame/ui/selmenu.cpp:99
msgctxt "selmenu-artwork"
msgid "Covers"
msgstr "Capas"
-#: src/frontend/mame/ui/selmenu.cpp:97
+#: src/frontend/mame/ui/selmenu.cpp:103
msgid "Add or remove favorite"
msgstr "Adiciona ou remove um favorito"
-#: src/frontend/mame/ui/selmenu.cpp:98
+#: src/frontend/mame/ui/selmenu.cpp:104
msgid "Export displayed list to file"
msgstr "Exporta a lista exibida para um arquivo"
-#: src/frontend/mame/ui/selmenu.cpp:99
+#: src/frontend/mame/ui/selmenu.cpp:105
msgid "Audit media"
msgstr "Audita a mídia"
-#: src/frontend/mame/ui/selmenu.cpp:100
+#: src/frontend/mame/ui/selmenu.cpp:106
msgid "Show DATs view"
msgstr "Mostrar visualização dos DATs"
-#: src/frontend/mame/ui/selmenu.cpp:260
+#: src/frontend/mame/ui/selmenu.cpp:268
msgid "Select Software Package Part"
msgstr "Selecione a Parte do Pacote do Software"
-#: src/frontend/mame/ui/selmenu.cpp:330
+#: src/frontend/mame/ui/selmenu.cpp:338
msgid "Select System BIOS"
msgstr "Selecione a BIOS do sistema"
-#: src/frontend/mame/ui/selmenu.cpp:644 src/frontend/mame/ui/selmenu.cpp:675
+#: src/frontend/mame/ui/selmenu.cpp:689 src/frontend/mame/ui/selmenu.cpp:720
#, c-format
msgid "%1$s, %2$s"
msgstr "%1$s, %2$s"
-#: src/frontend/mame/ui/selmenu.cpp:648
+#: src/frontend/mame/ui/selmenu.cpp:693
#, c-format
msgid "Software is clone of: %1$s"
msgstr "O software é clone do: %1$s"
-#: src/frontend/mame/ui/selmenu.cpp:650
+#: src/frontend/mame/ui/selmenu.cpp:695
msgid "Software is parent"
msgstr "O software é pai"
-#: src/frontend/mame/ui/selmenu.cpp:655
+#: src/frontend/mame/ui/selmenu.cpp:700
msgid "Supported: No"
msgstr "Suportado: Não"
-#: src/frontend/mame/ui/selmenu.cpp:660
+#: src/frontend/mame/ui/selmenu.cpp:705
msgid "Supported: Partial"
msgstr "Suportado: Parcial"
-#: src/frontend/mame/ui/selmenu.cpp:665
+#: src/frontend/mame/ui/selmenu.cpp:710
msgid "Supported: Yes"
msgstr "Suportado: Sim"
-#: src/frontend/mame/ui/selmenu.cpp:681
+#: src/frontend/mame/ui/selmenu.cpp:726
msgid "System is parent"
msgstr "O sistema é pai"
-#: src/frontend/mame/ui/selmenu.cpp:683 src/frontend/mame/ui/selmenu.cpp:685
+#: src/frontend/mame/ui/selmenu.cpp:728 src/frontend/mame/ui/selmenu.cpp:730
#, c-format
msgid "System is clone of: %1$s"
msgstr "O sistema é clone do: %1$s"
-#: src/frontend/mame/ui/selmenu.cpp:721
+#: src/frontend/mame/ui/selmenu.cpp:766
#, c-format
msgid "%1$s %2$s"
msgstr "%1$s %2$s"
-#: src/frontend/mame/ui/selmenu.cpp:2222
-msgid "Images"
-msgstr "Imagens"
-
-#: src/frontend/mame/ui/selmenu.cpp:2223
-msgid "Infos"
-msgstr "Informações"
-
-#: src/frontend/mame/ui/selmenu.cpp:2538
+#: src/frontend/mame/ui/selmenu.cpp:2611
msgid ""
"Required ROM/disk images for the selected system are missing or incorrect. "
"Please acquire the correct files or select a different system.\n"
@@ -3177,7 +3208,7 @@ msgstr ""
"selecione um sistema diferente.\n"
"\n"
-#: src/frontend/mame/ui/selmenu.cpp:2554
+#: src/frontend/mame/ui/selmenu.cpp:2627
msgid ""
"Required ROM/disk images for the selected software are missing or incorrect. "
"Please acquire the correct files or select a different software item.\n"
@@ -3188,333 +3219,333 @@ msgstr ""
"selecione um item de software diferente.\n"
"\n"
-#: src/frontend/mame/ui/selmenu.cpp:2570
+#: src/frontend/mame/ui/selmenu.cpp:2643
msgid "incorrect checksum"
msgstr "checksum incorreto"
-#: src/frontend/mame/ui/selmenu.cpp:2573
+#: src/frontend/mame/ui/selmenu.cpp:2646
msgid "incorrect length"
msgstr "tamanho incorreto"
-#: src/frontend/mame/ui/selmenu.cpp:2576
+#: src/frontend/mame/ui/selmenu.cpp:2649
msgid "not found"
msgstr "não foi encontrado"
-#: src/frontend/mame/ui/selmenu.cpp:2587
+#: src/frontend/mame/ui/selmenu.cpp:2660
#, c-format
msgid "%1$s (%2$s) - %3$s\n"
msgstr "%1$s (%2$s) - %3$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2589
+#: src/frontend/mame/ui/selmenu.cpp:2662
#, c-format
msgid "%1$s - %2$s\n"
msgstr "%1$s - %2$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2593
+#: src/frontend/mame/ui/selmenu.cpp:2666
msgid "Press any key to continue."
msgstr "Pressione qualquer tecla para continuar."
-#: src/frontend/mame/ui/selmenu.cpp:2722
+#: src/frontend/mame/ui/selmenu.cpp:2789
msgid "General Info"
msgstr "Informações Gerais"
-#: src/frontend/mame/ui/selmenu.cpp:2874
+#: src/frontend/mame/ui/selmenu.cpp:2935
#, c-format
msgid "Short Name\t%1$s\n"
msgstr "Nome Curto\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2875
+#: src/frontend/mame/ui/selmenu.cpp:2936
#, c-format
msgid "Year\t%1$s\n"
msgstr "Ano\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2876
+#: src/frontend/mame/ui/selmenu.cpp:2937
#, c-format
msgid "Manufacturer\t%1$s\n"
msgstr "Fabricante\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2883
+#: src/frontend/mame/ui/selmenu.cpp:2944
#, c-format
msgid "System is Clone of\t%1$s\n"
msgstr "O Sistem é Clone do\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2888
+#: src/frontend/mame/ui/selmenu.cpp:2949
msgid "System is Parent\t\n"
msgstr "O Sistema é Pai\t\n"
-#: src/frontend/mame/ui/selmenu.cpp:2892
+#: src/frontend/mame/ui/selmenu.cpp:2953
msgid "Analog Controls\tYes\n"
msgstr "Controles Analógicos\tSim\n"
-#: src/frontend/mame/ui/selmenu.cpp:2894
+#: src/frontend/mame/ui/selmenu.cpp:2955
msgid "Keyboard Inputs\tYes\n"
msgstr "Entradas do Teclado\tSim\n"
-#: src/frontend/mame/ui/selmenu.cpp:2897
+#: src/frontend/mame/ui/selmenu.cpp:2958
msgid "Overall\tNOT WORKING\n"
msgstr "Geral\tNÃO FUNCIONA\n"
-#: src/frontend/mame/ui/selmenu.cpp:2899
+#: src/frontend/mame/ui/selmenu.cpp:2960
msgid "Overall\tUnemulated Protection\n"
msgstr "Geral\tProteção não Emulada\n"
-#: src/frontend/mame/ui/selmenu.cpp:2901
+#: src/frontend/mame/ui/selmenu.cpp:2962
msgid "Overall\tWorking\n"
msgstr "Geral\tFunciona\n"
-#: src/frontend/mame/ui/selmenu.cpp:2904
+#: src/frontend/mame/ui/selmenu.cpp:2965
msgid "Graphics\tUnimplemented\n"
msgstr "Gráficos\tNão implementado\n"
-#: src/frontend/mame/ui/selmenu.cpp:2906
+#: src/frontend/mame/ui/selmenu.cpp:2967
msgid "Graphics\tWrong Colors\n"
msgstr "Graficos\tCores erradas\n"
-#: src/frontend/mame/ui/selmenu.cpp:2908
+#: src/frontend/mame/ui/selmenu.cpp:2969
msgid "Graphics\tImperfect Colors\n"
msgstr "Gráficos\tCores imperfeitas\n"
-#: src/frontend/mame/ui/selmenu.cpp:2910
+#: src/frontend/mame/ui/selmenu.cpp:2971
msgid "Graphics\tImperfect\n"
msgstr "Gráficos\tImperfeitos\n"
-#: src/frontend/mame/ui/selmenu.cpp:2912
+#: src/frontend/mame/ui/selmenu.cpp:2973
msgid "Graphics\tOK\n"
msgstr "Gráficos\tOK\n"
-#: src/frontend/mame/ui/selmenu.cpp:2915
+#: src/frontend/mame/ui/selmenu.cpp:2976
msgid "Sound\tNone\n"
msgstr "Áudio\tNenhum\n"
-#: src/frontend/mame/ui/selmenu.cpp:2917
+#: src/frontend/mame/ui/selmenu.cpp:2978
msgid "Sound\tUnimplemented\n"
msgstr "Áudio\tNão implementado\n"
-#: src/frontend/mame/ui/selmenu.cpp:2919
+#: src/frontend/mame/ui/selmenu.cpp:2980
msgid "Sound\tImperfect\n"
msgstr "Áudio\tImperfeito\n"
-#: src/frontend/mame/ui/selmenu.cpp:2921
+#: src/frontend/mame/ui/selmenu.cpp:2982
msgid "Sound\tOK\n"
msgstr "Áudio\tOK\n"
-#: src/frontend/mame/ui/selmenu.cpp:2924
+#: src/frontend/mame/ui/selmenu.cpp:2985
msgid "Capture\tUnimplemented\n"
msgstr "Captura\tNão implementada\n"
-#: src/frontend/mame/ui/selmenu.cpp:2926
+#: src/frontend/mame/ui/selmenu.cpp:2987
msgid "Capture\tImperfect\n"
msgstr "Captura\tImperfeita\n"
-#: src/frontend/mame/ui/selmenu.cpp:2929
+#: src/frontend/mame/ui/selmenu.cpp:2990
msgid "Camera\tUnimplemented\n"
msgstr "Câmera\tNão implementada\n"
-#: src/frontend/mame/ui/selmenu.cpp:2931
+#: src/frontend/mame/ui/selmenu.cpp:2992
msgid "Camera\tImperfect\n"
msgstr "Câmera\tImperfeita\n"
-#: src/frontend/mame/ui/selmenu.cpp:2934
+#: src/frontend/mame/ui/selmenu.cpp:2995
msgid "Microphone\tUnimplemented\n"
msgstr "Microfone\tNão implementado\n"
-#: src/frontend/mame/ui/selmenu.cpp:2936
+#: src/frontend/mame/ui/selmenu.cpp:2997
msgid "Microphone\tImperfect\n"
msgstr "Microfone\tImperfeito\n"
-#: src/frontend/mame/ui/selmenu.cpp:2939
+#: src/frontend/mame/ui/selmenu.cpp:3000
msgid "Controls\tUnimplemented\n"
msgstr "Controles\tNão implementados\n"
-#: src/frontend/mame/ui/selmenu.cpp:2941
+#: src/frontend/mame/ui/selmenu.cpp:3002
msgid "Controls\tImperfect\n"
msgstr "Controles\tImperfeitos\n"
-#: src/frontend/mame/ui/selmenu.cpp:2944
+#: src/frontend/mame/ui/selmenu.cpp:3005
msgid "Keyboard\tUnimplemented\n"
msgstr "Teclado\tNão implementado\n"
-#: src/frontend/mame/ui/selmenu.cpp:2946
+#: src/frontend/mame/ui/selmenu.cpp:3007
msgid "Keyboard\tImperfect\n"
msgstr "Teclado\tImperfeito\n"
-#: src/frontend/mame/ui/selmenu.cpp:2949
+#: src/frontend/mame/ui/selmenu.cpp:3010
msgid "Mouse\tUnimplemented\n"
msgstr "Mouse\tNão implementado\n"
-#: src/frontend/mame/ui/selmenu.cpp:2951
+#: src/frontend/mame/ui/selmenu.cpp:3012
msgid "Mouse\tImperfect\n"
msgstr "Mouse\tImperfeito\n"
-#: src/frontend/mame/ui/selmenu.cpp:2954
+#: src/frontend/mame/ui/selmenu.cpp:3015
msgid "Media\tUnimplemented\n"
msgstr "Mídia\tNão implementada\n"
-#: src/frontend/mame/ui/selmenu.cpp:2956
+#: src/frontend/mame/ui/selmenu.cpp:3017
msgid "Media\tImperfect\n"
msgstr "Mídia\tImperfeita\n"
-#: src/frontend/mame/ui/selmenu.cpp:2959
+#: src/frontend/mame/ui/selmenu.cpp:3020
msgid "Disk\tUnimplemented\n"
msgstr "Disco\tNão implementado\n"
-#: src/frontend/mame/ui/selmenu.cpp:2961
+#: src/frontend/mame/ui/selmenu.cpp:3022
msgid "Disk\tImperfect\n"
msgstr "Disco\tImperfeito\n"
-#: src/frontend/mame/ui/selmenu.cpp:2964
+#: src/frontend/mame/ui/selmenu.cpp:3025
msgid "Printer\tUnimplemented\n"
msgstr "Impressora\tNão implementada\n"
-#: src/frontend/mame/ui/selmenu.cpp:2966
+#: src/frontend/mame/ui/selmenu.cpp:3027
msgid "Printer\tImperfect\n"
msgstr "Impressora\tImperfeita\n"
-#: src/frontend/mame/ui/selmenu.cpp:2969
+#: src/frontend/mame/ui/selmenu.cpp:3030
msgid "Mag. Tape\tUnimplemented\n"
msgstr "Fita Magnética\tNão implementada\n"
-#: src/frontend/mame/ui/selmenu.cpp:2971
+#: src/frontend/mame/ui/selmenu.cpp:3032
msgid "Mag. Tape\tImperfect\n"
msgstr "Fita Magnética\tImperfeita\n"
-#: src/frontend/mame/ui/selmenu.cpp:2974
+#: src/frontend/mame/ui/selmenu.cpp:3035
msgid "Punch Tape\tUnimplemented\n"
msgstr "Punch Tape\tNão implementada\n"
-#: src/frontend/mame/ui/selmenu.cpp:2976
+#: src/frontend/mame/ui/selmenu.cpp:3037
msgid "Punch Tape\tImperfect\n"
msgstr "Punch Tape\tImperfeita\n"
-#: src/frontend/mame/ui/selmenu.cpp:2979
+#: src/frontend/mame/ui/selmenu.cpp:3040
msgid "Mag. Drum\tUnimplemented\n"
msgstr "Bateria Magnética\tNão implementada\n"
-#: src/frontend/mame/ui/selmenu.cpp:2981
+#: src/frontend/mame/ui/selmenu.cpp:3042
msgid "Mag. Drum\tImperfect\n"
msgstr "Bateria Magnética\tImperfeita\n"
-#: src/frontend/mame/ui/selmenu.cpp:2984
+#: src/frontend/mame/ui/selmenu.cpp:3045
msgid "(EP)ROM\tUnimplemented\n"
msgstr "(EP)ROM\tNão implementado\n"
-#: src/frontend/mame/ui/selmenu.cpp:2986
+#: src/frontend/mame/ui/selmenu.cpp:3047
msgid "(EP)ROM\tImperfect\n"
msgstr "(EP)ROM\tImperfeito\n"
-#: src/frontend/mame/ui/selmenu.cpp:2989
+#: src/frontend/mame/ui/selmenu.cpp:3050
msgid "Communications\tUnimplemented\n"
msgstr "Comunicações\tNão implementadas\n"
-#: src/frontend/mame/ui/selmenu.cpp:2991
+#: src/frontend/mame/ui/selmenu.cpp:3052
msgid "Communications\tImperfect\n"
msgstr "Comunicações\tImperfeitas\n"
-#: src/frontend/mame/ui/selmenu.cpp:2994
+#: src/frontend/mame/ui/selmenu.cpp:3055
msgid "LAN\tUnimplemented\n"
msgstr "LAN\tNão implementada\n"
-#: src/frontend/mame/ui/selmenu.cpp:2996
+#: src/frontend/mame/ui/selmenu.cpp:3057
msgid "LAN\tImperfect\n"
msgstr "LAN\tImperfeita\n"
-#: src/frontend/mame/ui/selmenu.cpp:2999
+#: src/frontend/mame/ui/selmenu.cpp:3060
msgid "WAN\tUnimplemented\n"
msgstr "WAN\tNão implementada\n"
-#: src/frontend/mame/ui/selmenu.cpp:3001
+#: src/frontend/mame/ui/selmenu.cpp:3062
msgid "WAN\tImperfect\n"
msgstr "WAN\tImperfeita\n"
-#: src/frontend/mame/ui/selmenu.cpp:3004
+#: src/frontend/mame/ui/selmenu.cpp:3065
msgid "Timing\tUnimplemented\n"
msgstr "Cronometragem\tNão implementada\n"
-#: src/frontend/mame/ui/selmenu.cpp:3006
+#: src/frontend/mame/ui/selmenu.cpp:3067
msgid "Timing\tImperfect\n"
msgstr "Cronometragem\tImperfeita\n"
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tYes\n"
msgstr "Sistema Mecânico\tSim\n"
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tNo\n"
msgstr "Sistema Mecânico\tNão\n"
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tYes\n"
msgstr "Requer Trabalho de Arte\tSim\n"
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tNo\n"
msgstr "Requer Trabalho de Arte\tNão\n"
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tYes\n"
msgstr "Requer Arte Clicável\tSim\n"
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tNo\n"
msgstr "Requer Arte Clicável\tNão\n"
-#: src/frontend/mame/ui/selmenu.cpp:3012
+#: src/frontend/mame/ui/selmenu.cpp:3073
msgid "Support Cocktail\tNo\n"
msgstr "Suporte ao Coquetel\tNão\n"
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tYes\n"
msgstr "O Sistema é BIOS\tSim\n"
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tNo\n"
msgstr "O Sistema é BIOS\tNão\n"
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tYes\n"
msgstr "Suporte pro Salvamento\tSim\n"
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tNo\n"
msgstr "Suporte pro Salvamento\tNão\n"
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tVertical\n"
msgstr "Orientação da Tela\tVertical\n"
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tHorizontal\n"
msgstr "Orientação da Tela\tHorizontal\n"
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tYes\n"
msgstr "Requer CHD\tSim\n"
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tNo\n"
msgstr "Requer CHD\tNão\n"
-#: src/frontend/mame/ui/selmenu.cpp:3038
+#: src/frontend/mame/ui/selmenu.cpp:3099
msgid "Media Audit Result\tOK\n"
msgstr "Resultado da Auditoria da Mídia\tOK\n"
-#: src/frontend/mame/ui/selmenu.cpp:3040
+#: src/frontend/mame/ui/selmenu.cpp:3101
msgid "Media Audit Result\tBAD\n"
msgstr "Resultado da Auditoria da Mídia\tRUIM\n"
-#: src/frontend/mame/ui/selmenu.cpp:3043
+#: src/frontend/mame/ui/selmenu.cpp:3104
msgid "Samples Audit Result\tNone Needed\n"
msgstr "Resultado da Auditoria das Amostras\tNenhuma Necessária\n"
-#: src/frontend/mame/ui/selmenu.cpp:3045
+#: src/frontend/mame/ui/selmenu.cpp:3106
msgid "Samples Audit Result\tOK\n"
msgstr "Resultado da Auditoria das Amostras\tOK\n"
-#: src/frontend/mame/ui/selmenu.cpp:3047
+#: src/frontend/mame/ui/selmenu.cpp:3108
msgid "Samples Audit Result\tBAD\n"
msgstr "Resultado da Auditoria das Amostras\tRUIM\n"
-#: src/frontend/mame/ui/selmenu.cpp:3051
+#: src/frontend/mame/ui/selmenu.cpp:3112
msgid ""
"Media Audit\tDisabled\n"
"Samples Audit\tDisabled\n"
@@ -3688,74 +3719,74 @@ msgstr "* Opções de Slot:\n"
msgid "[None]\n"
msgstr "[Nenhum]\n"
-#: src/emu/render.cpp:1833
+#: src/emu/render.cpp:1834
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Standard (%2$u:%3$u)"
msgstr "Tela %1$u Padrão (%2$u:%3$u)"
-#: src/emu/render.cpp:1859
+#: src/emu/render.cpp:1860
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Pixel Aspect (%2$u:%3$u)"
msgstr "Tela %1$u Aspecto dos Pixeis (%2$u:%3$u)"
-#: src/emu/render.cpp:1881 src/emu/render.cpp:2016
+#: src/emu/render.cpp:1882 src/emu/render.cpp:2017
msgctxt "view-name"
msgid "Cocktail"
msgstr "Coquetel"
-#: src/emu/render.cpp:2001
+#: src/emu/render.cpp:2002
msgctxt "view-name"
msgid "Left-to-Right"
msgstr "Da-Esquerda-pra-Direita"
-#: src/emu/render.cpp:2002
+#: src/emu/render.cpp:2003
msgctxt "view-name"
msgid "Left-to-Right (Gapless)"
msgstr "Da-Esquerda-pra-Direita (Sem Espaços)"
-#: src/emu/render.cpp:2003
+#: src/emu/render.cpp:2004
msgctxt "view-name"
msgid "Top-to-Bottom"
msgstr "Do Topo-até-o-Rodapé"
-#: src/emu/render.cpp:2004
+#: src/emu/render.cpp:2005
msgctxt "view-name"
msgid "Top-to-Bottom (Gapless)"
msgstr "Do Topo-até-o-Rodapé (Sem Espaço)"
-#: src/emu/render.cpp:2055
+#: src/emu/render.cpp:2056
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom"
msgstr "%1$u×%2$u Da-Esquerda-pra-Direita, Do Topo-até-o-Rodapé"
-#: src/emu/render.cpp:2064
+#: src/emu/render.cpp:2065
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom (Gapless)"
msgstr "%1$u×%2$u Da-Esquerda-pra-Direita, Do Topo-até-o-Rodapé (Sem Espaço)"
-#: src/emu/render.cpp:2073
+#: src/emu/render.cpp:2074
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right"
msgstr "%1$u×%2$u Do Topo-até-o-Rodapé, Da-Esquerda-pra-Direita"
-#: src/emu/render.cpp:2082
+#: src/emu/render.cpp:2083
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right (Gapless)"
msgstr "%1$u×%2$u Do Topo-até-o-Rodapé, Da-Esquerda-pra-Direita (Sem Espaço)"
-#: src/emu/ioport.cpp:333
+#: src/emu/ioport.cpp:271
#, c-format
msgctxt "input-name"
msgid "P%1$u"
msgstr "P%1$u"
-#: src/emu/ioport.cpp:2052
+#: src/emu/ioport.cpp:1991
msgctxt "input-name"
msgid "???"
msgstr "???"
@@ -5387,224 +5418,224 @@ msgstr "Teclado"
#: src/emu/inpttype.ipp:874
msgctxt "input-name"
-msgid "On Screen Display"
-msgstr "Visor na Tela"
+msgid "Show/Hide Menu"
+msgstr ""
#: src/emu/inpttype.ipp:875
msgctxt "input-name"
-msgid "Break in Debugger"
-msgstr "Parar no Debugger"
-
-#: src/emu/inpttype.ipp:876
-msgctxt "input-name"
-msgid "Config Menu"
-msgstr "Menu da Configuração"
-
-#: src/emu/inpttype.ipp:877
-msgctxt "input-name"
-msgid "Pause"
-msgstr "Pausa"
-
-#: src/emu/inpttype.ipp:878
-msgctxt "input-name"
-msgid "Pause - Single Step"
-msgstr "Pausa - Passo Único"
-
-#: src/emu/inpttype.ipp:879
-msgctxt "input-name"
-msgid "Rewind - Single Step"
-msgstr "Rebobina - Passo Único"
-
-#: src/emu/inpttype.ipp:880
-msgctxt "input-name"
-msgid "Reset Machine"
-msgstr "Resetar a Máquina"
-
-#: src/emu/inpttype.ipp:881
-msgctxt "input-name"
-msgid "Soft Reset"
-msgstr "Reset Leve"
-
-#: src/emu/inpttype.ipp:882
-msgctxt "input-name"
-msgid "Show Decoded Graphics"
-msgstr "Mostrar Gráficos Decodificados"
-
-#: src/emu/inpttype.ipp:883
-msgctxt "input-name"
-msgid "Frameskip Dec"
-msgstr "Diminuir Frameskip"
-
-#: src/emu/inpttype.ipp:884
-msgctxt "input-name"
-msgid "Frameskip Inc"
-msgstr "Aumentar Frameskip"
-
-#: src/emu/inpttype.ipp:885
-msgctxt "input-name"
-msgid "Throttle"
-msgstr "Acelerar"
-
-#: src/emu/inpttype.ipp:886
-msgctxt "input-name"
-msgid "Fast Forward"
-msgstr "Avanço Rápido"
-
-#: src/emu/inpttype.ipp:887
-msgctxt "input-name"
-msgid "Show FPS"
-msgstr "Mostra FPS"
-
-#: src/emu/inpttype.ipp:888
-msgctxt "input-name"
-msgid "Save Snapshot"
-msgstr "Salvar Snapshot"
-
-#: src/emu/inpttype.ipp:889
-msgctxt "input-name"
-msgid "Record MNG"
-msgstr "Grava MNG"
-
-#: src/emu/inpttype.ipp:890
-msgctxt "input-name"
-msgid "Record AVI"
-msgstr "Grava AVI"
-
-#: src/emu/inpttype.ipp:891
-msgctxt "input-name"
-msgid "Toggle Cheat"
-msgstr "Alternar Trapaça"
-
-#: src/emu/inpttype.ipp:892
-msgctxt "input-name"
-msgid "UI Up"
-msgstr "IU Pra Cima"
-
-#: src/emu/inpttype.ipp:893
-msgctxt "input-name"
-msgid "UI Down"
-msgstr "IU Pra Baixo"
-
-#: src/emu/inpttype.ipp:894
-msgctxt "input-name"
-msgid "UI Left"
-msgstr "IU Esquerdo"
-
-#: src/emu/inpttype.ipp:895
-msgctxt "input-name"
-msgid "UI Right"
-msgstr "IU Direito"
-
-#: src/emu/inpttype.ipp:896
-msgctxt "input-name"
-msgid "UI Home"
-msgstr "IU Home"
-
-#: src/emu/inpttype.ipp:897
-msgctxt "input-name"
-msgid "UI End"
-msgstr "IU End"
-
-#: src/emu/inpttype.ipp:898
-msgctxt "input-name"
-msgid "UI Page Up"
-msgstr "IU Page Up"
-
-#: src/emu/inpttype.ipp:899
-msgctxt "input-name"
-msgid "UI Page Down"
-msgstr "IU Page Down"
-
-#: src/emu/inpttype.ipp:900
-msgctxt "input-name"
-msgid "UI Focus Next"
-msgstr "Foco da IU em Seguida"
-
-#: src/emu/inpttype.ipp:901
-msgctxt "input-name"
-msgid "UI Focus Previous"
-msgstr "Foco Anterior da IU"
-
-#: src/emu/inpttype.ipp:902
-msgctxt "input-name"
msgid "UI Select"
msgstr "IU Seleciona"
-#: src/emu/inpttype.ipp:903
+#: src/emu/inpttype.ipp:876
+msgctxt "input-name"
+msgid "UI Back"
+msgstr ""
+
+#: src/emu/inpttype.ipp:877
msgctxt "input-name"
msgid "UI Cancel"
msgstr "IU Cancela"
-#: src/emu/inpttype.ipp:904
-msgctxt "input-name"
-msgid "UI Display Comment"
-msgstr "Exibir Comentário na IU"
-
-#: src/emu/inpttype.ipp:905
+#: src/emu/inpttype.ipp:878
msgctxt "input-name"
msgid "UI Clear"
msgstr "IU Limpa"
-#: src/emu/inpttype.ipp:906
+#: src/emu/inpttype.ipp:879
msgctxt "input-name"
-msgid "UI Zoom In"
-msgstr "Aumentar Zoom da IU"
+msgid "UI Help"
+msgstr ""
-#: src/emu/inpttype.ipp:907
+#: src/emu/inpttype.ipp:880
msgctxt "input-name"
-msgid "UI Zoom Out"
-msgstr "Diminuir Zoom da IU"
+msgid "UI Up"
+msgstr "IU Pra Cima"
-#: src/emu/inpttype.ipp:908
+#: src/emu/inpttype.ipp:881
msgctxt "input-name"
-msgid "UI Default Zoom"
-msgstr "Zoom Padrão da IU"
+msgid "UI Down"
+msgstr "IU Pra Baixo"
-#: src/emu/inpttype.ipp:909
+#: src/emu/inpttype.ipp:882
+msgctxt "input-name"
+msgid "UI Left"
+msgstr "IU Esquerdo"
+
+#: src/emu/inpttype.ipp:883
+msgctxt "input-name"
+msgid "UI Right"
+msgstr "IU Direito"
+
+#: src/emu/inpttype.ipp:884
+msgctxt "input-name"
+msgid "UI Home"
+msgstr "IU Home"
+
+#: src/emu/inpttype.ipp:885
+msgctxt "input-name"
+msgid "UI End"
+msgstr "IU End"
+
+#: src/emu/inpttype.ipp:886
+msgctxt "input-name"
+msgid "UI Page Up"
+msgstr "IU Page Up"
+
+#: src/emu/inpttype.ipp:887
+msgctxt "input-name"
+msgid "UI Page Down"
+msgstr "IU Page Down"
+
+#: src/emu/inpttype.ipp:888
msgctxt "input-name"
msgid "UI Previous Group"
msgstr "Grupo Anterioro da IU"
-#: src/emu/inpttype.ipp:910
+#: src/emu/inpttype.ipp:889
msgctxt "input-name"
msgid "UI Next Group"
msgstr "Próximo Grupo da IU"
-#: src/emu/inpttype.ipp:911
+#: src/emu/inpttype.ipp:890
msgctxt "input-name"
-msgid "UI Rotate"
-msgstr "IU Rotaciona"
+msgid "On Screen Display"
+msgstr "Visor na Tela"
-#: src/emu/inpttype.ipp:912
+#: src/emu/inpttype.ipp:891
msgctxt "input-name"
-msgid "Show Profiler"
-msgstr "Mostrar o Criador de Perfil"
+msgid "Toggle UI Controls"
+msgstr ""
-#: src/emu/inpttype.ipp:913
+#: src/emu/inpttype.ipp:892
msgctxt "input-name"
-msgid "UI Toggle"
-msgstr "IU Alterna"
+msgid "Break in Debugger"
+msgstr "Parar no Debugger"
-#: src/emu/inpttype.ipp:914
+#: src/emu/inpttype.ipp:893
msgctxt "input-name"
-msgid "UI Release Pointer"
-msgstr "Ponteiro do Lançamento da IU"
+msgid "Pause"
+msgstr "Pausa"
-#: src/emu/inpttype.ipp:915
+#: src/emu/inpttype.ipp:894
msgctxt "input-name"
-msgid "UI Paste Text"
-msgstr "Colar Texto na IU"
+msgid "Pause - Single Step"
+msgstr "Pausa - Passo Único"
-#: src/emu/inpttype.ipp:916
+#: src/emu/inpttype.ipp:895
+msgctxt "input-name"
+msgid "Rewind - Single Step"
+msgstr "Rebobina - Passo Único"
+
+#: src/emu/inpttype.ipp:896
msgctxt "input-name"
msgid "Save State"
msgstr "Salvar State"
-#: src/emu/inpttype.ipp:917
+#: src/emu/inpttype.ipp:897
msgctxt "input-name"
msgid "Load State"
msgstr "Carregar State"
+#: src/emu/inpttype.ipp:898
+msgctxt "input-name"
+msgid "Reset Machine"
+msgstr "Resetar a Máquina"
+
+#: src/emu/inpttype.ipp:899
+msgctxt "input-name"
+msgid "Soft Reset"
+msgstr "Reset Leve"
+
+#: src/emu/inpttype.ipp:900
+msgctxt "input-name"
+msgid "Show Decoded Graphics"
+msgstr "Mostrar Gráficos Decodificados"
+
+#: src/emu/inpttype.ipp:901
+msgctxt "input-name"
+msgid "Frameskip Dec"
+msgstr "Diminuir Frameskip"
+
+#: src/emu/inpttype.ipp:902
+msgctxt "input-name"
+msgid "Frameskip Inc"
+msgstr "Aumentar Frameskip"
+
+#: src/emu/inpttype.ipp:903
+msgctxt "input-name"
+msgid "Throttle"
+msgstr "Acelerar"
+
+#: src/emu/inpttype.ipp:904
+msgctxt "input-name"
+msgid "Fast Forward"
+msgstr "Avanço Rápido"
+
+#: src/emu/inpttype.ipp:905
+msgctxt "input-name"
+msgid "Show FPS"
+msgstr "Mostra FPS"
+
+#: src/emu/inpttype.ipp:906
+msgctxt "input-name"
+msgid "Save Snapshot"
+msgstr "Salvar Snapshot"
+
+#: src/emu/inpttype.ipp:907
+msgctxt "input-name"
+msgid "Record MNG"
+msgstr "Grava MNG"
+
+#: src/emu/inpttype.ipp:908
+msgctxt "input-name"
+msgid "Record AVI"
+msgstr "Grava AVI"
+
+#: src/emu/inpttype.ipp:909
+msgctxt "input-name"
+msgid "Toggle Cheat"
+msgstr "Alternar Trapaça"
+
+#: src/emu/inpttype.ipp:910
+msgctxt "input-name"
+msgid "UI Display Comment"
+msgstr "Exibir Comentário na IU"
+
+#: src/emu/inpttype.ipp:911
+msgctxt "input-name"
+msgid "UI Zoom In"
+msgstr "Aumentar Zoom da IU"
+
+#: src/emu/inpttype.ipp:912
+msgctxt "input-name"
+msgid "UI Zoom Out"
+msgstr "Diminuir Zoom da IU"
+
+#: src/emu/inpttype.ipp:913
+msgctxt "input-name"
+msgid "UI Default Zoom"
+msgstr "Zoom Padrão da IU"
+
+#: src/emu/inpttype.ipp:914
+msgctxt "input-name"
+msgid "UI Rotate"
+msgstr "IU Rotaciona"
+
+#: src/emu/inpttype.ipp:915
+msgctxt "input-name"
+msgid "Show Profiler"
+msgstr "Mostrar o Criador de Perfil"
+
+#: src/emu/inpttype.ipp:916
+msgctxt "input-name"
+msgid "UI Release Pointer"
+msgstr "Ponteiro do Lançamento da IU"
+
+#: src/emu/inpttype.ipp:917
+msgctxt "input-name"
+msgid "UI Paste Text"
+msgstr "Colar Texto na IU"
+
#: src/emu/inpttype.ipp:918
msgctxt "input-name"
msgid "UI (First) Tape Start"
@@ -5617,57 +5648,65 @@ msgstr "(Primeira) Parada da Fita da IU"
#: src/emu/inpttype.ipp:920
msgctxt "input-name"
-msgid "UI External DAT View"
-msgstr "Visualização Externa do DAT da IU"
+msgid "UI Focus Next"
+msgstr "Foco da IU em Seguida"
#: src/emu/inpttype.ipp:921
msgctxt "input-name"
-msgid "UI Add/Remove favorite"
-msgstr "Adicionar/Remover favoritos da IU"
+msgid "UI Focus Previous"
+msgstr "Foco Anterior da IU"
#: src/emu/inpttype.ipp:922
msgctxt "input-name"
+msgid "UI External DAT View"
+msgstr "Visualização Externa do DAT da IU"
+
+#: src/emu/inpttype.ipp:923
+msgctxt "input-name"
+msgid "UI Add/Remove Favorite"
+msgstr "Adicionar/Remover Favoritos da IU"
+
+#: src/emu/inpttype.ipp:924
+msgctxt "input-name"
msgid "UI Export List"
msgstr "Exportar Lista da IU"
-#: src/emu/inpttype.ipp:923
+#: src/emu/inpttype.ipp:925
msgctxt "input-name"
msgid "UI Audit Media"
msgstr "Auditar Mídia da IU"
-#: src/osd/modules/input/input_windows.cpp:110
-#: src/osd/modules/input/input_sdlcommon.cpp:173
+#: src/osd/modules/input/input_windows.cpp:111 src/osd/sdl/osdsdl.cpp:339
msgctxt "input-name"
msgid "Toggle Fullscreen"
msgstr "Alternar Tela Cheia"
-#: src/osd/modules/input/input_windows.cpp:116
+#: src/osd/modules/input/input_windows.cpp:117
msgctxt "input-name"
msgid "Take Rendered Snapshot"
msgstr "Tirar Snapshot Renderizado"
-#: src/osd/modules/input/input_windows.cpp:127
-#: src/osd/modules/input/input_sdlcommon.cpp:221
+#: src/osd/modules/input/input_windows.cpp:128 src/osd/sdl/osdsdl.cpp:388
msgctxt "input-name"
msgid "Record Rendered Video"
msgstr "Gravar Vídeo Renderizado"
-#: src/osd/modules/input/input_windows.cpp:143
+#: src/osd/modules/input/input_windows.cpp:144
msgctxt "input-name"
msgid "Toggle Post-Processing"
msgstr "Alternar Pós-Processamento"
-#: src/osd/modules/input/input_sdlcommon.cpp:199
+#: src/osd/sdl/osdsdl.cpp:365
msgctxt "input-name"
msgid "Toggle Filter"
msgstr "Alternar os Filtros"
-#: src/osd/modules/input/input_sdlcommon.cpp:205
+#: src/osd/sdl/osdsdl.cpp:371
msgctxt "input-name"
msgid "Decrease Prescaling"
msgstr "Diminuir o pré-dimensionamento"
-#: src/osd/modules/input/input_sdlcommon.cpp:215
+#: src/osd/sdl/osdsdl.cpp:382
msgctxt "input-name"
msgid "Increase Prescaling"
msgstr "Aumentar o pré-dimensionamento"
@@ -5996,12 +6035,12 @@ msgstr "Nome das portas de entrada salvo em %s"
msgid "Input ports"
msgstr "Portas de entrada"
-#: plugins/autofire/init.lua:94
+#: plugins/autofire/init.lua:98
msgctxt "plugin-autofire"
msgid "Failed to load autofire menu"
msgstr "Falhou em carregar o menu do auto-disparar"
-#: plugins/autofire/init.lua:101
+#: plugins/autofire/init.lua:105
msgctxt "plugin-autofire"
msgid "Autofire"
msgstr "Auto-disparar"
@@ -6185,7 +6224,7 @@ msgctxt "plugin-timecode"
msgid "Hotkey"
msgstr "Tecla de Atalho"
-#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:560
+#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:562
msgctxt "plugin-inputmacro"
msgid "Input Macros"
msgstr "Macros de entrada"
@@ -6206,138 +6245,138 @@ msgctxt "plugin-inputmacro"
msgid "Set Input"
msgstr "Definir Entrada"
-#: plugins/inputmacro/inputmacro_menu.lua:350
+#: plugins/inputmacro/inputmacro_menu.lua:352
msgctxt "plugin-inputmacro"
msgid "Name"
msgstr "Nome"
-#: plugins/inputmacro/inputmacro_menu.lua:358
-#: plugins/inputmacro/inputmacro_menu.lua:400
+#: plugins/inputmacro/inputmacro_menu.lua:360
+#: plugins/inputmacro/inputmacro_menu.lua:402
msgctxt "plugin-inputmacro"
msgid "[not set]"
msgstr "[não definido]"
-#: plugins/inputmacro/inputmacro_menu.lua:359
+#: plugins/inputmacro/inputmacro_menu.lua:361
msgctxt "plugin-inputmacro"
msgid "Activation combination"
msgstr "Combinação de ativação"
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Stop immediately"
msgstr "Pare imediatamente"
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Complete macro"
msgstr "Conclua a macro"
-#: plugins/inputmacro/inputmacro_menu.lua:363
+#: plugins/inputmacro/inputmacro_menu.lua:365
msgctxt "plugin-inputmacro"
msgid "On release"
msgstr "Não lançamento"
-#: plugins/inputmacro/inputmacro_menu.lua:369
+#: plugins/inputmacro/inputmacro_menu.lua:371
msgctxt "plugin-inputmacro"
msgid "Release"
msgstr "Lançamento"
-#: plugins/inputmacro/inputmacro_menu.lua:372
+#: plugins/inputmacro/inputmacro_menu.lua:374
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Loop to step %d"
msgstr "Loop pro passo %d"
-#: plugins/inputmacro/inputmacro_menu.lua:377
+#: plugins/inputmacro/inputmacro_menu.lua:379
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Prolong step %d"
msgstr "Prolongar o passo %d"
-#: plugins/inputmacro/inputmacro_menu.lua:379
+#: plugins/inputmacro/inputmacro_menu.lua:381
msgctxt "plugin-inputmacro"
msgid "When held"
msgstr "Quando segurado"
-#: plugins/inputmacro/inputmacro_menu.lua:383
+#: plugins/inputmacro/inputmacro_menu.lua:385
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Step %d"
msgstr "Passo %d"
-#: plugins/inputmacro/inputmacro_menu.lua:384
+#: plugins/inputmacro/inputmacro_menu.lua:386
msgctxt "plugin-inputmacro"
msgid "Delay (frames)"
msgstr "Atraso (frames)"
-#: plugins/inputmacro/inputmacro_menu.lua:390
+#: plugins/inputmacro/inputmacro_menu.lua:392
msgctxt "plugin-inputmacro"
msgid "Duration (frames)"
msgstr "Duração (frames)"
-#: plugins/inputmacro/inputmacro_menu.lua:398
+#: plugins/inputmacro/inputmacro_menu.lua:400
msgctxt "plugin-inputmacro"
msgid "n/a"
msgstr "n/d"
-#: plugins/inputmacro/inputmacro_menu.lua:402
+#: plugins/inputmacro/inputmacro_menu.lua:404
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Input %d"
msgstr "Entrada %d"
-#: plugins/inputmacro/inputmacro_menu.lua:407
+#: plugins/inputmacro/inputmacro_menu.lua:409
msgctxt "plugin-inputmacro"
msgid "Add input"
msgstr "Adicionar entrada"
-#: plugins/inputmacro/inputmacro_menu.lua:412
+#: plugins/inputmacro/inputmacro_menu.lua:414
msgctxt "plugin-inputmacro"
msgid "Delete step"
msgstr "Apagar passo"
-#: plugins/inputmacro/inputmacro_menu.lua:428
+#: plugins/inputmacro/inputmacro_menu.lua:430
msgctxt "plugin-inputmacro"
msgid "Add step at position"
msgstr "Adicionar passo na posição"
-#: plugins/inputmacro/inputmacro_menu.lua:474
+#: plugins/inputmacro/inputmacro_menu.lua:476
msgctxt "plugin-inputmacro"
msgid "Add Input Macro"
msgstr "Adicionar Macro de Entrada"
-#: plugins/inputmacro/inputmacro_menu.lua:481
+#: plugins/inputmacro/inputmacro_menu.lua:483
msgctxt "plugin-inputmacro"
msgid "Create"
msgstr "Cria"
-#: plugins/inputmacro/inputmacro_menu.lua:483
+#: plugins/inputmacro/inputmacro_menu.lua:485
msgctxt "plugin-inputmacro"
msgid "Cancel"
msgstr "Cancela"
-#: plugins/inputmacro/inputmacro_menu.lua:499
+#: plugins/inputmacro/inputmacro_menu.lua:501
msgctxt "plugin-inputmacro"
msgid "Edit Input Macro"
msgstr "Editar Macro de Entrada"
-#: plugins/inputmacro/inputmacro_menu.lua:505
+#: plugins/inputmacro/inputmacro_menu.lua:507
msgctxt "plugin-inputmacro"
msgid "Done"
msgstr "Feito"
-#: plugins/inputmacro/inputmacro_menu.lua:561
+#: plugins/inputmacro/inputmacro_menu.lua:563
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Press %s to delete"
msgstr "Pressione %s para excluir"
-#: plugins/inputmacro/inputmacro_menu.lua:573
+#: plugins/inputmacro/inputmacro_menu.lua:575
msgctxt "plugin-inputmacro"
msgid "[no macros]"
msgstr "[nenhuma macro]"
-#: plugins/inputmacro/inputmacro_menu.lua:578
+#: plugins/inputmacro/inputmacro_menu.lua:580
msgctxt "plugin-inputmacro"
msgid "Add macro"
msgstr "Nova macro"
@@ -6512,12 +6551,12 @@ msgctxt "plugin-commonui"
msgid "Cancel"
msgstr "Cancela"
-#: plugins/commonui/init.lua:197
+#: plugins/commonui/init.lua:199
msgctxt "plugin-commonui"
msgid "Invalid combination entered"
msgstr "Combinação inválida inserida"
-#: plugins/commonui/init.lua:203
+#: plugins/commonui/init.lua:205
#, lua-format
msgctxt "plugin-commonui"
msgid ""
@@ -6526,3 +6565,18 @@ msgid ""
msgstr ""
"Insira a combinação ou pressione %s pra cancelar\n"
"%s"
+
+#, c-format
+#~ msgid "Press %s to show menu"
+#~ msgstr "Pressione %s para mostrar o menu"
+
+#~ msgid "Infos"
+#~ msgstr "Informações"
+
+#~ msgctxt "input-name"
+#~ msgid "Config Menu"
+#~ msgstr "Menu da Configuração"
+
+#~ msgctxt "input-name"
+#~ msgid "UI Toggle"
+#~ msgstr "IU Alterna"
diff --git a/language/Romanian/strings.po b/language/Romanian/strings.po
index 20b3f551385..1694c3dab73 100644
--- a/language/Romanian/strings.po
+++ b/language/Romanian/strings.po
@@ -2,13 +2,13 @@
# Traducerea în limba românã pentru pachetul MAME.
# Copyright (C) 1997-2022 MAMEdev and contributors
# This file is distributed under the same license as the MAME package.
-# Automatically generated, 2022.
+# Automatically generated, 2023.
#
msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-10-16 02:30+1100\n"
+"POT-Creation-Date: 2023-02-18 05:29+1100\n"
"PO-Revision-Date: 2016-02-20 18:03+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: MAME Language Team\n"
@@ -31,254 +31,254 @@ msgid ""
"This system requires media images to be mounted for the following device(s): "
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1254
+#: src/frontend/mame/ui/ui.cpp:1275
#, c-format
msgid ""
"UI controls enabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1256
+#: src/frontend/mame/ui/ui.cpp:1277
#, c-format
msgid ""
"UI controls disabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1465
+#: src/frontend/mame/ui/ui.cpp:1486
msgid "Master Volume"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1474
+#: src/frontend/mame/ui/ui.cpp:1495
#, c-format
msgid "%1$s Volume"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1496
+#: src/frontend/mame/ui/ui.cpp:1517
#, c-format
msgid "Overclock CPU %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1504
+#: src/frontend/mame/ui/ui.cpp:1525
#, c-format
msgid "Overclock %1$s sound"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1523
+#: src/frontend/mame/ui/ui.cpp:1544
#, c-format
msgid "%1$s Refresh Rate"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1528
+#: src/frontend/mame/ui/ui.cpp:1549
#, c-format
msgid "%1$s Brightness"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1530
+#: src/frontend/mame/ui/ui.cpp:1551
#, c-format
msgid "%1$s Contrast"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1532
+#: src/frontend/mame/ui/ui.cpp:1553
#, c-format
msgid "%1$s Gamma"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1536
+#: src/frontend/mame/ui/ui.cpp:1557
#, c-format
msgid "%1$s Horiz Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1538
+#: src/frontend/mame/ui/ui.cpp:1559
#, c-format
msgid "%1$s Horiz Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1540
+#: src/frontend/mame/ui/ui.cpp:1561
#, c-format
msgid "%1$s Vert Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1542
+#: src/frontend/mame/ui/ui.cpp:1563
#, c-format
msgid "%1$s Vert Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1558
+#: src/frontend/mame/ui/ui.cpp:1579
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1561
+#: src/frontend/mame/ui/ui.cpp:1582
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1563
+#: src/frontend/mame/ui/ui.cpp:1584
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1566
+#: src/frontend/mame/ui/ui.cpp:1587
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1576
+#: src/frontend/mame/ui/ui.cpp:1597
msgid "Vector Flicker"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1577
+#: src/frontend/mame/ui/ui.cpp:1598
msgid "Beam Width Minimum"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1578
+#: src/frontend/mame/ui/ui.cpp:1599
msgid "Beam Width Maximum"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1579
+#: src/frontend/mame/ui/ui.cpp:1600
msgid "Beam Dot Size"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1580
+#: src/frontend/mame/ui/ui.cpp:1601
msgid "Beam Intensity Weight"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593
+#: src/frontend/mame/ui/ui.cpp:1614
#, c-format
msgid "Crosshair Scale %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "X"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "Y"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1616
#, c-format
msgid "Crosshair Offset %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1623
+#: src/frontend/mame/ui/ui.cpp:1644
#, c-format
msgid "%1$3ddB"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1666
+#: src/frontend/mame/ui/ui.cpp:1687
#, c-format
msgid "%1$d%%"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1681
+#: src/frontend/mame/ui/ui.cpp:1702
#, c-format
msgid "%1$3.0f%%"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1704 src/frontend/mame/ui/ui.cpp:1724
-#: src/frontend/mame/ui/ui.cpp:1743 src/frontend/mame/ui/ui.cpp:1761
-#: src/frontend/mame/ui/ui.cpp:1780 src/frontend/mame/ui/ui.cpp:1799
-#: src/frontend/mame/ui/ui.cpp:1818 src/frontend/mame/ui/ui.cpp:1837
-#: src/frontend/mame/ui/ui.cpp:1858 src/frontend/mame/ui/ui.cpp:1879
-#: src/frontend/mame/ui/ui.cpp:1900 src/frontend/mame/ui/ui.cpp:1921
+#: src/frontend/mame/ui/ui.cpp:1725 src/frontend/mame/ui/ui.cpp:1745
+#: src/frontend/mame/ui/ui.cpp:1764 src/frontend/mame/ui/ui.cpp:1782
+#: src/frontend/mame/ui/ui.cpp:1801 src/frontend/mame/ui/ui.cpp:1820
+#: src/frontend/mame/ui/ui.cpp:1839 src/frontend/mame/ui/ui.cpp:1858
+#: src/frontend/mame/ui/ui.cpp:1879 src/frontend/mame/ui/ui.cpp:1900
+#: src/frontend/mame/ui/ui.cpp:1921 src/frontend/mame/ui/ui.cpp:1942
#, c-format
msgid "%1$.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1936 src/frontend/mame/ui/ui.cpp:1951
-#: src/frontend/mame/ui/ui.cpp:1966 src/frontend/mame/ui/ui.cpp:1981
-#: src/frontend/mame/ui/ui.cpp:1996
+#: src/frontend/mame/ui/ui.cpp:1957 src/frontend/mame/ui/ui.cpp:1972
+#: src/frontend/mame/ui/ui.cpp:1987 src/frontend/mame/ui/ui.cpp:2002
+#: src/frontend/mame/ui/ui.cpp:2017
#, c-format
msgid "%1$1.2f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2116
+#: src/frontend/mame/ui/ui.cpp:2137
msgid "**Error saving ui.ini**"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2175
+#: src/frontend/mame/ui/ui.cpp:2196
#, c-format
msgid "**Error saving %s.ini**"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2179 src/frontend/mame/ui/miscmenu.cpp:773
+#: src/frontend/mame/ui/ui.cpp:2200 src/frontend/mame/ui/miscmenu.cpp:773
msgid ""
"\n"
" Settings saved \n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:487 src/frontend/mame/ui/selgame.cpp:298
+#: src/frontend/mame/ui/selsoft.cpp:510 src/frontend/mame/ui/selgame.cpp:318
#, c-format
msgid ""
"%s\n"
" added to favorites list."
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:492 src/frontend/mame/ui/selgame.cpp:303
-#: src/frontend/mame/ui/selgame.cpp:309
+#: src/frontend/mame/ui/selsoft.cpp:515 src/frontend/mame/ui/selgame.cpp:323
+#: src/frontend/mame/ui/selgame.cpp:329
#, c-format
msgid ""
"%s\n"
" removed from favorites list."
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Start empty]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Use file manager]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:708
+#: src/frontend/mame/ui/selsoft.cpp:756
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d software packages )"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:709
+#: src/frontend/mame/ui/selsoft.cpp:757
#, c-format
msgid "%1$s - select software"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:714 src/frontend/mame/ui/selgame.cpp:1074
+#: src/frontend/mame/ui/selsoft.cpp:762 src/frontend/mame/ui/selgame.cpp:1092
#, c-format
msgid "%1$s: %2$s - Search: %3$s_"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:716 src/frontend/mame/ui/selgame.cpp:1076
+#: src/frontend/mame/ui/selsoft.cpp:764 src/frontend/mame/ui/selgame.cpp:1094
#, c-format
msgid "Search: %1$s_"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:723
+#: src/frontend/mame/ui/selsoft.cpp:771
#, c-format
msgid "Software list/item: %1$s:%2$s"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:441
+#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:462
msgid "General Settings"
msgstr ""
@@ -302,15 +302,15 @@ msgstr ""
msgid "Save Settings"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:185 src/frontend/mame/ui/optsmenu.cpp:227
+#: src/frontend/mame/ui/optsmenu.cpp:183 src/frontend/mame/ui/optsmenu.cpp:225
msgid "System Filter"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:197 src/frontend/mame/ui/custui.cpp:83
+#: src/frontend/mame/ui/optsmenu.cpp:195 src/frontend/mame/ui/custui.cpp:84
msgid "Customize UI"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:198 src/frontend/mame/ui/dirmenu.cpp:535
+#: src/frontend/mame/ui/optsmenu.cpp:196 src/frontend/mame/ui/dirmenu.cpp:579
msgid "Configure Folders"
msgstr ""
@@ -318,41 +318,41 @@ msgstr ""
msgid "Plugin Options"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:221 src/frontend/mame/ui/swlist.cpp:89
-#: src/frontend/mame/ui/slotopt.cpp:221
+#: src/frontend/mame/ui/filesel.cpp:234 src/frontend/mame/ui/swlist.cpp:89
+#: src/frontend/mame/ui/slotopt.cpp:231
msgid "[empty slot]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:225
+#: src/frontend/mame/ui/filesel.cpp:238
msgid "[create]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:229 src/frontend/mame/ui/swlist.cpp:100
+#: src/frontend/mame/ui/filesel.cpp:242 src/frontend/mame/ui/swlist.cpp:100
msgid "[software list]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:285
+#: src/frontend/mame/ui/filesel.cpp:298
#, c-format
msgid "Error accessing %s"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:509
+#: src/frontend/mame/ui/filesel.cpp:519
msgid "Select access mode"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:510
+#: src/frontend/mame/ui/filesel.cpp:520
msgid "Read-only"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:512
+#: src/frontend/mame/ui/filesel.cpp:522
msgid "Read-write"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:513
+#: src/frontend/mame/ui/filesel.cpp:523
msgid "Read this image, write to another image"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:514
+#: src/frontend/mame/ui/filesel.cpp:524
msgid "Read this image, write to diff"
msgstr ""
@@ -565,145 +565,149 @@ msgid "Joystick saturation"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:94
-msgid "Natural keyboard"
+msgid "Joystick threshold"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:95
-msgid "Allow contradictory joystick inputs"
+msgid "Natural keyboard"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:96
+msgid "Allow contradictory joystick inputs"
+msgstr ""
+
+#: src/frontend/mame/ui/submenu.cpp:97
msgid "Coin impulse"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:102
+#: src/frontend/mame/ui/submenu.cpp:103
msgid "Input Device Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:103
+#: src/frontend/mame/ui/submenu.cpp:104
msgid "Lightgun Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:104
+#: src/frontend/mame/ui/submenu.cpp:105
msgid "Trackball Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:105
+#: src/frontend/mame/ui/submenu.cpp:106
msgid "Pedal Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:106
+#: src/frontend/mame/ui/submenu.cpp:107
msgid "AD Stick Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:107
+#: src/frontend/mame/ui/submenu.cpp:108
msgid "Paddle Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:108
+#: src/frontend/mame/ui/submenu.cpp:109
msgid "Dial Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:109
+#: src/frontend/mame/ui/submenu.cpp:110
msgid "Positional Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:110
+#: src/frontend/mame/ui/submenu.cpp:111
msgid "Mouse Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:112
+#: src/frontend/mame/ui/submenu.cpp:113
msgid "Keyboard Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:113
+#: src/frontend/mame/ui/submenu.cpp:114
msgid "Mouse Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:114
+#: src/frontend/mame/ui/submenu.cpp:115
msgid "Lightgun Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:115
+#: src/frontend/mame/ui/submenu.cpp:116
msgid "Joystick Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:121 src/frontend/mame/ui/videoopt.cpp:42
+#: src/frontend/mame/ui/submenu.cpp:122 src/frontend/mame/ui/videoopt.cpp:42
msgid "Video Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:122
+#: src/frontend/mame/ui/submenu.cpp:123
msgid "Video Mode"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:123
+#: src/frontend/mame/ui/submenu.cpp:124
msgid "Number Of Screens"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:125
+#: src/frontend/mame/ui/submenu.cpp:126
msgid "Triple Buffering"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:126
+#: src/frontend/mame/ui/submenu.cpp:127
msgid "HLSL"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:128
+#: src/frontend/mame/ui/submenu.cpp:129
msgid "GLSL"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:129
+#: src/frontend/mame/ui/submenu.cpp:130
msgid "Bilinear Filtering"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:130
+#: src/frontend/mame/ui/submenu.cpp:131
msgid "Bitmap Prescaling"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:131
+#: src/frontend/mame/ui/submenu.cpp:132
msgid "Window Mode"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:132
+#: src/frontend/mame/ui/submenu.cpp:133
msgid "Enforce Aspect Ratio"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:133
+#: src/frontend/mame/ui/submenu.cpp:134
msgid "Start Out Maximized"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:134
+#: src/frontend/mame/ui/submenu.cpp:135
msgid "Synchronized Refresh"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:135
+#: src/frontend/mame/ui/submenu.cpp:136
msgid "Wait Vertical Sync"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:722
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:738
#: src/frontend/mame/ui/videoopt.cpp:169
-#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:766
+#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:766
#: plugins/cheatfind/init.lua:777 plugins/cheat/init.lua:679
msgid "On"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:725
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:741
#: src/frontend/mame/ui/videoopt.cpp:185
-#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:763
+#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:763
#: plugins/cheatfind/init.lua:774 plugins/cheat/init.lua:682
#: plugins/cheat/init.lua:691
msgid "Off"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:728
+#: src/frontend/mame/ui/menu.cpp:744
msgid "Auto"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:1233
+#: src/frontend/mame/ui/menu.cpp:1272
#: src/frontend/mame/ui/simpleselgame.cpp:283
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Return to Previous Menu"
msgstr ""
@@ -711,21 +715,21 @@ msgstr ""
msgid "File Manager"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:140
+#: src/frontend/mame/ui/filemngr.cpp:152
#: src/frontend/mame/ui/confswitch.cpp:119
-#: src/frontend/mame/ui/inputmap.cpp:580
+#: src/frontend/mame/ui/inputmap.cpp:581
#: src/frontend/mame/ui/inputtoggle.cpp:75
-#: src/frontend/mame/ui/analogipt.cpp:363
+#: src/frontend/mame/ui/analogipt.cpp:412
#, c-format
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
#: src/frontend/mame/ui/confswitch.cpp:170 src/frontend/mame/ui/slotopt.cpp:204
msgid "Reset System"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
msgid "Start System"
msgstr ""
@@ -1074,27 +1078,27 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:168
+#: src/frontend/mame/ui/filecreate.cpp:189
msgid "New Image Name:"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:174
+#: src/frontend/mame/ui/filecreate.cpp:196
msgid "Image Format:"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:180
+#: src/frontend/mame/ui/filecreate.cpp:202
msgid "Create"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:208
+#: src/frontend/mame/ui/filecreate.cpp:230
msgid "Please enter a file extension too"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:268
+#: src/frontend/mame/ui/filecreate.cpp:295
msgid "Select image format"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:327
+#: src/frontend/mame/ui/filecreate.cpp:354
msgid "Select initial contents"
msgstr ""
@@ -1119,9 +1123,9 @@ msgid "Emulated"
msgstr ""
#: src/frontend/mame/ui/keyboard.cpp:60 src/frontend/mame/ui/confswitch.cpp:117
-#: src/frontend/mame/ui/inputmap.cpp:578
+#: src/frontend/mame/ui/inputmap.cpp:579
#: src/frontend/mame/ui/inputtoggle.cpp:73
-#: src/frontend/mame/ui/analogipt.cpp:361
+#: src/frontend/mame/ui/analogipt.cpp:410
#, c-format
msgid "%1$s [root%2$s]"
msgstr ""
@@ -1480,16 +1484,16 @@ msgstr ""
msgid "Category File"
msgstr ""
-#: src/frontend/mame/ui/utils.cpp:2030 src/frontend/mame/ui/inifile.cpp:301
+#: src/frontend/mame/ui/utils.cpp:2026 src/frontend/mame/ui/inifile.cpp:301
msgctxt "swlist-info"
msgid "Software list/item"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2685
+#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2752
msgid "Software List Info"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:316
+#: src/frontend/mame/ui/datmenu.cpp:307
#, c-format
msgid "Revision: %1$s"
msgstr ""
@@ -1649,7 +1653,7 @@ msgstr ""
msgid "Save System Settings"
msgstr ""
-#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2625
+#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2698
msgid " (default)"
msgstr ""
@@ -1686,7 +1690,7 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:265
+#: src/frontend/mame/ui/state.cpp:262
#, c-format
msgid ""
"Delete saved state %1$s?\n"
@@ -1694,37 +1698,37 @@ msgid ""
"Press %3$s to cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:393
+#: src/frontend/mame/ui/state.cpp:388
#, c-format
msgid "Error removing saved state file %1$s"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:442
+#: src/frontend/mame/ui/state.cpp:450
#, c-format
msgid "Press %1$s to delete"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Load State"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Select state to load"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Save State"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Press a key or joystick button, or select state to overwrite"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:314
+#: src/frontend/mame/ui/confswitch.cpp:318
msgid "DIP Switches"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:508
+#: src/frontend/mame/ui/confswitch.cpp:521
msgid "Machine Configuration"
msgstr ""
@@ -1767,7 +1771,7 @@ msgstr ""
msgid "[no assignable inputs are enabled]"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:348
+#: src/frontend/mame/ui/inputmap.cpp:358
msgid "Pressed"
msgstr ""
@@ -1775,71 +1779,71 @@ msgstr ""
msgid "Invalid combination entered"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:563
+#: src/frontend/mame/ui/inputmap.cpp:564
#, c-format
msgctxt "input-name"
msgid "%1$s Analog"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:564
+#: src/frontend/mame/ui/inputmap.cpp:565
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Inc"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:565
+#: src/frontend/mame/ui/inputmap.cpp:566
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Dec"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:607
+#: src/frontend/mame/ui/inputmap.cpp:608
#, c-format
msgid "Press %1$s to set\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:608
+#: src/frontend/mame/ui/inputmap.cpp:609
#, c-format
msgid "Press %1$s to append\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:609
+#: src/frontend/mame/ui/inputmap.cpp:610
#, c-format
msgid "Press %1$s to clear\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:610
+#: src/frontend/mame/ui/inputmap.cpp:611
#, c-format
msgid "Press %1$s to restore default\n"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:32
+#: src/frontend/mame/ui/inputdevices.cpp:33
#, c-format
msgctxt "menu-inputdev"
msgid "%1$s (%2$s %3$d)"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:88
+#: src/frontend/mame/ui/inputdevices.cpp:116
msgctxt "menu-inputdev"
msgid "Copy Device ID"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:122
+#: src/frontend/mame/ui/inputdevices.cpp:148
msgctxt "menu-inputdev"
msgid "Copied device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:124
+#: src/frontend/mame/ui/inputdevices.cpp:150
msgctxt "menu-inputdev"
msgid "Error copying device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:162
+#: src/frontend/mame/ui/inputdevices.cpp:189
msgctxt "menu-inputdev"
msgid "Input Devices"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:203
+#: src/frontend/mame/ui/inputdevices.cpp:230
msgctxt "menu-inputdev"
msgid "[no input devices are enabled]"
msgstr ""
@@ -1956,11 +1960,11 @@ msgid "Configure Options"
msgstr ""
#: src/frontend/mame/ui/simpleselgame.cpp:279
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Exit"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:304
+#: src/frontend/mame/ui/simpleselgame.cpp:313
#, c-format
msgid ""
"No system ROMs found. Please check the rompath setting specified in the %1$s."
@@ -1970,77 +1974,77 @@ msgid ""
"docs folder for information on setting up and using %2$s."
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:320
+#: src/frontend/mame/ui/simpleselgame.cpp:329
#, c-format
msgid "Type name or select: %1$s_"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:322
+#: src/frontend/mame/ui/simpleselgame.cpp:331
msgid "Type name or select: (random)"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:336
+#: src/frontend/mame/ui/simpleselgame.cpp:345
#, c-format
msgid "%1$-.100s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:339
+#: src/frontend/mame/ui/simpleselgame.cpp:348
#, c-format
msgid "%1$s, %2$-.100s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:348
+#: src/frontend/mame/ui/simpleselgame.cpp:357
#, c-format
msgid "Driver: %1$s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:364
-#: src/frontend/mame/ui/selmenu.cpp:690
+#: src/frontend/mame/ui/simpleselgame.cpp:373
+#: src/frontend/mame/ui/selmenu.cpp:735
msgid "Overall: NOT WORKING"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:366
-#: src/frontend/mame/ui/selmenu.cpp:692
+#: src/frontend/mame/ui/simpleselgame.cpp:375
+#: src/frontend/mame/ui/selmenu.cpp:737
msgid "Overall: Unemulated Protection"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:368
-#: src/frontend/mame/ui/selmenu.cpp:694
+#: src/frontend/mame/ui/simpleselgame.cpp:377
+#: src/frontend/mame/ui/selmenu.cpp:739
msgid "Overall: Working"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:372
-#: src/frontend/mame/ui/selmenu.cpp:698
+#: src/frontend/mame/ui/simpleselgame.cpp:381
+#: src/frontend/mame/ui/selmenu.cpp:743
msgid "Graphics: Unimplemented, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:374
-#: src/frontend/mame/ui/selmenu.cpp:700
+#: src/frontend/mame/ui/simpleselgame.cpp:383
+#: src/frontend/mame/ui/selmenu.cpp:745
msgid "Graphics: Imperfect, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:376
-#: src/frontend/mame/ui/selmenu.cpp:702
+#: src/frontend/mame/ui/simpleselgame.cpp:385
+#: src/frontend/mame/ui/selmenu.cpp:747
msgid "Graphics: OK, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:379
-#: src/frontend/mame/ui/selmenu.cpp:705
+#: src/frontend/mame/ui/simpleselgame.cpp:388
+#: src/frontend/mame/ui/selmenu.cpp:750
msgid "Sound: None"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:381
-#: src/frontend/mame/ui/selmenu.cpp:707
+#: src/frontend/mame/ui/simpleselgame.cpp:390
+#: src/frontend/mame/ui/selmenu.cpp:752
msgid "Sound: Unimplemented"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:383
-#: src/frontend/mame/ui/selmenu.cpp:709
+#: src/frontend/mame/ui/simpleselgame.cpp:392
+#: src/frontend/mame/ui/selmenu.cpp:754
msgid "Sound: Imperfect"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:385
-#: src/frontend/mame/ui/selmenu.cpp:711
+#: src/frontend/mame/ui/simpleselgame.cpp:394
+#: src/frontend/mame/ui/selmenu.cpp:756
msgid "Sound: OK"
msgstr ""
@@ -2063,323 +2067,323 @@ msgstr ""
msgid "Reload All"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:44
+#: src/frontend/mame/ui/dirmenu.cpp:40
msgctxt "path-option"
msgid "ROMs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:45
+#: src/frontend/mame/ui/dirmenu.cpp:41
msgctxt "path-option"
msgid "Software Media"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:46
+#: src/frontend/mame/ui/dirmenu.cpp:42
msgctxt "path-option"
msgid "Sound Samples"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:47
+#: src/frontend/mame/ui/dirmenu.cpp:43
msgctxt "path-option"
msgid "Artwork"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:48
+#: src/frontend/mame/ui/dirmenu.cpp:44
msgctxt "path-option"
msgid "Crosshairs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:49
+#: src/frontend/mame/ui/dirmenu.cpp:45
msgctxt "path-option"
msgid "Cheat Files"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:50
+#: src/frontend/mame/ui/dirmenu.cpp:46
msgctxt "path-option"
msgid "Plugins"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:51
+#: src/frontend/mame/ui/dirmenu.cpp:47
msgctxt "path-option"
msgid "UI Translations"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:52
+#: src/frontend/mame/ui/dirmenu.cpp:48
msgctxt "path-option"
msgid "Software Lists"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:53
+#: src/frontend/mame/ui/dirmenu.cpp:49
msgctxt "path-option"
msgid "INIs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:54
+#: src/frontend/mame/ui/dirmenu.cpp:50
msgctxt "path-option"
msgid "UI Settings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:55
+#: src/frontend/mame/ui/dirmenu.cpp:51
msgctxt "path-option"
msgid "Plugin Data"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:56
+#: src/frontend/mame/ui/dirmenu.cpp:52
msgctxt "path-option"
msgid "DATs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:57
+#: src/frontend/mame/ui/dirmenu.cpp:53
msgctxt "path-option"
msgid "Category INIs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:58
+#: src/frontend/mame/ui/dirmenu.cpp:54
msgctxt "path-option"
msgid "Snapshots"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:59
+#: src/frontend/mame/ui/dirmenu.cpp:55
msgctxt "path-option"
msgid "Icons"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:60
+#: src/frontend/mame/ui/dirmenu.cpp:56
msgctxt "path-option"
msgid "Control Panels"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:61
+#: src/frontend/mame/ui/dirmenu.cpp:57
msgctxt "path-option"
msgid "Cabinets"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:62
+#: src/frontend/mame/ui/dirmenu.cpp:58
msgctxt "path-option"
msgid "Marquees"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:63
+#: src/frontend/mame/ui/dirmenu.cpp:59
msgctxt "path-option"
msgid "PCBs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:64
+#: src/frontend/mame/ui/dirmenu.cpp:60
msgctxt "path-option"
msgid "Flyers"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:65
+#: src/frontend/mame/ui/dirmenu.cpp:61
msgctxt "path-option"
msgid "Title Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:66
+#: src/frontend/mame/ui/dirmenu.cpp:62
msgctxt "path-option"
msgid "Game Endings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:67
+#: src/frontend/mame/ui/dirmenu.cpp:63
msgctxt "path-option"
msgid "Bosses"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:68
+#: src/frontend/mame/ui/dirmenu.cpp:64
msgctxt "path-option"
msgid "Artwork Previews"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:69
+#: src/frontend/mame/ui/dirmenu.cpp:65
msgctxt "path-option"
msgid "Select"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:70
+#: src/frontend/mame/ui/dirmenu.cpp:66
msgctxt "path-option"
msgid "Game Over Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:71
+#: src/frontend/mame/ui/dirmenu.cpp:67
msgctxt "path-option"
msgid "HowTo"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:72
+#: src/frontend/mame/ui/dirmenu.cpp:68
msgctxt "path-option"
msgid "Logos"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:73
+#: src/frontend/mame/ui/dirmenu.cpp:69
msgctxt "path-option"
msgid "Scores"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:74
+#: src/frontend/mame/ui/dirmenu.cpp:70
msgctxt "path-option"
msgid "Versus"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:75
+#: src/frontend/mame/ui/dirmenu.cpp:71
msgctxt "path-option"
msgid "Covers"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:105
+#: src/frontend/mame/ui/dirmenu.cpp:101
#, c-format
msgid "Remove %1$s Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:352
-#, c-format
-msgid "Change %1$s Folder - Search: %2$s_"
-msgstr ""
-
-#: src/frontend/mame/ui/dirmenu.cpp:352
+#: src/frontend/mame/ui/dirmenu.cpp:357
#, c-format
msgid "Add %1$s Folder - Search: %2$s_"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:363
+#: src/frontend/mame/ui/dirmenu.cpp:357
+#, c-format
+msgid "Change %1$s Folder - Search: %2$s_"
+msgstr ""
+
+#: src/frontend/mame/ui/dirmenu.cpp:368
msgid "Press TAB to set"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folders"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:494
-msgid "Change Folder"
-msgstr ""
-
-#: src/frontend/mame/ui/dirmenu.cpp:494
+#: src/frontend/mame/ui/dirmenu.cpp:523
msgid "Add Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:497
+#: src/frontend/mame/ui/dirmenu.cpp:525
msgid "Remove Folder"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/dirmenu.cpp:530
+msgid "Change Folder"
+msgstr ""
+
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = 1/%1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:799
+#: src/frontend/mame/ui/viewgfx.cpp:800
msgctxt "gfxview"
msgid "Expand to fit"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:822
+#: src/frontend/mame/ui/viewgfx.cpp:823
msgctxt "gfxview"
msgid "All categories"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:824 src/frontend/mame/ui/viewgfx.cpp:829
+#: src/frontend/mame/ui/viewgfx.cpp:825 src/frontend/mame/ui/viewgfx.cpp:830
#, c-format
msgctxt "gfxview"
msgid "Category %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] colors"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] pens"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:940
+#: src/frontend/mame/ui/viewgfx.cpp:941
#, c-format
msgctxt "gfxview"
msgid " #%1$X → %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:947
+#: src/frontend/mame/ui/viewgfx.cpp:948
#, c-format
msgctxt "gfxview"
msgid " #%1$X = %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:954
+#: src/frontend/mame/ui/viewgfx.cpp:955
#, c-format
msgctxt "gfxview"
msgid " #%1$X (A:%2$02X R:%3$02X G:%4$02X B:%5$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1134
+#: src/frontend/mame/ui/viewgfx.cpp:1135
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] %2$d/%3$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1157
+#: src/frontend/mame/ui/viewgfx.cpp:1158
#, c-format
msgctxt "gfxview"
msgid " #%1$X:%2$X (%3$d %4$d) = %5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1165
+#: src/frontend/mame/ui/viewgfx.cpp:1166
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d color %3$X/%4$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d category %3$u"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d "
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1327
+#: src/frontend/mame/ui/viewgfx.cpp:1328
#, c-format
msgctxt "gfxview"
msgid " (%1$u %2$u) = GFX%3$u #%4$X:%5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1334
+#: src/frontend/mame/ui/viewgfx.cpp:1335
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d origin (%3$d %4$d)"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:442
+#: src/frontend/mame/ui/selgame.cpp:463
msgid "System Settings"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1058
+#: src/frontend/mame/ui/selgame.cpp:1076
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d systems (%5$d BIOS) )"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1086
+#: src/frontend/mame/ui/selgame.cpp:1104
#, c-format
msgid "System: %1$-.100s"
msgstr ""
@@ -2400,29 +2404,29 @@ msgctxt "menu-selector"
msgid "[no choices]"
msgstr ""
-#: src/frontend/mame/ui/selector.cpp:138
+#: src/frontend/mame/ui/selector.cpp:148
#, c-format
msgctxt "menu-selector"
msgid "Double-click or press %1$s to select"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:59
+#: src/frontend/mame/ui/auditmenu.cpp:60
msgid "Audit Media"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:63
+#: src/frontend/mame/ui/auditmenu.cpp:64
#, c-format
msgid "Results will be saved to %1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:101
+#: src/frontend/mame/ui/auditmenu.cpp:110
#, c-format
msgid ""
"Auditing media for system %2$u of %3$u...\n"
"%1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:119
+#: src/frontend/mame/ui/auditmenu.cpp:128
#, c-format
msgid ""
"Cancel audit?\n"
@@ -2431,17 +2435,17 @@ msgid ""
"Press %2$s to continue"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:139
+#: src/frontend/mame/ui/auditmenu.cpp:148
#, c-format
msgid "Audit media for %1$u systems marked unavailable"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:140
+#: src/frontend/mame/ui/auditmenu.cpp:149
#, c-format
msgid "Audit media for all %1$u systems"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:157
+#: src/frontend/mame/ui/auditmenu.cpp:165
#, c-format
msgid "Press %1$s to cancel\n"
msgstr ""
@@ -2462,266 +2466,266 @@ msgstr ""
msgid "Hide Both"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:143
+#: src/frontend/mame/ui/custui.cpp:144
msgid "UI Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:168 src/frontend/mame/ui/custui.cpp:221
+#: src/frontend/mame/ui/custui.cpp:169 src/frontend/mame/ui/custui.cpp:222
msgid "System Names"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:194 src/frontend/mame/ui/custui.cpp:224
+#: src/frontend/mame/ui/custui.cpp:195 src/frontend/mame/ui/custui.cpp:225
msgid "Show Side Panels"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:214
+#: src/frontend/mame/ui/custui.cpp:215
msgid "Fonts"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:215
+#: src/frontend/mame/ui/custui.cpp:216
msgid "Colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:218
+#: src/frontend/mame/ui/custui.cpp:219
msgid "Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:235 src/frontend/mame/ui/custui.cpp:279
+#: src/frontend/mame/ui/custui.cpp:236 src/frontend/mame/ui/custui.cpp:280
msgid "[built-in]"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:335
+#: src/frontend/mame/ui/custui.cpp:337
msgid "UI Fonts"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:364
+#: src/frontend/mame/ui/custui.cpp:366
msgid "default"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:459 src/frontend/mame/ui/custui.cpp:499
+#: src/frontend/mame/ui/custui.cpp:465 src/frontend/mame/ui/custui.cpp:507
msgid "UI Font"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:504
+#: src/frontend/mame/ui/custui.cpp:512
msgid "Bold"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:505
+#: src/frontend/mame/ui/custui.cpp:513
msgid "Italic"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:510
+#: src/frontend/mame/ui/custui.cpp:518
msgid "Lines"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:515
+#: src/frontend/mame/ui/custui.cpp:523
msgid "Infos text size"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:530
+#: src/frontend/mame/ui/custui.cpp:547
msgid "Sample text - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:546
+#: src/frontend/mame/ui/custui.cpp:563
msgid "UI Colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:609
+#: src/frontend/mame/ui/custui.cpp:626
msgctxt "color-option"
msgid "Normal text"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:610
+#: src/frontend/mame/ui/custui.cpp:627
msgctxt "color-option"
msgid "Selected color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:611
+#: src/frontend/mame/ui/custui.cpp:628
msgctxt "color-option"
msgid "Normal text background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:612
+#: src/frontend/mame/ui/custui.cpp:629
msgctxt "color-option"
msgid "Selected background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:613
+#: src/frontend/mame/ui/custui.cpp:630
msgctxt "color-option"
msgid "Subitem color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:614
+#: src/frontend/mame/ui/custui.cpp:631
msgctxt "color-option"
msgid "Clone"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:615
+#: src/frontend/mame/ui/custui.cpp:632
msgctxt "color-option"
msgid "Border"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:616
+#: src/frontend/mame/ui/custui.cpp:633
msgctxt "color-option"
msgid "Background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:617
+#: src/frontend/mame/ui/custui.cpp:634
msgctxt "color-option"
msgid "DIP switch"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:618
+#: src/frontend/mame/ui/custui.cpp:635
msgctxt "color-option"
msgid "Unavailable color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:619
+#: src/frontend/mame/ui/custui.cpp:636
msgctxt "color-option"
msgid "Slider color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:620
+#: src/frontend/mame/ui/custui.cpp:637
msgctxt "color-option"
msgid "Graphics viewer background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:621
+#: src/frontend/mame/ui/custui.cpp:638
msgctxt "color-option"
msgid "Mouse over color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:622
+#: src/frontend/mame/ui/custui.cpp:639
msgctxt "color-option"
msgid "Mouse over background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:623
+#: src/frontend/mame/ui/custui.cpp:640
msgctxt "color-option"
msgid "Mouse down color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:624
+#: src/frontend/mame/ui/custui.cpp:641
msgctxt "color-option"
msgid "Mouse down background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:628
+#: src/frontend/mame/ui/custui.cpp:645
msgid "Restore default colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:640
+#: src/frontend/mame/ui/custui.cpp:666
#, c-format
msgid "Double-click or press %1$s to change color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:648
+#: src/frontend/mame/ui/custui.cpp:674
msgid "Menu Preview"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:662
+#: src/frontend/mame/ui/custui.cpp:681
msgctxt "color-sample"
msgid "Normal"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:663
+#: src/frontend/mame/ui/custui.cpp:682
msgctxt "color-sample"
msgid "Subitem"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:664
+#: src/frontend/mame/ui/custui.cpp:683
msgctxt "color-sample"
msgid "Selected"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:665
+#: src/frontend/mame/ui/custui.cpp:684
msgctxt "color-sample"
msgid "Mouse Over"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:666
+#: src/frontend/mame/ui/custui.cpp:685
msgctxt "color-sample"
msgid "Clone"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:881
+#: src/frontend/mame/ui/custui.cpp:901
msgid "ARGB Settings"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:886 src/frontend/mame/ui/custui.cpp:889
+#: src/frontend/mame/ui/custui.cpp:906 src/frontend/mame/ui/custui.cpp:909
msgctxt "color-channel"
msgid "Alpha"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:894 src/frontend/mame/ui/custui.cpp:897
+#: src/frontend/mame/ui/custui.cpp:914 src/frontend/mame/ui/custui.cpp:917
msgctxt "color-channel"
msgid "Red"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:902 src/frontend/mame/ui/custui.cpp:905
+#: src/frontend/mame/ui/custui.cpp:922 src/frontend/mame/ui/custui.cpp:925
msgctxt "color-channel"
msgid "Green"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:910 src/frontend/mame/ui/custui.cpp:913
+#: src/frontend/mame/ui/custui.cpp:930 src/frontend/mame/ui/custui.cpp:933
msgctxt "color-channel"
msgid "Blue"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:916
+#: src/frontend/mame/ui/custui.cpp:936
msgid "Choose from palette"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:931
+#: src/frontend/mame/ui/custui.cpp:959
msgid "Color preview:"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1029
+#: src/frontend/mame/ui/custui.cpp:1052
msgctxt "color-preset"
msgid "White"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1030
+#: src/frontend/mame/ui/custui.cpp:1053
msgctxt "color-preset"
msgid "Silver"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1031
+#: src/frontend/mame/ui/custui.cpp:1054
msgctxt "color-preset"
msgid "Gray"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1032
+#: src/frontend/mame/ui/custui.cpp:1055
msgctxt "color-preset"
msgid "Black"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1033
+#: src/frontend/mame/ui/custui.cpp:1056
msgctxt "color-preset"
msgid "Red"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1034
+#: src/frontend/mame/ui/custui.cpp:1057
msgctxt "color-preset"
msgid "Orange"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1035
+#: src/frontend/mame/ui/custui.cpp:1058
msgctxt "color-preset"
msgid "Yellow"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1036
+#: src/frontend/mame/ui/custui.cpp:1059
msgctxt "color-preset"
msgid "Green"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1037
+#: src/frontend/mame/ui/custui.cpp:1060
msgctxt "color-preset"
msgid "Blue"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1038
+#: src/frontend/mame/ui/custui.cpp:1061
msgctxt "color-preset"
msgid "Violet"
msgstr ""
@@ -2744,36 +2748,61 @@ msgctxt "about-header"
msgid "Revision: %1$s"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:60
+#: src/frontend/mame/ui/analogipt.cpp:27
+#, c-format
+msgctxt "menu-analoginput"
+msgid ""
+"Show/hide settings \t\t%1$s\n"
+"Decrease value \t\t%2$s\n"
+"Increase value \t\t%3$s\n"
+"Restore default value \t\t%4$s\n"
+"Previous device \t\t%5$s\n"
+"Next device \t\t%6$s\n"
+"Return to previous menu \t\t%7$s"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:82
+msgctxt "menu-analoginput"
msgid "Analog Input Adjustments"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:92
+#: src/frontend/mame/ui/analogipt.cpp:121
#, c-format
-msgid "Press %s to show menu"
+msgctxt "menu-analoginput"
+msgid "Press %s to show settings"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:372
+#: src/frontend/mame/ui/analogipt.cpp:245
+msgctxt "menu-analoginput"
+msgid "Analog Input Adjustments Help"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:421
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Increment/Decrement Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:377
+#: src/frontend/mame/ui/analogipt.cpp:426
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Auto-centering Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:382
+#: src/frontend/mame/ui/analogipt.cpp:431
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Reverse"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:387
+#: src/frontend/mame/ui/analogipt.cpp:436
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Sensitivity"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:402
+#: src/frontend/mame/ui/analogipt.cpp:451
+msgctxt "menu-analoginput"
msgid "[no analog inputs are enabled]"
msgstr ""
@@ -2924,504 +2953,504 @@ msgctxt "menu-main"
msgid "Close Menu"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:77
-msgctxt "selmenu-artwork"
-msgid "Snapshots"
+#: src/frontend/mame/ui/selmenu.cpp:55
+msgid "Images"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:78
-msgctxt "selmenu-artwork"
-msgid "Cabinet"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:79
-msgctxt "selmenu-artwork"
-msgid "Control Panel"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:80
-msgctxt "selmenu-artwork"
-msgid "PCB"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:81
-msgctxt "selmenu-artwork"
-msgid "Flyer"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:82
-msgctxt "selmenu-artwork"
-msgid "Title Screen"
+#: src/frontend/mame/ui/selmenu.cpp:56
+msgid "Info"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:83
msgctxt "selmenu-artwork"
-msgid "Ending"
+msgid "Snapshots"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:84
msgctxt "selmenu-artwork"
-msgid "Artwork Preview"
+msgid "Cabinet"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:85
msgctxt "selmenu-artwork"
-msgid "Bosses"
+msgid "Control Panel"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:86
msgctxt "selmenu-artwork"
-msgid "Logo"
+msgid "PCB"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:87
msgctxt "selmenu-artwork"
-msgid "Versus"
+msgid "Flyer"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:88
msgctxt "selmenu-artwork"
-msgid "Game Over"
+msgid "Title Screen"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:89
msgctxt "selmenu-artwork"
-msgid "HowTo"
+msgid "Ending"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:90
msgctxt "selmenu-artwork"
-msgid "Scores"
+msgid "Artwork Preview"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:91
msgctxt "selmenu-artwork"
-msgid "Select"
+msgid "Bosses"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:92
msgctxt "selmenu-artwork"
-msgid "Marquee"
+msgid "Logo"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:93
msgctxt "selmenu-artwork"
-msgid "Covers"
+msgid "Versus"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:94
+msgctxt "selmenu-artwork"
+msgid "Game Over"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:95
+msgctxt "selmenu-artwork"
+msgid "HowTo"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:96
+msgctxt "selmenu-artwork"
+msgid "Scores"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:97
-msgid "Add or remove favorite"
+msgctxt "selmenu-artwork"
+msgid "Select"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:98
-msgid "Export displayed list to file"
+msgctxt "selmenu-artwork"
+msgid "Marquee"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:99
+msgctxt "selmenu-artwork"
+msgid "Covers"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:103
+msgid "Add or remove favorite"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:104
+msgid "Export displayed list to file"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:105
msgid "Audit media"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:100
+#: src/frontend/mame/ui/selmenu.cpp:106
msgid "Show DATs view"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:260
+#: src/frontend/mame/ui/selmenu.cpp:268
msgid "Select Software Package Part"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:330
+#: src/frontend/mame/ui/selmenu.cpp:338
msgid "Select System BIOS"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:644 src/frontend/mame/ui/selmenu.cpp:675
+#: src/frontend/mame/ui/selmenu.cpp:689 src/frontend/mame/ui/selmenu.cpp:720
#, c-format
msgid "%1$s, %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:648
+#: src/frontend/mame/ui/selmenu.cpp:693
#, c-format
msgid "Software is clone of: %1$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:650
+#: src/frontend/mame/ui/selmenu.cpp:695
msgid "Software is parent"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:655
+#: src/frontend/mame/ui/selmenu.cpp:700
msgid "Supported: No"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:660
+#: src/frontend/mame/ui/selmenu.cpp:705
msgid "Supported: Partial"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:665
+#: src/frontend/mame/ui/selmenu.cpp:710
msgid "Supported: Yes"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:681
+#: src/frontend/mame/ui/selmenu.cpp:726
msgid "System is parent"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:683 src/frontend/mame/ui/selmenu.cpp:685
+#: src/frontend/mame/ui/selmenu.cpp:728 src/frontend/mame/ui/selmenu.cpp:730
#, c-format
msgid "System is clone of: %1$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:721
+#: src/frontend/mame/ui/selmenu.cpp:766
#, c-format
msgid "%1$s %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2222
-msgid "Images"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:2223
-msgid "Infos"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:2538
+#: src/frontend/mame/ui/selmenu.cpp:2611
msgid ""
"Required ROM/disk images for the selected system are missing or incorrect. "
"Please acquire the correct files or select a different system.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2554
+#: src/frontend/mame/ui/selmenu.cpp:2627
msgid ""
"Required ROM/disk images for the selected software are missing or incorrect. "
"Please acquire the correct files or select a different software item.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2570
+#: src/frontend/mame/ui/selmenu.cpp:2643
msgid "incorrect checksum"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2573
+#: src/frontend/mame/ui/selmenu.cpp:2646
msgid "incorrect length"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2576
+#: src/frontend/mame/ui/selmenu.cpp:2649
msgid "not found"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2587
+#: src/frontend/mame/ui/selmenu.cpp:2660
#, c-format
msgid "%1$s (%2$s) - %3$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2589
+#: src/frontend/mame/ui/selmenu.cpp:2662
#, c-format
msgid "%1$s - %2$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2593
+#: src/frontend/mame/ui/selmenu.cpp:2666
msgid "Press any key to continue."
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2722
+#: src/frontend/mame/ui/selmenu.cpp:2789
msgid "General Info"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2874
+#: src/frontend/mame/ui/selmenu.cpp:2935
#, c-format
msgid "Short Name\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2875
+#: src/frontend/mame/ui/selmenu.cpp:2936
#, c-format
msgid "Year\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2876
+#: src/frontend/mame/ui/selmenu.cpp:2937
#, c-format
msgid "Manufacturer\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2883
+#: src/frontend/mame/ui/selmenu.cpp:2944
#, c-format
msgid "System is Clone of\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2888
+#: src/frontend/mame/ui/selmenu.cpp:2949
msgid "System is Parent\t\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2892
+#: src/frontend/mame/ui/selmenu.cpp:2953
msgid "Analog Controls\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2894
+#: src/frontend/mame/ui/selmenu.cpp:2955
msgid "Keyboard Inputs\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2897
+#: src/frontend/mame/ui/selmenu.cpp:2958
msgid "Overall\tNOT WORKING\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2899
+#: src/frontend/mame/ui/selmenu.cpp:2960
msgid "Overall\tUnemulated Protection\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2901
+#: src/frontend/mame/ui/selmenu.cpp:2962
msgid "Overall\tWorking\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2904
+#: src/frontend/mame/ui/selmenu.cpp:2965
msgid "Graphics\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2906
+#: src/frontend/mame/ui/selmenu.cpp:2967
msgid "Graphics\tWrong Colors\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2908
+#: src/frontend/mame/ui/selmenu.cpp:2969
msgid "Graphics\tImperfect Colors\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2910
+#: src/frontend/mame/ui/selmenu.cpp:2971
msgid "Graphics\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2912
+#: src/frontend/mame/ui/selmenu.cpp:2973
msgid "Graphics\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2915
+#: src/frontend/mame/ui/selmenu.cpp:2976
msgid "Sound\tNone\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2917
+#: src/frontend/mame/ui/selmenu.cpp:2978
msgid "Sound\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2919
+#: src/frontend/mame/ui/selmenu.cpp:2980
msgid "Sound\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2921
+#: src/frontend/mame/ui/selmenu.cpp:2982
msgid "Sound\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2924
+#: src/frontend/mame/ui/selmenu.cpp:2985
msgid "Capture\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2926
+#: src/frontend/mame/ui/selmenu.cpp:2987
msgid "Capture\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2929
+#: src/frontend/mame/ui/selmenu.cpp:2990
msgid "Camera\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2931
+#: src/frontend/mame/ui/selmenu.cpp:2992
msgid "Camera\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2934
+#: src/frontend/mame/ui/selmenu.cpp:2995
msgid "Microphone\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2936
+#: src/frontend/mame/ui/selmenu.cpp:2997
msgid "Microphone\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2939
+#: src/frontend/mame/ui/selmenu.cpp:3000
msgid "Controls\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2941
+#: src/frontend/mame/ui/selmenu.cpp:3002
msgid "Controls\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2944
+#: src/frontend/mame/ui/selmenu.cpp:3005
msgid "Keyboard\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2946
+#: src/frontend/mame/ui/selmenu.cpp:3007
msgid "Keyboard\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2949
+#: src/frontend/mame/ui/selmenu.cpp:3010
msgid "Mouse\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2951
+#: src/frontend/mame/ui/selmenu.cpp:3012
msgid "Mouse\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2954
+#: src/frontend/mame/ui/selmenu.cpp:3015
msgid "Media\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2956
+#: src/frontend/mame/ui/selmenu.cpp:3017
msgid "Media\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2959
+#: src/frontend/mame/ui/selmenu.cpp:3020
msgid "Disk\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2961
+#: src/frontend/mame/ui/selmenu.cpp:3022
msgid "Disk\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2964
+#: src/frontend/mame/ui/selmenu.cpp:3025
msgid "Printer\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2966
+#: src/frontend/mame/ui/selmenu.cpp:3027
msgid "Printer\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2969
+#: src/frontend/mame/ui/selmenu.cpp:3030
msgid "Mag. Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2971
+#: src/frontend/mame/ui/selmenu.cpp:3032
msgid "Mag. Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2974
+#: src/frontend/mame/ui/selmenu.cpp:3035
msgid "Punch Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2976
+#: src/frontend/mame/ui/selmenu.cpp:3037
msgid "Punch Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2979
+#: src/frontend/mame/ui/selmenu.cpp:3040
msgid "Mag. Drum\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2981
+#: src/frontend/mame/ui/selmenu.cpp:3042
msgid "Mag. Drum\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2984
+#: src/frontend/mame/ui/selmenu.cpp:3045
msgid "(EP)ROM\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2986
+#: src/frontend/mame/ui/selmenu.cpp:3047
msgid "(EP)ROM\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2989
+#: src/frontend/mame/ui/selmenu.cpp:3050
msgid "Communications\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2991
+#: src/frontend/mame/ui/selmenu.cpp:3052
msgid "Communications\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2994
+#: src/frontend/mame/ui/selmenu.cpp:3055
msgid "LAN\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2996
+#: src/frontend/mame/ui/selmenu.cpp:3057
msgid "LAN\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2999
+#: src/frontend/mame/ui/selmenu.cpp:3060
msgid "WAN\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3001
+#: src/frontend/mame/ui/selmenu.cpp:3062
msgid "WAN\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3004
+#: src/frontend/mame/ui/selmenu.cpp:3065
msgid "Timing\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3006
+#: src/frontend/mame/ui/selmenu.cpp:3067
msgid "Timing\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3012
+#: src/frontend/mame/ui/selmenu.cpp:3073
msgid "Support Cocktail\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tVertical\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tHorizontal\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3038
+#: src/frontend/mame/ui/selmenu.cpp:3099
msgid "Media Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3040
+#: src/frontend/mame/ui/selmenu.cpp:3101
msgid "Media Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3043
+#: src/frontend/mame/ui/selmenu.cpp:3104
msgid "Samples Audit Result\tNone Needed\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3045
+#: src/frontend/mame/ui/selmenu.cpp:3106
msgid "Samples Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3047
+#: src/frontend/mame/ui/selmenu.cpp:3108
msgid "Samples Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3051
+#: src/frontend/mame/ui/selmenu.cpp:3112
msgid ""
"Media Audit\tDisabled\n"
"Samples Audit\tDisabled\n"
@@ -3579,74 +3608,74 @@ msgstr ""
msgid "[None]\n"
msgstr ""
-#: src/emu/render.cpp:1833
+#: src/emu/render.cpp:1834
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Standard (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1859
+#: src/emu/render.cpp:1860
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Pixel Aspect (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1881 src/emu/render.cpp:2016
+#: src/emu/render.cpp:1882 src/emu/render.cpp:2017
msgctxt "view-name"
msgid "Cocktail"
msgstr ""
-#: src/emu/render.cpp:2001
+#: src/emu/render.cpp:2002
msgctxt "view-name"
msgid "Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2002
+#: src/emu/render.cpp:2003
msgctxt "view-name"
msgid "Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2003
+#: src/emu/render.cpp:2004
msgctxt "view-name"
msgid "Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2004
+#: src/emu/render.cpp:2005
msgctxt "view-name"
msgid "Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2055
+#: src/emu/render.cpp:2056
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2064
+#: src/emu/render.cpp:2065
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2073
+#: src/emu/render.cpp:2074
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2082
+#: src/emu/render.cpp:2083
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/ioport.cpp:333
+#: src/emu/ioport.cpp:271
#, c-format
msgctxt "input-name"
msgid "P%1$u"
msgstr ""
-#: src/emu/ioport.cpp:2052
+#: src/emu/ioport.cpp:1991
msgctxt "input-name"
msgid "???"
msgstr ""
@@ -5278,222 +5307,222 @@ msgstr ""
#: src/emu/inpttype.ipp:874
msgctxt "input-name"
-msgid "On Screen Display"
+msgid "Show/Hide Menu"
msgstr ""
#: src/emu/inpttype.ipp:875
msgctxt "input-name"
-msgid "Break in Debugger"
+msgid "UI Select"
msgstr ""
#: src/emu/inpttype.ipp:876
msgctxt "input-name"
-msgid "Config Menu"
+msgid "UI Back"
msgstr ""
#: src/emu/inpttype.ipp:877
msgctxt "input-name"
-msgid "Pause"
+msgid "UI Cancel"
msgstr ""
#: src/emu/inpttype.ipp:878
msgctxt "input-name"
-msgid "Pause - Single Step"
+msgid "UI Clear"
msgstr ""
#: src/emu/inpttype.ipp:879
msgctxt "input-name"
-msgid "Rewind - Single Step"
+msgid "UI Help"
msgstr ""
#: src/emu/inpttype.ipp:880
msgctxt "input-name"
-msgid "Reset Machine"
+msgid "UI Up"
msgstr ""
#: src/emu/inpttype.ipp:881
msgctxt "input-name"
-msgid "Soft Reset"
+msgid "UI Down"
msgstr ""
#: src/emu/inpttype.ipp:882
msgctxt "input-name"
-msgid "Show Decoded Graphics"
+msgid "UI Left"
msgstr ""
#: src/emu/inpttype.ipp:883
msgctxt "input-name"
-msgid "Frameskip Dec"
+msgid "UI Right"
msgstr ""
#: src/emu/inpttype.ipp:884
msgctxt "input-name"
-msgid "Frameskip Inc"
+msgid "UI Home"
msgstr ""
#: src/emu/inpttype.ipp:885
msgctxt "input-name"
-msgid "Throttle"
+msgid "UI End"
msgstr ""
#: src/emu/inpttype.ipp:886
msgctxt "input-name"
-msgid "Fast Forward"
+msgid "UI Page Up"
msgstr ""
#: src/emu/inpttype.ipp:887
msgctxt "input-name"
-msgid "Show FPS"
+msgid "UI Page Down"
msgstr ""
#: src/emu/inpttype.ipp:888
msgctxt "input-name"
-msgid "Save Snapshot"
+msgid "UI Previous Group"
msgstr ""
#: src/emu/inpttype.ipp:889
msgctxt "input-name"
-msgid "Record MNG"
+msgid "UI Next Group"
msgstr ""
#: src/emu/inpttype.ipp:890
msgctxt "input-name"
-msgid "Record AVI"
+msgid "On Screen Display"
msgstr ""
#: src/emu/inpttype.ipp:891
msgctxt "input-name"
-msgid "Toggle Cheat"
+msgid "Toggle UI Controls"
msgstr ""
#: src/emu/inpttype.ipp:892
msgctxt "input-name"
-msgid "UI Up"
+msgid "Break in Debugger"
msgstr ""
#: src/emu/inpttype.ipp:893
msgctxt "input-name"
-msgid "UI Down"
+msgid "Pause"
msgstr ""
#: src/emu/inpttype.ipp:894
msgctxt "input-name"
-msgid "UI Left"
+msgid "Pause - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:895
msgctxt "input-name"
-msgid "UI Right"
+msgid "Rewind - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:896
msgctxt "input-name"
-msgid "UI Home"
+msgid "Save State"
msgstr ""
#: src/emu/inpttype.ipp:897
msgctxt "input-name"
-msgid "UI End"
+msgid "Load State"
msgstr ""
#: src/emu/inpttype.ipp:898
msgctxt "input-name"
-msgid "UI Page Up"
+msgid "Reset Machine"
msgstr ""
#: src/emu/inpttype.ipp:899
msgctxt "input-name"
-msgid "UI Page Down"
+msgid "Soft Reset"
msgstr ""
#: src/emu/inpttype.ipp:900
msgctxt "input-name"
-msgid "UI Focus Next"
+msgid "Show Decoded Graphics"
msgstr ""
#: src/emu/inpttype.ipp:901
msgctxt "input-name"
-msgid "UI Focus Previous"
+msgid "Frameskip Dec"
msgstr ""
#: src/emu/inpttype.ipp:902
msgctxt "input-name"
-msgid "UI Select"
+msgid "Frameskip Inc"
msgstr ""
#: src/emu/inpttype.ipp:903
msgctxt "input-name"
-msgid "UI Cancel"
+msgid "Throttle"
msgstr ""
#: src/emu/inpttype.ipp:904
msgctxt "input-name"
-msgid "UI Display Comment"
+msgid "Fast Forward"
msgstr ""
#: src/emu/inpttype.ipp:905
msgctxt "input-name"
-msgid "UI Clear"
+msgid "Show FPS"
msgstr ""
#: src/emu/inpttype.ipp:906
msgctxt "input-name"
-msgid "UI Zoom In"
+msgid "Save Snapshot"
msgstr ""
#: src/emu/inpttype.ipp:907
msgctxt "input-name"
-msgid "UI Zoom Out"
+msgid "Record MNG"
msgstr ""
#: src/emu/inpttype.ipp:908
msgctxt "input-name"
-msgid "UI Default Zoom"
+msgid "Record AVI"
msgstr ""
#: src/emu/inpttype.ipp:909
msgctxt "input-name"
-msgid "UI Previous Group"
+msgid "Toggle Cheat"
msgstr ""
#: src/emu/inpttype.ipp:910
msgctxt "input-name"
-msgid "UI Next Group"
+msgid "UI Display Comment"
msgstr ""
#: src/emu/inpttype.ipp:911
msgctxt "input-name"
-msgid "UI Rotate"
+msgid "UI Zoom In"
msgstr ""
#: src/emu/inpttype.ipp:912
msgctxt "input-name"
-msgid "Show Profiler"
+msgid "UI Zoom Out"
msgstr ""
#: src/emu/inpttype.ipp:913
msgctxt "input-name"
-msgid "UI Toggle"
+msgid "UI Default Zoom"
msgstr ""
#: src/emu/inpttype.ipp:914
msgctxt "input-name"
-msgid "UI Release Pointer"
+msgid "UI Rotate"
msgstr ""
#: src/emu/inpttype.ipp:915
msgctxt "input-name"
-msgid "UI Paste Text"
+msgid "Show Profiler"
msgstr ""
#: src/emu/inpttype.ipp:916
msgctxt "input-name"
-msgid "Save State"
+msgid "UI Release Pointer"
msgstr ""
#: src/emu/inpttype.ipp:917
msgctxt "input-name"
-msgid "Load State"
+msgid "UI Paste Text"
msgstr ""
#: src/emu/inpttype.ipp:918
@@ -5508,57 +5537,65 @@ msgstr ""
#: src/emu/inpttype.ipp:920
msgctxt "input-name"
-msgid "UI External DAT View"
+msgid "UI Focus Next"
msgstr ""
#: src/emu/inpttype.ipp:921
msgctxt "input-name"
-msgid "UI Add/Remove favorite"
+msgid "UI Focus Previous"
msgstr ""
#: src/emu/inpttype.ipp:922
msgctxt "input-name"
-msgid "UI Export List"
+msgid "UI External DAT View"
msgstr ""
#: src/emu/inpttype.ipp:923
msgctxt "input-name"
+msgid "UI Add/Remove Favorite"
+msgstr ""
+
+#: src/emu/inpttype.ipp:924
+msgctxt "input-name"
+msgid "UI Export List"
+msgstr ""
+
+#: src/emu/inpttype.ipp:925
+msgctxt "input-name"
msgid "UI Audit Media"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:110
-#: src/osd/modules/input/input_sdlcommon.cpp:173
+#: src/osd/modules/input/input_windows.cpp:111 src/osd/sdl/osdsdl.cpp:339
msgctxt "input-name"
msgid "Toggle Fullscreen"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:116
+#: src/osd/modules/input/input_windows.cpp:117
msgctxt "input-name"
msgid "Take Rendered Snapshot"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:127
-#: src/osd/modules/input/input_sdlcommon.cpp:221
+#: src/osd/modules/input/input_windows.cpp:128 src/osd/sdl/osdsdl.cpp:388
msgctxt "input-name"
msgid "Record Rendered Video"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:143
+#: src/osd/modules/input/input_windows.cpp:144
msgctxt "input-name"
msgid "Toggle Post-Processing"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:199
+#: src/osd/sdl/osdsdl.cpp:365
msgctxt "input-name"
msgid "Toggle Filter"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:205
+#: src/osd/sdl/osdsdl.cpp:371
msgctxt "input-name"
msgid "Decrease Prescaling"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:215
+#: src/osd/sdl/osdsdl.cpp:382
msgctxt "input-name"
msgid "Increase Prescaling"
msgstr ""
@@ -5880,12 +5917,12 @@ msgstr ""
msgid "Input ports"
msgstr ""
-#: plugins/autofire/init.lua:94
+#: plugins/autofire/init.lua:98
msgctxt "plugin-autofire"
msgid "Failed to load autofire menu"
msgstr ""
-#: plugins/autofire/init.lua:101
+#: plugins/autofire/init.lua:105
msgctxt "plugin-autofire"
msgid "Autofire"
msgstr ""
@@ -6069,7 +6106,7 @@ msgctxt "plugin-timecode"
msgid "Hotkey"
msgstr ""
-#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:560
+#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:562
msgctxt "plugin-inputmacro"
msgid "Input Macros"
msgstr ""
@@ -6090,138 +6127,138 @@ msgctxt "plugin-inputmacro"
msgid "Set Input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:350
+#: plugins/inputmacro/inputmacro_menu.lua:352
msgctxt "plugin-inputmacro"
msgid "Name"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:358
-#: plugins/inputmacro/inputmacro_menu.lua:400
+#: plugins/inputmacro/inputmacro_menu.lua:360
+#: plugins/inputmacro/inputmacro_menu.lua:402
msgctxt "plugin-inputmacro"
msgid "[not set]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:359
+#: plugins/inputmacro/inputmacro_menu.lua:361
msgctxt "plugin-inputmacro"
msgid "Activation combination"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Stop immediately"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Complete macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:363
+#: plugins/inputmacro/inputmacro_menu.lua:365
msgctxt "plugin-inputmacro"
msgid "On release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:369
+#: plugins/inputmacro/inputmacro_menu.lua:371
msgctxt "plugin-inputmacro"
msgid "Release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:372
+#: plugins/inputmacro/inputmacro_menu.lua:374
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Loop to step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:377
+#: plugins/inputmacro/inputmacro_menu.lua:379
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Prolong step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:379
+#: plugins/inputmacro/inputmacro_menu.lua:381
msgctxt "plugin-inputmacro"
msgid "When held"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:383
+#: plugins/inputmacro/inputmacro_menu.lua:385
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:384
+#: plugins/inputmacro/inputmacro_menu.lua:386
msgctxt "plugin-inputmacro"
msgid "Delay (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:390
+#: plugins/inputmacro/inputmacro_menu.lua:392
msgctxt "plugin-inputmacro"
msgid "Duration (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:398
+#: plugins/inputmacro/inputmacro_menu.lua:400
msgctxt "plugin-inputmacro"
msgid "n/a"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:402
+#: plugins/inputmacro/inputmacro_menu.lua:404
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Input %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:407
+#: plugins/inputmacro/inputmacro_menu.lua:409
msgctxt "plugin-inputmacro"
msgid "Add input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:412
+#: plugins/inputmacro/inputmacro_menu.lua:414
msgctxt "plugin-inputmacro"
msgid "Delete step"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:428
+#: plugins/inputmacro/inputmacro_menu.lua:430
msgctxt "plugin-inputmacro"
msgid "Add step at position"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:474
+#: plugins/inputmacro/inputmacro_menu.lua:476
msgctxt "plugin-inputmacro"
msgid "Add Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:481
+#: plugins/inputmacro/inputmacro_menu.lua:483
msgctxt "plugin-inputmacro"
msgid "Create"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:483
+#: plugins/inputmacro/inputmacro_menu.lua:485
msgctxt "plugin-inputmacro"
msgid "Cancel"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:499
+#: plugins/inputmacro/inputmacro_menu.lua:501
msgctxt "plugin-inputmacro"
msgid "Edit Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:505
+#: plugins/inputmacro/inputmacro_menu.lua:507
msgctxt "plugin-inputmacro"
msgid "Done"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:561
+#: plugins/inputmacro/inputmacro_menu.lua:563
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Press %s to delete"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:573
+#: plugins/inputmacro/inputmacro_menu.lua:575
msgctxt "plugin-inputmacro"
msgid "[no macros]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:578
+#: plugins/inputmacro/inputmacro_menu.lua:580
msgctxt "plugin-inputmacro"
msgid "Add macro"
msgstr ""
@@ -6392,12 +6429,12 @@ msgctxt "plugin-commonui"
msgid "Cancel"
msgstr ""
-#: plugins/commonui/init.lua:197
+#: plugins/commonui/init.lua:199
msgctxt "plugin-commonui"
msgid "Invalid combination entered"
msgstr ""
-#: plugins/commonui/init.lua:203
+#: plugins/commonui/init.lua:205
#, lua-format
msgctxt "plugin-commonui"
msgid ""
diff --git a/language/Russian/strings.po b/language/Russian/strings.po
index 3dc0e3fc7e0..9494b33253d 100644
--- a/language/Russian/strings.po
+++ b/language/Russian/strings.po
@@ -2,13 +2,13 @@
# Русский перевод для пакета MAME.
# Copyright (C) 1997-2022 MAMEdev and contributors
# This file is distributed under the same license as the MAME package.
-# Automatically generated, 2022.
+# Automatically generated, 2023.
#
msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-10-16 02:30+1100\n"
+"POT-Creation-Date: 2023-02-18 05:29+1100\n"
"PO-Revision-Date: 2017-10-23 16:22+0300\n"
"Last-Translator: Automatically generated\n"
"Language-Team: MAME Language Team\n"
@@ -34,199 +34,199 @@ msgid ""
"This system requires media images to be mounted for the following device(s): "
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1254
+#: src/frontend/mame/ui/ui.cpp:1275
#, c-format
msgid ""
"UI controls enabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1256
+#: src/frontend/mame/ui/ui.cpp:1277
#, c-format
msgid ""
"UI controls disabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1465
+#: src/frontend/mame/ui/ui.cpp:1486
msgid "Master Volume"
msgstr "Общая громкость"
-#: src/frontend/mame/ui/ui.cpp:1474
+#: src/frontend/mame/ui/ui.cpp:1495
#, c-format
msgid "%1$s Volume"
msgstr "%1$s Громкость"
-#: src/frontend/mame/ui/ui.cpp:1496
+#: src/frontend/mame/ui/ui.cpp:1517
#, c-format
msgid "Overclock CPU %1$s"
msgstr "Разгон процессора %1$s"
-#: src/frontend/mame/ui/ui.cpp:1504
+#: src/frontend/mame/ui/ui.cpp:1525
#, c-format
msgid "Overclock %1$s sound"
msgstr "Разгон %1$s звука"
-#: src/frontend/mame/ui/ui.cpp:1523
+#: src/frontend/mame/ui/ui.cpp:1544
#, c-format
msgid "%1$s Refresh Rate"
msgstr "%1$s Частота обновления"
-#: src/frontend/mame/ui/ui.cpp:1528
+#: src/frontend/mame/ui/ui.cpp:1549
#, c-format
msgid "%1$s Brightness"
msgstr "%1$s Яркость"
-#: src/frontend/mame/ui/ui.cpp:1530
+#: src/frontend/mame/ui/ui.cpp:1551
#, c-format
msgid "%1$s Contrast"
msgstr "%1$s Контраст"
-#: src/frontend/mame/ui/ui.cpp:1532
+#: src/frontend/mame/ui/ui.cpp:1553
#, c-format
msgid "%1$s Gamma"
msgstr "%1$s Гамма"
-#: src/frontend/mame/ui/ui.cpp:1536
+#: src/frontend/mame/ui/ui.cpp:1557
#, c-format
msgid "%1$s Horiz Stretch"
msgstr "%1$s гориз. размер"
-#: src/frontend/mame/ui/ui.cpp:1538
+#: src/frontend/mame/ui/ui.cpp:1559
#, c-format
msgid "%1$s Horiz Position"
msgstr "%1$s гориз. позиция"
-#: src/frontend/mame/ui/ui.cpp:1540
+#: src/frontend/mame/ui/ui.cpp:1561
#, c-format
msgid "%1$s Vert Stretch"
msgstr "%1$s верт. размер"
-#: src/frontend/mame/ui/ui.cpp:1542
+#: src/frontend/mame/ui/ui.cpp:1563
#, c-format
msgid "%1$s Vert Position"
msgstr "%1$s верт. позиция"
-#: src/frontend/mame/ui/ui.cpp:1558
+#: src/frontend/mame/ui/ui.cpp:1579
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr "Лазердиск '%1$s' гориз. размер"
-#: src/frontend/mame/ui/ui.cpp:1561
+#: src/frontend/mame/ui/ui.cpp:1582
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr "Лазердиск '%1$s' гориз. позиция"
-#: src/frontend/mame/ui/ui.cpp:1563
+#: src/frontend/mame/ui/ui.cpp:1584
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr "Лазердиск '%1$s' верт. размер"
-#: src/frontend/mame/ui/ui.cpp:1566
+#: src/frontend/mame/ui/ui.cpp:1587
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr "Лазердиск '%1$s' верт. позиция"
-#: src/frontend/mame/ui/ui.cpp:1576
+#: src/frontend/mame/ui/ui.cpp:1597
msgid "Vector Flicker"
msgstr "Мерцание луча"
-#: src/frontend/mame/ui/ui.cpp:1577
+#: src/frontend/mame/ui/ui.cpp:1598
msgid "Beam Width Minimum"
msgstr "Минимальная ширина луча"
-#: src/frontend/mame/ui/ui.cpp:1578
+#: src/frontend/mame/ui/ui.cpp:1599
msgid "Beam Width Maximum"
msgstr "Максимальная ширина луча"
-#: src/frontend/mame/ui/ui.cpp:1579
+#: src/frontend/mame/ui/ui.cpp:1600
msgid "Beam Dot Size"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1580
+#: src/frontend/mame/ui/ui.cpp:1601
msgid "Beam Intensity Weight"
msgstr "Насыщенность луча"
-#: src/frontend/mame/ui/ui.cpp:1593
+#: src/frontend/mame/ui/ui.cpp:1614
#, c-format
msgid "Crosshair Scale %1$s"
msgstr "Масштаб прицела %1$s"
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "X"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "Y"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1616
#, c-format
msgid "Crosshair Offset %1$s"
msgstr "Смещение прицела %1$s"
-#: src/frontend/mame/ui/ui.cpp:1623
+#: src/frontend/mame/ui/ui.cpp:1644
#, c-format
msgid "%1$3ddB"
msgstr "%1$3dдБ"
-#: src/frontend/mame/ui/ui.cpp:1666
+#: src/frontend/mame/ui/ui.cpp:1687
#, c-format
msgid "%1$d%%"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1681
+#: src/frontend/mame/ui/ui.cpp:1702
#, c-format
msgid "%1$3.0f%%"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1704 src/frontend/mame/ui/ui.cpp:1724
-#: src/frontend/mame/ui/ui.cpp:1743 src/frontend/mame/ui/ui.cpp:1761
-#: src/frontend/mame/ui/ui.cpp:1780 src/frontend/mame/ui/ui.cpp:1799
-#: src/frontend/mame/ui/ui.cpp:1818 src/frontend/mame/ui/ui.cpp:1837
-#: src/frontend/mame/ui/ui.cpp:1858 src/frontend/mame/ui/ui.cpp:1879
-#: src/frontend/mame/ui/ui.cpp:1900 src/frontend/mame/ui/ui.cpp:1921
+#: src/frontend/mame/ui/ui.cpp:1725 src/frontend/mame/ui/ui.cpp:1745
+#: src/frontend/mame/ui/ui.cpp:1764 src/frontend/mame/ui/ui.cpp:1782
+#: src/frontend/mame/ui/ui.cpp:1801 src/frontend/mame/ui/ui.cpp:1820
+#: src/frontend/mame/ui/ui.cpp:1839 src/frontend/mame/ui/ui.cpp:1858
+#: src/frontend/mame/ui/ui.cpp:1879 src/frontend/mame/ui/ui.cpp:1900
+#: src/frontend/mame/ui/ui.cpp:1921 src/frontend/mame/ui/ui.cpp:1942
#, c-format
msgid "%1$.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1936 src/frontend/mame/ui/ui.cpp:1951
-#: src/frontend/mame/ui/ui.cpp:1966 src/frontend/mame/ui/ui.cpp:1981
-#: src/frontend/mame/ui/ui.cpp:1996
+#: src/frontend/mame/ui/ui.cpp:1957 src/frontend/mame/ui/ui.cpp:1972
+#: src/frontend/mame/ui/ui.cpp:1987 src/frontend/mame/ui/ui.cpp:2002
+#: src/frontend/mame/ui/ui.cpp:2017
#, c-format
msgid "%1$1.2f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr "Масштаб прицела X %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr "Масштаб прицела Y %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr "Смещение прицела X %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr "Смещение прицела Y %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2116
+#: src/frontend/mame/ui/ui.cpp:2137
msgid "**Error saving ui.ini**"
msgstr "**Ошибка сохранения ui.ini**"
-#: src/frontend/mame/ui/ui.cpp:2175
+#: src/frontend/mame/ui/ui.cpp:2196
#, c-format
msgid "**Error saving %s.ini**"
msgstr "**Ошибка сохранения %s.ini**"
-#: src/frontend/mame/ui/ui.cpp:2179 src/frontend/mame/ui/miscmenu.cpp:773
+#: src/frontend/mame/ui/ui.cpp:2200 src/frontend/mame/ui/miscmenu.cpp:773
msgid ""
"\n"
" Settings saved \n"
@@ -236,7 +236,7 @@ msgstr ""
" Настройки сохранены \n"
"\n"
-#: src/frontend/mame/ui/selsoft.cpp:487 src/frontend/mame/ui/selgame.cpp:298
+#: src/frontend/mame/ui/selsoft.cpp:510 src/frontend/mame/ui/selgame.cpp:318
#, c-format
msgid ""
"%s\n"
@@ -245,8 +245,8 @@ msgstr ""
"%s\n"
" добавлен в список избранного."
-#: src/frontend/mame/ui/selsoft.cpp:492 src/frontend/mame/ui/selgame.cpp:303
-#: src/frontend/mame/ui/selgame.cpp:309
+#: src/frontend/mame/ui/selsoft.cpp:515 src/frontend/mame/ui/selgame.cpp:323
+#: src/frontend/mame/ui/selgame.cpp:329
#, c-format
msgid ""
"%s\n"
@@ -255,40 +255,40 @@ msgstr ""
"%s\n"
" убран из списка избранного."
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Start empty]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Use file manager]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:708
+#: src/frontend/mame/ui/selsoft.cpp:756
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d software packages )"
msgstr "%1$s %2$s ( %3$d / %4$d пакетов программ )"
-#: src/frontend/mame/ui/selsoft.cpp:709
+#: src/frontend/mame/ui/selsoft.cpp:757
#, c-format
msgid "%1$s - select software"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:714 src/frontend/mame/ui/selgame.cpp:1074
+#: src/frontend/mame/ui/selsoft.cpp:762 src/frontend/mame/ui/selgame.cpp:1092
#, c-format
msgid "%1$s: %2$s - Search: %3$s_"
msgstr "%1$s: %2$s - Поиск: %3$s_"
-#: src/frontend/mame/ui/selsoft.cpp:716 src/frontend/mame/ui/selgame.cpp:1076
+#: src/frontend/mame/ui/selsoft.cpp:764 src/frontend/mame/ui/selgame.cpp:1094
#, c-format
msgid "Search: %1$s_"
msgstr "Поиск: %1$s_"
-#: src/frontend/mame/ui/selsoft.cpp:723
+#: src/frontend/mame/ui/selsoft.cpp:771
#, c-format
msgid "Software list/item: %1$s:%2$s"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:441
+#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:462
msgid "General Settings"
msgstr ""
@@ -312,15 +312,15 @@ msgstr ""
msgid "Save Settings"
msgstr "Сохранить настройки"
-#: src/frontend/mame/ui/optsmenu.cpp:185 src/frontend/mame/ui/optsmenu.cpp:227
+#: src/frontend/mame/ui/optsmenu.cpp:183 src/frontend/mame/ui/optsmenu.cpp:225
msgid "System Filter"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:197 src/frontend/mame/ui/custui.cpp:83
+#: src/frontend/mame/ui/optsmenu.cpp:195 src/frontend/mame/ui/custui.cpp:84
msgid "Customize UI"
msgstr "Настройка интерфейса"
-#: src/frontend/mame/ui/optsmenu.cpp:198 src/frontend/mame/ui/dirmenu.cpp:535
+#: src/frontend/mame/ui/optsmenu.cpp:196 src/frontend/mame/ui/dirmenu.cpp:579
msgid "Configure Folders"
msgstr ""
@@ -328,41 +328,41 @@ msgstr ""
msgid "Plugin Options"
msgstr "Настройки плагинов"
-#: src/frontend/mame/ui/filesel.cpp:221 src/frontend/mame/ui/swlist.cpp:89
-#: src/frontend/mame/ui/slotopt.cpp:221
+#: src/frontend/mame/ui/filesel.cpp:234 src/frontend/mame/ui/swlist.cpp:89
+#: src/frontend/mame/ui/slotopt.cpp:231
msgid "[empty slot]"
msgstr "[пустой слот]"
-#: src/frontend/mame/ui/filesel.cpp:225
+#: src/frontend/mame/ui/filesel.cpp:238
msgid "[create]"
msgstr "[создать]"
-#: src/frontend/mame/ui/filesel.cpp:229 src/frontend/mame/ui/swlist.cpp:100
+#: src/frontend/mame/ui/filesel.cpp:242 src/frontend/mame/ui/swlist.cpp:100
msgid "[software list]"
msgstr "[список ПО]"
-#: src/frontend/mame/ui/filesel.cpp:285
+#: src/frontend/mame/ui/filesel.cpp:298
#, c-format
msgid "Error accessing %s"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:509
+#: src/frontend/mame/ui/filesel.cpp:519
msgid "Select access mode"
msgstr "Выберите режим доступа"
-#: src/frontend/mame/ui/filesel.cpp:510
+#: src/frontend/mame/ui/filesel.cpp:520
msgid "Read-only"
msgstr "Только чтение"
-#: src/frontend/mame/ui/filesel.cpp:512
+#: src/frontend/mame/ui/filesel.cpp:522
msgid "Read-write"
msgstr "Чтение-запись"
-#: src/frontend/mame/ui/filesel.cpp:513
+#: src/frontend/mame/ui/filesel.cpp:523
msgid "Read this image, write to another image"
msgstr "Чтение из этого образа, запись в другой"
-#: src/frontend/mame/ui/filesel.cpp:514
+#: src/frontend/mame/ui/filesel.cpp:524
msgid "Read this image, write to diff"
msgstr "Чтение из этого образа, запись в diff"
@@ -575,145 +575,149 @@ msgid "Joystick saturation"
msgstr "Сатурация джойстика"
#: src/frontend/mame/ui/submenu.cpp:94
+msgid "Joystick threshold"
+msgstr ""
+
+#: src/frontend/mame/ui/submenu.cpp:95
msgid "Natural keyboard"
msgstr "Обычная клавиатура"
-#: src/frontend/mame/ui/submenu.cpp:95
+#: src/frontend/mame/ui/submenu.cpp:96
msgid "Allow contradictory joystick inputs"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:96
+#: src/frontend/mame/ui/submenu.cpp:97
msgid "Coin impulse"
msgstr "Время импульса монеты"
-#: src/frontend/mame/ui/submenu.cpp:102
+#: src/frontend/mame/ui/submenu.cpp:103
msgid "Input Device Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:103
+#: src/frontend/mame/ui/submenu.cpp:104
msgid "Lightgun Device Assignment"
msgstr "Назначение устройства светового пистолета"
-#: src/frontend/mame/ui/submenu.cpp:104
+#: src/frontend/mame/ui/submenu.cpp:105
msgid "Trackball Device Assignment"
msgstr "Назначение устройства трекбола"
-#: src/frontend/mame/ui/submenu.cpp:105
+#: src/frontend/mame/ui/submenu.cpp:106
msgid "Pedal Device Assignment"
msgstr "Назначение устройства педали"
-#: src/frontend/mame/ui/submenu.cpp:106
+#: src/frontend/mame/ui/submenu.cpp:107
msgid "AD Stick Device Assignment"
msgstr "Назначение устройства AD-стика"
-#: src/frontend/mame/ui/submenu.cpp:107
+#: src/frontend/mame/ui/submenu.cpp:108
msgid "Paddle Device Assignment"
msgstr "Назначение устройства Paddle"
-#: src/frontend/mame/ui/submenu.cpp:108
+#: src/frontend/mame/ui/submenu.cpp:109
msgid "Dial Device Assignment"
msgstr "Назначение устройства Dial"
-#: src/frontend/mame/ui/submenu.cpp:109
+#: src/frontend/mame/ui/submenu.cpp:110
msgid "Positional Device Assignment"
msgstr "Назначение позиционного устройства"
-#: src/frontend/mame/ui/submenu.cpp:110
+#: src/frontend/mame/ui/submenu.cpp:111
msgid "Mouse Device Assignment"
msgstr "Назначение устройства мыши"
-#: src/frontend/mame/ui/submenu.cpp:112
+#: src/frontend/mame/ui/submenu.cpp:113
msgid "Keyboard Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:113
+#: src/frontend/mame/ui/submenu.cpp:114
msgid "Mouse Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:114
+#: src/frontend/mame/ui/submenu.cpp:115
msgid "Lightgun Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:115
+#: src/frontend/mame/ui/submenu.cpp:116
msgid "Joystick Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:121 src/frontend/mame/ui/videoopt.cpp:42
+#: src/frontend/mame/ui/submenu.cpp:122 src/frontend/mame/ui/videoopt.cpp:42
msgid "Video Options"
msgstr "Настройки видео"
-#: src/frontend/mame/ui/submenu.cpp:122
+#: src/frontend/mame/ui/submenu.cpp:123
msgid "Video Mode"
msgstr "Видео режим"
-#: src/frontend/mame/ui/submenu.cpp:123
+#: src/frontend/mame/ui/submenu.cpp:124
msgid "Number Of Screens"
msgstr "Число экранов"
-#: src/frontend/mame/ui/submenu.cpp:125
+#: src/frontend/mame/ui/submenu.cpp:126
msgid "Triple Buffering"
msgstr "Тройная буферизация"
-#: src/frontend/mame/ui/submenu.cpp:126
+#: src/frontend/mame/ui/submenu.cpp:127
msgid "HLSL"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:128
+#: src/frontend/mame/ui/submenu.cpp:129
msgid "GLSL"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:129
+#: src/frontend/mame/ui/submenu.cpp:130
msgid "Bilinear Filtering"
msgstr "Билинейная фильтрация"
-#: src/frontend/mame/ui/submenu.cpp:130
+#: src/frontend/mame/ui/submenu.cpp:131
msgid "Bitmap Prescaling"
msgstr "Пре-масштабирование битмапов"
-#: src/frontend/mame/ui/submenu.cpp:131
+#: src/frontend/mame/ui/submenu.cpp:132
msgid "Window Mode"
msgstr "Оконный режим"
-#: src/frontend/mame/ui/submenu.cpp:132
+#: src/frontend/mame/ui/submenu.cpp:133
msgid "Enforce Aspect Ratio"
msgstr "Сохранять пропорции"
-#: src/frontend/mame/ui/submenu.cpp:133
+#: src/frontend/mame/ui/submenu.cpp:134
msgid "Start Out Maximized"
msgstr "Открывать максимизированным"
-#: src/frontend/mame/ui/submenu.cpp:134
+#: src/frontend/mame/ui/submenu.cpp:135
msgid "Synchronized Refresh"
msgstr "Синхронизированное обновление"
-#: src/frontend/mame/ui/submenu.cpp:135
+#: src/frontend/mame/ui/submenu.cpp:136
msgid "Wait Vertical Sync"
msgstr "Ожидать вертикальную синхронизацию"
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:722
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:738
#: src/frontend/mame/ui/videoopt.cpp:169
-#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:766
+#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:766
#: plugins/cheatfind/init.lua:777 plugins/cheat/init.lua:679
msgid "On"
msgstr "Вкл"
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:725
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:741
#: src/frontend/mame/ui/videoopt.cpp:185
-#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:763
+#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:763
#: plugins/cheatfind/init.lua:774 plugins/cheat/init.lua:682
#: plugins/cheat/init.lua:691
msgid "Off"
msgstr "Выкл"
-#: src/frontend/mame/ui/menu.cpp:728
+#: src/frontend/mame/ui/menu.cpp:744
msgid "Auto"
msgstr "Авто"
-#: src/frontend/mame/ui/menu.cpp:1233
+#: src/frontend/mame/ui/menu.cpp:1272
#: src/frontend/mame/ui/simpleselgame.cpp:283
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Return to Previous Menu"
msgstr "Возврат в предыдущее меню"
@@ -721,21 +725,21 @@ msgstr "Возврат в предыдущее меню"
msgid "File Manager"
msgstr "Файловый менеджер"
-#: src/frontend/mame/ui/filemngr.cpp:140
+#: src/frontend/mame/ui/filemngr.cpp:152
#: src/frontend/mame/ui/confswitch.cpp:119
-#: src/frontend/mame/ui/inputmap.cpp:580
+#: src/frontend/mame/ui/inputmap.cpp:581
#: src/frontend/mame/ui/inputtoggle.cpp:75
-#: src/frontend/mame/ui/analogipt.cpp:363
+#: src/frontend/mame/ui/analogipt.cpp:412
#, c-format
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
#: src/frontend/mame/ui/confswitch.cpp:170 src/frontend/mame/ui/slotopt.cpp:204
msgid "Reset System"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
msgid "Start System"
msgstr ""
@@ -1105,27 +1109,27 @@ msgstr "Нет"
msgid "Yes"
msgstr "Да"
-#: src/frontend/mame/ui/filecreate.cpp:168
+#: src/frontend/mame/ui/filecreate.cpp:189
msgid "New Image Name:"
msgstr "Новый образ:"
-#: src/frontend/mame/ui/filecreate.cpp:174
+#: src/frontend/mame/ui/filecreate.cpp:196
msgid "Image Format:"
msgstr "Формат образа:"
-#: src/frontend/mame/ui/filecreate.cpp:180
+#: src/frontend/mame/ui/filecreate.cpp:202
msgid "Create"
msgstr "Создать"
-#: src/frontend/mame/ui/filecreate.cpp:208
+#: src/frontend/mame/ui/filecreate.cpp:230
msgid "Please enter a file extension too"
msgstr "Введите также расширение файла"
-#: src/frontend/mame/ui/filecreate.cpp:268
+#: src/frontend/mame/ui/filecreate.cpp:295
msgid "Select image format"
msgstr "Выберите формат образа"
-#: src/frontend/mame/ui/filecreate.cpp:327
+#: src/frontend/mame/ui/filecreate.cpp:354
msgid "Select initial contents"
msgstr ""
@@ -1150,9 +1154,9 @@ msgid "Emulated"
msgstr "Эмулируется"
#: src/frontend/mame/ui/keyboard.cpp:60 src/frontend/mame/ui/confswitch.cpp:117
-#: src/frontend/mame/ui/inputmap.cpp:578
+#: src/frontend/mame/ui/inputmap.cpp:579
#: src/frontend/mame/ui/inputtoggle.cpp:73
-#: src/frontend/mame/ui/analogipt.cpp:361
+#: src/frontend/mame/ui/analogipt.cpp:410
#, c-format
msgid "%1$s [root%2$s]"
msgstr ""
@@ -1511,16 +1515,16 @@ msgstr "Включить clones"
msgid "Category File"
msgstr ""
-#: src/frontend/mame/ui/utils.cpp:2030 src/frontend/mame/ui/inifile.cpp:301
+#: src/frontend/mame/ui/utils.cpp:2026 src/frontend/mame/ui/inifile.cpp:301
msgctxt "swlist-info"
msgid "Software list/item"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2685
+#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2752
msgid "Software List Info"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:316
+#: src/frontend/mame/ui/datmenu.cpp:307
#, c-format
msgid "Revision: %1$s"
msgstr "Ревизия: %1$s"
@@ -1687,7 +1691,7 @@ msgstr "Удалить из Избранного"
msgid "Save System Settings"
msgstr ""
-#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2625
+#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2698
msgid " (default)"
msgstr " (по-умолчанию)"
@@ -1728,7 +1732,7 @@ msgstr ""
msgid "Cancel"
msgstr "Отмена"
-#: src/frontend/mame/ui/state.cpp:265
+#: src/frontend/mame/ui/state.cpp:262
#, c-format
msgid ""
"Delete saved state %1$s?\n"
@@ -1736,37 +1740,37 @@ msgid ""
"Press %3$s to cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:393
+#: src/frontend/mame/ui/state.cpp:388
#, c-format
msgid "Error removing saved state file %1$s"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:442
+#: src/frontend/mame/ui/state.cpp:450
#, c-format
msgid "Press %1$s to delete"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Load State"
msgstr "Загрузить сохранение"
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Select state to load"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Save State"
msgstr "Записать сохранение"
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Press a key or joystick button, or select state to overwrite"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:314
+#: src/frontend/mame/ui/confswitch.cpp:318
msgid "DIP Switches"
msgstr "DIP-переключатели"
-#: src/frontend/mame/ui/confswitch.cpp:508
+#: src/frontend/mame/ui/confswitch.cpp:521
msgid "Machine Configuration"
msgstr "Настройки системы"
@@ -1809,7 +1813,7 @@ msgstr ""
msgid "[no assignable inputs are enabled]"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:348
+#: src/frontend/mame/ui/inputmap.cpp:358
msgid "Pressed"
msgstr ""
@@ -1817,71 +1821,71 @@ msgstr ""
msgid "Invalid combination entered"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:563
+#: src/frontend/mame/ui/inputmap.cpp:564
#, c-format
msgctxt "input-name"
msgid "%1$s Analog"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:564
+#: src/frontend/mame/ui/inputmap.cpp:565
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Inc"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:565
+#: src/frontend/mame/ui/inputmap.cpp:566
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Dec"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:607
+#: src/frontend/mame/ui/inputmap.cpp:608
#, c-format
msgid "Press %1$s to set\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:608
+#: src/frontend/mame/ui/inputmap.cpp:609
#, c-format
msgid "Press %1$s to append\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:609
+#: src/frontend/mame/ui/inputmap.cpp:610
#, c-format
msgid "Press %1$s to clear\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:610
+#: src/frontend/mame/ui/inputmap.cpp:611
#, c-format
msgid "Press %1$s to restore default\n"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:32
+#: src/frontend/mame/ui/inputdevices.cpp:33
#, c-format
msgctxt "menu-inputdev"
msgid "%1$s (%2$s %3$d)"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:88
+#: src/frontend/mame/ui/inputdevices.cpp:116
msgctxt "menu-inputdev"
msgid "Copy Device ID"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:122
+#: src/frontend/mame/ui/inputdevices.cpp:148
msgctxt "menu-inputdev"
msgid "Copied device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:124
+#: src/frontend/mame/ui/inputdevices.cpp:150
msgctxt "menu-inputdev"
msgid "Error copying device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:162
+#: src/frontend/mame/ui/inputdevices.cpp:189
msgctxt "menu-inputdev"
msgid "Input Devices"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:203
+#: src/frontend/mame/ui/inputdevices.cpp:230
msgctxt "menu-inputdev"
msgid "[no input devices are enabled]"
msgstr ""
@@ -2002,11 +2006,11 @@ msgid "Configure Options"
msgstr "Изменение настроек"
#: src/frontend/mame/ui/simpleselgame.cpp:279
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Exit"
msgstr "Выход"
-#: src/frontend/mame/ui/simpleselgame.cpp:304
+#: src/frontend/mame/ui/simpleselgame.cpp:313
#, c-format
msgid ""
"No system ROMs found. Please check the rompath setting specified in the %1$s."
@@ -2016,77 +2020,77 @@ msgid ""
"docs folder for information on setting up and using %2$s."
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:320
+#: src/frontend/mame/ui/simpleselgame.cpp:329
#, c-format
msgid "Type name or select: %1$s_"
msgstr "Введите имя или выберите: %1$s_"
-#: src/frontend/mame/ui/simpleselgame.cpp:322
+#: src/frontend/mame/ui/simpleselgame.cpp:331
msgid "Type name or select: (random)"
msgstr "Введите имя или выберите: (случайно)"
-#: src/frontend/mame/ui/simpleselgame.cpp:336
+#: src/frontend/mame/ui/simpleselgame.cpp:345
#, c-format
msgid "%1$-.100s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:339
+#: src/frontend/mame/ui/simpleselgame.cpp:348
#, c-format
msgid "%1$s, %2$-.100s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:348
+#: src/frontend/mame/ui/simpleselgame.cpp:357
#, c-format
msgid "Driver: %1$s"
msgstr "Драйвер: %1$s"
-#: src/frontend/mame/ui/simpleselgame.cpp:364
-#: src/frontend/mame/ui/selmenu.cpp:690
+#: src/frontend/mame/ui/simpleselgame.cpp:373
+#: src/frontend/mame/ui/selmenu.cpp:735
msgid "Overall: NOT WORKING"
msgstr "В целом: НЕ РАБОТАЕТ"
-#: src/frontend/mame/ui/simpleselgame.cpp:366
-#: src/frontend/mame/ui/selmenu.cpp:692
+#: src/frontend/mame/ui/simpleselgame.cpp:375
+#: src/frontend/mame/ui/selmenu.cpp:737
msgid "Overall: Unemulated Protection"
msgstr "В целом: Не эмулируется защита"
-#: src/frontend/mame/ui/simpleselgame.cpp:368
-#: src/frontend/mame/ui/selmenu.cpp:694
+#: src/frontend/mame/ui/simpleselgame.cpp:377
+#: src/frontend/mame/ui/selmenu.cpp:739
msgid "Overall: Working"
msgstr "В целом: Работает"
-#: src/frontend/mame/ui/simpleselgame.cpp:372
-#: src/frontend/mame/ui/selmenu.cpp:698
+#: src/frontend/mame/ui/simpleselgame.cpp:381
+#: src/frontend/mame/ui/selmenu.cpp:743
msgid "Graphics: Unimplemented, "
msgstr "Графика: Не эмулируется, "
-#: src/frontend/mame/ui/simpleselgame.cpp:374
-#: src/frontend/mame/ui/selmenu.cpp:700
+#: src/frontend/mame/ui/simpleselgame.cpp:383
+#: src/frontend/mame/ui/selmenu.cpp:745
msgid "Graphics: Imperfect, "
msgstr "Графика: Не идеально, "
-#: src/frontend/mame/ui/simpleselgame.cpp:376
-#: src/frontend/mame/ui/selmenu.cpp:702
+#: src/frontend/mame/ui/simpleselgame.cpp:385
+#: src/frontend/mame/ui/selmenu.cpp:747
msgid "Graphics: OK, "
msgstr "Графика: OK, "
-#: src/frontend/mame/ui/simpleselgame.cpp:379
-#: src/frontend/mame/ui/selmenu.cpp:705
+#: src/frontend/mame/ui/simpleselgame.cpp:388
+#: src/frontend/mame/ui/selmenu.cpp:750
msgid "Sound: None"
msgstr "Звук: Отсутствует"
-#: src/frontend/mame/ui/simpleselgame.cpp:381
-#: src/frontend/mame/ui/selmenu.cpp:707
+#: src/frontend/mame/ui/simpleselgame.cpp:390
+#: src/frontend/mame/ui/selmenu.cpp:752
msgid "Sound: Unimplemented"
msgstr "Звук: Не эмулируется"
-#: src/frontend/mame/ui/simpleselgame.cpp:383
-#: src/frontend/mame/ui/selmenu.cpp:709
+#: src/frontend/mame/ui/simpleselgame.cpp:392
+#: src/frontend/mame/ui/selmenu.cpp:754
msgid "Sound: Imperfect"
msgstr "Звук: Не идеально"
-#: src/frontend/mame/ui/simpleselgame.cpp:385
-#: src/frontend/mame/ui/selmenu.cpp:711
+#: src/frontend/mame/ui/simpleselgame.cpp:394
+#: src/frontend/mame/ui/selmenu.cpp:756
msgid "Sound: OK"
msgstr "Звук: OK"
@@ -2111,323 +2115,323 @@ msgstr "Сбросить все"
msgid "Reload All"
msgstr "Перезагрузить все"
-#: src/frontend/mame/ui/dirmenu.cpp:44
+#: src/frontend/mame/ui/dirmenu.cpp:40
msgctxt "path-option"
msgid "ROMs"
msgstr "ROMы"
-#: src/frontend/mame/ui/dirmenu.cpp:45
+#: src/frontend/mame/ui/dirmenu.cpp:41
msgctxt "path-option"
msgid "Software Media"
msgstr "Носители Информации"
-#: src/frontend/mame/ui/dirmenu.cpp:46
+#: src/frontend/mame/ui/dirmenu.cpp:42
msgctxt "path-option"
msgid "Sound Samples"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:47
+#: src/frontend/mame/ui/dirmenu.cpp:43
msgctxt "path-option"
msgid "Artwork"
msgstr "Элементы оформления"
-#: src/frontend/mame/ui/dirmenu.cpp:48
+#: src/frontend/mame/ui/dirmenu.cpp:44
msgctxt "path-option"
msgid "Crosshairs"
msgstr "Прицелы"
-#: src/frontend/mame/ui/dirmenu.cpp:49
+#: src/frontend/mame/ui/dirmenu.cpp:45
msgctxt "path-option"
msgid "Cheat Files"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:50
+#: src/frontend/mame/ui/dirmenu.cpp:46
msgctxt "path-option"
msgid "Plugins"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:51
+#: src/frontend/mame/ui/dirmenu.cpp:47
msgctxt "path-option"
msgid "UI Translations"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:52
+#: src/frontend/mame/ui/dirmenu.cpp:48
msgctxt "path-option"
msgid "Software Lists"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:53
+#: src/frontend/mame/ui/dirmenu.cpp:49
msgctxt "path-option"
msgid "INIs"
msgstr "INI-файлы"
-#: src/frontend/mame/ui/dirmenu.cpp:54
+#: src/frontend/mame/ui/dirmenu.cpp:50
msgctxt "path-option"
msgid "UI Settings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:55
+#: src/frontend/mame/ui/dirmenu.cpp:51
msgctxt "path-option"
msgid "Plugin Data"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:56
+#: src/frontend/mame/ui/dirmenu.cpp:52
msgctxt "path-option"
msgid "DATs"
msgstr "DAT-файлы"
-#: src/frontend/mame/ui/dirmenu.cpp:57
+#: src/frontend/mame/ui/dirmenu.cpp:53
msgctxt "path-option"
msgid "Category INIs"
msgstr "INI категорий"
-#: src/frontend/mame/ui/dirmenu.cpp:58
+#: src/frontend/mame/ui/dirmenu.cpp:54
msgctxt "path-option"
msgid "Snapshots"
msgstr "Снимки экрана"
-#: src/frontend/mame/ui/dirmenu.cpp:59
+#: src/frontend/mame/ui/dirmenu.cpp:55
msgctxt "path-option"
msgid "Icons"
msgstr "Иконки"
-#: src/frontend/mame/ui/dirmenu.cpp:60
+#: src/frontend/mame/ui/dirmenu.cpp:56
msgctxt "path-option"
msgid "Control Panels"
msgstr "Панели управления"
-#: src/frontend/mame/ui/dirmenu.cpp:61
+#: src/frontend/mame/ui/dirmenu.cpp:57
msgctxt "path-option"
msgid "Cabinets"
msgstr "Кабинеты"
-#: src/frontend/mame/ui/dirmenu.cpp:62
+#: src/frontend/mame/ui/dirmenu.cpp:58
msgctxt "path-option"
msgid "Marquees"
msgstr "Маркизы"
-#: src/frontend/mame/ui/dirmenu.cpp:63
+#: src/frontend/mame/ui/dirmenu.cpp:59
msgctxt "path-option"
msgid "PCBs"
msgstr "Платы"
-#: src/frontend/mame/ui/dirmenu.cpp:64
+#: src/frontend/mame/ui/dirmenu.cpp:60
msgctxt "path-option"
msgid "Flyers"
msgstr "Буклеты"
-#: src/frontend/mame/ui/dirmenu.cpp:65
+#: src/frontend/mame/ui/dirmenu.cpp:61
msgctxt "path-option"
msgid "Title Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:66
+#: src/frontend/mame/ui/dirmenu.cpp:62
msgctxt "path-option"
msgid "Game Endings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:67
+#: src/frontend/mame/ui/dirmenu.cpp:63
msgctxt "path-option"
msgid "Bosses"
msgstr "Боссы"
-#: src/frontend/mame/ui/dirmenu.cpp:68
+#: src/frontend/mame/ui/dirmenu.cpp:64
msgctxt "path-option"
msgid "Artwork Previews"
msgstr "Предпросмотр оформления"
-#: src/frontend/mame/ui/dirmenu.cpp:69
+#: src/frontend/mame/ui/dirmenu.cpp:65
msgctxt "path-option"
msgid "Select"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:70
+#: src/frontend/mame/ui/dirmenu.cpp:66
msgctxt "path-option"
msgid "Game Over Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:71
+#: src/frontend/mame/ui/dirmenu.cpp:67
msgctxt "path-option"
msgid "HowTo"
msgstr "Обучение"
-#: src/frontend/mame/ui/dirmenu.cpp:72
+#: src/frontend/mame/ui/dirmenu.cpp:68
msgctxt "path-option"
msgid "Logos"
msgstr "Логотипы"
-#: src/frontend/mame/ui/dirmenu.cpp:73
+#: src/frontend/mame/ui/dirmenu.cpp:69
msgctxt "path-option"
msgid "Scores"
msgstr "Таблицы рекордов"
-#: src/frontend/mame/ui/dirmenu.cpp:74
+#: src/frontend/mame/ui/dirmenu.cpp:70
msgctxt "path-option"
msgid "Versus"
msgstr "Против"
-#: src/frontend/mame/ui/dirmenu.cpp:75
+#: src/frontend/mame/ui/dirmenu.cpp:71
msgctxt "path-option"
msgid "Covers"
msgstr "Обложки"
-#: src/frontend/mame/ui/dirmenu.cpp:105
+#: src/frontend/mame/ui/dirmenu.cpp:101
#, c-format
msgid "Remove %1$s Folder"
msgstr "Убрать папку %1$s"
-#: src/frontend/mame/ui/dirmenu.cpp:352
-#, c-format
-msgid "Change %1$s Folder - Search: %2$s_"
-msgstr "Изменить папку %1$s - Поиск: %2$s_"
-
-#: src/frontend/mame/ui/dirmenu.cpp:352
+#: src/frontend/mame/ui/dirmenu.cpp:357
#, c-format
msgid "Add %1$s Folder - Search: %2$s_"
msgstr "Добавить папку %1$s - Поиск: %2$s_"
-#: src/frontend/mame/ui/dirmenu.cpp:363
+#: src/frontend/mame/ui/dirmenu.cpp:357
+#, c-format
+msgid "Change %1$s Folder - Search: %2$s_"
+msgstr "Изменить папку %1$s - Поиск: %2$s_"
+
+#: src/frontend/mame/ui/dirmenu.cpp:368
msgid "Press TAB to set"
msgstr "Нажмите TAB для выбора"
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folders"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:494
-msgid "Change Folder"
-msgstr "Изменить папку"
-
-#: src/frontend/mame/ui/dirmenu.cpp:494
+#: src/frontend/mame/ui/dirmenu.cpp:523
msgid "Add Folder"
msgstr "Добавить папку"
-#: src/frontend/mame/ui/dirmenu.cpp:497
+#: src/frontend/mame/ui/dirmenu.cpp:525
msgid "Remove Folder"
msgstr "Удалить папку"
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/dirmenu.cpp:530
+msgid "Change Folder"
+msgstr "Изменить папку"
+
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = 1/%1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:799
+#: src/frontend/mame/ui/viewgfx.cpp:800
msgctxt "gfxview"
msgid "Expand to fit"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:822
+#: src/frontend/mame/ui/viewgfx.cpp:823
msgctxt "gfxview"
msgid "All categories"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:824 src/frontend/mame/ui/viewgfx.cpp:829
+#: src/frontend/mame/ui/viewgfx.cpp:825 src/frontend/mame/ui/viewgfx.cpp:830
#, c-format
msgctxt "gfxview"
msgid "Category %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] colors"
msgstr "[root%1$s] цвета"
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] pens"
msgstr "[root%1$s] перья"
-#: src/frontend/mame/ui/viewgfx.cpp:940
+#: src/frontend/mame/ui/viewgfx.cpp:941
#, c-format
msgctxt "gfxview"
msgid " #%1$X → %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:947
+#: src/frontend/mame/ui/viewgfx.cpp:948
#, c-format
msgctxt "gfxview"
msgid " #%1$X = %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:954
+#: src/frontend/mame/ui/viewgfx.cpp:955
#, c-format
msgctxt "gfxview"
msgid " #%1$X (A:%2$02X R:%3$02X G:%4$02X B:%5$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1134
+#: src/frontend/mame/ui/viewgfx.cpp:1135
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] %2$d/%3$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1157
+#: src/frontend/mame/ui/viewgfx.cpp:1158
#, c-format
msgctxt "gfxview"
msgid " #%1$X:%2$X (%3$d %4$d) = %5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1165
+#: src/frontend/mame/ui/viewgfx.cpp:1166
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d color %3$X/%4$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d category %3$u"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d "
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1327
+#: src/frontend/mame/ui/viewgfx.cpp:1328
#, c-format
msgctxt "gfxview"
msgid " (%1$u %2$u) = GFX%3$u #%4$X:%5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1334
+#: src/frontend/mame/ui/viewgfx.cpp:1335
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d origin (%3$d %4$d)"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:442
+#: src/frontend/mame/ui/selgame.cpp:463
msgid "System Settings"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1058
+#: src/frontend/mame/ui/selgame.cpp:1076
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d systems (%5$d BIOS) )"
msgstr "%1$s %2$s ( %3$d / %4$d систем (%5$d BIOS) )"
-#: src/frontend/mame/ui/selgame.cpp:1086
+#: src/frontend/mame/ui/selgame.cpp:1104
#, c-format
msgid "System: %1$-.100s"
msgstr "Система: %1$-.100s"
@@ -2448,29 +2452,29 @@ msgctxt "menu-selector"
msgid "[no choices]"
msgstr ""
-#: src/frontend/mame/ui/selector.cpp:138
+#: src/frontend/mame/ui/selector.cpp:148
#, c-format
msgctxt "menu-selector"
msgid "Double-click or press %1$s to select"
msgstr "Кликние два раза или нажмите %1$s для выбора"
-#: src/frontend/mame/ui/auditmenu.cpp:59
+#: src/frontend/mame/ui/auditmenu.cpp:60
msgid "Audit Media"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:63
+#: src/frontend/mame/ui/auditmenu.cpp:64
#, c-format
msgid "Results will be saved to %1$s"
msgstr "Результаты будут сохранены в %1$s"
-#: src/frontend/mame/ui/auditmenu.cpp:101
+#: src/frontend/mame/ui/auditmenu.cpp:110
#, c-format
msgid ""
"Auditing media for system %2$u of %3$u...\n"
"%1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:119
+#: src/frontend/mame/ui/auditmenu.cpp:128
#, c-format
msgid ""
"Cancel audit?\n"
@@ -2479,17 +2483,17 @@ msgid ""
"Press %2$s to continue"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:139
+#: src/frontend/mame/ui/auditmenu.cpp:148
#, c-format
msgid "Audit media for %1$u systems marked unavailable"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:140
+#: src/frontend/mame/ui/auditmenu.cpp:149
#, c-format
msgid "Audit media for all %1$u systems"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:157
+#: src/frontend/mame/ui/auditmenu.cpp:165
#, c-format
msgid "Press %1$s to cancel\n"
msgstr ""
@@ -2510,266 +2514,266 @@ msgstr "Скрыть информацию / изображение"
msgid "Hide Both"
msgstr "Скрыть оба"
-#: src/frontend/mame/ui/custui.cpp:143
+#: src/frontend/mame/ui/custui.cpp:144
msgid "UI Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:168 src/frontend/mame/ui/custui.cpp:221
+#: src/frontend/mame/ui/custui.cpp:169 src/frontend/mame/ui/custui.cpp:222
msgid "System Names"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:194 src/frontend/mame/ui/custui.cpp:224
+#: src/frontend/mame/ui/custui.cpp:195 src/frontend/mame/ui/custui.cpp:225
msgid "Show Side Panels"
msgstr "Скрыть боковые панели"
-#: src/frontend/mame/ui/custui.cpp:214
+#: src/frontend/mame/ui/custui.cpp:215
msgid "Fonts"
msgstr "Шрифты"
-#: src/frontend/mame/ui/custui.cpp:215
+#: src/frontend/mame/ui/custui.cpp:216
msgid "Colors"
msgstr "Цвета"
-#: src/frontend/mame/ui/custui.cpp:218
+#: src/frontend/mame/ui/custui.cpp:219
msgid "Language"
msgstr "Язык"
-#: src/frontend/mame/ui/custui.cpp:235 src/frontend/mame/ui/custui.cpp:279
+#: src/frontend/mame/ui/custui.cpp:236 src/frontend/mame/ui/custui.cpp:280
msgid "[built-in]"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:335
+#: src/frontend/mame/ui/custui.cpp:337
msgid "UI Fonts"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:364
+#: src/frontend/mame/ui/custui.cpp:366
msgid "default"
msgstr "по-умолчанию"
-#: src/frontend/mame/ui/custui.cpp:459 src/frontend/mame/ui/custui.cpp:499
+#: src/frontend/mame/ui/custui.cpp:465 src/frontend/mame/ui/custui.cpp:507
msgid "UI Font"
msgstr "Шрифт интерфейса"
-#: src/frontend/mame/ui/custui.cpp:504
+#: src/frontend/mame/ui/custui.cpp:512
msgid "Bold"
msgstr "Жирный"
-#: src/frontend/mame/ui/custui.cpp:505
+#: src/frontend/mame/ui/custui.cpp:513
msgid "Italic"
msgstr "Наклонный"
-#: src/frontend/mame/ui/custui.cpp:510
+#: src/frontend/mame/ui/custui.cpp:518
msgid "Lines"
msgstr "Линии"
-#: src/frontend/mame/ui/custui.cpp:515
+#: src/frontend/mame/ui/custui.cpp:523
msgid "Infos text size"
msgstr "Размер инфо-текста"
-#: src/frontend/mame/ui/custui.cpp:530
+#: src/frontend/mame/ui/custui.cpp:547
msgid "Sample text - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
msgstr "Пример текста - Съешь же ещё этих французских булок, да выпей чаю."
-#: src/frontend/mame/ui/custui.cpp:546
+#: src/frontend/mame/ui/custui.cpp:563
msgid "UI Colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:609
+#: src/frontend/mame/ui/custui.cpp:626
msgctxt "color-option"
msgid "Normal text"
msgstr "Обычный текст"
-#: src/frontend/mame/ui/custui.cpp:610
+#: src/frontend/mame/ui/custui.cpp:627
msgctxt "color-option"
msgid "Selected color"
msgstr "Выделенный цвет"
-#: src/frontend/mame/ui/custui.cpp:611
+#: src/frontend/mame/ui/custui.cpp:628
msgctxt "color-option"
msgid "Normal text background"
msgstr "Обычный текст задника"
-#: src/frontend/mame/ui/custui.cpp:612
+#: src/frontend/mame/ui/custui.cpp:629
msgctxt "color-option"
msgid "Selected background color"
msgstr "Выделенный цвет задника"
-#: src/frontend/mame/ui/custui.cpp:613
+#: src/frontend/mame/ui/custui.cpp:630
msgctxt "color-option"
msgid "Subitem color"
msgstr "Цвет подпункта"
-#: src/frontend/mame/ui/custui.cpp:614
+#: src/frontend/mame/ui/custui.cpp:631
msgctxt "color-option"
msgid "Clone"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:615
+#: src/frontend/mame/ui/custui.cpp:632
msgctxt "color-option"
msgid "Border"
msgstr "Бордюр"
-#: src/frontend/mame/ui/custui.cpp:616
+#: src/frontend/mame/ui/custui.cpp:633
msgctxt "color-option"
msgid "Background"
msgstr "Задний фон"
-#: src/frontend/mame/ui/custui.cpp:617
+#: src/frontend/mame/ui/custui.cpp:634
msgctxt "color-option"
msgid "DIP switch"
msgstr "DIP-переключатель"
-#: src/frontend/mame/ui/custui.cpp:618
+#: src/frontend/mame/ui/custui.cpp:635
msgctxt "color-option"
msgid "Unavailable color"
msgstr "Недоступный цвет"
-#: src/frontend/mame/ui/custui.cpp:619
+#: src/frontend/mame/ui/custui.cpp:636
msgctxt "color-option"
msgid "Slider color"
msgstr "Цвет слайдера"
-#: src/frontend/mame/ui/custui.cpp:620
+#: src/frontend/mame/ui/custui.cpp:637
msgctxt "color-option"
msgid "Graphics viewer background"
msgstr "Фон просмотрщика графики"
-#: src/frontend/mame/ui/custui.cpp:621
+#: src/frontend/mame/ui/custui.cpp:638
msgctxt "color-option"
msgid "Mouse over color"
msgstr "Цвет под мышью"
-#: src/frontend/mame/ui/custui.cpp:622
+#: src/frontend/mame/ui/custui.cpp:639
msgctxt "color-option"
msgid "Mouse over background color"
msgstr "Цвет фона под мышью"
-#: src/frontend/mame/ui/custui.cpp:623
+#: src/frontend/mame/ui/custui.cpp:640
msgctxt "color-option"
msgid "Mouse down color"
msgstr "Цвет мышь нажата"
-#: src/frontend/mame/ui/custui.cpp:624
+#: src/frontend/mame/ui/custui.cpp:641
msgctxt "color-option"
msgid "Mouse down background color"
msgstr "Цвет фона мышь нажата"
-#: src/frontend/mame/ui/custui.cpp:628
+#: src/frontend/mame/ui/custui.cpp:645
msgid "Restore default colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:640
+#: src/frontend/mame/ui/custui.cpp:666
#, c-format
msgid "Double-click or press %1$s to change color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:648
+#: src/frontend/mame/ui/custui.cpp:674
msgid "Menu Preview"
msgstr "Предпросмотр меню"
-#: src/frontend/mame/ui/custui.cpp:662
+#: src/frontend/mame/ui/custui.cpp:681
msgctxt "color-sample"
msgid "Normal"
msgstr "Обычный"
-#: src/frontend/mame/ui/custui.cpp:663
+#: src/frontend/mame/ui/custui.cpp:682
msgctxt "color-sample"
msgid "Subitem"
msgstr "Подпункт"
-#: src/frontend/mame/ui/custui.cpp:664
+#: src/frontend/mame/ui/custui.cpp:683
msgctxt "color-sample"
msgid "Selected"
msgstr "Выделенный"
-#: src/frontend/mame/ui/custui.cpp:665
+#: src/frontend/mame/ui/custui.cpp:684
msgctxt "color-sample"
msgid "Mouse Over"
msgstr "Под мышью"
-#: src/frontend/mame/ui/custui.cpp:666
+#: src/frontend/mame/ui/custui.cpp:685
msgctxt "color-sample"
msgid "Clone"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:881
+#: src/frontend/mame/ui/custui.cpp:901
msgid "ARGB Settings"
msgstr "Настройки ARGB"
-#: src/frontend/mame/ui/custui.cpp:886 src/frontend/mame/ui/custui.cpp:889
+#: src/frontend/mame/ui/custui.cpp:906 src/frontend/mame/ui/custui.cpp:909
msgctxt "color-channel"
msgid "Alpha"
msgstr "Альфа"
-#: src/frontend/mame/ui/custui.cpp:894 src/frontend/mame/ui/custui.cpp:897
+#: src/frontend/mame/ui/custui.cpp:914 src/frontend/mame/ui/custui.cpp:917
msgctxt "color-channel"
msgid "Red"
msgstr "Красный"
-#: src/frontend/mame/ui/custui.cpp:902 src/frontend/mame/ui/custui.cpp:905
+#: src/frontend/mame/ui/custui.cpp:922 src/frontend/mame/ui/custui.cpp:925
msgctxt "color-channel"
msgid "Green"
msgstr "Зеленый"
-#: src/frontend/mame/ui/custui.cpp:910 src/frontend/mame/ui/custui.cpp:913
+#: src/frontend/mame/ui/custui.cpp:930 src/frontend/mame/ui/custui.cpp:933
msgctxt "color-channel"
msgid "Blue"
msgstr "Синий"
-#: src/frontend/mame/ui/custui.cpp:916
+#: src/frontend/mame/ui/custui.cpp:936
msgid "Choose from palette"
msgstr "Выберите из палитры"
-#: src/frontend/mame/ui/custui.cpp:931
+#: src/frontend/mame/ui/custui.cpp:959
msgid "Color preview:"
msgstr "Предпросмотр цвета:"
-#: src/frontend/mame/ui/custui.cpp:1029
+#: src/frontend/mame/ui/custui.cpp:1052
msgctxt "color-preset"
msgid "White"
msgstr "Белый"
-#: src/frontend/mame/ui/custui.cpp:1030
+#: src/frontend/mame/ui/custui.cpp:1053
msgctxt "color-preset"
msgid "Silver"
msgstr "Серебристый"
-#: src/frontend/mame/ui/custui.cpp:1031
+#: src/frontend/mame/ui/custui.cpp:1054
msgctxt "color-preset"
msgid "Gray"
msgstr "Серый"
-#: src/frontend/mame/ui/custui.cpp:1032
+#: src/frontend/mame/ui/custui.cpp:1055
msgctxt "color-preset"
msgid "Black"
msgstr "Черный"
-#: src/frontend/mame/ui/custui.cpp:1033
+#: src/frontend/mame/ui/custui.cpp:1056
msgctxt "color-preset"
msgid "Red"
msgstr "Красный"
-#: src/frontend/mame/ui/custui.cpp:1034
+#: src/frontend/mame/ui/custui.cpp:1057
msgctxt "color-preset"
msgid "Orange"
msgstr "Оранжевый"
-#: src/frontend/mame/ui/custui.cpp:1035
+#: src/frontend/mame/ui/custui.cpp:1058
msgctxt "color-preset"
msgid "Yellow"
msgstr "Желтый"
-#: src/frontend/mame/ui/custui.cpp:1036
+#: src/frontend/mame/ui/custui.cpp:1059
msgctxt "color-preset"
msgid "Green"
msgstr "Зеленый"
-#: src/frontend/mame/ui/custui.cpp:1037
+#: src/frontend/mame/ui/custui.cpp:1060
msgctxt "color-preset"
msgid "Blue"
msgstr "Синий"
-#: src/frontend/mame/ui/custui.cpp:1038
+#: src/frontend/mame/ui/custui.cpp:1061
msgctxt "color-preset"
msgid "Violet"
msgstr "Фиолетовый"
@@ -2792,36 +2796,61 @@ msgctxt "about-header"
msgid "Revision: %1$s"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:60
+#: src/frontend/mame/ui/analogipt.cpp:27
+#, c-format
+msgctxt "menu-analoginput"
+msgid ""
+"Show/hide settings \t\t%1$s\n"
+"Decrease value \t\t%2$s\n"
+"Increase value \t\t%3$s\n"
+"Restore default value \t\t%4$s\n"
+"Previous device \t\t%5$s\n"
+"Next device \t\t%6$s\n"
+"Return to previous menu \t\t%7$s"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:82
+msgctxt "menu-analoginput"
msgid "Analog Input Adjustments"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:92
+#: src/frontend/mame/ui/analogipt.cpp:121
#, c-format
-msgid "Press %s to show menu"
+msgctxt "menu-analoginput"
+msgid "Press %s to show settings"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:372
+#: src/frontend/mame/ui/analogipt.cpp:245
+msgctxt "menu-analoginput"
+msgid "Analog Input Adjustments Help"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:421
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Increment/Decrement Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:377
+#: src/frontend/mame/ui/analogipt.cpp:426
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Auto-centering Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:382
+#: src/frontend/mame/ui/analogipt.cpp:431
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Reverse"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:387
+#: src/frontend/mame/ui/analogipt.cpp:436
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Sensitivity"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:402
+#: src/frontend/mame/ui/analogipt.cpp:451
+msgctxt "menu-analoginput"
msgid "[no analog inputs are enabled]"
msgstr ""
@@ -2972,504 +3001,504 @@ msgctxt "menu-main"
msgid "Close Menu"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:77
+#: src/frontend/mame/ui/selmenu.cpp:55
+msgid "Images"
+msgstr "Изображения"
+
+#: src/frontend/mame/ui/selmenu.cpp:56
+msgid "Info"
+msgstr "Информация"
+
+#: src/frontend/mame/ui/selmenu.cpp:83
msgctxt "selmenu-artwork"
msgid "Snapshots"
msgstr "Снимки экрана"
-#: src/frontend/mame/ui/selmenu.cpp:78
+#: src/frontend/mame/ui/selmenu.cpp:84
msgctxt "selmenu-artwork"
msgid "Cabinet"
msgstr "Кабинет"
-#: src/frontend/mame/ui/selmenu.cpp:79
+#: src/frontend/mame/ui/selmenu.cpp:85
msgctxt "selmenu-artwork"
msgid "Control Panel"
msgstr "Панель управления"
-#: src/frontend/mame/ui/selmenu.cpp:80
+#: src/frontend/mame/ui/selmenu.cpp:86
msgctxt "selmenu-artwork"
msgid "PCB"
msgstr "Плата"
-#: src/frontend/mame/ui/selmenu.cpp:81
+#: src/frontend/mame/ui/selmenu.cpp:87
msgctxt "selmenu-artwork"
msgid "Flyer"
msgstr "Буклет"
-#: src/frontend/mame/ui/selmenu.cpp:82
+#: src/frontend/mame/ui/selmenu.cpp:88
msgctxt "selmenu-artwork"
msgid "Title Screen"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:83
+#: src/frontend/mame/ui/selmenu.cpp:89
msgctxt "selmenu-artwork"
msgid "Ending"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:84
+#: src/frontend/mame/ui/selmenu.cpp:90
msgctxt "selmenu-artwork"
msgid "Artwork Preview"
msgstr "Предпросмотр оформления"
-#: src/frontend/mame/ui/selmenu.cpp:85
+#: src/frontend/mame/ui/selmenu.cpp:91
msgctxt "selmenu-artwork"
msgid "Bosses"
msgstr "Боссы"
-#: src/frontend/mame/ui/selmenu.cpp:86
+#: src/frontend/mame/ui/selmenu.cpp:92
msgctxt "selmenu-artwork"
msgid "Logo"
msgstr "Логотип"
-#: src/frontend/mame/ui/selmenu.cpp:87
+#: src/frontend/mame/ui/selmenu.cpp:93
msgctxt "selmenu-artwork"
msgid "Versus"
msgstr "Против"
-#: src/frontend/mame/ui/selmenu.cpp:88
+#: src/frontend/mame/ui/selmenu.cpp:94
msgctxt "selmenu-artwork"
msgid "Game Over"
msgstr "Игра Окончена"
-#: src/frontend/mame/ui/selmenu.cpp:89
+#: src/frontend/mame/ui/selmenu.cpp:95
msgctxt "selmenu-artwork"
msgid "HowTo"
msgstr "Обучение"
-#: src/frontend/mame/ui/selmenu.cpp:90
+#: src/frontend/mame/ui/selmenu.cpp:96
msgctxt "selmenu-artwork"
msgid "Scores"
msgstr "Таблицы рекордов"
-#: src/frontend/mame/ui/selmenu.cpp:91
+#: src/frontend/mame/ui/selmenu.cpp:97
msgctxt "selmenu-artwork"
msgid "Select"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:92
+#: src/frontend/mame/ui/selmenu.cpp:98
msgctxt "selmenu-artwork"
msgid "Marquee"
msgstr "Маркиза"
-#: src/frontend/mame/ui/selmenu.cpp:93
+#: src/frontend/mame/ui/selmenu.cpp:99
msgctxt "selmenu-artwork"
msgid "Covers"
msgstr "Обложки"
-#: src/frontend/mame/ui/selmenu.cpp:97
+#: src/frontend/mame/ui/selmenu.cpp:103
msgid "Add or remove favorite"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:98
+#: src/frontend/mame/ui/selmenu.cpp:104
msgid "Export displayed list to file"
msgstr "Экспорт отображаемого списка в файл"
-#: src/frontend/mame/ui/selmenu.cpp:99
+#: src/frontend/mame/ui/selmenu.cpp:105
msgid "Audit media"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:100
+#: src/frontend/mame/ui/selmenu.cpp:106
msgid "Show DATs view"
msgstr "Показать вид DAT"
-#: src/frontend/mame/ui/selmenu.cpp:260
+#: src/frontend/mame/ui/selmenu.cpp:268
msgid "Select Software Package Part"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:330
+#: src/frontend/mame/ui/selmenu.cpp:338
msgid "Select System BIOS"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:644 src/frontend/mame/ui/selmenu.cpp:675
+#: src/frontend/mame/ui/selmenu.cpp:689 src/frontend/mame/ui/selmenu.cpp:720
#, c-format
msgid "%1$s, %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:648
+#: src/frontend/mame/ui/selmenu.cpp:693
#, c-format
msgid "Software is clone of: %1$s"
msgstr "Программа - clone от: %1$s"
-#: src/frontend/mame/ui/selmenu.cpp:650
+#: src/frontend/mame/ui/selmenu.cpp:695
msgid "Software is parent"
msgstr "Программа - parent"
-#: src/frontend/mame/ui/selmenu.cpp:655
+#: src/frontend/mame/ui/selmenu.cpp:700
msgid "Supported: No"
msgstr "Поддерживается: Нет"
-#: src/frontend/mame/ui/selmenu.cpp:660
+#: src/frontend/mame/ui/selmenu.cpp:705
msgid "Supported: Partial"
msgstr "Поддерживается: Частично"
-#: src/frontend/mame/ui/selmenu.cpp:665
+#: src/frontend/mame/ui/selmenu.cpp:710
msgid "Supported: Yes"
msgstr "Поддерживается: Да"
-#: src/frontend/mame/ui/selmenu.cpp:681
+#: src/frontend/mame/ui/selmenu.cpp:726
msgid "System is parent"
msgstr "Система - parent"
-#: src/frontend/mame/ui/selmenu.cpp:683 src/frontend/mame/ui/selmenu.cpp:685
+#: src/frontend/mame/ui/selmenu.cpp:728 src/frontend/mame/ui/selmenu.cpp:730
#, c-format
msgid "System is clone of: %1$s"
msgstr "Система - clone от: %1$s"
-#: src/frontend/mame/ui/selmenu.cpp:721
+#: src/frontend/mame/ui/selmenu.cpp:766
#, c-format
msgid "%1$s %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2222
-msgid "Images"
-msgstr "Изображения"
-
-#: src/frontend/mame/ui/selmenu.cpp:2223
-msgid "Infos"
-msgstr "Информация"
-
-#: src/frontend/mame/ui/selmenu.cpp:2538
+#: src/frontend/mame/ui/selmenu.cpp:2611
msgid ""
"Required ROM/disk images for the selected system are missing or incorrect. "
"Please acquire the correct files or select a different system.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2554
+#: src/frontend/mame/ui/selmenu.cpp:2627
msgid ""
"Required ROM/disk images for the selected software are missing or incorrect. "
"Please acquire the correct files or select a different software item.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2570
+#: src/frontend/mame/ui/selmenu.cpp:2643
msgid "incorrect checksum"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2573
+#: src/frontend/mame/ui/selmenu.cpp:2646
msgid "incorrect length"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2576
+#: src/frontend/mame/ui/selmenu.cpp:2649
msgid "not found"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2587
+#: src/frontend/mame/ui/selmenu.cpp:2660
#, c-format
msgid "%1$s (%2$s) - %3$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2589
+#: src/frontend/mame/ui/selmenu.cpp:2662
#, c-format
msgid "%1$s - %2$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2593
+#: src/frontend/mame/ui/selmenu.cpp:2666
msgid "Press any key to continue."
msgstr "Нажмите любую клавишу для продолжения."
-#: src/frontend/mame/ui/selmenu.cpp:2722
+#: src/frontend/mame/ui/selmenu.cpp:2789
msgid "General Info"
msgstr "Общая информация"
-#: src/frontend/mame/ui/selmenu.cpp:2874
+#: src/frontend/mame/ui/selmenu.cpp:2935
#, c-format
msgid "Short Name\t%1$s\n"
msgstr "Сокращенное имя\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2875
+#: src/frontend/mame/ui/selmenu.cpp:2936
#, c-format
msgid "Year\t%1$s\n"
msgstr "Год\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2876
+#: src/frontend/mame/ui/selmenu.cpp:2937
#, c-format
msgid "Manufacturer\t%1$s\n"
msgstr "Производитель\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2883
+#: src/frontend/mame/ui/selmenu.cpp:2944
#, c-format
msgid "System is Clone of\t%1$s\n"
msgstr "Система - Clone от\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2888
+#: src/frontend/mame/ui/selmenu.cpp:2949
msgid "System is Parent\t\n"
msgstr "Система - Parent\t\n"
-#: src/frontend/mame/ui/selmenu.cpp:2892
+#: src/frontend/mame/ui/selmenu.cpp:2953
msgid "Analog Controls\tYes\n"
msgstr "Аналоговое управление\tДа\n"
-#: src/frontend/mame/ui/selmenu.cpp:2894
+#: src/frontend/mame/ui/selmenu.cpp:2955
msgid "Keyboard Inputs\tYes\n"
msgstr "Ввод с клавиатуры\tДа\n"
-#: src/frontend/mame/ui/selmenu.cpp:2897
+#: src/frontend/mame/ui/selmenu.cpp:2958
msgid "Overall\tNOT WORKING\n"
msgstr "В целом\tНЕ РАБОТАЕТ\n"
-#: src/frontend/mame/ui/selmenu.cpp:2899
+#: src/frontend/mame/ui/selmenu.cpp:2960
msgid "Overall\tUnemulated Protection\n"
msgstr "В целом\tНе эмулируется защита\n"
-#: src/frontend/mame/ui/selmenu.cpp:2901
+#: src/frontend/mame/ui/selmenu.cpp:2962
msgid "Overall\tWorking\n"
msgstr "В целом\tРаботает\n"
-#: src/frontend/mame/ui/selmenu.cpp:2904
+#: src/frontend/mame/ui/selmenu.cpp:2965
msgid "Graphics\tUnimplemented\n"
msgstr "Графика\tНе эмуируется\n"
-#: src/frontend/mame/ui/selmenu.cpp:2906
+#: src/frontend/mame/ui/selmenu.cpp:2967
msgid "Graphics\tWrong Colors\n"
msgstr "Графика\tНе верные цвета\n"
-#: src/frontend/mame/ui/selmenu.cpp:2908
+#: src/frontend/mame/ui/selmenu.cpp:2969
msgid "Graphics\tImperfect Colors\n"
msgstr "Графика\tНе точные цвета\n"
-#: src/frontend/mame/ui/selmenu.cpp:2910
+#: src/frontend/mame/ui/selmenu.cpp:2971
msgid "Graphics\tImperfect\n"
msgstr "Графика\tНе идеально\n"
-#: src/frontend/mame/ui/selmenu.cpp:2912
+#: src/frontend/mame/ui/selmenu.cpp:2973
msgid "Graphics\tOK\n"
msgstr "Графика\tOK\n"
-#: src/frontend/mame/ui/selmenu.cpp:2915
+#: src/frontend/mame/ui/selmenu.cpp:2976
msgid "Sound\tNone\n"
msgstr "Звук\tОтсутствует\n"
-#: src/frontend/mame/ui/selmenu.cpp:2917
+#: src/frontend/mame/ui/selmenu.cpp:2978
msgid "Sound\tUnimplemented\n"
msgstr "Звук\tНе эмулируется\n"
-#: src/frontend/mame/ui/selmenu.cpp:2919
+#: src/frontend/mame/ui/selmenu.cpp:2980
msgid "Sound\tImperfect\n"
msgstr "Звук\tНе идеально\n"
-#: src/frontend/mame/ui/selmenu.cpp:2921
+#: src/frontend/mame/ui/selmenu.cpp:2982
msgid "Sound\tOK\n"
msgstr "Звук\tOK\n"
-#: src/frontend/mame/ui/selmenu.cpp:2924
+#: src/frontend/mame/ui/selmenu.cpp:2985
msgid "Capture\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2926
+#: src/frontend/mame/ui/selmenu.cpp:2987
msgid "Capture\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2929
+#: src/frontend/mame/ui/selmenu.cpp:2990
msgid "Camera\tUnimplemented\n"
msgstr "Камера\tНе эмулируется\n"
-#: src/frontend/mame/ui/selmenu.cpp:2931
+#: src/frontend/mame/ui/selmenu.cpp:2992
msgid "Camera\tImperfect\n"
msgstr "Камера\tНе идеально\n"
-#: src/frontend/mame/ui/selmenu.cpp:2934
+#: src/frontend/mame/ui/selmenu.cpp:2995
msgid "Microphone\tUnimplemented\n"
msgstr "Микрофон\tНе эмулируется\n"
-#: src/frontend/mame/ui/selmenu.cpp:2936
+#: src/frontend/mame/ui/selmenu.cpp:2997
msgid "Microphone\tImperfect\n"
msgstr "Микрофон\tНе идеально\n"
-#: src/frontend/mame/ui/selmenu.cpp:2939
+#: src/frontend/mame/ui/selmenu.cpp:3000
msgid "Controls\tUnimplemented\n"
msgstr "Управление\tНе эмулируется\n"
-#: src/frontend/mame/ui/selmenu.cpp:2941
+#: src/frontend/mame/ui/selmenu.cpp:3002
msgid "Controls\tImperfect\n"
msgstr "Управление\tНе идеально\n"
-#: src/frontend/mame/ui/selmenu.cpp:2944
+#: src/frontend/mame/ui/selmenu.cpp:3005
msgid "Keyboard\tUnimplemented\n"
msgstr "Клавиатура\tНе эмулируется\n"
-#: src/frontend/mame/ui/selmenu.cpp:2946
+#: src/frontend/mame/ui/selmenu.cpp:3007
msgid "Keyboard\tImperfect\n"
msgstr "Клавиатура\tНе идеально\n"
-#: src/frontend/mame/ui/selmenu.cpp:2949
+#: src/frontend/mame/ui/selmenu.cpp:3010
msgid "Mouse\tUnimplemented\n"
msgstr "Мышь\tНе эмулируется\n"
-#: src/frontend/mame/ui/selmenu.cpp:2951
+#: src/frontend/mame/ui/selmenu.cpp:3012
msgid "Mouse\tImperfect\n"
msgstr "Мышь\tНе идеально\n"
-#: src/frontend/mame/ui/selmenu.cpp:2954
+#: src/frontend/mame/ui/selmenu.cpp:3015
msgid "Media\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2956
+#: src/frontend/mame/ui/selmenu.cpp:3017
msgid "Media\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2959
+#: src/frontend/mame/ui/selmenu.cpp:3020
msgid "Disk\tUnimplemented\n"
msgstr "Диск\tНе эмулируется\n"
-#: src/frontend/mame/ui/selmenu.cpp:2961
+#: src/frontend/mame/ui/selmenu.cpp:3022
msgid "Disk\tImperfect\n"
msgstr "Диск\tНе идеально\n"
-#: src/frontend/mame/ui/selmenu.cpp:2964
+#: src/frontend/mame/ui/selmenu.cpp:3025
msgid "Printer\tUnimplemented\n"
msgstr "Принтер\tНе эмулируется\n"
-#: src/frontend/mame/ui/selmenu.cpp:2966
+#: src/frontend/mame/ui/selmenu.cpp:3027
msgid "Printer\tImperfect\n"
msgstr "Принтер\tНе идеально\n"
-#: src/frontend/mame/ui/selmenu.cpp:2969
+#: src/frontend/mame/ui/selmenu.cpp:3030
msgid "Mag. Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2971
+#: src/frontend/mame/ui/selmenu.cpp:3032
msgid "Mag. Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2974
+#: src/frontend/mame/ui/selmenu.cpp:3035
msgid "Punch Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2976
+#: src/frontend/mame/ui/selmenu.cpp:3037
msgid "Punch Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2979
+#: src/frontend/mame/ui/selmenu.cpp:3040
msgid "Mag. Drum\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2981
+#: src/frontend/mame/ui/selmenu.cpp:3042
msgid "Mag. Drum\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2984
+#: src/frontend/mame/ui/selmenu.cpp:3045
msgid "(EP)ROM\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2986
+#: src/frontend/mame/ui/selmenu.cpp:3047
msgid "(EP)ROM\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2989
+#: src/frontend/mame/ui/selmenu.cpp:3050
msgid "Communications\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2991
+#: src/frontend/mame/ui/selmenu.cpp:3052
msgid "Communications\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2994
+#: src/frontend/mame/ui/selmenu.cpp:3055
msgid "LAN\tUnimplemented\n"
msgstr "Локальная сеть\tНе эмулируется\n"
-#: src/frontend/mame/ui/selmenu.cpp:2996
+#: src/frontend/mame/ui/selmenu.cpp:3057
msgid "LAN\tImperfect\n"
msgstr "Локальная сеть\tНе идеально\n"
-#: src/frontend/mame/ui/selmenu.cpp:2999
+#: src/frontend/mame/ui/selmenu.cpp:3060
msgid "WAN\tUnimplemented\n"
msgstr "Удаленная сеть\tНе эмулируется\n"
-#: src/frontend/mame/ui/selmenu.cpp:3001
+#: src/frontend/mame/ui/selmenu.cpp:3062
msgid "WAN\tImperfect\n"
msgstr "Удаленная сеть\tНе идеально\n"
-#: src/frontend/mame/ui/selmenu.cpp:3004
+#: src/frontend/mame/ui/selmenu.cpp:3065
msgid "Timing\tUnimplemented\n"
msgstr "Скорость\tНе эмулируется\n"
-#: src/frontend/mame/ui/selmenu.cpp:3006
+#: src/frontend/mame/ui/selmenu.cpp:3067
msgid "Timing\tImperfect\n"
msgstr "Скорость\tНе идеально\n"
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tYes\n"
msgstr "Механическая система\tДа\n"
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tNo\n"
msgstr "Механическая система\tНет\n"
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tYes\n"
msgstr "Требует элементы оформления\tДа\n"
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tNo\n"
msgstr "Требует элементы оформления\tНет\n"
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tYes\n"
msgstr "Требует кликабельное оформление\tДа\n"
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tNo\n"
msgstr "Требует кликабельное оформление\tНет\n"
-#: src/frontend/mame/ui/selmenu.cpp:3012
+#: src/frontend/mame/ui/selmenu.cpp:3073
msgid "Support Cocktail\tNo\n"
msgstr "Поддерживает режим коктейль-стола\tНет\n"
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tYes\n"
msgstr "Система - BIOS\tДа\n"
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tNo\n"
msgstr "Система - BIOS\tНет\n"
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tYes\n"
msgstr "Поддерживает сохранение\tДа\n"
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tNo\n"
msgstr "Поддерживает сохранение\tНет\n"
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tVertical\n"
msgstr "Ориентация экрана\tВертикальная\n"
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tHorizontal\n"
msgstr "Ориентация экрана\tГоризонтальная\n"
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tYes\n"
msgstr "Требует CHD\tДа\n"
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tNo\n"
msgstr "Требует CHD\tНет\n"
-#: src/frontend/mame/ui/selmenu.cpp:3038
+#: src/frontend/mame/ui/selmenu.cpp:3099
msgid "Media Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3040
+#: src/frontend/mame/ui/selmenu.cpp:3101
msgid "Media Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3043
+#: src/frontend/mame/ui/selmenu.cpp:3104
msgid "Samples Audit Result\tNone Needed\n"
msgstr "Результат проверки сэмплов\tНе требуется\n"
-#: src/frontend/mame/ui/selmenu.cpp:3045
+#: src/frontend/mame/ui/selmenu.cpp:3106
msgid "Samples Audit Result\tOK\n"
msgstr "Результат проверки сэмплов\tOK\n"
-#: src/frontend/mame/ui/selmenu.cpp:3047
+#: src/frontend/mame/ui/selmenu.cpp:3108
msgid "Samples Audit Result\tBAD\n"
msgstr "Результат проверки сэмплов\tНЕУДАЧНО\n"
-#: src/frontend/mame/ui/selmenu.cpp:3051
+#: src/frontend/mame/ui/selmenu.cpp:3112
msgid ""
"Media Audit\tDisabled\n"
"Samples Audit\tDisabled\n"
@@ -3627,74 +3656,74 @@ msgstr ""
msgid "[None]\n"
msgstr ""
-#: src/emu/render.cpp:1833
+#: src/emu/render.cpp:1834
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Standard (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1859
+#: src/emu/render.cpp:1860
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Pixel Aspect (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1881 src/emu/render.cpp:2016
+#: src/emu/render.cpp:1882 src/emu/render.cpp:2017
msgctxt "view-name"
msgid "Cocktail"
msgstr ""
-#: src/emu/render.cpp:2001
+#: src/emu/render.cpp:2002
msgctxt "view-name"
msgid "Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2002
+#: src/emu/render.cpp:2003
msgctxt "view-name"
msgid "Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2003
+#: src/emu/render.cpp:2004
msgctxt "view-name"
msgid "Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2004
+#: src/emu/render.cpp:2005
msgctxt "view-name"
msgid "Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2055
+#: src/emu/render.cpp:2056
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2064
+#: src/emu/render.cpp:2065
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2073
+#: src/emu/render.cpp:2074
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2082
+#: src/emu/render.cpp:2083
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/ioport.cpp:333
+#: src/emu/ioport.cpp:271
#, c-format
msgctxt "input-name"
msgid "P%1$u"
msgstr ""
-#: src/emu/ioport.cpp:2052
+#: src/emu/ioport.cpp:1991
msgctxt "input-name"
msgid "???"
msgstr ""
@@ -5326,222 +5355,222 @@ msgstr ""
#: src/emu/inpttype.ipp:874
msgctxt "input-name"
-msgid "On Screen Display"
+msgid "Show/Hide Menu"
msgstr ""
#: src/emu/inpttype.ipp:875
msgctxt "input-name"
-msgid "Break in Debugger"
+msgid "UI Select"
msgstr ""
#: src/emu/inpttype.ipp:876
msgctxt "input-name"
-msgid "Config Menu"
+msgid "UI Back"
msgstr ""
#: src/emu/inpttype.ipp:877
msgctxt "input-name"
-msgid "Pause"
+msgid "UI Cancel"
msgstr ""
#: src/emu/inpttype.ipp:878
msgctxt "input-name"
-msgid "Pause - Single Step"
+msgid "UI Clear"
msgstr ""
#: src/emu/inpttype.ipp:879
msgctxt "input-name"
-msgid "Rewind - Single Step"
+msgid "UI Help"
msgstr ""
#: src/emu/inpttype.ipp:880
msgctxt "input-name"
-msgid "Reset Machine"
+msgid "UI Up"
msgstr ""
#: src/emu/inpttype.ipp:881
msgctxt "input-name"
-msgid "Soft Reset"
+msgid "UI Down"
msgstr ""
#: src/emu/inpttype.ipp:882
msgctxt "input-name"
-msgid "Show Decoded Graphics"
+msgid "UI Left"
msgstr ""
#: src/emu/inpttype.ipp:883
msgctxt "input-name"
-msgid "Frameskip Dec"
+msgid "UI Right"
msgstr ""
#: src/emu/inpttype.ipp:884
msgctxt "input-name"
-msgid "Frameskip Inc"
+msgid "UI Home"
msgstr ""
#: src/emu/inpttype.ipp:885
msgctxt "input-name"
-msgid "Throttle"
+msgid "UI End"
msgstr ""
#: src/emu/inpttype.ipp:886
msgctxt "input-name"
-msgid "Fast Forward"
+msgid "UI Page Up"
msgstr ""
#: src/emu/inpttype.ipp:887
msgctxt "input-name"
-msgid "Show FPS"
+msgid "UI Page Down"
msgstr ""
#: src/emu/inpttype.ipp:888
msgctxt "input-name"
-msgid "Save Snapshot"
+msgid "UI Previous Group"
msgstr ""
#: src/emu/inpttype.ipp:889
msgctxt "input-name"
-msgid "Record MNG"
+msgid "UI Next Group"
msgstr ""
#: src/emu/inpttype.ipp:890
msgctxt "input-name"
-msgid "Record AVI"
+msgid "On Screen Display"
msgstr ""
#: src/emu/inpttype.ipp:891
msgctxt "input-name"
-msgid "Toggle Cheat"
+msgid "Toggle UI Controls"
msgstr ""
#: src/emu/inpttype.ipp:892
msgctxt "input-name"
-msgid "UI Up"
+msgid "Break in Debugger"
msgstr ""
#: src/emu/inpttype.ipp:893
msgctxt "input-name"
-msgid "UI Down"
+msgid "Pause"
msgstr ""
#: src/emu/inpttype.ipp:894
msgctxt "input-name"
-msgid "UI Left"
+msgid "Pause - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:895
msgctxt "input-name"
-msgid "UI Right"
+msgid "Rewind - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:896
msgctxt "input-name"
-msgid "UI Home"
+msgid "Save State"
msgstr ""
#: src/emu/inpttype.ipp:897
msgctxt "input-name"
-msgid "UI End"
+msgid "Load State"
msgstr ""
#: src/emu/inpttype.ipp:898
msgctxt "input-name"
-msgid "UI Page Up"
+msgid "Reset Machine"
msgstr ""
#: src/emu/inpttype.ipp:899
msgctxt "input-name"
-msgid "UI Page Down"
+msgid "Soft Reset"
msgstr ""
#: src/emu/inpttype.ipp:900
msgctxt "input-name"
-msgid "UI Focus Next"
+msgid "Show Decoded Graphics"
msgstr ""
#: src/emu/inpttype.ipp:901
msgctxt "input-name"
-msgid "UI Focus Previous"
+msgid "Frameskip Dec"
msgstr ""
#: src/emu/inpttype.ipp:902
msgctxt "input-name"
-msgid "UI Select"
+msgid "Frameskip Inc"
msgstr ""
#: src/emu/inpttype.ipp:903
msgctxt "input-name"
-msgid "UI Cancel"
+msgid "Throttle"
msgstr ""
#: src/emu/inpttype.ipp:904
msgctxt "input-name"
-msgid "UI Display Comment"
+msgid "Fast Forward"
msgstr ""
#: src/emu/inpttype.ipp:905
msgctxt "input-name"
-msgid "UI Clear"
+msgid "Show FPS"
msgstr ""
#: src/emu/inpttype.ipp:906
msgctxt "input-name"
-msgid "UI Zoom In"
+msgid "Save Snapshot"
msgstr ""
#: src/emu/inpttype.ipp:907
msgctxt "input-name"
-msgid "UI Zoom Out"
+msgid "Record MNG"
msgstr ""
#: src/emu/inpttype.ipp:908
msgctxt "input-name"
-msgid "UI Default Zoom"
+msgid "Record AVI"
msgstr ""
#: src/emu/inpttype.ipp:909
msgctxt "input-name"
-msgid "UI Previous Group"
+msgid "Toggle Cheat"
msgstr ""
#: src/emu/inpttype.ipp:910
msgctxt "input-name"
-msgid "UI Next Group"
+msgid "UI Display Comment"
msgstr ""
#: src/emu/inpttype.ipp:911
msgctxt "input-name"
-msgid "UI Rotate"
+msgid "UI Zoom In"
msgstr ""
#: src/emu/inpttype.ipp:912
msgctxt "input-name"
-msgid "Show Profiler"
+msgid "UI Zoom Out"
msgstr ""
#: src/emu/inpttype.ipp:913
msgctxt "input-name"
-msgid "UI Toggle"
+msgid "UI Default Zoom"
msgstr ""
#: src/emu/inpttype.ipp:914
msgctxt "input-name"
-msgid "UI Release Pointer"
+msgid "UI Rotate"
msgstr ""
#: src/emu/inpttype.ipp:915
msgctxt "input-name"
-msgid "UI Paste Text"
+msgid "Show Profiler"
msgstr ""
#: src/emu/inpttype.ipp:916
msgctxt "input-name"
-msgid "Save State"
+msgid "UI Release Pointer"
msgstr ""
#: src/emu/inpttype.ipp:917
msgctxt "input-name"
-msgid "Load State"
+msgid "UI Paste Text"
msgstr ""
#: src/emu/inpttype.ipp:918
@@ -5556,57 +5585,65 @@ msgstr ""
#: src/emu/inpttype.ipp:920
msgctxt "input-name"
-msgid "UI External DAT View"
+msgid "UI Focus Next"
msgstr ""
#: src/emu/inpttype.ipp:921
msgctxt "input-name"
-msgid "UI Add/Remove favorite"
+msgid "UI Focus Previous"
msgstr ""
#: src/emu/inpttype.ipp:922
msgctxt "input-name"
-msgid "UI Export List"
+msgid "UI External DAT View"
msgstr ""
#: src/emu/inpttype.ipp:923
msgctxt "input-name"
+msgid "UI Add/Remove Favorite"
+msgstr ""
+
+#: src/emu/inpttype.ipp:924
+msgctxt "input-name"
+msgid "UI Export List"
+msgstr ""
+
+#: src/emu/inpttype.ipp:925
+msgctxt "input-name"
msgid "UI Audit Media"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:110
-#: src/osd/modules/input/input_sdlcommon.cpp:173
+#: src/osd/modules/input/input_windows.cpp:111 src/osd/sdl/osdsdl.cpp:339
msgctxt "input-name"
msgid "Toggle Fullscreen"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:116
+#: src/osd/modules/input/input_windows.cpp:117
msgctxt "input-name"
msgid "Take Rendered Snapshot"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:127
-#: src/osd/modules/input/input_sdlcommon.cpp:221
+#: src/osd/modules/input/input_windows.cpp:128 src/osd/sdl/osdsdl.cpp:388
msgctxt "input-name"
msgid "Record Rendered Video"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:143
+#: src/osd/modules/input/input_windows.cpp:144
msgctxt "input-name"
msgid "Toggle Post-Processing"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:199
+#: src/osd/sdl/osdsdl.cpp:365
msgctxt "input-name"
msgid "Toggle Filter"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:205
+#: src/osd/sdl/osdsdl.cpp:371
msgctxt "input-name"
msgid "Decrease Prescaling"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:215
+#: src/osd/sdl/osdsdl.cpp:382
msgctxt "input-name"
msgid "Increase Prescaling"
msgstr ""
@@ -5931,12 +5968,12 @@ msgstr ""
msgid "Input ports"
msgstr ""
-#: plugins/autofire/init.lua:94
+#: plugins/autofire/init.lua:98
msgctxt "plugin-autofire"
msgid "Failed to load autofire menu"
msgstr ""
-#: plugins/autofire/init.lua:101
+#: plugins/autofire/init.lua:105
msgctxt "plugin-autofire"
msgid "Autofire"
msgstr ""
@@ -6120,7 +6157,7 @@ msgctxt "plugin-timecode"
msgid "Hotkey"
msgstr ""
-#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:560
+#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:562
msgctxt "plugin-inputmacro"
msgid "Input Macros"
msgstr ""
@@ -6141,138 +6178,138 @@ msgctxt "plugin-inputmacro"
msgid "Set Input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:350
+#: plugins/inputmacro/inputmacro_menu.lua:352
msgctxt "plugin-inputmacro"
msgid "Name"
msgstr "Имя"
-#: plugins/inputmacro/inputmacro_menu.lua:358
-#: plugins/inputmacro/inputmacro_menu.lua:400
+#: plugins/inputmacro/inputmacro_menu.lua:360
+#: plugins/inputmacro/inputmacro_menu.lua:402
msgctxt "plugin-inputmacro"
msgid "[not set]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:359
+#: plugins/inputmacro/inputmacro_menu.lua:361
msgctxt "plugin-inputmacro"
msgid "Activation combination"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Stop immediately"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Complete macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:363
+#: plugins/inputmacro/inputmacro_menu.lua:365
msgctxt "plugin-inputmacro"
msgid "On release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:369
+#: plugins/inputmacro/inputmacro_menu.lua:371
msgctxt "plugin-inputmacro"
msgid "Release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:372
+#: plugins/inputmacro/inputmacro_menu.lua:374
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Loop to step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:377
+#: plugins/inputmacro/inputmacro_menu.lua:379
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Prolong step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:379
+#: plugins/inputmacro/inputmacro_menu.lua:381
msgctxt "plugin-inputmacro"
msgid "When held"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:383
+#: plugins/inputmacro/inputmacro_menu.lua:385
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:384
+#: plugins/inputmacro/inputmacro_menu.lua:386
msgctxt "plugin-inputmacro"
msgid "Delay (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:390
+#: plugins/inputmacro/inputmacro_menu.lua:392
msgctxt "plugin-inputmacro"
msgid "Duration (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:398
+#: plugins/inputmacro/inputmacro_menu.lua:400
msgctxt "plugin-inputmacro"
msgid "n/a"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:402
+#: plugins/inputmacro/inputmacro_menu.lua:404
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Input %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:407
+#: plugins/inputmacro/inputmacro_menu.lua:409
msgctxt "plugin-inputmacro"
msgid "Add input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:412
+#: plugins/inputmacro/inputmacro_menu.lua:414
msgctxt "plugin-inputmacro"
msgid "Delete step"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:428
+#: plugins/inputmacro/inputmacro_menu.lua:430
msgctxt "plugin-inputmacro"
msgid "Add step at position"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:474
+#: plugins/inputmacro/inputmacro_menu.lua:476
msgctxt "plugin-inputmacro"
msgid "Add Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:481
+#: plugins/inputmacro/inputmacro_menu.lua:483
msgctxt "plugin-inputmacro"
msgid "Create"
msgstr "Создать"
-#: plugins/inputmacro/inputmacro_menu.lua:483
+#: plugins/inputmacro/inputmacro_menu.lua:485
msgctxt "plugin-inputmacro"
msgid "Cancel"
msgstr "Отмена"
-#: plugins/inputmacro/inputmacro_menu.lua:499
+#: plugins/inputmacro/inputmacro_menu.lua:501
msgctxt "plugin-inputmacro"
msgid "Edit Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:505
+#: plugins/inputmacro/inputmacro_menu.lua:507
msgctxt "plugin-inputmacro"
msgid "Done"
msgstr "Готово"
-#: plugins/inputmacro/inputmacro_menu.lua:561
+#: plugins/inputmacro/inputmacro_menu.lua:563
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Press %s to delete"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:573
+#: plugins/inputmacro/inputmacro_menu.lua:575
msgctxt "plugin-inputmacro"
msgid "[no macros]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:578
+#: plugins/inputmacro/inputmacro_menu.lua:580
msgctxt "plugin-inputmacro"
msgid "Add macro"
msgstr ""
@@ -6447,12 +6484,12 @@ msgctxt "plugin-commonui"
msgid "Cancel"
msgstr "Отмена"
-#: plugins/commonui/init.lua:197
+#: plugins/commonui/init.lua:199
msgctxt "plugin-commonui"
msgid "Invalid combination entered"
msgstr ""
-#: plugins/commonui/init.lua:203
+#: plugins/commonui/init.lua:205
#, lua-format
msgctxt "plugin-commonui"
msgid ""
diff --git a/language/Serbian/strings.po b/language/Serbian/strings.po
index c23abab3613..c5d021b9453 100644
--- a/language/Serbian/strings.po
+++ b/language/Serbian/strings.po
@@ -1,13 +1,13 @@
# Serbian translations for MAME package.
# Copyright (C) 1997-2022 MAMEdev and contributors
# This file is distributed under the same license as the MAME package.
-# Automatically generated, 2022.
+# Automatically generated, 2023.
#
msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-10-16 02:30+1100\n"
+"POT-Creation-Date: 2023-02-18 05:29+1100\n"
"PO-Revision-Date: 2016-03-02 21:46+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: MAME Language Team\n"
@@ -34,206 +34,206 @@ msgid ""
"This system requires media images to be mounted for the following device(s): "
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1254
+#: src/frontend/mame/ui/ui.cpp:1275
#, c-format
msgid ""
"UI controls enabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1256
+#: src/frontend/mame/ui/ui.cpp:1277
#, c-format
msgid ""
"UI controls disabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1465
+#: src/frontend/mame/ui/ui.cpp:1486
msgid "Master Volume"
msgstr "Glavna jačina zvuka"
-#: src/frontend/mame/ui/ui.cpp:1474
+#: src/frontend/mame/ui/ui.cpp:1495
#, c-format
msgid "%1$s Volume"
msgstr "%1$s jačina zvuka"
-#: src/frontend/mame/ui/ui.cpp:1496
+#: src/frontend/mame/ui/ui.cpp:1517
#, c-format
msgid "Overclock CPU %1$s"
msgstr "Ubrzanje osnovnog takta CPU %1$s"
-#: src/frontend/mame/ui/ui.cpp:1504
+#: src/frontend/mame/ui/ui.cpp:1525
#, c-format
msgid "Overclock %1$s sound"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1523
+#: src/frontend/mame/ui/ui.cpp:1544
#, c-format
msgid "%1$s Refresh Rate"
msgstr "%1$s frekvencija osvežavanja"
-#: src/frontend/mame/ui/ui.cpp:1528
+#: src/frontend/mame/ui/ui.cpp:1549
#, c-format
msgid "%1$s Brightness"
msgstr "%1$s osvetljenost"
-#: src/frontend/mame/ui/ui.cpp:1530
+#: src/frontend/mame/ui/ui.cpp:1551
#, c-format
msgid "%1$s Contrast"
msgstr "%1$s kontrast"
-#: src/frontend/mame/ui/ui.cpp:1532
+#: src/frontend/mame/ui/ui.cpp:1553
#, c-format
msgid "%1$s Gamma"
msgstr "%1$s gama"
-#: src/frontend/mame/ui/ui.cpp:1536
+#: src/frontend/mame/ui/ui.cpp:1557
#, c-format
msgid "%1$s Horiz Stretch"
msgstr "%1$s rastezanje po horizontali"
-#: src/frontend/mame/ui/ui.cpp:1538
+#: src/frontend/mame/ui/ui.cpp:1559
#, c-format
msgid "%1$s Horiz Position"
msgstr "%1$s horizontalna pozicija"
-#: src/frontend/mame/ui/ui.cpp:1540
+#: src/frontend/mame/ui/ui.cpp:1561
#, c-format
msgid "%1$s Vert Stretch"
msgstr "%1$s rastezanje po vertikali"
-#: src/frontend/mame/ui/ui.cpp:1542
+#: src/frontend/mame/ui/ui.cpp:1563
#, c-format
msgid "%1$s Vert Position"
msgstr "%1$s vertikalna pozicija"
-#: src/frontend/mame/ui/ui.cpp:1558
+#: src/frontend/mame/ui/ui.cpp:1579
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr "Laserdisc '%1$s' rastezanje po horizontali"
-#: src/frontend/mame/ui/ui.cpp:1561
+#: src/frontend/mame/ui/ui.cpp:1582
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr "Laserdisc '%1$s' horizontalna pozicija"
-#: src/frontend/mame/ui/ui.cpp:1563
+#: src/frontend/mame/ui/ui.cpp:1584
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr "Laserdisc '%1$s' rastezanje po vertikali"
-#: src/frontend/mame/ui/ui.cpp:1566
+#: src/frontend/mame/ui/ui.cpp:1587
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr "Laserdisc '%1$s' vertikalna pozicija"
-#: src/frontend/mame/ui/ui.cpp:1576
+#: src/frontend/mame/ui/ui.cpp:1597
msgid "Vector Flicker"
msgstr "Treperenje vektora"
-#: src/frontend/mame/ui/ui.cpp:1577
+#: src/frontend/mame/ui/ui.cpp:1598
msgid "Beam Width Minimum"
msgstr "Minimalna širina snopa"
-#: src/frontend/mame/ui/ui.cpp:1578
+#: src/frontend/mame/ui/ui.cpp:1599
msgid "Beam Width Maximum"
msgstr "Maksimalna širinia snopa"
-#: src/frontend/mame/ui/ui.cpp:1579
+#: src/frontend/mame/ui/ui.cpp:1600
msgid "Beam Dot Size"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1580
+#: src/frontend/mame/ui/ui.cpp:1601
msgid "Beam Intensity Weight"
msgstr "Intenzitet snopa"
-#: src/frontend/mame/ui/ui.cpp:1593
+#: src/frontend/mame/ui/ui.cpp:1614
#, c-format
msgid "Crosshair Scale %1$s"
msgstr "Razmera nišana %1$s"
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "X"
msgstr "X"
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "Y"
msgstr "Y"
-#: src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1616
#, c-format
msgid "Crosshair Offset %1$s"
msgstr "Pomeraj nišana %1$s"
-#: src/frontend/mame/ui/ui.cpp:1623
+#: src/frontend/mame/ui/ui.cpp:1644
#, c-format
msgid "%1$3ddB"
msgstr "%1$3ddB"
-#: src/frontend/mame/ui/ui.cpp:1666
+#: src/frontend/mame/ui/ui.cpp:1687
#, c-format
msgid "%1$d%%"
msgstr "%1$d%%"
-#: src/frontend/mame/ui/ui.cpp:1681
+#: src/frontend/mame/ui/ui.cpp:1702
#, c-format
msgid "%1$3.0f%%"
msgstr "%1$3.0f%%"
-#: src/frontend/mame/ui/ui.cpp:1704 src/frontend/mame/ui/ui.cpp:1724
-#: src/frontend/mame/ui/ui.cpp:1743 src/frontend/mame/ui/ui.cpp:1761
-#: src/frontend/mame/ui/ui.cpp:1780 src/frontend/mame/ui/ui.cpp:1799
-#: src/frontend/mame/ui/ui.cpp:1818 src/frontend/mame/ui/ui.cpp:1837
-#: src/frontend/mame/ui/ui.cpp:1858 src/frontend/mame/ui/ui.cpp:1879
-#: src/frontend/mame/ui/ui.cpp:1900 src/frontend/mame/ui/ui.cpp:1921
+#: src/frontend/mame/ui/ui.cpp:1725 src/frontend/mame/ui/ui.cpp:1745
+#: src/frontend/mame/ui/ui.cpp:1764 src/frontend/mame/ui/ui.cpp:1782
+#: src/frontend/mame/ui/ui.cpp:1801 src/frontend/mame/ui/ui.cpp:1820
+#: src/frontend/mame/ui/ui.cpp:1839 src/frontend/mame/ui/ui.cpp:1858
+#: src/frontend/mame/ui/ui.cpp:1879 src/frontend/mame/ui/ui.cpp:1900
+#: src/frontend/mame/ui/ui.cpp:1921 src/frontend/mame/ui/ui.cpp:1942
#, c-format
msgid "%1$.3f"
msgstr "%1$.3f"
-#: src/frontend/mame/ui/ui.cpp:1936 src/frontend/mame/ui/ui.cpp:1951
-#: src/frontend/mame/ui/ui.cpp:1966 src/frontend/mame/ui/ui.cpp:1981
-#: src/frontend/mame/ui/ui.cpp:1996
+#: src/frontend/mame/ui/ui.cpp:1957 src/frontend/mame/ui/ui.cpp:1972
+#: src/frontend/mame/ui/ui.cpp:1987 src/frontend/mame/ui/ui.cpp:2002
+#: src/frontend/mame/ui/ui.cpp:2017
#, c-format
msgid "%1$1.2f"
msgstr "%1$1.2f"
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr "Razmera nišana X %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr "Razmera nišana Y %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr "Pomeraj nišana X %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr "Pomeraj nišana Y %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2116
+#: src/frontend/mame/ui/ui.cpp:2137
msgid "**Error saving ui.ini**"
msgstr "**Greška prilikom snimanja ui.ini**"
-#: src/frontend/mame/ui/ui.cpp:2175
+#: src/frontend/mame/ui/ui.cpp:2196
#, c-format
msgid "**Error saving %s.ini**"
msgstr "**Greška prlikom zapisivanja %s.ini**"
-#: src/frontend/mame/ui/ui.cpp:2179 src/frontend/mame/ui/miscmenu.cpp:773
+#: src/frontend/mame/ui/ui.cpp:2200 src/frontend/mame/ui/miscmenu.cpp:773
msgid ""
"\n"
" Settings saved \n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:487 src/frontend/mame/ui/selgame.cpp:298
+#: src/frontend/mame/ui/selsoft.cpp:510 src/frontend/mame/ui/selgame.cpp:318
#, c-format
msgid ""
"%s\n"
@@ -242,8 +242,8 @@ msgstr ""
"%s\n"
" dodato u listu omiljenih"
-#: src/frontend/mame/ui/selsoft.cpp:492 src/frontend/mame/ui/selgame.cpp:303
-#: src/frontend/mame/ui/selgame.cpp:309
+#: src/frontend/mame/ui/selsoft.cpp:515 src/frontend/mame/ui/selgame.cpp:323
+#: src/frontend/mame/ui/selgame.cpp:329
#, c-format
msgid ""
"%s\n"
@@ -252,40 +252,40 @@ msgstr ""
"%s\n"
" izbrisano iz liste omiljenih."
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Start empty]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Use file manager]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:708
+#: src/frontend/mame/ui/selsoft.cpp:756
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d software packages )"
msgstr "%1$s %2$s ( %3$d / %4$d programskih paketa )"
-#: src/frontend/mame/ui/selsoft.cpp:709
+#: src/frontend/mame/ui/selsoft.cpp:757
#, c-format
msgid "%1$s - select software"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:714 src/frontend/mame/ui/selgame.cpp:1074
+#: src/frontend/mame/ui/selsoft.cpp:762 src/frontend/mame/ui/selgame.cpp:1092
#, c-format
msgid "%1$s: %2$s - Search: %3$s_"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:716 src/frontend/mame/ui/selgame.cpp:1076
+#: src/frontend/mame/ui/selsoft.cpp:764 src/frontend/mame/ui/selgame.cpp:1094
#, c-format
msgid "Search: %1$s_"
msgstr "Pretraga: %1$s_"
-#: src/frontend/mame/ui/selsoft.cpp:723
+#: src/frontend/mame/ui/selsoft.cpp:771
#, c-format
msgid "Software list/item: %1$s:%2$s"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:441
+#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:462
msgid "General Settings"
msgstr ""
@@ -309,15 +309,15 @@ msgstr ""
msgid "Save Settings"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:185 src/frontend/mame/ui/optsmenu.cpp:227
+#: src/frontend/mame/ui/optsmenu.cpp:183 src/frontend/mame/ui/optsmenu.cpp:225
msgid "System Filter"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:197 src/frontend/mame/ui/custui.cpp:83
+#: src/frontend/mame/ui/optsmenu.cpp:195 src/frontend/mame/ui/custui.cpp:84
msgid "Customize UI"
msgstr "Prilagodi korisnički interfejs"
-#: src/frontend/mame/ui/optsmenu.cpp:198 src/frontend/mame/ui/dirmenu.cpp:535
+#: src/frontend/mame/ui/optsmenu.cpp:196 src/frontend/mame/ui/dirmenu.cpp:579
msgid "Configure Folders"
msgstr ""
@@ -325,41 +325,41 @@ msgstr ""
msgid "Plugin Options"
msgstr "Opcije dodataka"
-#: src/frontend/mame/ui/filesel.cpp:221 src/frontend/mame/ui/swlist.cpp:89
-#: src/frontend/mame/ui/slotopt.cpp:221
+#: src/frontend/mame/ui/filesel.cpp:234 src/frontend/mame/ui/swlist.cpp:89
+#: src/frontend/mame/ui/slotopt.cpp:231
msgid "[empty slot]"
msgstr "[prazan slot]"
-#: src/frontend/mame/ui/filesel.cpp:225
+#: src/frontend/mame/ui/filesel.cpp:238
msgid "[create]"
msgstr "[kreiraj]"
-#: src/frontend/mame/ui/filesel.cpp:229 src/frontend/mame/ui/swlist.cpp:100
+#: src/frontend/mame/ui/filesel.cpp:242 src/frontend/mame/ui/swlist.cpp:100
msgid "[software list]"
msgstr "[lista programa]"
-#: src/frontend/mame/ui/filesel.cpp:285
+#: src/frontend/mame/ui/filesel.cpp:298
#, c-format
msgid "Error accessing %s"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:509
+#: src/frontend/mame/ui/filesel.cpp:519
msgid "Select access mode"
msgstr "Odaberi mod pristupa"
-#: src/frontend/mame/ui/filesel.cpp:510
+#: src/frontend/mame/ui/filesel.cpp:520
msgid "Read-only"
msgstr "Samo čitanje"
-#: src/frontend/mame/ui/filesel.cpp:512
+#: src/frontend/mame/ui/filesel.cpp:522
msgid "Read-write"
msgstr "Čitanje-pisanje"
-#: src/frontend/mame/ui/filesel.cpp:513
+#: src/frontend/mame/ui/filesel.cpp:523
msgid "Read this image, write to another image"
msgstr "Čitaj ovaj fajl, piši u drugi"
-#: src/frontend/mame/ui/filesel.cpp:514
+#: src/frontend/mame/ui/filesel.cpp:524
msgid "Read this image, write to diff"
msgstr "Čitaj ovaj fajl, piši razlike"
@@ -572,145 +572,149 @@ msgid "Joystick saturation"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:94
-msgid "Natural keyboard"
+msgid "Joystick threshold"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:95
-msgid "Allow contradictory joystick inputs"
+msgid "Natural keyboard"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:96
+msgid "Allow contradictory joystick inputs"
+msgstr ""
+
+#: src/frontend/mame/ui/submenu.cpp:97
msgid "Coin impulse"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:102
+#: src/frontend/mame/ui/submenu.cpp:103
msgid "Input Device Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:103
+#: src/frontend/mame/ui/submenu.cpp:104
msgid "Lightgun Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:104
+#: src/frontend/mame/ui/submenu.cpp:105
msgid "Trackball Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:105
+#: src/frontend/mame/ui/submenu.cpp:106
msgid "Pedal Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:106
+#: src/frontend/mame/ui/submenu.cpp:107
msgid "AD Stick Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:107
+#: src/frontend/mame/ui/submenu.cpp:108
msgid "Paddle Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:108
+#: src/frontend/mame/ui/submenu.cpp:109
msgid "Dial Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:109
+#: src/frontend/mame/ui/submenu.cpp:110
msgid "Positional Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:110
+#: src/frontend/mame/ui/submenu.cpp:111
msgid "Mouse Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:112
+#: src/frontend/mame/ui/submenu.cpp:113
msgid "Keyboard Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:113
+#: src/frontend/mame/ui/submenu.cpp:114
msgid "Mouse Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:114
+#: src/frontend/mame/ui/submenu.cpp:115
msgid "Lightgun Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:115
+#: src/frontend/mame/ui/submenu.cpp:116
msgid "Joystick Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:121 src/frontend/mame/ui/videoopt.cpp:42
+#: src/frontend/mame/ui/submenu.cpp:122 src/frontend/mame/ui/videoopt.cpp:42
msgid "Video Options"
msgstr "Video opcije"
-#: src/frontend/mame/ui/submenu.cpp:122
+#: src/frontend/mame/ui/submenu.cpp:123
msgid "Video Mode"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:123
+#: src/frontend/mame/ui/submenu.cpp:124
msgid "Number Of Screens"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:125
+#: src/frontend/mame/ui/submenu.cpp:126
msgid "Triple Buffering"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:126
+#: src/frontend/mame/ui/submenu.cpp:127
msgid "HLSL"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:128
+#: src/frontend/mame/ui/submenu.cpp:129
msgid "GLSL"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:129
+#: src/frontend/mame/ui/submenu.cpp:130
msgid "Bilinear Filtering"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:130
+#: src/frontend/mame/ui/submenu.cpp:131
msgid "Bitmap Prescaling"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:131
+#: src/frontend/mame/ui/submenu.cpp:132
msgid "Window Mode"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:132
+#: src/frontend/mame/ui/submenu.cpp:133
msgid "Enforce Aspect Ratio"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:133
+#: src/frontend/mame/ui/submenu.cpp:134
msgid "Start Out Maximized"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:134
+#: src/frontend/mame/ui/submenu.cpp:135
msgid "Synchronized Refresh"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:135
+#: src/frontend/mame/ui/submenu.cpp:136
msgid "Wait Vertical Sync"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:722
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:738
#: src/frontend/mame/ui/videoopt.cpp:169
-#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:766
+#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:766
#: plugins/cheatfind/init.lua:777 plugins/cheat/init.lua:679
msgid "On"
msgstr "Uključeno"
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:725
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:741
#: src/frontend/mame/ui/videoopt.cpp:185
-#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:763
+#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:763
#: plugins/cheatfind/init.lua:774 plugins/cheat/init.lua:682
#: plugins/cheat/init.lua:691
msgid "Off"
msgstr "Isključeno"
-#: src/frontend/mame/ui/menu.cpp:728
+#: src/frontend/mame/ui/menu.cpp:744
msgid "Auto"
msgstr "Automatski"
-#: src/frontend/mame/ui/menu.cpp:1233
+#: src/frontend/mame/ui/menu.cpp:1272
#: src/frontend/mame/ui/simpleselgame.cpp:283
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Return to Previous Menu"
msgstr "Povratak u prethodni meni"
@@ -718,21 +722,21 @@ msgstr "Povratak u prethodni meni"
msgid "File Manager"
msgstr "Upravljanje fajlovima"
-#: src/frontend/mame/ui/filemngr.cpp:140
+#: src/frontend/mame/ui/filemngr.cpp:152
#: src/frontend/mame/ui/confswitch.cpp:119
-#: src/frontend/mame/ui/inputmap.cpp:580
+#: src/frontend/mame/ui/inputmap.cpp:581
#: src/frontend/mame/ui/inputtoggle.cpp:75
-#: src/frontend/mame/ui/analogipt.cpp:363
+#: src/frontend/mame/ui/analogipt.cpp:412
#, c-format
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
#: src/frontend/mame/ui/confswitch.cpp:170 src/frontend/mame/ui/slotopt.cpp:204
msgid "Reset System"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
msgid "Start System"
msgstr "Pokrenite sistem"
@@ -1092,27 +1096,27 @@ msgstr "Ne"
msgid "Yes"
msgstr "Da"
-#: src/frontend/mame/ui/filecreate.cpp:168
+#: src/frontend/mame/ui/filecreate.cpp:189
msgid "New Image Name:"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:174
+#: src/frontend/mame/ui/filecreate.cpp:196
msgid "Image Format:"
msgstr "Format zapisa:"
-#: src/frontend/mame/ui/filecreate.cpp:180
+#: src/frontend/mame/ui/filecreate.cpp:202
msgid "Create"
msgstr "Kreiraj"
-#: src/frontend/mame/ui/filecreate.cpp:208
+#: src/frontend/mame/ui/filecreate.cpp:230
msgid "Please enter a file extension too"
msgstr "Molim unesite i ekstenziju"
-#: src/frontend/mame/ui/filecreate.cpp:268
+#: src/frontend/mame/ui/filecreate.cpp:295
msgid "Select image format"
msgstr "Odaberi format"
-#: src/frontend/mame/ui/filecreate.cpp:327
+#: src/frontend/mame/ui/filecreate.cpp:354
msgid "Select initial contents"
msgstr ""
@@ -1137,9 +1141,9 @@ msgid "Emulated"
msgstr "Emulirani"
#: src/frontend/mame/ui/keyboard.cpp:60 src/frontend/mame/ui/confswitch.cpp:117
-#: src/frontend/mame/ui/inputmap.cpp:578
+#: src/frontend/mame/ui/inputmap.cpp:579
#: src/frontend/mame/ui/inputtoggle.cpp:73
-#: src/frontend/mame/ui/analogipt.cpp:361
+#: src/frontend/mame/ui/analogipt.cpp:410
#, c-format
msgid "%1$s [root%2$s]"
msgstr ""
@@ -1498,16 +1502,16 @@ msgstr ""
msgid "Category File"
msgstr ""
-#: src/frontend/mame/ui/utils.cpp:2030 src/frontend/mame/ui/inifile.cpp:301
+#: src/frontend/mame/ui/utils.cpp:2026 src/frontend/mame/ui/inifile.cpp:301
msgctxt "swlist-info"
msgid "Software list/item"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2685
+#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2752
msgid "Software List Info"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:316
+#: src/frontend/mame/ui/datmenu.cpp:307
#, c-format
msgid "Revision: %1$s"
msgstr "Revizija: %1$s"
@@ -1673,7 +1677,7 @@ msgstr "Izbriši iz liste omiljenih"
msgid "Save System Settings"
msgstr ""
-#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2625
+#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2698
msgid " (default)"
msgstr " (uobičajeno)"
@@ -1714,7 +1718,7 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:265
+#: src/frontend/mame/ui/state.cpp:262
#, c-format
msgid ""
"Delete saved state %1$s?\n"
@@ -1722,37 +1726,37 @@ msgid ""
"Press %3$s to cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:393
+#: src/frontend/mame/ui/state.cpp:388
#, c-format
msgid "Error removing saved state file %1$s"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:442
+#: src/frontend/mame/ui/state.cpp:450
#, c-format
msgid "Press %1$s to delete"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Load State"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Select state to load"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Save State"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Press a key or joystick button, or select state to overwrite"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:314
+#: src/frontend/mame/ui/confswitch.cpp:318
msgid "DIP Switches"
msgstr "DIP prekidači"
-#: src/frontend/mame/ui/confswitch.cpp:508
+#: src/frontend/mame/ui/confswitch.cpp:521
msgid "Machine Configuration"
msgstr "Konfiguracija mašine"
@@ -1795,7 +1799,7 @@ msgstr ""
msgid "[no assignable inputs are enabled]"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:348
+#: src/frontend/mame/ui/inputmap.cpp:358
msgid "Pressed"
msgstr ""
@@ -1803,71 +1807,71 @@ msgstr ""
msgid "Invalid combination entered"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:563
+#: src/frontend/mame/ui/inputmap.cpp:564
#, c-format
msgctxt "input-name"
msgid "%1$s Analog"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:564
+#: src/frontend/mame/ui/inputmap.cpp:565
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Inc"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:565
+#: src/frontend/mame/ui/inputmap.cpp:566
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Dec"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:607
+#: src/frontend/mame/ui/inputmap.cpp:608
#, c-format
msgid "Press %1$s to set\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:608
+#: src/frontend/mame/ui/inputmap.cpp:609
#, c-format
msgid "Press %1$s to append\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:609
+#: src/frontend/mame/ui/inputmap.cpp:610
#, c-format
msgid "Press %1$s to clear\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:610
+#: src/frontend/mame/ui/inputmap.cpp:611
#, c-format
msgid "Press %1$s to restore default\n"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:32
+#: src/frontend/mame/ui/inputdevices.cpp:33
#, c-format
msgctxt "menu-inputdev"
msgid "%1$s (%2$s %3$d)"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:88
+#: src/frontend/mame/ui/inputdevices.cpp:116
msgctxt "menu-inputdev"
msgid "Copy Device ID"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:122
+#: src/frontend/mame/ui/inputdevices.cpp:148
msgctxt "menu-inputdev"
msgid "Copied device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:124
+#: src/frontend/mame/ui/inputdevices.cpp:150
msgctxt "menu-inputdev"
msgid "Error copying device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:162
+#: src/frontend/mame/ui/inputdevices.cpp:189
msgctxt "menu-inputdev"
msgid "Input Devices"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:203
+#: src/frontend/mame/ui/inputdevices.cpp:230
msgctxt "menu-inputdev"
msgid "[no input devices are enabled]"
msgstr ""
@@ -1984,11 +1988,11 @@ msgid "Configure Options"
msgstr "Konfiguracija opcija"
#: src/frontend/mame/ui/simpleselgame.cpp:279
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Exit"
msgstr "Izlaz"
-#: src/frontend/mame/ui/simpleselgame.cpp:304
+#: src/frontend/mame/ui/simpleselgame.cpp:313
#, c-format
msgid ""
"No system ROMs found. Please check the rompath setting specified in the %1$s."
@@ -1998,77 +2002,77 @@ msgid ""
"docs folder for information on setting up and using %2$s."
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:320
+#: src/frontend/mame/ui/simpleselgame.cpp:329
#, c-format
msgid "Type name or select: %1$s_"
msgstr "Otkucajte ime ili izaberite: %1$s_"
-#: src/frontend/mame/ui/simpleselgame.cpp:322
+#: src/frontend/mame/ui/simpleselgame.cpp:331
msgid "Type name or select: (random)"
msgstr "Otkucajte ime ili izaberite: (nasumičan izbor)"
-#: src/frontend/mame/ui/simpleselgame.cpp:336
+#: src/frontend/mame/ui/simpleselgame.cpp:345
#, c-format
msgid "%1$-.100s"
msgstr "%1$-.100s"
-#: src/frontend/mame/ui/simpleselgame.cpp:339
+#: src/frontend/mame/ui/simpleselgame.cpp:348
#, c-format
msgid "%1$s, %2$-.100s"
msgstr "%1$s, %2$-.100s"
-#: src/frontend/mame/ui/simpleselgame.cpp:348
+#: src/frontend/mame/ui/simpleselgame.cpp:357
#, c-format
msgid "Driver: %1$s"
msgstr "Drajver: %1$s"
-#: src/frontend/mame/ui/simpleselgame.cpp:364
-#: src/frontend/mame/ui/selmenu.cpp:690
+#: src/frontend/mame/ui/simpleselgame.cpp:373
+#: src/frontend/mame/ui/selmenu.cpp:735
msgid "Overall: NOT WORKING"
msgstr "Uopšteno: NE RADI"
-#: src/frontend/mame/ui/simpleselgame.cpp:366
-#: src/frontend/mame/ui/selmenu.cpp:692
+#: src/frontend/mame/ui/simpleselgame.cpp:375
+#: src/frontend/mame/ui/selmenu.cpp:737
msgid "Overall: Unemulated Protection"
msgstr "Uopšteno: zaštita nije emulirana"
-#: src/frontend/mame/ui/simpleselgame.cpp:368
-#: src/frontend/mame/ui/selmenu.cpp:694
+#: src/frontend/mame/ui/simpleselgame.cpp:377
+#: src/frontend/mame/ui/selmenu.cpp:739
msgid "Overall: Working"
msgstr "Uopšteno: radi"
-#: src/frontend/mame/ui/simpleselgame.cpp:372
-#: src/frontend/mame/ui/selmenu.cpp:698
+#: src/frontend/mame/ui/simpleselgame.cpp:381
+#: src/frontend/mame/ui/selmenu.cpp:743
msgid "Graphics: Unimplemented, "
msgstr "Grafika: nije implementirana, "
-#: src/frontend/mame/ui/simpleselgame.cpp:374
-#: src/frontend/mame/ui/selmenu.cpp:700
+#: src/frontend/mame/ui/simpleselgame.cpp:383
+#: src/frontend/mame/ui/selmenu.cpp:745
msgid "Graphics: Imperfect, "
msgstr "Grafika: nesavršena, "
-#: src/frontend/mame/ui/simpleselgame.cpp:376
-#: src/frontend/mame/ui/selmenu.cpp:702
+#: src/frontend/mame/ui/simpleselgame.cpp:385
+#: src/frontend/mame/ui/selmenu.cpp:747
msgid "Graphics: OK, "
msgstr "Grafika: OK, "
-#: src/frontend/mame/ui/simpleselgame.cpp:379
-#: src/frontend/mame/ui/selmenu.cpp:705
+#: src/frontend/mame/ui/simpleselgame.cpp:388
+#: src/frontend/mame/ui/selmenu.cpp:750
msgid "Sound: None"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:381
-#: src/frontend/mame/ui/selmenu.cpp:707
+#: src/frontend/mame/ui/simpleselgame.cpp:390
+#: src/frontend/mame/ui/selmenu.cpp:752
msgid "Sound: Unimplemented"
msgstr "Zvuk: nije implementiran"
-#: src/frontend/mame/ui/simpleselgame.cpp:383
-#: src/frontend/mame/ui/selmenu.cpp:709
+#: src/frontend/mame/ui/simpleselgame.cpp:392
+#: src/frontend/mame/ui/selmenu.cpp:754
msgid "Sound: Imperfect"
msgstr "Zvuk: nesavršen"
-#: src/frontend/mame/ui/simpleselgame.cpp:385
-#: src/frontend/mame/ui/selmenu.cpp:711
+#: src/frontend/mame/ui/simpleselgame.cpp:394
+#: src/frontend/mame/ui/selmenu.cpp:756
msgid "Sound: OK"
msgstr "Zvuk: OK"
@@ -2093,323 +2097,323 @@ msgstr "Resetuji sve"
msgid "Reload All"
msgstr "Ponovo učitaj sve"
-#: src/frontend/mame/ui/dirmenu.cpp:44
+#: src/frontend/mame/ui/dirmenu.cpp:40
msgctxt "path-option"
msgid "ROMs"
msgstr "ROM-ovi"
-#: src/frontend/mame/ui/dirmenu.cpp:45
+#: src/frontend/mame/ui/dirmenu.cpp:41
msgctxt "path-option"
msgid "Software Media"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:46
+#: src/frontend/mame/ui/dirmenu.cpp:42
msgctxt "path-option"
msgid "Sound Samples"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:47
+#: src/frontend/mame/ui/dirmenu.cpp:43
msgctxt "path-option"
msgid "Artwork"
msgstr "Ilustracije"
-#: src/frontend/mame/ui/dirmenu.cpp:48
+#: src/frontend/mame/ui/dirmenu.cpp:44
msgctxt "path-option"
msgid "Crosshairs"
msgstr "Nišani"
-#: src/frontend/mame/ui/dirmenu.cpp:49
+#: src/frontend/mame/ui/dirmenu.cpp:45
msgctxt "path-option"
msgid "Cheat Files"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:50
+#: src/frontend/mame/ui/dirmenu.cpp:46
msgctxt "path-option"
msgid "Plugins"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:51
+#: src/frontend/mame/ui/dirmenu.cpp:47
msgctxt "path-option"
msgid "UI Translations"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:52
+#: src/frontend/mame/ui/dirmenu.cpp:48
msgctxt "path-option"
msgid "Software Lists"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:53
+#: src/frontend/mame/ui/dirmenu.cpp:49
msgctxt "path-option"
msgid "INIs"
msgstr "INI fajlovi"
-#: src/frontend/mame/ui/dirmenu.cpp:54
+#: src/frontend/mame/ui/dirmenu.cpp:50
msgctxt "path-option"
msgid "UI Settings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:55
+#: src/frontend/mame/ui/dirmenu.cpp:51
msgctxt "path-option"
msgid "Plugin Data"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:56
+#: src/frontend/mame/ui/dirmenu.cpp:52
msgctxt "path-option"
msgid "DATs"
msgstr "DAT fajlovi"
-#: src/frontend/mame/ui/dirmenu.cpp:57
+#: src/frontend/mame/ui/dirmenu.cpp:53
msgctxt "path-option"
msgid "Category INIs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:58
+#: src/frontend/mame/ui/dirmenu.cpp:54
msgctxt "path-option"
msgid "Snapshots"
msgstr "Snimci ekrana"
-#: src/frontend/mame/ui/dirmenu.cpp:59
+#: src/frontend/mame/ui/dirmenu.cpp:55
msgctxt "path-option"
msgid "Icons"
msgstr "Ikone"
-#: src/frontend/mame/ui/dirmenu.cpp:60
+#: src/frontend/mame/ui/dirmenu.cpp:56
msgctxt "path-option"
msgid "Control Panels"
msgstr "Upravljački paneli"
-#: src/frontend/mame/ui/dirmenu.cpp:61
+#: src/frontend/mame/ui/dirmenu.cpp:57
msgctxt "path-option"
msgid "Cabinets"
msgstr "Kabineti"
-#: src/frontend/mame/ui/dirmenu.cpp:62
+#: src/frontend/mame/ui/dirmenu.cpp:58
msgctxt "path-option"
msgid "Marquees"
msgstr "Posteri iznad kabineta"
-#: src/frontend/mame/ui/dirmenu.cpp:63
+#: src/frontend/mame/ui/dirmenu.cpp:59
msgctxt "path-option"
msgid "PCBs"
msgstr "PCB (štampane pločice)"
-#: src/frontend/mame/ui/dirmenu.cpp:64
+#: src/frontend/mame/ui/dirmenu.cpp:60
msgctxt "path-option"
msgid "Flyers"
msgstr "Letci"
-#: src/frontend/mame/ui/dirmenu.cpp:65
+#: src/frontend/mame/ui/dirmenu.cpp:61
msgctxt "path-option"
msgid "Title Screens"
msgstr "Naslovni ekrani"
-#: src/frontend/mame/ui/dirmenu.cpp:66
+#: src/frontend/mame/ui/dirmenu.cpp:62
msgctxt "path-option"
msgid "Game Endings"
msgstr "Ekrani završetka igre"
-#: src/frontend/mame/ui/dirmenu.cpp:67
+#: src/frontend/mame/ui/dirmenu.cpp:63
msgctxt "path-option"
msgid "Bosses"
msgstr "Finalni protivnici"
-#: src/frontend/mame/ui/dirmenu.cpp:68
+#: src/frontend/mame/ui/dirmenu.cpp:64
msgctxt "path-option"
msgid "Artwork Previews"
msgstr "Umanjeni prikaz ilustracija"
-#: src/frontend/mame/ui/dirmenu.cpp:69
+#: src/frontend/mame/ui/dirmenu.cpp:65
msgctxt "path-option"
msgid "Select"
msgstr "Izborni ekrani"
-#: src/frontend/mame/ui/dirmenu.cpp:70
+#: src/frontend/mame/ui/dirmenu.cpp:66
msgctxt "path-option"
msgid "Game Over Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:71
+#: src/frontend/mame/ui/dirmenu.cpp:67
msgctxt "path-option"
msgid "HowTo"
msgstr "Uputstvo"
-#: src/frontend/mame/ui/dirmenu.cpp:72
+#: src/frontend/mame/ui/dirmenu.cpp:68
msgctxt "path-option"
msgid "Logos"
msgstr "Logoi"
-#: src/frontend/mame/ui/dirmenu.cpp:73
+#: src/frontend/mame/ui/dirmenu.cpp:69
msgctxt "path-option"
msgid "Scores"
msgstr "Najbolji rezultata"
-#: src/frontend/mame/ui/dirmenu.cpp:74
+#: src/frontend/mame/ui/dirmenu.cpp:70
msgctxt "path-option"
msgid "Versus"
msgstr "Versus ekrani"
-#: src/frontend/mame/ui/dirmenu.cpp:75
+#: src/frontend/mame/ui/dirmenu.cpp:71
msgctxt "path-option"
msgid "Covers"
msgstr "Maske"
-#: src/frontend/mame/ui/dirmenu.cpp:105
+#: src/frontend/mame/ui/dirmenu.cpp:101
#, c-format
msgid "Remove %1$s Folder"
msgstr "Ukloni %1$s direktorijum"
-#: src/frontend/mame/ui/dirmenu.cpp:352
-#, c-format
-msgid "Change %1$s Folder - Search: %2$s_"
-msgstr "Promeni %1$s direktorijum - Pretraga: %2$s_"
-
-#: src/frontend/mame/ui/dirmenu.cpp:352
+#: src/frontend/mame/ui/dirmenu.cpp:357
#, c-format
msgid "Add %1$s Folder - Search: %2$s_"
msgstr "Dodaj %1$s direktorijum - Pretraga: %2$s_"
-#: src/frontend/mame/ui/dirmenu.cpp:363
+#: src/frontend/mame/ui/dirmenu.cpp:357
+#, c-format
+msgid "Change %1$s Folder - Search: %2$s_"
+msgstr "Promeni %1$s direktorijum - Pretraga: %2$s_"
+
+#: src/frontend/mame/ui/dirmenu.cpp:368
msgid "Press TAB to set"
msgstr "Pritisnite TAB da podesite"
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folders"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:494
-msgid "Change Folder"
-msgstr "Promeni direktorijum"
-
-#: src/frontend/mame/ui/dirmenu.cpp:494
+#: src/frontend/mame/ui/dirmenu.cpp:523
msgid "Add Folder"
msgstr "Dodaj direktorijum"
-#: src/frontend/mame/ui/dirmenu.cpp:497
+#: src/frontend/mame/ui/dirmenu.cpp:525
msgid "Remove Folder"
msgstr "Ukloni direktorijum"
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/dirmenu.cpp:530
+msgid "Change Folder"
+msgstr "Promeni direktorijum"
+
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = 1/%1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:799
+#: src/frontend/mame/ui/viewgfx.cpp:800
msgctxt "gfxview"
msgid "Expand to fit"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:822
+#: src/frontend/mame/ui/viewgfx.cpp:823
msgctxt "gfxview"
msgid "All categories"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:824 src/frontend/mame/ui/viewgfx.cpp:829
+#: src/frontend/mame/ui/viewgfx.cpp:825 src/frontend/mame/ui/viewgfx.cpp:830
#, c-format
msgctxt "gfxview"
msgid "Category %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] colors"
msgstr "[root%1$s] boje"
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] pens"
msgstr "[root%1$s] olovke"
-#: src/frontend/mame/ui/viewgfx.cpp:940
+#: src/frontend/mame/ui/viewgfx.cpp:941
#, c-format
msgctxt "gfxview"
msgid " #%1$X → %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:947
+#: src/frontend/mame/ui/viewgfx.cpp:948
#, c-format
msgctxt "gfxview"
msgid " #%1$X = %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:954
+#: src/frontend/mame/ui/viewgfx.cpp:955
#, c-format
msgctxt "gfxview"
msgid " #%1$X (A:%2$02X R:%3$02X G:%4$02X B:%5$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1134
+#: src/frontend/mame/ui/viewgfx.cpp:1135
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] %2$d/%3$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1157
+#: src/frontend/mame/ui/viewgfx.cpp:1158
#, c-format
msgctxt "gfxview"
msgid " #%1$X:%2$X (%3$d %4$d) = %5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1165
+#: src/frontend/mame/ui/viewgfx.cpp:1166
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d color %3$X/%4$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d category %3$u"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d "
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1327
+#: src/frontend/mame/ui/viewgfx.cpp:1328
#, c-format
msgctxt "gfxview"
msgid " (%1$u %2$u) = GFX%3$u #%4$X:%5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1334
+#: src/frontend/mame/ui/viewgfx.cpp:1335
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d origin (%3$d %4$d)"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:442
+#: src/frontend/mame/ui/selgame.cpp:463
msgid "System Settings"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1058
+#: src/frontend/mame/ui/selgame.cpp:1076
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d systems (%5$d BIOS) )"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1086
+#: src/frontend/mame/ui/selgame.cpp:1104
#, c-format
msgid "System: %1$-.100s"
msgstr "Sistem: %1$-.100s"
@@ -2430,29 +2434,29 @@ msgctxt "menu-selector"
msgid "[no choices]"
msgstr ""
-#: src/frontend/mame/ui/selector.cpp:138
+#: src/frontend/mame/ui/selector.cpp:148
#, c-format
msgctxt "menu-selector"
msgid "Double-click or press %1$s to select"
msgstr "Dupli klik ili pritisnite %1$s za selektovanje"
-#: src/frontend/mame/ui/auditmenu.cpp:59
+#: src/frontend/mame/ui/auditmenu.cpp:60
msgid "Audit Media"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:63
+#: src/frontend/mame/ui/auditmenu.cpp:64
#, c-format
msgid "Results will be saved to %1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:101
+#: src/frontend/mame/ui/auditmenu.cpp:110
#, c-format
msgid ""
"Auditing media for system %2$u of %3$u...\n"
"%1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:119
+#: src/frontend/mame/ui/auditmenu.cpp:128
#, c-format
msgid ""
"Cancel audit?\n"
@@ -2461,17 +2465,17 @@ msgid ""
"Press %2$s to continue"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:139
+#: src/frontend/mame/ui/auditmenu.cpp:148
#, c-format
msgid "Audit media for %1$u systems marked unavailable"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:140
+#: src/frontend/mame/ui/auditmenu.cpp:149
#, c-format
msgid "Audit media for all %1$u systems"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:157
+#: src/frontend/mame/ui/auditmenu.cpp:165
#, c-format
msgid "Press %1$s to cancel\n"
msgstr ""
@@ -2492,267 +2496,267 @@ msgstr "Sakrij Info/Sliku"
msgid "Hide Both"
msgstr "Sakrij oboje"
-#: src/frontend/mame/ui/custui.cpp:143
+#: src/frontend/mame/ui/custui.cpp:144
msgid "UI Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:168 src/frontend/mame/ui/custui.cpp:221
+#: src/frontend/mame/ui/custui.cpp:169 src/frontend/mame/ui/custui.cpp:222
msgid "System Names"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:194 src/frontend/mame/ui/custui.cpp:224
+#: src/frontend/mame/ui/custui.cpp:195 src/frontend/mame/ui/custui.cpp:225
msgid "Show Side Panels"
msgstr "Prikaži bočne panele"
-#: src/frontend/mame/ui/custui.cpp:214
+#: src/frontend/mame/ui/custui.cpp:215
msgid "Fonts"
msgstr "Fontovi"
-#: src/frontend/mame/ui/custui.cpp:215
+#: src/frontend/mame/ui/custui.cpp:216
msgid "Colors"
msgstr "Boje"
-#: src/frontend/mame/ui/custui.cpp:218
+#: src/frontend/mame/ui/custui.cpp:219
msgid "Language"
msgstr "Jezici"
-#: src/frontend/mame/ui/custui.cpp:235 src/frontend/mame/ui/custui.cpp:279
+#: src/frontend/mame/ui/custui.cpp:236 src/frontend/mame/ui/custui.cpp:280
msgid "[built-in]"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:335
+#: src/frontend/mame/ui/custui.cpp:337
msgid "UI Fonts"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:364
+#: src/frontend/mame/ui/custui.cpp:366
msgid "default"
msgstr "uobičajeno"
-#: src/frontend/mame/ui/custui.cpp:459 src/frontend/mame/ui/custui.cpp:499
+#: src/frontend/mame/ui/custui.cpp:465 src/frontend/mame/ui/custui.cpp:507
msgid "UI Font"
msgstr "Font korisničkog interfejsa"
-#: src/frontend/mame/ui/custui.cpp:504
+#: src/frontend/mame/ui/custui.cpp:512
msgid "Bold"
msgstr "Podebljano"
-#: src/frontend/mame/ui/custui.cpp:505
+#: src/frontend/mame/ui/custui.cpp:513
msgid "Italic"
msgstr "Iskošeno"
-#: src/frontend/mame/ui/custui.cpp:510
+#: src/frontend/mame/ui/custui.cpp:518
msgid "Lines"
msgstr "Linije"
-#: src/frontend/mame/ui/custui.cpp:515
+#: src/frontend/mame/ui/custui.cpp:523
msgid "Infos text size"
msgstr "Visina teksta za informacije"
-#: src/frontend/mame/ui/custui.cpp:530
+#: src/frontend/mame/ui/custui.cpp:547
msgid "Sample text - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
msgstr ""
"Primer teksta - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
-#: src/frontend/mame/ui/custui.cpp:546
+#: src/frontend/mame/ui/custui.cpp:563
msgid "UI Colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:609
+#: src/frontend/mame/ui/custui.cpp:626
msgctxt "color-option"
msgid "Normal text"
msgstr "Normalni tekst"
-#: src/frontend/mame/ui/custui.cpp:610
+#: src/frontend/mame/ui/custui.cpp:627
msgctxt "color-option"
msgid "Selected color"
msgstr "Boja izabranog"
-#: src/frontend/mame/ui/custui.cpp:611
+#: src/frontend/mame/ui/custui.cpp:628
msgctxt "color-option"
msgid "Normal text background"
msgstr "Pozadina normalnog teksta"
-#: src/frontend/mame/ui/custui.cpp:612
+#: src/frontend/mame/ui/custui.cpp:629
msgctxt "color-option"
msgid "Selected background color"
msgstr "Boja pozadine za izabranu stavku"
-#: src/frontend/mame/ui/custui.cpp:613
+#: src/frontend/mame/ui/custui.cpp:630
msgctxt "color-option"
msgid "Subitem color"
msgstr "Boja pod-stavke"
-#: src/frontend/mame/ui/custui.cpp:614
+#: src/frontend/mame/ui/custui.cpp:631
msgctxt "color-option"
msgid "Clone"
msgstr "Kloniraj"
-#: src/frontend/mame/ui/custui.cpp:615
+#: src/frontend/mame/ui/custui.cpp:632
msgctxt "color-option"
msgid "Border"
msgstr "Granica"
-#: src/frontend/mame/ui/custui.cpp:616
+#: src/frontend/mame/ui/custui.cpp:633
msgctxt "color-option"
msgid "Background"
msgstr "Pozadina"
-#: src/frontend/mame/ui/custui.cpp:617
+#: src/frontend/mame/ui/custui.cpp:634
msgctxt "color-option"
msgid "DIP switch"
msgstr "DIP prekidač"
-#: src/frontend/mame/ui/custui.cpp:618
+#: src/frontend/mame/ui/custui.cpp:635
msgctxt "color-option"
msgid "Unavailable color"
msgstr "Boja za nedostupno"
-#: src/frontend/mame/ui/custui.cpp:619
+#: src/frontend/mame/ui/custui.cpp:636
msgctxt "color-option"
msgid "Slider color"
msgstr "Boja klizača"
-#: src/frontend/mame/ui/custui.cpp:620
+#: src/frontend/mame/ui/custui.cpp:637
msgctxt "color-option"
msgid "Graphics viewer background"
msgstr "Grafički prikaz pozadine"
-#: src/frontend/mame/ui/custui.cpp:621
+#: src/frontend/mame/ui/custui.cpp:638
msgctxt "color-option"
msgid "Mouse over color"
msgstr "Boja pri prelasku miša"
-#: src/frontend/mame/ui/custui.cpp:622
+#: src/frontend/mame/ui/custui.cpp:639
msgctxt "color-option"
msgid "Mouse over background color"
msgstr "Boja pozadine pri prelasku miša"
-#: src/frontend/mame/ui/custui.cpp:623
+#: src/frontend/mame/ui/custui.cpp:640
msgctxt "color-option"
msgid "Mouse down color"
msgstr "Boja pri pritisku miša"
-#: src/frontend/mame/ui/custui.cpp:624
+#: src/frontend/mame/ui/custui.cpp:641
msgctxt "color-option"
msgid "Mouse down background color"
msgstr "Boja pozadine pri pritisku miša"
-#: src/frontend/mame/ui/custui.cpp:628
+#: src/frontend/mame/ui/custui.cpp:645
msgid "Restore default colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:640
+#: src/frontend/mame/ui/custui.cpp:666
#, c-format
msgid "Double-click or press %1$s to change color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:648
+#: src/frontend/mame/ui/custui.cpp:674
msgid "Menu Preview"
msgstr "Probni prikaz menija"
-#: src/frontend/mame/ui/custui.cpp:662
+#: src/frontend/mame/ui/custui.cpp:681
msgctxt "color-sample"
msgid "Normal"
msgstr "Normalno"
-#: src/frontend/mame/ui/custui.cpp:663
+#: src/frontend/mame/ui/custui.cpp:682
msgctxt "color-sample"
msgid "Subitem"
msgstr "Pod-stavka"
-#: src/frontend/mame/ui/custui.cpp:664
+#: src/frontend/mame/ui/custui.cpp:683
msgctxt "color-sample"
msgid "Selected"
msgstr "Izabrano"
-#: src/frontend/mame/ui/custui.cpp:665
+#: src/frontend/mame/ui/custui.cpp:684
msgctxt "color-sample"
msgid "Mouse Over"
msgstr "Prelay mišem"
-#: src/frontend/mame/ui/custui.cpp:666
+#: src/frontend/mame/ui/custui.cpp:685
msgctxt "color-sample"
msgid "Clone"
msgstr "Kloniraj"
-#: src/frontend/mame/ui/custui.cpp:881
+#: src/frontend/mame/ui/custui.cpp:901
msgid "ARGB Settings"
msgstr "ARGB podešavanja"
-#: src/frontend/mame/ui/custui.cpp:886 src/frontend/mame/ui/custui.cpp:889
+#: src/frontend/mame/ui/custui.cpp:906 src/frontend/mame/ui/custui.cpp:909
msgctxt "color-channel"
msgid "Alpha"
msgstr "Alfa"
-#: src/frontend/mame/ui/custui.cpp:894 src/frontend/mame/ui/custui.cpp:897
+#: src/frontend/mame/ui/custui.cpp:914 src/frontend/mame/ui/custui.cpp:917
msgctxt "color-channel"
msgid "Red"
msgstr "Crvenа"
-#: src/frontend/mame/ui/custui.cpp:902 src/frontend/mame/ui/custui.cpp:905
+#: src/frontend/mame/ui/custui.cpp:922 src/frontend/mame/ui/custui.cpp:925
msgctxt "color-channel"
msgid "Green"
msgstr "Zelenа"
-#: src/frontend/mame/ui/custui.cpp:910 src/frontend/mame/ui/custui.cpp:913
+#: src/frontend/mame/ui/custui.cpp:930 src/frontend/mame/ui/custui.cpp:933
msgctxt "color-channel"
msgid "Blue"
msgstr "Plavа"
-#: src/frontend/mame/ui/custui.cpp:916
+#: src/frontend/mame/ui/custui.cpp:936
msgid "Choose from palette"
msgstr "Izabrati iz palete"
-#: src/frontend/mame/ui/custui.cpp:931
+#: src/frontend/mame/ui/custui.cpp:959
msgid "Color preview:"
msgstr "Prikaz boja:"
-#: src/frontend/mame/ui/custui.cpp:1029
+#: src/frontend/mame/ui/custui.cpp:1052
msgctxt "color-preset"
msgid "White"
msgstr "Bela"
-#: src/frontend/mame/ui/custui.cpp:1030
+#: src/frontend/mame/ui/custui.cpp:1053
msgctxt "color-preset"
msgid "Silver"
msgstr "Srebrna"
-#: src/frontend/mame/ui/custui.cpp:1031
+#: src/frontend/mame/ui/custui.cpp:1054
msgctxt "color-preset"
msgid "Gray"
msgstr "Siva"
-#: src/frontend/mame/ui/custui.cpp:1032
+#: src/frontend/mame/ui/custui.cpp:1055
msgctxt "color-preset"
msgid "Black"
msgstr "Crna"
-#: src/frontend/mame/ui/custui.cpp:1033
+#: src/frontend/mame/ui/custui.cpp:1056
msgctxt "color-preset"
msgid "Red"
msgstr "Crvenа"
-#: src/frontend/mame/ui/custui.cpp:1034
+#: src/frontend/mame/ui/custui.cpp:1057
msgctxt "color-preset"
msgid "Orange"
msgstr "Narandžasta"
-#: src/frontend/mame/ui/custui.cpp:1035
+#: src/frontend/mame/ui/custui.cpp:1058
msgctxt "color-preset"
msgid "Yellow"
msgstr "Žuta"
-#: src/frontend/mame/ui/custui.cpp:1036
+#: src/frontend/mame/ui/custui.cpp:1059
msgctxt "color-preset"
msgid "Green"
msgstr "Zelenа"
-#: src/frontend/mame/ui/custui.cpp:1037
+#: src/frontend/mame/ui/custui.cpp:1060
msgctxt "color-preset"
msgid "Blue"
msgstr "Plavа"
-#: src/frontend/mame/ui/custui.cpp:1038
+#: src/frontend/mame/ui/custui.cpp:1061
msgctxt "color-preset"
msgid "Violet"
msgstr "Ljubičasta"
@@ -2775,36 +2779,61 @@ msgctxt "about-header"
msgid "Revision: %1$s"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:60
+#: src/frontend/mame/ui/analogipt.cpp:27
+#, c-format
+msgctxt "menu-analoginput"
+msgid ""
+"Show/hide settings \t\t%1$s\n"
+"Decrease value \t\t%2$s\n"
+"Increase value \t\t%3$s\n"
+"Restore default value \t\t%4$s\n"
+"Previous device \t\t%5$s\n"
+"Next device \t\t%6$s\n"
+"Return to previous menu \t\t%7$s"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:82
+msgctxt "menu-analoginput"
msgid "Analog Input Adjustments"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:92
+#: src/frontend/mame/ui/analogipt.cpp:121
#, c-format
-msgid "Press %s to show menu"
+msgctxt "menu-analoginput"
+msgid "Press %s to show settings"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:372
+#: src/frontend/mame/ui/analogipt.cpp:245
+msgctxt "menu-analoginput"
+msgid "Analog Input Adjustments Help"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:421
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Increment/Decrement Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:377
+#: src/frontend/mame/ui/analogipt.cpp:426
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Auto-centering Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:382
+#: src/frontend/mame/ui/analogipt.cpp:431
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Reverse"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:387
+#: src/frontend/mame/ui/analogipt.cpp:436
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Sensitivity"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:402
+#: src/frontend/mame/ui/analogipt.cpp:451
+msgctxt "menu-analoginput"
msgid "[no analog inputs are enabled]"
msgstr ""
@@ -2955,504 +2984,504 @@ msgctxt "menu-main"
msgid "Close Menu"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:77
+#: src/frontend/mame/ui/selmenu.cpp:55
+msgid "Images"
+msgstr "Programi"
+
+#: src/frontend/mame/ui/selmenu.cpp:56
+msgid "Info"
+msgstr "Informacije"
+
+#: src/frontend/mame/ui/selmenu.cpp:83
msgctxt "selmenu-artwork"
msgid "Snapshots"
msgstr "Snimci ekrana"
-#: src/frontend/mame/ui/selmenu.cpp:78
+#: src/frontend/mame/ui/selmenu.cpp:84
msgctxt "selmenu-artwork"
msgid "Cabinet"
msgstr "Kabinet"
-#: src/frontend/mame/ui/selmenu.cpp:79
+#: src/frontend/mame/ui/selmenu.cpp:85
msgctxt "selmenu-artwork"
msgid "Control Panel"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:80
+#: src/frontend/mame/ui/selmenu.cpp:86
msgctxt "selmenu-artwork"
msgid "PCB"
msgstr "PCB (štampana pločica)"
-#: src/frontend/mame/ui/selmenu.cpp:81
+#: src/frontend/mame/ui/selmenu.cpp:87
msgctxt "selmenu-artwork"
msgid "Flyer"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:82
+#: src/frontend/mame/ui/selmenu.cpp:88
msgctxt "selmenu-artwork"
msgid "Title Screen"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:83
+#: src/frontend/mame/ui/selmenu.cpp:89
msgctxt "selmenu-artwork"
msgid "Ending"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:84
+#: src/frontend/mame/ui/selmenu.cpp:90
msgctxt "selmenu-artwork"
msgid "Artwork Preview"
msgstr "Pregled artwork-a"
-#: src/frontend/mame/ui/selmenu.cpp:85
+#: src/frontend/mame/ui/selmenu.cpp:91
msgctxt "selmenu-artwork"
msgid "Bosses"
msgstr "Finalni protivnici"
-#: src/frontend/mame/ui/selmenu.cpp:86
+#: src/frontend/mame/ui/selmenu.cpp:92
msgctxt "selmenu-artwork"
msgid "Logo"
msgstr "Logo"
-#: src/frontend/mame/ui/selmenu.cpp:87
+#: src/frontend/mame/ui/selmenu.cpp:93
msgctxt "selmenu-artwork"
msgid "Versus"
msgstr "Versus ekrani"
-#: src/frontend/mame/ui/selmenu.cpp:88
+#: src/frontend/mame/ui/selmenu.cpp:94
msgctxt "selmenu-artwork"
msgid "Game Over"
msgstr "Završni ekran igre"
-#: src/frontend/mame/ui/selmenu.cpp:89
+#: src/frontend/mame/ui/selmenu.cpp:95
msgctxt "selmenu-artwork"
msgid "HowTo"
msgstr "Uputstvo"
-#: src/frontend/mame/ui/selmenu.cpp:90
+#: src/frontend/mame/ui/selmenu.cpp:96
msgctxt "selmenu-artwork"
msgid "Scores"
msgstr "Najbolji rezultata"
-#: src/frontend/mame/ui/selmenu.cpp:91
+#: src/frontend/mame/ui/selmenu.cpp:97
msgctxt "selmenu-artwork"
msgid "Select"
msgstr "Izborni ekrani"
-#: src/frontend/mame/ui/selmenu.cpp:92
+#: src/frontend/mame/ui/selmenu.cpp:98
msgctxt "selmenu-artwork"
msgid "Marquee"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:93
+#: src/frontend/mame/ui/selmenu.cpp:99
msgctxt "selmenu-artwork"
msgid "Covers"
msgstr "Maske"
-#: src/frontend/mame/ui/selmenu.cpp:97
+#: src/frontend/mame/ui/selmenu.cpp:103
msgid "Add or remove favorite"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:98
+#: src/frontend/mame/ui/selmenu.cpp:104
msgid "Export displayed list to file"
msgstr "Eksportuj prikazanu listu u fajl"
-#: src/frontend/mame/ui/selmenu.cpp:99
+#: src/frontend/mame/ui/selmenu.cpp:105
msgid "Audit media"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:100
+#: src/frontend/mame/ui/selmenu.cpp:106
msgid "Show DATs view"
msgstr "Prikaži DAT"
-#: src/frontend/mame/ui/selmenu.cpp:260
+#: src/frontend/mame/ui/selmenu.cpp:268
msgid "Select Software Package Part"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:330
+#: src/frontend/mame/ui/selmenu.cpp:338
msgid "Select System BIOS"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:644 src/frontend/mame/ui/selmenu.cpp:675
+#: src/frontend/mame/ui/selmenu.cpp:689 src/frontend/mame/ui/selmenu.cpp:720
#, c-format
msgid "%1$s, %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:648
+#: src/frontend/mame/ui/selmenu.cpp:693
#, c-format
msgid "Software is clone of: %1$s"
msgstr "Softver je klon od: %1$s"
-#: src/frontend/mame/ui/selmenu.cpp:650
+#: src/frontend/mame/ui/selmenu.cpp:695
msgid "Software is parent"
msgstr "Softver je predak"
-#: src/frontend/mame/ui/selmenu.cpp:655
+#: src/frontend/mame/ui/selmenu.cpp:700
msgid "Supported: No"
msgstr "Podržano: ne"
-#: src/frontend/mame/ui/selmenu.cpp:660
+#: src/frontend/mame/ui/selmenu.cpp:705
msgid "Supported: Partial"
msgstr "Podržano: delimično"
-#: src/frontend/mame/ui/selmenu.cpp:665
+#: src/frontend/mame/ui/selmenu.cpp:710
msgid "Supported: Yes"
msgstr "Podržano: da"
-#: src/frontend/mame/ui/selmenu.cpp:681
+#: src/frontend/mame/ui/selmenu.cpp:726
msgid "System is parent"
msgstr "Sistem je predak"
-#: src/frontend/mame/ui/selmenu.cpp:683 src/frontend/mame/ui/selmenu.cpp:685
+#: src/frontend/mame/ui/selmenu.cpp:728 src/frontend/mame/ui/selmenu.cpp:730
#, c-format
msgid "System is clone of: %1$s"
msgstr "Sistem je klon od: %1$s"
-#: src/frontend/mame/ui/selmenu.cpp:721
+#: src/frontend/mame/ui/selmenu.cpp:766
#, c-format
msgid "%1$s %2$s"
msgstr "%1$s %2$s"
-#: src/frontend/mame/ui/selmenu.cpp:2222
-msgid "Images"
-msgstr "Programi"
-
-#: src/frontend/mame/ui/selmenu.cpp:2223
-msgid "Infos"
-msgstr "Informacije"
-
-#: src/frontend/mame/ui/selmenu.cpp:2538
+#: src/frontend/mame/ui/selmenu.cpp:2611
msgid ""
"Required ROM/disk images for the selected system are missing or incorrect. "
"Please acquire the correct files or select a different system.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2554
+#: src/frontend/mame/ui/selmenu.cpp:2627
msgid ""
"Required ROM/disk images for the selected software are missing or incorrect. "
"Please acquire the correct files or select a different software item.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2570
+#: src/frontend/mame/ui/selmenu.cpp:2643
msgid "incorrect checksum"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2573
+#: src/frontend/mame/ui/selmenu.cpp:2646
msgid "incorrect length"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2576
+#: src/frontend/mame/ui/selmenu.cpp:2649
msgid "not found"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2587
+#: src/frontend/mame/ui/selmenu.cpp:2660
#, c-format
msgid "%1$s (%2$s) - %3$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2589
+#: src/frontend/mame/ui/selmenu.cpp:2662
#, c-format
msgid "%1$s - %2$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2593
+#: src/frontend/mame/ui/selmenu.cpp:2666
msgid "Press any key to continue."
msgstr "Pritisnite bilo koji taster za nastavak."
-#: src/frontend/mame/ui/selmenu.cpp:2722
+#: src/frontend/mame/ui/selmenu.cpp:2789
msgid "General Info"
msgstr "Opšte informacije"
-#: src/frontend/mame/ui/selmenu.cpp:2874
+#: src/frontend/mame/ui/selmenu.cpp:2935
#, c-format
msgid "Short Name\t%1$s\n"
msgstr "Skraćeno ime\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2875
+#: src/frontend/mame/ui/selmenu.cpp:2936
#, c-format
msgid "Year\t%1$s\n"
msgstr "Godina\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2876
+#: src/frontend/mame/ui/selmenu.cpp:2937
#, c-format
msgid "Manufacturer\t%1$s\n"
msgstr "Proizvođač\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2883
+#: src/frontend/mame/ui/selmenu.cpp:2944
#, c-format
msgid "System is Clone of\t%1$s\n"
msgstr "Sistem je klon od\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2888
+#: src/frontend/mame/ui/selmenu.cpp:2949
msgid "System is Parent\t\n"
msgstr "Sistem je predak\t\n"
-#: src/frontend/mame/ui/selmenu.cpp:2892
+#: src/frontend/mame/ui/selmenu.cpp:2953
msgid "Analog Controls\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2894
+#: src/frontend/mame/ui/selmenu.cpp:2955
msgid "Keyboard Inputs\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2897
+#: src/frontend/mame/ui/selmenu.cpp:2958
msgid "Overall\tNOT WORKING\n"
msgstr "Uopšteno\tNE RADI\n"
-#: src/frontend/mame/ui/selmenu.cpp:2899
+#: src/frontend/mame/ui/selmenu.cpp:2960
msgid "Overall\tUnemulated Protection\n"
msgstr "Uopšteno\tZaštita nije emulirana\n"
-#: src/frontend/mame/ui/selmenu.cpp:2901
+#: src/frontend/mame/ui/selmenu.cpp:2962
msgid "Overall\tWorking\n"
msgstr "Uopšteno\tRadi\n"
-#: src/frontend/mame/ui/selmenu.cpp:2904
+#: src/frontend/mame/ui/selmenu.cpp:2965
msgid "Graphics\tUnimplemented\n"
msgstr "Grafika\tNije implementirana\n"
-#: src/frontend/mame/ui/selmenu.cpp:2906
+#: src/frontend/mame/ui/selmenu.cpp:2967
msgid "Graphics\tWrong Colors\n"
msgstr "Grafika\tPogrešne boje\n"
-#: src/frontend/mame/ui/selmenu.cpp:2908
+#: src/frontend/mame/ui/selmenu.cpp:2969
msgid "Graphics\tImperfect Colors\n"
msgstr "Grafika\tNesavršene boje\n"
-#: src/frontend/mame/ui/selmenu.cpp:2910
+#: src/frontend/mame/ui/selmenu.cpp:2971
msgid "Graphics\tImperfect\n"
msgstr "Grafika\tNesavršena\n"
-#: src/frontend/mame/ui/selmenu.cpp:2912
+#: src/frontend/mame/ui/selmenu.cpp:2973
msgid "Graphics\tOK\n"
msgstr "Grafika\tOK\n"
-#: src/frontend/mame/ui/selmenu.cpp:2915
+#: src/frontend/mame/ui/selmenu.cpp:2976
msgid "Sound\tNone\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2917
+#: src/frontend/mame/ui/selmenu.cpp:2978
msgid "Sound\tUnimplemented\n"
msgstr "Zvuk\tNije implementiran\n"
-#: src/frontend/mame/ui/selmenu.cpp:2919
+#: src/frontend/mame/ui/selmenu.cpp:2980
msgid "Sound\tImperfect\n"
msgstr "Zvuk\tNesavršen\n"
-#: src/frontend/mame/ui/selmenu.cpp:2921
+#: src/frontend/mame/ui/selmenu.cpp:2982
msgid "Sound\tOK\n"
msgstr "Zvuk\tOK\n"
-#: src/frontend/mame/ui/selmenu.cpp:2924
+#: src/frontend/mame/ui/selmenu.cpp:2985
msgid "Capture\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2926
+#: src/frontend/mame/ui/selmenu.cpp:2987
msgid "Capture\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2929
+#: src/frontend/mame/ui/selmenu.cpp:2990
msgid "Camera\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2931
+#: src/frontend/mame/ui/selmenu.cpp:2992
msgid "Camera\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2934
+#: src/frontend/mame/ui/selmenu.cpp:2995
msgid "Microphone\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2936
+#: src/frontend/mame/ui/selmenu.cpp:2997
msgid "Microphone\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2939
+#: src/frontend/mame/ui/selmenu.cpp:3000
msgid "Controls\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2941
+#: src/frontend/mame/ui/selmenu.cpp:3002
msgid "Controls\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2944
+#: src/frontend/mame/ui/selmenu.cpp:3005
msgid "Keyboard\tUnimplemented\n"
msgstr "Tastatura\tNije implementirana\n"
-#: src/frontend/mame/ui/selmenu.cpp:2946
+#: src/frontend/mame/ui/selmenu.cpp:3007
msgid "Keyboard\tImperfect\n"
msgstr "Tastatura\tNesavršena\n"
-#: src/frontend/mame/ui/selmenu.cpp:2949
+#: src/frontend/mame/ui/selmenu.cpp:3010
msgid "Mouse\tUnimplemented\n"
msgstr "Miš\tNije implementiran\n"
-#: src/frontend/mame/ui/selmenu.cpp:2951
+#: src/frontend/mame/ui/selmenu.cpp:3012
msgid "Mouse\tImperfect\n"
msgstr "Miš\tNesavršen\n"
-#: src/frontend/mame/ui/selmenu.cpp:2954
+#: src/frontend/mame/ui/selmenu.cpp:3015
msgid "Media\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2956
+#: src/frontend/mame/ui/selmenu.cpp:3017
msgid "Media\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2959
+#: src/frontend/mame/ui/selmenu.cpp:3020
msgid "Disk\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2961
+#: src/frontend/mame/ui/selmenu.cpp:3022
msgid "Disk\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2964
+#: src/frontend/mame/ui/selmenu.cpp:3025
msgid "Printer\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2966
+#: src/frontend/mame/ui/selmenu.cpp:3027
msgid "Printer\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2969
+#: src/frontend/mame/ui/selmenu.cpp:3030
msgid "Mag. Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2971
+#: src/frontend/mame/ui/selmenu.cpp:3032
msgid "Mag. Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2974
+#: src/frontend/mame/ui/selmenu.cpp:3035
msgid "Punch Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2976
+#: src/frontend/mame/ui/selmenu.cpp:3037
msgid "Punch Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2979
+#: src/frontend/mame/ui/selmenu.cpp:3040
msgid "Mag. Drum\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2981
+#: src/frontend/mame/ui/selmenu.cpp:3042
msgid "Mag. Drum\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2984
+#: src/frontend/mame/ui/selmenu.cpp:3045
msgid "(EP)ROM\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2986
+#: src/frontend/mame/ui/selmenu.cpp:3047
msgid "(EP)ROM\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2989
+#: src/frontend/mame/ui/selmenu.cpp:3050
msgid "Communications\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2991
+#: src/frontend/mame/ui/selmenu.cpp:3052
msgid "Communications\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2994
+#: src/frontend/mame/ui/selmenu.cpp:3055
msgid "LAN\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2996
+#: src/frontend/mame/ui/selmenu.cpp:3057
msgid "LAN\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2999
+#: src/frontend/mame/ui/selmenu.cpp:3060
msgid "WAN\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3001
+#: src/frontend/mame/ui/selmenu.cpp:3062
msgid "WAN\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3004
+#: src/frontend/mame/ui/selmenu.cpp:3065
msgid "Timing\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3006
+#: src/frontend/mame/ui/selmenu.cpp:3067
msgid "Timing\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tYes\n"
msgstr "Mehanički sistem\tDa\n"
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tNo\n"
msgstr "Mehanički sistem\tNe\n"
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tYes\n"
msgstr "Zahteva ilustracije\tDa\n"
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tNo\n"
msgstr "Zahteva ilustracije\tNe\n"
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tYes\n"
msgstr "Zahteva klik ilustracije\tDa\n"
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tNo\n"
msgstr "Zahteva klik ilustracije\tNe\n"
-#: src/frontend/mame/ui/selmenu.cpp:3012
+#: src/frontend/mame/ui/selmenu.cpp:3073
msgid "Support Cocktail\tNo\n"
msgstr "Podržava \"koktel\" mod\tNe\n"
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tYes\n"
msgstr "Sistem je BIOS\tDa\n"
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tNo\n"
msgstr "Sistem je BIOS\tHe\n"
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tYes\n"
msgstr "Podržava snimanje stanja sistema\tDa\n"
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tNo\n"
msgstr "Podržava snimanje stanja sistema\tNe\n"
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tVertical\n"
msgstr "Orijentacija ekrana\tVertikalno\n"
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tHorizontal\n"
msgstr "Orijentacija ekrana\tHorizontalno\n"
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tYes\n"
msgstr "Zahteva CHD\tDa\n"
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tNo\n"
msgstr "Zahteva CHD\tNe\n"
-#: src/frontend/mame/ui/selmenu.cpp:3038
+#: src/frontend/mame/ui/selmenu.cpp:3099
msgid "Media Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3040
+#: src/frontend/mame/ui/selmenu.cpp:3101
msgid "Media Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3043
+#: src/frontend/mame/ui/selmenu.cpp:3104
msgid "Samples Audit Result\tNone Needed\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3045
+#: src/frontend/mame/ui/selmenu.cpp:3106
msgid "Samples Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3047
+#: src/frontend/mame/ui/selmenu.cpp:3108
msgid "Samples Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3051
+#: src/frontend/mame/ui/selmenu.cpp:3112
msgid ""
"Media Audit\tDisabled\n"
"Samples Audit\tDisabled\n"
@@ -3610,74 +3639,74 @@ msgstr ""
msgid "[None]\n"
msgstr ""
-#: src/emu/render.cpp:1833
+#: src/emu/render.cpp:1834
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Standard (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1859
+#: src/emu/render.cpp:1860
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Pixel Aspect (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1881 src/emu/render.cpp:2016
+#: src/emu/render.cpp:1882 src/emu/render.cpp:2017
msgctxt "view-name"
msgid "Cocktail"
msgstr ""
-#: src/emu/render.cpp:2001
+#: src/emu/render.cpp:2002
msgctxt "view-name"
msgid "Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2002
+#: src/emu/render.cpp:2003
msgctxt "view-name"
msgid "Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2003
+#: src/emu/render.cpp:2004
msgctxt "view-name"
msgid "Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2004
+#: src/emu/render.cpp:2005
msgctxt "view-name"
msgid "Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2055
+#: src/emu/render.cpp:2056
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2064
+#: src/emu/render.cpp:2065
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2073
+#: src/emu/render.cpp:2074
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2082
+#: src/emu/render.cpp:2083
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/ioport.cpp:333
+#: src/emu/ioport.cpp:271
#, c-format
msgctxt "input-name"
msgid "P%1$u"
msgstr ""
-#: src/emu/ioport.cpp:2052
+#: src/emu/ioport.cpp:1991
msgctxt "input-name"
msgid "???"
msgstr ""
@@ -5309,222 +5338,222 @@ msgstr ""
#: src/emu/inpttype.ipp:874
msgctxt "input-name"
-msgid "On Screen Display"
+msgid "Show/Hide Menu"
msgstr ""
#: src/emu/inpttype.ipp:875
msgctxt "input-name"
-msgid "Break in Debugger"
+msgid "UI Select"
msgstr ""
#: src/emu/inpttype.ipp:876
msgctxt "input-name"
-msgid "Config Menu"
+msgid "UI Back"
msgstr ""
#: src/emu/inpttype.ipp:877
msgctxt "input-name"
-msgid "Pause"
+msgid "UI Cancel"
msgstr ""
#: src/emu/inpttype.ipp:878
msgctxt "input-name"
-msgid "Pause - Single Step"
+msgid "UI Clear"
msgstr ""
#: src/emu/inpttype.ipp:879
msgctxt "input-name"
-msgid "Rewind - Single Step"
+msgid "UI Help"
msgstr ""
#: src/emu/inpttype.ipp:880
msgctxt "input-name"
-msgid "Reset Machine"
+msgid "UI Up"
msgstr ""
#: src/emu/inpttype.ipp:881
msgctxt "input-name"
-msgid "Soft Reset"
+msgid "UI Down"
msgstr ""
#: src/emu/inpttype.ipp:882
msgctxt "input-name"
-msgid "Show Decoded Graphics"
+msgid "UI Left"
msgstr ""
#: src/emu/inpttype.ipp:883
msgctxt "input-name"
-msgid "Frameskip Dec"
+msgid "UI Right"
msgstr ""
#: src/emu/inpttype.ipp:884
msgctxt "input-name"
-msgid "Frameskip Inc"
+msgid "UI Home"
msgstr ""
#: src/emu/inpttype.ipp:885
msgctxt "input-name"
-msgid "Throttle"
+msgid "UI End"
msgstr ""
#: src/emu/inpttype.ipp:886
msgctxt "input-name"
-msgid "Fast Forward"
+msgid "UI Page Up"
msgstr ""
#: src/emu/inpttype.ipp:887
msgctxt "input-name"
-msgid "Show FPS"
+msgid "UI Page Down"
msgstr ""
#: src/emu/inpttype.ipp:888
msgctxt "input-name"
-msgid "Save Snapshot"
+msgid "UI Previous Group"
msgstr ""
#: src/emu/inpttype.ipp:889
msgctxt "input-name"
-msgid "Record MNG"
+msgid "UI Next Group"
msgstr ""
#: src/emu/inpttype.ipp:890
msgctxt "input-name"
-msgid "Record AVI"
+msgid "On Screen Display"
msgstr ""
#: src/emu/inpttype.ipp:891
msgctxt "input-name"
-msgid "Toggle Cheat"
+msgid "Toggle UI Controls"
msgstr ""
#: src/emu/inpttype.ipp:892
msgctxt "input-name"
-msgid "UI Up"
+msgid "Break in Debugger"
msgstr ""
#: src/emu/inpttype.ipp:893
msgctxt "input-name"
-msgid "UI Down"
+msgid "Pause"
msgstr ""
#: src/emu/inpttype.ipp:894
msgctxt "input-name"
-msgid "UI Left"
+msgid "Pause - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:895
msgctxt "input-name"
-msgid "UI Right"
+msgid "Rewind - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:896
msgctxt "input-name"
-msgid "UI Home"
+msgid "Save State"
msgstr ""
#: src/emu/inpttype.ipp:897
msgctxt "input-name"
-msgid "UI End"
+msgid "Load State"
msgstr ""
#: src/emu/inpttype.ipp:898
msgctxt "input-name"
-msgid "UI Page Up"
+msgid "Reset Machine"
msgstr ""
#: src/emu/inpttype.ipp:899
msgctxt "input-name"
-msgid "UI Page Down"
+msgid "Soft Reset"
msgstr ""
#: src/emu/inpttype.ipp:900
msgctxt "input-name"
-msgid "UI Focus Next"
+msgid "Show Decoded Graphics"
msgstr ""
#: src/emu/inpttype.ipp:901
msgctxt "input-name"
-msgid "UI Focus Previous"
+msgid "Frameskip Dec"
msgstr ""
#: src/emu/inpttype.ipp:902
msgctxt "input-name"
-msgid "UI Select"
+msgid "Frameskip Inc"
msgstr ""
#: src/emu/inpttype.ipp:903
msgctxt "input-name"
-msgid "UI Cancel"
+msgid "Throttle"
msgstr ""
#: src/emu/inpttype.ipp:904
msgctxt "input-name"
-msgid "UI Display Comment"
+msgid "Fast Forward"
msgstr ""
#: src/emu/inpttype.ipp:905
msgctxt "input-name"
-msgid "UI Clear"
+msgid "Show FPS"
msgstr ""
#: src/emu/inpttype.ipp:906
msgctxt "input-name"
-msgid "UI Zoom In"
+msgid "Save Snapshot"
msgstr ""
#: src/emu/inpttype.ipp:907
msgctxt "input-name"
-msgid "UI Zoom Out"
+msgid "Record MNG"
msgstr ""
#: src/emu/inpttype.ipp:908
msgctxt "input-name"
-msgid "UI Default Zoom"
+msgid "Record AVI"
msgstr ""
#: src/emu/inpttype.ipp:909
msgctxt "input-name"
-msgid "UI Previous Group"
+msgid "Toggle Cheat"
msgstr ""
#: src/emu/inpttype.ipp:910
msgctxt "input-name"
-msgid "UI Next Group"
+msgid "UI Display Comment"
msgstr ""
#: src/emu/inpttype.ipp:911
msgctxt "input-name"
-msgid "UI Rotate"
+msgid "UI Zoom In"
msgstr ""
#: src/emu/inpttype.ipp:912
msgctxt "input-name"
-msgid "Show Profiler"
+msgid "UI Zoom Out"
msgstr ""
#: src/emu/inpttype.ipp:913
msgctxt "input-name"
-msgid "UI Toggle"
+msgid "UI Default Zoom"
msgstr ""
#: src/emu/inpttype.ipp:914
msgctxt "input-name"
-msgid "UI Release Pointer"
+msgid "UI Rotate"
msgstr ""
#: src/emu/inpttype.ipp:915
msgctxt "input-name"
-msgid "UI Paste Text"
+msgid "Show Profiler"
msgstr ""
#: src/emu/inpttype.ipp:916
msgctxt "input-name"
-msgid "Save State"
+msgid "UI Release Pointer"
msgstr ""
#: src/emu/inpttype.ipp:917
msgctxt "input-name"
-msgid "Load State"
+msgid "UI Paste Text"
msgstr ""
#: src/emu/inpttype.ipp:918
@@ -5539,57 +5568,65 @@ msgstr ""
#: src/emu/inpttype.ipp:920
msgctxt "input-name"
-msgid "UI External DAT View"
+msgid "UI Focus Next"
msgstr ""
#: src/emu/inpttype.ipp:921
msgctxt "input-name"
-msgid "UI Add/Remove favorite"
+msgid "UI Focus Previous"
msgstr ""
#: src/emu/inpttype.ipp:922
msgctxt "input-name"
-msgid "UI Export List"
+msgid "UI External DAT View"
msgstr ""
#: src/emu/inpttype.ipp:923
msgctxt "input-name"
+msgid "UI Add/Remove Favorite"
+msgstr ""
+
+#: src/emu/inpttype.ipp:924
+msgctxt "input-name"
+msgid "UI Export List"
+msgstr ""
+
+#: src/emu/inpttype.ipp:925
+msgctxt "input-name"
msgid "UI Audit Media"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:110
-#: src/osd/modules/input/input_sdlcommon.cpp:173
+#: src/osd/modules/input/input_windows.cpp:111 src/osd/sdl/osdsdl.cpp:339
msgctxt "input-name"
msgid "Toggle Fullscreen"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:116
+#: src/osd/modules/input/input_windows.cpp:117
msgctxt "input-name"
msgid "Take Rendered Snapshot"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:127
-#: src/osd/modules/input/input_sdlcommon.cpp:221
+#: src/osd/modules/input/input_windows.cpp:128 src/osd/sdl/osdsdl.cpp:388
msgctxt "input-name"
msgid "Record Rendered Video"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:143
+#: src/osd/modules/input/input_windows.cpp:144
msgctxt "input-name"
msgid "Toggle Post-Processing"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:199
+#: src/osd/sdl/osdsdl.cpp:365
msgctxt "input-name"
msgid "Toggle Filter"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:205
+#: src/osd/sdl/osdsdl.cpp:371
msgctxt "input-name"
msgid "Decrease Prescaling"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:215
+#: src/osd/sdl/osdsdl.cpp:382
msgctxt "input-name"
msgid "Increase Prescaling"
msgstr ""
@@ -5911,12 +5948,12 @@ msgstr ""
msgid "Input ports"
msgstr ""
-#: plugins/autofire/init.lua:94
+#: plugins/autofire/init.lua:98
msgctxt "plugin-autofire"
msgid "Failed to load autofire menu"
msgstr ""
-#: plugins/autofire/init.lua:101
+#: plugins/autofire/init.lua:105
msgctxt "plugin-autofire"
msgid "Autofire"
msgstr ""
@@ -6100,7 +6137,7 @@ msgctxt "plugin-timecode"
msgid "Hotkey"
msgstr ""
-#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:560
+#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:562
msgctxt "plugin-inputmacro"
msgid "Input Macros"
msgstr ""
@@ -6121,138 +6158,138 @@ msgctxt "plugin-inputmacro"
msgid "Set Input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:350
+#: plugins/inputmacro/inputmacro_menu.lua:352
msgctxt "plugin-inputmacro"
msgid "Name"
msgstr "Ime"
-#: plugins/inputmacro/inputmacro_menu.lua:358
-#: plugins/inputmacro/inputmacro_menu.lua:400
+#: plugins/inputmacro/inputmacro_menu.lua:360
+#: plugins/inputmacro/inputmacro_menu.lua:402
msgctxt "plugin-inputmacro"
msgid "[not set]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:359
+#: plugins/inputmacro/inputmacro_menu.lua:361
msgctxt "plugin-inputmacro"
msgid "Activation combination"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Stop immediately"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Complete macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:363
+#: plugins/inputmacro/inputmacro_menu.lua:365
msgctxt "plugin-inputmacro"
msgid "On release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:369
+#: plugins/inputmacro/inputmacro_menu.lua:371
msgctxt "plugin-inputmacro"
msgid "Release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:372
+#: plugins/inputmacro/inputmacro_menu.lua:374
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Loop to step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:377
+#: plugins/inputmacro/inputmacro_menu.lua:379
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Prolong step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:379
+#: plugins/inputmacro/inputmacro_menu.lua:381
msgctxt "plugin-inputmacro"
msgid "When held"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:383
+#: plugins/inputmacro/inputmacro_menu.lua:385
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:384
+#: plugins/inputmacro/inputmacro_menu.lua:386
msgctxt "plugin-inputmacro"
msgid "Delay (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:390
+#: plugins/inputmacro/inputmacro_menu.lua:392
msgctxt "plugin-inputmacro"
msgid "Duration (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:398
+#: plugins/inputmacro/inputmacro_menu.lua:400
msgctxt "plugin-inputmacro"
msgid "n/a"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:402
+#: plugins/inputmacro/inputmacro_menu.lua:404
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Input %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:407
+#: plugins/inputmacro/inputmacro_menu.lua:409
msgctxt "plugin-inputmacro"
msgid "Add input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:412
+#: plugins/inputmacro/inputmacro_menu.lua:414
msgctxt "plugin-inputmacro"
msgid "Delete step"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:428
+#: plugins/inputmacro/inputmacro_menu.lua:430
msgctxt "plugin-inputmacro"
msgid "Add step at position"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:474
+#: plugins/inputmacro/inputmacro_menu.lua:476
msgctxt "plugin-inputmacro"
msgid "Add Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:481
+#: plugins/inputmacro/inputmacro_menu.lua:483
msgctxt "plugin-inputmacro"
msgid "Create"
msgstr "Kreiraj"
-#: plugins/inputmacro/inputmacro_menu.lua:483
+#: plugins/inputmacro/inputmacro_menu.lua:485
msgctxt "plugin-inputmacro"
msgid "Cancel"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:499
+#: plugins/inputmacro/inputmacro_menu.lua:501
msgctxt "plugin-inputmacro"
msgid "Edit Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:505
+#: plugins/inputmacro/inputmacro_menu.lua:507
msgctxt "plugin-inputmacro"
msgid "Done"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:561
+#: plugins/inputmacro/inputmacro_menu.lua:563
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Press %s to delete"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:573
+#: plugins/inputmacro/inputmacro_menu.lua:575
msgctxt "plugin-inputmacro"
msgid "[no macros]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:578
+#: plugins/inputmacro/inputmacro_menu.lua:580
msgctxt "plugin-inputmacro"
msgid "Add macro"
msgstr ""
@@ -6423,12 +6460,12 @@ msgctxt "plugin-commonui"
msgid "Cancel"
msgstr ""
-#: plugins/commonui/init.lua:197
+#: plugins/commonui/init.lua:199
msgctxt "plugin-commonui"
msgid "Invalid combination entered"
msgstr ""
-#: plugins/commonui/init.lua:203
+#: plugins/commonui/init.lua:205
#, lua-format
msgctxt "plugin-commonui"
msgid ""
diff --git a/language/Serbian_Cyrillic/strings.po b/language/Serbian_Cyrillic/strings.po
index a2c41a72157..b27566d5c13 100644
--- a/language/Serbian_Cyrillic/strings.po
+++ b/language/Serbian_Cyrillic/strings.po
@@ -1,13 +1,13 @@
# Serbian translations for MAME package.
# Copyright (C) 1997-2022 MAMEdev and contributors
# This file is distributed under the same license as the MAME package.
-# Automatically generated, 2022.
+# Automatically generated, 2023.
#
msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-10-16 02:30+1100\n"
+"POT-Creation-Date: 2023-02-18 05:29+1100\n"
"PO-Revision-Date: 2016-02-23 12:43+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: MAME Language Team\n"
@@ -34,206 +34,206 @@ msgid ""
"This system requires media images to be mounted for the following device(s): "
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1254
+#: src/frontend/mame/ui/ui.cpp:1275
#, c-format
msgid ""
"UI controls enabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1256
+#: src/frontend/mame/ui/ui.cpp:1277
#, c-format
msgid ""
"UI controls disabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1465
+#: src/frontend/mame/ui/ui.cpp:1486
msgid "Master Volume"
msgstr "Главна јачина звука"
-#: src/frontend/mame/ui/ui.cpp:1474
+#: src/frontend/mame/ui/ui.cpp:1495
#, c-format
msgid "%1$s Volume"
msgstr "%1$s јачина звука"
-#: src/frontend/mame/ui/ui.cpp:1496
+#: src/frontend/mame/ui/ui.cpp:1517
#, c-format
msgid "Overclock CPU %1$s"
msgstr "Убрзање основног такта CPU %1$s"
-#: src/frontend/mame/ui/ui.cpp:1504
+#: src/frontend/mame/ui/ui.cpp:1525
#, c-format
msgid "Overclock %1$s sound"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1523
+#: src/frontend/mame/ui/ui.cpp:1544
#, c-format
msgid "%1$s Refresh Rate"
msgstr "%1$s фреквенција освежавања"
-#: src/frontend/mame/ui/ui.cpp:1528
+#: src/frontend/mame/ui/ui.cpp:1549
#, c-format
msgid "%1$s Brightness"
msgstr "%1$s осветљеност"
-#: src/frontend/mame/ui/ui.cpp:1530
+#: src/frontend/mame/ui/ui.cpp:1551
#, c-format
msgid "%1$s Contrast"
msgstr "%1$s контраст"
-#: src/frontend/mame/ui/ui.cpp:1532
+#: src/frontend/mame/ui/ui.cpp:1553
#, c-format
msgid "%1$s Gamma"
msgstr "%1$s гама"
-#: src/frontend/mame/ui/ui.cpp:1536
+#: src/frontend/mame/ui/ui.cpp:1557
#, c-format
msgid "%1$s Horiz Stretch"
msgstr "%1$s растезање по хоризонтали"
-#: src/frontend/mame/ui/ui.cpp:1538
+#: src/frontend/mame/ui/ui.cpp:1559
#, c-format
msgid "%1$s Horiz Position"
msgstr "%1$s хоризонтална позиција"
-#: src/frontend/mame/ui/ui.cpp:1540
+#: src/frontend/mame/ui/ui.cpp:1561
#, c-format
msgid "%1$s Vert Stretch"
msgstr "%1$s растезање по вертикали"
-#: src/frontend/mame/ui/ui.cpp:1542
+#: src/frontend/mame/ui/ui.cpp:1563
#, c-format
msgid "%1$s Vert Position"
msgstr "%1$s вертикална позиција"
-#: src/frontend/mame/ui/ui.cpp:1558
+#: src/frontend/mame/ui/ui.cpp:1579
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr "Laserdisc '%1$s' растезање по хоризонтали"
-#: src/frontend/mame/ui/ui.cpp:1561
+#: src/frontend/mame/ui/ui.cpp:1582
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr "Laserdisc '%1$s' хоризонтална позиција"
-#: src/frontend/mame/ui/ui.cpp:1563
+#: src/frontend/mame/ui/ui.cpp:1584
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr "Laserdisc '%1$s' растезање по вертикали"
-#: src/frontend/mame/ui/ui.cpp:1566
+#: src/frontend/mame/ui/ui.cpp:1587
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr "Laserdisc '%1$s' вертикална позиција"
-#: src/frontend/mame/ui/ui.cpp:1576
+#: src/frontend/mame/ui/ui.cpp:1597
msgid "Vector Flicker"
msgstr "Треперење вектора"
-#: src/frontend/mame/ui/ui.cpp:1577
+#: src/frontend/mame/ui/ui.cpp:1598
msgid "Beam Width Minimum"
msgstr "Минимална ширина снопа"
-#: src/frontend/mame/ui/ui.cpp:1578
+#: src/frontend/mame/ui/ui.cpp:1599
msgid "Beam Width Maximum"
msgstr "Максимална шириниа снопа"
-#: src/frontend/mame/ui/ui.cpp:1579
+#: src/frontend/mame/ui/ui.cpp:1600
msgid "Beam Dot Size"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1580
+#: src/frontend/mame/ui/ui.cpp:1601
msgid "Beam Intensity Weight"
msgstr "Интензитет снопа"
-#: src/frontend/mame/ui/ui.cpp:1593
+#: src/frontend/mame/ui/ui.cpp:1614
#, c-format
msgid "Crosshair Scale %1$s"
msgstr "Размера нишана %1$s"
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "X"
msgstr "X"
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "Y"
msgstr "Y"
-#: src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1616
#, c-format
msgid "Crosshair Offset %1$s"
msgstr "Померај нишана %1$s"
-#: src/frontend/mame/ui/ui.cpp:1623
+#: src/frontend/mame/ui/ui.cpp:1644
#, c-format
msgid "%1$3ddB"
msgstr "%1$3ddB"
-#: src/frontend/mame/ui/ui.cpp:1666
+#: src/frontend/mame/ui/ui.cpp:1687
#, c-format
msgid "%1$d%%"
msgstr "%1$d%%"
-#: src/frontend/mame/ui/ui.cpp:1681
+#: src/frontend/mame/ui/ui.cpp:1702
#, c-format
msgid "%1$3.0f%%"
msgstr "%1$3.0f%%"
-#: src/frontend/mame/ui/ui.cpp:1704 src/frontend/mame/ui/ui.cpp:1724
-#: src/frontend/mame/ui/ui.cpp:1743 src/frontend/mame/ui/ui.cpp:1761
-#: src/frontend/mame/ui/ui.cpp:1780 src/frontend/mame/ui/ui.cpp:1799
-#: src/frontend/mame/ui/ui.cpp:1818 src/frontend/mame/ui/ui.cpp:1837
-#: src/frontend/mame/ui/ui.cpp:1858 src/frontend/mame/ui/ui.cpp:1879
-#: src/frontend/mame/ui/ui.cpp:1900 src/frontend/mame/ui/ui.cpp:1921
+#: src/frontend/mame/ui/ui.cpp:1725 src/frontend/mame/ui/ui.cpp:1745
+#: src/frontend/mame/ui/ui.cpp:1764 src/frontend/mame/ui/ui.cpp:1782
+#: src/frontend/mame/ui/ui.cpp:1801 src/frontend/mame/ui/ui.cpp:1820
+#: src/frontend/mame/ui/ui.cpp:1839 src/frontend/mame/ui/ui.cpp:1858
+#: src/frontend/mame/ui/ui.cpp:1879 src/frontend/mame/ui/ui.cpp:1900
+#: src/frontend/mame/ui/ui.cpp:1921 src/frontend/mame/ui/ui.cpp:1942
#, c-format
msgid "%1$.3f"
msgstr "%1$.3f"
-#: src/frontend/mame/ui/ui.cpp:1936 src/frontend/mame/ui/ui.cpp:1951
-#: src/frontend/mame/ui/ui.cpp:1966 src/frontend/mame/ui/ui.cpp:1981
-#: src/frontend/mame/ui/ui.cpp:1996
+#: src/frontend/mame/ui/ui.cpp:1957 src/frontend/mame/ui/ui.cpp:1972
+#: src/frontend/mame/ui/ui.cpp:1987 src/frontend/mame/ui/ui.cpp:2002
+#: src/frontend/mame/ui/ui.cpp:2017
#, c-format
msgid "%1$1.2f"
msgstr "%1$1.2f"
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr "Размера нишана X %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr "Размера нишана Y %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr "Померај нишана X %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr "Померај нишана Y %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2116
+#: src/frontend/mame/ui/ui.cpp:2137
msgid "**Error saving ui.ini**"
msgstr "**Грешка приликом снимања ui.ini**"
-#: src/frontend/mame/ui/ui.cpp:2175
+#: src/frontend/mame/ui/ui.cpp:2196
#, c-format
msgid "**Error saving %s.ini**"
msgstr "**Грешка прликом записивања %s.ini**"
-#: src/frontend/mame/ui/ui.cpp:2179 src/frontend/mame/ui/miscmenu.cpp:773
+#: src/frontend/mame/ui/ui.cpp:2200 src/frontend/mame/ui/miscmenu.cpp:773
msgid ""
"\n"
" Settings saved \n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:487 src/frontend/mame/ui/selgame.cpp:298
+#: src/frontend/mame/ui/selsoft.cpp:510 src/frontend/mame/ui/selgame.cpp:318
#, c-format
msgid ""
"%s\n"
@@ -242,8 +242,8 @@ msgstr ""
"%s\n"
" додато у листу омиљених."
-#: src/frontend/mame/ui/selsoft.cpp:492 src/frontend/mame/ui/selgame.cpp:303
-#: src/frontend/mame/ui/selgame.cpp:309
+#: src/frontend/mame/ui/selsoft.cpp:515 src/frontend/mame/ui/selgame.cpp:323
+#: src/frontend/mame/ui/selgame.cpp:329
#, c-format
msgid ""
"%s\n"
@@ -252,40 +252,40 @@ msgstr ""
"%s\n"
" избрисано из листе омиљених."
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Start empty]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Use file manager]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:708
+#: src/frontend/mame/ui/selsoft.cpp:756
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d software packages )"
msgstr "%1$s %2$s ( %3$d / %4$d програмских пакета )"
-#: src/frontend/mame/ui/selsoft.cpp:709
+#: src/frontend/mame/ui/selsoft.cpp:757
#, c-format
msgid "%1$s - select software"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:714 src/frontend/mame/ui/selgame.cpp:1074
+#: src/frontend/mame/ui/selsoft.cpp:762 src/frontend/mame/ui/selgame.cpp:1092
#, c-format
msgid "%1$s: %2$s - Search: %3$s_"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:716 src/frontend/mame/ui/selgame.cpp:1076
+#: src/frontend/mame/ui/selsoft.cpp:764 src/frontend/mame/ui/selgame.cpp:1094
#, c-format
msgid "Search: %1$s_"
msgstr "Претрага: %1$s_"
-#: src/frontend/mame/ui/selsoft.cpp:723
+#: src/frontend/mame/ui/selsoft.cpp:771
#, c-format
msgid "Software list/item: %1$s:%2$s"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:441
+#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:462
msgid "General Settings"
msgstr ""
@@ -309,15 +309,15 @@ msgstr ""
msgid "Save Settings"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:185 src/frontend/mame/ui/optsmenu.cpp:227
+#: src/frontend/mame/ui/optsmenu.cpp:183 src/frontend/mame/ui/optsmenu.cpp:225
msgid "System Filter"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:197 src/frontend/mame/ui/custui.cpp:83
+#: src/frontend/mame/ui/optsmenu.cpp:195 src/frontend/mame/ui/custui.cpp:84
msgid "Customize UI"
msgstr "Прилагоди кориснички интерфејс"
-#: src/frontend/mame/ui/optsmenu.cpp:198 src/frontend/mame/ui/dirmenu.cpp:535
+#: src/frontend/mame/ui/optsmenu.cpp:196 src/frontend/mame/ui/dirmenu.cpp:579
msgid "Configure Folders"
msgstr ""
@@ -325,41 +325,41 @@ msgstr ""
msgid "Plugin Options"
msgstr "Опције додатака"
-#: src/frontend/mame/ui/filesel.cpp:221 src/frontend/mame/ui/swlist.cpp:89
-#: src/frontend/mame/ui/slotopt.cpp:221
+#: src/frontend/mame/ui/filesel.cpp:234 src/frontend/mame/ui/swlist.cpp:89
+#: src/frontend/mame/ui/slotopt.cpp:231
msgid "[empty slot]"
msgstr "[празан слот]"
-#: src/frontend/mame/ui/filesel.cpp:225
+#: src/frontend/mame/ui/filesel.cpp:238
msgid "[create]"
msgstr "[креирај]"
-#: src/frontend/mame/ui/filesel.cpp:229 src/frontend/mame/ui/swlist.cpp:100
+#: src/frontend/mame/ui/filesel.cpp:242 src/frontend/mame/ui/swlist.cpp:100
msgid "[software list]"
msgstr "[листа програма]"
-#: src/frontend/mame/ui/filesel.cpp:285
+#: src/frontend/mame/ui/filesel.cpp:298
#, c-format
msgid "Error accessing %s"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:509
+#: src/frontend/mame/ui/filesel.cpp:519
msgid "Select access mode"
msgstr "Одабери мод приступа"
-#: src/frontend/mame/ui/filesel.cpp:510
+#: src/frontend/mame/ui/filesel.cpp:520
msgid "Read-only"
msgstr "Само читање"
-#: src/frontend/mame/ui/filesel.cpp:512
+#: src/frontend/mame/ui/filesel.cpp:522
msgid "Read-write"
msgstr "Читање-писање"
-#: src/frontend/mame/ui/filesel.cpp:513
+#: src/frontend/mame/ui/filesel.cpp:523
msgid "Read this image, write to another image"
msgstr "Читај овај фајл, пиши у други"
-#: src/frontend/mame/ui/filesel.cpp:514
+#: src/frontend/mame/ui/filesel.cpp:524
msgid "Read this image, write to diff"
msgstr "Читај овај фајл, пиши разлике"
@@ -572,145 +572,149 @@ msgid "Joystick saturation"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:94
-msgid "Natural keyboard"
+msgid "Joystick threshold"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:95
-msgid "Allow contradictory joystick inputs"
+msgid "Natural keyboard"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:96
+msgid "Allow contradictory joystick inputs"
+msgstr ""
+
+#: src/frontend/mame/ui/submenu.cpp:97
msgid "Coin impulse"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:102
+#: src/frontend/mame/ui/submenu.cpp:103
msgid "Input Device Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:103
+#: src/frontend/mame/ui/submenu.cpp:104
msgid "Lightgun Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:104
+#: src/frontend/mame/ui/submenu.cpp:105
msgid "Trackball Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:105
+#: src/frontend/mame/ui/submenu.cpp:106
msgid "Pedal Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:106
+#: src/frontend/mame/ui/submenu.cpp:107
msgid "AD Stick Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:107
+#: src/frontend/mame/ui/submenu.cpp:108
msgid "Paddle Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:108
+#: src/frontend/mame/ui/submenu.cpp:109
msgid "Dial Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:109
+#: src/frontend/mame/ui/submenu.cpp:110
msgid "Positional Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:110
+#: src/frontend/mame/ui/submenu.cpp:111
msgid "Mouse Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:112
+#: src/frontend/mame/ui/submenu.cpp:113
msgid "Keyboard Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:113
+#: src/frontend/mame/ui/submenu.cpp:114
msgid "Mouse Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:114
+#: src/frontend/mame/ui/submenu.cpp:115
msgid "Lightgun Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:115
+#: src/frontend/mame/ui/submenu.cpp:116
msgid "Joystick Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:121 src/frontend/mame/ui/videoopt.cpp:42
+#: src/frontend/mame/ui/submenu.cpp:122 src/frontend/mame/ui/videoopt.cpp:42
msgid "Video Options"
msgstr "Видео опције"
-#: src/frontend/mame/ui/submenu.cpp:122
+#: src/frontend/mame/ui/submenu.cpp:123
msgid "Video Mode"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:123
+#: src/frontend/mame/ui/submenu.cpp:124
msgid "Number Of Screens"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:125
+#: src/frontend/mame/ui/submenu.cpp:126
msgid "Triple Buffering"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:126
+#: src/frontend/mame/ui/submenu.cpp:127
msgid "HLSL"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:128
+#: src/frontend/mame/ui/submenu.cpp:129
msgid "GLSL"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:129
+#: src/frontend/mame/ui/submenu.cpp:130
msgid "Bilinear Filtering"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:130
+#: src/frontend/mame/ui/submenu.cpp:131
msgid "Bitmap Prescaling"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:131
+#: src/frontend/mame/ui/submenu.cpp:132
msgid "Window Mode"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:132
+#: src/frontend/mame/ui/submenu.cpp:133
msgid "Enforce Aspect Ratio"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:133
+#: src/frontend/mame/ui/submenu.cpp:134
msgid "Start Out Maximized"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:134
+#: src/frontend/mame/ui/submenu.cpp:135
msgid "Synchronized Refresh"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:135
+#: src/frontend/mame/ui/submenu.cpp:136
msgid "Wait Vertical Sync"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:722
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:738
#: src/frontend/mame/ui/videoopt.cpp:169
-#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:766
+#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:766
#: plugins/cheatfind/init.lua:777 plugins/cheat/init.lua:679
msgid "On"
msgstr "Укључено"
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:725
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:741
#: src/frontend/mame/ui/videoopt.cpp:185
-#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:763
+#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:763
#: plugins/cheatfind/init.lua:774 plugins/cheat/init.lua:682
#: plugins/cheat/init.lua:691
msgid "Off"
msgstr "Искључено"
-#: src/frontend/mame/ui/menu.cpp:728
+#: src/frontend/mame/ui/menu.cpp:744
msgid "Auto"
msgstr "Аутоматски"
-#: src/frontend/mame/ui/menu.cpp:1233
+#: src/frontend/mame/ui/menu.cpp:1272
#: src/frontend/mame/ui/simpleselgame.cpp:283
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Return to Previous Menu"
msgstr "Повратак у претходни мени"
@@ -718,21 +722,21 @@ msgstr "Повратак у претходни мени"
msgid "File Manager"
msgstr "Управљање фајловима"
-#: src/frontend/mame/ui/filemngr.cpp:140
+#: src/frontend/mame/ui/filemngr.cpp:152
#: src/frontend/mame/ui/confswitch.cpp:119
-#: src/frontend/mame/ui/inputmap.cpp:580
+#: src/frontend/mame/ui/inputmap.cpp:581
#: src/frontend/mame/ui/inputtoggle.cpp:75
-#: src/frontend/mame/ui/analogipt.cpp:363
+#: src/frontend/mame/ui/analogipt.cpp:412
#, c-format
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
#: src/frontend/mame/ui/confswitch.cpp:170 src/frontend/mame/ui/slotopt.cpp:204
msgid "Reset System"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
msgid "Start System"
msgstr "Покрените систем"
@@ -1092,27 +1096,27 @@ msgstr "Не"
msgid "Yes"
msgstr "Да"
-#: src/frontend/mame/ui/filecreate.cpp:168
+#: src/frontend/mame/ui/filecreate.cpp:189
msgid "New Image Name:"
msgstr "Ново име:"
-#: src/frontend/mame/ui/filecreate.cpp:174
+#: src/frontend/mame/ui/filecreate.cpp:196
msgid "Image Format:"
msgstr "Формат записа:"
-#: src/frontend/mame/ui/filecreate.cpp:180
+#: src/frontend/mame/ui/filecreate.cpp:202
msgid "Create"
msgstr "Креирај"
-#: src/frontend/mame/ui/filecreate.cpp:208
+#: src/frontend/mame/ui/filecreate.cpp:230
msgid "Please enter a file extension too"
msgstr "Молим унесите и екстензију"
-#: src/frontend/mame/ui/filecreate.cpp:268
+#: src/frontend/mame/ui/filecreate.cpp:295
msgid "Select image format"
msgstr "Одабери формат"
-#: src/frontend/mame/ui/filecreate.cpp:327
+#: src/frontend/mame/ui/filecreate.cpp:354
msgid "Select initial contents"
msgstr ""
@@ -1137,9 +1141,9 @@ msgid "Emulated"
msgstr "Емулирани"
#: src/frontend/mame/ui/keyboard.cpp:60 src/frontend/mame/ui/confswitch.cpp:117
-#: src/frontend/mame/ui/inputmap.cpp:578
+#: src/frontend/mame/ui/inputmap.cpp:579
#: src/frontend/mame/ui/inputtoggle.cpp:73
-#: src/frontend/mame/ui/analogipt.cpp:361
+#: src/frontend/mame/ui/analogipt.cpp:410
#, c-format
msgid "%1$s [root%2$s]"
msgstr ""
@@ -1498,16 +1502,16 @@ msgstr ""
msgid "Category File"
msgstr ""
-#: src/frontend/mame/ui/utils.cpp:2030 src/frontend/mame/ui/inifile.cpp:301
+#: src/frontend/mame/ui/utils.cpp:2026 src/frontend/mame/ui/inifile.cpp:301
msgctxt "swlist-info"
msgid "Software list/item"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2685
+#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2752
msgid "Software List Info"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:316
+#: src/frontend/mame/ui/datmenu.cpp:307
#, c-format
msgid "Revision: %1$s"
msgstr "Ревизија: %1$s"
@@ -1673,7 +1677,7 @@ msgstr "Избриши из листе омиљених"
msgid "Save System Settings"
msgstr ""
-#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2625
+#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2698
msgid " (default)"
msgstr " (уобичајено)"
@@ -1714,7 +1718,7 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:265
+#: src/frontend/mame/ui/state.cpp:262
#, c-format
msgid ""
"Delete saved state %1$s?\n"
@@ -1722,37 +1726,37 @@ msgid ""
"Press %3$s to cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:393
+#: src/frontend/mame/ui/state.cpp:388
#, c-format
msgid "Error removing saved state file %1$s"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:442
+#: src/frontend/mame/ui/state.cpp:450
#, c-format
msgid "Press %1$s to delete"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Load State"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Select state to load"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Save State"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Press a key or joystick button, or select state to overwrite"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:314
+#: src/frontend/mame/ui/confswitch.cpp:318
msgid "DIP Switches"
msgstr "DIP прекидачи"
-#: src/frontend/mame/ui/confswitch.cpp:508
+#: src/frontend/mame/ui/confswitch.cpp:521
msgid "Machine Configuration"
msgstr "Конфигурација машине"
@@ -1795,7 +1799,7 @@ msgstr ""
msgid "[no assignable inputs are enabled]"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:348
+#: src/frontend/mame/ui/inputmap.cpp:358
msgid "Pressed"
msgstr ""
@@ -1803,71 +1807,71 @@ msgstr ""
msgid "Invalid combination entered"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:563
+#: src/frontend/mame/ui/inputmap.cpp:564
#, c-format
msgctxt "input-name"
msgid "%1$s Analog"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:564
+#: src/frontend/mame/ui/inputmap.cpp:565
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Inc"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:565
+#: src/frontend/mame/ui/inputmap.cpp:566
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Dec"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:607
+#: src/frontend/mame/ui/inputmap.cpp:608
#, c-format
msgid "Press %1$s to set\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:608
+#: src/frontend/mame/ui/inputmap.cpp:609
#, c-format
msgid "Press %1$s to append\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:609
+#: src/frontend/mame/ui/inputmap.cpp:610
#, c-format
msgid "Press %1$s to clear\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:610
+#: src/frontend/mame/ui/inputmap.cpp:611
#, c-format
msgid "Press %1$s to restore default\n"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:32
+#: src/frontend/mame/ui/inputdevices.cpp:33
#, c-format
msgctxt "menu-inputdev"
msgid "%1$s (%2$s %3$d)"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:88
+#: src/frontend/mame/ui/inputdevices.cpp:116
msgctxt "menu-inputdev"
msgid "Copy Device ID"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:122
+#: src/frontend/mame/ui/inputdevices.cpp:148
msgctxt "menu-inputdev"
msgid "Copied device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:124
+#: src/frontend/mame/ui/inputdevices.cpp:150
msgctxt "menu-inputdev"
msgid "Error copying device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:162
+#: src/frontend/mame/ui/inputdevices.cpp:189
msgctxt "menu-inputdev"
msgid "Input Devices"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:203
+#: src/frontend/mame/ui/inputdevices.cpp:230
msgctxt "menu-inputdev"
msgid "[no input devices are enabled]"
msgstr ""
@@ -1984,11 +1988,11 @@ msgid "Configure Options"
msgstr "Конфигурација опција"
#: src/frontend/mame/ui/simpleselgame.cpp:279
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Exit"
msgstr "Излаз"
-#: src/frontend/mame/ui/simpleselgame.cpp:304
+#: src/frontend/mame/ui/simpleselgame.cpp:313
#, c-format
msgid ""
"No system ROMs found. Please check the rompath setting specified in the %1$s."
@@ -1998,77 +2002,77 @@ msgid ""
"docs folder for information on setting up and using %2$s."
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:320
+#: src/frontend/mame/ui/simpleselgame.cpp:329
#, c-format
msgid "Type name or select: %1$s_"
msgstr "Откуцајте име или изаберите: %1$s_"
-#: src/frontend/mame/ui/simpleselgame.cpp:322
+#: src/frontend/mame/ui/simpleselgame.cpp:331
msgid "Type name or select: (random)"
msgstr "Откуцајте име или изаберите: (насумичан избор)"
-#: src/frontend/mame/ui/simpleselgame.cpp:336
+#: src/frontend/mame/ui/simpleselgame.cpp:345
#, c-format
msgid "%1$-.100s"
msgstr "%1$-.100s"
-#: src/frontend/mame/ui/simpleselgame.cpp:339
+#: src/frontend/mame/ui/simpleselgame.cpp:348
#, c-format
msgid "%1$s, %2$-.100s"
msgstr "%1$s, %2$-.100s"
-#: src/frontend/mame/ui/simpleselgame.cpp:348
+#: src/frontend/mame/ui/simpleselgame.cpp:357
#, c-format
msgid "Driver: %1$s"
msgstr "Драјвер: %1$s"
-#: src/frontend/mame/ui/simpleselgame.cpp:364
-#: src/frontend/mame/ui/selmenu.cpp:690
+#: src/frontend/mame/ui/simpleselgame.cpp:373
+#: src/frontend/mame/ui/selmenu.cpp:735
msgid "Overall: NOT WORKING"
msgstr "Уопштено: НЕ РАДИ"
-#: src/frontend/mame/ui/simpleselgame.cpp:366
-#: src/frontend/mame/ui/selmenu.cpp:692
+#: src/frontend/mame/ui/simpleselgame.cpp:375
+#: src/frontend/mame/ui/selmenu.cpp:737
msgid "Overall: Unemulated Protection"
msgstr "Уопштено: заштита није емулирана"
-#: src/frontend/mame/ui/simpleselgame.cpp:368
-#: src/frontend/mame/ui/selmenu.cpp:694
+#: src/frontend/mame/ui/simpleselgame.cpp:377
+#: src/frontend/mame/ui/selmenu.cpp:739
msgid "Overall: Working"
msgstr "Уопштено: ради"
-#: src/frontend/mame/ui/simpleselgame.cpp:372
-#: src/frontend/mame/ui/selmenu.cpp:698
+#: src/frontend/mame/ui/simpleselgame.cpp:381
+#: src/frontend/mame/ui/selmenu.cpp:743
msgid "Graphics: Unimplemented, "
msgstr "Графика: није имплементирана, "
-#: src/frontend/mame/ui/simpleselgame.cpp:374
-#: src/frontend/mame/ui/selmenu.cpp:700
+#: src/frontend/mame/ui/simpleselgame.cpp:383
+#: src/frontend/mame/ui/selmenu.cpp:745
msgid "Graphics: Imperfect, "
msgstr "Графика: несавршена, "
-#: src/frontend/mame/ui/simpleselgame.cpp:376
-#: src/frontend/mame/ui/selmenu.cpp:702
+#: src/frontend/mame/ui/simpleselgame.cpp:385
+#: src/frontend/mame/ui/selmenu.cpp:747
msgid "Graphics: OK, "
msgstr "Графика: ОК, "
-#: src/frontend/mame/ui/simpleselgame.cpp:379
-#: src/frontend/mame/ui/selmenu.cpp:705
+#: src/frontend/mame/ui/simpleselgame.cpp:388
+#: src/frontend/mame/ui/selmenu.cpp:750
msgid "Sound: None"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:381
-#: src/frontend/mame/ui/selmenu.cpp:707
+#: src/frontend/mame/ui/simpleselgame.cpp:390
+#: src/frontend/mame/ui/selmenu.cpp:752
msgid "Sound: Unimplemented"
msgstr "Звук: није имплементиран"
-#: src/frontend/mame/ui/simpleselgame.cpp:383
-#: src/frontend/mame/ui/selmenu.cpp:709
+#: src/frontend/mame/ui/simpleselgame.cpp:392
+#: src/frontend/mame/ui/selmenu.cpp:754
msgid "Sound: Imperfect"
msgstr "Звук: несавршен"
-#: src/frontend/mame/ui/simpleselgame.cpp:385
-#: src/frontend/mame/ui/selmenu.cpp:711
+#: src/frontend/mame/ui/simpleselgame.cpp:394
+#: src/frontend/mame/ui/selmenu.cpp:756
msgid "Sound: OK"
msgstr "Звук: ОК"
@@ -2093,323 +2097,323 @@ msgstr "Ресетуји све"
msgid "Reload All"
msgstr "Поново учитај све"
-#: src/frontend/mame/ui/dirmenu.cpp:44
+#: src/frontend/mame/ui/dirmenu.cpp:40
msgctxt "path-option"
msgid "ROMs"
msgstr "РОМ-ови"
-#: src/frontend/mame/ui/dirmenu.cpp:45
+#: src/frontend/mame/ui/dirmenu.cpp:41
msgctxt "path-option"
msgid "Software Media"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:46
+#: src/frontend/mame/ui/dirmenu.cpp:42
msgctxt "path-option"
msgid "Sound Samples"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:47
+#: src/frontend/mame/ui/dirmenu.cpp:43
msgctxt "path-option"
msgid "Artwork"
msgstr "Илустрације"
-#: src/frontend/mame/ui/dirmenu.cpp:48
+#: src/frontend/mame/ui/dirmenu.cpp:44
msgctxt "path-option"
msgid "Crosshairs"
msgstr "Нишани"
-#: src/frontend/mame/ui/dirmenu.cpp:49
+#: src/frontend/mame/ui/dirmenu.cpp:45
msgctxt "path-option"
msgid "Cheat Files"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:50
+#: src/frontend/mame/ui/dirmenu.cpp:46
msgctxt "path-option"
msgid "Plugins"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:51
+#: src/frontend/mame/ui/dirmenu.cpp:47
msgctxt "path-option"
msgid "UI Translations"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:52
+#: src/frontend/mame/ui/dirmenu.cpp:48
msgctxt "path-option"
msgid "Software Lists"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:53
+#: src/frontend/mame/ui/dirmenu.cpp:49
msgctxt "path-option"
msgid "INIs"
msgstr "INI фајлови"
-#: src/frontend/mame/ui/dirmenu.cpp:54
+#: src/frontend/mame/ui/dirmenu.cpp:50
msgctxt "path-option"
msgid "UI Settings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:55
+#: src/frontend/mame/ui/dirmenu.cpp:51
msgctxt "path-option"
msgid "Plugin Data"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:56
+#: src/frontend/mame/ui/dirmenu.cpp:52
msgctxt "path-option"
msgid "DATs"
msgstr "DAT фајлови"
-#: src/frontend/mame/ui/dirmenu.cpp:57
+#: src/frontend/mame/ui/dirmenu.cpp:53
msgctxt "path-option"
msgid "Category INIs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:58
+#: src/frontend/mame/ui/dirmenu.cpp:54
msgctxt "path-option"
msgid "Snapshots"
msgstr "Снимци екрана"
-#: src/frontend/mame/ui/dirmenu.cpp:59
+#: src/frontend/mame/ui/dirmenu.cpp:55
msgctxt "path-option"
msgid "Icons"
msgstr "Иконе"
-#: src/frontend/mame/ui/dirmenu.cpp:60
+#: src/frontend/mame/ui/dirmenu.cpp:56
msgctxt "path-option"
msgid "Control Panels"
msgstr "Управљачки панели"
-#: src/frontend/mame/ui/dirmenu.cpp:61
+#: src/frontend/mame/ui/dirmenu.cpp:57
msgctxt "path-option"
msgid "Cabinets"
msgstr "Кабинети"
-#: src/frontend/mame/ui/dirmenu.cpp:62
+#: src/frontend/mame/ui/dirmenu.cpp:58
msgctxt "path-option"
msgid "Marquees"
msgstr "Постери изнад кабинета"
-#: src/frontend/mame/ui/dirmenu.cpp:63
+#: src/frontend/mame/ui/dirmenu.cpp:59
msgctxt "path-option"
msgid "PCBs"
msgstr "PCB (штампане плочице)"
-#: src/frontend/mame/ui/dirmenu.cpp:64
+#: src/frontend/mame/ui/dirmenu.cpp:60
msgctxt "path-option"
msgid "Flyers"
msgstr "Летци"
-#: src/frontend/mame/ui/dirmenu.cpp:65
+#: src/frontend/mame/ui/dirmenu.cpp:61
msgctxt "path-option"
msgid "Title Screens"
msgstr "Насловни екрани"
-#: src/frontend/mame/ui/dirmenu.cpp:66
+#: src/frontend/mame/ui/dirmenu.cpp:62
msgctxt "path-option"
msgid "Game Endings"
msgstr "Екрани завршетка игре"
-#: src/frontend/mame/ui/dirmenu.cpp:67
+#: src/frontend/mame/ui/dirmenu.cpp:63
msgctxt "path-option"
msgid "Bosses"
msgstr "Финални противници"
-#: src/frontend/mame/ui/dirmenu.cpp:68
+#: src/frontend/mame/ui/dirmenu.cpp:64
msgctxt "path-option"
msgid "Artwork Previews"
msgstr "Умањени приказ илустрација"
-#: src/frontend/mame/ui/dirmenu.cpp:69
+#: src/frontend/mame/ui/dirmenu.cpp:65
msgctxt "path-option"
msgid "Select"
msgstr "Изборни екрани"
-#: src/frontend/mame/ui/dirmenu.cpp:70
+#: src/frontend/mame/ui/dirmenu.cpp:66
msgctxt "path-option"
msgid "Game Over Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:71
+#: src/frontend/mame/ui/dirmenu.cpp:67
msgctxt "path-option"
msgid "HowTo"
msgstr "Упутство"
-#: src/frontend/mame/ui/dirmenu.cpp:72
+#: src/frontend/mame/ui/dirmenu.cpp:68
msgctxt "path-option"
msgid "Logos"
msgstr "Логои"
-#: src/frontend/mame/ui/dirmenu.cpp:73
+#: src/frontend/mame/ui/dirmenu.cpp:69
msgctxt "path-option"
msgid "Scores"
msgstr "Најбољи резултати"
-#: src/frontend/mame/ui/dirmenu.cpp:74
+#: src/frontend/mame/ui/dirmenu.cpp:70
msgctxt "path-option"
msgid "Versus"
msgstr "Версус екрани"
-#: src/frontend/mame/ui/dirmenu.cpp:75
+#: src/frontend/mame/ui/dirmenu.cpp:71
msgctxt "path-option"
msgid "Covers"
msgstr "Маске"
-#: src/frontend/mame/ui/dirmenu.cpp:105
+#: src/frontend/mame/ui/dirmenu.cpp:101
#, c-format
msgid "Remove %1$s Folder"
msgstr "Уклони %1$s директоријум"
-#: src/frontend/mame/ui/dirmenu.cpp:352
-#, c-format
-msgid "Change %1$s Folder - Search: %2$s_"
-msgstr "Промени %1$s директоријум - Претрага: %2$s_"
-
-#: src/frontend/mame/ui/dirmenu.cpp:352
+#: src/frontend/mame/ui/dirmenu.cpp:357
#, c-format
msgid "Add %1$s Folder - Search: %2$s_"
msgstr "Додај %1$s директоријум - Претрага: %2$s_"
-#: src/frontend/mame/ui/dirmenu.cpp:363
+#: src/frontend/mame/ui/dirmenu.cpp:357
+#, c-format
+msgid "Change %1$s Folder - Search: %2$s_"
+msgstr "Промени %1$s директоријум - Претрага: %2$s_"
+
+#: src/frontend/mame/ui/dirmenu.cpp:368
msgid "Press TAB to set"
msgstr "Притисните TAB да подесите"
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folders"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:494
-msgid "Change Folder"
-msgstr "Промени директоријум"
-
-#: src/frontend/mame/ui/dirmenu.cpp:494
+#: src/frontend/mame/ui/dirmenu.cpp:523
msgid "Add Folder"
msgstr "Додај директоријум"
-#: src/frontend/mame/ui/dirmenu.cpp:497
+#: src/frontend/mame/ui/dirmenu.cpp:525
msgid "Remove Folder"
msgstr "Уклони директоријум"
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/dirmenu.cpp:530
+msgid "Change Folder"
+msgstr "Промени директоријум"
+
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = 1/%1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:799
+#: src/frontend/mame/ui/viewgfx.cpp:800
msgctxt "gfxview"
msgid "Expand to fit"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:822
+#: src/frontend/mame/ui/viewgfx.cpp:823
msgctxt "gfxview"
msgid "All categories"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:824 src/frontend/mame/ui/viewgfx.cpp:829
+#: src/frontend/mame/ui/viewgfx.cpp:825 src/frontend/mame/ui/viewgfx.cpp:830
#, c-format
msgctxt "gfxview"
msgid "Category %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] colors"
msgstr "[root%1$s] боје"
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] pens"
msgstr "[root%1$s] оловке"
-#: src/frontend/mame/ui/viewgfx.cpp:940
+#: src/frontend/mame/ui/viewgfx.cpp:941
#, c-format
msgctxt "gfxview"
msgid " #%1$X → %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:947
+#: src/frontend/mame/ui/viewgfx.cpp:948
#, c-format
msgctxt "gfxview"
msgid " #%1$X = %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:954
+#: src/frontend/mame/ui/viewgfx.cpp:955
#, c-format
msgctxt "gfxview"
msgid " #%1$X (A:%2$02X R:%3$02X G:%4$02X B:%5$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1134
+#: src/frontend/mame/ui/viewgfx.cpp:1135
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] %2$d/%3$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1157
+#: src/frontend/mame/ui/viewgfx.cpp:1158
#, c-format
msgctxt "gfxview"
msgid " #%1$X:%2$X (%3$d %4$d) = %5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1165
+#: src/frontend/mame/ui/viewgfx.cpp:1166
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d color %3$X/%4$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d category %3$u"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d "
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1327
+#: src/frontend/mame/ui/viewgfx.cpp:1328
#, c-format
msgctxt "gfxview"
msgid " (%1$u %2$u) = GFX%3$u #%4$X:%5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1334
+#: src/frontend/mame/ui/viewgfx.cpp:1335
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d origin (%3$d %4$d)"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:442
+#: src/frontend/mame/ui/selgame.cpp:463
msgid "System Settings"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1058
+#: src/frontend/mame/ui/selgame.cpp:1076
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d systems (%5$d BIOS) )"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1086
+#: src/frontend/mame/ui/selgame.cpp:1104
#, c-format
msgid "System: %1$-.100s"
msgstr "Систем: %1$-.100s"
@@ -2430,29 +2434,29 @@ msgctxt "menu-selector"
msgid "[no choices]"
msgstr ""
-#: src/frontend/mame/ui/selector.cpp:138
+#: src/frontend/mame/ui/selector.cpp:148
#, c-format
msgctxt "menu-selector"
msgid "Double-click or press %1$s to select"
msgstr "Дупли клик или притисните %1$s за селектовање"
-#: src/frontend/mame/ui/auditmenu.cpp:59
+#: src/frontend/mame/ui/auditmenu.cpp:60
msgid "Audit Media"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:63
+#: src/frontend/mame/ui/auditmenu.cpp:64
#, c-format
msgid "Results will be saved to %1$s"
msgstr "Нормални текст"
-#: src/frontend/mame/ui/auditmenu.cpp:101
+#: src/frontend/mame/ui/auditmenu.cpp:110
#, c-format
msgid ""
"Auditing media for system %2$u of %3$u...\n"
"%1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:119
+#: src/frontend/mame/ui/auditmenu.cpp:128
#, c-format
msgid ""
"Cancel audit?\n"
@@ -2461,17 +2465,17 @@ msgid ""
"Press %2$s to continue"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:139
+#: src/frontend/mame/ui/auditmenu.cpp:148
#, c-format
msgid "Audit media for %1$u systems marked unavailable"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:140
+#: src/frontend/mame/ui/auditmenu.cpp:149
#, c-format
msgid "Audit media for all %1$u systems"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:157
+#: src/frontend/mame/ui/auditmenu.cpp:165
#, c-format
msgid "Press %1$s to cancel\n"
msgstr ""
@@ -2492,267 +2496,267 @@ msgstr "Сакриј Инфо/Слику"
msgid "Hide Both"
msgstr "Сакриј обоје"
-#: src/frontend/mame/ui/custui.cpp:143
+#: src/frontend/mame/ui/custui.cpp:144
msgid "UI Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:168 src/frontend/mame/ui/custui.cpp:221
+#: src/frontend/mame/ui/custui.cpp:169 src/frontend/mame/ui/custui.cpp:222
msgid "System Names"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:194 src/frontend/mame/ui/custui.cpp:224
+#: src/frontend/mame/ui/custui.cpp:195 src/frontend/mame/ui/custui.cpp:225
msgid "Show Side Panels"
msgstr "Прикажи бочне панеле"
-#: src/frontend/mame/ui/custui.cpp:214
+#: src/frontend/mame/ui/custui.cpp:215
msgid "Fonts"
msgstr "Фонтови"
-#: src/frontend/mame/ui/custui.cpp:215
+#: src/frontend/mame/ui/custui.cpp:216
msgid "Colors"
msgstr "Боје"
-#: src/frontend/mame/ui/custui.cpp:218
+#: src/frontend/mame/ui/custui.cpp:219
msgid "Language"
msgstr "Језици"
-#: src/frontend/mame/ui/custui.cpp:235 src/frontend/mame/ui/custui.cpp:279
+#: src/frontend/mame/ui/custui.cpp:236 src/frontend/mame/ui/custui.cpp:280
msgid "[built-in]"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:335
+#: src/frontend/mame/ui/custui.cpp:337
msgid "UI Fonts"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:364
+#: src/frontend/mame/ui/custui.cpp:366
msgid "default"
msgstr "уобичајено"
-#: src/frontend/mame/ui/custui.cpp:459 src/frontend/mame/ui/custui.cpp:499
+#: src/frontend/mame/ui/custui.cpp:465 src/frontend/mame/ui/custui.cpp:507
msgid "UI Font"
msgstr "Фонт корисничког интерфејса"
-#: src/frontend/mame/ui/custui.cpp:504
+#: src/frontend/mame/ui/custui.cpp:512
msgid "Bold"
msgstr "Подебљано"
-#: src/frontend/mame/ui/custui.cpp:505
+#: src/frontend/mame/ui/custui.cpp:513
msgid "Italic"
msgstr "Искошено"
-#: src/frontend/mame/ui/custui.cpp:510
+#: src/frontend/mame/ui/custui.cpp:518
msgid "Lines"
msgstr "Линије"
-#: src/frontend/mame/ui/custui.cpp:515
+#: src/frontend/mame/ui/custui.cpp:523
msgid "Infos text size"
msgstr "Висина текста за информације"
-#: src/frontend/mame/ui/custui.cpp:530
+#: src/frontend/mame/ui/custui.cpp:547
msgid "Sample text - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
msgstr ""
"Пример текста - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
-#: src/frontend/mame/ui/custui.cpp:546
+#: src/frontend/mame/ui/custui.cpp:563
msgid "UI Colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:609
+#: src/frontend/mame/ui/custui.cpp:626
msgctxt "color-option"
msgid "Normal text"
msgstr "Боја изабраног"
-#: src/frontend/mame/ui/custui.cpp:610
+#: src/frontend/mame/ui/custui.cpp:627
msgctxt "color-option"
msgid "Selected color"
msgstr "Боја изабраног"
-#: src/frontend/mame/ui/custui.cpp:611
+#: src/frontend/mame/ui/custui.cpp:628
msgctxt "color-option"
msgid "Normal text background"
msgstr "Позадина нормалног текста"
-#: src/frontend/mame/ui/custui.cpp:612
+#: src/frontend/mame/ui/custui.cpp:629
msgctxt "color-option"
msgid "Selected background color"
msgstr "Боја позадине за изабрану ставку"
-#: src/frontend/mame/ui/custui.cpp:613
+#: src/frontend/mame/ui/custui.cpp:630
msgctxt "color-option"
msgid "Subitem color"
msgstr "Боја подставке"
-#: src/frontend/mame/ui/custui.cpp:614
+#: src/frontend/mame/ui/custui.cpp:631
msgctxt "color-option"
msgid "Clone"
msgstr "Клонирај"
-#: src/frontend/mame/ui/custui.cpp:615
+#: src/frontend/mame/ui/custui.cpp:632
msgctxt "color-option"
msgid "Border"
msgstr "Граница"
-#: src/frontend/mame/ui/custui.cpp:616
+#: src/frontend/mame/ui/custui.cpp:633
msgctxt "color-option"
msgid "Background"
msgstr "Позадина"
-#: src/frontend/mame/ui/custui.cpp:617
+#: src/frontend/mame/ui/custui.cpp:634
msgctxt "color-option"
msgid "DIP switch"
msgstr "DIP прекидач"
-#: src/frontend/mame/ui/custui.cpp:618
+#: src/frontend/mame/ui/custui.cpp:635
msgctxt "color-option"
msgid "Unavailable color"
msgstr "Боја за недоступно"
-#: src/frontend/mame/ui/custui.cpp:619
+#: src/frontend/mame/ui/custui.cpp:636
msgctxt "color-option"
msgid "Slider color"
msgstr "Боја клизача"
-#: src/frontend/mame/ui/custui.cpp:620
+#: src/frontend/mame/ui/custui.cpp:637
msgctxt "color-option"
msgid "Graphics viewer background"
msgstr "Графички приказ позадине"
-#: src/frontend/mame/ui/custui.cpp:621
+#: src/frontend/mame/ui/custui.cpp:638
msgctxt "color-option"
msgid "Mouse over color"
msgstr "Боја при преласку миша"
-#: src/frontend/mame/ui/custui.cpp:622
+#: src/frontend/mame/ui/custui.cpp:639
msgctxt "color-option"
msgid "Mouse over background color"
msgstr "Боја позадине при преласку миша"
-#: src/frontend/mame/ui/custui.cpp:623
+#: src/frontend/mame/ui/custui.cpp:640
msgctxt "color-option"
msgid "Mouse down color"
msgstr "Боја при притиску миша"
-#: src/frontend/mame/ui/custui.cpp:624
+#: src/frontend/mame/ui/custui.cpp:641
msgctxt "color-option"
msgid "Mouse down background color"
msgstr "Боја позадине при притиску миша"
-#: src/frontend/mame/ui/custui.cpp:628
+#: src/frontend/mame/ui/custui.cpp:645
msgid "Restore default colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:640
+#: src/frontend/mame/ui/custui.cpp:666
#, c-format
msgid "Double-click or press %1$s to change color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:648
+#: src/frontend/mame/ui/custui.cpp:674
msgid "Menu Preview"
msgstr "Пробни приказ менија"
-#: src/frontend/mame/ui/custui.cpp:662
+#: src/frontend/mame/ui/custui.cpp:681
msgctxt "color-sample"
msgid "Normal"
msgstr "Нормално"
-#: src/frontend/mame/ui/custui.cpp:663
+#: src/frontend/mame/ui/custui.cpp:682
msgctxt "color-sample"
msgid "Subitem"
msgstr "Под-ставка"
-#: src/frontend/mame/ui/custui.cpp:664
+#: src/frontend/mame/ui/custui.cpp:683
msgctxt "color-sample"
msgid "Selected"
msgstr "Изабрано"
-#: src/frontend/mame/ui/custui.cpp:665
+#: src/frontend/mame/ui/custui.cpp:684
msgctxt "color-sample"
msgid "Mouse Over"
msgstr "Прелаз мишем"
-#: src/frontend/mame/ui/custui.cpp:666
+#: src/frontend/mame/ui/custui.cpp:685
msgctxt "color-sample"
msgid "Clone"
msgstr "Клонирај"
-#: src/frontend/mame/ui/custui.cpp:881
+#: src/frontend/mame/ui/custui.cpp:901
msgid "ARGB Settings"
msgstr "ARGB подешавања"
-#: src/frontend/mame/ui/custui.cpp:886 src/frontend/mame/ui/custui.cpp:889
+#: src/frontend/mame/ui/custui.cpp:906 src/frontend/mame/ui/custui.cpp:909
msgctxt "color-channel"
msgid "Alpha"
msgstr "Алфа"
-#: src/frontend/mame/ui/custui.cpp:894 src/frontend/mame/ui/custui.cpp:897
+#: src/frontend/mame/ui/custui.cpp:914 src/frontend/mame/ui/custui.cpp:917
msgctxt "color-channel"
msgid "Red"
msgstr "Црвена"
-#: src/frontend/mame/ui/custui.cpp:902 src/frontend/mame/ui/custui.cpp:905
+#: src/frontend/mame/ui/custui.cpp:922 src/frontend/mame/ui/custui.cpp:925
msgctxt "color-channel"
msgid "Green"
msgstr "Зелена"
-#: src/frontend/mame/ui/custui.cpp:910 src/frontend/mame/ui/custui.cpp:913
+#: src/frontend/mame/ui/custui.cpp:930 src/frontend/mame/ui/custui.cpp:933
msgctxt "color-channel"
msgid "Blue"
msgstr "Плава"
-#: src/frontend/mame/ui/custui.cpp:916
+#: src/frontend/mame/ui/custui.cpp:936
msgid "Choose from palette"
msgstr "Изабрати из палете"
-#: src/frontend/mame/ui/custui.cpp:931
+#: src/frontend/mame/ui/custui.cpp:959
msgid "Color preview:"
msgstr "Пробни приказ боја:"
-#: src/frontend/mame/ui/custui.cpp:1029
+#: src/frontend/mame/ui/custui.cpp:1052
msgctxt "color-preset"
msgid "White"
msgstr "Бела"
-#: src/frontend/mame/ui/custui.cpp:1030
+#: src/frontend/mame/ui/custui.cpp:1053
msgctxt "color-preset"
msgid "Silver"
msgstr "Сребрна"
-#: src/frontend/mame/ui/custui.cpp:1031
+#: src/frontend/mame/ui/custui.cpp:1054
msgctxt "color-preset"
msgid "Gray"
msgstr "Сива"
-#: src/frontend/mame/ui/custui.cpp:1032
+#: src/frontend/mame/ui/custui.cpp:1055
msgctxt "color-preset"
msgid "Black"
msgstr "Црна"
-#: src/frontend/mame/ui/custui.cpp:1033
+#: src/frontend/mame/ui/custui.cpp:1056
msgctxt "color-preset"
msgid "Red"
msgstr "Црвена"
-#: src/frontend/mame/ui/custui.cpp:1034
+#: src/frontend/mame/ui/custui.cpp:1057
msgctxt "color-preset"
msgid "Orange"
msgstr "Наранџаста"
-#: src/frontend/mame/ui/custui.cpp:1035
+#: src/frontend/mame/ui/custui.cpp:1058
msgctxt "color-preset"
msgid "Yellow"
msgstr "Жута"
-#: src/frontend/mame/ui/custui.cpp:1036
+#: src/frontend/mame/ui/custui.cpp:1059
msgctxt "color-preset"
msgid "Green"
msgstr "Зелена"
-#: src/frontend/mame/ui/custui.cpp:1037
+#: src/frontend/mame/ui/custui.cpp:1060
msgctxt "color-preset"
msgid "Blue"
msgstr "Плава"
-#: src/frontend/mame/ui/custui.cpp:1038
+#: src/frontend/mame/ui/custui.cpp:1061
msgctxt "color-preset"
msgid "Violet"
msgstr "Љубичаста"
@@ -2775,36 +2779,61 @@ msgctxt "about-header"
msgid "Revision: %1$s"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:60
+#: src/frontend/mame/ui/analogipt.cpp:27
+#, c-format
+msgctxt "menu-analoginput"
+msgid ""
+"Show/hide settings \t\t%1$s\n"
+"Decrease value \t\t%2$s\n"
+"Increase value \t\t%3$s\n"
+"Restore default value \t\t%4$s\n"
+"Previous device \t\t%5$s\n"
+"Next device \t\t%6$s\n"
+"Return to previous menu \t\t%7$s"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:82
+msgctxt "menu-analoginput"
msgid "Analog Input Adjustments"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:92
+#: src/frontend/mame/ui/analogipt.cpp:121
#, c-format
-msgid "Press %s to show menu"
+msgctxt "menu-analoginput"
+msgid "Press %s to show settings"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:372
+#: src/frontend/mame/ui/analogipt.cpp:245
+msgctxt "menu-analoginput"
+msgid "Analog Input Adjustments Help"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:421
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Increment/Decrement Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:377
+#: src/frontend/mame/ui/analogipt.cpp:426
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Auto-centering Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:382
+#: src/frontend/mame/ui/analogipt.cpp:431
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Reverse"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:387
+#: src/frontend/mame/ui/analogipt.cpp:436
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Sensitivity"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:402
+#: src/frontend/mame/ui/analogipt.cpp:451
+msgctxt "menu-analoginput"
msgid "[no analog inputs are enabled]"
msgstr ""
@@ -2955,504 +2984,504 @@ msgctxt "menu-main"
msgid "Close Menu"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:77
+#: src/frontend/mame/ui/selmenu.cpp:55
+msgid "Images"
+msgstr "Програми"
+
+#: src/frontend/mame/ui/selmenu.cpp:56
+msgid "Info"
+msgstr "Информације"
+
+#: src/frontend/mame/ui/selmenu.cpp:83
msgctxt "selmenu-artwork"
msgid "Snapshots"
msgstr "Снимци екрана"
-#: src/frontend/mame/ui/selmenu.cpp:78
+#: src/frontend/mame/ui/selmenu.cpp:84
msgctxt "selmenu-artwork"
msgid "Cabinet"
msgstr "Кабинет"
-#: src/frontend/mame/ui/selmenu.cpp:79
+#: src/frontend/mame/ui/selmenu.cpp:85
msgctxt "selmenu-artwork"
msgid "Control Panel"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:80
+#: src/frontend/mame/ui/selmenu.cpp:86
msgctxt "selmenu-artwork"
msgid "PCB"
msgstr "PCB (штампана плочица)"
-#: src/frontend/mame/ui/selmenu.cpp:81
+#: src/frontend/mame/ui/selmenu.cpp:87
msgctxt "selmenu-artwork"
msgid "Flyer"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:82
+#: src/frontend/mame/ui/selmenu.cpp:88
msgctxt "selmenu-artwork"
msgid "Title Screen"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:83
+#: src/frontend/mame/ui/selmenu.cpp:89
msgctxt "selmenu-artwork"
msgid "Ending"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:84
+#: src/frontend/mame/ui/selmenu.cpp:90
msgctxt "selmenu-artwork"
msgid "Artwork Preview"
msgstr "Преглед artwork-а"
-#: src/frontend/mame/ui/selmenu.cpp:85
+#: src/frontend/mame/ui/selmenu.cpp:91
msgctxt "selmenu-artwork"
msgid "Bosses"
msgstr "Финални противници"
-#: src/frontend/mame/ui/selmenu.cpp:86
+#: src/frontend/mame/ui/selmenu.cpp:92
msgctxt "selmenu-artwork"
msgid "Logo"
msgstr "Лого"
-#: src/frontend/mame/ui/selmenu.cpp:87
+#: src/frontend/mame/ui/selmenu.cpp:93
msgctxt "selmenu-artwork"
msgid "Versus"
msgstr "Версус екрани"
-#: src/frontend/mame/ui/selmenu.cpp:88
+#: src/frontend/mame/ui/selmenu.cpp:94
msgctxt "selmenu-artwork"
msgid "Game Over"
msgstr "Завршни екран игре"
-#: src/frontend/mame/ui/selmenu.cpp:89
+#: src/frontend/mame/ui/selmenu.cpp:95
msgctxt "selmenu-artwork"
msgid "HowTo"
msgstr "Упутство"
-#: src/frontend/mame/ui/selmenu.cpp:90
+#: src/frontend/mame/ui/selmenu.cpp:96
msgctxt "selmenu-artwork"
msgid "Scores"
msgstr "Најбољи резултати"
-#: src/frontend/mame/ui/selmenu.cpp:91
+#: src/frontend/mame/ui/selmenu.cpp:97
msgctxt "selmenu-artwork"
msgid "Select"
msgstr "Изборни екрани"
-#: src/frontend/mame/ui/selmenu.cpp:92
+#: src/frontend/mame/ui/selmenu.cpp:98
msgctxt "selmenu-artwork"
msgid "Marquee"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:93
+#: src/frontend/mame/ui/selmenu.cpp:99
msgctxt "selmenu-artwork"
msgid "Covers"
msgstr "Маске"
-#: src/frontend/mame/ui/selmenu.cpp:97
+#: src/frontend/mame/ui/selmenu.cpp:103
msgid "Add or remove favorite"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:98
+#: src/frontend/mame/ui/selmenu.cpp:104
msgid "Export displayed list to file"
msgstr "Експортуј приказану листу у фајл"
-#: src/frontend/mame/ui/selmenu.cpp:99
+#: src/frontend/mame/ui/selmenu.cpp:105
msgid "Audit media"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:100
+#: src/frontend/mame/ui/selmenu.cpp:106
msgid "Show DATs view"
msgstr "Прижи DAT"
-#: src/frontend/mame/ui/selmenu.cpp:260
+#: src/frontend/mame/ui/selmenu.cpp:268
msgid "Select Software Package Part"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:330
+#: src/frontend/mame/ui/selmenu.cpp:338
msgid "Select System BIOS"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:644 src/frontend/mame/ui/selmenu.cpp:675
+#: src/frontend/mame/ui/selmenu.cpp:689 src/frontend/mame/ui/selmenu.cpp:720
#, c-format
msgid "%1$s, %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:648
+#: src/frontend/mame/ui/selmenu.cpp:693
#, c-format
msgid "Software is clone of: %1$s"
msgstr "Софтвер је клон од: %1$s"
-#: src/frontend/mame/ui/selmenu.cpp:650
+#: src/frontend/mame/ui/selmenu.cpp:695
msgid "Software is parent"
msgstr "Софтвер је предак"
-#: src/frontend/mame/ui/selmenu.cpp:655
+#: src/frontend/mame/ui/selmenu.cpp:700
msgid "Supported: No"
msgstr "Подржано: не"
-#: src/frontend/mame/ui/selmenu.cpp:660
+#: src/frontend/mame/ui/selmenu.cpp:705
msgid "Supported: Partial"
msgstr "Подржано: делимично"
-#: src/frontend/mame/ui/selmenu.cpp:665
+#: src/frontend/mame/ui/selmenu.cpp:710
msgid "Supported: Yes"
msgstr "Подржано: да"
-#: src/frontend/mame/ui/selmenu.cpp:681
+#: src/frontend/mame/ui/selmenu.cpp:726
msgid "System is parent"
msgstr "Систем је предак"
-#: src/frontend/mame/ui/selmenu.cpp:683 src/frontend/mame/ui/selmenu.cpp:685
+#: src/frontend/mame/ui/selmenu.cpp:728 src/frontend/mame/ui/selmenu.cpp:730
#, c-format
msgid "System is clone of: %1$s"
msgstr "Систем је клон од: %1$s"
-#: src/frontend/mame/ui/selmenu.cpp:721
+#: src/frontend/mame/ui/selmenu.cpp:766
#, c-format
msgid "%1$s %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2222
-msgid "Images"
-msgstr "Програми"
-
-#: src/frontend/mame/ui/selmenu.cpp:2223
-msgid "Infos"
-msgstr "Информације"
-
-#: src/frontend/mame/ui/selmenu.cpp:2538
+#: src/frontend/mame/ui/selmenu.cpp:2611
msgid ""
"Required ROM/disk images for the selected system are missing or incorrect. "
"Please acquire the correct files or select a different system.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2554
+#: src/frontend/mame/ui/selmenu.cpp:2627
msgid ""
"Required ROM/disk images for the selected software are missing or incorrect. "
"Please acquire the correct files or select a different software item.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2570
+#: src/frontend/mame/ui/selmenu.cpp:2643
msgid "incorrect checksum"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2573
+#: src/frontend/mame/ui/selmenu.cpp:2646
msgid "incorrect length"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2576
+#: src/frontend/mame/ui/selmenu.cpp:2649
msgid "not found"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2587
+#: src/frontend/mame/ui/selmenu.cpp:2660
#, c-format
msgid "%1$s (%2$s) - %3$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2589
+#: src/frontend/mame/ui/selmenu.cpp:2662
#, c-format
msgid "%1$s - %2$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2593
+#: src/frontend/mame/ui/selmenu.cpp:2666
msgid "Press any key to continue."
msgstr "Притисните било који тастер за наставак."
-#: src/frontend/mame/ui/selmenu.cpp:2722
+#: src/frontend/mame/ui/selmenu.cpp:2789
msgid "General Info"
msgstr "Опште информације"
-#: src/frontend/mame/ui/selmenu.cpp:2874
+#: src/frontend/mame/ui/selmenu.cpp:2935
#, c-format
msgid "Short Name\t%1$s\n"
msgstr "Скраћено име\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2875
+#: src/frontend/mame/ui/selmenu.cpp:2936
#, c-format
msgid "Year\t%1$s\n"
msgstr "Година\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2876
+#: src/frontend/mame/ui/selmenu.cpp:2937
#, c-format
msgid "Manufacturer\t%1$s\n"
msgstr "Произвођач\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2883
+#: src/frontend/mame/ui/selmenu.cpp:2944
#, c-format
msgid "System is Clone of\t%1$s\n"
msgstr "Систем је клон од\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2888
+#: src/frontend/mame/ui/selmenu.cpp:2949
msgid "System is Parent\t\n"
msgstr "Систем је предак\t\n"
-#: src/frontend/mame/ui/selmenu.cpp:2892
+#: src/frontend/mame/ui/selmenu.cpp:2953
msgid "Analog Controls\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2894
+#: src/frontend/mame/ui/selmenu.cpp:2955
msgid "Keyboard Inputs\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2897
+#: src/frontend/mame/ui/selmenu.cpp:2958
msgid "Overall\tNOT WORKING\n"
msgstr "Уопштено\tНЕ РАДИ\n"
-#: src/frontend/mame/ui/selmenu.cpp:2899
+#: src/frontend/mame/ui/selmenu.cpp:2960
msgid "Overall\tUnemulated Protection\n"
msgstr "Уопштено\tЗаштита није емулирана"
-#: src/frontend/mame/ui/selmenu.cpp:2901
+#: src/frontend/mame/ui/selmenu.cpp:2962
msgid "Overall\tWorking\n"
msgstr "Уопштено\tРади\n"
-#: src/frontend/mame/ui/selmenu.cpp:2904
+#: src/frontend/mame/ui/selmenu.cpp:2965
msgid "Graphics\tUnimplemented\n"
msgstr "Графика\tНије имплементирана\n"
-#: src/frontend/mame/ui/selmenu.cpp:2906
+#: src/frontend/mame/ui/selmenu.cpp:2967
msgid "Graphics\tWrong Colors\n"
msgstr "Графика\tПогрешне боје\n"
-#: src/frontend/mame/ui/selmenu.cpp:2908
+#: src/frontend/mame/ui/selmenu.cpp:2969
msgid "Graphics\tImperfect Colors\n"
msgstr "Графика\tНесавршене боје\n"
-#: src/frontend/mame/ui/selmenu.cpp:2910
+#: src/frontend/mame/ui/selmenu.cpp:2971
msgid "Graphics\tImperfect\n"
msgstr "Графика\tНесавршена\n"
-#: src/frontend/mame/ui/selmenu.cpp:2912
+#: src/frontend/mame/ui/selmenu.cpp:2973
msgid "Graphics\tOK\n"
msgstr "Графика\tОК\n"
-#: src/frontend/mame/ui/selmenu.cpp:2915
+#: src/frontend/mame/ui/selmenu.cpp:2976
msgid "Sound\tNone\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2917
+#: src/frontend/mame/ui/selmenu.cpp:2978
msgid "Sound\tUnimplemented\n"
msgstr "Звук\tНије имплементиран\n"
-#: src/frontend/mame/ui/selmenu.cpp:2919
+#: src/frontend/mame/ui/selmenu.cpp:2980
msgid "Sound\tImperfect\n"
msgstr "Звук\tНесавршен\n"
-#: src/frontend/mame/ui/selmenu.cpp:2921
+#: src/frontend/mame/ui/selmenu.cpp:2982
msgid "Sound\tOK\n"
msgstr "Звук\tOK\n"
-#: src/frontend/mame/ui/selmenu.cpp:2924
+#: src/frontend/mame/ui/selmenu.cpp:2985
msgid "Capture\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2926
+#: src/frontend/mame/ui/selmenu.cpp:2987
msgid "Capture\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2929
+#: src/frontend/mame/ui/selmenu.cpp:2990
msgid "Camera\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2931
+#: src/frontend/mame/ui/selmenu.cpp:2992
msgid "Camera\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2934
+#: src/frontend/mame/ui/selmenu.cpp:2995
msgid "Microphone\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2936
+#: src/frontend/mame/ui/selmenu.cpp:2997
msgid "Microphone\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2939
+#: src/frontend/mame/ui/selmenu.cpp:3000
msgid "Controls\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2941
+#: src/frontend/mame/ui/selmenu.cpp:3002
msgid "Controls\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2944
+#: src/frontend/mame/ui/selmenu.cpp:3005
msgid "Keyboard\tUnimplemented\n"
msgstr "Тастатура\tНије имплементирана\n"
-#: src/frontend/mame/ui/selmenu.cpp:2946
+#: src/frontend/mame/ui/selmenu.cpp:3007
msgid "Keyboard\tImperfect\n"
msgstr "Тастатура\tНесавршена\n"
-#: src/frontend/mame/ui/selmenu.cpp:2949
+#: src/frontend/mame/ui/selmenu.cpp:3010
msgid "Mouse\tUnimplemented\n"
msgstr "Миш\tНије имплементиран\n"
-#: src/frontend/mame/ui/selmenu.cpp:2951
+#: src/frontend/mame/ui/selmenu.cpp:3012
msgid "Mouse\tImperfect\n"
msgstr "Миш\tНесавршен\n"
-#: src/frontend/mame/ui/selmenu.cpp:2954
+#: src/frontend/mame/ui/selmenu.cpp:3015
msgid "Media\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2956
+#: src/frontend/mame/ui/selmenu.cpp:3017
msgid "Media\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2959
+#: src/frontend/mame/ui/selmenu.cpp:3020
msgid "Disk\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2961
+#: src/frontend/mame/ui/selmenu.cpp:3022
msgid "Disk\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2964
+#: src/frontend/mame/ui/selmenu.cpp:3025
msgid "Printer\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2966
+#: src/frontend/mame/ui/selmenu.cpp:3027
msgid "Printer\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2969
+#: src/frontend/mame/ui/selmenu.cpp:3030
msgid "Mag. Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2971
+#: src/frontend/mame/ui/selmenu.cpp:3032
msgid "Mag. Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2974
+#: src/frontend/mame/ui/selmenu.cpp:3035
msgid "Punch Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2976
+#: src/frontend/mame/ui/selmenu.cpp:3037
msgid "Punch Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2979
+#: src/frontend/mame/ui/selmenu.cpp:3040
msgid "Mag. Drum\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2981
+#: src/frontend/mame/ui/selmenu.cpp:3042
msgid "Mag. Drum\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2984
+#: src/frontend/mame/ui/selmenu.cpp:3045
msgid "(EP)ROM\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2986
+#: src/frontend/mame/ui/selmenu.cpp:3047
msgid "(EP)ROM\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2989
+#: src/frontend/mame/ui/selmenu.cpp:3050
msgid "Communications\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2991
+#: src/frontend/mame/ui/selmenu.cpp:3052
msgid "Communications\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2994
+#: src/frontend/mame/ui/selmenu.cpp:3055
msgid "LAN\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2996
+#: src/frontend/mame/ui/selmenu.cpp:3057
msgid "LAN\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2999
+#: src/frontend/mame/ui/selmenu.cpp:3060
msgid "WAN\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3001
+#: src/frontend/mame/ui/selmenu.cpp:3062
msgid "WAN\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3004
+#: src/frontend/mame/ui/selmenu.cpp:3065
msgid "Timing\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3006
+#: src/frontend/mame/ui/selmenu.cpp:3067
msgid "Timing\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tYes\n"
msgstr "Механички систем\tДа\n"
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tNo\n"
msgstr "Механички систем\tНе\n"
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tYes\n"
msgstr "Захтева илустрације\tДа\n"
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tNo\n"
msgstr "Захтева илустрације\tНе\n"
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tYes\n"
msgstr "Захтева клик илустрације\tДа\n"
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tNo\n"
msgstr "Захтева клик илустрације\tНе\n"
-#: src/frontend/mame/ui/selmenu.cpp:3012
+#: src/frontend/mame/ui/selmenu.cpp:3073
msgid "Support Cocktail\tNo\n"
msgstr "Подржава \"коктел\" мод\tНе\n"
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tYes\n"
msgstr "Систем је BIOS\tДа\n"
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tNo\n"
msgstr "Систем је BIOS\tНе\n"
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tYes\n"
msgstr "Подржава снимање стања система\tДа\n"
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tNo\n"
msgstr "Подржава снимање стања система\tНе\n"
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tVertical\n"
msgstr "Оријентација екрана\tВертикално\n"
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tHorizontal\n"
msgstr "Оријентација екрана\tХоризонтално\n"
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tYes\n"
msgstr "Захтева CHD\tДа\n"
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tNo\n"
msgstr "Захтева CHD\tНе\n"
-#: src/frontend/mame/ui/selmenu.cpp:3038
+#: src/frontend/mame/ui/selmenu.cpp:3099
msgid "Media Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3040
+#: src/frontend/mame/ui/selmenu.cpp:3101
msgid "Media Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3043
+#: src/frontend/mame/ui/selmenu.cpp:3104
msgid "Samples Audit Result\tNone Needed\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3045
+#: src/frontend/mame/ui/selmenu.cpp:3106
msgid "Samples Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3047
+#: src/frontend/mame/ui/selmenu.cpp:3108
msgid "Samples Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3051
+#: src/frontend/mame/ui/selmenu.cpp:3112
msgid ""
"Media Audit\tDisabled\n"
"Samples Audit\tDisabled\n"
@@ -3610,74 +3639,74 @@ msgstr ""
msgid "[None]\n"
msgstr ""
-#: src/emu/render.cpp:1833
+#: src/emu/render.cpp:1834
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Standard (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1859
+#: src/emu/render.cpp:1860
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Pixel Aspect (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1881 src/emu/render.cpp:2016
+#: src/emu/render.cpp:1882 src/emu/render.cpp:2017
msgctxt "view-name"
msgid "Cocktail"
msgstr ""
-#: src/emu/render.cpp:2001
+#: src/emu/render.cpp:2002
msgctxt "view-name"
msgid "Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2002
+#: src/emu/render.cpp:2003
msgctxt "view-name"
msgid "Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2003
+#: src/emu/render.cpp:2004
msgctxt "view-name"
msgid "Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2004
+#: src/emu/render.cpp:2005
msgctxt "view-name"
msgid "Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2055
+#: src/emu/render.cpp:2056
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2064
+#: src/emu/render.cpp:2065
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2073
+#: src/emu/render.cpp:2074
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2082
+#: src/emu/render.cpp:2083
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/ioport.cpp:333
+#: src/emu/ioport.cpp:271
#, c-format
msgctxt "input-name"
msgid "P%1$u"
msgstr ""
-#: src/emu/ioport.cpp:2052
+#: src/emu/ioport.cpp:1991
msgctxt "input-name"
msgid "???"
msgstr ""
@@ -5309,222 +5338,222 @@ msgstr ""
#: src/emu/inpttype.ipp:874
msgctxt "input-name"
-msgid "On Screen Display"
+msgid "Show/Hide Menu"
msgstr ""
#: src/emu/inpttype.ipp:875
msgctxt "input-name"
-msgid "Break in Debugger"
+msgid "UI Select"
msgstr ""
#: src/emu/inpttype.ipp:876
msgctxt "input-name"
-msgid "Config Menu"
+msgid "UI Back"
msgstr ""
#: src/emu/inpttype.ipp:877
msgctxt "input-name"
-msgid "Pause"
+msgid "UI Cancel"
msgstr ""
#: src/emu/inpttype.ipp:878
msgctxt "input-name"
-msgid "Pause - Single Step"
+msgid "UI Clear"
msgstr ""
#: src/emu/inpttype.ipp:879
msgctxt "input-name"
-msgid "Rewind - Single Step"
+msgid "UI Help"
msgstr ""
#: src/emu/inpttype.ipp:880
msgctxt "input-name"
-msgid "Reset Machine"
+msgid "UI Up"
msgstr ""
#: src/emu/inpttype.ipp:881
msgctxt "input-name"
-msgid "Soft Reset"
+msgid "UI Down"
msgstr ""
#: src/emu/inpttype.ipp:882
msgctxt "input-name"
-msgid "Show Decoded Graphics"
+msgid "UI Left"
msgstr ""
#: src/emu/inpttype.ipp:883
msgctxt "input-name"
-msgid "Frameskip Dec"
+msgid "UI Right"
msgstr ""
#: src/emu/inpttype.ipp:884
msgctxt "input-name"
-msgid "Frameskip Inc"
+msgid "UI Home"
msgstr ""
#: src/emu/inpttype.ipp:885
msgctxt "input-name"
-msgid "Throttle"
+msgid "UI End"
msgstr ""
#: src/emu/inpttype.ipp:886
msgctxt "input-name"
-msgid "Fast Forward"
+msgid "UI Page Up"
msgstr ""
#: src/emu/inpttype.ipp:887
msgctxt "input-name"
-msgid "Show FPS"
+msgid "UI Page Down"
msgstr ""
#: src/emu/inpttype.ipp:888
msgctxt "input-name"
-msgid "Save Snapshot"
+msgid "UI Previous Group"
msgstr ""
#: src/emu/inpttype.ipp:889
msgctxt "input-name"
-msgid "Record MNG"
+msgid "UI Next Group"
msgstr ""
#: src/emu/inpttype.ipp:890
msgctxt "input-name"
-msgid "Record AVI"
+msgid "On Screen Display"
msgstr ""
#: src/emu/inpttype.ipp:891
msgctxt "input-name"
-msgid "Toggle Cheat"
+msgid "Toggle UI Controls"
msgstr ""
#: src/emu/inpttype.ipp:892
msgctxt "input-name"
-msgid "UI Up"
+msgid "Break in Debugger"
msgstr ""
#: src/emu/inpttype.ipp:893
msgctxt "input-name"
-msgid "UI Down"
+msgid "Pause"
msgstr ""
#: src/emu/inpttype.ipp:894
msgctxt "input-name"
-msgid "UI Left"
+msgid "Pause - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:895
msgctxt "input-name"
-msgid "UI Right"
+msgid "Rewind - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:896
msgctxt "input-name"
-msgid "UI Home"
+msgid "Save State"
msgstr ""
#: src/emu/inpttype.ipp:897
msgctxt "input-name"
-msgid "UI End"
+msgid "Load State"
msgstr ""
#: src/emu/inpttype.ipp:898
msgctxt "input-name"
-msgid "UI Page Up"
+msgid "Reset Machine"
msgstr ""
#: src/emu/inpttype.ipp:899
msgctxt "input-name"
-msgid "UI Page Down"
+msgid "Soft Reset"
msgstr ""
#: src/emu/inpttype.ipp:900
msgctxt "input-name"
-msgid "UI Focus Next"
+msgid "Show Decoded Graphics"
msgstr ""
#: src/emu/inpttype.ipp:901
msgctxt "input-name"
-msgid "UI Focus Previous"
+msgid "Frameskip Dec"
msgstr ""
#: src/emu/inpttype.ipp:902
msgctxt "input-name"
-msgid "UI Select"
+msgid "Frameskip Inc"
msgstr ""
#: src/emu/inpttype.ipp:903
msgctxt "input-name"
-msgid "UI Cancel"
+msgid "Throttle"
msgstr ""
#: src/emu/inpttype.ipp:904
msgctxt "input-name"
-msgid "UI Display Comment"
+msgid "Fast Forward"
msgstr ""
#: src/emu/inpttype.ipp:905
msgctxt "input-name"
-msgid "UI Clear"
+msgid "Show FPS"
msgstr ""
#: src/emu/inpttype.ipp:906
msgctxt "input-name"
-msgid "UI Zoom In"
+msgid "Save Snapshot"
msgstr ""
#: src/emu/inpttype.ipp:907
msgctxt "input-name"
-msgid "UI Zoom Out"
+msgid "Record MNG"
msgstr ""
#: src/emu/inpttype.ipp:908
msgctxt "input-name"
-msgid "UI Default Zoom"
+msgid "Record AVI"
msgstr ""
#: src/emu/inpttype.ipp:909
msgctxt "input-name"
-msgid "UI Previous Group"
+msgid "Toggle Cheat"
msgstr ""
#: src/emu/inpttype.ipp:910
msgctxt "input-name"
-msgid "UI Next Group"
+msgid "UI Display Comment"
msgstr ""
#: src/emu/inpttype.ipp:911
msgctxt "input-name"
-msgid "UI Rotate"
+msgid "UI Zoom In"
msgstr ""
#: src/emu/inpttype.ipp:912
msgctxt "input-name"
-msgid "Show Profiler"
+msgid "UI Zoom Out"
msgstr ""
#: src/emu/inpttype.ipp:913
msgctxt "input-name"
-msgid "UI Toggle"
+msgid "UI Default Zoom"
msgstr ""
#: src/emu/inpttype.ipp:914
msgctxt "input-name"
-msgid "UI Release Pointer"
+msgid "UI Rotate"
msgstr ""
#: src/emu/inpttype.ipp:915
msgctxt "input-name"
-msgid "UI Paste Text"
+msgid "Show Profiler"
msgstr ""
#: src/emu/inpttype.ipp:916
msgctxt "input-name"
-msgid "Save State"
+msgid "UI Release Pointer"
msgstr ""
#: src/emu/inpttype.ipp:917
msgctxt "input-name"
-msgid "Load State"
+msgid "UI Paste Text"
msgstr ""
#: src/emu/inpttype.ipp:918
@@ -5539,57 +5568,65 @@ msgstr ""
#: src/emu/inpttype.ipp:920
msgctxt "input-name"
-msgid "UI External DAT View"
+msgid "UI Focus Next"
msgstr ""
#: src/emu/inpttype.ipp:921
msgctxt "input-name"
-msgid "UI Add/Remove favorite"
+msgid "UI Focus Previous"
msgstr ""
#: src/emu/inpttype.ipp:922
msgctxt "input-name"
-msgid "UI Export List"
+msgid "UI External DAT View"
msgstr ""
#: src/emu/inpttype.ipp:923
msgctxt "input-name"
+msgid "UI Add/Remove Favorite"
+msgstr ""
+
+#: src/emu/inpttype.ipp:924
+msgctxt "input-name"
+msgid "UI Export List"
+msgstr ""
+
+#: src/emu/inpttype.ipp:925
+msgctxt "input-name"
msgid "UI Audit Media"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:110
-#: src/osd/modules/input/input_sdlcommon.cpp:173
+#: src/osd/modules/input/input_windows.cpp:111 src/osd/sdl/osdsdl.cpp:339
msgctxt "input-name"
msgid "Toggle Fullscreen"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:116
+#: src/osd/modules/input/input_windows.cpp:117
msgctxt "input-name"
msgid "Take Rendered Snapshot"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:127
-#: src/osd/modules/input/input_sdlcommon.cpp:221
+#: src/osd/modules/input/input_windows.cpp:128 src/osd/sdl/osdsdl.cpp:388
msgctxt "input-name"
msgid "Record Rendered Video"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:143
+#: src/osd/modules/input/input_windows.cpp:144
msgctxt "input-name"
msgid "Toggle Post-Processing"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:199
+#: src/osd/sdl/osdsdl.cpp:365
msgctxt "input-name"
msgid "Toggle Filter"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:205
+#: src/osd/sdl/osdsdl.cpp:371
msgctxt "input-name"
msgid "Decrease Prescaling"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:215
+#: src/osd/sdl/osdsdl.cpp:382
msgctxt "input-name"
msgid "Increase Prescaling"
msgstr ""
@@ -5911,12 +5948,12 @@ msgstr ""
msgid "Input ports"
msgstr ""
-#: plugins/autofire/init.lua:94
+#: plugins/autofire/init.lua:98
msgctxt "plugin-autofire"
msgid "Failed to load autofire menu"
msgstr ""
-#: plugins/autofire/init.lua:101
+#: plugins/autofire/init.lua:105
msgctxt "plugin-autofire"
msgid "Autofire"
msgstr ""
@@ -6100,7 +6137,7 @@ msgctxt "plugin-timecode"
msgid "Hotkey"
msgstr ""
-#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:560
+#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:562
msgctxt "plugin-inputmacro"
msgid "Input Macros"
msgstr ""
@@ -6121,138 +6158,138 @@ msgctxt "plugin-inputmacro"
msgid "Set Input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:350
+#: plugins/inputmacro/inputmacro_menu.lua:352
msgctxt "plugin-inputmacro"
msgid "Name"
msgstr "Име"
-#: plugins/inputmacro/inputmacro_menu.lua:358
-#: plugins/inputmacro/inputmacro_menu.lua:400
+#: plugins/inputmacro/inputmacro_menu.lua:360
+#: plugins/inputmacro/inputmacro_menu.lua:402
msgctxt "plugin-inputmacro"
msgid "[not set]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:359
+#: plugins/inputmacro/inputmacro_menu.lua:361
msgctxt "plugin-inputmacro"
msgid "Activation combination"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Stop immediately"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Complete macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:363
+#: plugins/inputmacro/inputmacro_menu.lua:365
msgctxt "plugin-inputmacro"
msgid "On release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:369
+#: plugins/inputmacro/inputmacro_menu.lua:371
msgctxt "plugin-inputmacro"
msgid "Release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:372
+#: plugins/inputmacro/inputmacro_menu.lua:374
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Loop to step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:377
+#: plugins/inputmacro/inputmacro_menu.lua:379
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Prolong step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:379
+#: plugins/inputmacro/inputmacro_menu.lua:381
msgctxt "plugin-inputmacro"
msgid "When held"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:383
+#: plugins/inputmacro/inputmacro_menu.lua:385
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:384
+#: plugins/inputmacro/inputmacro_menu.lua:386
msgctxt "plugin-inputmacro"
msgid "Delay (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:390
+#: plugins/inputmacro/inputmacro_menu.lua:392
msgctxt "plugin-inputmacro"
msgid "Duration (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:398
+#: plugins/inputmacro/inputmacro_menu.lua:400
msgctxt "plugin-inputmacro"
msgid "n/a"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:402
+#: plugins/inputmacro/inputmacro_menu.lua:404
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Input %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:407
+#: plugins/inputmacro/inputmacro_menu.lua:409
msgctxt "plugin-inputmacro"
msgid "Add input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:412
+#: plugins/inputmacro/inputmacro_menu.lua:414
msgctxt "plugin-inputmacro"
msgid "Delete step"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:428
+#: plugins/inputmacro/inputmacro_menu.lua:430
msgctxt "plugin-inputmacro"
msgid "Add step at position"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:474
+#: plugins/inputmacro/inputmacro_menu.lua:476
msgctxt "plugin-inputmacro"
msgid "Add Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:481
+#: plugins/inputmacro/inputmacro_menu.lua:483
msgctxt "plugin-inputmacro"
msgid "Create"
msgstr "Креирај"
-#: plugins/inputmacro/inputmacro_menu.lua:483
+#: plugins/inputmacro/inputmacro_menu.lua:485
msgctxt "plugin-inputmacro"
msgid "Cancel"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:499
+#: plugins/inputmacro/inputmacro_menu.lua:501
msgctxt "plugin-inputmacro"
msgid "Edit Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:505
+#: plugins/inputmacro/inputmacro_menu.lua:507
msgctxt "plugin-inputmacro"
msgid "Done"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:561
+#: plugins/inputmacro/inputmacro_menu.lua:563
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Press %s to delete"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:573
+#: plugins/inputmacro/inputmacro_menu.lua:575
msgctxt "plugin-inputmacro"
msgid "[no macros]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:578
+#: plugins/inputmacro/inputmacro_menu.lua:580
msgctxt "plugin-inputmacro"
msgid "Add macro"
msgstr ""
@@ -6423,12 +6460,12 @@ msgctxt "plugin-commonui"
msgid "Cancel"
msgstr ""
-#: plugins/commonui/init.lua:197
+#: plugins/commonui/init.lua:199
msgctxt "plugin-commonui"
msgid "Invalid combination entered"
msgstr ""
-#: plugins/commonui/init.lua:203
+#: plugins/commonui/init.lua:205
#, lua-format
msgctxt "plugin-commonui"
msgid ""
diff --git a/language/Slovak/strings.po b/language/Slovak/strings.po
index 6d0d06a516e..23a4b20e462 100644
--- a/language/Slovak/strings.po
+++ b/language/Slovak/strings.po
@@ -2,13 +2,13 @@
# Slovenské preklady pre balík MAME.
# Copyright (C) 1997-2022 MAMEdev and contributors
# This file is distributed under the same license as the MAME package.
-# Automatically generated, 2022.
+# Automatically generated, 2023.
#
msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-10-16 02:30+1100\n"
+"POT-Creation-Date: 2023-02-18 05:29+1100\n"
"PO-Revision-Date: 2022-10-28 19:21+0200\n"
"Last-Translator: Milan Galcik \n"
"Language-Team: MAME Language Team\n"
@@ -36,7 +36,7 @@ msgstr ""
"Tento systém vyžaduje, aby boli obrazy média nahraté do nasledujúcich "
"zariadení: "
-#: src/frontend/mame/ui/ui.cpp:1254
+#: src/frontend/mame/ui/ui.cpp:1275
#, c-format
msgid ""
"UI controls enabled\n"
@@ -45,7 +45,7 @@ msgstr ""
"Ovládacie prvky používateľského rozhrania zapnuté\n"
"Pre vypnutie použite %1$s"
-#: src/frontend/mame/ui/ui.cpp:1256
+#: src/frontend/mame/ui/ui.cpp:1277
#, c-format
msgid ""
"UI controls disabled\n"
@@ -54,185 +54,185 @@ msgstr ""
"Ovládacie prvky používateľského rozhrania vypnuté\n"
"Na zapnutie použite %1$s"
-#: src/frontend/mame/ui/ui.cpp:1465
+#: src/frontend/mame/ui/ui.cpp:1486
msgid "Master Volume"
msgstr "Celková hlasitosť"
-#: src/frontend/mame/ui/ui.cpp:1474
+#: src/frontend/mame/ui/ui.cpp:1495
#, c-format
msgid "%1$s Volume"
msgstr "Hlasitosť %1$s"
-#: src/frontend/mame/ui/ui.cpp:1496
+#: src/frontend/mame/ui/ui.cpp:1517
#, c-format
msgid "Overclock CPU %1$s"
msgstr "Pretaktovať CPU %1$s"
-#: src/frontend/mame/ui/ui.cpp:1504
+#: src/frontend/mame/ui/ui.cpp:1525
#, c-format
msgid "Overclock %1$s sound"
msgstr "Pretaktovať zvuk %1$s"
-#: src/frontend/mame/ui/ui.cpp:1523
+#: src/frontend/mame/ui/ui.cpp:1544
#, c-format
msgid "%1$s Refresh Rate"
msgstr "%1$s - obnovovacia frekvencia"
-#: src/frontend/mame/ui/ui.cpp:1528
+#: src/frontend/mame/ui/ui.cpp:1549
#, c-format
msgid "%1$s Brightness"
msgstr "%1$s - jas"
-#: src/frontend/mame/ui/ui.cpp:1530
+#: src/frontend/mame/ui/ui.cpp:1551
#, c-format
msgid "%1$s Contrast"
msgstr "%1$s - kontrast"
-#: src/frontend/mame/ui/ui.cpp:1532
+#: src/frontend/mame/ui/ui.cpp:1553
#, c-format
msgid "%1$s Gamma"
msgstr "%1$s - gamma"
-#: src/frontend/mame/ui/ui.cpp:1536
+#: src/frontend/mame/ui/ui.cpp:1557
#, c-format
msgid "%1$s Horiz Stretch"
msgstr "%1$s - natiahnutie vodorovne"
-#: src/frontend/mame/ui/ui.cpp:1538
+#: src/frontend/mame/ui/ui.cpp:1559
#, c-format
msgid "%1$s Horiz Position"
msgstr "%1$s - pozícia vodorovne"
-#: src/frontend/mame/ui/ui.cpp:1540
+#: src/frontend/mame/ui/ui.cpp:1561
#, c-format
msgid "%1$s Vert Stretch"
msgstr "%1$s - natiahnutie zvislo"
-#: src/frontend/mame/ui/ui.cpp:1542
+#: src/frontend/mame/ui/ui.cpp:1563
#, c-format
msgid "%1$s Vert Position"
msgstr "%1$s - pozícia zvislo"
-#: src/frontend/mame/ui/ui.cpp:1558
+#: src/frontend/mame/ui/ui.cpp:1579
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr "Laserdisc '%1$s' - natiahnutie vodorovne"
-#: src/frontend/mame/ui/ui.cpp:1561
+#: src/frontend/mame/ui/ui.cpp:1582
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr "Laserdisc '%1$s' - pozícia vodorovne"
-#: src/frontend/mame/ui/ui.cpp:1563
+#: src/frontend/mame/ui/ui.cpp:1584
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr "Laserdisc '%1$s' - natiahnutie zvislo"
-#: src/frontend/mame/ui/ui.cpp:1566
+#: src/frontend/mame/ui/ui.cpp:1587
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr "Laserdisc '%1$s' - pozícia zvislo"
-#: src/frontend/mame/ui/ui.cpp:1576
+#: src/frontend/mame/ui/ui.cpp:1597
msgid "Vector Flicker"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1577
+#: src/frontend/mame/ui/ui.cpp:1598
msgid "Beam Width Minimum"
msgstr "Minimálna šírka lúča"
-#: src/frontend/mame/ui/ui.cpp:1578
+#: src/frontend/mame/ui/ui.cpp:1599
msgid "Beam Width Maximum"
msgstr "Maximálna šírka lúča"
-#: src/frontend/mame/ui/ui.cpp:1579
+#: src/frontend/mame/ui/ui.cpp:1600
msgid "Beam Dot Size"
msgstr "Veľkosť bodu lúča"
-#: src/frontend/mame/ui/ui.cpp:1580
+#: src/frontend/mame/ui/ui.cpp:1601
msgid "Beam Intensity Weight"
msgstr "Intenzita lúča"
-#: src/frontend/mame/ui/ui.cpp:1593
+#: src/frontend/mame/ui/ui.cpp:1614
#, c-format
msgid "Crosshair Scale %1$s"
msgstr "%1$s-ová veľkosť zameriavača"
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "X"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "Y"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1616
#, c-format
msgid "Crosshair Offset %1$s"
msgstr "%1$s-ová pozícia zameriavača"
-#: src/frontend/mame/ui/ui.cpp:1623
+#: src/frontend/mame/ui/ui.cpp:1644
#, c-format
msgid "%1$3ddB"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1666
+#: src/frontend/mame/ui/ui.cpp:1687
#, c-format
msgid "%1$d%%"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1681
+#: src/frontend/mame/ui/ui.cpp:1702
#, c-format
msgid "%1$3.0f%%"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1704 src/frontend/mame/ui/ui.cpp:1724
-#: src/frontend/mame/ui/ui.cpp:1743 src/frontend/mame/ui/ui.cpp:1761
-#: src/frontend/mame/ui/ui.cpp:1780 src/frontend/mame/ui/ui.cpp:1799
-#: src/frontend/mame/ui/ui.cpp:1818 src/frontend/mame/ui/ui.cpp:1837
-#: src/frontend/mame/ui/ui.cpp:1858 src/frontend/mame/ui/ui.cpp:1879
-#: src/frontend/mame/ui/ui.cpp:1900 src/frontend/mame/ui/ui.cpp:1921
+#: src/frontend/mame/ui/ui.cpp:1725 src/frontend/mame/ui/ui.cpp:1745
+#: src/frontend/mame/ui/ui.cpp:1764 src/frontend/mame/ui/ui.cpp:1782
+#: src/frontend/mame/ui/ui.cpp:1801 src/frontend/mame/ui/ui.cpp:1820
+#: src/frontend/mame/ui/ui.cpp:1839 src/frontend/mame/ui/ui.cpp:1858
+#: src/frontend/mame/ui/ui.cpp:1879 src/frontend/mame/ui/ui.cpp:1900
+#: src/frontend/mame/ui/ui.cpp:1921 src/frontend/mame/ui/ui.cpp:1942
#, c-format
msgid "%1$.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1936 src/frontend/mame/ui/ui.cpp:1951
-#: src/frontend/mame/ui/ui.cpp:1966 src/frontend/mame/ui/ui.cpp:1981
-#: src/frontend/mame/ui/ui.cpp:1996
+#: src/frontend/mame/ui/ui.cpp:1957 src/frontend/mame/ui/ui.cpp:1972
+#: src/frontend/mame/ui/ui.cpp:1987 src/frontend/mame/ui/ui.cpp:2002
+#: src/frontend/mame/ui/ui.cpp:2017
#, c-format
msgid "%1$1.2f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr "%1$1.3f X-ová veľkosť zameriavača"
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr "%1$1.3f Y-ová veľkosť zameriavača"
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr "%1$1.3f X-ová pozícia zameriavača"
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr "%1$1.3f Y-ová pozícia zameriavača"
-#: src/frontend/mame/ui/ui.cpp:2116
+#: src/frontend/mame/ui/ui.cpp:2137
msgid "**Error saving ui.ini**"
msgstr "**Chyba pri ukladaní ui.ini**"
-#: src/frontend/mame/ui/ui.cpp:2175
+#: src/frontend/mame/ui/ui.cpp:2196
#, c-format
msgid "**Error saving %s.ini**"
msgstr "**Chyba pri ukladaní %s.ini**"
-#: src/frontend/mame/ui/ui.cpp:2179 src/frontend/mame/ui/miscmenu.cpp:773
+#: src/frontend/mame/ui/ui.cpp:2200 src/frontend/mame/ui/miscmenu.cpp:773
msgid ""
"\n"
" Settings saved \n"
@@ -242,7 +242,7 @@ msgstr ""
" Nastavenia boli uložené \n"
"\n"
-#: src/frontend/mame/ui/selsoft.cpp:487 src/frontend/mame/ui/selgame.cpp:298
+#: src/frontend/mame/ui/selsoft.cpp:510 src/frontend/mame/ui/selgame.cpp:318
#, c-format
msgid ""
"%s\n"
@@ -251,8 +251,8 @@ msgstr ""
"%s\n"
"Zariadenie pridané do zoznamu Obľúbené."
-#: src/frontend/mame/ui/selsoft.cpp:492 src/frontend/mame/ui/selgame.cpp:303
-#: src/frontend/mame/ui/selgame.cpp:309
+#: src/frontend/mame/ui/selsoft.cpp:515 src/frontend/mame/ui/selgame.cpp:323
+#: src/frontend/mame/ui/selgame.cpp:329
#, c-format
msgid ""
"%s\n"
@@ -261,40 +261,40 @@ msgstr ""
"%s\n"
"Zariadenie odstránené zo zoznamu Obľúbené."
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Start empty]"
msgstr "[Začať prázdny]"
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Use file manager]"
msgstr "[Použiť správcu súborov]"
-#: src/frontend/mame/ui/selsoft.cpp:708
+#: src/frontend/mame/ui/selsoft.cpp:756
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d software packages )"
msgstr "%1$s %2$s (%3$d z %4$d softvérových balíkov)"
-#: src/frontend/mame/ui/selsoft.cpp:709
+#: src/frontend/mame/ui/selsoft.cpp:757
#, c-format
msgid "%1$s - select software"
msgstr "%1$s - vybrať softvér"
-#: src/frontend/mame/ui/selsoft.cpp:714 src/frontend/mame/ui/selgame.cpp:1074
+#: src/frontend/mame/ui/selsoft.cpp:762 src/frontend/mame/ui/selgame.cpp:1092
#, c-format
msgid "%1$s: %2$s - Search: %3$s_"
msgstr "%1$s: %2$s - Vyhľadať: %3$s_"
-#: src/frontend/mame/ui/selsoft.cpp:716 src/frontend/mame/ui/selgame.cpp:1076
+#: src/frontend/mame/ui/selsoft.cpp:764 src/frontend/mame/ui/selgame.cpp:1094
#, c-format
msgid "Search: %1$s_"
msgstr "Vyhľadať: %1$s_"
-#: src/frontend/mame/ui/selsoft.cpp:723
+#: src/frontend/mame/ui/selsoft.cpp:771
#, c-format
msgid "Software list/item: %1$s:%2$s"
msgstr "Zoznam/položka softvéru: %1$s:%2$s"
-#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:441
+#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:462
msgid "General Settings"
msgstr "Všeobecné nastavenia"
@@ -318,15 +318,15 @@ msgstr "Vstupné zariadenia"
msgid "Save Settings"
msgstr "Uložiť nastavenia"
-#: src/frontend/mame/ui/optsmenu.cpp:185 src/frontend/mame/ui/optsmenu.cpp:227
+#: src/frontend/mame/ui/optsmenu.cpp:183 src/frontend/mame/ui/optsmenu.cpp:225
msgid "System Filter"
msgstr "Systémový filter"
-#: src/frontend/mame/ui/optsmenu.cpp:197 src/frontend/mame/ui/custui.cpp:83
+#: src/frontend/mame/ui/optsmenu.cpp:195 src/frontend/mame/ui/custui.cpp:84
msgid "Customize UI"
msgstr "Prispôsobiť používateľské rozhranie"
-#: src/frontend/mame/ui/optsmenu.cpp:198 src/frontend/mame/ui/dirmenu.cpp:535
+#: src/frontend/mame/ui/optsmenu.cpp:196 src/frontend/mame/ui/dirmenu.cpp:579
msgid "Configure Folders"
msgstr "Konfigurovať priečinky"
@@ -334,41 +334,41 @@ msgstr "Konfigurovať priečinky"
msgid "Plugin Options"
msgstr "Nastavenia pluginov"
-#: src/frontend/mame/ui/filesel.cpp:221 src/frontend/mame/ui/swlist.cpp:89
-#: src/frontend/mame/ui/slotopt.cpp:221
+#: src/frontend/mame/ui/filesel.cpp:234 src/frontend/mame/ui/swlist.cpp:89
+#: src/frontend/mame/ui/slotopt.cpp:231
msgid "[empty slot]"
msgstr "[prázdny slot]"
-#: src/frontend/mame/ui/filesel.cpp:225
+#: src/frontend/mame/ui/filesel.cpp:238
msgid "[create]"
msgstr "[vytvoriť]"
-#: src/frontend/mame/ui/filesel.cpp:229 src/frontend/mame/ui/swlist.cpp:100
+#: src/frontend/mame/ui/filesel.cpp:242 src/frontend/mame/ui/swlist.cpp:100
msgid "[software list]"
msgstr "[zoznam softvéru]"
-#: src/frontend/mame/ui/filesel.cpp:285
+#: src/frontend/mame/ui/filesel.cpp:298
#, c-format
msgid "Error accessing %s"
msgstr "Chyba prístupu do %s"
-#: src/frontend/mame/ui/filesel.cpp:509
+#: src/frontend/mame/ui/filesel.cpp:519
msgid "Select access mode"
msgstr "Vyberte spôsob prístupu"
-#: src/frontend/mame/ui/filesel.cpp:510
+#: src/frontend/mame/ui/filesel.cpp:520
msgid "Read-only"
msgstr "Iba na čítanie"
-#: src/frontend/mame/ui/filesel.cpp:512
+#: src/frontend/mame/ui/filesel.cpp:522
msgid "Read-write"
msgstr "Čítanie aj zapisovanie"
-#: src/frontend/mame/ui/filesel.cpp:513
+#: src/frontend/mame/ui/filesel.cpp:523
msgid "Read this image, write to another image"
msgstr "Čítať tento obraz, zapisovať do iného"
-#: src/frontend/mame/ui/filesel.cpp:514
+#: src/frontend/mame/ui/filesel.cpp:524
msgid "Read this image, write to diff"
msgstr "Čítať tento obraz, zapisovať do diff"
@@ -581,145 +581,149 @@ msgid "Joystick saturation"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:94
+msgid "Joystick threshold"
+msgstr ""
+
+#: src/frontend/mame/ui/submenu.cpp:95
msgid "Natural keyboard"
msgstr "Prirodzená klávesnica"
-#: src/frontend/mame/ui/submenu.cpp:95
+#: src/frontend/mame/ui/submenu.cpp:96
msgid "Allow contradictory joystick inputs"
msgstr "Povoliť protichodné vstupy joysticku"
-#: src/frontend/mame/ui/submenu.cpp:96
+#: src/frontend/mame/ui/submenu.cpp:97
msgid "Coin impulse"
msgstr "Čas impulzu mince"
-#: src/frontend/mame/ui/submenu.cpp:102
+#: src/frontend/mame/ui/submenu.cpp:103
msgid "Input Device Options"
msgstr "Nastavenia vstupných zariadení"
-#: src/frontend/mame/ui/submenu.cpp:103
+#: src/frontend/mame/ui/submenu.cpp:104
msgid "Lightgun Device Assignment"
msgstr "Zariadenie ovládajúce svetelnú pištoľ"
-#: src/frontend/mame/ui/submenu.cpp:104
+#: src/frontend/mame/ui/submenu.cpp:105
msgid "Trackball Device Assignment"
msgstr "Zariadenie ovládajúce trackball"
-#: src/frontend/mame/ui/submenu.cpp:105
+#: src/frontend/mame/ui/submenu.cpp:106
msgid "Pedal Device Assignment"
msgstr "Zariadenie ovládajúce pedál"
-#: src/frontend/mame/ui/submenu.cpp:106
+#: src/frontend/mame/ui/submenu.cpp:107
msgid "AD Stick Device Assignment"
msgstr "Zariadenie ovládajúce analógový joystick"
-#: src/frontend/mame/ui/submenu.cpp:107
+#: src/frontend/mame/ui/submenu.cpp:108
msgid "Paddle Device Assignment"
msgstr "Zariadenie ovládajúce paddle"
-#: src/frontend/mame/ui/submenu.cpp:108
+#: src/frontend/mame/ui/submenu.cpp:109
msgid "Dial Device Assignment"
msgstr "Zariadenie ovládajúce dial"
-#: src/frontend/mame/ui/submenu.cpp:109
+#: src/frontend/mame/ui/submenu.cpp:110
msgid "Positional Device Assignment"
msgstr "Zariadenie ovládajúce positional"
-#: src/frontend/mame/ui/submenu.cpp:110
+#: src/frontend/mame/ui/submenu.cpp:111
msgid "Mouse Device Assignment"
msgstr "Zariadenie ovládajúce myš"
-#: src/frontend/mame/ui/submenu.cpp:112
+#: src/frontend/mame/ui/submenu.cpp:113
msgid "Keyboard Input Provider"
msgstr "Provider vstupu klávesnice"
-#: src/frontend/mame/ui/submenu.cpp:113
+#: src/frontend/mame/ui/submenu.cpp:114
msgid "Mouse Input Provider"
msgstr "Provider vstupu myši"
-#: src/frontend/mame/ui/submenu.cpp:114
+#: src/frontend/mame/ui/submenu.cpp:115
msgid "Lightgun Input Provider"
msgstr "Provider vstupu svetelnej pištole"
-#: src/frontend/mame/ui/submenu.cpp:115
+#: src/frontend/mame/ui/submenu.cpp:116
msgid "Joystick Input Provider"
msgstr "Provider vstupu joysticku"
-#: src/frontend/mame/ui/submenu.cpp:121 src/frontend/mame/ui/videoopt.cpp:42
+#: src/frontend/mame/ui/submenu.cpp:122 src/frontend/mame/ui/videoopt.cpp:42
msgid "Video Options"
msgstr "Nastavenia obrazu"
-#: src/frontend/mame/ui/submenu.cpp:122
+#: src/frontend/mame/ui/submenu.cpp:123
msgid "Video Mode"
msgstr "Metóda grafického rozhrania"
-#: src/frontend/mame/ui/submenu.cpp:123
+#: src/frontend/mame/ui/submenu.cpp:124
msgid "Number Of Screens"
msgstr "Počet obrazoviek"
-#: src/frontend/mame/ui/submenu.cpp:125
+#: src/frontend/mame/ui/submenu.cpp:126
msgid "Triple Buffering"
msgstr "Trojitý buffering"
-#: src/frontend/mame/ui/submenu.cpp:126
+#: src/frontend/mame/ui/submenu.cpp:127
msgid "HLSL"
msgstr "HLSL post-processing"
-#: src/frontend/mame/ui/submenu.cpp:128
+#: src/frontend/mame/ui/submenu.cpp:129
msgid "GLSL"
msgstr "OpenGL GLSL"
-#: src/frontend/mame/ui/submenu.cpp:129
+#: src/frontend/mame/ui/submenu.cpp:130
msgid "Bilinear Filtering"
msgstr "Bilineárne filtrovanie"
-#: src/frontend/mame/ui/submenu.cpp:130
+#: src/frontend/mame/ui/submenu.cpp:131
msgid "Bitmap Prescaling"
msgstr "Predškálovací faktor"
-#: src/frontend/mame/ui/submenu.cpp:131
+#: src/frontend/mame/ui/submenu.cpp:132
msgid "Window Mode"
msgstr "Zobrazovanie v okne"
-#: src/frontend/mame/ui/submenu.cpp:132
+#: src/frontend/mame/ui/submenu.cpp:133
msgid "Enforce Aspect Ratio"
msgstr "Zachovať pomer strán"
-#: src/frontend/mame/ui/submenu.cpp:133
+#: src/frontend/mame/ui/submenu.cpp:134
msgid "Start Out Maximized"
msgstr "Spustiť maximalizované"
-#: src/frontend/mame/ui/submenu.cpp:134
+#: src/frontend/mame/ui/submenu.cpp:135
msgid "Synchronized Refresh"
msgstr "Synchronizovaný refresh"
-#: src/frontend/mame/ui/submenu.cpp:135
+#: src/frontend/mame/ui/submenu.cpp:136
msgid "Wait Vertical Sync"
msgstr "Čakať na V-Sync"
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:722
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:738
#: src/frontend/mame/ui/videoopt.cpp:169
-#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:766
+#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:766
#: plugins/cheatfind/init.lua:777 plugins/cheat/init.lua:679
msgid "On"
msgstr "Zapnuté"
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:725
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:741
#: src/frontend/mame/ui/videoopt.cpp:185
-#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:763
+#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:763
#: plugins/cheatfind/init.lua:774 plugins/cheat/init.lua:682
#: plugins/cheat/init.lua:691
msgid "Off"
msgstr "Vypnuté"
-#: src/frontend/mame/ui/menu.cpp:728
+#: src/frontend/mame/ui/menu.cpp:744
msgid "Auto"
msgstr "Automaticky"
-#: src/frontend/mame/ui/menu.cpp:1233
+#: src/frontend/mame/ui/menu.cpp:1272
#: src/frontend/mame/ui/simpleselgame.cpp:283
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Return to Previous Menu"
msgstr "Späť na predchádzajúce menu"
@@ -727,21 +731,21 @@ msgstr "Späť na predchádzajúce menu"
msgid "File Manager"
msgstr "Správca súborov"
-#: src/frontend/mame/ui/filemngr.cpp:140
+#: src/frontend/mame/ui/filemngr.cpp:152
#: src/frontend/mame/ui/confswitch.cpp:119
-#: src/frontend/mame/ui/inputmap.cpp:580
+#: src/frontend/mame/ui/inputmap.cpp:581
#: src/frontend/mame/ui/inputtoggle.cpp:75
-#: src/frontend/mame/ui/analogipt.cpp:363
+#: src/frontend/mame/ui/analogipt.cpp:412
#, c-format
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
#: src/frontend/mame/ui/confswitch.cpp:170 src/frontend/mame/ui/slotopt.cpp:204
msgid "Reset System"
msgstr "Reštartovať systém"
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
msgid "Start System"
msgstr "Spustiť systém"
@@ -1119,27 +1123,27 @@ msgstr "Nie"
msgid "Yes"
msgstr "Áno"
-#: src/frontend/mame/ui/filecreate.cpp:168
+#: src/frontend/mame/ui/filecreate.cpp:189
msgid "New Image Name:"
msgstr "Nový názov obrazu:"
-#: src/frontend/mame/ui/filecreate.cpp:174
+#: src/frontend/mame/ui/filecreate.cpp:196
msgid "Image Format:"
msgstr "Formát obrazu:"
-#: src/frontend/mame/ui/filecreate.cpp:180
+#: src/frontend/mame/ui/filecreate.cpp:202
msgid "Create"
msgstr "Vytvoriť"
-#: src/frontend/mame/ui/filecreate.cpp:208
+#: src/frontend/mame/ui/filecreate.cpp:230
msgid "Please enter a file extension too"
msgstr "Vložte, prosím, aj príponu súboru"
-#: src/frontend/mame/ui/filecreate.cpp:268
+#: src/frontend/mame/ui/filecreate.cpp:295
msgid "Select image format"
msgstr "Vybrať formát obrazu"
-#: src/frontend/mame/ui/filecreate.cpp:327
+#: src/frontend/mame/ui/filecreate.cpp:354
msgid "Select initial contents"
msgstr "Vybrať počiatočný obsah"
@@ -1164,9 +1168,9 @@ msgid "Emulated"
msgstr "Emulovaná"
#: src/frontend/mame/ui/keyboard.cpp:60 src/frontend/mame/ui/confswitch.cpp:117
-#: src/frontend/mame/ui/inputmap.cpp:578
+#: src/frontend/mame/ui/inputmap.cpp:579
#: src/frontend/mame/ui/inputtoggle.cpp:73
-#: src/frontend/mame/ui/analogipt.cpp:361
+#: src/frontend/mame/ui/analogipt.cpp:410
#, c-format
msgid "%1$s [root%2$s]"
msgstr ""
@@ -1525,16 +1529,16 @@ msgstr "Vrátane klonov"
msgid "Category File"
msgstr "Súbor kategórie"
-#: src/frontend/mame/ui/utils.cpp:2030 src/frontend/mame/ui/inifile.cpp:301
+#: src/frontend/mame/ui/utils.cpp:2026 src/frontend/mame/ui/inifile.cpp:301
msgctxt "swlist-info"
msgid "Software list/item"
msgstr "Zoznam/položka softvéru"
-#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2685
+#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2752
msgid "Software List Info"
msgstr "Informácia o zozname softvéru"
-#: src/frontend/mame/ui/datmenu.cpp:316
+#: src/frontend/mame/ui/datmenu.cpp:307
#, c-format
msgid "Revision: %1$s"
msgstr "Revízia: %1$s"
@@ -1702,7 +1706,7 @@ msgstr "Odstrániť zo zoznamu Obľúbené"
msgid "Save System Settings"
msgstr "Uložiť nastavenia systému"
-#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2625
+#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2698
msgid " (default)"
msgstr " (pôvodné)"
@@ -1743,7 +1747,7 @@ msgstr "[neboli nájdené žiadne stavy]"
msgid "Cancel"
msgstr "Storno"
-#: src/frontend/mame/ui/state.cpp:265
+#: src/frontend/mame/ui/state.cpp:262
#, c-format
msgid ""
"Delete saved state %1$s?\n"
@@ -1754,38 +1758,38 @@ msgstr ""
"Stlačte %2$s, ak zmazať\n"
"Alebo %3$s pre storno"
-#: src/frontend/mame/ui/state.cpp:393
+#: src/frontend/mame/ui/state.cpp:388
#, c-format
msgid "Error removing saved state file %1$s"
msgstr "Chyba pri vymazávaní súboru s uloženým stavom %1$s"
-#: src/frontend/mame/ui/state.cpp:442
+#: src/frontend/mame/ui/state.cpp:450
#, c-format
msgid "Press %1$s to delete"
msgstr "Stlačte %1$s pre vymazanie"
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Load State"
msgstr "Načítať stav"
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Select state to load"
msgstr "Vyberte stav, ktorý chcete načítať"
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Save State"
msgstr "Uložiť stav"
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Press a key or joystick button, or select state to overwrite"
msgstr ""
"Stlačte kláves alebo tlačidlo joysticku, alebo vyberte stav na prepísanie"
-#: src/frontend/mame/ui/confswitch.cpp:314
+#: src/frontend/mame/ui/confswitch.cpp:318
msgid "DIP Switches"
msgstr "DIP prepínače"
-#: src/frontend/mame/ui/confswitch.cpp:508
+#: src/frontend/mame/ui/confswitch.cpp:521
msgid "Machine Configuration"
msgstr "Nastavenie zariadenia"
@@ -1828,7 +1832,7 @@ msgstr "Priradenie vstupu (tento systém)"
msgid "[no assignable inputs are enabled]"
msgstr "[nie sú povolené priraditeľné vstupy]"
-#: src/frontend/mame/ui/inputmap.cpp:348
+#: src/frontend/mame/ui/inputmap.cpp:358
msgid "Pressed"
msgstr "Stlačené"
@@ -1836,71 +1840,71 @@ msgstr "Stlačené"
msgid "Invalid combination entered"
msgstr "Vložená neplatná kombinácia"
-#: src/frontend/mame/ui/inputmap.cpp:563
+#: src/frontend/mame/ui/inputmap.cpp:564
#, c-format
msgctxt "input-name"
msgid "%1$s Analog"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:564
+#: src/frontend/mame/ui/inputmap.cpp:565
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Inc"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:565
+#: src/frontend/mame/ui/inputmap.cpp:566
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Dec"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:607
+#: src/frontend/mame/ui/inputmap.cpp:608
#, c-format
msgid "Press %1$s to set\n"
msgstr "Pre nastavenie stlačte %1$s\n"
-#: src/frontend/mame/ui/inputmap.cpp:608
+#: src/frontend/mame/ui/inputmap.cpp:609
#, c-format
msgid "Press %1$s to append\n"
msgstr "Pre pridanie stlačte %1$s\n"
-#: src/frontend/mame/ui/inputmap.cpp:609
+#: src/frontend/mame/ui/inputmap.cpp:610
#, c-format
msgid "Press %1$s to clear\n"
msgstr "Pre vymazanie stlačte %1$s\n"
-#: src/frontend/mame/ui/inputmap.cpp:610
+#: src/frontend/mame/ui/inputmap.cpp:611
#, c-format
msgid "Press %1$s to restore default\n"
msgstr "Pre nastavenie pôvodnej hodnoty stlačte %1$s\n"
-#: src/frontend/mame/ui/inputdevices.cpp:32
+#: src/frontend/mame/ui/inputdevices.cpp:33
#, c-format
msgctxt "menu-inputdev"
msgid "%1$s (%2$s %3$d)"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:88
+#: src/frontend/mame/ui/inputdevices.cpp:116
msgctxt "menu-inputdev"
msgid "Copy Device ID"
msgstr "Kopírovať ID zariadenia"
-#: src/frontend/mame/ui/inputdevices.cpp:122
+#: src/frontend/mame/ui/inputdevices.cpp:148
msgctxt "menu-inputdev"
msgid "Copied device ID to clipboard"
msgstr "ID zariadenia bolo skopírované do clipboardu"
-#: src/frontend/mame/ui/inputdevices.cpp:124
+#: src/frontend/mame/ui/inputdevices.cpp:150
msgctxt "menu-inputdev"
msgid "Error copying device ID to clipboard"
msgstr "Chyba pri kopírovaní ID zariadenia do clipboardu"
-#: src/frontend/mame/ui/inputdevices.cpp:162
+#: src/frontend/mame/ui/inputdevices.cpp:189
msgctxt "menu-inputdev"
msgid "Input Devices"
msgstr "Vstupné zariadenia"
-#: src/frontend/mame/ui/inputdevices.cpp:203
+#: src/frontend/mame/ui/inputdevices.cpp:230
msgctxt "menu-inputdev"
msgid "[no input devices are enabled]"
msgstr "[nie sú povolené vstupné zariadenia]"
@@ -2023,11 +2027,11 @@ msgid "Configure Options"
msgstr "Konfigurovať všeobecné nastavenia"
#: src/frontend/mame/ui/simpleselgame.cpp:279
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Exit"
msgstr "Ukončiť MAME"
-#: src/frontend/mame/ui/simpleselgame.cpp:304
+#: src/frontend/mame/ui/simpleselgame.cpp:313
#, c-format
msgid ""
"No system ROMs found. Please check the rompath setting specified in the %1$s."
@@ -2040,77 +2044,77 @@ msgstr ""
"\n"
"Ak používate %2$s prvýkrát, prečítajte si súbor %2$s.pdf v priečinku docs."
-#: src/frontend/mame/ui/simpleselgame.cpp:320
+#: src/frontend/mame/ui/simpleselgame.cpp:329
#, c-format
msgid "Type name or select: %1$s_"
msgstr "Napíšte meno alebo vyberte: %1$s_"
-#: src/frontend/mame/ui/simpleselgame.cpp:322
+#: src/frontend/mame/ui/simpleselgame.cpp:331
msgid "Type name or select: (random)"
msgstr "Napíšte meno alebo vyberte: (náhodne)"
-#: src/frontend/mame/ui/simpleselgame.cpp:336
+#: src/frontend/mame/ui/simpleselgame.cpp:345
#, c-format
msgid "%1$-.100s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:339
+#: src/frontend/mame/ui/simpleselgame.cpp:348
#, c-format
msgid "%1$s, %2$-.100s"
msgstr "Rok výroby: %1$s, výrobca: %2$-.100s"
-#: src/frontend/mame/ui/simpleselgame.cpp:348
+#: src/frontend/mame/ui/simpleselgame.cpp:357
#, c-format
msgid "Driver: %1$s"
msgstr "Ovládač: %1$s"
-#: src/frontend/mame/ui/simpleselgame.cpp:364
-#: src/frontend/mame/ui/selmenu.cpp:690
+#: src/frontend/mame/ui/simpleselgame.cpp:373
+#: src/frontend/mame/ui/selmenu.cpp:735
msgid "Overall: NOT WORKING"
msgstr "Emulácia: NEFUNKČNÁ"
-#: src/frontend/mame/ui/simpleselgame.cpp:366
-#: src/frontend/mame/ui/selmenu.cpp:692
+#: src/frontend/mame/ui/simpleselgame.cpp:375
+#: src/frontend/mame/ui/selmenu.cpp:737
msgid "Overall: Unemulated Protection"
msgstr "Emulácia: Neemulovaná ochrana"
-#: src/frontend/mame/ui/simpleselgame.cpp:368
-#: src/frontend/mame/ui/selmenu.cpp:694
+#: src/frontend/mame/ui/simpleselgame.cpp:377
+#: src/frontend/mame/ui/selmenu.cpp:739
msgid "Overall: Working"
msgstr "Emulácia: funkčná"
-#: src/frontend/mame/ui/simpleselgame.cpp:372
-#: src/frontend/mame/ui/selmenu.cpp:698
+#: src/frontend/mame/ui/simpleselgame.cpp:381
+#: src/frontend/mame/ui/selmenu.cpp:743
msgid "Graphics: Unimplemented, "
msgstr "Grafika: neimplementovaná, "
-#: src/frontend/mame/ui/simpleselgame.cpp:374
-#: src/frontend/mame/ui/selmenu.cpp:700
+#: src/frontend/mame/ui/simpleselgame.cpp:383
+#: src/frontend/mame/ui/selmenu.cpp:745
msgid "Graphics: Imperfect, "
msgstr "Grafika: nedostatočná, "
-#: src/frontend/mame/ui/simpleselgame.cpp:376
-#: src/frontend/mame/ui/selmenu.cpp:702
+#: src/frontend/mame/ui/simpleselgame.cpp:385
+#: src/frontend/mame/ui/selmenu.cpp:747
msgid "Graphics: OK, "
msgstr "Grafika: funkčná, "
-#: src/frontend/mame/ui/simpleselgame.cpp:379
-#: src/frontend/mame/ui/selmenu.cpp:705
+#: src/frontend/mame/ui/simpleselgame.cpp:388
+#: src/frontend/mame/ui/selmenu.cpp:750
msgid "Sound: None"
msgstr "Zvuk: žiadny"
-#: src/frontend/mame/ui/simpleselgame.cpp:381
-#: src/frontend/mame/ui/selmenu.cpp:707
+#: src/frontend/mame/ui/simpleselgame.cpp:390
+#: src/frontend/mame/ui/selmenu.cpp:752
msgid "Sound: Unimplemented"
msgstr "Zvuk: neimplementovaný"
-#: src/frontend/mame/ui/simpleselgame.cpp:383
-#: src/frontend/mame/ui/selmenu.cpp:709
+#: src/frontend/mame/ui/simpleselgame.cpp:392
+#: src/frontend/mame/ui/selmenu.cpp:754
msgid "Sound: Imperfect"
msgstr "Zvuk: nedostatočný"
-#: src/frontend/mame/ui/simpleselgame.cpp:385
-#: src/frontend/mame/ui/selmenu.cpp:711
+#: src/frontend/mame/ui/simpleselgame.cpp:394
+#: src/frontend/mame/ui/selmenu.cpp:756
msgid "Sound: OK"
msgstr "Zvuk: funkčný"
@@ -2135,323 +2139,323 @@ msgstr "Resetovať všetko"
msgid "Reload All"
msgstr "Znovu načítať všetko"
-#: src/frontend/mame/ui/dirmenu.cpp:44
+#: src/frontend/mame/ui/dirmenu.cpp:40
msgctxt "path-option"
msgid "ROMs"
msgstr "ROM-ky"
-#: src/frontend/mame/ui/dirmenu.cpp:45
+#: src/frontend/mame/ui/dirmenu.cpp:41
msgctxt "path-option"
msgid "Software Media"
msgstr "Softvér"
-#: src/frontend/mame/ui/dirmenu.cpp:46
+#: src/frontend/mame/ui/dirmenu.cpp:42
msgctxt "path-option"
msgid "Sound Samples"
msgstr "Zvukové sample"
-#: src/frontend/mame/ui/dirmenu.cpp:47
+#: src/frontend/mame/ui/dirmenu.cpp:43
msgctxt "path-option"
msgid "Artwork"
msgstr "Artworky"
-#: src/frontend/mame/ui/dirmenu.cpp:48
+#: src/frontend/mame/ui/dirmenu.cpp:44
msgctxt "path-option"
msgid "Crosshairs"
msgstr "Zameriavače"
-#: src/frontend/mame/ui/dirmenu.cpp:49
+#: src/frontend/mame/ui/dirmenu.cpp:45
msgctxt "path-option"
msgid "Cheat Files"
msgstr "Cheaty"
-#: src/frontend/mame/ui/dirmenu.cpp:50
+#: src/frontend/mame/ui/dirmenu.cpp:46
msgctxt "path-option"
msgid "Plugins"
msgstr "Pluginy"
-#: src/frontend/mame/ui/dirmenu.cpp:51
+#: src/frontend/mame/ui/dirmenu.cpp:47
msgctxt "path-option"
msgid "UI Translations"
msgstr "Jazykové mutácie"
-#: src/frontend/mame/ui/dirmenu.cpp:52
+#: src/frontend/mame/ui/dirmenu.cpp:48
msgctxt "path-option"
msgid "Software Lists"
msgstr "Zoznamy softvéru"
-#: src/frontend/mame/ui/dirmenu.cpp:53
+#: src/frontend/mame/ui/dirmenu.cpp:49
msgctxt "path-option"
msgid "INIs"
msgstr "INI súbory"
-#: src/frontend/mame/ui/dirmenu.cpp:54
+#: src/frontend/mame/ui/dirmenu.cpp:50
msgctxt "path-option"
msgid "UI Settings"
msgstr "Nastavenia používateľského rozhrania"
-#: src/frontend/mame/ui/dirmenu.cpp:55
+#: src/frontend/mame/ui/dirmenu.cpp:51
msgctxt "path-option"
msgid "Plugin Data"
msgstr "Údaje pluginov"
-#: src/frontend/mame/ui/dirmenu.cpp:56
+#: src/frontend/mame/ui/dirmenu.cpp:52
msgctxt "path-option"
msgid "DATs"
msgstr "DAT súbory"
-#: src/frontend/mame/ui/dirmenu.cpp:57
+#: src/frontend/mame/ui/dirmenu.cpp:53
msgctxt "path-option"
msgid "Category INIs"
msgstr "INI súbory pre kategórie"
-#: src/frontend/mame/ui/dirmenu.cpp:58
+#: src/frontend/mame/ui/dirmenu.cpp:54
msgctxt "path-option"
msgid "Snapshots"
msgstr "Snapshoty"
-#: src/frontend/mame/ui/dirmenu.cpp:59
+#: src/frontend/mame/ui/dirmenu.cpp:55
msgctxt "path-option"
msgid "Icons"
msgstr "Ikony"
-#: src/frontend/mame/ui/dirmenu.cpp:60
+#: src/frontend/mame/ui/dirmenu.cpp:56
msgctxt "path-option"
msgid "Control Panels"
msgstr "Ovládacie panely"
-#: src/frontend/mame/ui/dirmenu.cpp:61
+#: src/frontend/mame/ui/dirmenu.cpp:57
msgctxt "path-option"
msgid "Cabinets"
msgstr "Kabinety"
-#: src/frontend/mame/ui/dirmenu.cpp:62
+#: src/frontend/mame/ui/dirmenu.cpp:58
msgctxt "path-option"
msgid "Marquees"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:63
+#: src/frontend/mame/ui/dirmenu.cpp:59
msgctxt "path-option"
msgid "PCBs"
msgstr "Dosky plošných spojov"
-#: src/frontend/mame/ui/dirmenu.cpp:64
+#: src/frontend/mame/ui/dirmenu.cpp:60
msgctxt "path-option"
msgid "Flyers"
msgstr "Letáky"
-#: src/frontend/mame/ui/dirmenu.cpp:65
+#: src/frontend/mame/ui/dirmenu.cpp:61
msgctxt "path-option"
msgid "Title Screens"
msgstr "Úvodné obrazovky"
-#: src/frontend/mame/ui/dirmenu.cpp:66
+#: src/frontend/mame/ui/dirmenu.cpp:62
msgctxt "path-option"
msgid "Game Endings"
msgstr "Konce hier"
-#: src/frontend/mame/ui/dirmenu.cpp:67
+#: src/frontend/mame/ui/dirmenu.cpp:63
msgctxt "path-option"
msgid "Bosses"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:68
+#: src/frontend/mame/ui/dirmenu.cpp:64
msgctxt "path-option"
msgid "Artwork Previews"
msgstr "Náhľady artworkov"
-#: src/frontend/mame/ui/dirmenu.cpp:69
+#: src/frontend/mame/ui/dirmenu.cpp:65
msgctxt "path-option"
msgid "Select"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:70
+#: src/frontend/mame/ui/dirmenu.cpp:66
msgctxt "path-option"
msgid "Game Over Screens"
msgstr "Obrazovky koncov hier"
-#: src/frontend/mame/ui/dirmenu.cpp:71
+#: src/frontend/mame/ui/dirmenu.cpp:67
msgctxt "path-option"
msgid "HowTo"
msgstr "Ako-na-to"
-#: src/frontend/mame/ui/dirmenu.cpp:72
+#: src/frontend/mame/ui/dirmenu.cpp:68
msgctxt "path-option"
msgid "Logos"
msgstr "Logá"
-#: src/frontend/mame/ui/dirmenu.cpp:73
+#: src/frontend/mame/ui/dirmenu.cpp:69
msgctxt "path-option"
msgid "Scores"
msgstr "Skóre"
-#: src/frontend/mame/ui/dirmenu.cpp:74
+#: src/frontend/mame/ui/dirmenu.cpp:70
msgctxt "path-option"
msgid "Versus"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:75
+#: src/frontend/mame/ui/dirmenu.cpp:71
msgctxt "path-option"
msgid "Covers"
msgstr "Obaly"
-#: src/frontend/mame/ui/dirmenu.cpp:105
+#: src/frontend/mame/ui/dirmenu.cpp:101
#, c-format
msgid "Remove %1$s Folder"
msgstr "Odstrániť priečinok pre %1$s"
-#: src/frontend/mame/ui/dirmenu.cpp:352
-#, c-format
-msgid "Change %1$s Folder - Search: %2$s_"
-msgstr "Zmeniť priečinok pre %1$s - Vyhľadať: %2$s_"
-
-#: src/frontend/mame/ui/dirmenu.cpp:352
+#: src/frontend/mame/ui/dirmenu.cpp:357
#, c-format
msgid "Add %1$s Folder - Search: %2$s_"
msgstr "Pridať priečinok pre %1$s - Vyhľadať: %2$s_"
-#: src/frontend/mame/ui/dirmenu.cpp:363
+#: src/frontend/mame/ui/dirmenu.cpp:357
+#, c-format
+msgid "Change %1$s Folder - Search: %2$s_"
+msgstr "Zmeniť priečinok pre %1$s - Vyhľadať: %2$s_"
+
+#: src/frontend/mame/ui/dirmenu.cpp:368
msgid "Press TAB to set"
msgstr "Stlačte TAB pre nastavenie"
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folders"
msgstr "%1$s priečinky"
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folder"
msgstr "%1$s priečinok"
-#: src/frontend/mame/ui/dirmenu.cpp:494
-msgid "Change Folder"
-msgstr "Zmeniť priečinok"
-
-#: src/frontend/mame/ui/dirmenu.cpp:494
+#: src/frontend/mame/ui/dirmenu.cpp:523
msgid "Add Folder"
msgstr "Pridať priečinok"
-#: src/frontend/mame/ui/dirmenu.cpp:497
+#: src/frontend/mame/ui/dirmenu.cpp:525
msgid "Remove Folder"
msgstr "Odstrániť priečinok"
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/dirmenu.cpp:530
+msgid "Change Folder"
+msgstr "Zmeniť priečinok"
+
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = 1/%1$d"
msgstr "Zväčšenie = 1/%1$d"
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = %1$d"
msgstr "Zväčšenie = %1$d"
-#: src/frontend/mame/ui/viewgfx.cpp:799
+#: src/frontend/mame/ui/viewgfx.cpp:800
msgctxt "gfxview"
msgid "Expand to fit"
msgstr "Zväčšiť na maximum, ak sa dá"
-#: src/frontend/mame/ui/viewgfx.cpp:822
+#: src/frontend/mame/ui/viewgfx.cpp:823
msgctxt "gfxview"
msgid "All categories"
msgstr "Všetky kategórie"
-#: src/frontend/mame/ui/viewgfx.cpp:824 src/frontend/mame/ui/viewgfx.cpp:829
+#: src/frontend/mame/ui/viewgfx.cpp:825 src/frontend/mame/ui/viewgfx.cpp:830
#, c-format
msgctxt "gfxview"
msgid "Category %1$d"
msgstr "Kategória %1$d"
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] colors"
msgstr "[root%1$s] farby"
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] pens"
msgstr "[root%1$s] perá"
-#: src/frontend/mame/ui/viewgfx.cpp:940
+#: src/frontend/mame/ui/viewgfx.cpp:941
#, c-format
msgctxt "gfxview"
msgid " #%1$X → %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:947
+#: src/frontend/mame/ui/viewgfx.cpp:948
#, c-format
msgctxt "gfxview"
msgid " #%1$X = %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:954
+#: src/frontend/mame/ui/viewgfx.cpp:955
#, c-format
msgctxt "gfxview"
msgid " #%1$X (A:%2$02X R:%3$02X G:%4$02X B:%5$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1134
+#: src/frontend/mame/ui/viewgfx.cpp:1135
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] %2$d/%3$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1157
+#: src/frontend/mame/ui/viewgfx.cpp:1158
#, c-format
msgctxt "gfxview"
msgid " #%1$X:%2$X (%3$d %4$d) = %5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1165
+#: src/frontend/mame/ui/viewgfx.cpp:1166
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d color %3$X/%4$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d category %3$u"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d "
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1327
+#: src/frontend/mame/ui/viewgfx.cpp:1328
#, c-format
msgctxt "gfxview"
msgid " (%1$u %2$u) = GFX%3$u #%4$X:%5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1334
+#: src/frontend/mame/ui/viewgfx.cpp:1335
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d origin (%3$d %4$d)"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:442
+#: src/frontend/mame/ui/selgame.cpp:463
msgid "System Settings"
msgstr "Nastavenia systému"
-#: src/frontend/mame/ui/selgame.cpp:1058
+#: src/frontend/mame/ui/selgame.cpp:1076
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d systems (%5$d BIOS) )"
msgstr "%1$s %2$s (zobrazených %3$d z %4$d systémov (%5$d s BIOSom))"
-#: src/frontend/mame/ui/selgame.cpp:1086
+#: src/frontend/mame/ui/selgame.cpp:1104
#, c-format
msgid "System: %1$-.100s"
msgstr "Systém: %1$-.100s"
@@ -2472,22 +2476,22 @@ msgctxt "menu-selector"
msgid "[no choices]"
msgstr "[žiadne výbery]"
-#: src/frontend/mame/ui/selector.cpp:138
+#: src/frontend/mame/ui/selector.cpp:148
#, c-format
msgctxt "menu-selector"
msgid "Double-click or press %1$s to select"
msgstr "Na vybratej položke dvojkliknite alebo stlačte %1$s"
-#: src/frontend/mame/ui/auditmenu.cpp:59
+#: src/frontend/mame/ui/auditmenu.cpp:60
msgid "Audit Media"
msgstr "Audit médií"
-#: src/frontend/mame/ui/auditmenu.cpp:63
+#: src/frontend/mame/ui/auditmenu.cpp:64
#, c-format
msgid "Results will be saved to %1$s"
msgstr "Výsledky auditu budú uložené do súboru %1$s"
-#: src/frontend/mame/ui/auditmenu.cpp:101
+#: src/frontend/mame/ui/auditmenu.cpp:110
#, c-format
msgid ""
"Auditing media for system %2$u of %3$u...\n"
@@ -2496,7 +2500,7 @@ msgstr ""
"Prebieha audit médií... (%2$u z %3$u)\n"
"%1$s"
-#: src/frontend/mame/ui/auditmenu.cpp:119
+#: src/frontend/mame/ui/auditmenu.cpp:128
#, c-format
msgid ""
"Cancel audit?\n"
@@ -2509,17 +2513,17 @@ msgstr ""
"Ak áno, stlačte %1$s\n"
"Ak pokračovať v audite, stlačte %2$s"
-#: src/frontend/mame/ui/auditmenu.cpp:139
+#: src/frontend/mame/ui/auditmenu.cpp:148
#, c-format
msgid "Audit media for %1$u systems marked unavailable"
msgstr "Vykonať audit médií pre %1$u systémov označených ako Nedostupné"
-#: src/frontend/mame/ui/auditmenu.cpp:140
+#: src/frontend/mame/ui/auditmenu.cpp:149
#, c-format
msgid "Audit media for all %1$u systems"
msgstr "Vykonať audit médií pre všetkých %1$u systémov"
-#: src/frontend/mame/ui/auditmenu.cpp:157
+#: src/frontend/mame/ui/auditmenu.cpp:165
#, c-format
msgid "Press %1$s to cancel\n"
msgstr "Pre ukončenie stlačte %1$s\n"
@@ -2540,267 +2544,267 @@ msgstr "Skryť Obrázky/Informácie"
msgid "Hide Both"
msgstr "Skryť oba"
-#: src/frontend/mame/ui/custui.cpp:143
+#: src/frontend/mame/ui/custui.cpp:144
msgid "UI Language"
msgstr "Jazyk použív. rozhrania"
-#: src/frontend/mame/ui/custui.cpp:168 src/frontend/mame/ui/custui.cpp:221
+#: src/frontend/mame/ui/custui.cpp:169 src/frontend/mame/ui/custui.cpp:222
msgid "System Names"
msgstr "Systémové názvy"
-#: src/frontend/mame/ui/custui.cpp:194 src/frontend/mame/ui/custui.cpp:224
+#: src/frontend/mame/ui/custui.cpp:195 src/frontend/mame/ui/custui.cpp:225
msgid "Show Side Panels"
msgstr "Postranné panely"
-#: src/frontend/mame/ui/custui.cpp:214
+#: src/frontend/mame/ui/custui.cpp:215
msgid "Fonts"
msgstr "Písmo"
-#: src/frontend/mame/ui/custui.cpp:215
+#: src/frontend/mame/ui/custui.cpp:216
msgid "Colors"
msgstr "Farby"
-#: src/frontend/mame/ui/custui.cpp:218
+#: src/frontend/mame/ui/custui.cpp:219
msgid "Language"
msgstr "Jazyk"
-#: src/frontend/mame/ui/custui.cpp:235 src/frontend/mame/ui/custui.cpp:279
+#: src/frontend/mame/ui/custui.cpp:236 src/frontend/mame/ui/custui.cpp:280
msgid "[built-in]"
msgstr "[vstavané]"
-#: src/frontend/mame/ui/custui.cpp:335
+#: src/frontend/mame/ui/custui.cpp:337
msgid "UI Fonts"
msgstr "Písma použív. rozhrania"
-#: src/frontend/mame/ui/custui.cpp:364
+#: src/frontend/mame/ui/custui.cpp:366
msgid "default"
msgstr "pôvodné"
-#: src/frontend/mame/ui/custui.cpp:459 src/frontend/mame/ui/custui.cpp:499
+#: src/frontend/mame/ui/custui.cpp:465 src/frontend/mame/ui/custui.cpp:507
msgid "UI Font"
msgstr "Typ písma"
-#: src/frontend/mame/ui/custui.cpp:504
+#: src/frontend/mame/ui/custui.cpp:512
msgid "Bold"
msgstr "Tučné"
-#: src/frontend/mame/ui/custui.cpp:505
+#: src/frontend/mame/ui/custui.cpp:513
msgid "Italic"
msgstr "Kurzíva"
-#: src/frontend/mame/ui/custui.cpp:510
+#: src/frontend/mame/ui/custui.cpp:518
msgid "Lines"
msgstr "Počet riadkov na obrazovke"
-#: src/frontend/mame/ui/custui.cpp:515
+#: src/frontend/mame/ui/custui.cpp:523
msgid "Infos text size"
msgstr "Veľkosť informačných textov"
-#: src/frontend/mame/ui/custui.cpp:530
+#: src/frontend/mame/ui/custui.cpp:547
msgid "Sample text - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
msgstr ""
"Ukážkový text: Lorem ipsum dolor sit amet, consectetur adipiscing elit."
-#: src/frontend/mame/ui/custui.cpp:546
+#: src/frontend/mame/ui/custui.cpp:563
msgid "UI Colors"
msgstr "Farby použív. rozhrania"
-#: src/frontend/mame/ui/custui.cpp:609
+#: src/frontend/mame/ui/custui.cpp:626
msgctxt "color-option"
msgid "Normal text"
msgstr "Bežný text"
-#: src/frontend/mame/ui/custui.cpp:610
+#: src/frontend/mame/ui/custui.cpp:627
msgctxt "color-option"
msgid "Selected color"
msgstr "Vybratý text"
-#: src/frontend/mame/ui/custui.cpp:611
+#: src/frontend/mame/ui/custui.cpp:628
msgctxt "color-option"
msgid "Normal text background"
msgstr "Pozadie bežného textu"
-#: src/frontend/mame/ui/custui.cpp:612
+#: src/frontend/mame/ui/custui.cpp:629
msgctxt "color-option"
msgid "Selected background color"
msgstr "Pozadie vybratého textu"
-#: src/frontend/mame/ui/custui.cpp:613
+#: src/frontend/mame/ui/custui.cpp:630
msgctxt "color-option"
msgid "Subitem color"
msgstr "Hodnota"
-#: src/frontend/mame/ui/custui.cpp:614
+#: src/frontend/mame/ui/custui.cpp:631
msgctxt "color-option"
msgid "Clone"
msgstr "Klon"
-#: src/frontend/mame/ui/custui.cpp:615
+#: src/frontend/mame/ui/custui.cpp:632
msgctxt "color-option"
msgid "Border"
msgstr "Okraj"
-#: src/frontend/mame/ui/custui.cpp:616
+#: src/frontend/mame/ui/custui.cpp:633
msgctxt "color-option"
msgid "Background"
msgstr "Pozadie"
-#: src/frontend/mame/ui/custui.cpp:617
+#: src/frontend/mame/ui/custui.cpp:634
msgctxt "color-option"
msgid "DIP switch"
msgstr "DIP prepínač"
-#: src/frontend/mame/ui/custui.cpp:618
+#: src/frontend/mame/ui/custui.cpp:635
msgctxt "color-option"
msgid "Unavailable color"
msgstr "Nedostupná položka"
-#: src/frontend/mame/ui/custui.cpp:619
+#: src/frontend/mame/ui/custui.cpp:636
msgctxt "color-option"
msgid "Slider color"
msgstr "Posuvník"
-#: src/frontend/mame/ui/custui.cpp:620
+#: src/frontend/mame/ui/custui.cpp:637
msgctxt "color-option"
msgid "Graphics viewer background"
msgstr "Pozadie prehliadača"
-#: src/frontend/mame/ui/custui.cpp:621
+#: src/frontend/mame/ui/custui.cpp:638
msgctxt "color-option"
msgid "Mouse over color"
msgstr "Text pri prechode myši"
-#: src/frontend/mame/ui/custui.cpp:622
+#: src/frontend/mame/ui/custui.cpp:639
msgctxt "color-option"
msgid "Mouse over background color"
msgstr "Pozadie pri prechode myši"
-#: src/frontend/mame/ui/custui.cpp:623
+#: src/frontend/mame/ui/custui.cpp:640
msgctxt "color-option"
msgid "Mouse down color"
msgstr "Text pri stlačení myši"
-#: src/frontend/mame/ui/custui.cpp:624
+#: src/frontend/mame/ui/custui.cpp:641
msgctxt "color-option"
msgid "Mouse down background color"
msgstr "Pozadie pri stlačení myši"
-#: src/frontend/mame/ui/custui.cpp:628
+#: src/frontend/mame/ui/custui.cpp:645
msgid "Restore default colors"
msgstr "Vrátiť všetko na pôvodné farby"
-#: src/frontend/mame/ui/custui.cpp:640
+#: src/frontend/mame/ui/custui.cpp:666
#, c-format
msgid "Double-click or press %1$s to change color"
msgstr "Pre zmenu farby dvojkliknite alebo stlačte %1$s"
-#: src/frontend/mame/ui/custui.cpp:648
+#: src/frontend/mame/ui/custui.cpp:674
msgid "Menu Preview"
msgstr "Náhľad menu"
-#: src/frontend/mame/ui/custui.cpp:662
+#: src/frontend/mame/ui/custui.cpp:681
msgctxt "color-sample"
msgid "Normal"
msgstr "Bežný text"
-#: src/frontend/mame/ui/custui.cpp:663
+#: src/frontend/mame/ui/custui.cpp:682
msgctxt "color-sample"
msgid "Subitem"
msgstr "Hodnota nastavenia"
-#: src/frontend/mame/ui/custui.cpp:664
+#: src/frontend/mame/ui/custui.cpp:683
msgctxt "color-sample"
msgid "Selected"
msgstr "Vybratý text"
-#: src/frontend/mame/ui/custui.cpp:665
+#: src/frontend/mame/ui/custui.cpp:684
msgctxt "color-sample"
msgid "Mouse Over"
msgstr "Prechod myši"
-#: src/frontend/mame/ui/custui.cpp:666
+#: src/frontend/mame/ui/custui.cpp:685
msgctxt "color-sample"
msgid "Clone"
msgstr "Klon"
-#: src/frontend/mame/ui/custui.cpp:881
+#: src/frontend/mame/ui/custui.cpp:901
msgid "ARGB Settings"
msgstr "Zložky farby"
-#: src/frontend/mame/ui/custui.cpp:886 src/frontend/mame/ui/custui.cpp:889
+#: src/frontend/mame/ui/custui.cpp:906 src/frontend/mame/ui/custui.cpp:909
msgctxt "color-channel"
msgid "Alpha"
msgstr "Priehľadnosť (A)"
-#: src/frontend/mame/ui/custui.cpp:894 src/frontend/mame/ui/custui.cpp:897
+#: src/frontend/mame/ui/custui.cpp:914 src/frontend/mame/ui/custui.cpp:917
msgctxt "color-channel"
msgid "Red"
msgstr "Červená (R)"
-#: src/frontend/mame/ui/custui.cpp:902 src/frontend/mame/ui/custui.cpp:905
+#: src/frontend/mame/ui/custui.cpp:922 src/frontend/mame/ui/custui.cpp:925
msgctxt "color-channel"
msgid "Green"
msgstr "Zelená (G)"
-#: src/frontend/mame/ui/custui.cpp:910 src/frontend/mame/ui/custui.cpp:913
+#: src/frontend/mame/ui/custui.cpp:930 src/frontend/mame/ui/custui.cpp:933
msgctxt "color-channel"
msgid "Blue"
msgstr "Modrá (B)"
-#: src/frontend/mame/ui/custui.cpp:916
+#: src/frontend/mame/ui/custui.cpp:936
msgid "Choose from palette"
msgstr "Vybrať z palety"
-#: src/frontend/mame/ui/custui.cpp:931
+#: src/frontend/mame/ui/custui.cpp:959
msgid "Color preview:"
msgstr "Náhľad farby:"
-#: src/frontend/mame/ui/custui.cpp:1029
+#: src/frontend/mame/ui/custui.cpp:1052
msgctxt "color-preset"
msgid "White"
msgstr "Biela"
-#: src/frontend/mame/ui/custui.cpp:1030
+#: src/frontend/mame/ui/custui.cpp:1053
msgctxt "color-preset"
msgid "Silver"
msgstr "Strieborná"
-#: src/frontend/mame/ui/custui.cpp:1031
+#: src/frontend/mame/ui/custui.cpp:1054
msgctxt "color-preset"
msgid "Gray"
msgstr "Šedá"
-#: src/frontend/mame/ui/custui.cpp:1032
+#: src/frontend/mame/ui/custui.cpp:1055
msgctxt "color-preset"
msgid "Black"
msgstr "Čierna"
-#: src/frontend/mame/ui/custui.cpp:1033
+#: src/frontend/mame/ui/custui.cpp:1056
msgctxt "color-preset"
msgid "Red"
msgstr "Červená"
-#: src/frontend/mame/ui/custui.cpp:1034
+#: src/frontend/mame/ui/custui.cpp:1057
msgctxt "color-preset"
msgid "Orange"
msgstr "Oranžová"
-#: src/frontend/mame/ui/custui.cpp:1035
+#: src/frontend/mame/ui/custui.cpp:1058
msgctxt "color-preset"
msgid "Yellow"
msgstr "Žltá"
-#: src/frontend/mame/ui/custui.cpp:1036
+#: src/frontend/mame/ui/custui.cpp:1059
msgctxt "color-preset"
msgid "Green"
msgstr "Zelená"
-#: src/frontend/mame/ui/custui.cpp:1037
+#: src/frontend/mame/ui/custui.cpp:1060
msgctxt "color-preset"
msgid "Blue"
msgstr "Modrá"
-#: src/frontend/mame/ui/custui.cpp:1038
+#: src/frontend/mame/ui/custui.cpp:1061
msgctxt "color-preset"
msgid "Violet"
msgstr "Fialová"
@@ -2823,36 +2827,61 @@ msgctxt "about-header"
msgid "Revision: %1$s"
msgstr "Revízia: %1$s"
-#: src/frontend/mame/ui/analogipt.cpp:60
+#: src/frontend/mame/ui/analogipt.cpp:27
+#, c-format
+msgctxt "menu-analoginput"
+msgid ""
+"Show/hide settings \t\t%1$s\n"
+"Decrease value \t\t%2$s\n"
+"Increase value \t\t%3$s\n"
+"Restore default value \t\t%4$s\n"
+"Previous device \t\t%5$s\n"
+"Next device \t\t%6$s\n"
+"Return to previous menu \t\t%7$s"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:82
+msgctxt "menu-analoginput"
msgid "Analog Input Adjustments"
msgstr "Prispôsobenia analógového vstupu"
-#: src/frontend/mame/ui/analogipt.cpp:92
+#: src/frontend/mame/ui/analogipt.cpp:121
#, c-format
-msgid "Press %s to show menu"
-msgstr "Pre zobrazenie menu stlačte %s"
+msgctxt "menu-analoginput"
+msgid "Press %s to show settings"
+msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:372
+#: src/frontend/mame/ui/analogipt.cpp:245
+msgctxt "menu-analoginput"
+msgid "Analog Input Adjustments Help"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:421
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Increment/Decrement Speed"
msgstr "%1$s Zvýšiť/znížiť rýchlosť"
-#: src/frontend/mame/ui/analogipt.cpp:377
+#: src/frontend/mame/ui/analogipt.cpp:426
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Auto-centering Speed"
msgstr "%1$s Rýchlosť automatického centrovania"
-#: src/frontend/mame/ui/analogipt.cpp:382
+#: src/frontend/mame/ui/analogipt.cpp:431
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Reverse"
msgstr "%1$s Reverz"
-#: src/frontend/mame/ui/analogipt.cpp:387
+#: src/frontend/mame/ui/analogipt.cpp:436
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Sensitivity"
msgstr "%1$s Citlivosť"
-#: src/frontend/mame/ui/analogipt.cpp:402
+#: src/frontend/mame/ui/analogipt.cpp:451
+msgctxt "menu-analoginput"
msgid "[no analog inputs are enabled]"
msgstr "[nie sú povolené analógové vstupy]"
@@ -3003,164 +3032,164 @@ msgctxt "menu-main"
msgid "Close Menu"
msgstr "Zatvoriť menu"
-#: src/frontend/mame/ui/selmenu.cpp:77
+#: src/frontend/mame/ui/selmenu.cpp:55
+msgid "Images"
+msgstr "Obrázky"
+
+#: src/frontend/mame/ui/selmenu.cpp:56
+msgid "Info"
+msgstr "Informácie"
+
+#: src/frontend/mame/ui/selmenu.cpp:83
msgctxt "selmenu-artwork"
msgid "Snapshots"
msgstr "Snapshoty"
-#: src/frontend/mame/ui/selmenu.cpp:78
+#: src/frontend/mame/ui/selmenu.cpp:84
msgctxt "selmenu-artwork"
msgid "Cabinet"
msgstr "Kabinet"
-#: src/frontend/mame/ui/selmenu.cpp:79
+#: src/frontend/mame/ui/selmenu.cpp:85
msgctxt "selmenu-artwork"
msgid "Control Panel"
msgstr "Ovládací panel"
-#: src/frontend/mame/ui/selmenu.cpp:80
+#: src/frontend/mame/ui/selmenu.cpp:86
msgctxt "selmenu-artwork"
msgid "PCB"
msgstr "Doska plošných spojov"
-#: src/frontend/mame/ui/selmenu.cpp:81
+#: src/frontend/mame/ui/selmenu.cpp:87
msgctxt "selmenu-artwork"
msgid "Flyer"
msgstr "Leták"
-#: src/frontend/mame/ui/selmenu.cpp:82
+#: src/frontend/mame/ui/selmenu.cpp:88
msgctxt "selmenu-artwork"
msgid "Title Screen"
msgstr "Úvodná obrazovka"
-#: src/frontend/mame/ui/selmenu.cpp:83
+#: src/frontend/mame/ui/selmenu.cpp:89
msgctxt "selmenu-artwork"
msgid "Ending"
msgstr "Ukončenie"
-#: src/frontend/mame/ui/selmenu.cpp:84
+#: src/frontend/mame/ui/selmenu.cpp:90
msgctxt "selmenu-artwork"
msgid "Artwork Preview"
msgstr "Náhľad artworku"
-#: src/frontend/mame/ui/selmenu.cpp:85
+#: src/frontend/mame/ui/selmenu.cpp:91
msgctxt "selmenu-artwork"
msgid "Bosses"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:86
+#: src/frontend/mame/ui/selmenu.cpp:92
msgctxt "selmenu-artwork"
msgid "Logo"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:87
+#: src/frontend/mame/ui/selmenu.cpp:93
msgctxt "selmenu-artwork"
msgid "Versus"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:88
+#: src/frontend/mame/ui/selmenu.cpp:94
msgctxt "selmenu-artwork"
msgid "Game Over"
msgstr "Koniec hry"
-#: src/frontend/mame/ui/selmenu.cpp:89
+#: src/frontend/mame/ui/selmenu.cpp:95
msgctxt "selmenu-artwork"
msgid "HowTo"
msgstr "Ako-na-to"
-#: src/frontend/mame/ui/selmenu.cpp:90
+#: src/frontend/mame/ui/selmenu.cpp:96
msgctxt "selmenu-artwork"
msgid "Scores"
msgstr "Skóre"
-#: src/frontend/mame/ui/selmenu.cpp:91
+#: src/frontend/mame/ui/selmenu.cpp:97
msgctxt "selmenu-artwork"
msgid "Select"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:92
+#: src/frontend/mame/ui/selmenu.cpp:98
msgctxt "selmenu-artwork"
msgid "Marquee"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:93
+#: src/frontend/mame/ui/selmenu.cpp:99
msgctxt "selmenu-artwork"
msgid "Covers"
msgstr "Obaly"
-#: src/frontend/mame/ui/selmenu.cpp:97
+#: src/frontend/mame/ui/selmenu.cpp:103
msgid "Add or remove favorite"
msgstr "Pridať alebo odstrániť zo zoznamu Obľúbené"
-#: src/frontend/mame/ui/selmenu.cpp:98
+#: src/frontend/mame/ui/selmenu.cpp:104
msgid "Export displayed list to file"
msgstr "Exportovať zobrazený zoznam do súboru"
-#: src/frontend/mame/ui/selmenu.cpp:99
+#: src/frontend/mame/ui/selmenu.cpp:105
msgid "Audit media"
msgstr "Vykonať audit médií"
-#: src/frontend/mame/ui/selmenu.cpp:100
+#: src/frontend/mame/ui/selmenu.cpp:106
msgid "Show DATs view"
msgstr "Zobraziť súbory DAT"
-#: src/frontend/mame/ui/selmenu.cpp:260
+#: src/frontend/mame/ui/selmenu.cpp:268
msgid "Select Software Package Part"
msgstr "Vybrať časť softvérového balíka"
-#: src/frontend/mame/ui/selmenu.cpp:330
+#: src/frontend/mame/ui/selmenu.cpp:338
msgid "Select System BIOS"
msgstr "Vybrať BIOS systému"
-#: src/frontend/mame/ui/selmenu.cpp:644 src/frontend/mame/ui/selmenu.cpp:675
+#: src/frontend/mame/ui/selmenu.cpp:689 src/frontend/mame/ui/selmenu.cpp:720
#, c-format
msgid "%1$s, %2$s"
msgstr "Rok: %1$s, výrobca: %2$s"
-#: src/frontend/mame/ui/selmenu.cpp:648
+#: src/frontend/mame/ui/selmenu.cpp:693
#, c-format
msgid "Software is clone of: %1$s"
msgstr "Softvér je klonom %1$s"
-#: src/frontend/mame/ui/selmenu.cpp:650
+#: src/frontend/mame/ui/selmenu.cpp:695
msgid "Software is parent"
msgstr "Softvér je parent"
-#: src/frontend/mame/ui/selmenu.cpp:655
+#: src/frontend/mame/ui/selmenu.cpp:700
msgid "Supported: No"
msgstr "Podporovaný: Nie"
-#: src/frontend/mame/ui/selmenu.cpp:660
+#: src/frontend/mame/ui/selmenu.cpp:705
msgid "Supported: Partial"
msgstr "Podporovaný: Čiastočne"
-#: src/frontend/mame/ui/selmenu.cpp:665
+#: src/frontend/mame/ui/selmenu.cpp:710
msgid "Supported: Yes"
msgstr "Podporovaný: Áno"
-#: src/frontend/mame/ui/selmenu.cpp:681
+#: src/frontend/mame/ui/selmenu.cpp:726
msgid "System is parent"
msgstr "Systém je parent"
-#: src/frontend/mame/ui/selmenu.cpp:683 src/frontend/mame/ui/selmenu.cpp:685
+#: src/frontend/mame/ui/selmenu.cpp:728 src/frontend/mame/ui/selmenu.cpp:730
#, c-format
msgid "System is clone of: %1$s"
msgstr "Systém je klonom %1$s"
-#: src/frontend/mame/ui/selmenu.cpp:721
+#: src/frontend/mame/ui/selmenu.cpp:766
#, c-format
msgid "%1$s %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2222
-msgid "Images"
-msgstr "Obrázky"
-
-#: src/frontend/mame/ui/selmenu.cpp:2223
-msgid "Infos"
-msgstr "Informácie"
-
-#: src/frontend/mame/ui/selmenu.cpp:2538
+#: src/frontend/mame/ui/selmenu.cpp:2611
msgid ""
"Required ROM/disk images for the selected system are missing or incorrect. "
"Please acquire the correct files or select a different system.\n"
@@ -3171,7 +3200,7 @@ msgstr ""
"zariadenie.\n"
"\n"
-#: src/frontend/mame/ui/selmenu.cpp:2554
+#: src/frontend/mame/ui/selmenu.cpp:2627
msgid ""
"Required ROM/disk images for the selected software are missing or incorrect. "
"Please acquire the correct files or select a different software item.\n"
@@ -3182,333 +3211,333 @@ msgstr ""
"softvér.\n"
"\n"
-#: src/frontend/mame/ui/selmenu.cpp:2570
+#: src/frontend/mame/ui/selmenu.cpp:2643
msgid "incorrect checksum"
msgstr "nesprávny súčet"
-#: src/frontend/mame/ui/selmenu.cpp:2573
+#: src/frontend/mame/ui/selmenu.cpp:2646
msgid "incorrect length"
msgstr "nesprávna dĺžka"
-#: src/frontend/mame/ui/selmenu.cpp:2576
+#: src/frontend/mame/ui/selmenu.cpp:2649
msgid "not found"
msgstr "nenájdený"
-#: src/frontend/mame/ui/selmenu.cpp:2587
+#: src/frontend/mame/ui/selmenu.cpp:2660
#, c-format
msgid "%1$s (%2$s) - %3$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2589
+#: src/frontend/mame/ui/selmenu.cpp:2662
#, c-format
msgid "%1$s - %2$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2593
+#: src/frontend/mame/ui/selmenu.cpp:2666
msgid "Press any key to continue."
msgstr "Pokračujte stlačením ľubovoľného klávesu."
-#: src/frontend/mame/ui/selmenu.cpp:2722
+#: src/frontend/mame/ui/selmenu.cpp:2789
msgid "General Info"
msgstr "Všeobecné informácie"
-#: src/frontend/mame/ui/selmenu.cpp:2874
+#: src/frontend/mame/ui/selmenu.cpp:2935
#, c-format
msgid "Short Name\t%1$s\n"
msgstr "Krátky názov\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2875
+#: src/frontend/mame/ui/selmenu.cpp:2936
#, c-format
msgid "Year\t%1$s\n"
msgstr "Rok výroby\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2876
+#: src/frontend/mame/ui/selmenu.cpp:2937
#, c-format
msgid "Manufacturer\t%1$s\n"
msgstr "Výrobca\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2883
+#: src/frontend/mame/ui/selmenu.cpp:2944
#, c-format
msgid "System is Clone of\t%1$s\n"
msgstr "Systém je klonom\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2888
+#: src/frontend/mame/ui/selmenu.cpp:2949
msgid "System is Parent\t\n"
msgstr "Systém je parent\t\n"
-#: src/frontend/mame/ui/selmenu.cpp:2892
+#: src/frontend/mame/ui/selmenu.cpp:2953
msgid "Analog Controls\tYes\n"
msgstr "Analógové ovládanie\táno\n"
-#: src/frontend/mame/ui/selmenu.cpp:2894
+#: src/frontend/mame/ui/selmenu.cpp:2955
msgid "Keyboard Inputs\tYes\n"
msgstr "Klávesnicový vstup\táno\n"
-#: src/frontend/mame/ui/selmenu.cpp:2897
+#: src/frontend/mame/ui/selmenu.cpp:2958
msgid "Overall\tNOT WORKING\n"
msgstr "Emulácia\tNEFUNKČNÁ\n"
-#: src/frontend/mame/ui/selmenu.cpp:2899
+#: src/frontend/mame/ui/selmenu.cpp:2960
msgid "Overall\tUnemulated Protection\n"
msgstr "Emulácia\tneemulovaná ochrana\n"
-#: src/frontend/mame/ui/selmenu.cpp:2901
+#: src/frontend/mame/ui/selmenu.cpp:2962
msgid "Overall\tWorking\n"
msgstr "Emulácia\tfunkčná\n"
-#: src/frontend/mame/ui/selmenu.cpp:2904
+#: src/frontend/mame/ui/selmenu.cpp:2965
msgid "Graphics\tUnimplemented\n"
msgstr "Grafika\tneimplementovaná\n"
-#: src/frontend/mame/ui/selmenu.cpp:2906
+#: src/frontend/mame/ui/selmenu.cpp:2967
msgid "Graphics\tWrong Colors\n"
msgstr "Grafika\tnesprávne farby\n"
-#: src/frontend/mame/ui/selmenu.cpp:2908
+#: src/frontend/mame/ui/selmenu.cpp:2969
msgid "Graphics\tImperfect Colors\n"
msgstr "Grafika\tnevierohodné farby\n"
-#: src/frontend/mame/ui/selmenu.cpp:2910
+#: src/frontend/mame/ui/selmenu.cpp:2971
msgid "Graphics\tImperfect\n"
msgstr "Grafika\tnedostatočná\n"
-#: src/frontend/mame/ui/selmenu.cpp:2912
+#: src/frontend/mame/ui/selmenu.cpp:2973
msgid "Graphics\tOK\n"
msgstr "Grafika\tfunkčná\n"
-#: src/frontend/mame/ui/selmenu.cpp:2915
+#: src/frontend/mame/ui/selmenu.cpp:2976
msgid "Sound\tNone\n"
msgstr "Zvuk\tžiadny\n"
-#: src/frontend/mame/ui/selmenu.cpp:2917
+#: src/frontend/mame/ui/selmenu.cpp:2978
msgid "Sound\tUnimplemented\n"
msgstr "Zvuk\tneimplementovaný\n"
-#: src/frontend/mame/ui/selmenu.cpp:2919
+#: src/frontend/mame/ui/selmenu.cpp:2980
msgid "Sound\tImperfect\n"
msgstr "Zvuk\tnedostatočný\n"
-#: src/frontend/mame/ui/selmenu.cpp:2921
+#: src/frontend/mame/ui/selmenu.cpp:2982
msgid "Sound\tOK\n"
msgstr "Zvuk\tfunkčný\n"
-#: src/frontend/mame/ui/selmenu.cpp:2924
+#: src/frontend/mame/ui/selmenu.cpp:2985
msgid "Capture\tUnimplemented\n"
msgstr "Capture\tneimplementované\n"
-#: src/frontend/mame/ui/selmenu.cpp:2926
+#: src/frontend/mame/ui/selmenu.cpp:2987
msgid "Capture\tImperfect\n"
msgstr "Capture\tnedostatočné\n"
-#: src/frontend/mame/ui/selmenu.cpp:2929
+#: src/frontend/mame/ui/selmenu.cpp:2990
msgid "Camera\tUnimplemented\n"
msgstr "Kamera\tneimplementovaná\n"
-#: src/frontend/mame/ui/selmenu.cpp:2931
+#: src/frontend/mame/ui/selmenu.cpp:2992
msgid "Camera\tImperfect\n"
msgstr "Kamera\tnedostatočná\n"
-#: src/frontend/mame/ui/selmenu.cpp:2934
+#: src/frontend/mame/ui/selmenu.cpp:2995
msgid "Microphone\tUnimplemented\n"
msgstr "Mikrofón\tneimplementovaný\n"
-#: src/frontend/mame/ui/selmenu.cpp:2936
+#: src/frontend/mame/ui/selmenu.cpp:2997
msgid "Microphone\tImperfect\n"
msgstr "Mikrofón\tnedostatočný\n"
-#: src/frontend/mame/ui/selmenu.cpp:2939
+#: src/frontend/mame/ui/selmenu.cpp:3000
msgid "Controls\tUnimplemented\n"
msgstr "Ovládanie\tneimplementované\n"
-#: src/frontend/mame/ui/selmenu.cpp:2941
+#: src/frontend/mame/ui/selmenu.cpp:3002
msgid "Controls\tImperfect\n"
msgstr "Ovládanie\tnedostatočné\n"
-#: src/frontend/mame/ui/selmenu.cpp:2944
+#: src/frontend/mame/ui/selmenu.cpp:3005
msgid "Keyboard\tUnimplemented\n"
msgstr "Klávesnica\tneimplementovaná\n"
-#: src/frontend/mame/ui/selmenu.cpp:2946
+#: src/frontend/mame/ui/selmenu.cpp:3007
msgid "Keyboard\tImperfect\n"
msgstr "Klávesnica\tnedostatočná\n"
-#: src/frontend/mame/ui/selmenu.cpp:2949
+#: src/frontend/mame/ui/selmenu.cpp:3010
msgid "Mouse\tUnimplemented\n"
msgstr "Myš\tneimplementovaná\n"
-#: src/frontend/mame/ui/selmenu.cpp:2951
+#: src/frontend/mame/ui/selmenu.cpp:3012
msgid "Mouse\tImperfect\n"
msgstr "Myš\tnedostatočná\n"
-#: src/frontend/mame/ui/selmenu.cpp:2954
+#: src/frontend/mame/ui/selmenu.cpp:3015
msgid "Media\tUnimplemented\n"
msgstr "Médiá\tneimplementované\n"
-#: src/frontend/mame/ui/selmenu.cpp:2956
+#: src/frontend/mame/ui/selmenu.cpp:3017
msgid "Media\tImperfect\n"
msgstr "Médiá\tnedostatočné\n"
-#: src/frontend/mame/ui/selmenu.cpp:2959
+#: src/frontend/mame/ui/selmenu.cpp:3020
msgid "Disk\tUnimplemented\n"
msgstr "Disk\tneimplementovaný\n"
-#: src/frontend/mame/ui/selmenu.cpp:2961
+#: src/frontend/mame/ui/selmenu.cpp:3022
msgid "Disk\tImperfect\n"
msgstr "Disk\tnedostatočný\n"
-#: src/frontend/mame/ui/selmenu.cpp:2964
+#: src/frontend/mame/ui/selmenu.cpp:3025
msgid "Printer\tUnimplemented\n"
msgstr "Tlačiareň\tneimplementovaná\n"
-#: src/frontend/mame/ui/selmenu.cpp:2966
+#: src/frontend/mame/ui/selmenu.cpp:3027
msgid "Printer\tImperfect\n"
msgstr "Tlačiareň\tnedostatočná\n"
-#: src/frontend/mame/ui/selmenu.cpp:2969
+#: src/frontend/mame/ui/selmenu.cpp:3030
msgid "Mag. Tape\tUnimplemented\n"
msgstr "Magnetická páska\tneimplementovaná\n"
-#: src/frontend/mame/ui/selmenu.cpp:2971
+#: src/frontend/mame/ui/selmenu.cpp:3032
msgid "Mag. Tape\tImperfect\n"
msgstr "Magnetická páska\tnedostatočná\n"
-#: src/frontend/mame/ui/selmenu.cpp:2974
+#: src/frontend/mame/ui/selmenu.cpp:3035
msgid "Punch Tape\tUnimplemented\n"
msgstr "Dierny štítok\tneimplementovaný\n"
-#: src/frontend/mame/ui/selmenu.cpp:2976
+#: src/frontend/mame/ui/selmenu.cpp:3037
msgid "Punch Tape\tImperfect\n"
msgstr "Dierny štítok\tnedostatočný\n"
-#: src/frontend/mame/ui/selmenu.cpp:2979
+#: src/frontend/mame/ui/selmenu.cpp:3040
msgid "Mag. Drum\tUnimplemented\n"
msgstr "Magnetický bubon\tneimplementovaný\n"
-#: src/frontend/mame/ui/selmenu.cpp:2981
+#: src/frontend/mame/ui/selmenu.cpp:3042
msgid "Mag. Drum\tImperfect\n"
msgstr "Magnetický bubon\tnedostatočný\n"
-#: src/frontend/mame/ui/selmenu.cpp:2984
+#: src/frontend/mame/ui/selmenu.cpp:3045
msgid "(EP)ROM\tUnimplemented\n"
msgstr "(EP)ROM\tneimplementovaná\n"
-#: src/frontend/mame/ui/selmenu.cpp:2986
+#: src/frontend/mame/ui/selmenu.cpp:3047
msgid "(EP)ROM\tImperfect\n"
msgstr "(EP)ROM\tnedostatočná\n"
-#: src/frontend/mame/ui/selmenu.cpp:2989
+#: src/frontend/mame/ui/selmenu.cpp:3050
msgid "Communications\tUnimplemented\n"
msgstr "Komunikačné zariadenie\tneimplementované\n"
-#: src/frontend/mame/ui/selmenu.cpp:2991
+#: src/frontend/mame/ui/selmenu.cpp:3052
msgid "Communications\tImperfect\n"
msgstr "Komunikačné zariadenie\tnedostatočné\n"
-#: src/frontend/mame/ui/selmenu.cpp:2994
+#: src/frontend/mame/ui/selmenu.cpp:3055
msgid "LAN\tUnimplemented\n"
msgstr "LAN\tneimplementovaná\n"
-#: src/frontend/mame/ui/selmenu.cpp:2996
+#: src/frontend/mame/ui/selmenu.cpp:3057
msgid "LAN\tImperfect\n"
msgstr "LAN\tnedostatočná\n"
-#: src/frontend/mame/ui/selmenu.cpp:2999
+#: src/frontend/mame/ui/selmenu.cpp:3060
msgid "WAN\tUnimplemented\n"
msgstr "WAN\tneimplementovaná\n"
-#: src/frontend/mame/ui/selmenu.cpp:3001
+#: src/frontend/mame/ui/selmenu.cpp:3062
msgid "WAN\tImperfect\n"
msgstr "WAN\tnedostatočná\n"
-#: src/frontend/mame/ui/selmenu.cpp:3004
+#: src/frontend/mame/ui/selmenu.cpp:3065
msgid "Timing\tUnimplemented\n"
msgstr "Časovanie\tneimplementované\n"
-#: src/frontend/mame/ui/selmenu.cpp:3006
+#: src/frontend/mame/ui/selmenu.cpp:3067
msgid "Timing\tImperfect\n"
msgstr "Časovanie\tnedostatočné\n"
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tYes\n"
msgstr "Mechanický systém\tÁno\n"
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tNo\n"
msgstr "Mechanický systém\tNie\n"
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tYes\n"
msgstr "Vyžaduje artwork\táno\n"
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tNo\n"
msgstr "Vyžaduje artwork\tnie\n"
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tYes\n"
msgstr "Vyžaduje klikateľný artwork\táno\n"
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tNo\n"
msgstr "Vyžaduje klikateľný artwork\tnie\n"
-#: src/frontend/mame/ui/selmenu.cpp:3012
+#: src/frontend/mame/ui/selmenu.cpp:3073
msgid "Support Cocktail\tNo\n"
msgstr "Podporuje režim Cocktail\tnie\n"
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tYes\n"
msgstr "Systém je BIOS\táno\n"
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tNo\n"
msgstr "Systém je BIOS\tnie\n"
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tYes\n"
msgstr "Ukladanie stavu do súboru\táno\n"
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tNo\n"
msgstr "Ukladanie stavu do súboru\tnie\n"
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tVertical\n"
msgstr "Orientácia obrazovky\tzvislá\n"
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tHorizontal\n"
msgstr "Orientácia obrazovky\tvodorovná\n"
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tYes\n"
msgstr "Vyžaduje CHD\táno\n"
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tNo\n"
msgstr "Vyžaduje CHD\tnie\n"
-#: src/frontend/mame/ui/selmenu.cpp:3038
+#: src/frontend/mame/ui/selmenu.cpp:3099
msgid "Media Audit Result\tOK\n"
msgstr "Výsledok auditu médií\tplatné\n"
-#: src/frontend/mame/ui/selmenu.cpp:3040
+#: src/frontend/mame/ui/selmenu.cpp:3101
msgid "Media Audit Result\tBAD\n"
msgstr "Výsledok auditu médií\tNEPLATNÉ\n"
-#: src/frontend/mame/ui/selmenu.cpp:3043
+#: src/frontend/mame/ui/selmenu.cpp:3104
msgid "Samples Audit Result\tNone Needed\n"
msgstr "Výsledok auditu samplov\tnie sú vyžadované\n"
-#: src/frontend/mame/ui/selmenu.cpp:3045
+#: src/frontend/mame/ui/selmenu.cpp:3106
msgid "Samples Audit Result\tOK\n"
msgstr "Výsledok auditu samplov\tplatné\n"
-#: src/frontend/mame/ui/selmenu.cpp:3047
+#: src/frontend/mame/ui/selmenu.cpp:3108
msgid "Samples Audit Result\tBAD\n"
msgstr "Výsledok auditu samplov\tNEPLATNÉ\n"
-#: src/frontend/mame/ui/selmenu.cpp:3051
+#: src/frontend/mame/ui/selmenu.cpp:3112
msgid ""
"Media Audit\tDisabled\n"
"Samples Audit\tDisabled\n"
@@ -3682,74 +3711,74 @@ msgstr "* Nastavenia slotov:\n"
msgid "[None]\n"
msgstr "[Žiadne]\n"
-#: src/emu/render.cpp:1833
+#: src/emu/render.cpp:1834
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Standard (%2$u:%3$u)"
msgstr "Obrazovka č. %1$u - štandard (%2$u:%3$u)"
-#: src/emu/render.cpp:1859
+#: src/emu/render.cpp:1860
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Pixel Aspect (%2$u:%3$u)"
msgstr "Obrazovka č. %1$u - Pixel Aspect (%2$u:%3$u)"
-#: src/emu/render.cpp:1881 src/emu/render.cpp:2016
+#: src/emu/render.cpp:1882 src/emu/render.cpp:2017
msgctxt "view-name"
msgid "Cocktail"
msgstr "Režim Cocktail"
-#: src/emu/render.cpp:2001
+#: src/emu/render.cpp:2002
msgctxt "view-name"
msgid "Left-to-Right"
msgstr "Zľava doprava"
-#: src/emu/render.cpp:2002
+#: src/emu/render.cpp:2003
msgctxt "view-name"
msgid "Left-to-Right (Gapless)"
msgstr "Zľava doprava (gapless)"
-#: src/emu/render.cpp:2003
+#: src/emu/render.cpp:2004
msgctxt "view-name"
msgid "Top-to-Bottom"
msgstr "Zhora nadol"
-#: src/emu/render.cpp:2004
+#: src/emu/render.cpp:2005
msgctxt "view-name"
msgid "Top-to-Bottom (Gapless)"
msgstr "Zhora nadol (gapless)"
-#: src/emu/render.cpp:2055
+#: src/emu/render.cpp:2056
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom"
msgstr "%1$u×%2$u Zľava doprava, zhora nadol"
-#: src/emu/render.cpp:2064
+#: src/emu/render.cpp:2065
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom (Gapless)"
msgstr "%1$u×%2$u Zľava doprava, zhora nadol (gapless)"
-#: src/emu/render.cpp:2073
+#: src/emu/render.cpp:2074
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right"
msgstr "%1$u×%2$u Zhora nadol, zľava doprava"
-#: src/emu/render.cpp:2082
+#: src/emu/render.cpp:2083
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right (Gapless)"
msgstr "%1$u×%2$u Zhora nadol, zľava doprava (gapless)"
-#: src/emu/ioport.cpp:333
+#: src/emu/ioport.cpp:271
#, c-format
msgctxt "input-name"
msgid "P%1$u"
msgstr "Hráč %1$u"
-#: src/emu/ioport.cpp:2052
+#: src/emu/ioport.cpp:1991
msgctxt "input-name"
msgid "???"
msgstr ""
@@ -5381,224 +5410,224 @@ msgstr "Klávesnica"
#: src/emu/inpttype.ipp:874
msgctxt "input-name"
-msgid "On Screen Display"
+msgid "Show/Hide Menu"
msgstr ""
#: src/emu/inpttype.ipp:875
msgctxt "input-name"
-msgid "Break in Debugger"
-msgstr "Zastaviť v debuggeri"
-
-#: src/emu/inpttype.ipp:876
-msgctxt "input-name"
-msgid "Config Menu"
-msgstr "Konfiguračné menu"
-
-#: src/emu/inpttype.ipp:877
-msgctxt "input-name"
-msgid "Pause"
-msgstr "Pauza"
-
-#: src/emu/inpttype.ipp:878
-msgctxt "input-name"
-msgid "Pause - Single Step"
-msgstr "Pauza - O krok vpred"
-
-#: src/emu/inpttype.ipp:879
-msgctxt "input-name"
-msgid "Rewind - Single Step"
-msgstr "Vrátiť - O krok"
-
-#: src/emu/inpttype.ipp:880
-msgctxt "input-name"
-msgid "Reset Machine"
-msgstr "Reštartovať emuláciu zariadenia"
-
-#: src/emu/inpttype.ipp:881
-msgctxt "input-name"
-msgid "Soft Reset"
-msgstr "Reset zariadenia"
-
-#: src/emu/inpttype.ipp:882
-msgctxt "input-name"
-msgid "Show Decoded Graphics"
-msgstr "Zobraziť dekódovanú grafiku"
-
-#: src/emu/inpttype.ipp:883
-msgctxt "input-name"
-msgid "Frameskip Dec"
-msgstr "Znížiť hodnotu frameskip"
-
-#: src/emu/inpttype.ipp:884
-msgctxt "input-name"
-msgid "Frameskip Inc"
-msgstr "Zvýšiť hodnotu frameskip"
-
-#: src/emu/inpttype.ipp:885
-msgctxt "input-name"
-msgid "Throttle"
-msgstr "Škrtiaca klapka"
-
-#: src/emu/inpttype.ipp:886
-msgctxt "input-name"
-msgid "Fast Forward"
-msgstr "Rýchly posun vpred (Fast Forward)"
-
-#: src/emu/inpttype.ipp:887
-msgctxt "input-name"
-msgid "Show FPS"
-msgstr "Zobraziť počet snímkov za sekundu (FPS)"
-
-#: src/emu/inpttype.ipp:888
-msgctxt "input-name"
-msgid "Save Snapshot"
-msgstr "Uložiť snapshot"
-
-#: src/emu/inpttype.ipp:889
-msgctxt "input-name"
-msgid "Record MNG"
-msgstr "Nahrať video vo formáte MNG"
-
-#: src/emu/inpttype.ipp:890
-msgctxt "input-name"
-msgid "Record AVI"
-msgstr "Nahrať video vo formáte AVI"
-
-#: src/emu/inpttype.ipp:891
-msgctxt "input-name"
-msgid "Toggle Cheat"
-msgstr "Prepnúť cheat"
-
-#: src/emu/inpttype.ipp:892
-msgctxt "input-name"
-msgid "UI Up"
-msgstr "Použív. rozhranie - Hore"
-
-#: src/emu/inpttype.ipp:893
-msgctxt "input-name"
-msgid "UI Down"
-msgstr "Použív. rozhranie - Dolu"
-
-#: src/emu/inpttype.ipp:894
-msgctxt "input-name"
-msgid "UI Left"
-msgstr "Použív. rozhranie - Vľavo"
-
-#: src/emu/inpttype.ipp:895
-msgctxt "input-name"
-msgid "UI Right"
-msgstr "Použív. rozhranie - Vpravo"
-
-#: src/emu/inpttype.ipp:896
-msgctxt "input-name"
-msgid "UI Home"
-msgstr "Použív. rozhranie - Home"
-
-#: src/emu/inpttype.ipp:897
-msgctxt "input-name"
-msgid "UI End"
-msgstr "Použív. rozhranie - End"
-
-#: src/emu/inpttype.ipp:898
-msgctxt "input-name"
-msgid "UI Page Up"
-msgstr "Použív. rozhranie - Stránka nahor"
-
-#: src/emu/inpttype.ipp:899
-msgctxt "input-name"
-msgid "UI Page Down"
-msgstr "Použív. rozhranie - Stránka nadol"
-
-#: src/emu/inpttype.ipp:900
-msgctxt "input-name"
-msgid "UI Focus Next"
-msgstr "Použív. rozhranie - Prejsť na nasledujúci"
-
-#: src/emu/inpttype.ipp:901
-msgctxt "input-name"
-msgid "UI Focus Previous"
-msgstr "Použív. rozhranie - Prejsť na predchádzajúci"
-
-#: src/emu/inpttype.ipp:902
-msgctxt "input-name"
msgid "UI Select"
msgstr "Použív. rozhranie - Vybrať"
-#: src/emu/inpttype.ipp:903
+#: src/emu/inpttype.ipp:876
+msgctxt "input-name"
+msgid "UI Back"
+msgstr ""
+
+#: src/emu/inpttype.ipp:877
msgctxt "input-name"
msgid "UI Cancel"
msgstr "Použív. rozhranie - Storno"
-#: src/emu/inpttype.ipp:904
-msgctxt "input-name"
-msgid "UI Display Comment"
-msgstr "Použív. rozhranie - Display Comment"
-
-#: src/emu/inpttype.ipp:905
+#: src/emu/inpttype.ipp:878
msgctxt "input-name"
msgid "UI Clear"
msgstr "Použív. rozhranie - Vymazať"
-#: src/emu/inpttype.ipp:906
+#: src/emu/inpttype.ipp:879
msgctxt "input-name"
-msgid "UI Zoom In"
-msgstr "Použív. rozhranie - Zväčšiť"
+msgid "UI Help"
+msgstr ""
-#: src/emu/inpttype.ipp:907
+#: src/emu/inpttype.ipp:880
msgctxt "input-name"
-msgid "UI Zoom Out"
-msgstr "Použív. rozhranie - Zmenšiť"
+msgid "UI Up"
+msgstr "Použív. rozhranie - Hore"
-#: src/emu/inpttype.ipp:908
+#: src/emu/inpttype.ipp:881
msgctxt "input-name"
-msgid "UI Default Zoom"
-msgstr "Použív. rozhranie - Pôvodná veľkosť"
+msgid "UI Down"
+msgstr "Použív. rozhranie - Dolu"
-#: src/emu/inpttype.ipp:909
+#: src/emu/inpttype.ipp:882
+msgctxt "input-name"
+msgid "UI Left"
+msgstr "Použív. rozhranie - Vľavo"
+
+#: src/emu/inpttype.ipp:883
+msgctxt "input-name"
+msgid "UI Right"
+msgstr "Použív. rozhranie - Vpravo"
+
+#: src/emu/inpttype.ipp:884
+msgctxt "input-name"
+msgid "UI Home"
+msgstr "Použív. rozhranie - Home"
+
+#: src/emu/inpttype.ipp:885
+msgctxt "input-name"
+msgid "UI End"
+msgstr "Použív. rozhranie - End"
+
+#: src/emu/inpttype.ipp:886
+msgctxt "input-name"
+msgid "UI Page Up"
+msgstr "Použív. rozhranie - Stránka nahor"
+
+#: src/emu/inpttype.ipp:887
+msgctxt "input-name"
+msgid "UI Page Down"
+msgstr "Použív. rozhranie - Stránka nadol"
+
+#: src/emu/inpttype.ipp:888
msgctxt "input-name"
msgid "UI Previous Group"
msgstr "Použív. rozhranie - Predchádzajúca skupina"
-#: src/emu/inpttype.ipp:910
+#: src/emu/inpttype.ipp:889
msgctxt "input-name"
msgid "UI Next Group"
msgstr "Použív. rozhranie - Nasledujúca skupina"
-#: src/emu/inpttype.ipp:911
+#: src/emu/inpttype.ipp:890
msgctxt "input-name"
-msgid "UI Rotate"
-msgstr "Použív. rozhranie - Otočiť"
+msgid "On Screen Display"
+msgstr ""
-#: src/emu/inpttype.ipp:912
+#: src/emu/inpttype.ipp:891
msgctxt "input-name"
-msgid "Show Profiler"
-msgstr "Zobraziť profiler"
+msgid "Toggle UI Controls"
+msgstr ""
-#: src/emu/inpttype.ipp:913
+#: src/emu/inpttype.ipp:892
msgctxt "input-name"
-msgid "UI Toggle"
-msgstr "Použív. rozhranie - Prepnúť"
+msgid "Break in Debugger"
+msgstr "Zastaviť v debuggeri"
-#: src/emu/inpttype.ipp:914
+#: src/emu/inpttype.ipp:893
msgctxt "input-name"
-msgid "UI Release Pointer"
-msgstr "Použív. rozhranie - Uvoľniť pointer"
+msgid "Pause"
+msgstr "Pauza"
-#: src/emu/inpttype.ipp:915
+#: src/emu/inpttype.ipp:894
msgctxt "input-name"
-msgid "UI Paste Text"
-msgstr "Použív. rozhranie - Vlepiť text"
+msgid "Pause - Single Step"
+msgstr "Pauza - O krok vpred"
-#: src/emu/inpttype.ipp:916
+#: src/emu/inpttype.ipp:895
+msgctxt "input-name"
+msgid "Rewind - Single Step"
+msgstr "Vrátiť - O krok"
+
+#: src/emu/inpttype.ipp:896
msgctxt "input-name"
msgid "Save State"
msgstr "Uložiť stav"
-#: src/emu/inpttype.ipp:917
+#: src/emu/inpttype.ipp:897
msgctxt "input-name"
msgid "Load State"
msgstr "Načítať stav"
+#: src/emu/inpttype.ipp:898
+msgctxt "input-name"
+msgid "Reset Machine"
+msgstr "Reštartovať emuláciu zariadenia"
+
+#: src/emu/inpttype.ipp:899
+msgctxt "input-name"
+msgid "Soft Reset"
+msgstr "Reset zariadenia"
+
+#: src/emu/inpttype.ipp:900
+msgctxt "input-name"
+msgid "Show Decoded Graphics"
+msgstr "Zobraziť dekódovanú grafiku"
+
+#: src/emu/inpttype.ipp:901
+msgctxt "input-name"
+msgid "Frameskip Dec"
+msgstr "Znížiť hodnotu frameskip"
+
+#: src/emu/inpttype.ipp:902
+msgctxt "input-name"
+msgid "Frameskip Inc"
+msgstr "Zvýšiť hodnotu frameskip"
+
+#: src/emu/inpttype.ipp:903
+msgctxt "input-name"
+msgid "Throttle"
+msgstr "Škrtiaca klapka"
+
+#: src/emu/inpttype.ipp:904
+msgctxt "input-name"
+msgid "Fast Forward"
+msgstr "Rýchly posun vpred (Fast Forward)"
+
+#: src/emu/inpttype.ipp:905
+msgctxt "input-name"
+msgid "Show FPS"
+msgstr "Zobraziť počet snímkov za sekundu (FPS)"
+
+#: src/emu/inpttype.ipp:906
+msgctxt "input-name"
+msgid "Save Snapshot"
+msgstr "Uložiť snapshot"
+
+#: src/emu/inpttype.ipp:907
+msgctxt "input-name"
+msgid "Record MNG"
+msgstr "Nahrať video vo formáte MNG"
+
+#: src/emu/inpttype.ipp:908
+msgctxt "input-name"
+msgid "Record AVI"
+msgstr "Nahrať video vo formáte AVI"
+
+#: src/emu/inpttype.ipp:909
+msgctxt "input-name"
+msgid "Toggle Cheat"
+msgstr "Prepnúť cheat"
+
+#: src/emu/inpttype.ipp:910
+msgctxt "input-name"
+msgid "UI Display Comment"
+msgstr "Použív. rozhranie - Display Comment"
+
+#: src/emu/inpttype.ipp:911
+msgctxt "input-name"
+msgid "UI Zoom In"
+msgstr "Použív. rozhranie - Zväčšiť"
+
+#: src/emu/inpttype.ipp:912
+msgctxt "input-name"
+msgid "UI Zoom Out"
+msgstr "Použív. rozhranie - Zmenšiť"
+
+#: src/emu/inpttype.ipp:913
+msgctxt "input-name"
+msgid "UI Default Zoom"
+msgstr "Použív. rozhranie - Pôvodná veľkosť"
+
+#: src/emu/inpttype.ipp:914
+msgctxt "input-name"
+msgid "UI Rotate"
+msgstr "Použív. rozhranie - Otočiť"
+
+#: src/emu/inpttype.ipp:915
+msgctxt "input-name"
+msgid "Show Profiler"
+msgstr "Zobraziť profiler"
+
+#: src/emu/inpttype.ipp:916
+msgctxt "input-name"
+msgid "UI Release Pointer"
+msgstr "Použív. rozhranie - Uvoľniť pointer"
+
+#: src/emu/inpttype.ipp:917
+msgctxt "input-name"
+msgid "UI Paste Text"
+msgstr "Použív. rozhranie - Vlepiť text"
+
#: src/emu/inpttype.ipp:918
msgctxt "input-name"
msgid "UI (First) Tape Start"
@@ -5611,57 +5640,65 @@ msgstr "Použív. rozhranie - Zastaviť (prvú) pásku"
#: src/emu/inpttype.ipp:920
msgctxt "input-name"
-msgid "UI External DAT View"
-msgstr "Použív. rozhranie - Zobrazenie externého DAT"
+msgid "UI Focus Next"
+msgstr "Použív. rozhranie - Prejsť na nasledujúci"
#: src/emu/inpttype.ipp:921
msgctxt "input-name"
-msgid "UI Add/Remove favorite"
-msgstr "Použív. rozhranie - Pridať alebo odstrániť zo zoznamu Obľúbené"
+msgid "UI Focus Previous"
+msgstr "Použív. rozhranie - Prejsť na predchádzajúci"
#: src/emu/inpttype.ipp:922
msgctxt "input-name"
+msgid "UI External DAT View"
+msgstr "Použív. rozhranie - Zobrazenie externého DAT"
+
+#: src/emu/inpttype.ipp:923
+msgctxt "input-name"
+msgid "UI Add/Remove Favorite"
+msgstr "Použív. rozhranie - Pridať alebo odstrániť zo zoznamu Obľúbené"
+
+#: src/emu/inpttype.ipp:924
+msgctxt "input-name"
msgid "UI Export List"
msgstr "Použív. rozhranie - Exportovať zoznam"
-#: src/emu/inpttype.ipp:923
+#: src/emu/inpttype.ipp:925
msgctxt "input-name"
msgid "UI Audit Media"
msgstr "Použív. rozhranie - Audit médií"
-#: src/osd/modules/input/input_windows.cpp:110
-#: src/osd/modules/input/input_sdlcommon.cpp:173
+#: src/osd/modules/input/input_windows.cpp:111 src/osd/sdl/osdsdl.cpp:339
msgctxt "input-name"
msgid "Toggle Fullscreen"
msgstr "Prepnúť na celú obrazovku a späť"
-#: src/osd/modules/input/input_windows.cpp:116
+#: src/osd/modules/input/input_windows.cpp:117
msgctxt "input-name"
msgid "Take Rendered Snapshot"
msgstr "Zosnímať renderovaný snapshot"
-#: src/osd/modules/input/input_windows.cpp:127
-#: src/osd/modules/input/input_sdlcommon.cpp:221
+#: src/osd/modules/input/input_windows.cpp:128 src/osd/sdl/osdsdl.cpp:388
msgctxt "input-name"
msgid "Record Rendered Video"
msgstr "Nahrať renderované video"
-#: src/osd/modules/input/input_windows.cpp:143
+#: src/osd/modules/input/input_windows.cpp:144
msgctxt "input-name"
msgid "Toggle Post-Processing"
msgstr "Prepnúť post-processing"
-#: src/osd/modules/input/input_sdlcommon.cpp:199
+#: src/osd/sdl/osdsdl.cpp:365
msgctxt "input-name"
msgid "Toggle Filter"
msgstr "Prepnúť filter"
-#: src/osd/modules/input/input_sdlcommon.cpp:205
+#: src/osd/sdl/osdsdl.cpp:371
msgctxt "input-name"
msgid "Decrease Prescaling"
msgstr "Znížiť hodnotu predškálovania"
-#: src/osd/modules/input/input_sdlcommon.cpp:215
+#: src/osd/sdl/osdsdl.cpp:382
msgctxt "input-name"
msgid "Increase Prescaling"
msgstr "Zvýšiť hodnotu predškálovania"
@@ -5991,12 +6028,12 @@ msgstr "Input port name súbor uložený ako %s"
msgid "Input ports"
msgstr "Vstupné porty"
-#: plugins/autofire/init.lua:94
+#: plugins/autofire/init.lua:98
msgctxt "plugin-autofire"
msgid "Failed to load autofire menu"
msgstr "Chyba pri načítavaní autofire menu"
-#: plugins/autofire/init.lua:101
+#: plugins/autofire/init.lua:105
msgctxt "plugin-autofire"
msgid "Autofire"
msgstr ""
@@ -6180,7 +6217,7 @@ msgctxt "plugin-timecode"
msgid "Hotkey"
msgstr ""
-#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:560
+#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:562
msgctxt "plugin-inputmacro"
msgid "Input Macros"
msgstr "Vstupové makrá"
@@ -6201,138 +6238,138 @@ msgctxt "plugin-inputmacro"
msgid "Set Input"
msgstr "Nastaviť vstup"
-#: plugins/inputmacro/inputmacro_menu.lua:350
+#: plugins/inputmacro/inputmacro_menu.lua:352
msgctxt "plugin-inputmacro"
msgid "Name"
msgstr "Názov"
-#: plugins/inputmacro/inputmacro_menu.lua:358
-#: plugins/inputmacro/inputmacro_menu.lua:400
+#: plugins/inputmacro/inputmacro_menu.lua:360
+#: plugins/inputmacro/inputmacro_menu.lua:402
msgctxt "plugin-inputmacro"
msgid "[not set]"
msgstr "[nenastavené]"
-#: plugins/inputmacro/inputmacro_menu.lua:359
+#: plugins/inputmacro/inputmacro_menu.lua:361
msgctxt "plugin-inputmacro"
msgid "Activation combination"
msgstr "Aktivačná kombinácia"
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Stop immediately"
msgstr "Makro ihneď ukončiť"
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Complete macro"
msgstr "Nechať makro dobehnúť"
-#: plugins/inputmacro/inputmacro_menu.lua:363
+#: plugins/inputmacro/inputmacro_menu.lua:365
msgctxt "plugin-inputmacro"
msgid "On release"
msgstr "Pri uvoľnení"
-#: plugins/inputmacro/inputmacro_menu.lua:369
+#: plugins/inputmacro/inputmacro_menu.lua:371
msgctxt "plugin-inputmacro"
msgid "Release"
msgstr "Makro vykonať iba raz"
-#: plugins/inputmacro/inputmacro_menu.lua:372
+#: plugins/inputmacro/inputmacro_menu.lua:374
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Loop to step %d"
msgstr "Opakovať od kroku %d"
-#: plugins/inputmacro/inputmacro_menu.lua:377
+#: plugins/inputmacro/inputmacro_menu.lua:379
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Prolong step %d"
msgstr "Opakovať iba krok %d"
-#: plugins/inputmacro/inputmacro_menu.lua:379
+#: plugins/inputmacro/inputmacro_menu.lua:381
msgctxt "plugin-inputmacro"
msgid "When held"
msgstr "Ak je aktiv. sekvencia stále stlačená"
-#: plugins/inputmacro/inputmacro_menu.lua:383
+#: plugins/inputmacro/inputmacro_menu.lua:385
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Step %d"
msgstr "Krok %d"
-#: plugins/inputmacro/inputmacro_menu.lua:384
+#: plugins/inputmacro/inputmacro_menu.lua:386
msgctxt "plugin-inputmacro"
msgid "Delay (frames)"
msgstr "Oneskorenie (počet framov)"
-#: plugins/inputmacro/inputmacro_menu.lua:390
+#: plugins/inputmacro/inputmacro_menu.lua:392
msgctxt "plugin-inputmacro"
msgid "Duration (frames)"
msgstr "Trvanie (počet framov)"
-#: plugins/inputmacro/inputmacro_menu.lua:398
+#: plugins/inputmacro/inputmacro_menu.lua:400
msgctxt "plugin-inputmacro"
msgid "n/a"
msgstr "---"
-#: plugins/inputmacro/inputmacro_menu.lua:402
+#: plugins/inputmacro/inputmacro_menu.lua:404
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Input %d"
msgstr "Vstup %d"
-#: plugins/inputmacro/inputmacro_menu.lua:407
+#: plugins/inputmacro/inputmacro_menu.lua:409
msgctxt "plugin-inputmacro"
msgid "Add input"
msgstr "Pridať vstup"
-#: plugins/inputmacro/inputmacro_menu.lua:412
+#: plugins/inputmacro/inputmacro_menu.lua:414
msgctxt "plugin-inputmacro"
msgid "Delete step"
msgstr "Vymazať krok"
-#: plugins/inputmacro/inputmacro_menu.lua:428
+#: plugins/inputmacro/inputmacro_menu.lua:430
msgctxt "plugin-inputmacro"
msgid "Add step at position"
msgstr "Pridať krok na pozíciu"
-#: plugins/inputmacro/inputmacro_menu.lua:474
+#: plugins/inputmacro/inputmacro_menu.lua:476
msgctxt "plugin-inputmacro"
msgid "Add Input Macro"
msgstr "Pridať vstupové makro"
-#: plugins/inputmacro/inputmacro_menu.lua:481
+#: plugins/inputmacro/inputmacro_menu.lua:483
msgctxt "plugin-inputmacro"
msgid "Create"
msgstr "Vytvoriť"
-#: plugins/inputmacro/inputmacro_menu.lua:483
+#: plugins/inputmacro/inputmacro_menu.lua:485
msgctxt "plugin-inputmacro"
msgid "Cancel"
msgstr "Storno"
-#: plugins/inputmacro/inputmacro_menu.lua:499
+#: plugins/inputmacro/inputmacro_menu.lua:501
msgctxt "plugin-inputmacro"
msgid "Edit Input Macro"
msgstr "Zmeniť vstupové makro"
-#: plugins/inputmacro/inputmacro_menu.lua:505
+#: plugins/inputmacro/inputmacro_menu.lua:507
msgctxt "plugin-inputmacro"
msgid "Done"
msgstr "Hotovo"
-#: plugins/inputmacro/inputmacro_menu.lua:561
+#: plugins/inputmacro/inputmacro_menu.lua:563
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Press %s to delete"
msgstr "Pre vymazanie stlačte %s"
-#: plugins/inputmacro/inputmacro_menu.lua:573
+#: plugins/inputmacro/inputmacro_menu.lua:575
msgctxt "plugin-inputmacro"
msgid "[no macros]"
msgstr "[žiadne makrá]"
-#: plugins/inputmacro/inputmacro_menu.lua:578
+#: plugins/inputmacro/inputmacro_menu.lua:580
msgctxt "plugin-inputmacro"
msgid "Add macro"
msgstr "Pridať makro"
@@ -6507,12 +6544,12 @@ msgctxt "plugin-commonui"
msgid "Cancel"
msgstr "Storno"
-#: plugins/commonui/init.lua:197
+#: plugins/commonui/init.lua:199
msgctxt "plugin-commonui"
msgid "Invalid combination entered"
msgstr ""
-#: plugins/commonui/init.lua:203
+#: plugins/commonui/init.lua:205
#, lua-format
msgctxt "plugin-commonui"
msgid ""
@@ -6521,3 +6558,15 @@ msgid ""
msgstr ""
"Vložte kombináciu alebo stlačte %s pre storno\n"
"%s"
+
+#, c-format
+#~ msgid "Press %s to show menu"
+#~ msgstr "Pre zobrazenie menu stlačte %s"
+
+#~ msgctxt "input-name"
+#~ msgid "Config Menu"
+#~ msgstr "Konfiguračné menu"
+
+#~ msgctxt "input-name"
+#~ msgid "UI Toggle"
+#~ msgstr "Použív. rozhranie - Prepnúť"
diff --git a/language/Slovenian/strings.po b/language/Slovenian/strings.po
index 3950a0a3576..ac01613bacf 100644
--- a/language/Slovenian/strings.po
+++ b/language/Slovenian/strings.po
@@ -2,13 +2,13 @@
# Slovenski prevodi paketa MAME.
# Copyright (C) 1997-2022 MAMEdev and contributors
# This file is distributed under the same license as the MAME package.
-# Automatically generated, 2022.
+# Automatically generated, 2023.
#
msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-10-16 02:30+1100\n"
+"POT-Creation-Date: 2023-02-18 05:29+1100\n"
"PO-Revision-Date: 2016-02-20 18:03+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: MAME Language Team\n"
@@ -31,254 +31,254 @@ msgid ""
"This system requires media images to be mounted for the following device(s): "
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1254
+#: src/frontend/mame/ui/ui.cpp:1275
#, c-format
msgid ""
"UI controls enabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1256
+#: src/frontend/mame/ui/ui.cpp:1277
#, c-format
msgid ""
"UI controls disabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1465
+#: src/frontend/mame/ui/ui.cpp:1486
msgid "Master Volume"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1474
+#: src/frontend/mame/ui/ui.cpp:1495
#, c-format
msgid "%1$s Volume"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1496
+#: src/frontend/mame/ui/ui.cpp:1517
#, c-format
msgid "Overclock CPU %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1504
+#: src/frontend/mame/ui/ui.cpp:1525
#, c-format
msgid "Overclock %1$s sound"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1523
+#: src/frontend/mame/ui/ui.cpp:1544
#, c-format
msgid "%1$s Refresh Rate"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1528
+#: src/frontend/mame/ui/ui.cpp:1549
#, c-format
msgid "%1$s Brightness"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1530
+#: src/frontend/mame/ui/ui.cpp:1551
#, c-format
msgid "%1$s Contrast"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1532
+#: src/frontend/mame/ui/ui.cpp:1553
#, c-format
msgid "%1$s Gamma"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1536
+#: src/frontend/mame/ui/ui.cpp:1557
#, c-format
msgid "%1$s Horiz Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1538
+#: src/frontend/mame/ui/ui.cpp:1559
#, c-format
msgid "%1$s Horiz Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1540
+#: src/frontend/mame/ui/ui.cpp:1561
#, c-format
msgid "%1$s Vert Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1542
+#: src/frontend/mame/ui/ui.cpp:1563
#, c-format
msgid "%1$s Vert Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1558
+#: src/frontend/mame/ui/ui.cpp:1579
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1561
+#: src/frontend/mame/ui/ui.cpp:1582
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1563
+#: src/frontend/mame/ui/ui.cpp:1584
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1566
+#: src/frontend/mame/ui/ui.cpp:1587
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1576
+#: src/frontend/mame/ui/ui.cpp:1597
msgid "Vector Flicker"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1577
+#: src/frontend/mame/ui/ui.cpp:1598
msgid "Beam Width Minimum"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1578
+#: src/frontend/mame/ui/ui.cpp:1599
msgid "Beam Width Maximum"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1579
+#: src/frontend/mame/ui/ui.cpp:1600
msgid "Beam Dot Size"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1580
+#: src/frontend/mame/ui/ui.cpp:1601
msgid "Beam Intensity Weight"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593
+#: src/frontend/mame/ui/ui.cpp:1614
#, c-format
msgid "Crosshair Scale %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "X"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "Y"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1616
#, c-format
msgid "Crosshair Offset %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1623
+#: src/frontend/mame/ui/ui.cpp:1644
#, c-format
msgid "%1$3ddB"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1666
+#: src/frontend/mame/ui/ui.cpp:1687
#, c-format
msgid "%1$d%%"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1681
+#: src/frontend/mame/ui/ui.cpp:1702
#, c-format
msgid "%1$3.0f%%"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1704 src/frontend/mame/ui/ui.cpp:1724
-#: src/frontend/mame/ui/ui.cpp:1743 src/frontend/mame/ui/ui.cpp:1761
-#: src/frontend/mame/ui/ui.cpp:1780 src/frontend/mame/ui/ui.cpp:1799
-#: src/frontend/mame/ui/ui.cpp:1818 src/frontend/mame/ui/ui.cpp:1837
-#: src/frontend/mame/ui/ui.cpp:1858 src/frontend/mame/ui/ui.cpp:1879
-#: src/frontend/mame/ui/ui.cpp:1900 src/frontend/mame/ui/ui.cpp:1921
+#: src/frontend/mame/ui/ui.cpp:1725 src/frontend/mame/ui/ui.cpp:1745
+#: src/frontend/mame/ui/ui.cpp:1764 src/frontend/mame/ui/ui.cpp:1782
+#: src/frontend/mame/ui/ui.cpp:1801 src/frontend/mame/ui/ui.cpp:1820
+#: src/frontend/mame/ui/ui.cpp:1839 src/frontend/mame/ui/ui.cpp:1858
+#: src/frontend/mame/ui/ui.cpp:1879 src/frontend/mame/ui/ui.cpp:1900
+#: src/frontend/mame/ui/ui.cpp:1921 src/frontend/mame/ui/ui.cpp:1942
#, c-format
msgid "%1$.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1936 src/frontend/mame/ui/ui.cpp:1951
-#: src/frontend/mame/ui/ui.cpp:1966 src/frontend/mame/ui/ui.cpp:1981
-#: src/frontend/mame/ui/ui.cpp:1996
+#: src/frontend/mame/ui/ui.cpp:1957 src/frontend/mame/ui/ui.cpp:1972
+#: src/frontend/mame/ui/ui.cpp:1987 src/frontend/mame/ui/ui.cpp:2002
+#: src/frontend/mame/ui/ui.cpp:2017
#, c-format
msgid "%1$1.2f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2116
+#: src/frontend/mame/ui/ui.cpp:2137
msgid "**Error saving ui.ini**"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2175
+#: src/frontend/mame/ui/ui.cpp:2196
#, c-format
msgid "**Error saving %s.ini**"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2179 src/frontend/mame/ui/miscmenu.cpp:773
+#: src/frontend/mame/ui/ui.cpp:2200 src/frontend/mame/ui/miscmenu.cpp:773
msgid ""
"\n"
" Settings saved \n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:487 src/frontend/mame/ui/selgame.cpp:298
+#: src/frontend/mame/ui/selsoft.cpp:510 src/frontend/mame/ui/selgame.cpp:318
#, c-format
msgid ""
"%s\n"
" added to favorites list."
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:492 src/frontend/mame/ui/selgame.cpp:303
-#: src/frontend/mame/ui/selgame.cpp:309
+#: src/frontend/mame/ui/selsoft.cpp:515 src/frontend/mame/ui/selgame.cpp:323
+#: src/frontend/mame/ui/selgame.cpp:329
#, c-format
msgid ""
"%s\n"
" removed from favorites list."
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Start empty]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Use file manager]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:708
+#: src/frontend/mame/ui/selsoft.cpp:756
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d software packages )"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:709
+#: src/frontend/mame/ui/selsoft.cpp:757
#, c-format
msgid "%1$s - select software"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:714 src/frontend/mame/ui/selgame.cpp:1074
+#: src/frontend/mame/ui/selsoft.cpp:762 src/frontend/mame/ui/selgame.cpp:1092
#, c-format
msgid "%1$s: %2$s - Search: %3$s_"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:716 src/frontend/mame/ui/selgame.cpp:1076
+#: src/frontend/mame/ui/selsoft.cpp:764 src/frontend/mame/ui/selgame.cpp:1094
#, c-format
msgid "Search: %1$s_"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:723
+#: src/frontend/mame/ui/selsoft.cpp:771
#, c-format
msgid "Software list/item: %1$s:%2$s"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:441
+#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:462
msgid "General Settings"
msgstr ""
@@ -302,15 +302,15 @@ msgstr ""
msgid "Save Settings"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:185 src/frontend/mame/ui/optsmenu.cpp:227
+#: src/frontend/mame/ui/optsmenu.cpp:183 src/frontend/mame/ui/optsmenu.cpp:225
msgid "System Filter"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:197 src/frontend/mame/ui/custui.cpp:83
+#: src/frontend/mame/ui/optsmenu.cpp:195 src/frontend/mame/ui/custui.cpp:84
msgid "Customize UI"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:198 src/frontend/mame/ui/dirmenu.cpp:535
+#: src/frontend/mame/ui/optsmenu.cpp:196 src/frontend/mame/ui/dirmenu.cpp:579
msgid "Configure Folders"
msgstr ""
@@ -318,41 +318,41 @@ msgstr ""
msgid "Plugin Options"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:221 src/frontend/mame/ui/swlist.cpp:89
-#: src/frontend/mame/ui/slotopt.cpp:221
+#: src/frontend/mame/ui/filesel.cpp:234 src/frontend/mame/ui/swlist.cpp:89
+#: src/frontend/mame/ui/slotopt.cpp:231
msgid "[empty slot]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:225
+#: src/frontend/mame/ui/filesel.cpp:238
msgid "[create]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:229 src/frontend/mame/ui/swlist.cpp:100
+#: src/frontend/mame/ui/filesel.cpp:242 src/frontend/mame/ui/swlist.cpp:100
msgid "[software list]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:285
+#: src/frontend/mame/ui/filesel.cpp:298
#, c-format
msgid "Error accessing %s"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:509
+#: src/frontend/mame/ui/filesel.cpp:519
msgid "Select access mode"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:510
+#: src/frontend/mame/ui/filesel.cpp:520
msgid "Read-only"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:512
+#: src/frontend/mame/ui/filesel.cpp:522
msgid "Read-write"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:513
+#: src/frontend/mame/ui/filesel.cpp:523
msgid "Read this image, write to another image"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:514
+#: src/frontend/mame/ui/filesel.cpp:524
msgid "Read this image, write to diff"
msgstr ""
@@ -565,145 +565,149 @@ msgid "Joystick saturation"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:94
-msgid "Natural keyboard"
+msgid "Joystick threshold"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:95
-msgid "Allow contradictory joystick inputs"
+msgid "Natural keyboard"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:96
+msgid "Allow contradictory joystick inputs"
+msgstr ""
+
+#: src/frontend/mame/ui/submenu.cpp:97
msgid "Coin impulse"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:102
+#: src/frontend/mame/ui/submenu.cpp:103
msgid "Input Device Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:103
+#: src/frontend/mame/ui/submenu.cpp:104
msgid "Lightgun Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:104
+#: src/frontend/mame/ui/submenu.cpp:105
msgid "Trackball Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:105
+#: src/frontend/mame/ui/submenu.cpp:106
msgid "Pedal Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:106
+#: src/frontend/mame/ui/submenu.cpp:107
msgid "AD Stick Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:107
+#: src/frontend/mame/ui/submenu.cpp:108
msgid "Paddle Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:108
+#: src/frontend/mame/ui/submenu.cpp:109
msgid "Dial Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:109
+#: src/frontend/mame/ui/submenu.cpp:110
msgid "Positional Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:110
+#: src/frontend/mame/ui/submenu.cpp:111
msgid "Mouse Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:112
+#: src/frontend/mame/ui/submenu.cpp:113
msgid "Keyboard Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:113
+#: src/frontend/mame/ui/submenu.cpp:114
msgid "Mouse Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:114
+#: src/frontend/mame/ui/submenu.cpp:115
msgid "Lightgun Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:115
+#: src/frontend/mame/ui/submenu.cpp:116
msgid "Joystick Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:121 src/frontend/mame/ui/videoopt.cpp:42
+#: src/frontend/mame/ui/submenu.cpp:122 src/frontend/mame/ui/videoopt.cpp:42
msgid "Video Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:122
+#: src/frontend/mame/ui/submenu.cpp:123
msgid "Video Mode"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:123
+#: src/frontend/mame/ui/submenu.cpp:124
msgid "Number Of Screens"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:125
+#: src/frontend/mame/ui/submenu.cpp:126
msgid "Triple Buffering"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:126
+#: src/frontend/mame/ui/submenu.cpp:127
msgid "HLSL"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:128
+#: src/frontend/mame/ui/submenu.cpp:129
msgid "GLSL"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:129
+#: src/frontend/mame/ui/submenu.cpp:130
msgid "Bilinear Filtering"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:130
+#: src/frontend/mame/ui/submenu.cpp:131
msgid "Bitmap Prescaling"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:131
+#: src/frontend/mame/ui/submenu.cpp:132
msgid "Window Mode"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:132
+#: src/frontend/mame/ui/submenu.cpp:133
msgid "Enforce Aspect Ratio"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:133
+#: src/frontend/mame/ui/submenu.cpp:134
msgid "Start Out Maximized"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:134
+#: src/frontend/mame/ui/submenu.cpp:135
msgid "Synchronized Refresh"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:135
+#: src/frontend/mame/ui/submenu.cpp:136
msgid "Wait Vertical Sync"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:722
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:738
#: src/frontend/mame/ui/videoopt.cpp:169
-#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:766
+#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:766
#: plugins/cheatfind/init.lua:777 plugins/cheat/init.lua:679
msgid "On"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:725
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:741
#: src/frontend/mame/ui/videoopt.cpp:185
-#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:763
+#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:763
#: plugins/cheatfind/init.lua:774 plugins/cheat/init.lua:682
#: plugins/cheat/init.lua:691
msgid "Off"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:728
+#: src/frontend/mame/ui/menu.cpp:744
msgid "Auto"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:1233
+#: src/frontend/mame/ui/menu.cpp:1272
#: src/frontend/mame/ui/simpleselgame.cpp:283
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Return to Previous Menu"
msgstr ""
@@ -711,21 +715,21 @@ msgstr ""
msgid "File Manager"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:140
+#: src/frontend/mame/ui/filemngr.cpp:152
#: src/frontend/mame/ui/confswitch.cpp:119
-#: src/frontend/mame/ui/inputmap.cpp:580
+#: src/frontend/mame/ui/inputmap.cpp:581
#: src/frontend/mame/ui/inputtoggle.cpp:75
-#: src/frontend/mame/ui/analogipt.cpp:363
+#: src/frontend/mame/ui/analogipt.cpp:412
#, c-format
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
#: src/frontend/mame/ui/confswitch.cpp:170 src/frontend/mame/ui/slotopt.cpp:204
msgid "Reset System"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
msgid "Start System"
msgstr ""
@@ -1074,27 +1078,27 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:168
+#: src/frontend/mame/ui/filecreate.cpp:189
msgid "New Image Name:"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:174
+#: src/frontend/mame/ui/filecreate.cpp:196
msgid "Image Format:"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:180
+#: src/frontend/mame/ui/filecreate.cpp:202
msgid "Create"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:208
+#: src/frontend/mame/ui/filecreate.cpp:230
msgid "Please enter a file extension too"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:268
+#: src/frontend/mame/ui/filecreate.cpp:295
msgid "Select image format"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:327
+#: src/frontend/mame/ui/filecreate.cpp:354
msgid "Select initial contents"
msgstr ""
@@ -1119,9 +1123,9 @@ msgid "Emulated"
msgstr ""
#: src/frontend/mame/ui/keyboard.cpp:60 src/frontend/mame/ui/confswitch.cpp:117
-#: src/frontend/mame/ui/inputmap.cpp:578
+#: src/frontend/mame/ui/inputmap.cpp:579
#: src/frontend/mame/ui/inputtoggle.cpp:73
-#: src/frontend/mame/ui/analogipt.cpp:361
+#: src/frontend/mame/ui/analogipt.cpp:410
#, c-format
msgid "%1$s [root%2$s]"
msgstr ""
@@ -1480,16 +1484,16 @@ msgstr ""
msgid "Category File"
msgstr ""
-#: src/frontend/mame/ui/utils.cpp:2030 src/frontend/mame/ui/inifile.cpp:301
+#: src/frontend/mame/ui/utils.cpp:2026 src/frontend/mame/ui/inifile.cpp:301
msgctxt "swlist-info"
msgid "Software list/item"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2685
+#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2752
msgid "Software List Info"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:316
+#: src/frontend/mame/ui/datmenu.cpp:307
#, c-format
msgid "Revision: %1$s"
msgstr ""
@@ -1649,7 +1653,7 @@ msgstr ""
msgid "Save System Settings"
msgstr ""
-#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2625
+#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2698
msgid " (default)"
msgstr ""
@@ -1686,7 +1690,7 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:265
+#: src/frontend/mame/ui/state.cpp:262
#, c-format
msgid ""
"Delete saved state %1$s?\n"
@@ -1694,37 +1698,37 @@ msgid ""
"Press %3$s to cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:393
+#: src/frontend/mame/ui/state.cpp:388
#, c-format
msgid "Error removing saved state file %1$s"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:442
+#: src/frontend/mame/ui/state.cpp:450
#, c-format
msgid "Press %1$s to delete"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Load State"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Select state to load"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Save State"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Press a key or joystick button, or select state to overwrite"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:314
+#: src/frontend/mame/ui/confswitch.cpp:318
msgid "DIP Switches"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:508
+#: src/frontend/mame/ui/confswitch.cpp:521
msgid "Machine Configuration"
msgstr ""
@@ -1767,7 +1771,7 @@ msgstr ""
msgid "[no assignable inputs are enabled]"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:348
+#: src/frontend/mame/ui/inputmap.cpp:358
msgid "Pressed"
msgstr ""
@@ -1775,71 +1779,71 @@ msgstr ""
msgid "Invalid combination entered"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:563
+#: src/frontend/mame/ui/inputmap.cpp:564
#, c-format
msgctxt "input-name"
msgid "%1$s Analog"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:564
+#: src/frontend/mame/ui/inputmap.cpp:565
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Inc"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:565
+#: src/frontend/mame/ui/inputmap.cpp:566
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Dec"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:607
+#: src/frontend/mame/ui/inputmap.cpp:608
#, c-format
msgid "Press %1$s to set\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:608
+#: src/frontend/mame/ui/inputmap.cpp:609
#, c-format
msgid "Press %1$s to append\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:609
+#: src/frontend/mame/ui/inputmap.cpp:610
#, c-format
msgid "Press %1$s to clear\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:610
+#: src/frontend/mame/ui/inputmap.cpp:611
#, c-format
msgid "Press %1$s to restore default\n"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:32
+#: src/frontend/mame/ui/inputdevices.cpp:33
#, c-format
msgctxt "menu-inputdev"
msgid "%1$s (%2$s %3$d)"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:88
+#: src/frontend/mame/ui/inputdevices.cpp:116
msgctxt "menu-inputdev"
msgid "Copy Device ID"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:122
+#: src/frontend/mame/ui/inputdevices.cpp:148
msgctxt "menu-inputdev"
msgid "Copied device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:124
+#: src/frontend/mame/ui/inputdevices.cpp:150
msgctxt "menu-inputdev"
msgid "Error copying device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:162
+#: src/frontend/mame/ui/inputdevices.cpp:189
msgctxt "menu-inputdev"
msgid "Input Devices"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:203
+#: src/frontend/mame/ui/inputdevices.cpp:230
msgctxt "menu-inputdev"
msgid "[no input devices are enabled]"
msgstr ""
@@ -1956,11 +1960,11 @@ msgid "Configure Options"
msgstr ""
#: src/frontend/mame/ui/simpleselgame.cpp:279
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Exit"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:304
+#: src/frontend/mame/ui/simpleselgame.cpp:313
#, c-format
msgid ""
"No system ROMs found. Please check the rompath setting specified in the %1$s."
@@ -1970,77 +1974,77 @@ msgid ""
"docs folder for information on setting up and using %2$s."
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:320
+#: src/frontend/mame/ui/simpleselgame.cpp:329
#, c-format
msgid "Type name or select: %1$s_"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:322
+#: src/frontend/mame/ui/simpleselgame.cpp:331
msgid "Type name or select: (random)"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:336
+#: src/frontend/mame/ui/simpleselgame.cpp:345
#, c-format
msgid "%1$-.100s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:339
+#: src/frontend/mame/ui/simpleselgame.cpp:348
#, c-format
msgid "%1$s, %2$-.100s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:348
+#: src/frontend/mame/ui/simpleselgame.cpp:357
#, c-format
msgid "Driver: %1$s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:364
-#: src/frontend/mame/ui/selmenu.cpp:690
+#: src/frontend/mame/ui/simpleselgame.cpp:373
+#: src/frontend/mame/ui/selmenu.cpp:735
msgid "Overall: NOT WORKING"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:366
-#: src/frontend/mame/ui/selmenu.cpp:692
+#: src/frontend/mame/ui/simpleselgame.cpp:375
+#: src/frontend/mame/ui/selmenu.cpp:737
msgid "Overall: Unemulated Protection"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:368
-#: src/frontend/mame/ui/selmenu.cpp:694
+#: src/frontend/mame/ui/simpleselgame.cpp:377
+#: src/frontend/mame/ui/selmenu.cpp:739
msgid "Overall: Working"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:372
-#: src/frontend/mame/ui/selmenu.cpp:698
+#: src/frontend/mame/ui/simpleselgame.cpp:381
+#: src/frontend/mame/ui/selmenu.cpp:743
msgid "Graphics: Unimplemented, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:374
-#: src/frontend/mame/ui/selmenu.cpp:700
+#: src/frontend/mame/ui/simpleselgame.cpp:383
+#: src/frontend/mame/ui/selmenu.cpp:745
msgid "Graphics: Imperfect, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:376
-#: src/frontend/mame/ui/selmenu.cpp:702
+#: src/frontend/mame/ui/simpleselgame.cpp:385
+#: src/frontend/mame/ui/selmenu.cpp:747
msgid "Graphics: OK, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:379
-#: src/frontend/mame/ui/selmenu.cpp:705
+#: src/frontend/mame/ui/simpleselgame.cpp:388
+#: src/frontend/mame/ui/selmenu.cpp:750
msgid "Sound: None"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:381
-#: src/frontend/mame/ui/selmenu.cpp:707
+#: src/frontend/mame/ui/simpleselgame.cpp:390
+#: src/frontend/mame/ui/selmenu.cpp:752
msgid "Sound: Unimplemented"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:383
-#: src/frontend/mame/ui/selmenu.cpp:709
+#: src/frontend/mame/ui/simpleselgame.cpp:392
+#: src/frontend/mame/ui/selmenu.cpp:754
msgid "Sound: Imperfect"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:385
-#: src/frontend/mame/ui/selmenu.cpp:711
+#: src/frontend/mame/ui/simpleselgame.cpp:394
+#: src/frontend/mame/ui/selmenu.cpp:756
msgid "Sound: OK"
msgstr ""
@@ -2063,323 +2067,323 @@ msgstr ""
msgid "Reload All"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:44
+#: src/frontend/mame/ui/dirmenu.cpp:40
msgctxt "path-option"
msgid "ROMs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:45
+#: src/frontend/mame/ui/dirmenu.cpp:41
msgctxt "path-option"
msgid "Software Media"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:46
+#: src/frontend/mame/ui/dirmenu.cpp:42
msgctxt "path-option"
msgid "Sound Samples"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:47
+#: src/frontend/mame/ui/dirmenu.cpp:43
msgctxt "path-option"
msgid "Artwork"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:48
+#: src/frontend/mame/ui/dirmenu.cpp:44
msgctxt "path-option"
msgid "Crosshairs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:49
+#: src/frontend/mame/ui/dirmenu.cpp:45
msgctxt "path-option"
msgid "Cheat Files"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:50
+#: src/frontend/mame/ui/dirmenu.cpp:46
msgctxt "path-option"
msgid "Plugins"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:51
+#: src/frontend/mame/ui/dirmenu.cpp:47
msgctxt "path-option"
msgid "UI Translations"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:52
+#: src/frontend/mame/ui/dirmenu.cpp:48
msgctxt "path-option"
msgid "Software Lists"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:53
+#: src/frontend/mame/ui/dirmenu.cpp:49
msgctxt "path-option"
msgid "INIs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:54
+#: src/frontend/mame/ui/dirmenu.cpp:50
msgctxt "path-option"
msgid "UI Settings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:55
+#: src/frontend/mame/ui/dirmenu.cpp:51
msgctxt "path-option"
msgid "Plugin Data"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:56
+#: src/frontend/mame/ui/dirmenu.cpp:52
msgctxt "path-option"
msgid "DATs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:57
+#: src/frontend/mame/ui/dirmenu.cpp:53
msgctxt "path-option"
msgid "Category INIs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:58
+#: src/frontend/mame/ui/dirmenu.cpp:54
msgctxt "path-option"
msgid "Snapshots"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:59
+#: src/frontend/mame/ui/dirmenu.cpp:55
msgctxt "path-option"
msgid "Icons"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:60
+#: src/frontend/mame/ui/dirmenu.cpp:56
msgctxt "path-option"
msgid "Control Panels"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:61
+#: src/frontend/mame/ui/dirmenu.cpp:57
msgctxt "path-option"
msgid "Cabinets"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:62
+#: src/frontend/mame/ui/dirmenu.cpp:58
msgctxt "path-option"
msgid "Marquees"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:63
+#: src/frontend/mame/ui/dirmenu.cpp:59
msgctxt "path-option"
msgid "PCBs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:64
+#: src/frontend/mame/ui/dirmenu.cpp:60
msgctxt "path-option"
msgid "Flyers"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:65
+#: src/frontend/mame/ui/dirmenu.cpp:61
msgctxt "path-option"
msgid "Title Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:66
+#: src/frontend/mame/ui/dirmenu.cpp:62
msgctxt "path-option"
msgid "Game Endings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:67
+#: src/frontend/mame/ui/dirmenu.cpp:63
msgctxt "path-option"
msgid "Bosses"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:68
+#: src/frontend/mame/ui/dirmenu.cpp:64
msgctxt "path-option"
msgid "Artwork Previews"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:69
+#: src/frontend/mame/ui/dirmenu.cpp:65
msgctxt "path-option"
msgid "Select"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:70
+#: src/frontend/mame/ui/dirmenu.cpp:66
msgctxt "path-option"
msgid "Game Over Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:71
+#: src/frontend/mame/ui/dirmenu.cpp:67
msgctxt "path-option"
msgid "HowTo"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:72
+#: src/frontend/mame/ui/dirmenu.cpp:68
msgctxt "path-option"
msgid "Logos"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:73
+#: src/frontend/mame/ui/dirmenu.cpp:69
msgctxt "path-option"
msgid "Scores"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:74
+#: src/frontend/mame/ui/dirmenu.cpp:70
msgctxt "path-option"
msgid "Versus"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:75
+#: src/frontend/mame/ui/dirmenu.cpp:71
msgctxt "path-option"
msgid "Covers"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:105
+#: src/frontend/mame/ui/dirmenu.cpp:101
#, c-format
msgid "Remove %1$s Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:352
-#, c-format
-msgid "Change %1$s Folder - Search: %2$s_"
-msgstr ""
-
-#: src/frontend/mame/ui/dirmenu.cpp:352
+#: src/frontend/mame/ui/dirmenu.cpp:357
#, c-format
msgid "Add %1$s Folder - Search: %2$s_"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:363
+#: src/frontend/mame/ui/dirmenu.cpp:357
+#, c-format
+msgid "Change %1$s Folder - Search: %2$s_"
+msgstr ""
+
+#: src/frontend/mame/ui/dirmenu.cpp:368
msgid "Press TAB to set"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folders"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:494
-msgid "Change Folder"
-msgstr ""
-
-#: src/frontend/mame/ui/dirmenu.cpp:494
+#: src/frontend/mame/ui/dirmenu.cpp:523
msgid "Add Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:497
+#: src/frontend/mame/ui/dirmenu.cpp:525
msgid "Remove Folder"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/dirmenu.cpp:530
+msgid "Change Folder"
+msgstr ""
+
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = 1/%1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:799
+#: src/frontend/mame/ui/viewgfx.cpp:800
msgctxt "gfxview"
msgid "Expand to fit"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:822
+#: src/frontend/mame/ui/viewgfx.cpp:823
msgctxt "gfxview"
msgid "All categories"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:824 src/frontend/mame/ui/viewgfx.cpp:829
+#: src/frontend/mame/ui/viewgfx.cpp:825 src/frontend/mame/ui/viewgfx.cpp:830
#, c-format
msgctxt "gfxview"
msgid "Category %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] colors"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] pens"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:940
+#: src/frontend/mame/ui/viewgfx.cpp:941
#, c-format
msgctxt "gfxview"
msgid " #%1$X → %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:947
+#: src/frontend/mame/ui/viewgfx.cpp:948
#, c-format
msgctxt "gfxview"
msgid " #%1$X = %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:954
+#: src/frontend/mame/ui/viewgfx.cpp:955
#, c-format
msgctxt "gfxview"
msgid " #%1$X (A:%2$02X R:%3$02X G:%4$02X B:%5$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1134
+#: src/frontend/mame/ui/viewgfx.cpp:1135
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] %2$d/%3$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1157
+#: src/frontend/mame/ui/viewgfx.cpp:1158
#, c-format
msgctxt "gfxview"
msgid " #%1$X:%2$X (%3$d %4$d) = %5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1165
+#: src/frontend/mame/ui/viewgfx.cpp:1166
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d color %3$X/%4$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d category %3$u"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d "
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1327
+#: src/frontend/mame/ui/viewgfx.cpp:1328
#, c-format
msgctxt "gfxview"
msgid " (%1$u %2$u) = GFX%3$u #%4$X:%5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1334
+#: src/frontend/mame/ui/viewgfx.cpp:1335
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d origin (%3$d %4$d)"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:442
+#: src/frontend/mame/ui/selgame.cpp:463
msgid "System Settings"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1058
+#: src/frontend/mame/ui/selgame.cpp:1076
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d systems (%5$d BIOS) )"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1086
+#: src/frontend/mame/ui/selgame.cpp:1104
#, c-format
msgid "System: %1$-.100s"
msgstr ""
@@ -2400,29 +2404,29 @@ msgctxt "menu-selector"
msgid "[no choices]"
msgstr ""
-#: src/frontend/mame/ui/selector.cpp:138
+#: src/frontend/mame/ui/selector.cpp:148
#, c-format
msgctxt "menu-selector"
msgid "Double-click or press %1$s to select"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:59
+#: src/frontend/mame/ui/auditmenu.cpp:60
msgid "Audit Media"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:63
+#: src/frontend/mame/ui/auditmenu.cpp:64
#, c-format
msgid "Results will be saved to %1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:101
+#: src/frontend/mame/ui/auditmenu.cpp:110
#, c-format
msgid ""
"Auditing media for system %2$u of %3$u...\n"
"%1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:119
+#: src/frontend/mame/ui/auditmenu.cpp:128
#, c-format
msgid ""
"Cancel audit?\n"
@@ -2431,17 +2435,17 @@ msgid ""
"Press %2$s to continue"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:139
+#: src/frontend/mame/ui/auditmenu.cpp:148
#, c-format
msgid "Audit media for %1$u systems marked unavailable"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:140
+#: src/frontend/mame/ui/auditmenu.cpp:149
#, c-format
msgid "Audit media for all %1$u systems"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:157
+#: src/frontend/mame/ui/auditmenu.cpp:165
#, c-format
msgid "Press %1$s to cancel\n"
msgstr ""
@@ -2462,266 +2466,266 @@ msgstr ""
msgid "Hide Both"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:143
+#: src/frontend/mame/ui/custui.cpp:144
msgid "UI Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:168 src/frontend/mame/ui/custui.cpp:221
+#: src/frontend/mame/ui/custui.cpp:169 src/frontend/mame/ui/custui.cpp:222
msgid "System Names"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:194 src/frontend/mame/ui/custui.cpp:224
+#: src/frontend/mame/ui/custui.cpp:195 src/frontend/mame/ui/custui.cpp:225
msgid "Show Side Panels"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:214
+#: src/frontend/mame/ui/custui.cpp:215
msgid "Fonts"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:215
+#: src/frontend/mame/ui/custui.cpp:216
msgid "Colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:218
+#: src/frontend/mame/ui/custui.cpp:219
msgid "Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:235 src/frontend/mame/ui/custui.cpp:279
+#: src/frontend/mame/ui/custui.cpp:236 src/frontend/mame/ui/custui.cpp:280
msgid "[built-in]"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:335
+#: src/frontend/mame/ui/custui.cpp:337
msgid "UI Fonts"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:364
+#: src/frontend/mame/ui/custui.cpp:366
msgid "default"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:459 src/frontend/mame/ui/custui.cpp:499
+#: src/frontend/mame/ui/custui.cpp:465 src/frontend/mame/ui/custui.cpp:507
msgid "UI Font"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:504
+#: src/frontend/mame/ui/custui.cpp:512
msgid "Bold"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:505
+#: src/frontend/mame/ui/custui.cpp:513
msgid "Italic"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:510
+#: src/frontend/mame/ui/custui.cpp:518
msgid "Lines"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:515
+#: src/frontend/mame/ui/custui.cpp:523
msgid "Infos text size"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:530
+#: src/frontend/mame/ui/custui.cpp:547
msgid "Sample text - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:546
+#: src/frontend/mame/ui/custui.cpp:563
msgid "UI Colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:609
+#: src/frontend/mame/ui/custui.cpp:626
msgctxt "color-option"
msgid "Normal text"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:610
+#: src/frontend/mame/ui/custui.cpp:627
msgctxt "color-option"
msgid "Selected color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:611
+#: src/frontend/mame/ui/custui.cpp:628
msgctxt "color-option"
msgid "Normal text background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:612
+#: src/frontend/mame/ui/custui.cpp:629
msgctxt "color-option"
msgid "Selected background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:613
+#: src/frontend/mame/ui/custui.cpp:630
msgctxt "color-option"
msgid "Subitem color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:614
+#: src/frontend/mame/ui/custui.cpp:631
msgctxt "color-option"
msgid "Clone"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:615
+#: src/frontend/mame/ui/custui.cpp:632
msgctxt "color-option"
msgid "Border"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:616
+#: src/frontend/mame/ui/custui.cpp:633
msgctxt "color-option"
msgid "Background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:617
+#: src/frontend/mame/ui/custui.cpp:634
msgctxt "color-option"
msgid "DIP switch"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:618
+#: src/frontend/mame/ui/custui.cpp:635
msgctxt "color-option"
msgid "Unavailable color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:619
+#: src/frontend/mame/ui/custui.cpp:636
msgctxt "color-option"
msgid "Slider color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:620
+#: src/frontend/mame/ui/custui.cpp:637
msgctxt "color-option"
msgid "Graphics viewer background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:621
+#: src/frontend/mame/ui/custui.cpp:638
msgctxt "color-option"
msgid "Mouse over color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:622
+#: src/frontend/mame/ui/custui.cpp:639
msgctxt "color-option"
msgid "Mouse over background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:623
+#: src/frontend/mame/ui/custui.cpp:640
msgctxt "color-option"
msgid "Mouse down color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:624
+#: src/frontend/mame/ui/custui.cpp:641
msgctxt "color-option"
msgid "Mouse down background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:628
+#: src/frontend/mame/ui/custui.cpp:645
msgid "Restore default colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:640
+#: src/frontend/mame/ui/custui.cpp:666
#, c-format
msgid "Double-click or press %1$s to change color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:648
+#: src/frontend/mame/ui/custui.cpp:674
msgid "Menu Preview"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:662
+#: src/frontend/mame/ui/custui.cpp:681
msgctxt "color-sample"
msgid "Normal"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:663
+#: src/frontend/mame/ui/custui.cpp:682
msgctxt "color-sample"
msgid "Subitem"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:664
+#: src/frontend/mame/ui/custui.cpp:683
msgctxt "color-sample"
msgid "Selected"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:665
+#: src/frontend/mame/ui/custui.cpp:684
msgctxt "color-sample"
msgid "Mouse Over"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:666
+#: src/frontend/mame/ui/custui.cpp:685
msgctxt "color-sample"
msgid "Clone"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:881
+#: src/frontend/mame/ui/custui.cpp:901
msgid "ARGB Settings"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:886 src/frontend/mame/ui/custui.cpp:889
+#: src/frontend/mame/ui/custui.cpp:906 src/frontend/mame/ui/custui.cpp:909
msgctxt "color-channel"
msgid "Alpha"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:894 src/frontend/mame/ui/custui.cpp:897
+#: src/frontend/mame/ui/custui.cpp:914 src/frontend/mame/ui/custui.cpp:917
msgctxt "color-channel"
msgid "Red"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:902 src/frontend/mame/ui/custui.cpp:905
+#: src/frontend/mame/ui/custui.cpp:922 src/frontend/mame/ui/custui.cpp:925
msgctxt "color-channel"
msgid "Green"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:910 src/frontend/mame/ui/custui.cpp:913
+#: src/frontend/mame/ui/custui.cpp:930 src/frontend/mame/ui/custui.cpp:933
msgctxt "color-channel"
msgid "Blue"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:916
+#: src/frontend/mame/ui/custui.cpp:936
msgid "Choose from palette"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:931
+#: src/frontend/mame/ui/custui.cpp:959
msgid "Color preview:"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1029
+#: src/frontend/mame/ui/custui.cpp:1052
msgctxt "color-preset"
msgid "White"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1030
+#: src/frontend/mame/ui/custui.cpp:1053
msgctxt "color-preset"
msgid "Silver"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1031
+#: src/frontend/mame/ui/custui.cpp:1054
msgctxt "color-preset"
msgid "Gray"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1032
+#: src/frontend/mame/ui/custui.cpp:1055
msgctxt "color-preset"
msgid "Black"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1033
+#: src/frontend/mame/ui/custui.cpp:1056
msgctxt "color-preset"
msgid "Red"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1034
+#: src/frontend/mame/ui/custui.cpp:1057
msgctxt "color-preset"
msgid "Orange"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1035
+#: src/frontend/mame/ui/custui.cpp:1058
msgctxt "color-preset"
msgid "Yellow"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1036
+#: src/frontend/mame/ui/custui.cpp:1059
msgctxt "color-preset"
msgid "Green"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1037
+#: src/frontend/mame/ui/custui.cpp:1060
msgctxt "color-preset"
msgid "Blue"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1038
+#: src/frontend/mame/ui/custui.cpp:1061
msgctxt "color-preset"
msgid "Violet"
msgstr ""
@@ -2744,36 +2748,61 @@ msgctxt "about-header"
msgid "Revision: %1$s"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:60
+#: src/frontend/mame/ui/analogipt.cpp:27
+#, c-format
+msgctxt "menu-analoginput"
+msgid ""
+"Show/hide settings \t\t%1$s\n"
+"Decrease value \t\t%2$s\n"
+"Increase value \t\t%3$s\n"
+"Restore default value \t\t%4$s\n"
+"Previous device \t\t%5$s\n"
+"Next device \t\t%6$s\n"
+"Return to previous menu \t\t%7$s"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:82
+msgctxt "menu-analoginput"
msgid "Analog Input Adjustments"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:92
+#: src/frontend/mame/ui/analogipt.cpp:121
#, c-format
-msgid "Press %s to show menu"
+msgctxt "menu-analoginput"
+msgid "Press %s to show settings"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:372
+#: src/frontend/mame/ui/analogipt.cpp:245
+msgctxt "menu-analoginput"
+msgid "Analog Input Adjustments Help"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:421
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Increment/Decrement Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:377
+#: src/frontend/mame/ui/analogipt.cpp:426
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Auto-centering Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:382
+#: src/frontend/mame/ui/analogipt.cpp:431
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Reverse"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:387
+#: src/frontend/mame/ui/analogipt.cpp:436
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Sensitivity"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:402
+#: src/frontend/mame/ui/analogipt.cpp:451
+msgctxt "menu-analoginput"
msgid "[no analog inputs are enabled]"
msgstr ""
@@ -2924,504 +2953,504 @@ msgctxt "menu-main"
msgid "Close Menu"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:77
-msgctxt "selmenu-artwork"
-msgid "Snapshots"
+#: src/frontend/mame/ui/selmenu.cpp:55
+msgid "Images"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:78
-msgctxt "selmenu-artwork"
-msgid "Cabinet"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:79
-msgctxt "selmenu-artwork"
-msgid "Control Panel"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:80
-msgctxt "selmenu-artwork"
-msgid "PCB"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:81
-msgctxt "selmenu-artwork"
-msgid "Flyer"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:82
-msgctxt "selmenu-artwork"
-msgid "Title Screen"
+#: src/frontend/mame/ui/selmenu.cpp:56
+msgid "Info"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:83
msgctxt "selmenu-artwork"
-msgid "Ending"
+msgid "Snapshots"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:84
msgctxt "selmenu-artwork"
-msgid "Artwork Preview"
+msgid "Cabinet"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:85
msgctxt "selmenu-artwork"
-msgid "Bosses"
+msgid "Control Panel"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:86
msgctxt "selmenu-artwork"
-msgid "Logo"
+msgid "PCB"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:87
msgctxt "selmenu-artwork"
-msgid "Versus"
+msgid "Flyer"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:88
msgctxt "selmenu-artwork"
-msgid "Game Over"
+msgid "Title Screen"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:89
msgctxt "selmenu-artwork"
-msgid "HowTo"
+msgid "Ending"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:90
msgctxt "selmenu-artwork"
-msgid "Scores"
+msgid "Artwork Preview"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:91
msgctxt "selmenu-artwork"
-msgid "Select"
+msgid "Bosses"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:92
msgctxt "selmenu-artwork"
-msgid "Marquee"
+msgid "Logo"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:93
msgctxt "selmenu-artwork"
-msgid "Covers"
+msgid "Versus"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:94
+msgctxt "selmenu-artwork"
+msgid "Game Over"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:95
+msgctxt "selmenu-artwork"
+msgid "HowTo"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:96
+msgctxt "selmenu-artwork"
+msgid "Scores"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:97
-msgid "Add or remove favorite"
+msgctxt "selmenu-artwork"
+msgid "Select"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:98
-msgid "Export displayed list to file"
+msgctxt "selmenu-artwork"
+msgid "Marquee"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:99
+msgctxt "selmenu-artwork"
+msgid "Covers"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:103
+msgid "Add or remove favorite"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:104
+msgid "Export displayed list to file"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:105
msgid "Audit media"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:100
+#: src/frontend/mame/ui/selmenu.cpp:106
msgid "Show DATs view"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:260
+#: src/frontend/mame/ui/selmenu.cpp:268
msgid "Select Software Package Part"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:330
+#: src/frontend/mame/ui/selmenu.cpp:338
msgid "Select System BIOS"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:644 src/frontend/mame/ui/selmenu.cpp:675
+#: src/frontend/mame/ui/selmenu.cpp:689 src/frontend/mame/ui/selmenu.cpp:720
#, c-format
msgid "%1$s, %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:648
+#: src/frontend/mame/ui/selmenu.cpp:693
#, c-format
msgid "Software is clone of: %1$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:650
+#: src/frontend/mame/ui/selmenu.cpp:695
msgid "Software is parent"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:655
+#: src/frontend/mame/ui/selmenu.cpp:700
msgid "Supported: No"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:660
+#: src/frontend/mame/ui/selmenu.cpp:705
msgid "Supported: Partial"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:665
+#: src/frontend/mame/ui/selmenu.cpp:710
msgid "Supported: Yes"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:681
+#: src/frontend/mame/ui/selmenu.cpp:726
msgid "System is parent"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:683 src/frontend/mame/ui/selmenu.cpp:685
+#: src/frontend/mame/ui/selmenu.cpp:728 src/frontend/mame/ui/selmenu.cpp:730
#, c-format
msgid "System is clone of: %1$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:721
+#: src/frontend/mame/ui/selmenu.cpp:766
#, c-format
msgid "%1$s %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2222
-msgid "Images"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:2223
-msgid "Infos"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:2538
+#: src/frontend/mame/ui/selmenu.cpp:2611
msgid ""
"Required ROM/disk images for the selected system are missing or incorrect. "
"Please acquire the correct files or select a different system.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2554
+#: src/frontend/mame/ui/selmenu.cpp:2627
msgid ""
"Required ROM/disk images for the selected software are missing or incorrect. "
"Please acquire the correct files or select a different software item.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2570
+#: src/frontend/mame/ui/selmenu.cpp:2643
msgid "incorrect checksum"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2573
+#: src/frontend/mame/ui/selmenu.cpp:2646
msgid "incorrect length"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2576
+#: src/frontend/mame/ui/selmenu.cpp:2649
msgid "not found"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2587
+#: src/frontend/mame/ui/selmenu.cpp:2660
#, c-format
msgid "%1$s (%2$s) - %3$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2589
+#: src/frontend/mame/ui/selmenu.cpp:2662
#, c-format
msgid "%1$s - %2$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2593
+#: src/frontend/mame/ui/selmenu.cpp:2666
msgid "Press any key to continue."
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2722
+#: src/frontend/mame/ui/selmenu.cpp:2789
msgid "General Info"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2874
+#: src/frontend/mame/ui/selmenu.cpp:2935
#, c-format
msgid "Short Name\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2875
+#: src/frontend/mame/ui/selmenu.cpp:2936
#, c-format
msgid "Year\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2876
+#: src/frontend/mame/ui/selmenu.cpp:2937
#, c-format
msgid "Manufacturer\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2883
+#: src/frontend/mame/ui/selmenu.cpp:2944
#, c-format
msgid "System is Clone of\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2888
+#: src/frontend/mame/ui/selmenu.cpp:2949
msgid "System is Parent\t\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2892
+#: src/frontend/mame/ui/selmenu.cpp:2953
msgid "Analog Controls\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2894
+#: src/frontend/mame/ui/selmenu.cpp:2955
msgid "Keyboard Inputs\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2897
+#: src/frontend/mame/ui/selmenu.cpp:2958
msgid "Overall\tNOT WORKING\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2899
+#: src/frontend/mame/ui/selmenu.cpp:2960
msgid "Overall\tUnemulated Protection\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2901
+#: src/frontend/mame/ui/selmenu.cpp:2962
msgid "Overall\tWorking\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2904
+#: src/frontend/mame/ui/selmenu.cpp:2965
msgid "Graphics\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2906
+#: src/frontend/mame/ui/selmenu.cpp:2967
msgid "Graphics\tWrong Colors\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2908
+#: src/frontend/mame/ui/selmenu.cpp:2969
msgid "Graphics\tImperfect Colors\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2910
+#: src/frontend/mame/ui/selmenu.cpp:2971
msgid "Graphics\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2912
+#: src/frontend/mame/ui/selmenu.cpp:2973
msgid "Graphics\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2915
+#: src/frontend/mame/ui/selmenu.cpp:2976
msgid "Sound\tNone\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2917
+#: src/frontend/mame/ui/selmenu.cpp:2978
msgid "Sound\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2919
+#: src/frontend/mame/ui/selmenu.cpp:2980
msgid "Sound\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2921
+#: src/frontend/mame/ui/selmenu.cpp:2982
msgid "Sound\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2924
+#: src/frontend/mame/ui/selmenu.cpp:2985
msgid "Capture\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2926
+#: src/frontend/mame/ui/selmenu.cpp:2987
msgid "Capture\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2929
+#: src/frontend/mame/ui/selmenu.cpp:2990
msgid "Camera\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2931
+#: src/frontend/mame/ui/selmenu.cpp:2992
msgid "Camera\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2934
+#: src/frontend/mame/ui/selmenu.cpp:2995
msgid "Microphone\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2936
+#: src/frontend/mame/ui/selmenu.cpp:2997
msgid "Microphone\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2939
+#: src/frontend/mame/ui/selmenu.cpp:3000
msgid "Controls\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2941
+#: src/frontend/mame/ui/selmenu.cpp:3002
msgid "Controls\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2944
+#: src/frontend/mame/ui/selmenu.cpp:3005
msgid "Keyboard\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2946
+#: src/frontend/mame/ui/selmenu.cpp:3007
msgid "Keyboard\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2949
+#: src/frontend/mame/ui/selmenu.cpp:3010
msgid "Mouse\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2951
+#: src/frontend/mame/ui/selmenu.cpp:3012
msgid "Mouse\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2954
+#: src/frontend/mame/ui/selmenu.cpp:3015
msgid "Media\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2956
+#: src/frontend/mame/ui/selmenu.cpp:3017
msgid "Media\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2959
+#: src/frontend/mame/ui/selmenu.cpp:3020
msgid "Disk\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2961
+#: src/frontend/mame/ui/selmenu.cpp:3022
msgid "Disk\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2964
+#: src/frontend/mame/ui/selmenu.cpp:3025
msgid "Printer\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2966
+#: src/frontend/mame/ui/selmenu.cpp:3027
msgid "Printer\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2969
+#: src/frontend/mame/ui/selmenu.cpp:3030
msgid "Mag. Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2971
+#: src/frontend/mame/ui/selmenu.cpp:3032
msgid "Mag. Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2974
+#: src/frontend/mame/ui/selmenu.cpp:3035
msgid "Punch Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2976
+#: src/frontend/mame/ui/selmenu.cpp:3037
msgid "Punch Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2979
+#: src/frontend/mame/ui/selmenu.cpp:3040
msgid "Mag. Drum\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2981
+#: src/frontend/mame/ui/selmenu.cpp:3042
msgid "Mag. Drum\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2984
+#: src/frontend/mame/ui/selmenu.cpp:3045
msgid "(EP)ROM\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2986
+#: src/frontend/mame/ui/selmenu.cpp:3047
msgid "(EP)ROM\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2989
+#: src/frontend/mame/ui/selmenu.cpp:3050
msgid "Communications\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2991
+#: src/frontend/mame/ui/selmenu.cpp:3052
msgid "Communications\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2994
+#: src/frontend/mame/ui/selmenu.cpp:3055
msgid "LAN\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2996
+#: src/frontend/mame/ui/selmenu.cpp:3057
msgid "LAN\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2999
+#: src/frontend/mame/ui/selmenu.cpp:3060
msgid "WAN\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3001
+#: src/frontend/mame/ui/selmenu.cpp:3062
msgid "WAN\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3004
+#: src/frontend/mame/ui/selmenu.cpp:3065
msgid "Timing\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3006
+#: src/frontend/mame/ui/selmenu.cpp:3067
msgid "Timing\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3012
+#: src/frontend/mame/ui/selmenu.cpp:3073
msgid "Support Cocktail\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tVertical\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tHorizontal\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3038
+#: src/frontend/mame/ui/selmenu.cpp:3099
msgid "Media Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3040
+#: src/frontend/mame/ui/selmenu.cpp:3101
msgid "Media Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3043
+#: src/frontend/mame/ui/selmenu.cpp:3104
msgid "Samples Audit Result\tNone Needed\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3045
+#: src/frontend/mame/ui/selmenu.cpp:3106
msgid "Samples Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3047
+#: src/frontend/mame/ui/selmenu.cpp:3108
msgid "Samples Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3051
+#: src/frontend/mame/ui/selmenu.cpp:3112
msgid ""
"Media Audit\tDisabled\n"
"Samples Audit\tDisabled\n"
@@ -3579,74 +3608,74 @@ msgstr ""
msgid "[None]\n"
msgstr ""
-#: src/emu/render.cpp:1833
+#: src/emu/render.cpp:1834
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Standard (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1859
+#: src/emu/render.cpp:1860
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Pixel Aspect (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1881 src/emu/render.cpp:2016
+#: src/emu/render.cpp:1882 src/emu/render.cpp:2017
msgctxt "view-name"
msgid "Cocktail"
msgstr ""
-#: src/emu/render.cpp:2001
+#: src/emu/render.cpp:2002
msgctxt "view-name"
msgid "Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2002
+#: src/emu/render.cpp:2003
msgctxt "view-name"
msgid "Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2003
+#: src/emu/render.cpp:2004
msgctxt "view-name"
msgid "Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2004
+#: src/emu/render.cpp:2005
msgctxt "view-name"
msgid "Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2055
+#: src/emu/render.cpp:2056
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2064
+#: src/emu/render.cpp:2065
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2073
+#: src/emu/render.cpp:2074
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2082
+#: src/emu/render.cpp:2083
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/ioport.cpp:333
+#: src/emu/ioport.cpp:271
#, c-format
msgctxt "input-name"
msgid "P%1$u"
msgstr ""
-#: src/emu/ioport.cpp:2052
+#: src/emu/ioport.cpp:1991
msgctxt "input-name"
msgid "???"
msgstr ""
@@ -5278,222 +5307,222 @@ msgstr ""
#: src/emu/inpttype.ipp:874
msgctxt "input-name"
-msgid "On Screen Display"
+msgid "Show/Hide Menu"
msgstr ""
#: src/emu/inpttype.ipp:875
msgctxt "input-name"
-msgid "Break in Debugger"
+msgid "UI Select"
msgstr ""
#: src/emu/inpttype.ipp:876
msgctxt "input-name"
-msgid "Config Menu"
+msgid "UI Back"
msgstr ""
#: src/emu/inpttype.ipp:877
msgctxt "input-name"
-msgid "Pause"
+msgid "UI Cancel"
msgstr ""
#: src/emu/inpttype.ipp:878
msgctxt "input-name"
-msgid "Pause - Single Step"
+msgid "UI Clear"
msgstr ""
#: src/emu/inpttype.ipp:879
msgctxt "input-name"
-msgid "Rewind - Single Step"
+msgid "UI Help"
msgstr ""
#: src/emu/inpttype.ipp:880
msgctxt "input-name"
-msgid "Reset Machine"
+msgid "UI Up"
msgstr ""
#: src/emu/inpttype.ipp:881
msgctxt "input-name"
-msgid "Soft Reset"
+msgid "UI Down"
msgstr ""
#: src/emu/inpttype.ipp:882
msgctxt "input-name"
-msgid "Show Decoded Graphics"
+msgid "UI Left"
msgstr ""
#: src/emu/inpttype.ipp:883
msgctxt "input-name"
-msgid "Frameskip Dec"
+msgid "UI Right"
msgstr ""
#: src/emu/inpttype.ipp:884
msgctxt "input-name"
-msgid "Frameskip Inc"
+msgid "UI Home"
msgstr ""
#: src/emu/inpttype.ipp:885
msgctxt "input-name"
-msgid "Throttle"
+msgid "UI End"
msgstr ""
#: src/emu/inpttype.ipp:886
msgctxt "input-name"
-msgid "Fast Forward"
+msgid "UI Page Up"
msgstr ""
#: src/emu/inpttype.ipp:887
msgctxt "input-name"
-msgid "Show FPS"
+msgid "UI Page Down"
msgstr ""
#: src/emu/inpttype.ipp:888
msgctxt "input-name"
-msgid "Save Snapshot"
+msgid "UI Previous Group"
msgstr ""
#: src/emu/inpttype.ipp:889
msgctxt "input-name"
-msgid "Record MNG"
+msgid "UI Next Group"
msgstr ""
#: src/emu/inpttype.ipp:890
msgctxt "input-name"
-msgid "Record AVI"
+msgid "On Screen Display"
msgstr ""
#: src/emu/inpttype.ipp:891
msgctxt "input-name"
-msgid "Toggle Cheat"
+msgid "Toggle UI Controls"
msgstr ""
#: src/emu/inpttype.ipp:892
msgctxt "input-name"
-msgid "UI Up"
+msgid "Break in Debugger"
msgstr ""
#: src/emu/inpttype.ipp:893
msgctxt "input-name"
-msgid "UI Down"
+msgid "Pause"
msgstr ""
#: src/emu/inpttype.ipp:894
msgctxt "input-name"
-msgid "UI Left"
+msgid "Pause - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:895
msgctxt "input-name"
-msgid "UI Right"
+msgid "Rewind - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:896
msgctxt "input-name"
-msgid "UI Home"
+msgid "Save State"
msgstr ""
#: src/emu/inpttype.ipp:897
msgctxt "input-name"
-msgid "UI End"
+msgid "Load State"
msgstr ""
#: src/emu/inpttype.ipp:898
msgctxt "input-name"
-msgid "UI Page Up"
+msgid "Reset Machine"
msgstr ""
#: src/emu/inpttype.ipp:899
msgctxt "input-name"
-msgid "UI Page Down"
+msgid "Soft Reset"
msgstr ""
#: src/emu/inpttype.ipp:900
msgctxt "input-name"
-msgid "UI Focus Next"
+msgid "Show Decoded Graphics"
msgstr ""
#: src/emu/inpttype.ipp:901
msgctxt "input-name"
-msgid "UI Focus Previous"
+msgid "Frameskip Dec"
msgstr ""
#: src/emu/inpttype.ipp:902
msgctxt "input-name"
-msgid "UI Select"
+msgid "Frameskip Inc"
msgstr ""
#: src/emu/inpttype.ipp:903
msgctxt "input-name"
-msgid "UI Cancel"
+msgid "Throttle"
msgstr ""
#: src/emu/inpttype.ipp:904
msgctxt "input-name"
-msgid "UI Display Comment"
+msgid "Fast Forward"
msgstr ""
#: src/emu/inpttype.ipp:905
msgctxt "input-name"
-msgid "UI Clear"
+msgid "Show FPS"
msgstr ""
#: src/emu/inpttype.ipp:906
msgctxt "input-name"
-msgid "UI Zoom In"
+msgid "Save Snapshot"
msgstr ""
#: src/emu/inpttype.ipp:907
msgctxt "input-name"
-msgid "UI Zoom Out"
+msgid "Record MNG"
msgstr ""
#: src/emu/inpttype.ipp:908
msgctxt "input-name"
-msgid "UI Default Zoom"
+msgid "Record AVI"
msgstr ""
#: src/emu/inpttype.ipp:909
msgctxt "input-name"
-msgid "UI Previous Group"
+msgid "Toggle Cheat"
msgstr ""
#: src/emu/inpttype.ipp:910
msgctxt "input-name"
-msgid "UI Next Group"
+msgid "UI Display Comment"
msgstr ""
#: src/emu/inpttype.ipp:911
msgctxt "input-name"
-msgid "UI Rotate"
+msgid "UI Zoom In"
msgstr ""
#: src/emu/inpttype.ipp:912
msgctxt "input-name"
-msgid "Show Profiler"
+msgid "UI Zoom Out"
msgstr ""
#: src/emu/inpttype.ipp:913
msgctxt "input-name"
-msgid "UI Toggle"
+msgid "UI Default Zoom"
msgstr ""
#: src/emu/inpttype.ipp:914
msgctxt "input-name"
-msgid "UI Release Pointer"
+msgid "UI Rotate"
msgstr ""
#: src/emu/inpttype.ipp:915
msgctxt "input-name"
-msgid "UI Paste Text"
+msgid "Show Profiler"
msgstr ""
#: src/emu/inpttype.ipp:916
msgctxt "input-name"
-msgid "Save State"
+msgid "UI Release Pointer"
msgstr ""
#: src/emu/inpttype.ipp:917
msgctxt "input-name"
-msgid "Load State"
+msgid "UI Paste Text"
msgstr ""
#: src/emu/inpttype.ipp:918
@@ -5508,57 +5537,65 @@ msgstr ""
#: src/emu/inpttype.ipp:920
msgctxt "input-name"
-msgid "UI External DAT View"
+msgid "UI Focus Next"
msgstr ""
#: src/emu/inpttype.ipp:921
msgctxt "input-name"
-msgid "UI Add/Remove favorite"
+msgid "UI Focus Previous"
msgstr ""
#: src/emu/inpttype.ipp:922
msgctxt "input-name"
-msgid "UI Export List"
+msgid "UI External DAT View"
msgstr ""
#: src/emu/inpttype.ipp:923
msgctxt "input-name"
+msgid "UI Add/Remove Favorite"
+msgstr ""
+
+#: src/emu/inpttype.ipp:924
+msgctxt "input-name"
+msgid "UI Export List"
+msgstr ""
+
+#: src/emu/inpttype.ipp:925
+msgctxt "input-name"
msgid "UI Audit Media"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:110
-#: src/osd/modules/input/input_sdlcommon.cpp:173
+#: src/osd/modules/input/input_windows.cpp:111 src/osd/sdl/osdsdl.cpp:339
msgctxt "input-name"
msgid "Toggle Fullscreen"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:116
+#: src/osd/modules/input/input_windows.cpp:117
msgctxt "input-name"
msgid "Take Rendered Snapshot"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:127
-#: src/osd/modules/input/input_sdlcommon.cpp:221
+#: src/osd/modules/input/input_windows.cpp:128 src/osd/sdl/osdsdl.cpp:388
msgctxt "input-name"
msgid "Record Rendered Video"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:143
+#: src/osd/modules/input/input_windows.cpp:144
msgctxt "input-name"
msgid "Toggle Post-Processing"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:199
+#: src/osd/sdl/osdsdl.cpp:365
msgctxt "input-name"
msgid "Toggle Filter"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:205
+#: src/osd/sdl/osdsdl.cpp:371
msgctxt "input-name"
msgid "Decrease Prescaling"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:215
+#: src/osd/sdl/osdsdl.cpp:382
msgctxt "input-name"
msgid "Increase Prescaling"
msgstr ""
@@ -5880,12 +5917,12 @@ msgstr ""
msgid "Input ports"
msgstr ""
-#: plugins/autofire/init.lua:94
+#: plugins/autofire/init.lua:98
msgctxt "plugin-autofire"
msgid "Failed to load autofire menu"
msgstr ""
-#: plugins/autofire/init.lua:101
+#: plugins/autofire/init.lua:105
msgctxt "plugin-autofire"
msgid "Autofire"
msgstr ""
@@ -6069,7 +6106,7 @@ msgctxt "plugin-timecode"
msgid "Hotkey"
msgstr ""
-#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:560
+#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:562
msgctxt "plugin-inputmacro"
msgid "Input Macros"
msgstr ""
@@ -6090,138 +6127,138 @@ msgctxt "plugin-inputmacro"
msgid "Set Input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:350
+#: plugins/inputmacro/inputmacro_menu.lua:352
msgctxt "plugin-inputmacro"
msgid "Name"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:358
-#: plugins/inputmacro/inputmacro_menu.lua:400
+#: plugins/inputmacro/inputmacro_menu.lua:360
+#: plugins/inputmacro/inputmacro_menu.lua:402
msgctxt "plugin-inputmacro"
msgid "[not set]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:359
+#: plugins/inputmacro/inputmacro_menu.lua:361
msgctxt "plugin-inputmacro"
msgid "Activation combination"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Stop immediately"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Complete macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:363
+#: plugins/inputmacro/inputmacro_menu.lua:365
msgctxt "plugin-inputmacro"
msgid "On release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:369
+#: plugins/inputmacro/inputmacro_menu.lua:371
msgctxt "plugin-inputmacro"
msgid "Release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:372
+#: plugins/inputmacro/inputmacro_menu.lua:374
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Loop to step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:377
+#: plugins/inputmacro/inputmacro_menu.lua:379
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Prolong step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:379
+#: plugins/inputmacro/inputmacro_menu.lua:381
msgctxt "plugin-inputmacro"
msgid "When held"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:383
+#: plugins/inputmacro/inputmacro_menu.lua:385
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:384
+#: plugins/inputmacro/inputmacro_menu.lua:386
msgctxt "plugin-inputmacro"
msgid "Delay (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:390
+#: plugins/inputmacro/inputmacro_menu.lua:392
msgctxt "plugin-inputmacro"
msgid "Duration (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:398
+#: plugins/inputmacro/inputmacro_menu.lua:400
msgctxt "plugin-inputmacro"
msgid "n/a"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:402
+#: plugins/inputmacro/inputmacro_menu.lua:404
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Input %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:407
+#: plugins/inputmacro/inputmacro_menu.lua:409
msgctxt "plugin-inputmacro"
msgid "Add input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:412
+#: plugins/inputmacro/inputmacro_menu.lua:414
msgctxt "plugin-inputmacro"
msgid "Delete step"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:428
+#: plugins/inputmacro/inputmacro_menu.lua:430
msgctxt "plugin-inputmacro"
msgid "Add step at position"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:474
+#: plugins/inputmacro/inputmacro_menu.lua:476
msgctxt "plugin-inputmacro"
msgid "Add Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:481
+#: plugins/inputmacro/inputmacro_menu.lua:483
msgctxt "plugin-inputmacro"
msgid "Create"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:483
+#: plugins/inputmacro/inputmacro_menu.lua:485
msgctxt "plugin-inputmacro"
msgid "Cancel"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:499
+#: plugins/inputmacro/inputmacro_menu.lua:501
msgctxt "plugin-inputmacro"
msgid "Edit Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:505
+#: plugins/inputmacro/inputmacro_menu.lua:507
msgctxt "plugin-inputmacro"
msgid "Done"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:561
+#: plugins/inputmacro/inputmacro_menu.lua:563
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Press %s to delete"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:573
+#: plugins/inputmacro/inputmacro_menu.lua:575
msgctxt "plugin-inputmacro"
msgid "[no macros]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:578
+#: plugins/inputmacro/inputmacro_menu.lua:580
msgctxt "plugin-inputmacro"
msgid "Add macro"
msgstr ""
@@ -6392,12 +6429,12 @@ msgctxt "plugin-commonui"
msgid "Cancel"
msgstr ""
-#: plugins/commonui/init.lua:197
+#: plugins/commonui/init.lua:199
msgctxt "plugin-commonui"
msgid "Invalid combination entered"
msgstr ""
-#: plugins/commonui/init.lua:203
+#: plugins/commonui/init.lua:205
#, lua-format
msgctxt "plugin-commonui"
msgid ""
diff --git a/language/Spanish/strings.po b/language/Spanish/strings.po
index b083cba28c7..90dc90f4832 100644
--- a/language/Spanish/strings.po
+++ b/language/Spanish/strings.po
@@ -2,7 +2,7 @@
# Traducciones al español para el paquete MAME.
# Copyright (C) 1997-2022 MAMEdev and contributors
# This file is distributed under the same license as the MAME package.
-# Automatically generated, 2022.
+# Automatically generated, 2023.
# A. Viloria, 2016-2018.
# Ismael Ferreras Morezuelas , 2016.
#
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-10-16 02:30+1100\n"
+"POT-Creation-Date: 2023-02-18 05:29+1100\n"
"PO-Revision-Date: 2016-03-05 13:02+0100\n"
"Last-Translator: aviloria\n"
"Language-Team: Español; Castellano <>\n"
@@ -36,206 +36,206 @@ msgid ""
"This system requires media images to be mounted for the following device(s): "
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1254
+#: src/frontend/mame/ui/ui.cpp:1275
#, c-format
msgid ""
"UI controls enabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1256
+#: src/frontend/mame/ui/ui.cpp:1277
#, c-format
msgid ""
"UI controls disabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1465
+#: src/frontend/mame/ui/ui.cpp:1486
msgid "Master Volume"
msgstr "Volumen principal"
-#: src/frontend/mame/ui/ui.cpp:1474
+#: src/frontend/mame/ui/ui.cpp:1495
#, c-format
msgid "%1$s Volume"
msgstr "Volumen %1$s"
-#: src/frontend/mame/ui/ui.cpp:1496
+#: src/frontend/mame/ui/ui.cpp:1517
#, c-format
msgid "Overclock CPU %1$s"
msgstr "Acelerar CPU %1$s"
-#: src/frontend/mame/ui/ui.cpp:1504
+#: src/frontend/mame/ui/ui.cpp:1525
#, c-format
msgid "Overclock %1$s sound"
msgstr "Overclock de sonido %1$s"
-#: src/frontend/mame/ui/ui.cpp:1523
+#: src/frontend/mame/ui/ui.cpp:1544
#, c-format
msgid "%1$s Refresh Rate"
msgstr "Tasa de refresco %1$s"
-#: src/frontend/mame/ui/ui.cpp:1528
+#: src/frontend/mame/ui/ui.cpp:1549
#, c-format
msgid "%1$s Brightness"
msgstr "Brillo %1$s"
-#: src/frontend/mame/ui/ui.cpp:1530
+#: src/frontend/mame/ui/ui.cpp:1551
#, c-format
msgid "%1$s Contrast"
msgstr "Contraste %1$s"
-#: src/frontend/mame/ui/ui.cpp:1532
+#: src/frontend/mame/ui/ui.cpp:1553
#, c-format
msgid "%1$s Gamma"
msgstr "Gamma %1$s"
-#: src/frontend/mame/ui/ui.cpp:1536
+#: src/frontend/mame/ui/ui.cpp:1557
#, c-format
msgid "%1$s Horiz Stretch"
msgstr "Estiramiento horizontal %1$s"
-#: src/frontend/mame/ui/ui.cpp:1538
+#: src/frontend/mame/ui/ui.cpp:1559
#, c-format
msgid "%1$s Horiz Position"
msgstr "Posición horizontal %1$s"
-#: src/frontend/mame/ui/ui.cpp:1540
+#: src/frontend/mame/ui/ui.cpp:1561
#, c-format
msgid "%1$s Vert Stretch"
msgstr "Estiramiento vertical %1$s"
-#: src/frontend/mame/ui/ui.cpp:1542
+#: src/frontend/mame/ui/ui.cpp:1563
#, c-format
msgid "%1$s Vert Position"
msgstr "Posición vertical %1$s"
-#: src/frontend/mame/ui/ui.cpp:1558
+#: src/frontend/mame/ui/ui.cpp:1579
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr "Estiramiento horizontal de Laserdisc «%1$s»"
-#: src/frontend/mame/ui/ui.cpp:1561
+#: src/frontend/mame/ui/ui.cpp:1582
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr "Posición horizontal de Laserdisc «%1$s»"
-#: src/frontend/mame/ui/ui.cpp:1563
+#: src/frontend/mame/ui/ui.cpp:1584
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr "Estiramiento vertical de Laserdisc «%1$s»"
-#: src/frontend/mame/ui/ui.cpp:1566
+#: src/frontend/mame/ui/ui.cpp:1587
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr "Posición vertical de Laserdisc «%1$s»"
-#: src/frontend/mame/ui/ui.cpp:1576
+#: src/frontend/mame/ui/ui.cpp:1597
msgid "Vector Flicker"
msgstr "Vector de parpadeo"
-#: src/frontend/mame/ui/ui.cpp:1577
+#: src/frontend/mame/ui/ui.cpp:1598
msgid "Beam Width Minimum"
msgstr "Anchura mín. del haz"
-#: src/frontend/mame/ui/ui.cpp:1578
+#: src/frontend/mame/ui/ui.cpp:1599
msgid "Beam Width Maximum"
msgstr "Anchura max. del haz"
-#: src/frontend/mame/ui/ui.cpp:1579
+#: src/frontend/mame/ui/ui.cpp:1600
msgid "Beam Dot Size"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1580
+#: src/frontend/mame/ui/ui.cpp:1601
msgid "Beam Intensity Weight"
msgstr "Peso de intensidad del haz"
-#: src/frontend/mame/ui/ui.cpp:1593
+#: src/frontend/mame/ui/ui.cpp:1614
#, c-format
msgid "Crosshair Scale %1$s"
msgstr "Escala de diana %1$s"
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "X"
msgstr "Horizontal"
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "Y"
msgstr "Vertical"
-#: src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1616
#, c-format
msgid "Crosshair Offset %1$s"
msgstr "Posición de diana %1$s"
-#: src/frontend/mame/ui/ui.cpp:1623
+#: src/frontend/mame/ui/ui.cpp:1644
#, c-format
msgid "%1$3ddB"
msgstr "%1$3ddB"
-#: src/frontend/mame/ui/ui.cpp:1666
+#: src/frontend/mame/ui/ui.cpp:1687
#, c-format
msgid "%1$d%%"
msgstr "%1$d%%"
-#: src/frontend/mame/ui/ui.cpp:1681
+#: src/frontend/mame/ui/ui.cpp:1702
#, c-format
msgid "%1$3.0f%%"
msgstr "%1$3.0f%%"
-#: src/frontend/mame/ui/ui.cpp:1704 src/frontend/mame/ui/ui.cpp:1724
-#: src/frontend/mame/ui/ui.cpp:1743 src/frontend/mame/ui/ui.cpp:1761
-#: src/frontend/mame/ui/ui.cpp:1780 src/frontend/mame/ui/ui.cpp:1799
-#: src/frontend/mame/ui/ui.cpp:1818 src/frontend/mame/ui/ui.cpp:1837
-#: src/frontend/mame/ui/ui.cpp:1858 src/frontend/mame/ui/ui.cpp:1879
-#: src/frontend/mame/ui/ui.cpp:1900 src/frontend/mame/ui/ui.cpp:1921
+#: src/frontend/mame/ui/ui.cpp:1725 src/frontend/mame/ui/ui.cpp:1745
+#: src/frontend/mame/ui/ui.cpp:1764 src/frontend/mame/ui/ui.cpp:1782
+#: src/frontend/mame/ui/ui.cpp:1801 src/frontend/mame/ui/ui.cpp:1820
+#: src/frontend/mame/ui/ui.cpp:1839 src/frontend/mame/ui/ui.cpp:1858
+#: src/frontend/mame/ui/ui.cpp:1879 src/frontend/mame/ui/ui.cpp:1900
+#: src/frontend/mame/ui/ui.cpp:1921 src/frontend/mame/ui/ui.cpp:1942
#, c-format
msgid "%1$.3f"
msgstr "%1$.3f"
-#: src/frontend/mame/ui/ui.cpp:1936 src/frontend/mame/ui/ui.cpp:1951
-#: src/frontend/mame/ui/ui.cpp:1966 src/frontend/mame/ui/ui.cpp:1981
-#: src/frontend/mame/ui/ui.cpp:1996
+#: src/frontend/mame/ui/ui.cpp:1957 src/frontend/mame/ui/ui.cpp:1972
+#: src/frontend/mame/ui/ui.cpp:1987 src/frontend/mame/ui/ui.cpp:2002
+#: src/frontend/mame/ui/ui.cpp:2017
#, c-format
msgid "%1$1.2f"
msgstr "%1$1.2f"
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr "Escala horizontal de diana %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr "Escala vertical de diana %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr "Posición horizontal de diana %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr "Posición vertical de diana %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2116
+#: src/frontend/mame/ui/ui.cpp:2137
msgid "**Error saving ui.ini**"
msgstr "**Error al guardar «ui.ini»**"
-#: src/frontend/mame/ui/ui.cpp:2175
+#: src/frontend/mame/ui/ui.cpp:2196
#, c-format
msgid "**Error saving %s.ini**"
msgstr "Error al guardar «%s.ini»**"
-#: src/frontend/mame/ui/ui.cpp:2179 src/frontend/mame/ui/miscmenu.cpp:773
+#: src/frontend/mame/ui/ui.cpp:2200 src/frontend/mame/ui/miscmenu.cpp:773
msgid ""
"\n"
" Settings saved \n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:487 src/frontend/mame/ui/selgame.cpp:298
+#: src/frontend/mame/ui/selsoft.cpp:510 src/frontend/mame/ui/selgame.cpp:318
#, c-format
msgid ""
"%s\n"
@@ -244,8 +244,8 @@ msgstr ""
"%s\n"
" añadido a la lista de favoritos."
-#: src/frontend/mame/ui/selsoft.cpp:492 src/frontend/mame/ui/selgame.cpp:303
-#: src/frontend/mame/ui/selgame.cpp:309
+#: src/frontend/mame/ui/selsoft.cpp:515 src/frontend/mame/ui/selgame.cpp:323
+#: src/frontend/mame/ui/selgame.cpp:329
#, c-format
msgid ""
"%s\n"
@@ -254,40 +254,40 @@ msgstr ""
"%s\n"
" eliminado de la lista de favoritos."
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Start empty]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Use file manager]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:708
+#: src/frontend/mame/ui/selsoft.cpp:756
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d software packages )"
msgstr "%1$s %2$s ( %3$d / %4$d paquetes de software )"
-#: src/frontend/mame/ui/selsoft.cpp:709
+#: src/frontend/mame/ui/selsoft.cpp:757
#, c-format
msgid "%1$s - select software"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:714 src/frontend/mame/ui/selgame.cpp:1074
+#: src/frontend/mame/ui/selsoft.cpp:762 src/frontend/mame/ui/selgame.cpp:1092
#, c-format
msgid "%1$s: %2$s - Search: %3$s_"
msgstr "%1$s: %2$s - Buscar: %3$s_"
-#: src/frontend/mame/ui/selsoft.cpp:716 src/frontend/mame/ui/selgame.cpp:1076
+#: src/frontend/mame/ui/selsoft.cpp:764 src/frontend/mame/ui/selgame.cpp:1094
#, c-format
msgid "Search: %1$s_"
msgstr "Buscar: %1$s_"
-#: src/frontend/mame/ui/selsoft.cpp:723
+#: src/frontend/mame/ui/selsoft.cpp:771
#, c-format
msgid "Software list/item: %1$s:%2$s"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:441
+#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:462
msgid "General Settings"
msgstr ""
@@ -311,15 +311,15 @@ msgstr ""
msgid "Save Settings"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:185 src/frontend/mame/ui/optsmenu.cpp:227
+#: src/frontend/mame/ui/optsmenu.cpp:183 src/frontend/mame/ui/optsmenu.cpp:225
msgid "System Filter"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:197 src/frontend/mame/ui/custui.cpp:83
+#: src/frontend/mame/ui/optsmenu.cpp:195 src/frontend/mame/ui/custui.cpp:84
msgid "Customize UI"
msgstr "Personalizar interfaz"
-#: src/frontend/mame/ui/optsmenu.cpp:198 src/frontend/mame/ui/dirmenu.cpp:535
+#: src/frontend/mame/ui/optsmenu.cpp:196 src/frontend/mame/ui/dirmenu.cpp:579
msgid "Configure Folders"
msgstr "Configurar carpetas"
@@ -327,41 +327,41 @@ msgstr "Configurar carpetas"
msgid "Plugin Options"
msgstr "Configuración del plugin"
-#: src/frontend/mame/ui/filesel.cpp:221 src/frontend/mame/ui/swlist.cpp:89
-#: src/frontend/mame/ui/slotopt.cpp:221
+#: src/frontend/mame/ui/filesel.cpp:234 src/frontend/mame/ui/swlist.cpp:89
+#: src/frontend/mame/ui/slotopt.cpp:231
msgid "[empty slot]"
msgstr "[ranura vacía]"
-#: src/frontend/mame/ui/filesel.cpp:225
+#: src/frontend/mame/ui/filesel.cpp:238
msgid "[create]"
msgstr "[crear]"
-#: src/frontend/mame/ui/filesel.cpp:229 src/frontend/mame/ui/swlist.cpp:100
+#: src/frontend/mame/ui/filesel.cpp:242 src/frontend/mame/ui/swlist.cpp:100
msgid "[software list]"
msgstr "[lista de software]"
-#: src/frontend/mame/ui/filesel.cpp:285
+#: src/frontend/mame/ui/filesel.cpp:298
#, c-format
msgid "Error accessing %s"
msgstr "Error al acceder a %s"
-#: src/frontend/mame/ui/filesel.cpp:509
+#: src/frontend/mame/ui/filesel.cpp:519
msgid "Select access mode"
msgstr "Elige el modo de acceso"
-#: src/frontend/mame/ui/filesel.cpp:510
+#: src/frontend/mame/ui/filesel.cpp:520
msgid "Read-only"
msgstr "Solo lectura"
-#: src/frontend/mame/ui/filesel.cpp:512
+#: src/frontend/mame/ui/filesel.cpp:522
msgid "Read-write"
msgstr "Lectura y escritura"
-#: src/frontend/mame/ui/filesel.cpp:513
+#: src/frontend/mame/ui/filesel.cpp:523
msgid "Read this image, write to another image"
msgstr "Leer esta imagen, escribir en otra imagen"
-#: src/frontend/mame/ui/filesel.cpp:514
+#: src/frontend/mame/ui/filesel.cpp:524
msgid "Read this image, write to diff"
msgstr "Leer esta imagen, escribir en diferencial"
@@ -574,145 +574,149 @@ msgid "Joystick saturation"
msgstr "Saturación de los joysticks"
#: src/frontend/mame/ui/submenu.cpp:94
+msgid "Joystick threshold"
+msgstr ""
+
+#: src/frontend/mame/ui/submenu.cpp:95
msgid "Natural keyboard"
msgstr "Teclado natural"
-#: src/frontend/mame/ui/submenu.cpp:95
+#: src/frontend/mame/ui/submenu.cpp:96
msgid "Allow contradictory joystick inputs"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:96
+#: src/frontend/mame/ui/submenu.cpp:97
msgid "Coin impulse"
msgstr "Impulso de monedas"
-#: src/frontend/mame/ui/submenu.cpp:102
+#: src/frontend/mame/ui/submenu.cpp:103
msgid "Input Device Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:103
+#: src/frontend/mame/ui/submenu.cpp:104
msgid "Lightgun Device Assignment"
msgstr "Asignación de pistolas de luz"
-#: src/frontend/mame/ui/submenu.cpp:104
+#: src/frontend/mame/ui/submenu.cpp:105
msgid "Trackball Device Assignment"
msgstr "Asignación de trackballs"
-#: src/frontend/mame/ui/submenu.cpp:105
+#: src/frontend/mame/ui/submenu.cpp:106
msgid "Pedal Device Assignment"
msgstr "Asignación de pedales"
-#: src/frontend/mame/ui/submenu.cpp:106
+#: src/frontend/mame/ui/submenu.cpp:107
msgid "AD Stick Device Assignment"
msgstr "Asignación de palancas"
-#: src/frontend/mame/ui/submenu.cpp:107
+#: src/frontend/mame/ui/submenu.cpp:108
msgid "Paddle Device Assignment"
msgstr "Asignación de paletas"
-#: src/frontend/mame/ui/submenu.cpp:108
+#: src/frontend/mame/ui/submenu.cpp:109
msgid "Dial Device Assignment"
msgstr "Asignación de diales"
-#: src/frontend/mame/ui/submenu.cpp:109
+#: src/frontend/mame/ui/submenu.cpp:110
msgid "Positional Device Assignment"
msgstr "Asignación de disp. posicionales"
-#: src/frontend/mame/ui/submenu.cpp:110
+#: src/frontend/mame/ui/submenu.cpp:111
msgid "Mouse Device Assignment"
msgstr "Asignación de ratones"
-#: src/frontend/mame/ui/submenu.cpp:112
+#: src/frontend/mame/ui/submenu.cpp:113
msgid "Keyboard Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:113
+#: src/frontend/mame/ui/submenu.cpp:114
msgid "Mouse Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:114
+#: src/frontend/mame/ui/submenu.cpp:115
msgid "Lightgun Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:115
+#: src/frontend/mame/ui/submenu.cpp:116
msgid "Joystick Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:121 src/frontend/mame/ui/videoopt.cpp:42
+#: src/frontend/mame/ui/submenu.cpp:122 src/frontend/mame/ui/videoopt.cpp:42
msgid "Video Options"
msgstr "Opciones de vídeo"
-#: src/frontend/mame/ui/submenu.cpp:122
+#: src/frontend/mame/ui/submenu.cpp:123
msgid "Video Mode"
msgstr "Modo de vídeo"
-#: src/frontend/mame/ui/submenu.cpp:123
+#: src/frontend/mame/ui/submenu.cpp:124
msgid "Number Of Screens"
msgstr "Número de pantallas"
-#: src/frontend/mame/ui/submenu.cpp:125
+#: src/frontend/mame/ui/submenu.cpp:126
msgid "Triple Buffering"
msgstr "Triple búfer"
-#: src/frontend/mame/ui/submenu.cpp:126
+#: src/frontend/mame/ui/submenu.cpp:127
msgid "HLSL"
msgstr "HLSL"
-#: src/frontend/mame/ui/submenu.cpp:128
+#: src/frontend/mame/ui/submenu.cpp:129
msgid "GLSL"
msgstr "GLSL"
-#: src/frontend/mame/ui/submenu.cpp:129
+#: src/frontend/mame/ui/submenu.cpp:130
msgid "Bilinear Filtering"
msgstr "Filtrado bilineal"
-#: src/frontend/mame/ui/submenu.cpp:130
+#: src/frontend/mame/ui/submenu.cpp:131
msgid "Bitmap Prescaling"
msgstr "Preescalado de texturas"
-#: src/frontend/mame/ui/submenu.cpp:131
+#: src/frontend/mame/ui/submenu.cpp:132
msgid "Window Mode"
msgstr "Modo de ventana"
-#: src/frontend/mame/ui/submenu.cpp:132
+#: src/frontend/mame/ui/submenu.cpp:133
msgid "Enforce Aspect Ratio"
msgstr "Bloquear forma de pantalla"
-#: src/frontend/mame/ui/submenu.cpp:133
+#: src/frontend/mame/ui/submenu.cpp:134
msgid "Start Out Maximized"
msgstr "Comenzar maximizada"
-#: src/frontend/mame/ui/submenu.cpp:134
+#: src/frontend/mame/ui/submenu.cpp:135
msgid "Synchronized Refresh"
msgstr "Actualización síncrona"
-#: src/frontend/mame/ui/submenu.cpp:135
+#: src/frontend/mame/ui/submenu.cpp:136
msgid "Wait Vertical Sync"
msgstr "Esperar a la sincronización vertical"
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:722
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:738
#: src/frontend/mame/ui/videoopt.cpp:169
-#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:766
+#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:766
#: plugins/cheatfind/init.lua:777 plugins/cheat/init.lua:679
msgid "On"
msgstr "Sí"
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:725
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:741
#: src/frontend/mame/ui/videoopt.cpp:185
-#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:763
+#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:763
#: plugins/cheatfind/init.lua:774 plugins/cheat/init.lua:682
#: plugins/cheat/init.lua:691
msgid "Off"
msgstr "No"
-#: src/frontend/mame/ui/menu.cpp:728
+#: src/frontend/mame/ui/menu.cpp:744
msgid "Auto"
msgstr "Automát."
-#: src/frontend/mame/ui/menu.cpp:1233
+#: src/frontend/mame/ui/menu.cpp:1272
#: src/frontend/mame/ui/simpleselgame.cpp:283
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Return to Previous Menu"
msgstr "Volver al menú anterior"
@@ -720,21 +724,21 @@ msgstr "Volver al menú anterior"
msgid "File Manager"
msgstr "Administrador de archivos"
-#: src/frontend/mame/ui/filemngr.cpp:140
+#: src/frontend/mame/ui/filemngr.cpp:152
#: src/frontend/mame/ui/confswitch.cpp:119
-#: src/frontend/mame/ui/inputmap.cpp:580
+#: src/frontend/mame/ui/inputmap.cpp:581
#: src/frontend/mame/ui/inputtoggle.cpp:75
-#: src/frontend/mame/ui/analogipt.cpp:363
+#: src/frontend/mame/ui/analogipt.cpp:412
#, c-format
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
#: src/frontend/mame/ui/confswitch.cpp:170 src/frontend/mame/ui/slotopt.cpp:204
msgid "Reset System"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
msgid "Start System"
msgstr ""
@@ -1104,27 +1108,27 @@ msgstr "No"
msgid "Yes"
msgstr "Sí"
-#: src/frontend/mame/ui/filecreate.cpp:168
+#: src/frontend/mame/ui/filecreate.cpp:189
msgid "New Image Name:"
msgstr "Nuevo nombre de imagen:"
-#: src/frontend/mame/ui/filecreate.cpp:174
+#: src/frontend/mame/ui/filecreate.cpp:196
msgid "Image Format:"
msgstr "Formato de imagen:"
-#: src/frontend/mame/ui/filecreate.cpp:180
+#: src/frontend/mame/ui/filecreate.cpp:202
msgid "Create"
msgstr "Crear"
-#: src/frontend/mame/ui/filecreate.cpp:208
+#: src/frontend/mame/ui/filecreate.cpp:230
msgid "Please enter a file extension too"
msgstr "Por favor, introduzca también la extensión del fichero"
-#: src/frontend/mame/ui/filecreate.cpp:268
+#: src/frontend/mame/ui/filecreate.cpp:295
msgid "Select image format"
msgstr "Elige el formato de imagen"
-#: src/frontend/mame/ui/filecreate.cpp:327
+#: src/frontend/mame/ui/filecreate.cpp:354
msgid "Select initial contents"
msgstr ""
@@ -1149,9 +1153,9 @@ msgid "Emulated"
msgstr "Emulado"
#: src/frontend/mame/ui/keyboard.cpp:60 src/frontend/mame/ui/confswitch.cpp:117
-#: src/frontend/mame/ui/inputmap.cpp:578
+#: src/frontend/mame/ui/inputmap.cpp:579
#: src/frontend/mame/ui/inputtoggle.cpp:73
-#: src/frontend/mame/ui/analogipt.cpp:361
+#: src/frontend/mame/ui/analogipt.cpp:410
#, c-format
msgid "%1$s [root%2$s]"
msgstr ""
@@ -1510,16 +1514,16 @@ msgstr "Incluir clones"
msgid "Category File"
msgstr ""
-#: src/frontend/mame/ui/utils.cpp:2030 src/frontend/mame/ui/inifile.cpp:301
+#: src/frontend/mame/ui/utils.cpp:2026 src/frontend/mame/ui/inifile.cpp:301
msgctxt "swlist-info"
msgid "Software list/item"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2685
+#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2752
msgid "Software List Info"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:316
+#: src/frontend/mame/ui/datmenu.cpp:307
#, c-format
msgid "Revision: %1$s"
msgstr "Revisión: %1$s"
@@ -1687,7 +1691,7 @@ msgstr "Borrar de favoritos"
msgid "Save System Settings"
msgstr ""
-#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2625
+#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2698
msgid " (default)"
msgstr " (predeterminado)"
@@ -1728,7 +1732,7 @@ msgstr ""
msgid "Cancel"
msgstr "Cancelar"
-#: src/frontend/mame/ui/state.cpp:265
+#: src/frontend/mame/ui/state.cpp:262
#, c-format
msgid ""
"Delete saved state %1$s?\n"
@@ -1736,37 +1740,37 @@ msgid ""
"Press %3$s to cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:393
+#: src/frontend/mame/ui/state.cpp:388
#, c-format
msgid "Error removing saved state file %1$s"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:442
+#: src/frontend/mame/ui/state.cpp:450
#, c-format
msgid "Press %1$s to delete"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Load State"
msgstr "Cargar estado de la máquina"
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Select state to load"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Save State"
msgstr "Guardar estado de la máquina"
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Press a key or joystick button, or select state to overwrite"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:314
+#: src/frontend/mame/ui/confswitch.cpp:318
msgid "DIP Switches"
msgstr "Interruptores DIP"
-#: src/frontend/mame/ui/confswitch.cpp:508
+#: src/frontend/mame/ui/confswitch.cpp:521
msgid "Machine Configuration"
msgstr "Configuración de máquina"
@@ -1809,7 +1813,7 @@ msgstr ""
msgid "[no assignable inputs are enabled]"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:348
+#: src/frontend/mame/ui/inputmap.cpp:358
msgid "Pressed"
msgstr ""
@@ -1817,71 +1821,71 @@ msgstr ""
msgid "Invalid combination entered"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:563
+#: src/frontend/mame/ui/inputmap.cpp:564
#, c-format
msgctxt "input-name"
msgid "%1$s Analog"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:564
+#: src/frontend/mame/ui/inputmap.cpp:565
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Inc"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:565
+#: src/frontend/mame/ui/inputmap.cpp:566
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Dec"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:607
+#: src/frontend/mame/ui/inputmap.cpp:608
#, c-format
msgid "Press %1$s to set\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:608
+#: src/frontend/mame/ui/inputmap.cpp:609
#, c-format
msgid "Press %1$s to append\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:609
+#: src/frontend/mame/ui/inputmap.cpp:610
#, c-format
msgid "Press %1$s to clear\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:610
+#: src/frontend/mame/ui/inputmap.cpp:611
#, c-format
msgid "Press %1$s to restore default\n"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:32
+#: src/frontend/mame/ui/inputdevices.cpp:33
#, c-format
msgctxt "menu-inputdev"
msgid "%1$s (%2$s %3$d)"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:88
+#: src/frontend/mame/ui/inputdevices.cpp:116
msgctxt "menu-inputdev"
msgid "Copy Device ID"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:122
+#: src/frontend/mame/ui/inputdevices.cpp:148
msgctxt "menu-inputdev"
msgid "Copied device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:124
+#: src/frontend/mame/ui/inputdevices.cpp:150
msgctxt "menu-inputdev"
msgid "Error copying device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:162
+#: src/frontend/mame/ui/inputdevices.cpp:189
msgctxt "menu-inputdev"
msgid "Input Devices"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:203
+#: src/frontend/mame/ui/inputdevices.cpp:230
msgctxt "menu-inputdev"
msgid "[no input devices are enabled]"
msgstr ""
@@ -2001,11 +2005,11 @@ msgid "Configure Options"
msgstr "Configurar opciones"
#: src/frontend/mame/ui/simpleselgame.cpp:279
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Exit"
msgstr "Salir"
-#: src/frontend/mame/ui/simpleselgame.cpp:304
+#: src/frontend/mame/ui/simpleselgame.cpp:313
#, c-format
msgid ""
"No system ROMs found. Please check the rompath setting specified in the %1$s."
@@ -2015,77 +2019,77 @@ msgid ""
"docs folder for information on setting up and using %2$s."
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:320
+#: src/frontend/mame/ui/simpleselgame.cpp:329
#, c-format
msgid "Type name or select: %1$s_"
msgstr "Escribe un nombre o elige: %1$s_"
-#: src/frontend/mame/ui/simpleselgame.cpp:322
+#: src/frontend/mame/ui/simpleselgame.cpp:331
msgid "Type name or select: (random)"
msgstr "Escribe un nombre o elige: (aleatorio)"
-#: src/frontend/mame/ui/simpleselgame.cpp:336
+#: src/frontend/mame/ui/simpleselgame.cpp:345
#, c-format
msgid "%1$-.100s"
msgstr "%1$-.100s"
-#: src/frontend/mame/ui/simpleselgame.cpp:339
+#: src/frontend/mame/ui/simpleselgame.cpp:348
#, c-format
msgid "%1$s, %2$-.100s"
msgstr "%1$s, %2$-.100s"
-#: src/frontend/mame/ui/simpleselgame.cpp:348
+#: src/frontend/mame/ui/simpleselgame.cpp:357
#, c-format
msgid "Driver: %1$s"
msgstr "Controlador: %1$s"
-#: src/frontend/mame/ui/simpleselgame.cpp:364
-#: src/frontend/mame/ui/selmenu.cpp:690
+#: src/frontend/mame/ui/simpleselgame.cpp:373
+#: src/frontend/mame/ui/selmenu.cpp:735
msgid "Overall: NOT WORKING"
msgstr "En general: NO FUNCIONA"
-#: src/frontend/mame/ui/simpleselgame.cpp:366
-#: src/frontend/mame/ui/selmenu.cpp:692
+#: src/frontend/mame/ui/simpleselgame.cpp:375
+#: src/frontend/mame/ui/selmenu.cpp:737
msgid "Overall: Unemulated Protection"
msgstr "En general: Protección sin emular"
-#: src/frontend/mame/ui/simpleselgame.cpp:368
-#: src/frontend/mame/ui/selmenu.cpp:694
+#: src/frontend/mame/ui/simpleselgame.cpp:377
+#: src/frontend/mame/ui/selmenu.cpp:739
msgid "Overall: Working"
msgstr "En general: Funcionando"
-#: src/frontend/mame/ui/simpleselgame.cpp:372
-#: src/frontend/mame/ui/selmenu.cpp:698
+#: src/frontend/mame/ui/simpleselgame.cpp:381
+#: src/frontend/mame/ui/selmenu.cpp:743
msgid "Graphics: Unimplemented, "
msgstr "Gráficos: No implementado, "
-#: src/frontend/mame/ui/simpleselgame.cpp:374
-#: src/frontend/mame/ui/selmenu.cpp:700
+#: src/frontend/mame/ui/simpleselgame.cpp:383
+#: src/frontend/mame/ui/selmenu.cpp:745
msgid "Graphics: Imperfect, "
msgstr "Gráficos: Imperfectos,"
-#: src/frontend/mame/ui/simpleselgame.cpp:376
-#: src/frontend/mame/ui/selmenu.cpp:702
+#: src/frontend/mame/ui/simpleselgame.cpp:385
+#: src/frontend/mame/ui/selmenu.cpp:747
msgid "Graphics: OK, "
msgstr "Gráficos: Aceptables, "
-#: src/frontend/mame/ui/simpleselgame.cpp:379
-#: src/frontend/mame/ui/selmenu.cpp:705
+#: src/frontend/mame/ui/simpleselgame.cpp:388
+#: src/frontend/mame/ui/selmenu.cpp:750
msgid "Sound: None"
msgstr "Sonido: No"
-#: src/frontend/mame/ui/simpleselgame.cpp:381
-#: src/frontend/mame/ui/selmenu.cpp:707
+#: src/frontend/mame/ui/simpleselgame.cpp:390
+#: src/frontend/mame/ui/selmenu.cpp:752
msgid "Sound: Unimplemented"
msgstr "Sonido: No implementado"
-#: src/frontend/mame/ui/simpleselgame.cpp:383
-#: src/frontend/mame/ui/selmenu.cpp:709
+#: src/frontend/mame/ui/simpleselgame.cpp:392
+#: src/frontend/mame/ui/selmenu.cpp:754
msgid "Sound: Imperfect"
msgstr "Sonido: Imperfecto"
-#: src/frontend/mame/ui/simpleselgame.cpp:385
-#: src/frontend/mame/ui/selmenu.cpp:711
+#: src/frontend/mame/ui/simpleselgame.cpp:394
+#: src/frontend/mame/ui/selmenu.cpp:756
msgid "Sound: OK"
msgstr "Sonido: Aceptable"
@@ -2110,323 +2114,323 @@ msgstr "Reiniciar todo"
msgid "Reload All"
msgstr "Recargar todo"
-#: src/frontend/mame/ui/dirmenu.cpp:44
+#: src/frontend/mame/ui/dirmenu.cpp:40
msgctxt "path-option"
msgid "ROMs"
msgstr "ROMs"
-#: src/frontend/mame/ui/dirmenu.cpp:45
+#: src/frontend/mame/ui/dirmenu.cpp:41
msgctxt "path-option"
msgid "Software Media"
msgstr "Medios del Software"
-#: src/frontend/mame/ui/dirmenu.cpp:46
+#: src/frontend/mame/ui/dirmenu.cpp:42
msgctxt "path-option"
msgid "Sound Samples"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:47
+#: src/frontend/mame/ui/dirmenu.cpp:43
msgctxt "path-option"
msgid "Artwork"
msgstr "Arte"
-#: src/frontend/mame/ui/dirmenu.cpp:48
+#: src/frontend/mame/ui/dirmenu.cpp:44
msgctxt "path-option"
msgid "Crosshairs"
msgstr "Dianas"
-#: src/frontend/mame/ui/dirmenu.cpp:49
+#: src/frontend/mame/ui/dirmenu.cpp:45
msgctxt "path-option"
msgid "Cheat Files"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:50
+#: src/frontend/mame/ui/dirmenu.cpp:46
msgctxt "path-option"
msgid "Plugins"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:51
+#: src/frontend/mame/ui/dirmenu.cpp:47
msgctxt "path-option"
msgid "UI Translations"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:52
+#: src/frontend/mame/ui/dirmenu.cpp:48
msgctxt "path-option"
msgid "Software Lists"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:53
+#: src/frontend/mame/ui/dirmenu.cpp:49
msgctxt "path-option"
msgid "INIs"
msgstr "INIs"
-#: src/frontend/mame/ui/dirmenu.cpp:54
+#: src/frontend/mame/ui/dirmenu.cpp:50
msgctxt "path-option"
msgid "UI Settings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:55
+#: src/frontend/mame/ui/dirmenu.cpp:51
msgctxt "path-option"
msgid "Plugin Data"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:56
+#: src/frontend/mame/ui/dirmenu.cpp:52
msgctxt "path-option"
msgid "DATs"
msgstr "DATs"
-#: src/frontend/mame/ui/dirmenu.cpp:57
+#: src/frontend/mame/ui/dirmenu.cpp:53
msgctxt "path-option"
msgid "Category INIs"
msgstr "INIs de categorías"
-#: src/frontend/mame/ui/dirmenu.cpp:58
+#: src/frontend/mame/ui/dirmenu.cpp:54
msgctxt "path-option"
msgid "Snapshots"
msgstr "Capturas"
-#: src/frontend/mame/ui/dirmenu.cpp:59
+#: src/frontend/mame/ui/dirmenu.cpp:55
msgctxt "path-option"
msgid "Icons"
msgstr "Iconos"
-#: src/frontend/mame/ui/dirmenu.cpp:60
+#: src/frontend/mame/ui/dirmenu.cpp:56
msgctxt "path-option"
msgid "Control Panels"
msgstr "Paneles de control"
-#: src/frontend/mame/ui/dirmenu.cpp:61
+#: src/frontend/mame/ui/dirmenu.cpp:57
msgctxt "path-option"
msgid "Cabinets"
msgstr "Cabinas arcade"
-#: src/frontend/mame/ui/dirmenu.cpp:62
+#: src/frontend/mame/ui/dirmenu.cpp:58
msgctxt "path-option"
msgid "Marquees"
msgstr "Marquesinas"
-#: src/frontend/mame/ui/dirmenu.cpp:63
+#: src/frontend/mame/ui/dirmenu.cpp:59
msgctxt "path-option"
msgid "PCBs"
msgstr "Circuitos impresos"
-#: src/frontend/mame/ui/dirmenu.cpp:64
+#: src/frontend/mame/ui/dirmenu.cpp:60
msgctxt "path-option"
msgid "Flyers"
msgstr "Folletos"
-#: src/frontend/mame/ui/dirmenu.cpp:65
+#: src/frontend/mame/ui/dirmenu.cpp:61
msgctxt "path-option"
msgid "Title Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:66
+#: src/frontend/mame/ui/dirmenu.cpp:62
msgctxt "path-option"
msgid "Game Endings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:67
+#: src/frontend/mame/ui/dirmenu.cpp:63
msgctxt "path-option"
msgid "Bosses"
msgstr "Jefes"
-#: src/frontend/mame/ui/dirmenu.cpp:68
+#: src/frontend/mame/ui/dirmenu.cpp:64
msgctxt "path-option"
msgid "Artwork Previews"
msgstr "Vista previa del arte"
-#: src/frontend/mame/ui/dirmenu.cpp:69
+#: src/frontend/mame/ui/dirmenu.cpp:65
msgctxt "path-option"
msgid "Select"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:70
+#: src/frontend/mame/ui/dirmenu.cpp:66
msgctxt "path-option"
msgid "Game Over Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:71
+#: src/frontend/mame/ui/dirmenu.cpp:67
msgctxt "path-option"
msgid "HowTo"
msgstr "Manual"
-#: src/frontend/mame/ui/dirmenu.cpp:72
+#: src/frontend/mame/ui/dirmenu.cpp:68
msgctxt "path-option"
msgid "Logos"
msgstr "Logos"
-#: src/frontend/mame/ui/dirmenu.cpp:73
+#: src/frontend/mame/ui/dirmenu.cpp:69
msgctxt "path-option"
msgid "Scores"
msgstr "Puntuaciones"
-#: src/frontend/mame/ui/dirmenu.cpp:74
+#: src/frontend/mame/ui/dirmenu.cpp:70
msgctxt "path-option"
msgid "Versus"
msgstr "Versus"
-#: src/frontend/mame/ui/dirmenu.cpp:75
+#: src/frontend/mame/ui/dirmenu.cpp:71
msgctxt "path-option"
msgid "Covers"
msgstr "Cubiertas"
-#: src/frontend/mame/ui/dirmenu.cpp:105
+#: src/frontend/mame/ui/dirmenu.cpp:101
#, c-format
msgid "Remove %1$s Folder"
msgstr "Borrar carpeta %1$s"
-#: src/frontend/mame/ui/dirmenu.cpp:352
-#, c-format
-msgid "Change %1$s Folder - Search: %2$s_"
-msgstr "Cambiar carpeta %1$s - Buscar: %2$s_"
-
-#: src/frontend/mame/ui/dirmenu.cpp:352
+#: src/frontend/mame/ui/dirmenu.cpp:357
#, c-format
msgid "Add %1$s Folder - Search: %2$s_"
msgstr "Añadir carpeta %1$s - Buscar: %2$s_"
-#: src/frontend/mame/ui/dirmenu.cpp:363
+#: src/frontend/mame/ui/dirmenu.cpp:357
+#, c-format
+msgid "Change %1$s Folder - Search: %2$s_"
+msgstr "Cambiar carpeta %1$s - Buscar: %2$s_"
+
+#: src/frontend/mame/ui/dirmenu.cpp:368
msgid "Press TAB to set"
msgstr "Pulsa TAB para establecer"
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folders"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:494
-msgid "Change Folder"
-msgstr "Cambiar carpeta"
-
-#: src/frontend/mame/ui/dirmenu.cpp:494
+#: src/frontend/mame/ui/dirmenu.cpp:523
msgid "Add Folder"
msgstr "Añadir carpeta"
-#: src/frontend/mame/ui/dirmenu.cpp:497
+#: src/frontend/mame/ui/dirmenu.cpp:525
msgid "Remove Folder"
msgstr "Borrar carpeta"
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/dirmenu.cpp:530
+msgid "Change Folder"
+msgstr "Cambiar carpeta"
+
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = 1/%1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:799
+#: src/frontend/mame/ui/viewgfx.cpp:800
msgctxt "gfxview"
msgid "Expand to fit"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:822
+#: src/frontend/mame/ui/viewgfx.cpp:823
msgctxt "gfxview"
msgid "All categories"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:824 src/frontend/mame/ui/viewgfx.cpp:829
+#: src/frontend/mame/ui/viewgfx.cpp:825 src/frontend/mame/ui/viewgfx.cpp:830
#, c-format
msgctxt "gfxview"
msgid "Category %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] colors"
msgstr "[root%1$s] colores"
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] pens"
msgstr "[root%1$s] plumas"
-#: src/frontend/mame/ui/viewgfx.cpp:940
+#: src/frontend/mame/ui/viewgfx.cpp:941
#, c-format
msgctxt "gfxview"
msgid " #%1$X → %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:947
+#: src/frontend/mame/ui/viewgfx.cpp:948
#, c-format
msgctxt "gfxview"
msgid " #%1$X = %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:954
+#: src/frontend/mame/ui/viewgfx.cpp:955
#, c-format
msgctxt "gfxview"
msgid " #%1$X (A:%2$02X R:%3$02X G:%4$02X B:%5$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1134
+#: src/frontend/mame/ui/viewgfx.cpp:1135
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] %2$d/%3$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1157
+#: src/frontend/mame/ui/viewgfx.cpp:1158
#, c-format
msgctxt "gfxview"
msgid " #%1$X:%2$X (%3$d %4$d) = %5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1165
+#: src/frontend/mame/ui/viewgfx.cpp:1166
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d color %3$X/%4$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d category %3$u"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d "
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1327
+#: src/frontend/mame/ui/viewgfx.cpp:1328
#, c-format
msgctxt "gfxview"
msgid " (%1$u %2$u) = GFX%3$u #%4$X:%5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1334
+#: src/frontend/mame/ui/viewgfx.cpp:1335
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d origin (%3$d %4$d)"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:442
+#: src/frontend/mame/ui/selgame.cpp:463
msgid "System Settings"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1058
+#: src/frontend/mame/ui/selgame.cpp:1076
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d systems (%5$d BIOS) )"
msgstr "%1$s %2$s ( %3$d / %4$d sistemas (%5$d BIOS) )"
-#: src/frontend/mame/ui/selgame.cpp:1086
+#: src/frontend/mame/ui/selgame.cpp:1104
#, c-format
msgid "System: %1$-.100s"
msgstr "Sistema: %1$-.100s"
@@ -2447,29 +2451,29 @@ msgctxt "menu-selector"
msgid "[no choices]"
msgstr ""
-#: src/frontend/mame/ui/selector.cpp:138
+#: src/frontend/mame/ui/selector.cpp:148
#, c-format
msgctxt "menu-selector"
msgid "Double-click or press %1$s to select"
msgstr "Haz doble clic o pulsa %1$s para elegir"
-#: src/frontend/mame/ui/auditmenu.cpp:59
+#: src/frontend/mame/ui/auditmenu.cpp:60
msgid "Audit Media"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:63
+#: src/frontend/mame/ui/auditmenu.cpp:64
#, c-format
msgid "Results will be saved to %1$s"
msgstr "Los resultados serán guardados en %1$s"
-#: src/frontend/mame/ui/auditmenu.cpp:101
+#: src/frontend/mame/ui/auditmenu.cpp:110
#, c-format
msgid ""
"Auditing media for system %2$u of %3$u...\n"
"%1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:119
+#: src/frontend/mame/ui/auditmenu.cpp:128
#, c-format
msgid ""
"Cancel audit?\n"
@@ -2478,17 +2482,17 @@ msgid ""
"Press %2$s to continue"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:139
+#: src/frontend/mame/ui/auditmenu.cpp:148
#, c-format
msgid "Audit media for %1$u systems marked unavailable"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:140
+#: src/frontend/mame/ui/auditmenu.cpp:149
#, c-format
msgid "Audit media for all %1$u systems"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:157
+#: src/frontend/mame/ui/auditmenu.cpp:165
#, c-format
msgid "Press %1$s to cancel\n"
msgstr ""
@@ -2509,267 +2513,267 @@ msgstr "Ocultar detalles/imagen"
msgid "Hide Both"
msgstr "Ocultar ambos"
-#: src/frontend/mame/ui/custui.cpp:143
+#: src/frontend/mame/ui/custui.cpp:144
msgid "UI Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:168 src/frontend/mame/ui/custui.cpp:221
+#: src/frontend/mame/ui/custui.cpp:169 src/frontend/mame/ui/custui.cpp:222
msgid "System Names"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:194 src/frontend/mame/ui/custui.cpp:224
+#: src/frontend/mame/ui/custui.cpp:195 src/frontend/mame/ui/custui.cpp:225
msgid "Show Side Panels"
msgstr "Mostrar paneles laterales"
-#: src/frontend/mame/ui/custui.cpp:214
+#: src/frontend/mame/ui/custui.cpp:215
msgid "Fonts"
msgstr "Tipografía"
-#: src/frontend/mame/ui/custui.cpp:215
+#: src/frontend/mame/ui/custui.cpp:216
msgid "Colors"
msgstr "Colores"
-#: src/frontend/mame/ui/custui.cpp:218
+#: src/frontend/mame/ui/custui.cpp:219
msgid "Language"
msgstr "Idioma"
-#: src/frontend/mame/ui/custui.cpp:235 src/frontend/mame/ui/custui.cpp:279
+#: src/frontend/mame/ui/custui.cpp:236 src/frontend/mame/ui/custui.cpp:280
msgid "[built-in]"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:335
+#: src/frontend/mame/ui/custui.cpp:337
msgid "UI Fonts"
msgstr "Tipográficos de interfaz"
-#: src/frontend/mame/ui/custui.cpp:364
+#: src/frontend/mame/ui/custui.cpp:366
msgid "default"
msgstr "predeterminado"
-#: src/frontend/mame/ui/custui.cpp:459 src/frontend/mame/ui/custui.cpp:499
+#: src/frontend/mame/ui/custui.cpp:465 src/frontend/mame/ui/custui.cpp:507
msgid "UI Font"
msgstr "Tipografía de interfaz"
-#: src/frontend/mame/ui/custui.cpp:504
+#: src/frontend/mame/ui/custui.cpp:512
msgid "Bold"
msgstr "Negrita"
-#: src/frontend/mame/ui/custui.cpp:505
+#: src/frontend/mame/ui/custui.cpp:513
msgid "Italic"
msgstr "Cursiva"
-#: src/frontend/mame/ui/custui.cpp:510
+#: src/frontend/mame/ui/custui.cpp:518
msgid "Lines"
msgstr "Líneas"
-#: src/frontend/mame/ui/custui.cpp:515
+#: src/frontend/mame/ui/custui.cpp:523
msgid "Infos text size"
msgstr "Tamaño del texto informativo"
-#: src/frontend/mame/ui/custui.cpp:530
+#: src/frontend/mame/ui/custui.cpp:547
msgid "Sample text - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
msgstr ""
"Texto de ejemplo - La cigüeña olía el paté de atún del camión más lejano."
-#: src/frontend/mame/ui/custui.cpp:546
+#: src/frontend/mame/ui/custui.cpp:563
msgid "UI Colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:609
+#: src/frontend/mame/ui/custui.cpp:626
msgctxt "color-option"
msgid "Normal text"
msgstr "Texto normal"
-#: src/frontend/mame/ui/custui.cpp:610
+#: src/frontend/mame/ui/custui.cpp:627
msgctxt "color-option"
msgid "Selected color"
msgstr "Texto seleccionado"
-#: src/frontend/mame/ui/custui.cpp:611
+#: src/frontend/mame/ui/custui.cpp:628
msgctxt "color-option"
msgid "Normal text background"
msgstr "Fondo del texto normal"
-#: src/frontend/mame/ui/custui.cpp:612
+#: src/frontend/mame/ui/custui.cpp:629
msgctxt "color-option"
msgid "Selected background color"
msgstr "Fondo del texto seleccionado"
-#: src/frontend/mame/ui/custui.cpp:613
+#: src/frontend/mame/ui/custui.cpp:630
msgctxt "color-option"
msgid "Subitem color"
msgstr "Color elem. secundarios"
-#: src/frontend/mame/ui/custui.cpp:614
+#: src/frontend/mame/ui/custui.cpp:631
msgctxt "color-option"
msgid "Clone"
msgstr "Copiar"
-#: src/frontend/mame/ui/custui.cpp:615
+#: src/frontend/mame/ui/custui.cpp:632
msgctxt "color-option"
msgid "Border"
msgstr "Borde"
-#: src/frontend/mame/ui/custui.cpp:616
+#: src/frontend/mame/ui/custui.cpp:633
msgctxt "color-option"
msgid "Background"
msgstr "Fondo"
-#: src/frontend/mame/ui/custui.cpp:617
+#: src/frontend/mame/ui/custui.cpp:634
msgctxt "color-option"
msgid "DIP switch"
msgstr "Interruptor DIP"
-#: src/frontend/mame/ui/custui.cpp:618
+#: src/frontend/mame/ui/custui.cpp:635
msgctxt "color-option"
msgid "Unavailable color"
msgstr "Color no disponible"
-#: src/frontend/mame/ui/custui.cpp:619
+#: src/frontend/mame/ui/custui.cpp:636
msgctxt "color-option"
msgid "Slider color"
msgstr "Color del control deslizante"
-#: src/frontend/mame/ui/custui.cpp:620
+#: src/frontend/mame/ui/custui.cpp:637
msgctxt "color-option"
msgid "Graphics viewer background"
msgstr "Fondo del visor de gráficos"
-#: src/frontend/mame/ui/custui.cpp:621
+#: src/frontend/mame/ui/custui.cpp:638
msgctxt "color-option"
msgid "Mouse over color"
msgstr "Color al resaltar con ratón"
-#: src/frontend/mame/ui/custui.cpp:622
+#: src/frontend/mame/ui/custui.cpp:639
msgctxt "color-option"
msgid "Mouse over background color"
msgstr "Fondo al resaltar con ratón"
-#: src/frontend/mame/ui/custui.cpp:623
+#: src/frontend/mame/ui/custui.cpp:640
msgctxt "color-option"
msgid "Mouse down color"
msgstr "Color al seleccionar con ratón"
-#: src/frontend/mame/ui/custui.cpp:624
+#: src/frontend/mame/ui/custui.cpp:641
msgctxt "color-option"
msgid "Mouse down background color"
msgstr "Fondo al seleccionar con ratón"
-#: src/frontend/mame/ui/custui.cpp:628
+#: src/frontend/mame/ui/custui.cpp:645
msgid "Restore default colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:640
+#: src/frontend/mame/ui/custui.cpp:666
#, c-format
msgid "Double-click or press %1$s to change color"
msgstr "Haz doble clic o pulsa %1$s para cambiar el color"
-#: src/frontend/mame/ui/custui.cpp:648
+#: src/frontend/mame/ui/custui.cpp:674
msgid "Menu Preview"
msgstr "Vista previa"
-#: src/frontend/mame/ui/custui.cpp:662
+#: src/frontend/mame/ui/custui.cpp:681
msgctxt "color-sample"
msgid "Normal"
msgstr "Normal"
-#: src/frontend/mame/ui/custui.cpp:663
+#: src/frontend/mame/ui/custui.cpp:682
msgctxt "color-sample"
msgid "Subitem"
msgstr "Elem. secundario"
-#: src/frontend/mame/ui/custui.cpp:664
+#: src/frontend/mame/ui/custui.cpp:683
msgctxt "color-sample"
msgid "Selected"
msgstr "Seleccionado"
-#: src/frontend/mame/ui/custui.cpp:665
+#: src/frontend/mame/ui/custui.cpp:684
msgctxt "color-sample"
msgid "Mouse Over"
msgstr "Resaltado"
-#: src/frontend/mame/ui/custui.cpp:666
+#: src/frontend/mame/ui/custui.cpp:685
msgctxt "color-sample"
msgid "Clone"
msgstr "Copiar"
-#: src/frontend/mame/ui/custui.cpp:881
+#: src/frontend/mame/ui/custui.cpp:901
msgid "ARGB Settings"
msgstr "Ajustes ARGB"
-#: src/frontend/mame/ui/custui.cpp:886 src/frontend/mame/ui/custui.cpp:889
+#: src/frontend/mame/ui/custui.cpp:906 src/frontend/mame/ui/custui.cpp:909
msgctxt "color-channel"
msgid "Alpha"
msgstr "Transparencia"
-#: src/frontend/mame/ui/custui.cpp:894 src/frontend/mame/ui/custui.cpp:897
+#: src/frontend/mame/ui/custui.cpp:914 src/frontend/mame/ui/custui.cpp:917
msgctxt "color-channel"
msgid "Red"
msgstr "Rojo"
-#: src/frontend/mame/ui/custui.cpp:902 src/frontend/mame/ui/custui.cpp:905
+#: src/frontend/mame/ui/custui.cpp:922 src/frontend/mame/ui/custui.cpp:925
msgctxt "color-channel"
msgid "Green"
msgstr "Verde"
-#: src/frontend/mame/ui/custui.cpp:910 src/frontend/mame/ui/custui.cpp:913
+#: src/frontend/mame/ui/custui.cpp:930 src/frontend/mame/ui/custui.cpp:933
msgctxt "color-channel"
msgid "Blue"
msgstr "Azul"
-#: src/frontend/mame/ui/custui.cpp:916
+#: src/frontend/mame/ui/custui.cpp:936
msgid "Choose from palette"
msgstr "Elegir colores más básicos"
-#: src/frontend/mame/ui/custui.cpp:931
+#: src/frontend/mame/ui/custui.cpp:959
msgid "Color preview:"
msgstr "Vista previa:"
-#: src/frontend/mame/ui/custui.cpp:1029
+#: src/frontend/mame/ui/custui.cpp:1052
msgctxt "color-preset"
msgid "White"
msgstr "Blanco"
-#: src/frontend/mame/ui/custui.cpp:1030
+#: src/frontend/mame/ui/custui.cpp:1053
msgctxt "color-preset"
msgid "Silver"
msgstr "Plateado"
-#: src/frontend/mame/ui/custui.cpp:1031
+#: src/frontend/mame/ui/custui.cpp:1054
msgctxt "color-preset"
msgid "Gray"
msgstr "Gris"
-#: src/frontend/mame/ui/custui.cpp:1032
+#: src/frontend/mame/ui/custui.cpp:1055
msgctxt "color-preset"
msgid "Black"
msgstr "Negro"
-#: src/frontend/mame/ui/custui.cpp:1033
+#: src/frontend/mame/ui/custui.cpp:1056
msgctxt "color-preset"
msgid "Red"
msgstr "Rojo"
-#: src/frontend/mame/ui/custui.cpp:1034
+#: src/frontend/mame/ui/custui.cpp:1057
msgctxt "color-preset"
msgid "Orange"
msgstr "Naranja"
-#: src/frontend/mame/ui/custui.cpp:1035
+#: src/frontend/mame/ui/custui.cpp:1058
msgctxt "color-preset"
msgid "Yellow"
msgstr "Amarillo"
-#: src/frontend/mame/ui/custui.cpp:1036
+#: src/frontend/mame/ui/custui.cpp:1059
msgctxt "color-preset"
msgid "Green"
msgstr "Verde"
-#: src/frontend/mame/ui/custui.cpp:1037
+#: src/frontend/mame/ui/custui.cpp:1060
msgctxt "color-preset"
msgid "Blue"
msgstr "Azul"
-#: src/frontend/mame/ui/custui.cpp:1038
+#: src/frontend/mame/ui/custui.cpp:1061
msgctxt "color-preset"
msgid "Violet"
msgstr "Violeta"
@@ -2792,36 +2796,61 @@ msgctxt "about-header"
msgid "Revision: %1$s"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:60
+#: src/frontend/mame/ui/analogipt.cpp:27
+#, c-format
+msgctxt "menu-analoginput"
+msgid ""
+"Show/hide settings \t\t%1$s\n"
+"Decrease value \t\t%2$s\n"
+"Increase value \t\t%3$s\n"
+"Restore default value \t\t%4$s\n"
+"Previous device \t\t%5$s\n"
+"Next device \t\t%6$s\n"
+"Return to previous menu \t\t%7$s"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:82
+msgctxt "menu-analoginput"
msgid "Analog Input Adjustments"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:92
+#: src/frontend/mame/ui/analogipt.cpp:121
#, c-format
-msgid "Press %s to show menu"
+msgctxt "menu-analoginput"
+msgid "Press %s to show settings"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:372
+#: src/frontend/mame/ui/analogipt.cpp:245
+msgctxt "menu-analoginput"
+msgid "Analog Input Adjustments Help"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:421
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Increment/Decrement Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:377
+#: src/frontend/mame/ui/analogipt.cpp:426
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Auto-centering Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:382
+#: src/frontend/mame/ui/analogipt.cpp:431
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Reverse"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:387
+#: src/frontend/mame/ui/analogipt.cpp:436
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Sensitivity"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:402
+#: src/frontend/mame/ui/analogipt.cpp:451
+msgctxt "menu-analoginput"
msgid "[no analog inputs are enabled]"
msgstr ""
@@ -2972,504 +3001,504 @@ msgctxt "menu-main"
msgid "Close Menu"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:77
-msgctxt "selmenu-artwork"
-msgid "Snapshots"
-msgstr "Capturas"
+#: src/frontend/mame/ui/selmenu.cpp:55
+msgid "Images"
+msgstr "Imágenes"
-#: src/frontend/mame/ui/selmenu.cpp:78
-msgctxt "selmenu-artwork"
-msgid "Cabinet"
-msgstr "Cabina arcade"
-
-#: src/frontend/mame/ui/selmenu.cpp:79
-msgctxt "selmenu-artwork"
-msgid "Control Panel"
-msgstr "Panel de control"
-
-#: src/frontend/mame/ui/selmenu.cpp:80
-msgctxt "selmenu-artwork"
-msgid "PCB"
-msgstr "Circuito impreso"
-
-#: src/frontend/mame/ui/selmenu.cpp:81
-msgctxt "selmenu-artwork"
-msgid "Flyer"
-msgstr "Folleto"
-
-#: src/frontend/mame/ui/selmenu.cpp:82
-msgctxt "selmenu-artwork"
-msgid "Title Screen"
+#: src/frontend/mame/ui/selmenu.cpp:56
+msgid "Info"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:83
msgctxt "selmenu-artwork"
+msgid "Snapshots"
+msgstr "Capturas"
+
+#: src/frontend/mame/ui/selmenu.cpp:84
+msgctxt "selmenu-artwork"
+msgid "Cabinet"
+msgstr "Cabina arcade"
+
+#: src/frontend/mame/ui/selmenu.cpp:85
+msgctxt "selmenu-artwork"
+msgid "Control Panel"
+msgstr "Panel de control"
+
+#: src/frontend/mame/ui/selmenu.cpp:86
+msgctxt "selmenu-artwork"
+msgid "PCB"
+msgstr "Circuito impreso"
+
+#: src/frontend/mame/ui/selmenu.cpp:87
+msgctxt "selmenu-artwork"
+msgid "Flyer"
+msgstr "Folleto"
+
+#: src/frontend/mame/ui/selmenu.cpp:88
+msgctxt "selmenu-artwork"
+msgid "Title Screen"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:89
+msgctxt "selmenu-artwork"
msgid "Ending"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:84
+#: src/frontend/mame/ui/selmenu.cpp:90
msgctxt "selmenu-artwork"
msgid "Artwork Preview"
msgstr "Vista previa de arte"
-#: src/frontend/mame/ui/selmenu.cpp:85
+#: src/frontend/mame/ui/selmenu.cpp:91
msgctxt "selmenu-artwork"
msgid "Bosses"
msgstr "Jefes"
-#: src/frontend/mame/ui/selmenu.cpp:86
+#: src/frontend/mame/ui/selmenu.cpp:92
msgctxt "selmenu-artwork"
msgid "Logo"
msgstr "Logo"
-#: src/frontend/mame/ui/selmenu.cpp:87
+#: src/frontend/mame/ui/selmenu.cpp:93
msgctxt "selmenu-artwork"
msgid "Versus"
msgstr "Versus"
-#: src/frontend/mame/ui/selmenu.cpp:88
+#: src/frontend/mame/ui/selmenu.cpp:94
msgctxt "selmenu-artwork"
msgid "Game Over"
msgstr "Fin del juego"
-#: src/frontend/mame/ui/selmenu.cpp:89
+#: src/frontend/mame/ui/selmenu.cpp:95
msgctxt "selmenu-artwork"
msgid "HowTo"
msgstr "Manual"
-#: src/frontend/mame/ui/selmenu.cpp:90
+#: src/frontend/mame/ui/selmenu.cpp:96
msgctxt "selmenu-artwork"
msgid "Scores"
msgstr "Puntuaciones"
-#: src/frontend/mame/ui/selmenu.cpp:91
+#: src/frontend/mame/ui/selmenu.cpp:97
msgctxt "selmenu-artwork"
msgid "Select"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:92
+#: src/frontend/mame/ui/selmenu.cpp:98
msgctxt "selmenu-artwork"
msgid "Marquee"
msgstr "Marquesina"
-#: src/frontend/mame/ui/selmenu.cpp:93
+#: src/frontend/mame/ui/selmenu.cpp:99
msgctxt "selmenu-artwork"
msgid "Covers"
msgstr "Cubiertas"
-#: src/frontend/mame/ui/selmenu.cpp:97
+#: src/frontend/mame/ui/selmenu.cpp:103
msgid "Add or remove favorite"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:98
+#: src/frontend/mame/ui/selmenu.cpp:104
msgid "Export displayed list to file"
msgstr "Exportar esta lista a un archivo"
-#: src/frontend/mame/ui/selmenu.cpp:99
+#: src/frontend/mame/ui/selmenu.cpp:105
msgid "Audit media"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:100
+#: src/frontend/mame/ui/selmenu.cpp:106
msgid "Show DATs view"
msgstr "Mostrar vista de DATs"
-#: src/frontend/mame/ui/selmenu.cpp:260
+#: src/frontend/mame/ui/selmenu.cpp:268
msgid "Select Software Package Part"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:330
+#: src/frontend/mame/ui/selmenu.cpp:338
msgid "Select System BIOS"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:644 src/frontend/mame/ui/selmenu.cpp:675
+#: src/frontend/mame/ui/selmenu.cpp:689 src/frontend/mame/ui/selmenu.cpp:720
#, c-format
msgid "%1$s, %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:648
+#: src/frontend/mame/ui/selmenu.cpp:693
#, c-format
msgid "Software is clone of: %1$s"
msgstr "El software es un clon de: %1$s"
-#: src/frontend/mame/ui/selmenu.cpp:650
+#: src/frontend/mame/ui/selmenu.cpp:695
msgid "Software is parent"
msgstr "Es un software padre"
-#: src/frontend/mame/ui/selmenu.cpp:655
+#: src/frontend/mame/ui/selmenu.cpp:700
msgid "Supported: No"
msgstr "Soportado: No"
-#: src/frontend/mame/ui/selmenu.cpp:660
+#: src/frontend/mame/ui/selmenu.cpp:705
msgid "Supported: Partial"
msgstr "Soportado: Parcialmente"
-#: src/frontend/mame/ui/selmenu.cpp:665
+#: src/frontend/mame/ui/selmenu.cpp:710
msgid "Supported: Yes"
msgstr "Soportado: Sí"
-#: src/frontend/mame/ui/selmenu.cpp:681
+#: src/frontend/mame/ui/selmenu.cpp:726
msgid "System is parent"
msgstr "Es un sistema padre"
-#: src/frontend/mame/ui/selmenu.cpp:683 src/frontend/mame/ui/selmenu.cpp:685
+#: src/frontend/mame/ui/selmenu.cpp:728 src/frontend/mame/ui/selmenu.cpp:730
#, c-format
msgid "System is clone of: %1$s"
msgstr "El sistema es un clon de: %1$s"
-#: src/frontend/mame/ui/selmenu.cpp:721
+#: src/frontend/mame/ui/selmenu.cpp:766
#, c-format
msgid "%1$s %2$s"
msgstr "%1$s %2$s"
-#: src/frontend/mame/ui/selmenu.cpp:2222
-msgid "Images"
-msgstr "Imágenes"
-
-#: src/frontend/mame/ui/selmenu.cpp:2223
-msgid "Infos"
-msgstr "Informaciones"
-
-#: src/frontend/mame/ui/selmenu.cpp:2538
+#: src/frontend/mame/ui/selmenu.cpp:2611
msgid ""
"Required ROM/disk images for the selected system are missing or incorrect. "
"Please acquire the correct files or select a different system.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2554
+#: src/frontend/mame/ui/selmenu.cpp:2627
msgid ""
"Required ROM/disk images for the selected software are missing or incorrect. "
"Please acquire the correct files or select a different software item.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2570
+#: src/frontend/mame/ui/selmenu.cpp:2643
msgid "incorrect checksum"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2573
+#: src/frontend/mame/ui/selmenu.cpp:2646
msgid "incorrect length"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2576
+#: src/frontend/mame/ui/selmenu.cpp:2649
msgid "not found"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2587
+#: src/frontend/mame/ui/selmenu.cpp:2660
#, c-format
msgid "%1$s (%2$s) - %3$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2589
+#: src/frontend/mame/ui/selmenu.cpp:2662
#, c-format
msgid "%1$s - %2$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2593
+#: src/frontend/mame/ui/selmenu.cpp:2666
msgid "Press any key to continue."
msgstr "Pulsa cualquier tecla para continuar."
-#: src/frontend/mame/ui/selmenu.cpp:2722
+#: src/frontend/mame/ui/selmenu.cpp:2789
msgid "General Info"
msgstr "Información general"
-#: src/frontend/mame/ui/selmenu.cpp:2874
+#: src/frontend/mame/ui/selmenu.cpp:2935
#, c-format
msgid "Short Name\t%1$s\n"
msgstr "Nombre corto\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2875
+#: src/frontend/mame/ui/selmenu.cpp:2936
#, c-format
msgid "Year\t%1$s\n"
msgstr "Año\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2876
+#: src/frontend/mame/ui/selmenu.cpp:2937
#, c-format
msgid "Manufacturer\t%1$s\n"
msgstr "Fabricante\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2883
+#: src/frontend/mame/ui/selmenu.cpp:2944
#, c-format
msgid "System is Clone of\t%1$s\n"
msgstr "El sistema es un clon de\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2888
+#: src/frontend/mame/ui/selmenu.cpp:2949
msgid "System is Parent\t\n"
msgstr "Es un sistema padre\t\n"
-#: src/frontend/mame/ui/selmenu.cpp:2892
+#: src/frontend/mame/ui/selmenu.cpp:2953
msgid "Analog Controls\tYes\n"
msgstr "Controles analógicos\tSi\n"
-#: src/frontend/mame/ui/selmenu.cpp:2894
+#: src/frontend/mame/ui/selmenu.cpp:2955
msgid "Keyboard Inputs\tYes\n"
msgstr "Entradas de teclado\tSi\n"
-#: src/frontend/mame/ui/selmenu.cpp:2897
+#: src/frontend/mame/ui/selmenu.cpp:2958
msgid "Overall\tNOT WORKING\n"
msgstr "En General\tNO FUNCIONA\n"
-#: src/frontend/mame/ui/selmenu.cpp:2899
+#: src/frontend/mame/ui/selmenu.cpp:2960
msgid "Overall\tUnemulated Protection\n"
msgstr "En General\tProtección no emulada\n"
-#: src/frontend/mame/ui/selmenu.cpp:2901
+#: src/frontend/mame/ui/selmenu.cpp:2962
msgid "Overall\tWorking\n"
msgstr "En General\tFunciona\n"
-#: src/frontend/mame/ui/selmenu.cpp:2904
+#: src/frontend/mame/ui/selmenu.cpp:2965
msgid "Graphics\tUnimplemented\n"
msgstr "Gráficos\tNo implementados\n"
-#: src/frontend/mame/ui/selmenu.cpp:2906
+#: src/frontend/mame/ui/selmenu.cpp:2967
msgid "Graphics\tWrong Colors\n"
msgstr "Gráficos\tColores erróneos\n"
-#: src/frontend/mame/ui/selmenu.cpp:2908
+#: src/frontend/mame/ui/selmenu.cpp:2969
msgid "Graphics\tImperfect Colors\n"
msgstr "Gráficos\tColores imperfectos\n"
-#: src/frontend/mame/ui/selmenu.cpp:2910
+#: src/frontend/mame/ui/selmenu.cpp:2971
msgid "Graphics\tImperfect\n"
msgstr "Gráficos\tImperfectos\n"
-#: src/frontend/mame/ui/selmenu.cpp:2912
+#: src/frontend/mame/ui/selmenu.cpp:2973
msgid "Graphics\tOK\n"
msgstr "Gráficos\tAceptables"
-#: src/frontend/mame/ui/selmenu.cpp:2915
+#: src/frontend/mame/ui/selmenu.cpp:2976
msgid "Sound\tNone\n"
msgstr "Sonido\tNo\n"
-#: src/frontend/mame/ui/selmenu.cpp:2917
+#: src/frontend/mame/ui/selmenu.cpp:2978
msgid "Sound\tUnimplemented\n"
msgstr "Sonido\tNo implementado\n"
-#: src/frontend/mame/ui/selmenu.cpp:2919
+#: src/frontend/mame/ui/selmenu.cpp:2980
msgid "Sound\tImperfect\n"
msgstr "Sonido\tImperfecto\n"
-#: src/frontend/mame/ui/selmenu.cpp:2921
+#: src/frontend/mame/ui/selmenu.cpp:2982
msgid "Sound\tOK\n"
msgstr "Sonido\tAceptable\n"
-#: src/frontend/mame/ui/selmenu.cpp:2924
+#: src/frontend/mame/ui/selmenu.cpp:2985
msgid "Capture\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2926
+#: src/frontend/mame/ui/selmenu.cpp:2987
msgid "Capture\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2929
+#: src/frontend/mame/ui/selmenu.cpp:2990
msgid "Camera\tUnimplemented\n"
msgstr "Cámara\tNo implementada\n"
-#: src/frontend/mame/ui/selmenu.cpp:2931
+#: src/frontend/mame/ui/selmenu.cpp:2992
msgid "Camera\tImperfect\n"
msgstr "Cámara\tImperfecta\n"
-#: src/frontend/mame/ui/selmenu.cpp:2934
+#: src/frontend/mame/ui/selmenu.cpp:2995
msgid "Microphone\tUnimplemented\n"
msgstr "Micrófono\tNo implementado\n"
-#: src/frontend/mame/ui/selmenu.cpp:2936
+#: src/frontend/mame/ui/selmenu.cpp:2997
msgid "Microphone\tImperfect\n"
msgstr "Micrófono\tImperfecto\n"
-#: src/frontend/mame/ui/selmenu.cpp:2939
+#: src/frontend/mame/ui/selmenu.cpp:3000
msgid "Controls\tUnimplemented\n"
msgstr "Controles\tNo implementados\n"
-#: src/frontend/mame/ui/selmenu.cpp:2941
+#: src/frontend/mame/ui/selmenu.cpp:3002
msgid "Controls\tImperfect\n"
msgstr "Controles\tImperfectos\n"
-#: src/frontend/mame/ui/selmenu.cpp:2944
+#: src/frontend/mame/ui/selmenu.cpp:3005
msgid "Keyboard\tUnimplemented\n"
msgstr "Teclado\tNo implementado\n"
-#: src/frontend/mame/ui/selmenu.cpp:2946
+#: src/frontend/mame/ui/selmenu.cpp:3007
msgid "Keyboard\tImperfect\n"
msgstr "Teclado\tImperfecto\n"
-#: src/frontend/mame/ui/selmenu.cpp:2949
+#: src/frontend/mame/ui/selmenu.cpp:3010
msgid "Mouse\tUnimplemented\n"
msgstr "Ratón\tNo implementado\n"
-#: src/frontend/mame/ui/selmenu.cpp:2951
+#: src/frontend/mame/ui/selmenu.cpp:3012
msgid "Mouse\tImperfect\n"
msgstr "Ratón\tImperfecto\n"
-#: src/frontend/mame/ui/selmenu.cpp:2954
+#: src/frontend/mame/ui/selmenu.cpp:3015
msgid "Media\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2956
+#: src/frontend/mame/ui/selmenu.cpp:3017
msgid "Media\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2959
+#: src/frontend/mame/ui/selmenu.cpp:3020
msgid "Disk\tUnimplemented\n"
msgstr "Disco\tNo implementado\n"
-#: src/frontend/mame/ui/selmenu.cpp:2961
+#: src/frontend/mame/ui/selmenu.cpp:3022
msgid "Disk\tImperfect\n"
msgstr "Disco\tImperfecto\n"
-#: src/frontend/mame/ui/selmenu.cpp:2964
+#: src/frontend/mame/ui/selmenu.cpp:3025
msgid "Printer\tUnimplemented\n"
msgstr "Impresora\tNo implementada\n"
-#: src/frontend/mame/ui/selmenu.cpp:2966
+#: src/frontend/mame/ui/selmenu.cpp:3027
msgid "Printer\tImperfect\n"
msgstr "Impresora\tImperfecta\n"
-#: src/frontend/mame/ui/selmenu.cpp:2969
+#: src/frontend/mame/ui/selmenu.cpp:3030
msgid "Mag. Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2971
+#: src/frontend/mame/ui/selmenu.cpp:3032
msgid "Mag. Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2974
+#: src/frontend/mame/ui/selmenu.cpp:3035
msgid "Punch Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2976
+#: src/frontend/mame/ui/selmenu.cpp:3037
msgid "Punch Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2979
+#: src/frontend/mame/ui/selmenu.cpp:3040
msgid "Mag. Drum\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2981
+#: src/frontend/mame/ui/selmenu.cpp:3042
msgid "Mag. Drum\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2984
+#: src/frontend/mame/ui/selmenu.cpp:3045
msgid "(EP)ROM\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2986
+#: src/frontend/mame/ui/selmenu.cpp:3047
msgid "(EP)ROM\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2989
+#: src/frontend/mame/ui/selmenu.cpp:3050
msgid "Communications\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2991
+#: src/frontend/mame/ui/selmenu.cpp:3052
msgid "Communications\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2994
+#: src/frontend/mame/ui/selmenu.cpp:3055
msgid "LAN\tUnimplemented\n"
msgstr "Red local\tNo implementada\n"
-#: src/frontend/mame/ui/selmenu.cpp:2996
+#: src/frontend/mame/ui/selmenu.cpp:3057
msgid "LAN\tImperfect\n"
msgstr "Red local\tImperfecta"
-#: src/frontend/mame/ui/selmenu.cpp:2999
+#: src/frontend/mame/ui/selmenu.cpp:3060
msgid "WAN\tUnimplemented\n"
msgstr "Red global\tNo implementada\n"
-#: src/frontend/mame/ui/selmenu.cpp:3001
+#: src/frontend/mame/ui/selmenu.cpp:3062
msgid "WAN\tImperfect\n"
msgstr "Red global\tImperfecta\n"
-#: src/frontend/mame/ui/selmenu.cpp:3004
+#: src/frontend/mame/ui/selmenu.cpp:3065
msgid "Timing\tUnimplemented\n"
msgstr "Cronometraje\tNo implementado\n"
-#: src/frontend/mame/ui/selmenu.cpp:3006
+#: src/frontend/mame/ui/selmenu.cpp:3067
msgid "Timing\tImperfect\n"
msgstr "Cronometraje\tImperfecto\n"
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tYes\n"
msgstr "Sistema mecánico\tSi\n"
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tNo\n"
msgstr "Sistema mecánico\tNo\n"
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tYes\n"
msgstr "Requiere arte\tSi\n"
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tNo\n"
msgstr "Requiere arte\tNo\n"
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tYes\n"
msgstr "Requiere arte clicable\tSi\n"
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tNo\n"
msgstr "Requiere arte clicable\tNo\n"
-#: src/frontend/mame/ui/selmenu.cpp:3012
+#: src/frontend/mame/ui/selmenu.cpp:3073
msgid "Support Cocktail\tNo\n"
msgstr "Soporta modo cocktail\tNo\n"
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tYes\n"
msgstr "El sistema es una BIOS\tSi\n"
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tNo\n"
msgstr "El sistema es una BIOS\tNo\n"
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tYes\n"
msgstr "Soporta guardado\tSi\n"
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tNo\n"
msgstr "Soporta guardado\tNo\n"
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tVertical\n"
msgstr "Orientación de la pantalla\tVertical\n"
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tHorizontal\n"
msgstr "Orientación de la pantalla\tHorizontal\n"
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tYes\n"
msgstr "Requiere CHD\tSi\n"
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tNo\n"
msgstr "Requiere CHD\tNo\n"
-#: src/frontend/mame/ui/selmenu.cpp:3038
+#: src/frontend/mame/ui/selmenu.cpp:3099
msgid "Media Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3040
+#: src/frontend/mame/ui/selmenu.cpp:3101
msgid "Media Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3043
+#: src/frontend/mame/ui/selmenu.cpp:3104
msgid "Samples Audit Result\tNone Needed\n"
msgstr "Resultado de la auditoría de muestras\tNo necesaria\n"
-#: src/frontend/mame/ui/selmenu.cpp:3045
+#: src/frontend/mame/ui/selmenu.cpp:3106
msgid "Samples Audit Result\tOK\n"
msgstr "Resultado de la auditoría de muestras\tCORRECTA\n"
-#: src/frontend/mame/ui/selmenu.cpp:3047
+#: src/frontend/mame/ui/selmenu.cpp:3108
msgid "Samples Audit Result\tBAD\n"
msgstr "Resultado de la auditoría de muestras\tINCORRECTA\n"
-#: src/frontend/mame/ui/selmenu.cpp:3051
+#: src/frontend/mame/ui/selmenu.cpp:3112
msgid ""
"Media Audit\tDisabled\n"
"Samples Audit\tDisabled\n"
@@ -3641,74 +3670,74 @@ msgstr "* Opciones de ranuras:\n"
msgid "[None]\n"
msgstr "[Ninguna]\n"
-#: src/emu/render.cpp:1833
+#: src/emu/render.cpp:1834
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Standard (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1859
+#: src/emu/render.cpp:1860
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Pixel Aspect (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1881 src/emu/render.cpp:2016
+#: src/emu/render.cpp:1882 src/emu/render.cpp:2017
msgctxt "view-name"
msgid "Cocktail"
msgstr ""
-#: src/emu/render.cpp:2001
+#: src/emu/render.cpp:2002
msgctxt "view-name"
msgid "Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2002
+#: src/emu/render.cpp:2003
msgctxt "view-name"
msgid "Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2003
+#: src/emu/render.cpp:2004
msgctxt "view-name"
msgid "Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2004
+#: src/emu/render.cpp:2005
msgctxt "view-name"
msgid "Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2055
+#: src/emu/render.cpp:2056
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2064
+#: src/emu/render.cpp:2065
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2073
+#: src/emu/render.cpp:2074
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2082
+#: src/emu/render.cpp:2083
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/ioport.cpp:333
+#: src/emu/ioport.cpp:271
#, c-format
msgctxt "input-name"
msgid "P%1$u"
msgstr ""
-#: src/emu/ioport.cpp:2052
+#: src/emu/ioport.cpp:1991
msgctxt "input-name"
msgid "???"
msgstr ""
@@ -5340,222 +5369,222 @@ msgstr ""
#: src/emu/inpttype.ipp:874
msgctxt "input-name"
-msgid "On Screen Display"
+msgid "Show/Hide Menu"
msgstr ""
#: src/emu/inpttype.ipp:875
msgctxt "input-name"
-msgid "Break in Debugger"
+msgid "UI Select"
msgstr ""
#: src/emu/inpttype.ipp:876
msgctxt "input-name"
-msgid "Config Menu"
+msgid "UI Back"
msgstr ""
#: src/emu/inpttype.ipp:877
msgctxt "input-name"
-msgid "Pause"
+msgid "UI Cancel"
msgstr ""
#: src/emu/inpttype.ipp:878
msgctxt "input-name"
-msgid "Pause - Single Step"
+msgid "UI Clear"
msgstr ""
#: src/emu/inpttype.ipp:879
msgctxt "input-name"
-msgid "Rewind - Single Step"
+msgid "UI Help"
msgstr ""
#: src/emu/inpttype.ipp:880
msgctxt "input-name"
-msgid "Reset Machine"
+msgid "UI Up"
msgstr ""
#: src/emu/inpttype.ipp:881
msgctxt "input-name"
-msgid "Soft Reset"
+msgid "UI Down"
msgstr ""
#: src/emu/inpttype.ipp:882
msgctxt "input-name"
-msgid "Show Decoded Graphics"
+msgid "UI Left"
msgstr ""
#: src/emu/inpttype.ipp:883
msgctxt "input-name"
-msgid "Frameskip Dec"
+msgid "UI Right"
msgstr ""
#: src/emu/inpttype.ipp:884
msgctxt "input-name"
-msgid "Frameskip Inc"
+msgid "UI Home"
msgstr ""
#: src/emu/inpttype.ipp:885
msgctxt "input-name"
-msgid "Throttle"
+msgid "UI End"
msgstr ""
#: src/emu/inpttype.ipp:886
msgctxt "input-name"
-msgid "Fast Forward"
+msgid "UI Page Up"
msgstr ""
#: src/emu/inpttype.ipp:887
msgctxt "input-name"
-msgid "Show FPS"
+msgid "UI Page Down"
msgstr ""
#: src/emu/inpttype.ipp:888
msgctxt "input-name"
-msgid "Save Snapshot"
+msgid "UI Previous Group"
msgstr ""
#: src/emu/inpttype.ipp:889
msgctxt "input-name"
-msgid "Record MNG"
+msgid "UI Next Group"
msgstr ""
#: src/emu/inpttype.ipp:890
msgctxt "input-name"
-msgid "Record AVI"
+msgid "On Screen Display"
msgstr ""
#: src/emu/inpttype.ipp:891
msgctxt "input-name"
-msgid "Toggle Cheat"
+msgid "Toggle UI Controls"
msgstr ""
#: src/emu/inpttype.ipp:892
msgctxt "input-name"
-msgid "UI Up"
+msgid "Break in Debugger"
msgstr ""
#: src/emu/inpttype.ipp:893
msgctxt "input-name"
-msgid "UI Down"
+msgid "Pause"
msgstr ""
#: src/emu/inpttype.ipp:894
msgctxt "input-name"
-msgid "UI Left"
+msgid "Pause - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:895
msgctxt "input-name"
-msgid "UI Right"
+msgid "Rewind - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:896
msgctxt "input-name"
-msgid "UI Home"
+msgid "Save State"
msgstr ""
#: src/emu/inpttype.ipp:897
msgctxt "input-name"
-msgid "UI End"
+msgid "Load State"
msgstr ""
#: src/emu/inpttype.ipp:898
msgctxt "input-name"
-msgid "UI Page Up"
+msgid "Reset Machine"
msgstr ""
#: src/emu/inpttype.ipp:899
msgctxt "input-name"
-msgid "UI Page Down"
+msgid "Soft Reset"
msgstr ""
#: src/emu/inpttype.ipp:900
msgctxt "input-name"
-msgid "UI Focus Next"
+msgid "Show Decoded Graphics"
msgstr ""
#: src/emu/inpttype.ipp:901
msgctxt "input-name"
-msgid "UI Focus Previous"
+msgid "Frameskip Dec"
msgstr ""
#: src/emu/inpttype.ipp:902
msgctxt "input-name"
-msgid "UI Select"
+msgid "Frameskip Inc"
msgstr ""
#: src/emu/inpttype.ipp:903
msgctxt "input-name"
-msgid "UI Cancel"
+msgid "Throttle"
msgstr ""
#: src/emu/inpttype.ipp:904
msgctxt "input-name"
-msgid "UI Display Comment"
+msgid "Fast Forward"
msgstr ""
#: src/emu/inpttype.ipp:905
msgctxt "input-name"
-msgid "UI Clear"
+msgid "Show FPS"
msgstr ""
#: src/emu/inpttype.ipp:906
msgctxt "input-name"
-msgid "UI Zoom In"
+msgid "Save Snapshot"
msgstr ""
#: src/emu/inpttype.ipp:907
msgctxt "input-name"
-msgid "UI Zoom Out"
+msgid "Record MNG"
msgstr ""
#: src/emu/inpttype.ipp:908
msgctxt "input-name"
-msgid "UI Default Zoom"
+msgid "Record AVI"
msgstr ""
#: src/emu/inpttype.ipp:909
msgctxt "input-name"
-msgid "UI Previous Group"
+msgid "Toggle Cheat"
msgstr ""
#: src/emu/inpttype.ipp:910
msgctxt "input-name"
-msgid "UI Next Group"
+msgid "UI Display Comment"
msgstr ""
#: src/emu/inpttype.ipp:911
msgctxt "input-name"
-msgid "UI Rotate"
+msgid "UI Zoom In"
msgstr ""
#: src/emu/inpttype.ipp:912
msgctxt "input-name"
-msgid "Show Profiler"
+msgid "UI Zoom Out"
msgstr ""
#: src/emu/inpttype.ipp:913
msgctxt "input-name"
-msgid "UI Toggle"
+msgid "UI Default Zoom"
msgstr ""
#: src/emu/inpttype.ipp:914
msgctxt "input-name"
-msgid "UI Release Pointer"
+msgid "UI Rotate"
msgstr ""
#: src/emu/inpttype.ipp:915
msgctxt "input-name"
-msgid "UI Paste Text"
+msgid "Show Profiler"
msgstr ""
#: src/emu/inpttype.ipp:916
msgctxt "input-name"
-msgid "Save State"
+msgid "UI Release Pointer"
msgstr ""
#: src/emu/inpttype.ipp:917
msgctxt "input-name"
-msgid "Load State"
+msgid "UI Paste Text"
msgstr ""
#: src/emu/inpttype.ipp:918
@@ -5570,57 +5599,65 @@ msgstr ""
#: src/emu/inpttype.ipp:920
msgctxt "input-name"
-msgid "UI External DAT View"
+msgid "UI Focus Next"
msgstr ""
#: src/emu/inpttype.ipp:921
msgctxt "input-name"
-msgid "UI Add/Remove favorite"
+msgid "UI Focus Previous"
msgstr ""
#: src/emu/inpttype.ipp:922
msgctxt "input-name"
-msgid "UI Export List"
+msgid "UI External DAT View"
msgstr ""
#: src/emu/inpttype.ipp:923
msgctxt "input-name"
+msgid "UI Add/Remove Favorite"
+msgstr ""
+
+#: src/emu/inpttype.ipp:924
+msgctxt "input-name"
+msgid "UI Export List"
+msgstr ""
+
+#: src/emu/inpttype.ipp:925
+msgctxt "input-name"
msgid "UI Audit Media"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:110
-#: src/osd/modules/input/input_sdlcommon.cpp:173
+#: src/osd/modules/input/input_windows.cpp:111 src/osd/sdl/osdsdl.cpp:339
msgctxt "input-name"
msgid "Toggle Fullscreen"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:116
+#: src/osd/modules/input/input_windows.cpp:117
msgctxt "input-name"
msgid "Take Rendered Snapshot"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:127
-#: src/osd/modules/input/input_sdlcommon.cpp:221
+#: src/osd/modules/input/input_windows.cpp:128 src/osd/sdl/osdsdl.cpp:388
msgctxt "input-name"
msgid "Record Rendered Video"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:143
+#: src/osd/modules/input/input_windows.cpp:144
msgctxt "input-name"
msgid "Toggle Post-Processing"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:199
+#: src/osd/sdl/osdsdl.cpp:365
msgctxt "input-name"
msgid "Toggle Filter"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:205
+#: src/osd/sdl/osdsdl.cpp:371
msgctxt "input-name"
msgid "Decrease Prescaling"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:215
+#: src/osd/sdl/osdsdl.cpp:382
msgctxt "input-name"
msgid "Increase Prescaling"
msgstr ""
@@ -5946,12 +5983,12 @@ msgstr "Fichero de nombres de puertos de entrada guardado en %s"
msgid "Input ports"
msgstr "Puertos de entrada"
-#: plugins/autofire/init.lua:94
+#: plugins/autofire/init.lua:98
msgctxt "plugin-autofire"
msgid "Failed to load autofire menu"
msgstr ""
-#: plugins/autofire/init.lua:101
+#: plugins/autofire/init.lua:105
msgctxt "plugin-autofire"
msgid "Autofire"
msgstr ""
@@ -6135,7 +6172,7 @@ msgctxt "plugin-timecode"
msgid "Hotkey"
msgstr ""
-#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:560
+#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:562
msgctxt "plugin-inputmacro"
msgid "Input Macros"
msgstr ""
@@ -6156,138 +6193,138 @@ msgctxt "plugin-inputmacro"
msgid "Set Input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:350
+#: plugins/inputmacro/inputmacro_menu.lua:352
msgctxt "plugin-inputmacro"
msgid "Name"
msgstr "Nombre"
-#: plugins/inputmacro/inputmacro_menu.lua:358
-#: plugins/inputmacro/inputmacro_menu.lua:400
+#: plugins/inputmacro/inputmacro_menu.lua:360
+#: plugins/inputmacro/inputmacro_menu.lua:402
msgctxt "plugin-inputmacro"
msgid "[not set]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:359
+#: plugins/inputmacro/inputmacro_menu.lua:361
msgctxt "plugin-inputmacro"
msgid "Activation combination"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Stop immediately"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Complete macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:363
+#: plugins/inputmacro/inputmacro_menu.lua:365
msgctxt "plugin-inputmacro"
msgid "On release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:369
+#: plugins/inputmacro/inputmacro_menu.lua:371
msgctxt "plugin-inputmacro"
msgid "Release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:372
+#: plugins/inputmacro/inputmacro_menu.lua:374
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Loop to step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:377
+#: plugins/inputmacro/inputmacro_menu.lua:379
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Prolong step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:379
+#: plugins/inputmacro/inputmacro_menu.lua:381
msgctxt "plugin-inputmacro"
msgid "When held"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:383
+#: plugins/inputmacro/inputmacro_menu.lua:385
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:384
+#: plugins/inputmacro/inputmacro_menu.lua:386
msgctxt "plugin-inputmacro"
msgid "Delay (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:390
+#: plugins/inputmacro/inputmacro_menu.lua:392
msgctxt "plugin-inputmacro"
msgid "Duration (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:398
+#: plugins/inputmacro/inputmacro_menu.lua:400
msgctxt "plugin-inputmacro"
msgid "n/a"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:402
+#: plugins/inputmacro/inputmacro_menu.lua:404
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Input %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:407
+#: plugins/inputmacro/inputmacro_menu.lua:409
msgctxt "plugin-inputmacro"
msgid "Add input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:412
+#: plugins/inputmacro/inputmacro_menu.lua:414
msgctxt "plugin-inputmacro"
msgid "Delete step"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:428
+#: plugins/inputmacro/inputmacro_menu.lua:430
msgctxt "plugin-inputmacro"
msgid "Add step at position"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:474
+#: plugins/inputmacro/inputmacro_menu.lua:476
msgctxt "plugin-inputmacro"
msgid "Add Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:481
+#: plugins/inputmacro/inputmacro_menu.lua:483
msgctxt "plugin-inputmacro"
msgid "Create"
msgstr "Crear"
-#: plugins/inputmacro/inputmacro_menu.lua:483
+#: plugins/inputmacro/inputmacro_menu.lua:485
msgctxt "plugin-inputmacro"
msgid "Cancel"
msgstr "Cancelar"
-#: plugins/inputmacro/inputmacro_menu.lua:499
+#: plugins/inputmacro/inputmacro_menu.lua:501
msgctxt "plugin-inputmacro"
msgid "Edit Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:505
+#: plugins/inputmacro/inputmacro_menu.lua:507
msgctxt "plugin-inputmacro"
msgid "Done"
msgstr "Hecho"
-#: plugins/inputmacro/inputmacro_menu.lua:561
+#: plugins/inputmacro/inputmacro_menu.lua:563
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Press %s to delete"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:573
+#: plugins/inputmacro/inputmacro_menu.lua:575
msgctxt "plugin-inputmacro"
msgid "[no macros]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:578
+#: plugins/inputmacro/inputmacro_menu.lua:580
msgctxt "plugin-inputmacro"
msgid "Add macro"
msgstr ""
@@ -6462,12 +6499,12 @@ msgctxt "plugin-commonui"
msgid "Cancel"
msgstr "Cancelar"
-#: plugins/commonui/init.lua:197
+#: plugins/commonui/init.lua:199
msgctxt "plugin-commonui"
msgid "Invalid combination entered"
msgstr ""
-#: plugins/commonui/init.lua:203
+#: plugins/commonui/init.lua:205
#, lua-format
msgctxt "plugin-commonui"
msgid ""
@@ -6475,6 +6512,9 @@ msgid ""
"%s"
msgstr ""
+#~ msgid "Infos"
+#~ msgstr "Informaciones"
+
#, c-format
#~ msgid "System: \"%1$s\" software list "
#~ msgstr "Sistema: \"%1$s\" lista de software "
diff --git a/language/Spanish_Mexico/strings.po b/language/Spanish_Mexico/strings.po
index 351f4532863..83b61f10bac 100644
--- a/language/Spanish_Mexico/strings.po
+++ b/language/Spanish_Mexico/strings.po
@@ -2,13 +2,13 @@
# Traducciones al español para el paquete MAME.
# Copyright (C) 1997-2022 MAMEdev and contributors
# This file is distributed under the same license as the MAME package.
-# Automatically generated, 2022.
+# Automatically generated, 2023.
#
msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-10-16 02:30+1100\n"
+"POT-Creation-Date: 2023-02-18 05:29+1100\n"
"PO-Revision-Date: 2016-02-20 18:03+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: MAME Language Team\n"
@@ -30,254 +30,254 @@ msgid ""
"This system requires media images to be mounted for the following device(s): "
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1254
+#: src/frontend/mame/ui/ui.cpp:1275
#, c-format
msgid ""
"UI controls enabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1256
+#: src/frontend/mame/ui/ui.cpp:1277
#, c-format
msgid ""
"UI controls disabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1465
+#: src/frontend/mame/ui/ui.cpp:1486
msgid "Master Volume"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1474
+#: src/frontend/mame/ui/ui.cpp:1495
#, c-format
msgid "%1$s Volume"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1496
+#: src/frontend/mame/ui/ui.cpp:1517
#, c-format
msgid "Overclock CPU %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1504
+#: src/frontend/mame/ui/ui.cpp:1525
#, c-format
msgid "Overclock %1$s sound"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1523
+#: src/frontend/mame/ui/ui.cpp:1544
#, c-format
msgid "%1$s Refresh Rate"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1528
+#: src/frontend/mame/ui/ui.cpp:1549
#, c-format
msgid "%1$s Brightness"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1530
+#: src/frontend/mame/ui/ui.cpp:1551
#, c-format
msgid "%1$s Contrast"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1532
+#: src/frontend/mame/ui/ui.cpp:1553
#, c-format
msgid "%1$s Gamma"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1536
+#: src/frontend/mame/ui/ui.cpp:1557
#, c-format
msgid "%1$s Horiz Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1538
+#: src/frontend/mame/ui/ui.cpp:1559
#, c-format
msgid "%1$s Horiz Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1540
+#: src/frontend/mame/ui/ui.cpp:1561
#, c-format
msgid "%1$s Vert Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1542
+#: src/frontend/mame/ui/ui.cpp:1563
#, c-format
msgid "%1$s Vert Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1558
+#: src/frontend/mame/ui/ui.cpp:1579
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1561
+#: src/frontend/mame/ui/ui.cpp:1582
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1563
+#: src/frontend/mame/ui/ui.cpp:1584
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1566
+#: src/frontend/mame/ui/ui.cpp:1587
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1576
+#: src/frontend/mame/ui/ui.cpp:1597
msgid "Vector Flicker"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1577
+#: src/frontend/mame/ui/ui.cpp:1598
msgid "Beam Width Minimum"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1578
+#: src/frontend/mame/ui/ui.cpp:1599
msgid "Beam Width Maximum"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1579
+#: src/frontend/mame/ui/ui.cpp:1600
msgid "Beam Dot Size"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1580
+#: src/frontend/mame/ui/ui.cpp:1601
msgid "Beam Intensity Weight"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593
+#: src/frontend/mame/ui/ui.cpp:1614
#, c-format
msgid "Crosshair Scale %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "X"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "Y"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1616
#, c-format
msgid "Crosshair Offset %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1623
+#: src/frontend/mame/ui/ui.cpp:1644
#, c-format
msgid "%1$3ddB"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1666
+#: src/frontend/mame/ui/ui.cpp:1687
#, c-format
msgid "%1$d%%"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1681
+#: src/frontend/mame/ui/ui.cpp:1702
#, c-format
msgid "%1$3.0f%%"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1704 src/frontend/mame/ui/ui.cpp:1724
-#: src/frontend/mame/ui/ui.cpp:1743 src/frontend/mame/ui/ui.cpp:1761
-#: src/frontend/mame/ui/ui.cpp:1780 src/frontend/mame/ui/ui.cpp:1799
-#: src/frontend/mame/ui/ui.cpp:1818 src/frontend/mame/ui/ui.cpp:1837
-#: src/frontend/mame/ui/ui.cpp:1858 src/frontend/mame/ui/ui.cpp:1879
-#: src/frontend/mame/ui/ui.cpp:1900 src/frontend/mame/ui/ui.cpp:1921
+#: src/frontend/mame/ui/ui.cpp:1725 src/frontend/mame/ui/ui.cpp:1745
+#: src/frontend/mame/ui/ui.cpp:1764 src/frontend/mame/ui/ui.cpp:1782
+#: src/frontend/mame/ui/ui.cpp:1801 src/frontend/mame/ui/ui.cpp:1820
+#: src/frontend/mame/ui/ui.cpp:1839 src/frontend/mame/ui/ui.cpp:1858
+#: src/frontend/mame/ui/ui.cpp:1879 src/frontend/mame/ui/ui.cpp:1900
+#: src/frontend/mame/ui/ui.cpp:1921 src/frontend/mame/ui/ui.cpp:1942
#, c-format
msgid "%1$.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1936 src/frontend/mame/ui/ui.cpp:1951
-#: src/frontend/mame/ui/ui.cpp:1966 src/frontend/mame/ui/ui.cpp:1981
-#: src/frontend/mame/ui/ui.cpp:1996
+#: src/frontend/mame/ui/ui.cpp:1957 src/frontend/mame/ui/ui.cpp:1972
+#: src/frontend/mame/ui/ui.cpp:1987 src/frontend/mame/ui/ui.cpp:2002
+#: src/frontend/mame/ui/ui.cpp:2017
#, c-format
msgid "%1$1.2f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2116
+#: src/frontend/mame/ui/ui.cpp:2137
msgid "**Error saving ui.ini**"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2175
+#: src/frontend/mame/ui/ui.cpp:2196
#, c-format
msgid "**Error saving %s.ini**"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2179 src/frontend/mame/ui/miscmenu.cpp:773
+#: src/frontend/mame/ui/ui.cpp:2200 src/frontend/mame/ui/miscmenu.cpp:773
msgid ""
"\n"
" Settings saved \n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:487 src/frontend/mame/ui/selgame.cpp:298
+#: src/frontend/mame/ui/selsoft.cpp:510 src/frontend/mame/ui/selgame.cpp:318
#, c-format
msgid ""
"%s\n"
" added to favorites list."
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:492 src/frontend/mame/ui/selgame.cpp:303
-#: src/frontend/mame/ui/selgame.cpp:309
+#: src/frontend/mame/ui/selsoft.cpp:515 src/frontend/mame/ui/selgame.cpp:323
+#: src/frontend/mame/ui/selgame.cpp:329
#, c-format
msgid ""
"%s\n"
" removed from favorites list."
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Start empty]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Use file manager]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:708
+#: src/frontend/mame/ui/selsoft.cpp:756
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d software packages )"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:709
+#: src/frontend/mame/ui/selsoft.cpp:757
#, c-format
msgid "%1$s - select software"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:714 src/frontend/mame/ui/selgame.cpp:1074
+#: src/frontend/mame/ui/selsoft.cpp:762 src/frontend/mame/ui/selgame.cpp:1092
#, c-format
msgid "%1$s: %2$s - Search: %3$s_"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:716 src/frontend/mame/ui/selgame.cpp:1076
+#: src/frontend/mame/ui/selsoft.cpp:764 src/frontend/mame/ui/selgame.cpp:1094
#, c-format
msgid "Search: %1$s_"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:723
+#: src/frontend/mame/ui/selsoft.cpp:771
#, c-format
msgid "Software list/item: %1$s:%2$s"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:441
+#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:462
msgid "General Settings"
msgstr ""
@@ -301,15 +301,15 @@ msgstr ""
msgid "Save Settings"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:185 src/frontend/mame/ui/optsmenu.cpp:227
+#: src/frontend/mame/ui/optsmenu.cpp:183 src/frontend/mame/ui/optsmenu.cpp:225
msgid "System Filter"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:197 src/frontend/mame/ui/custui.cpp:83
+#: src/frontend/mame/ui/optsmenu.cpp:195 src/frontend/mame/ui/custui.cpp:84
msgid "Customize UI"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:198 src/frontend/mame/ui/dirmenu.cpp:535
+#: src/frontend/mame/ui/optsmenu.cpp:196 src/frontend/mame/ui/dirmenu.cpp:579
msgid "Configure Folders"
msgstr ""
@@ -317,41 +317,41 @@ msgstr ""
msgid "Plugin Options"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:221 src/frontend/mame/ui/swlist.cpp:89
-#: src/frontend/mame/ui/slotopt.cpp:221
+#: src/frontend/mame/ui/filesel.cpp:234 src/frontend/mame/ui/swlist.cpp:89
+#: src/frontend/mame/ui/slotopt.cpp:231
msgid "[empty slot]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:225
+#: src/frontend/mame/ui/filesel.cpp:238
msgid "[create]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:229 src/frontend/mame/ui/swlist.cpp:100
+#: src/frontend/mame/ui/filesel.cpp:242 src/frontend/mame/ui/swlist.cpp:100
msgid "[software list]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:285
+#: src/frontend/mame/ui/filesel.cpp:298
#, c-format
msgid "Error accessing %s"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:509
+#: src/frontend/mame/ui/filesel.cpp:519
msgid "Select access mode"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:510
+#: src/frontend/mame/ui/filesel.cpp:520
msgid "Read-only"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:512
+#: src/frontend/mame/ui/filesel.cpp:522
msgid "Read-write"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:513
+#: src/frontend/mame/ui/filesel.cpp:523
msgid "Read this image, write to another image"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:514
+#: src/frontend/mame/ui/filesel.cpp:524
msgid "Read this image, write to diff"
msgstr ""
@@ -564,145 +564,149 @@ msgid "Joystick saturation"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:94
-msgid "Natural keyboard"
+msgid "Joystick threshold"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:95
-msgid "Allow contradictory joystick inputs"
+msgid "Natural keyboard"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:96
+msgid "Allow contradictory joystick inputs"
+msgstr ""
+
+#: src/frontend/mame/ui/submenu.cpp:97
msgid "Coin impulse"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:102
+#: src/frontend/mame/ui/submenu.cpp:103
msgid "Input Device Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:103
+#: src/frontend/mame/ui/submenu.cpp:104
msgid "Lightgun Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:104
+#: src/frontend/mame/ui/submenu.cpp:105
msgid "Trackball Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:105
+#: src/frontend/mame/ui/submenu.cpp:106
msgid "Pedal Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:106
+#: src/frontend/mame/ui/submenu.cpp:107
msgid "AD Stick Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:107
+#: src/frontend/mame/ui/submenu.cpp:108
msgid "Paddle Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:108
+#: src/frontend/mame/ui/submenu.cpp:109
msgid "Dial Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:109
+#: src/frontend/mame/ui/submenu.cpp:110
msgid "Positional Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:110
+#: src/frontend/mame/ui/submenu.cpp:111
msgid "Mouse Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:112
+#: src/frontend/mame/ui/submenu.cpp:113
msgid "Keyboard Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:113
+#: src/frontend/mame/ui/submenu.cpp:114
msgid "Mouse Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:114
+#: src/frontend/mame/ui/submenu.cpp:115
msgid "Lightgun Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:115
+#: src/frontend/mame/ui/submenu.cpp:116
msgid "Joystick Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:121 src/frontend/mame/ui/videoopt.cpp:42
+#: src/frontend/mame/ui/submenu.cpp:122 src/frontend/mame/ui/videoopt.cpp:42
msgid "Video Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:122
+#: src/frontend/mame/ui/submenu.cpp:123
msgid "Video Mode"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:123
+#: src/frontend/mame/ui/submenu.cpp:124
msgid "Number Of Screens"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:125
+#: src/frontend/mame/ui/submenu.cpp:126
msgid "Triple Buffering"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:126
+#: src/frontend/mame/ui/submenu.cpp:127
msgid "HLSL"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:128
+#: src/frontend/mame/ui/submenu.cpp:129
msgid "GLSL"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:129
+#: src/frontend/mame/ui/submenu.cpp:130
msgid "Bilinear Filtering"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:130
+#: src/frontend/mame/ui/submenu.cpp:131
msgid "Bitmap Prescaling"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:131
+#: src/frontend/mame/ui/submenu.cpp:132
msgid "Window Mode"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:132
+#: src/frontend/mame/ui/submenu.cpp:133
msgid "Enforce Aspect Ratio"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:133
+#: src/frontend/mame/ui/submenu.cpp:134
msgid "Start Out Maximized"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:134
+#: src/frontend/mame/ui/submenu.cpp:135
msgid "Synchronized Refresh"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:135
+#: src/frontend/mame/ui/submenu.cpp:136
msgid "Wait Vertical Sync"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:722
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:738
#: src/frontend/mame/ui/videoopt.cpp:169
-#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:766
+#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:766
#: plugins/cheatfind/init.lua:777 plugins/cheat/init.lua:679
msgid "On"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:725
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:741
#: src/frontend/mame/ui/videoopt.cpp:185
-#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:763
+#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:763
#: plugins/cheatfind/init.lua:774 plugins/cheat/init.lua:682
#: plugins/cheat/init.lua:691
msgid "Off"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:728
+#: src/frontend/mame/ui/menu.cpp:744
msgid "Auto"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:1233
+#: src/frontend/mame/ui/menu.cpp:1272
#: src/frontend/mame/ui/simpleselgame.cpp:283
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Return to Previous Menu"
msgstr ""
@@ -710,21 +714,21 @@ msgstr ""
msgid "File Manager"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:140
+#: src/frontend/mame/ui/filemngr.cpp:152
#: src/frontend/mame/ui/confswitch.cpp:119
-#: src/frontend/mame/ui/inputmap.cpp:580
+#: src/frontend/mame/ui/inputmap.cpp:581
#: src/frontend/mame/ui/inputtoggle.cpp:75
-#: src/frontend/mame/ui/analogipt.cpp:363
+#: src/frontend/mame/ui/analogipt.cpp:412
#, c-format
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
#: src/frontend/mame/ui/confswitch.cpp:170 src/frontend/mame/ui/slotopt.cpp:204
msgid "Reset System"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
msgid "Start System"
msgstr ""
@@ -1073,27 +1077,27 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:168
+#: src/frontend/mame/ui/filecreate.cpp:189
msgid "New Image Name:"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:174
+#: src/frontend/mame/ui/filecreate.cpp:196
msgid "Image Format:"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:180
+#: src/frontend/mame/ui/filecreate.cpp:202
msgid "Create"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:208
+#: src/frontend/mame/ui/filecreate.cpp:230
msgid "Please enter a file extension too"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:268
+#: src/frontend/mame/ui/filecreate.cpp:295
msgid "Select image format"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:327
+#: src/frontend/mame/ui/filecreate.cpp:354
msgid "Select initial contents"
msgstr ""
@@ -1118,9 +1122,9 @@ msgid "Emulated"
msgstr ""
#: src/frontend/mame/ui/keyboard.cpp:60 src/frontend/mame/ui/confswitch.cpp:117
-#: src/frontend/mame/ui/inputmap.cpp:578
+#: src/frontend/mame/ui/inputmap.cpp:579
#: src/frontend/mame/ui/inputtoggle.cpp:73
-#: src/frontend/mame/ui/analogipt.cpp:361
+#: src/frontend/mame/ui/analogipt.cpp:410
#, c-format
msgid "%1$s [root%2$s]"
msgstr ""
@@ -1479,16 +1483,16 @@ msgstr ""
msgid "Category File"
msgstr ""
-#: src/frontend/mame/ui/utils.cpp:2030 src/frontend/mame/ui/inifile.cpp:301
+#: src/frontend/mame/ui/utils.cpp:2026 src/frontend/mame/ui/inifile.cpp:301
msgctxt "swlist-info"
msgid "Software list/item"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2685
+#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2752
msgid "Software List Info"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:316
+#: src/frontend/mame/ui/datmenu.cpp:307
#, c-format
msgid "Revision: %1$s"
msgstr ""
@@ -1648,7 +1652,7 @@ msgstr ""
msgid "Save System Settings"
msgstr ""
-#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2625
+#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2698
msgid " (default)"
msgstr ""
@@ -1685,7 +1689,7 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:265
+#: src/frontend/mame/ui/state.cpp:262
#, c-format
msgid ""
"Delete saved state %1$s?\n"
@@ -1693,37 +1697,37 @@ msgid ""
"Press %3$s to cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:393
+#: src/frontend/mame/ui/state.cpp:388
#, c-format
msgid "Error removing saved state file %1$s"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:442
+#: src/frontend/mame/ui/state.cpp:450
#, c-format
msgid "Press %1$s to delete"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Load State"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Select state to load"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Save State"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Press a key or joystick button, or select state to overwrite"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:314
+#: src/frontend/mame/ui/confswitch.cpp:318
msgid "DIP Switches"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:508
+#: src/frontend/mame/ui/confswitch.cpp:521
msgid "Machine Configuration"
msgstr ""
@@ -1766,7 +1770,7 @@ msgstr ""
msgid "[no assignable inputs are enabled]"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:348
+#: src/frontend/mame/ui/inputmap.cpp:358
msgid "Pressed"
msgstr ""
@@ -1774,71 +1778,71 @@ msgstr ""
msgid "Invalid combination entered"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:563
+#: src/frontend/mame/ui/inputmap.cpp:564
#, c-format
msgctxt "input-name"
msgid "%1$s Analog"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:564
+#: src/frontend/mame/ui/inputmap.cpp:565
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Inc"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:565
+#: src/frontend/mame/ui/inputmap.cpp:566
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Dec"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:607
+#: src/frontend/mame/ui/inputmap.cpp:608
#, c-format
msgid "Press %1$s to set\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:608
+#: src/frontend/mame/ui/inputmap.cpp:609
#, c-format
msgid "Press %1$s to append\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:609
+#: src/frontend/mame/ui/inputmap.cpp:610
#, c-format
msgid "Press %1$s to clear\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:610
+#: src/frontend/mame/ui/inputmap.cpp:611
#, c-format
msgid "Press %1$s to restore default\n"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:32
+#: src/frontend/mame/ui/inputdevices.cpp:33
#, c-format
msgctxt "menu-inputdev"
msgid "%1$s (%2$s %3$d)"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:88
+#: src/frontend/mame/ui/inputdevices.cpp:116
msgctxt "menu-inputdev"
msgid "Copy Device ID"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:122
+#: src/frontend/mame/ui/inputdevices.cpp:148
msgctxt "menu-inputdev"
msgid "Copied device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:124
+#: src/frontend/mame/ui/inputdevices.cpp:150
msgctxt "menu-inputdev"
msgid "Error copying device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:162
+#: src/frontend/mame/ui/inputdevices.cpp:189
msgctxt "menu-inputdev"
msgid "Input Devices"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:203
+#: src/frontend/mame/ui/inputdevices.cpp:230
msgctxt "menu-inputdev"
msgid "[no input devices are enabled]"
msgstr ""
@@ -1955,11 +1959,11 @@ msgid "Configure Options"
msgstr ""
#: src/frontend/mame/ui/simpleselgame.cpp:279
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Exit"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:304
+#: src/frontend/mame/ui/simpleselgame.cpp:313
#, c-format
msgid ""
"No system ROMs found. Please check the rompath setting specified in the %1$s."
@@ -1969,77 +1973,77 @@ msgid ""
"docs folder for information on setting up and using %2$s."
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:320
+#: src/frontend/mame/ui/simpleselgame.cpp:329
#, c-format
msgid "Type name or select: %1$s_"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:322
+#: src/frontend/mame/ui/simpleselgame.cpp:331
msgid "Type name or select: (random)"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:336
+#: src/frontend/mame/ui/simpleselgame.cpp:345
#, c-format
msgid "%1$-.100s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:339
+#: src/frontend/mame/ui/simpleselgame.cpp:348
#, c-format
msgid "%1$s, %2$-.100s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:348
+#: src/frontend/mame/ui/simpleselgame.cpp:357
#, c-format
msgid "Driver: %1$s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:364
-#: src/frontend/mame/ui/selmenu.cpp:690
+#: src/frontend/mame/ui/simpleselgame.cpp:373
+#: src/frontend/mame/ui/selmenu.cpp:735
msgid "Overall: NOT WORKING"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:366
-#: src/frontend/mame/ui/selmenu.cpp:692
+#: src/frontend/mame/ui/simpleselgame.cpp:375
+#: src/frontend/mame/ui/selmenu.cpp:737
msgid "Overall: Unemulated Protection"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:368
-#: src/frontend/mame/ui/selmenu.cpp:694
+#: src/frontend/mame/ui/simpleselgame.cpp:377
+#: src/frontend/mame/ui/selmenu.cpp:739
msgid "Overall: Working"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:372
-#: src/frontend/mame/ui/selmenu.cpp:698
+#: src/frontend/mame/ui/simpleselgame.cpp:381
+#: src/frontend/mame/ui/selmenu.cpp:743
msgid "Graphics: Unimplemented, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:374
-#: src/frontend/mame/ui/selmenu.cpp:700
+#: src/frontend/mame/ui/simpleselgame.cpp:383
+#: src/frontend/mame/ui/selmenu.cpp:745
msgid "Graphics: Imperfect, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:376
-#: src/frontend/mame/ui/selmenu.cpp:702
+#: src/frontend/mame/ui/simpleselgame.cpp:385
+#: src/frontend/mame/ui/selmenu.cpp:747
msgid "Graphics: OK, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:379
-#: src/frontend/mame/ui/selmenu.cpp:705
+#: src/frontend/mame/ui/simpleselgame.cpp:388
+#: src/frontend/mame/ui/selmenu.cpp:750
msgid "Sound: None"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:381
-#: src/frontend/mame/ui/selmenu.cpp:707
+#: src/frontend/mame/ui/simpleselgame.cpp:390
+#: src/frontend/mame/ui/selmenu.cpp:752
msgid "Sound: Unimplemented"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:383
-#: src/frontend/mame/ui/selmenu.cpp:709
+#: src/frontend/mame/ui/simpleselgame.cpp:392
+#: src/frontend/mame/ui/selmenu.cpp:754
msgid "Sound: Imperfect"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:385
-#: src/frontend/mame/ui/selmenu.cpp:711
+#: src/frontend/mame/ui/simpleselgame.cpp:394
+#: src/frontend/mame/ui/selmenu.cpp:756
msgid "Sound: OK"
msgstr ""
@@ -2062,323 +2066,323 @@ msgstr ""
msgid "Reload All"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:44
+#: src/frontend/mame/ui/dirmenu.cpp:40
msgctxt "path-option"
msgid "ROMs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:45
+#: src/frontend/mame/ui/dirmenu.cpp:41
msgctxt "path-option"
msgid "Software Media"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:46
+#: src/frontend/mame/ui/dirmenu.cpp:42
msgctxt "path-option"
msgid "Sound Samples"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:47
+#: src/frontend/mame/ui/dirmenu.cpp:43
msgctxt "path-option"
msgid "Artwork"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:48
+#: src/frontend/mame/ui/dirmenu.cpp:44
msgctxt "path-option"
msgid "Crosshairs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:49
+#: src/frontend/mame/ui/dirmenu.cpp:45
msgctxt "path-option"
msgid "Cheat Files"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:50
+#: src/frontend/mame/ui/dirmenu.cpp:46
msgctxt "path-option"
msgid "Plugins"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:51
+#: src/frontend/mame/ui/dirmenu.cpp:47
msgctxt "path-option"
msgid "UI Translations"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:52
+#: src/frontend/mame/ui/dirmenu.cpp:48
msgctxt "path-option"
msgid "Software Lists"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:53
+#: src/frontend/mame/ui/dirmenu.cpp:49
msgctxt "path-option"
msgid "INIs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:54
+#: src/frontend/mame/ui/dirmenu.cpp:50
msgctxt "path-option"
msgid "UI Settings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:55
+#: src/frontend/mame/ui/dirmenu.cpp:51
msgctxt "path-option"
msgid "Plugin Data"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:56
+#: src/frontend/mame/ui/dirmenu.cpp:52
msgctxt "path-option"
msgid "DATs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:57
+#: src/frontend/mame/ui/dirmenu.cpp:53
msgctxt "path-option"
msgid "Category INIs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:58
+#: src/frontend/mame/ui/dirmenu.cpp:54
msgctxt "path-option"
msgid "Snapshots"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:59
+#: src/frontend/mame/ui/dirmenu.cpp:55
msgctxt "path-option"
msgid "Icons"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:60
+#: src/frontend/mame/ui/dirmenu.cpp:56
msgctxt "path-option"
msgid "Control Panels"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:61
+#: src/frontend/mame/ui/dirmenu.cpp:57
msgctxt "path-option"
msgid "Cabinets"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:62
+#: src/frontend/mame/ui/dirmenu.cpp:58
msgctxt "path-option"
msgid "Marquees"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:63
+#: src/frontend/mame/ui/dirmenu.cpp:59
msgctxt "path-option"
msgid "PCBs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:64
+#: src/frontend/mame/ui/dirmenu.cpp:60
msgctxt "path-option"
msgid "Flyers"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:65
+#: src/frontend/mame/ui/dirmenu.cpp:61
msgctxt "path-option"
msgid "Title Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:66
+#: src/frontend/mame/ui/dirmenu.cpp:62
msgctxt "path-option"
msgid "Game Endings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:67
+#: src/frontend/mame/ui/dirmenu.cpp:63
msgctxt "path-option"
msgid "Bosses"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:68
+#: src/frontend/mame/ui/dirmenu.cpp:64
msgctxt "path-option"
msgid "Artwork Previews"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:69
+#: src/frontend/mame/ui/dirmenu.cpp:65
msgctxt "path-option"
msgid "Select"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:70
+#: src/frontend/mame/ui/dirmenu.cpp:66
msgctxt "path-option"
msgid "Game Over Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:71
+#: src/frontend/mame/ui/dirmenu.cpp:67
msgctxt "path-option"
msgid "HowTo"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:72
+#: src/frontend/mame/ui/dirmenu.cpp:68
msgctxt "path-option"
msgid "Logos"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:73
+#: src/frontend/mame/ui/dirmenu.cpp:69
msgctxt "path-option"
msgid "Scores"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:74
+#: src/frontend/mame/ui/dirmenu.cpp:70
msgctxt "path-option"
msgid "Versus"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:75
+#: src/frontend/mame/ui/dirmenu.cpp:71
msgctxt "path-option"
msgid "Covers"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:105
+#: src/frontend/mame/ui/dirmenu.cpp:101
#, c-format
msgid "Remove %1$s Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:352
-#, c-format
-msgid "Change %1$s Folder - Search: %2$s_"
-msgstr ""
-
-#: src/frontend/mame/ui/dirmenu.cpp:352
+#: src/frontend/mame/ui/dirmenu.cpp:357
#, c-format
msgid "Add %1$s Folder - Search: %2$s_"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:363
+#: src/frontend/mame/ui/dirmenu.cpp:357
+#, c-format
+msgid "Change %1$s Folder - Search: %2$s_"
+msgstr ""
+
+#: src/frontend/mame/ui/dirmenu.cpp:368
msgid "Press TAB to set"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folders"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:494
-msgid "Change Folder"
-msgstr ""
-
-#: src/frontend/mame/ui/dirmenu.cpp:494
+#: src/frontend/mame/ui/dirmenu.cpp:523
msgid "Add Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:497
+#: src/frontend/mame/ui/dirmenu.cpp:525
msgid "Remove Folder"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/dirmenu.cpp:530
+msgid "Change Folder"
+msgstr ""
+
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = 1/%1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:799
+#: src/frontend/mame/ui/viewgfx.cpp:800
msgctxt "gfxview"
msgid "Expand to fit"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:822
+#: src/frontend/mame/ui/viewgfx.cpp:823
msgctxt "gfxview"
msgid "All categories"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:824 src/frontend/mame/ui/viewgfx.cpp:829
+#: src/frontend/mame/ui/viewgfx.cpp:825 src/frontend/mame/ui/viewgfx.cpp:830
#, c-format
msgctxt "gfxview"
msgid "Category %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] colors"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] pens"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:940
+#: src/frontend/mame/ui/viewgfx.cpp:941
#, c-format
msgctxt "gfxview"
msgid " #%1$X → %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:947
+#: src/frontend/mame/ui/viewgfx.cpp:948
#, c-format
msgctxt "gfxview"
msgid " #%1$X = %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:954
+#: src/frontend/mame/ui/viewgfx.cpp:955
#, c-format
msgctxt "gfxview"
msgid " #%1$X (A:%2$02X R:%3$02X G:%4$02X B:%5$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1134
+#: src/frontend/mame/ui/viewgfx.cpp:1135
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] %2$d/%3$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1157
+#: src/frontend/mame/ui/viewgfx.cpp:1158
#, c-format
msgctxt "gfxview"
msgid " #%1$X:%2$X (%3$d %4$d) = %5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1165
+#: src/frontend/mame/ui/viewgfx.cpp:1166
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d color %3$X/%4$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d category %3$u"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d "
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1327
+#: src/frontend/mame/ui/viewgfx.cpp:1328
#, c-format
msgctxt "gfxview"
msgid " (%1$u %2$u) = GFX%3$u #%4$X:%5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1334
+#: src/frontend/mame/ui/viewgfx.cpp:1335
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d origin (%3$d %4$d)"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:442
+#: src/frontend/mame/ui/selgame.cpp:463
msgid "System Settings"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1058
+#: src/frontend/mame/ui/selgame.cpp:1076
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d systems (%5$d BIOS) )"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1086
+#: src/frontend/mame/ui/selgame.cpp:1104
#, c-format
msgid "System: %1$-.100s"
msgstr ""
@@ -2399,29 +2403,29 @@ msgctxt "menu-selector"
msgid "[no choices]"
msgstr ""
-#: src/frontend/mame/ui/selector.cpp:138
+#: src/frontend/mame/ui/selector.cpp:148
#, c-format
msgctxt "menu-selector"
msgid "Double-click or press %1$s to select"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:59
+#: src/frontend/mame/ui/auditmenu.cpp:60
msgid "Audit Media"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:63
+#: src/frontend/mame/ui/auditmenu.cpp:64
#, c-format
msgid "Results will be saved to %1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:101
+#: src/frontend/mame/ui/auditmenu.cpp:110
#, c-format
msgid ""
"Auditing media for system %2$u of %3$u...\n"
"%1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:119
+#: src/frontend/mame/ui/auditmenu.cpp:128
#, c-format
msgid ""
"Cancel audit?\n"
@@ -2430,17 +2434,17 @@ msgid ""
"Press %2$s to continue"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:139
+#: src/frontend/mame/ui/auditmenu.cpp:148
#, c-format
msgid "Audit media for %1$u systems marked unavailable"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:140
+#: src/frontend/mame/ui/auditmenu.cpp:149
#, c-format
msgid "Audit media for all %1$u systems"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:157
+#: src/frontend/mame/ui/auditmenu.cpp:165
#, c-format
msgid "Press %1$s to cancel\n"
msgstr ""
@@ -2461,266 +2465,266 @@ msgstr ""
msgid "Hide Both"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:143
+#: src/frontend/mame/ui/custui.cpp:144
msgid "UI Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:168 src/frontend/mame/ui/custui.cpp:221
+#: src/frontend/mame/ui/custui.cpp:169 src/frontend/mame/ui/custui.cpp:222
msgid "System Names"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:194 src/frontend/mame/ui/custui.cpp:224
+#: src/frontend/mame/ui/custui.cpp:195 src/frontend/mame/ui/custui.cpp:225
msgid "Show Side Panels"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:214
+#: src/frontend/mame/ui/custui.cpp:215
msgid "Fonts"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:215
+#: src/frontend/mame/ui/custui.cpp:216
msgid "Colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:218
+#: src/frontend/mame/ui/custui.cpp:219
msgid "Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:235 src/frontend/mame/ui/custui.cpp:279
+#: src/frontend/mame/ui/custui.cpp:236 src/frontend/mame/ui/custui.cpp:280
msgid "[built-in]"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:335
+#: src/frontend/mame/ui/custui.cpp:337
msgid "UI Fonts"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:364
+#: src/frontend/mame/ui/custui.cpp:366
msgid "default"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:459 src/frontend/mame/ui/custui.cpp:499
+#: src/frontend/mame/ui/custui.cpp:465 src/frontend/mame/ui/custui.cpp:507
msgid "UI Font"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:504
+#: src/frontend/mame/ui/custui.cpp:512
msgid "Bold"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:505
+#: src/frontend/mame/ui/custui.cpp:513
msgid "Italic"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:510
+#: src/frontend/mame/ui/custui.cpp:518
msgid "Lines"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:515
+#: src/frontend/mame/ui/custui.cpp:523
msgid "Infos text size"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:530
+#: src/frontend/mame/ui/custui.cpp:547
msgid "Sample text - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:546
+#: src/frontend/mame/ui/custui.cpp:563
msgid "UI Colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:609
+#: src/frontend/mame/ui/custui.cpp:626
msgctxt "color-option"
msgid "Normal text"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:610
+#: src/frontend/mame/ui/custui.cpp:627
msgctxt "color-option"
msgid "Selected color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:611
+#: src/frontend/mame/ui/custui.cpp:628
msgctxt "color-option"
msgid "Normal text background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:612
+#: src/frontend/mame/ui/custui.cpp:629
msgctxt "color-option"
msgid "Selected background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:613
+#: src/frontend/mame/ui/custui.cpp:630
msgctxt "color-option"
msgid "Subitem color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:614
+#: src/frontend/mame/ui/custui.cpp:631
msgctxt "color-option"
msgid "Clone"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:615
+#: src/frontend/mame/ui/custui.cpp:632
msgctxt "color-option"
msgid "Border"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:616
+#: src/frontend/mame/ui/custui.cpp:633
msgctxt "color-option"
msgid "Background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:617
+#: src/frontend/mame/ui/custui.cpp:634
msgctxt "color-option"
msgid "DIP switch"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:618
+#: src/frontend/mame/ui/custui.cpp:635
msgctxt "color-option"
msgid "Unavailable color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:619
+#: src/frontend/mame/ui/custui.cpp:636
msgctxt "color-option"
msgid "Slider color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:620
+#: src/frontend/mame/ui/custui.cpp:637
msgctxt "color-option"
msgid "Graphics viewer background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:621
+#: src/frontend/mame/ui/custui.cpp:638
msgctxt "color-option"
msgid "Mouse over color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:622
+#: src/frontend/mame/ui/custui.cpp:639
msgctxt "color-option"
msgid "Mouse over background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:623
+#: src/frontend/mame/ui/custui.cpp:640
msgctxt "color-option"
msgid "Mouse down color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:624
+#: src/frontend/mame/ui/custui.cpp:641
msgctxt "color-option"
msgid "Mouse down background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:628
+#: src/frontend/mame/ui/custui.cpp:645
msgid "Restore default colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:640
+#: src/frontend/mame/ui/custui.cpp:666
#, c-format
msgid "Double-click or press %1$s to change color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:648
+#: src/frontend/mame/ui/custui.cpp:674
msgid "Menu Preview"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:662
+#: src/frontend/mame/ui/custui.cpp:681
msgctxt "color-sample"
msgid "Normal"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:663
+#: src/frontend/mame/ui/custui.cpp:682
msgctxt "color-sample"
msgid "Subitem"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:664
+#: src/frontend/mame/ui/custui.cpp:683
msgctxt "color-sample"
msgid "Selected"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:665
+#: src/frontend/mame/ui/custui.cpp:684
msgctxt "color-sample"
msgid "Mouse Over"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:666
+#: src/frontend/mame/ui/custui.cpp:685
msgctxt "color-sample"
msgid "Clone"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:881
+#: src/frontend/mame/ui/custui.cpp:901
msgid "ARGB Settings"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:886 src/frontend/mame/ui/custui.cpp:889
+#: src/frontend/mame/ui/custui.cpp:906 src/frontend/mame/ui/custui.cpp:909
msgctxt "color-channel"
msgid "Alpha"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:894 src/frontend/mame/ui/custui.cpp:897
+#: src/frontend/mame/ui/custui.cpp:914 src/frontend/mame/ui/custui.cpp:917
msgctxt "color-channel"
msgid "Red"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:902 src/frontend/mame/ui/custui.cpp:905
+#: src/frontend/mame/ui/custui.cpp:922 src/frontend/mame/ui/custui.cpp:925
msgctxt "color-channel"
msgid "Green"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:910 src/frontend/mame/ui/custui.cpp:913
+#: src/frontend/mame/ui/custui.cpp:930 src/frontend/mame/ui/custui.cpp:933
msgctxt "color-channel"
msgid "Blue"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:916
+#: src/frontend/mame/ui/custui.cpp:936
msgid "Choose from palette"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:931
+#: src/frontend/mame/ui/custui.cpp:959
msgid "Color preview:"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1029
+#: src/frontend/mame/ui/custui.cpp:1052
msgctxt "color-preset"
msgid "White"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1030
+#: src/frontend/mame/ui/custui.cpp:1053
msgctxt "color-preset"
msgid "Silver"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1031
+#: src/frontend/mame/ui/custui.cpp:1054
msgctxt "color-preset"
msgid "Gray"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1032
+#: src/frontend/mame/ui/custui.cpp:1055
msgctxt "color-preset"
msgid "Black"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1033
+#: src/frontend/mame/ui/custui.cpp:1056
msgctxt "color-preset"
msgid "Red"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1034
+#: src/frontend/mame/ui/custui.cpp:1057
msgctxt "color-preset"
msgid "Orange"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1035
+#: src/frontend/mame/ui/custui.cpp:1058
msgctxt "color-preset"
msgid "Yellow"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1036
+#: src/frontend/mame/ui/custui.cpp:1059
msgctxt "color-preset"
msgid "Green"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1037
+#: src/frontend/mame/ui/custui.cpp:1060
msgctxt "color-preset"
msgid "Blue"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1038
+#: src/frontend/mame/ui/custui.cpp:1061
msgctxt "color-preset"
msgid "Violet"
msgstr ""
@@ -2743,36 +2747,61 @@ msgctxt "about-header"
msgid "Revision: %1$s"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:60
+#: src/frontend/mame/ui/analogipt.cpp:27
+#, c-format
+msgctxt "menu-analoginput"
+msgid ""
+"Show/hide settings \t\t%1$s\n"
+"Decrease value \t\t%2$s\n"
+"Increase value \t\t%3$s\n"
+"Restore default value \t\t%4$s\n"
+"Previous device \t\t%5$s\n"
+"Next device \t\t%6$s\n"
+"Return to previous menu \t\t%7$s"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:82
+msgctxt "menu-analoginput"
msgid "Analog Input Adjustments"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:92
+#: src/frontend/mame/ui/analogipt.cpp:121
#, c-format
-msgid "Press %s to show menu"
+msgctxt "menu-analoginput"
+msgid "Press %s to show settings"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:372
+#: src/frontend/mame/ui/analogipt.cpp:245
+msgctxt "menu-analoginput"
+msgid "Analog Input Adjustments Help"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:421
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Increment/Decrement Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:377
+#: src/frontend/mame/ui/analogipt.cpp:426
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Auto-centering Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:382
+#: src/frontend/mame/ui/analogipt.cpp:431
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Reverse"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:387
+#: src/frontend/mame/ui/analogipt.cpp:436
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Sensitivity"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:402
+#: src/frontend/mame/ui/analogipt.cpp:451
+msgctxt "menu-analoginput"
msgid "[no analog inputs are enabled]"
msgstr ""
@@ -2923,504 +2952,504 @@ msgctxt "menu-main"
msgid "Close Menu"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:77
-msgctxt "selmenu-artwork"
-msgid "Snapshots"
+#: src/frontend/mame/ui/selmenu.cpp:55
+msgid "Images"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:78
-msgctxt "selmenu-artwork"
-msgid "Cabinet"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:79
-msgctxt "selmenu-artwork"
-msgid "Control Panel"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:80
-msgctxt "selmenu-artwork"
-msgid "PCB"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:81
-msgctxt "selmenu-artwork"
-msgid "Flyer"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:82
-msgctxt "selmenu-artwork"
-msgid "Title Screen"
+#: src/frontend/mame/ui/selmenu.cpp:56
+msgid "Info"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:83
msgctxt "selmenu-artwork"
-msgid "Ending"
+msgid "Snapshots"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:84
msgctxt "selmenu-artwork"
-msgid "Artwork Preview"
+msgid "Cabinet"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:85
msgctxt "selmenu-artwork"
-msgid "Bosses"
+msgid "Control Panel"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:86
msgctxt "selmenu-artwork"
-msgid "Logo"
+msgid "PCB"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:87
msgctxt "selmenu-artwork"
-msgid "Versus"
+msgid "Flyer"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:88
msgctxt "selmenu-artwork"
-msgid "Game Over"
+msgid "Title Screen"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:89
msgctxt "selmenu-artwork"
-msgid "HowTo"
+msgid "Ending"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:90
msgctxt "selmenu-artwork"
-msgid "Scores"
+msgid "Artwork Preview"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:91
msgctxt "selmenu-artwork"
-msgid "Select"
+msgid "Bosses"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:92
msgctxt "selmenu-artwork"
-msgid "Marquee"
+msgid "Logo"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:93
msgctxt "selmenu-artwork"
-msgid "Covers"
+msgid "Versus"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:94
+msgctxt "selmenu-artwork"
+msgid "Game Over"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:95
+msgctxt "selmenu-artwork"
+msgid "HowTo"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:96
+msgctxt "selmenu-artwork"
+msgid "Scores"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:97
-msgid "Add or remove favorite"
+msgctxt "selmenu-artwork"
+msgid "Select"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:98
-msgid "Export displayed list to file"
+msgctxt "selmenu-artwork"
+msgid "Marquee"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:99
+msgctxt "selmenu-artwork"
+msgid "Covers"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:103
+msgid "Add or remove favorite"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:104
+msgid "Export displayed list to file"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:105
msgid "Audit media"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:100
+#: src/frontend/mame/ui/selmenu.cpp:106
msgid "Show DATs view"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:260
+#: src/frontend/mame/ui/selmenu.cpp:268
msgid "Select Software Package Part"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:330
+#: src/frontend/mame/ui/selmenu.cpp:338
msgid "Select System BIOS"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:644 src/frontend/mame/ui/selmenu.cpp:675
+#: src/frontend/mame/ui/selmenu.cpp:689 src/frontend/mame/ui/selmenu.cpp:720
#, c-format
msgid "%1$s, %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:648
+#: src/frontend/mame/ui/selmenu.cpp:693
#, c-format
msgid "Software is clone of: %1$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:650
+#: src/frontend/mame/ui/selmenu.cpp:695
msgid "Software is parent"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:655
+#: src/frontend/mame/ui/selmenu.cpp:700
msgid "Supported: No"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:660
+#: src/frontend/mame/ui/selmenu.cpp:705
msgid "Supported: Partial"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:665
+#: src/frontend/mame/ui/selmenu.cpp:710
msgid "Supported: Yes"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:681
+#: src/frontend/mame/ui/selmenu.cpp:726
msgid "System is parent"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:683 src/frontend/mame/ui/selmenu.cpp:685
+#: src/frontend/mame/ui/selmenu.cpp:728 src/frontend/mame/ui/selmenu.cpp:730
#, c-format
msgid "System is clone of: %1$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:721
+#: src/frontend/mame/ui/selmenu.cpp:766
#, c-format
msgid "%1$s %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2222
-msgid "Images"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:2223
-msgid "Infos"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:2538
+#: src/frontend/mame/ui/selmenu.cpp:2611
msgid ""
"Required ROM/disk images for the selected system are missing or incorrect. "
"Please acquire the correct files or select a different system.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2554
+#: src/frontend/mame/ui/selmenu.cpp:2627
msgid ""
"Required ROM/disk images for the selected software are missing or incorrect. "
"Please acquire the correct files or select a different software item.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2570
+#: src/frontend/mame/ui/selmenu.cpp:2643
msgid "incorrect checksum"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2573
+#: src/frontend/mame/ui/selmenu.cpp:2646
msgid "incorrect length"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2576
+#: src/frontend/mame/ui/selmenu.cpp:2649
msgid "not found"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2587
+#: src/frontend/mame/ui/selmenu.cpp:2660
#, c-format
msgid "%1$s (%2$s) - %3$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2589
+#: src/frontend/mame/ui/selmenu.cpp:2662
#, c-format
msgid "%1$s - %2$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2593
+#: src/frontend/mame/ui/selmenu.cpp:2666
msgid "Press any key to continue."
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2722
+#: src/frontend/mame/ui/selmenu.cpp:2789
msgid "General Info"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2874
+#: src/frontend/mame/ui/selmenu.cpp:2935
#, c-format
msgid "Short Name\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2875
+#: src/frontend/mame/ui/selmenu.cpp:2936
#, c-format
msgid "Year\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2876
+#: src/frontend/mame/ui/selmenu.cpp:2937
#, c-format
msgid "Manufacturer\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2883
+#: src/frontend/mame/ui/selmenu.cpp:2944
#, c-format
msgid "System is Clone of\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2888
+#: src/frontend/mame/ui/selmenu.cpp:2949
msgid "System is Parent\t\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2892
+#: src/frontend/mame/ui/selmenu.cpp:2953
msgid "Analog Controls\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2894
+#: src/frontend/mame/ui/selmenu.cpp:2955
msgid "Keyboard Inputs\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2897
+#: src/frontend/mame/ui/selmenu.cpp:2958
msgid "Overall\tNOT WORKING\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2899
+#: src/frontend/mame/ui/selmenu.cpp:2960
msgid "Overall\tUnemulated Protection\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2901
+#: src/frontend/mame/ui/selmenu.cpp:2962
msgid "Overall\tWorking\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2904
+#: src/frontend/mame/ui/selmenu.cpp:2965
msgid "Graphics\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2906
+#: src/frontend/mame/ui/selmenu.cpp:2967
msgid "Graphics\tWrong Colors\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2908
+#: src/frontend/mame/ui/selmenu.cpp:2969
msgid "Graphics\tImperfect Colors\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2910
+#: src/frontend/mame/ui/selmenu.cpp:2971
msgid "Graphics\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2912
+#: src/frontend/mame/ui/selmenu.cpp:2973
msgid "Graphics\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2915
+#: src/frontend/mame/ui/selmenu.cpp:2976
msgid "Sound\tNone\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2917
+#: src/frontend/mame/ui/selmenu.cpp:2978
msgid "Sound\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2919
+#: src/frontend/mame/ui/selmenu.cpp:2980
msgid "Sound\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2921
+#: src/frontend/mame/ui/selmenu.cpp:2982
msgid "Sound\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2924
+#: src/frontend/mame/ui/selmenu.cpp:2985
msgid "Capture\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2926
+#: src/frontend/mame/ui/selmenu.cpp:2987
msgid "Capture\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2929
+#: src/frontend/mame/ui/selmenu.cpp:2990
msgid "Camera\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2931
+#: src/frontend/mame/ui/selmenu.cpp:2992
msgid "Camera\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2934
+#: src/frontend/mame/ui/selmenu.cpp:2995
msgid "Microphone\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2936
+#: src/frontend/mame/ui/selmenu.cpp:2997
msgid "Microphone\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2939
+#: src/frontend/mame/ui/selmenu.cpp:3000
msgid "Controls\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2941
+#: src/frontend/mame/ui/selmenu.cpp:3002
msgid "Controls\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2944
+#: src/frontend/mame/ui/selmenu.cpp:3005
msgid "Keyboard\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2946
+#: src/frontend/mame/ui/selmenu.cpp:3007
msgid "Keyboard\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2949
+#: src/frontend/mame/ui/selmenu.cpp:3010
msgid "Mouse\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2951
+#: src/frontend/mame/ui/selmenu.cpp:3012
msgid "Mouse\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2954
+#: src/frontend/mame/ui/selmenu.cpp:3015
msgid "Media\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2956
+#: src/frontend/mame/ui/selmenu.cpp:3017
msgid "Media\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2959
+#: src/frontend/mame/ui/selmenu.cpp:3020
msgid "Disk\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2961
+#: src/frontend/mame/ui/selmenu.cpp:3022
msgid "Disk\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2964
+#: src/frontend/mame/ui/selmenu.cpp:3025
msgid "Printer\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2966
+#: src/frontend/mame/ui/selmenu.cpp:3027
msgid "Printer\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2969
+#: src/frontend/mame/ui/selmenu.cpp:3030
msgid "Mag. Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2971
+#: src/frontend/mame/ui/selmenu.cpp:3032
msgid "Mag. Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2974
+#: src/frontend/mame/ui/selmenu.cpp:3035
msgid "Punch Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2976
+#: src/frontend/mame/ui/selmenu.cpp:3037
msgid "Punch Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2979
+#: src/frontend/mame/ui/selmenu.cpp:3040
msgid "Mag. Drum\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2981
+#: src/frontend/mame/ui/selmenu.cpp:3042
msgid "Mag. Drum\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2984
+#: src/frontend/mame/ui/selmenu.cpp:3045
msgid "(EP)ROM\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2986
+#: src/frontend/mame/ui/selmenu.cpp:3047
msgid "(EP)ROM\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2989
+#: src/frontend/mame/ui/selmenu.cpp:3050
msgid "Communications\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2991
+#: src/frontend/mame/ui/selmenu.cpp:3052
msgid "Communications\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2994
+#: src/frontend/mame/ui/selmenu.cpp:3055
msgid "LAN\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2996
+#: src/frontend/mame/ui/selmenu.cpp:3057
msgid "LAN\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2999
+#: src/frontend/mame/ui/selmenu.cpp:3060
msgid "WAN\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3001
+#: src/frontend/mame/ui/selmenu.cpp:3062
msgid "WAN\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3004
+#: src/frontend/mame/ui/selmenu.cpp:3065
msgid "Timing\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3006
+#: src/frontend/mame/ui/selmenu.cpp:3067
msgid "Timing\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3012
+#: src/frontend/mame/ui/selmenu.cpp:3073
msgid "Support Cocktail\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tVertical\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tHorizontal\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3038
+#: src/frontend/mame/ui/selmenu.cpp:3099
msgid "Media Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3040
+#: src/frontend/mame/ui/selmenu.cpp:3101
msgid "Media Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3043
+#: src/frontend/mame/ui/selmenu.cpp:3104
msgid "Samples Audit Result\tNone Needed\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3045
+#: src/frontend/mame/ui/selmenu.cpp:3106
msgid "Samples Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3047
+#: src/frontend/mame/ui/selmenu.cpp:3108
msgid "Samples Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3051
+#: src/frontend/mame/ui/selmenu.cpp:3112
msgid ""
"Media Audit\tDisabled\n"
"Samples Audit\tDisabled\n"
@@ -3578,74 +3607,74 @@ msgstr ""
msgid "[None]\n"
msgstr ""
-#: src/emu/render.cpp:1833
+#: src/emu/render.cpp:1834
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Standard (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1859
+#: src/emu/render.cpp:1860
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Pixel Aspect (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1881 src/emu/render.cpp:2016
+#: src/emu/render.cpp:1882 src/emu/render.cpp:2017
msgctxt "view-name"
msgid "Cocktail"
msgstr ""
-#: src/emu/render.cpp:2001
+#: src/emu/render.cpp:2002
msgctxt "view-name"
msgid "Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2002
+#: src/emu/render.cpp:2003
msgctxt "view-name"
msgid "Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2003
+#: src/emu/render.cpp:2004
msgctxt "view-name"
msgid "Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2004
+#: src/emu/render.cpp:2005
msgctxt "view-name"
msgid "Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2055
+#: src/emu/render.cpp:2056
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2064
+#: src/emu/render.cpp:2065
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2073
+#: src/emu/render.cpp:2074
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2082
+#: src/emu/render.cpp:2083
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/ioport.cpp:333
+#: src/emu/ioport.cpp:271
#, c-format
msgctxt "input-name"
msgid "P%1$u"
msgstr ""
-#: src/emu/ioport.cpp:2052
+#: src/emu/ioport.cpp:1991
msgctxt "input-name"
msgid "???"
msgstr ""
@@ -5277,222 +5306,222 @@ msgstr ""
#: src/emu/inpttype.ipp:874
msgctxt "input-name"
-msgid "On Screen Display"
+msgid "Show/Hide Menu"
msgstr ""
#: src/emu/inpttype.ipp:875
msgctxt "input-name"
-msgid "Break in Debugger"
+msgid "UI Select"
msgstr ""
#: src/emu/inpttype.ipp:876
msgctxt "input-name"
-msgid "Config Menu"
+msgid "UI Back"
msgstr ""
#: src/emu/inpttype.ipp:877
msgctxt "input-name"
-msgid "Pause"
+msgid "UI Cancel"
msgstr ""
#: src/emu/inpttype.ipp:878
msgctxt "input-name"
-msgid "Pause - Single Step"
+msgid "UI Clear"
msgstr ""
#: src/emu/inpttype.ipp:879
msgctxt "input-name"
-msgid "Rewind - Single Step"
+msgid "UI Help"
msgstr ""
#: src/emu/inpttype.ipp:880
msgctxt "input-name"
-msgid "Reset Machine"
+msgid "UI Up"
msgstr ""
#: src/emu/inpttype.ipp:881
msgctxt "input-name"
-msgid "Soft Reset"
+msgid "UI Down"
msgstr ""
#: src/emu/inpttype.ipp:882
msgctxt "input-name"
-msgid "Show Decoded Graphics"
+msgid "UI Left"
msgstr ""
#: src/emu/inpttype.ipp:883
msgctxt "input-name"
-msgid "Frameskip Dec"
+msgid "UI Right"
msgstr ""
#: src/emu/inpttype.ipp:884
msgctxt "input-name"
-msgid "Frameskip Inc"
+msgid "UI Home"
msgstr ""
#: src/emu/inpttype.ipp:885
msgctxt "input-name"
-msgid "Throttle"
+msgid "UI End"
msgstr ""
#: src/emu/inpttype.ipp:886
msgctxt "input-name"
-msgid "Fast Forward"
+msgid "UI Page Up"
msgstr ""
#: src/emu/inpttype.ipp:887
msgctxt "input-name"
-msgid "Show FPS"
+msgid "UI Page Down"
msgstr ""
#: src/emu/inpttype.ipp:888
msgctxt "input-name"
-msgid "Save Snapshot"
+msgid "UI Previous Group"
msgstr ""
#: src/emu/inpttype.ipp:889
msgctxt "input-name"
-msgid "Record MNG"
+msgid "UI Next Group"
msgstr ""
#: src/emu/inpttype.ipp:890
msgctxt "input-name"
-msgid "Record AVI"
+msgid "On Screen Display"
msgstr ""
#: src/emu/inpttype.ipp:891
msgctxt "input-name"
-msgid "Toggle Cheat"
+msgid "Toggle UI Controls"
msgstr ""
#: src/emu/inpttype.ipp:892
msgctxt "input-name"
-msgid "UI Up"
+msgid "Break in Debugger"
msgstr ""
#: src/emu/inpttype.ipp:893
msgctxt "input-name"
-msgid "UI Down"
+msgid "Pause"
msgstr ""
#: src/emu/inpttype.ipp:894
msgctxt "input-name"
-msgid "UI Left"
+msgid "Pause - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:895
msgctxt "input-name"
-msgid "UI Right"
+msgid "Rewind - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:896
msgctxt "input-name"
-msgid "UI Home"
+msgid "Save State"
msgstr ""
#: src/emu/inpttype.ipp:897
msgctxt "input-name"
-msgid "UI End"
+msgid "Load State"
msgstr ""
#: src/emu/inpttype.ipp:898
msgctxt "input-name"
-msgid "UI Page Up"
+msgid "Reset Machine"
msgstr ""
#: src/emu/inpttype.ipp:899
msgctxt "input-name"
-msgid "UI Page Down"
+msgid "Soft Reset"
msgstr ""
#: src/emu/inpttype.ipp:900
msgctxt "input-name"
-msgid "UI Focus Next"
+msgid "Show Decoded Graphics"
msgstr ""
#: src/emu/inpttype.ipp:901
msgctxt "input-name"
-msgid "UI Focus Previous"
+msgid "Frameskip Dec"
msgstr ""
#: src/emu/inpttype.ipp:902
msgctxt "input-name"
-msgid "UI Select"
+msgid "Frameskip Inc"
msgstr ""
#: src/emu/inpttype.ipp:903
msgctxt "input-name"
-msgid "UI Cancel"
+msgid "Throttle"
msgstr ""
#: src/emu/inpttype.ipp:904
msgctxt "input-name"
-msgid "UI Display Comment"
+msgid "Fast Forward"
msgstr ""
#: src/emu/inpttype.ipp:905
msgctxt "input-name"
-msgid "UI Clear"
+msgid "Show FPS"
msgstr ""
#: src/emu/inpttype.ipp:906
msgctxt "input-name"
-msgid "UI Zoom In"
+msgid "Save Snapshot"
msgstr ""
#: src/emu/inpttype.ipp:907
msgctxt "input-name"
-msgid "UI Zoom Out"
+msgid "Record MNG"
msgstr ""
#: src/emu/inpttype.ipp:908
msgctxt "input-name"
-msgid "UI Default Zoom"
+msgid "Record AVI"
msgstr ""
#: src/emu/inpttype.ipp:909
msgctxt "input-name"
-msgid "UI Previous Group"
+msgid "Toggle Cheat"
msgstr ""
#: src/emu/inpttype.ipp:910
msgctxt "input-name"
-msgid "UI Next Group"
+msgid "UI Display Comment"
msgstr ""
#: src/emu/inpttype.ipp:911
msgctxt "input-name"
-msgid "UI Rotate"
+msgid "UI Zoom In"
msgstr ""
#: src/emu/inpttype.ipp:912
msgctxt "input-name"
-msgid "Show Profiler"
+msgid "UI Zoom Out"
msgstr ""
#: src/emu/inpttype.ipp:913
msgctxt "input-name"
-msgid "UI Toggle"
+msgid "UI Default Zoom"
msgstr ""
#: src/emu/inpttype.ipp:914
msgctxt "input-name"
-msgid "UI Release Pointer"
+msgid "UI Rotate"
msgstr ""
#: src/emu/inpttype.ipp:915
msgctxt "input-name"
-msgid "UI Paste Text"
+msgid "Show Profiler"
msgstr ""
#: src/emu/inpttype.ipp:916
msgctxt "input-name"
-msgid "Save State"
+msgid "UI Release Pointer"
msgstr ""
#: src/emu/inpttype.ipp:917
msgctxt "input-name"
-msgid "Load State"
+msgid "UI Paste Text"
msgstr ""
#: src/emu/inpttype.ipp:918
@@ -5507,57 +5536,65 @@ msgstr ""
#: src/emu/inpttype.ipp:920
msgctxt "input-name"
-msgid "UI External DAT View"
+msgid "UI Focus Next"
msgstr ""
#: src/emu/inpttype.ipp:921
msgctxt "input-name"
-msgid "UI Add/Remove favorite"
+msgid "UI Focus Previous"
msgstr ""
#: src/emu/inpttype.ipp:922
msgctxt "input-name"
-msgid "UI Export List"
+msgid "UI External DAT View"
msgstr ""
#: src/emu/inpttype.ipp:923
msgctxt "input-name"
+msgid "UI Add/Remove Favorite"
+msgstr ""
+
+#: src/emu/inpttype.ipp:924
+msgctxt "input-name"
+msgid "UI Export List"
+msgstr ""
+
+#: src/emu/inpttype.ipp:925
+msgctxt "input-name"
msgid "UI Audit Media"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:110
-#: src/osd/modules/input/input_sdlcommon.cpp:173
+#: src/osd/modules/input/input_windows.cpp:111 src/osd/sdl/osdsdl.cpp:339
msgctxt "input-name"
msgid "Toggle Fullscreen"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:116
+#: src/osd/modules/input/input_windows.cpp:117
msgctxt "input-name"
msgid "Take Rendered Snapshot"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:127
-#: src/osd/modules/input/input_sdlcommon.cpp:221
+#: src/osd/modules/input/input_windows.cpp:128 src/osd/sdl/osdsdl.cpp:388
msgctxt "input-name"
msgid "Record Rendered Video"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:143
+#: src/osd/modules/input/input_windows.cpp:144
msgctxt "input-name"
msgid "Toggle Post-Processing"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:199
+#: src/osd/sdl/osdsdl.cpp:365
msgctxt "input-name"
msgid "Toggle Filter"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:205
+#: src/osd/sdl/osdsdl.cpp:371
msgctxt "input-name"
msgid "Decrease Prescaling"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:215
+#: src/osd/sdl/osdsdl.cpp:382
msgctxt "input-name"
msgid "Increase Prescaling"
msgstr ""
@@ -5879,12 +5916,12 @@ msgstr ""
msgid "Input ports"
msgstr ""
-#: plugins/autofire/init.lua:94
+#: plugins/autofire/init.lua:98
msgctxt "plugin-autofire"
msgid "Failed to load autofire menu"
msgstr ""
-#: plugins/autofire/init.lua:101
+#: plugins/autofire/init.lua:105
msgctxt "plugin-autofire"
msgid "Autofire"
msgstr ""
@@ -6068,7 +6105,7 @@ msgctxt "plugin-timecode"
msgid "Hotkey"
msgstr ""
-#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:560
+#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:562
msgctxt "plugin-inputmacro"
msgid "Input Macros"
msgstr ""
@@ -6089,138 +6126,138 @@ msgctxt "plugin-inputmacro"
msgid "Set Input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:350
+#: plugins/inputmacro/inputmacro_menu.lua:352
msgctxt "plugin-inputmacro"
msgid "Name"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:358
-#: plugins/inputmacro/inputmacro_menu.lua:400
+#: plugins/inputmacro/inputmacro_menu.lua:360
+#: plugins/inputmacro/inputmacro_menu.lua:402
msgctxt "plugin-inputmacro"
msgid "[not set]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:359
+#: plugins/inputmacro/inputmacro_menu.lua:361
msgctxt "plugin-inputmacro"
msgid "Activation combination"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Stop immediately"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Complete macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:363
+#: plugins/inputmacro/inputmacro_menu.lua:365
msgctxt "plugin-inputmacro"
msgid "On release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:369
+#: plugins/inputmacro/inputmacro_menu.lua:371
msgctxt "plugin-inputmacro"
msgid "Release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:372
+#: plugins/inputmacro/inputmacro_menu.lua:374
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Loop to step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:377
+#: plugins/inputmacro/inputmacro_menu.lua:379
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Prolong step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:379
+#: plugins/inputmacro/inputmacro_menu.lua:381
msgctxt "plugin-inputmacro"
msgid "When held"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:383
+#: plugins/inputmacro/inputmacro_menu.lua:385
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:384
+#: plugins/inputmacro/inputmacro_menu.lua:386
msgctxt "plugin-inputmacro"
msgid "Delay (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:390
+#: plugins/inputmacro/inputmacro_menu.lua:392
msgctxt "plugin-inputmacro"
msgid "Duration (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:398
+#: plugins/inputmacro/inputmacro_menu.lua:400
msgctxt "plugin-inputmacro"
msgid "n/a"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:402
+#: plugins/inputmacro/inputmacro_menu.lua:404
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Input %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:407
+#: plugins/inputmacro/inputmacro_menu.lua:409
msgctxt "plugin-inputmacro"
msgid "Add input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:412
+#: plugins/inputmacro/inputmacro_menu.lua:414
msgctxt "plugin-inputmacro"
msgid "Delete step"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:428
+#: plugins/inputmacro/inputmacro_menu.lua:430
msgctxt "plugin-inputmacro"
msgid "Add step at position"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:474
+#: plugins/inputmacro/inputmacro_menu.lua:476
msgctxt "plugin-inputmacro"
msgid "Add Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:481
+#: plugins/inputmacro/inputmacro_menu.lua:483
msgctxt "plugin-inputmacro"
msgid "Create"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:483
+#: plugins/inputmacro/inputmacro_menu.lua:485
msgctxt "plugin-inputmacro"
msgid "Cancel"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:499
+#: plugins/inputmacro/inputmacro_menu.lua:501
msgctxt "plugin-inputmacro"
msgid "Edit Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:505
+#: plugins/inputmacro/inputmacro_menu.lua:507
msgctxt "plugin-inputmacro"
msgid "Done"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:561
+#: plugins/inputmacro/inputmacro_menu.lua:563
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Press %s to delete"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:573
+#: plugins/inputmacro/inputmacro_menu.lua:575
msgctxt "plugin-inputmacro"
msgid "[no macros]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:578
+#: plugins/inputmacro/inputmacro_menu.lua:580
msgctxt "plugin-inputmacro"
msgid "Add macro"
msgstr ""
@@ -6391,12 +6428,12 @@ msgctxt "plugin-commonui"
msgid "Cancel"
msgstr ""
-#: plugins/commonui/init.lua:197
+#: plugins/commonui/init.lua:199
msgctxt "plugin-commonui"
msgid "Invalid combination entered"
msgstr ""
-#: plugins/commonui/init.lua:203
+#: plugins/commonui/init.lua:205
#, lua-format
msgctxt "plugin-commonui"
msgid ""
diff --git a/language/Swedish/strings.po b/language/Swedish/strings.po
index 743059af3ce..953e6cd1366 100644
--- a/language/Swedish/strings.po
+++ b/language/Swedish/strings.po
@@ -1,13 +1,13 @@
# Swedish translations for MAME package.
# Copyright (C) 1997-2022 MAMEdev and contributors
# This file is distributed under the same license as the MAME package.
-# Automatically generated, 2022.
+# Automatically generated, 2023.
#
msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-10-16 02:30+1100\n"
+"POT-Creation-Date: 2023-02-18 05:29+1100\n"
"PO-Revision-Date: 2016-02-20 18:03+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: MAME Language Team\n"
@@ -32,206 +32,206 @@ msgid ""
"This system requires media images to be mounted for the following device(s): "
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1254
+#: src/frontend/mame/ui/ui.cpp:1275
#, c-format
msgid ""
"UI controls enabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1256
+#: src/frontend/mame/ui/ui.cpp:1277
#, c-format
msgid ""
"UI controls disabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1465
+#: src/frontend/mame/ui/ui.cpp:1486
msgid "Master Volume"
msgstr "Huvud Volym"
-#: src/frontend/mame/ui/ui.cpp:1474
+#: src/frontend/mame/ui/ui.cpp:1495
#, c-format
msgid "%1$s Volume"
msgstr "%1$s Volym"
-#: src/frontend/mame/ui/ui.cpp:1496
+#: src/frontend/mame/ui/ui.cpp:1517
#, c-format
msgid "Overclock CPU %1$s"
msgstr "Överklocka CPU %1$s"
-#: src/frontend/mame/ui/ui.cpp:1504
+#: src/frontend/mame/ui/ui.cpp:1525
#, c-format
msgid "Overclock %1$s sound"
msgstr "Överklocka %1$s ljud"
-#: src/frontend/mame/ui/ui.cpp:1523
+#: src/frontend/mame/ui/ui.cpp:1544
#, c-format
msgid "%1$s Refresh Rate"
msgstr "%1$s Uppdateringsfrekvens"
-#: src/frontend/mame/ui/ui.cpp:1528
+#: src/frontend/mame/ui/ui.cpp:1549
#, c-format
msgid "%1$s Brightness"
msgstr "%1$s Ljusstyrka"
-#: src/frontend/mame/ui/ui.cpp:1530
+#: src/frontend/mame/ui/ui.cpp:1551
#, c-format
msgid "%1$s Contrast"
msgstr "%1$s Kontrast"
-#: src/frontend/mame/ui/ui.cpp:1532
+#: src/frontend/mame/ui/ui.cpp:1553
#, c-format
msgid "%1$s Gamma"
msgstr "%1$s Gamma"
-#: src/frontend/mame/ui/ui.cpp:1536
+#: src/frontend/mame/ui/ui.cpp:1557
#, c-format
msgid "%1$s Horiz Stretch"
msgstr "%1$s Horisontell utsträckning"
-#: src/frontend/mame/ui/ui.cpp:1538
+#: src/frontend/mame/ui/ui.cpp:1559
#, c-format
msgid "%1$s Horiz Position"
msgstr "%1$s Horisontell Position"
-#: src/frontend/mame/ui/ui.cpp:1540
+#: src/frontend/mame/ui/ui.cpp:1561
#, c-format
msgid "%1$s Vert Stretch"
msgstr "%1$s Vertikal utsträckning"
-#: src/frontend/mame/ui/ui.cpp:1542
+#: src/frontend/mame/ui/ui.cpp:1563
#, c-format
msgid "%1$s Vert Position"
msgstr "%1$s Vertikal Position"
-#: src/frontend/mame/ui/ui.cpp:1558
+#: src/frontend/mame/ui/ui.cpp:1579
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr "Laserdisk '%1$s' Horisontell utsträckning"
-#: src/frontend/mame/ui/ui.cpp:1561
+#: src/frontend/mame/ui/ui.cpp:1582
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr "Laserdisk '%1$s' Horisontell Position"
-#: src/frontend/mame/ui/ui.cpp:1563
+#: src/frontend/mame/ui/ui.cpp:1584
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr "Laserdisk '%1$s' Vertikal utsträckning"
-#: src/frontend/mame/ui/ui.cpp:1566
+#: src/frontend/mame/ui/ui.cpp:1587
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr "Laserdisk '%1$s' Vertikal Position"
-#: src/frontend/mame/ui/ui.cpp:1576
+#: src/frontend/mame/ui/ui.cpp:1597
msgid "Vector Flicker"
msgstr "Vektor Flimmer"
-#: src/frontend/mame/ui/ui.cpp:1577
+#: src/frontend/mame/ui/ui.cpp:1598
msgid "Beam Width Minimum"
msgstr "Stråle Bredd Minimum"
-#: src/frontend/mame/ui/ui.cpp:1578
+#: src/frontend/mame/ui/ui.cpp:1599
msgid "Beam Width Maximum"
msgstr "Elektronstråle Bredd Maximum"
-#: src/frontend/mame/ui/ui.cpp:1579
+#: src/frontend/mame/ui/ui.cpp:1600
msgid "Beam Dot Size"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1580
+#: src/frontend/mame/ui/ui.cpp:1601
msgid "Beam Intensity Weight"
msgstr "Elektronstråle Intensitet"
-#: src/frontend/mame/ui/ui.cpp:1593
+#: src/frontend/mame/ui/ui.cpp:1614
#, c-format
msgid "Crosshair Scale %1$s"
msgstr "Hårkors Skala %1$s"
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "X"
msgstr "X"
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "Y"
msgstr "Y"
-#: src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1616
#, c-format
msgid "Crosshair Offset %1$s"
msgstr "Hårkors Offset %1$s"
-#: src/frontend/mame/ui/ui.cpp:1623
+#: src/frontend/mame/ui/ui.cpp:1644
#, c-format
msgid "%1$3ddB"
msgstr "%1$3ddB"
-#: src/frontend/mame/ui/ui.cpp:1666
+#: src/frontend/mame/ui/ui.cpp:1687
#, c-format
msgid "%1$d%%"
msgstr "%1$d%%"
-#: src/frontend/mame/ui/ui.cpp:1681
+#: src/frontend/mame/ui/ui.cpp:1702
#, c-format
msgid "%1$3.0f%%"
msgstr "%1$3.0f%%"
-#: src/frontend/mame/ui/ui.cpp:1704 src/frontend/mame/ui/ui.cpp:1724
-#: src/frontend/mame/ui/ui.cpp:1743 src/frontend/mame/ui/ui.cpp:1761
-#: src/frontend/mame/ui/ui.cpp:1780 src/frontend/mame/ui/ui.cpp:1799
-#: src/frontend/mame/ui/ui.cpp:1818 src/frontend/mame/ui/ui.cpp:1837
-#: src/frontend/mame/ui/ui.cpp:1858 src/frontend/mame/ui/ui.cpp:1879
-#: src/frontend/mame/ui/ui.cpp:1900 src/frontend/mame/ui/ui.cpp:1921
+#: src/frontend/mame/ui/ui.cpp:1725 src/frontend/mame/ui/ui.cpp:1745
+#: src/frontend/mame/ui/ui.cpp:1764 src/frontend/mame/ui/ui.cpp:1782
+#: src/frontend/mame/ui/ui.cpp:1801 src/frontend/mame/ui/ui.cpp:1820
+#: src/frontend/mame/ui/ui.cpp:1839 src/frontend/mame/ui/ui.cpp:1858
+#: src/frontend/mame/ui/ui.cpp:1879 src/frontend/mame/ui/ui.cpp:1900
+#: src/frontend/mame/ui/ui.cpp:1921 src/frontend/mame/ui/ui.cpp:1942
#, c-format
msgid "%1$.3f"
msgstr "%1$.3f"
-#: src/frontend/mame/ui/ui.cpp:1936 src/frontend/mame/ui/ui.cpp:1951
-#: src/frontend/mame/ui/ui.cpp:1966 src/frontend/mame/ui/ui.cpp:1981
-#: src/frontend/mame/ui/ui.cpp:1996
+#: src/frontend/mame/ui/ui.cpp:1957 src/frontend/mame/ui/ui.cpp:1972
+#: src/frontend/mame/ui/ui.cpp:1987 src/frontend/mame/ui/ui.cpp:2002
+#: src/frontend/mame/ui/ui.cpp:2017
#, c-format
msgid "%1$1.2f"
msgstr "%1$1.2f"
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr "Hårkors Skala X %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr "Hårkors Skala Y %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr "Hårkors Offset X %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr "Hårkors Offset Y %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2116
+#: src/frontend/mame/ui/ui.cpp:2137
msgid "**Error saving ui.ini**"
msgstr "**Fel uppstod när ui.ini sparades**"
-#: src/frontend/mame/ui/ui.cpp:2175
+#: src/frontend/mame/ui/ui.cpp:2196
#, c-format
msgid "**Error saving %s.ini**"
msgstr "**Fel uppstod när %s.ini sparades**"
-#: src/frontend/mame/ui/ui.cpp:2179 src/frontend/mame/ui/miscmenu.cpp:773
+#: src/frontend/mame/ui/ui.cpp:2200 src/frontend/mame/ui/miscmenu.cpp:773
msgid ""
"\n"
" Settings saved \n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:487 src/frontend/mame/ui/selgame.cpp:298
+#: src/frontend/mame/ui/selsoft.cpp:510 src/frontend/mame/ui/selgame.cpp:318
#, c-format
msgid ""
"%s\n"
@@ -240,8 +240,8 @@ msgstr ""
"%s\n"
" tillagd i favoritlistan."
-#: src/frontend/mame/ui/selsoft.cpp:492 src/frontend/mame/ui/selgame.cpp:303
-#: src/frontend/mame/ui/selgame.cpp:309
+#: src/frontend/mame/ui/selsoft.cpp:515 src/frontend/mame/ui/selgame.cpp:323
+#: src/frontend/mame/ui/selgame.cpp:329
#, c-format
msgid ""
"%s\n"
@@ -250,40 +250,40 @@ msgstr ""
"%s\n"
" borttagen från favoritlistan."
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Start empty]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Use file manager]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:708
+#: src/frontend/mame/ui/selsoft.cpp:756
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d software packages )"
msgstr "%1$s %2$s ( %3$d / %4$d mjukvarupaket )"
-#: src/frontend/mame/ui/selsoft.cpp:709
+#: src/frontend/mame/ui/selsoft.cpp:757
#, c-format
msgid "%1$s - select software"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:714 src/frontend/mame/ui/selgame.cpp:1074
+#: src/frontend/mame/ui/selsoft.cpp:762 src/frontend/mame/ui/selgame.cpp:1092
#, c-format
msgid "%1$s: %2$s - Search: %3$s_"
msgstr "%1$s: %2$s - Sök: %3$s_"
-#: src/frontend/mame/ui/selsoft.cpp:716 src/frontend/mame/ui/selgame.cpp:1076
+#: src/frontend/mame/ui/selsoft.cpp:764 src/frontend/mame/ui/selgame.cpp:1094
#, c-format
msgid "Search: %1$s_"
msgstr "Sök: %1$s_"
-#: src/frontend/mame/ui/selsoft.cpp:723
+#: src/frontend/mame/ui/selsoft.cpp:771
#, c-format
msgid "Software list/item: %1$s:%2$s"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:441
+#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:462
msgid "General Settings"
msgstr ""
@@ -307,15 +307,15 @@ msgstr ""
msgid "Save Settings"
msgstr "Spara Inställningar"
-#: src/frontend/mame/ui/optsmenu.cpp:185 src/frontend/mame/ui/optsmenu.cpp:227
+#: src/frontend/mame/ui/optsmenu.cpp:183 src/frontend/mame/ui/optsmenu.cpp:225
msgid "System Filter"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:197 src/frontend/mame/ui/custui.cpp:83
+#: src/frontend/mame/ui/optsmenu.cpp:195 src/frontend/mame/ui/custui.cpp:84
msgid "Customize UI"
msgstr "Skräddarsy UI"
-#: src/frontend/mame/ui/optsmenu.cpp:198 src/frontend/mame/ui/dirmenu.cpp:535
+#: src/frontend/mame/ui/optsmenu.cpp:196 src/frontend/mame/ui/dirmenu.cpp:579
msgid "Configure Folders"
msgstr ""
@@ -323,41 +323,41 @@ msgstr ""
msgid "Plugin Options"
msgstr "Pluginalternativ"
-#: src/frontend/mame/ui/filesel.cpp:221 src/frontend/mame/ui/swlist.cpp:89
-#: src/frontend/mame/ui/slotopt.cpp:221
+#: src/frontend/mame/ui/filesel.cpp:234 src/frontend/mame/ui/swlist.cpp:89
+#: src/frontend/mame/ui/slotopt.cpp:231
msgid "[empty slot]"
msgstr "[tom plats]"
-#: src/frontend/mame/ui/filesel.cpp:225
+#: src/frontend/mame/ui/filesel.cpp:238
msgid "[create]"
msgstr "[skapa]"
-#: src/frontend/mame/ui/filesel.cpp:229 src/frontend/mame/ui/swlist.cpp:100
+#: src/frontend/mame/ui/filesel.cpp:242 src/frontend/mame/ui/swlist.cpp:100
msgid "[software list]"
msgstr "[mjukvarulista]"
-#: src/frontend/mame/ui/filesel.cpp:285
+#: src/frontend/mame/ui/filesel.cpp:298
#, c-format
msgid "Error accessing %s"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:509
+#: src/frontend/mame/ui/filesel.cpp:519
msgid "Select access mode"
msgstr "Välj accesstyp"
-#: src/frontend/mame/ui/filesel.cpp:510
+#: src/frontend/mame/ui/filesel.cpp:520
msgid "Read-only"
msgstr "Enbart läsa"
-#: src/frontend/mame/ui/filesel.cpp:512
+#: src/frontend/mame/ui/filesel.cpp:522
msgid "Read-write"
msgstr "Läsa och skriva"
-#: src/frontend/mame/ui/filesel.cpp:513
+#: src/frontend/mame/ui/filesel.cpp:523
msgid "Read this image, write to another image"
msgstr "Läs denna skivavbildning, skriv kopia till en annan"
-#: src/frontend/mame/ui/filesel.cpp:514
+#: src/frontend/mame/ui/filesel.cpp:524
msgid "Read this image, write to diff"
msgstr "Läs denna skivavbildning, skriv skillnader till en annan"
@@ -570,145 +570,149 @@ msgid "Joystick saturation"
msgstr "Joystick mättnad"
#: src/frontend/mame/ui/submenu.cpp:94
+msgid "Joystick threshold"
+msgstr ""
+
+#: src/frontend/mame/ui/submenu.cpp:95
msgid "Natural keyboard"
msgstr "Naturligt tangentbord"
-#: src/frontend/mame/ui/submenu.cpp:95
+#: src/frontend/mame/ui/submenu.cpp:96
msgid "Allow contradictory joystick inputs"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:96
+#: src/frontend/mame/ui/submenu.cpp:97
msgid "Coin impulse"
msgstr "Mynt impuls"
-#: src/frontend/mame/ui/submenu.cpp:102
+#: src/frontend/mame/ui/submenu.cpp:103
msgid "Input Device Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:103
+#: src/frontend/mame/ui/submenu.cpp:104
msgid "Lightgun Device Assignment"
msgstr "Ljuspistolstilldelning"
-#: src/frontend/mame/ui/submenu.cpp:104
+#: src/frontend/mame/ui/submenu.cpp:105
msgid "Trackball Device Assignment"
msgstr "Styrkuletilldening"
-#: src/frontend/mame/ui/submenu.cpp:105
+#: src/frontend/mame/ui/submenu.cpp:106
msgid "Pedal Device Assignment"
msgstr "Pedalanordningstilldelning"
-#: src/frontend/mame/ui/submenu.cpp:106
+#: src/frontend/mame/ui/submenu.cpp:107
msgid "AD Stick Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:107
+#: src/frontend/mame/ui/submenu.cpp:108
msgid "Paddle Device Assignment"
msgstr "Paddlingsenhetstilldelning"
-#: src/frontend/mame/ui/submenu.cpp:108
+#: src/frontend/mame/ui/submenu.cpp:109
msgid "Dial Device Assignment"
msgstr "Telefonenhetstilldelning"
-#: src/frontend/mame/ui/submenu.cpp:109
+#: src/frontend/mame/ui/submenu.cpp:110
msgid "Positional Device Assignment"
msgstr "Positionsenhetstilldelning"
-#: src/frontend/mame/ui/submenu.cpp:110
+#: src/frontend/mame/ui/submenu.cpp:111
msgid "Mouse Device Assignment"
msgstr "Musenhetstilldelning"
-#: src/frontend/mame/ui/submenu.cpp:112
+#: src/frontend/mame/ui/submenu.cpp:113
msgid "Keyboard Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:113
+#: src/frontend/mame/ui/submenu.cpp:114
msgid "Mouse Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:114
+#: src/frontend/mame/ui/submenu.cpp:115
msgid "Lightgun Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:115
+#: src/frontend/mame/ui/submenu.cpp:116
msgid "Joystick Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:121 src/frontend/mame/ui/videoopt.cpp:42
+#: src/frontend/mame/ui/submenu.cpp:122 src/frontend/mame/ui/videoopt.cpp:42
msgid "Video Options"
msgstr "Videoalternativ"
-#: src/frontend/mame/ui/submenu.cpp:122
+#: src/frontend/mame/ui/submenu.cpp:123
msgid "Video Mode"
msgstr "Video läge"
-#: src/frontend/mame/ui/submenu.cpp:123
+#: src/frontend/mame/ui/submenu.cpp:124
msgid "Number Of Screens"
msgstr "Antal skärmar"
-#: src/frontend/mame/ui/submenu.cpp:125
+#: src/frontend/mame/ui/submenu.cpp:126
msgid "Triple Buffering"
msgstr "Tripplebuffrande"
-#: src/frontend/mame/ui/submenu.cpp:126
+#: src/frontend/mame/ui/submenu.cpp:127
msgid "HLSL"
msgstr "HLSL"
-#: src/frontend/mame/ui/submenu.cpp:128
+#: src/frontend/mame/ui/submenu.cpp:129
msgid "GLSL"
msgstr "GLSL"
-#: src/frontend/mame/ui/submenu.cpp:129
+#: src/frontend/mame/ui/submenu.cpp:130
msgid "Bilinear Filtering"
msgstr "Bilinjär Filtrering"
-#: src/frontend/mame/ui/submenu.cpp:130
+#: src/frontend/mame/ui/submenu.cpp:131
msgid "Bitmap Prescaling"
msgstr "Bitmap Prescaling"
-#: src/frontend/mame/ui/submenu.cpp:131
+#: src/frontend/mame/ui/submenu.cpp:132
msgid "Window Mode"
msgstr "Fönster läge"
-#: src/frontend/mame/ui/submenu.cpp:132
+#: src/frontend/mame/ui/submenu.cpp:133
msgid "Enforce Aspect Ratio"
msgstr "Tvinga bildförhållande"
-#: src/frontend/mame/ui/submenu.cpp:133
+#: src/frontend/mame/ui/submenu.cpp:134
msgid "Start Out Maximized"
msgstr "Starta Maximerad"
-#: src/frontend/mame/ui/submenu.cpp:134
+#: src/frontend/mame/ui/submenu.cpp:135
msgid "Synchronized Refresh"
msgstr "Synkroniserad Uppdatering"
-#: src/frontend/mame/ui/submenu.cpp:135
+#: src/frontend/mame/ui/submenu.cpp:136
msgid "Wait Vertical Sync"
msgstr "Vänta på Vertikal Synkronisering"
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:722
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:738
#: src/frontend/mame/ui/videoopt.cpp:169
-#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:766
+#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:766
#: plugins/cheatfind/init.lua:777 plugins/cheat/init.lua:679
msgid "On"
msgstr "På"
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:725
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:741
#: src/frontend/mame/ui/videoopt.cpp:185
-#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:763
+#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:763
#: plugins/cheatfind/init.lua:774 plugins/cheat/init.lua:682
#: plugins/cheat/init.lua:691
msgid "Off"
msgstr "Av"
-#: src/frontend/mame/ui/menu.cpp:728
+#: src/frontend/mame/ui/menu.cpp:744
msgid "Auto"
msgstr "Automatisk"
-#: src/frontend/mame/ui/menu.cpp:1233
+#: src/frontend/mame/ui/menu.cpp:1272
#: src/frontend/mame/ui/simpleselgame.cpp:283
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Return to Previous Menu"
msgstr "Tillbaka till Föregående Meny"
@@ -716,21 +720,21 @@ msgstr "Tillbaka till Föregående Meny"
msgid "File Manager"
msgstr "Filhanterare"
-#: src/frontend/mame/ui/filemngr.cpp:140
+#: src/frontend/mame/ui/filemngr.cpp:152
#: src/frontend/mame/ui/confswitch.cpp:119
-#: src/frontend/mame/ui/inputmap.cpp:580
+#: src/frontend/mame/ui/inputmap.cpp:581
#: src/frontend/mame/ui/inputtoggle.cpp:75
-#: src/frontend/mame/ui/analogipt.cpp:363
+#: src/frontend/mame/ui/analogipt.cpp:412
#, c-format
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
#: src/frontend/mame/ui/confswitch.cpp:170 src/frontend/mame/ui/slotopt.cpp:204
msgid "Reset System"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
msgid "Start System"
msgstr ""
@@ -1097,27 +1101,27 @@ msgstr "Nej"
msgid "Yes"
msgstr "Ja"
-#: src/frontend/mame/ui/filecreate.cpp:168
+#: src/frontend/mame/ui/filecreate.cpp:189
msgid "New Image Name:"
msgstr "Nytt Namn på Avbildning:"
-#: src/frontend/mame/ui/filecreate.cpp:174
+#: src/frontend/mame/ui/filecreate.cpp:196
msgid "Image Format:"
msgstr "Avbildningsformat:"
-#: src/frontend/mame/ui/filecreate.cpp:180
+#: src/frontend/mame/ui/filecreate.cpp:202
msgid "Create"
msgstr "Skapa"
-#: src/frontend/mame/ui/filecreate.cpp:208
+#: src/frontend/mame/ui/filecreate.cpp:230
msgid "Please enter a file extension too"
msgstr "Skriv in en filändelse också"
-#: src/frontend/mame/ui/filecreate.cpp:268
+#: src/frontend/mame/ui/filecreate.cpp:295
msgid "Select image format"
msgstr "Välj avbildningsformat"
-#: src/frontend/mame/ui/filecreate.cpp:327
+#: src/frontend/mame/ui/filecreate.cpp:354
msgid "Select initial contents"
msgstr ""
@@ -1142,9 +1146,9 @@ msgid "Emulated"
msgstr "Emulerat"
#: src/frontend/mame/ui/keyboard.cpp:60 src/frontend/mame/ui/confswitch.cpp:117
-#: src/frontend/mame/ui/inputmap.cpp:578
+#: src/frontend/mame/ui/inputmap.cpp:579
#: src/frontend/mame/ui/inputtoggle.cpp:73
-#: src/frontend/mame/ui/analogipt.cpp:361
+#: src/frontend/mame/ui/analogipt.cpp:410
#, c-format
msgid "%1$s [root%2$s]"
msgstr ""
@@ -1503,16 +1507,16 @@ msgstr "Inkludera kloner"
msgid "Category File"
msgstr ""
-#: src/frontend/mame/ui/utils.cpp:2030 src/frontend/mame/ui/inifile.cpp:301
+#: src/frontend/mame/ui/utils.cpp:2026 src/frontend/mame/ui/inifile.cpp:301
msgctxt "swlist-info"
msgid "Software list/item"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2685
+#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2752
msgid "Software List Info"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:316
+#: src/frontend/mame/ui/datmenu.cpp:307
#, c-format
msgid "Revision: %1$s"
msgstr "Revision: %1$s"
@@ -1678,7 +1682,7 @@ msgstr "Tabort Från Favoriter"
msgid "Save System Settings"
msgstr ""
-#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2625
+#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2698
msgid " (default)"
msgstr " (standard)"
@@ -1719,7 +1723,7 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:265
+#: src/frontend/mame/ui/state.cpp:262
#, c-format
msgid ""
"Delete saved state %1$s?\n"
@@ -1727,37 +1731,37 @@ msgid ""
"Press %3$s to cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:393
+#: src/frontend/mame/ui/state.cpp:388
#, c-format
msgid "Error removing saved state file %1$s"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:442
+#: src/frontend/mame/ui/state.cpp:450
#, c-format
msgid "Press %1$s to delete"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Load State"
msgstr "Ladda läge"
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Select state to load"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Save State"
msgstr "Spara läge"
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Press a key or joystick button, or select state to overwrite"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:314
+#: src/frontend/mame/ui/confswitch.cpp:318
msgid "DIP Switches"
msgstr "DIP Switchar"
-#: src/frontend/mame/ui/confswitch.cpp:508
+#: src/frontend/mame/ui/confswitch.cpp:521
msgid "Machine Configuration"
msgstr "Maskin Konfiguration"
@@ -1800,7 +1804,7 @@ msgstr ""
msgid "[no assignable inputs are enabled]"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:348
+#: src/frontend/mame/ui/inputmap.cpp:358
msgid "Pressed"
msgstr ""
@@ -1808,71 +1812,71 @@ msgstr ""
msgid "Invalid combination entered"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:563
+#: src/frontend/mame/ui/inputmap.cpp:564
#, c-format
msgctxt "input-name"
msgid "%1$s Analog"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:564
+#: src/frontend/mame/ui/inputmap.cpp:565
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Inc"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:565
+#: src/frontend/mame/ui/inputmap.cpp:566
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Dec"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:607
+#: src/frontend/mame/ui/inputmap.cpp:608
#, c-format
msgid "Press %1$s to set\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:608
+#: src/frontend/mame/ui/inputmap.cpp:609
#, c-format
msgid "Press %1$s to append\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:609
+#: src/frontend/mame/ui/inputmap.cpp:610
#, c-format
msgid "Press %1$s to clear\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:610
+#: src/frontend/mame/ui/inputmap.cpp:611
#, c-format
msgid "Press %1$s to restore default\n"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:32
+#: src/frontend/mame/ui/inputdevices.cpp:33
#, c-format
msgctxt "menu-inputdev"
msgid "%1$s (%2$s %3$d)"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:88
+#: src/frontend/mame/ui/inputdevices.cpp:116
msgctxt "menu-inputdev"
msgid "Copy Device ID"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:122
+#: src/frontend/mame/ui/inputdevices.cpp:148
msgctxt "menu-inputdev"
msgid "Copied device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:124
+#: src/frontend/mame/ui/inputdevices.cpp:150
msgctxt "menu-inputdev"
msgid "Error copying device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:162
+#: src/frontend/mame/ui/inputdevices.cpp:189
msgctxt "menu-inputdev"
msgid "Input Devices"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:203
+#: src/frontend/mame/ui/inputdevices.cpp:230
msgctxt "menu-inputdev"
msgid "[no input devices are enabled]"
msgstr ""
@@ -1993,11 +1997,11 @@ msgid "Configure Options"
msgstr "Konfigurationsalternativ"
#: src/frontend/mame/ui/simpleselgame.cpp:279
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Exit"
msgstr "Hoppa ur"
-#: src/frontend/mame/ui/simpleselgame.cpp:304
+#: src/frontend/mame/ui/simpleselgame.cpp:313
#, c-format
msgid ""
"No system ROMs found. Please check the rompath setting specified in the %1$s."
@@ -2007,77 +2011,77 @@ msgid ""
"docs folder for information on setting up and using %2$s."
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:320
+#: src/frontend/mame/ui/simpleselgame.cpp:329
#, c-format
msgid "Type name or select: %1$s_"
msgstr "Knappa in namn eller välj; %1$s_"
-#: src/frontend/mame/ui/simpleselgame.cpp:322
+#: src/frontend/mame/ui/simpleselgame.cpp:331
msgid "Type name or select: (random)"
msgstr "Knappa in namn eller välj: (slumpmässig)"
-#: src/frontend/mame/ui/simpleselgame.cpp:336
+#: src/frontend/mame/ui/simpleselgame.cpp:345
#, c-format
msgid "%1$-.100s"
msgstr "%1$-.100s"
-#: src/frontend/mame/ui/simpleselgame.cpp:339
+#: src/frontend/mame/ui/simpleselgame.cpp:348
#, c-format
msgid "%1$s, %2$-.100s"
msgstr "%1$s, %2$-.100s"
-#: src/frontend/mame/ui/simpleselgame.cpp:348
+#: src/frontend/mame/ui/simpleselgame.cpp:357
#, c-format
msgid "Driver: %1$s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:364
-#: src/frontend/mame/ui/selmenu.cpp:690
+#: src/frontend/mame/ui/simpleselgame.cpp:373
+#: src/frontend/mame/ui/selmenu.cpp:735
msgid "Overall: NOT WORKING"
msgstr "Status: FUNGERAR EJ"
-#: src/frontend/mame/ui/simpleselgame.cpp:366
-#: src/frontend/mame/ui/selmenu.cpp:692
+#: src/frontend/mame/ui/simpleselgame.cpp:375
+#: src/frontend/mame/ui/selmenu.cpp:737
msgid "Overall: Unemulated Protection"
msgstr "Status: Oemulerad skyddsmekanism"
-#: src/frontend/mame/ui/simpleselgame.cpp:368
-#: src/frontend/mame/ui/selmenu.cpp:694
+#: src/frontend/mame/ui/simpleselgame.cpp:377
+#: src/frontend/mame/ui/selmenu.cpp:739
msgid "Overall: Working"
msgstr "Status: Fungerar"
-#: src/frontend/mame/ui/simpleselgame.cpp:372
-#: src/frontend/mame/ui/selmenu.cpp:698
+#: src/frontend/mame/ui/simpleselgame.cpp:381
+#: src/frontend/mame/ui/selmenu.cpp:743
msgid "Graphics: Unimplemented, "
msgstr "Grafik: Ej implementerad, "
-#: src/frontend/mame/ui/simpleselgame.cpp:374
-#: src/frontend/mame/ui/selmenu.cpp:700
+#: src/frontend/mame/ui/simpleselgame.cpp:383
+#: src/frontend/mame/ui/selmenu.cpp:745
msgid "Graphics: Imperfect, "
msgstr "Grafik: Bristfällig, "
-#: src/frontend/mame/ui/simpleselgame.cpp:376
-#: src/frontend/mame/ui/selmenu.cpp:702
+#: src/frontend/mame/ui/simpleselgame.cpp:385
+#: src/frontend/mame/ui/selmenu.cpp:747
msgid "Graphics: OK, "
msgstr "Grafik: OK, "
-#: src/frontend/mame/ui/simpleselgame.cpp:379
-#: src/frontend/mame/ui/selmenu.cpp:705
+#: src/frontend/mame/ui/simpleselgame.cpp:388
+#: src/frontend/mame/ui/selmenu.cpp:750
msgid "Sound: None"
msgstr "Ljud: Inget"
-#: src/frontend/mame/ui/simpleselgame.cpp:381
-#: src/frontend/mame/ui/selmenu.cpp:707
+#: src/frontend/mame/ui/simpleselgame.cpp:390
+#: src/frontend/mame/ui/selmenu.cpp:752
msgid "Sound: Unimplemented"
msgstr "Ljud: Ej implementerat"
-#: src/frontend/mame/ui/simpleselgame.cpp:383
-#: src/frontend/mame/ui/selmenu.cpp:709
+#: src/frontend/mame/ui/simpleselgame.cpp:392
+#: src/frontend/mame/ui/selmenu.cpp:754
msgid "Sound: Imperfect"
msgstr "Ljud: Bristfälligt"
-#: src/frontend/mame/ui/simpleselgame.cpp:385
-#: src/frontend/mame/ui/selmenu.cpp:711
+#: src/frontend/mame/ui/simpleselgame.cpp:394
+#: src/frontend/mame/ui/selmenu.cpp:756
msgid "Sound: OK"
msgstr "Ljud: OK"
@@ -2102,323 +2106,323 @@ msgstr "Återställ Alla"
msgid "Reload All"
msgstr "Ladda Om Alla"
-#: src/frontend/mame/ui/dirmenu.cpp:44
+#: src/frontend/mame/ui/dirmenu.cpp:40
msgctxt "path-option"
msgid "ROMs"
msgstr "ROMs"
-#: src/frontend/mame/ui/dirmenu.cpp:45
+#: src/frontend/mame/ui/dirmenu.cpp:41
msgctxt "path-option"
msgid "Software Media"
msgstr "Mjukvaru Media"
-#: src/frontend/mame/ui/dirmenu.cpp:46
+#: src/frontend/mame/ui/dirmenu.cpp:42
msgctxt "path-option"
msgid "Sound Samples"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:47
+#: src/frontend/mame/ui/dirmenu.cpp:43
msgctxt "path-option"
msgid "Artwork"
msgstr "Grafisk Layout"
-#: src/frontend/mame/ui/dirmenu.cpp:48
+#: src/frontend/mame/ui/dirmenu.cpp:44
msgctxt "path-option"
msgid "Crosshairs"
msgstr "Hårkors"
-#: src/frontend/mame/ui/dirmenu.cpp:49
+#: src/frontend/mame/ui/dirmenu.cpp:45
msgctxt "path-option"
msgid "Cheat Files"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:50
+#: src/frontend/mame/ui/dirmenu.cpp:46
msgctxt "path-option"
msgid "Plugins"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:51
+#: src/frontend/mame/ui/dirmenu.cpp:47
msgctxt "path-option"
msgid "UI Translations"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:52
+#: src/frontend/mame/ui/dirmenu.cpp:48
msgctxt "path-option"
msgid "Software Lists"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:53
+#: src/frontend/mame/ui/dirmenu.cpp:49
msgctxt "path-option"
msgid "INIs"
msgstr "INIs"
-#: src/frontend/mame/ui/dirmenu.cpp:54
+#: src/frontend/mame/ui/dirmenu.cpp:50
msgctxt "path-option"
msgid "UI Settings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:55
+#: src/frontend/mame/ui/dirmenu.cpp:51
msgctxt "path-option"
msgid "Plugin Data"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:56
+#: src/frontend/mame/ui/dirmenu.cpp:52
msgctxt "path-option"
msgid "DATs"
msgstr "DATs"
-#: src/frontend/mame/ui/dirmenu.cpp:57
+#: src/frontend/mame/ui/dirmenu.cpp:53
msgctxt "path-option"
msgid "Category INIs"
msgstr "Kategori INIs"
-#: src/frontend/mame/ui/dirmenu.cpp:58
+#: src/frontend/mame/ui/dirmenu.cpp:54
msgctxt "path-option"
msgid "Snapshots"
msgstr "Skärmklipp"
-#: src/frontend/mame/ui/dirmenu.cpp:59
+#: src/frontend/mame/ui/dirmenu.cpp:55
msgctxt "path-option"
msgid "Icons"
msgstr "Ikoner"
-#: src/frontend/mame/ui/dirmenu.cpp:60
+#: src/frontend/mame/ui/dirmenu.cpp:56
msgctxt "path-option"
msgid "Control Panels"
msgstr "Kontrollpaneler"
-#: src/frontend/mame/ui/dirmenu.cpp:61
+#: src/frontend/mame/ui/dirmenu.cpp:57
msgctxt "path-option"
msgid "Cabinets"
msgstr "Kabinett"
-#: src/frontend/mame/ui/dirmenu.cpp:62
+#: src/frontend/mame/ui/dirmenu.cpp:58
msgctxt "path-option"
msgid "Marquees"
msgstr "Draperier"
-#: src/frontend/mame/ui/dirmenu.cpp:63
+#: src/frontend/mame/ui/dirmenu.cpp:59
msgctxt "path-option"
msgid "PCBs"
msgstr "PCBs"
-#: src/frontend/mame/ui/dirmenu.cpp:64
+#: src/frontend/mame/ui/dirmenu.cpp:60
msgctxt "path-option"
msgid "Flyers"
msgstr "Flygblad"
-#: src/frontend/mame/ui/dirmenu.cpp:65
+#: src/frontend/mame/ui/dirmenu.cpp:61
msgctxt "path-option"
msgid "Title Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:66
+#: src/frontend/mame/ui/dirmenu.cpp:62
msgctxt "path-option"
msgid "Game Endings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:67
+#: src/frontend/mame/ui/dirmenu.cpp:63
msgctxt "path-option"
msgid "Bosses"
msgstr "Bossar"
-#: src/frontend/mame/ui/dirmenu.cpp:68
+#: src/frontend/mame/ui/dirmenu.cpp:64
msgctxt "path-option"
msgid "Artwork Previews"
msgstr "Förhandsvisning Grafisk Layout"
-#: src/frontend/mame/ui/dirmenu.cpp:69
+#: src/frontend/mame/ui/dirmenu.cpp:65
msgctxt "path-option"
msgid "Select"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:70
+#: src/frontend/mame/ui/dirmenu.cpp:66
msgctxt "path-option"
msgid "Game Over Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:71
+#: src/frontend/mame/ui/dirmenu.cpp:67
msgctxt "path-option"
msgid "HowTo"
msgstr "HowTo"
-#: src/frontend/mame/ui/dirmenu.cpp:72
+#: src/frontend/mame/ui/dirmenu.cpp:68
msgctxt "path-option"
msgid "Logos"
msgstr "Logotyper"
-#: src/frontend/mame/ui/dirmenu.cpp:73
+#: src/frontend/mame/ui/dirmenu.cpp:69
msgctxt "path-option"
msgid "Scores"
msgstr "Poäng"
-#: src/frontend/mame/ui/dirmenu.cpp:74
+#: src/frontend/mame/ui/dirmenu.cpp:70
msgctxt "path-option"
msgid "Versus"
msgstr "Mot"
-#: src/frontend/mame/ui/dirmenu.cpp:75
+#: src/frontend/mame/ui/dirmenu.cpp:71
msgctxt "path-option"
msgid "Covers"
msgstr "Omslagsbilder"
-#: src/frontend/mame/ui/dirmenu.cpp:105
+#: src/frontend/mame/ui/dirmenu.cpp:101
#, c-format
msgid "Remove %1$s Folder"
msgstr "Tabort %1$s Katalog"
-#: src/frontend/mame/ui/dirmenu.cpp:352
-#, c-format
-msgid "Change %1$s Folder - Search: %2$s_"
-msgstr "Ändra %1$s Katalog - Sök: %2$s_"
-
-#: src/frontend/mame/ui/dirmenu.cpp:352
+#: src/frontend/mame/ui/dirmenu.cpp:357
#, c-format
msgid "Add %1$s Folder - Search: %2$s_"
msgstr "Lägg till %1$s Katalog - Sök: %2$s_"
-#: src/frontend/mame/ui/dirmenu.cpp:363
+#: src/frontend/mame/ui/dirmenu.cpp:357
+#, c-format
+msgid "Change %1$s Folder - Search: %2$s_"
+msgstr "Ändra %1$s Katalog - Sök: %2$s_"
+
+#: src/frontend/mame/ui/dirmenu.cpp:368
msgid "Press TAB to set"
msgstr "Tryck TAB för att välja"
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folders"
msgstr "%1$s Kataloger"
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folder"
msgstr "%1$s Kataloger"
-#: src/frontend/mame/ui/dirmenu.cpp:494
-msgid "Change Folder"
-msgstr "Ändra Katalog"
-
-#: src/frontend/mame/ui/dirmenu.cpp:494
+#: src/frontend/mame/ui/dirmenu.cpp:523
msgid "Add Folder"
msgstr "Lägg Till Katalog"
-#: src/frontend/mame/ui/dirmenu.cpp:497
+#: src/frontend/mame/ui/dirmenu.cpp:525
msgid "Remove Folder"
msgstr "Tabort Katalog"
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/dirmenu.cpp:530
+msgid "Change Folder"
+msgstr "Ändra Katalog"
+
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = 1/%1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:799
+#: src/frontend/mame/ui/viewgfx.cpp:800
msgctxt "gfxview"
msgid "Expand to fit"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:822
+#: src/frontend/mame/ui/viewgfx.cpp:823
msgctxt "gfxview"
msgid "All categories"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:824 src/frontend/mame/ui/viewgfx.cpp:829
+#: src/frontend/mame/ui/viewgfx.cpp:825 src/frontend/mame/ui/viewgfx.cpp:830
#, c-format
msgctxt "gfxview"
msgid "Category %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] colors"
msgstr "[root%1$s] färger"
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] pens"
msgstr "[root%1$s] pennor"
-#: src/frontend/mame/ui/viewgfx.cpp:940
+#: src/frontend/mame/ui/viewgfx.cpp:941
#, c-format
msgctxt "gfxview"
msgid " #%1$X → %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:947
+#: src/frontend/mame/ui/viewgfx.cpp:948
#, c-format
msgctxt "gfxview"
msgid " #%1$X = %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:954
+#: src/frontend/mame/ui/viewgfx.cpp:955
#, c-format
msgctxt "gfxview"
msgid " #%1$X (A:%2$02X R:%3$02X G:%4$02X B:%5$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1134
+#: src/frontend/mame/ui/viewgfx.cpp:1135
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] %2$d/%3$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1157
+#: src/frontend/mame/ui/viewgfx.cpp:1158
#, c-format
msgctxt "gfxview"
msgid " #%1$X:%2$X (%3$d %4$d) = %5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1165
+#: src/frontend/mame/ui/viewgfx.cpp:1166
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d color %3$X/%4$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d category %3$u"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d "
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1327
+#: src/frontend/mame/ui/viewgfx.cpp:1328
#, c-format
msgctxt "gfxview"
msgid " (%1$u %2$u) = GFX%3$u #%4$X:%5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1334
+#: src/frontend/mame/ui/viewgfx.cpp:1335
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d origin (%3$d %4$d)"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:442
+#: src/frontend/mame/ui/selgame.cpp:463
msgid "System Settings"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1058
+#: src/frontend/mame/ui/selgame.cpp:1076
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d systems (%5$d BIOS) )"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1086
+#: src/frontend/mame/ui/selgame.cpp:1104
#, c-format
msgid "System: %1$-.100s"
msgstr "System: %1$-.100s"
@@ -2439,29 +2443,29 @@ msgctxt "menu-selector"
msgid "[no choices]"
msgstr ""
-#: src/frontend/mame/ui/selector.cpp:138
+#: src/frontend/mame/ui/selector.cpp:148
#, c-format
msgctxt "menu-selector"
msgid "Double-click or press %1$s to select"
msgstr "Dubbelklicka eller tryck %1$s för att välja"
-#: src/frontend/mame/ui/auditmenu.cpp:59
+#: src/frontend/mame/ui/auditmenu.cpp:60
msgid "Audit Media"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:63
+#: src/frontend/mame/ui/auditmenu.cpp:64
#, c-format
msgid "Results will be saved to %1$s"
msgstr "Resultat kommer att sparas som %1$s"
-#: src/frontend/mame/ui/auditmenu.cpp:101
+#: src/frontend/mame/ui/auditmenu.cpp:110
#, c-format
msgid ""
"Auditing media for system %2$u of %3$u...\n"
"%1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:119
+#: src/frontend/mame/ui/auditmenu.cpp:128
#, c-format
msgid ""
"Cancel audit?\n"
@@ -2470,17 +2474,17 @@ msgid ""
"Press %2$s to continue"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:139
+#: src/frontend/mame/ui/auditmenu.cpp:148
#, c-format
msgid "Audit media for %1$u systems marked unavailable"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:140
+#: src/frontend/mame/ui/auditmenu.cpp:149
#, c-format
msgid "Audit media for all %1$u systems"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:157
+#: src/frontend/mame/ui/auditmenu.cpp:165
#, c-format
msgid "Press %1$s to cancel\n"
msgstr ""
@@ -2501,266 +2505,266 @@ msgstr "Göm Info/Bild"
msgid "Hide Both"
msgstr "Göm Båda"
-#: src/frontend/mame/ui/custui.cpp:143
+#: src/frontend/mame/ui/custui.cpp:144
msgid "UI Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:168 src/frontend/mame/ui/custui.cpp:221
+#: src/frontend/mame/ui/custui.cpp:169 src/frontend/mame/ui/custui.cpp:222
msgid "System Names"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:194 src/frontend/mame/ui/custui.cpp:224
+#: src/frontend/mame/ui/custui.cpp:195 src/frontend/mame/ui/custui.cpp:225
msgid "Show Side Panels"
msgstr "Visa Sidopaneler"
-#: src/frontend/mame/ui/custui.cpp:214
+#: src/frontend/mame/ui/custui.cpp:215
msgid "Fonts"
msgstr "Typsnitt"
-#: src/frontend/mame/ui/custui.cpp:215
+#: src/frontend/mame/ui/custui.cpp:216
msgid "Colors"
msgstr "Färger"
-#: src/frontend/mame/ui/custui.cpp:218
+#: src/frontend/mame/ui/custui.cpp:219
msgid "Language"
msgstr "Språk"
-#: src/frontend/mame/ui/custui.cpp:235 src/frontend/mame/ui/custui.cpp:279
+#: src/frontend/mame/ui/custui.cpp:236 src/frontend/mame/ui/custui.cpp:280
msgid "[built-in]"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:335
+#: src/frontend/mame/ui/custui.cpp:337
msgid "UI Fonts"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:364
+#: src/frontend/mame/ui/custui.cpp:366
msgid "default"
msgstr "standard"
-#: src/frontend/mame/ui/custui.cpp:459 src/frontend/mame/ui/custui.cpp:499
+#: src/frontend/mame/ui/custui.cpp:465 src/frontend/mame/ui/custui.cpp:507
msgid "UI Font"
msgstr "UI Typsnitt"
-#: src/frontend/mame/ui/custui.cpp:504
+#: src/frontend/mame/ui/custui.cpp:512
msgid "Bold"
msgstr "Fet"
-#: src/frontend/mame/ui/custui.cpp:505
+#: src/frontend/mame/ui/custui.cpp:513
msgid "Italic"
msgstr "Kursiv"
-#: src/frontend/mame/ui/custui.cpp:510
+#: src/frontend/mame/ui/custui.cpp:518
msgid "Lines"
msgstr "Linjer"
-#: src/frontend/mame/ui/custui.cpp:515
+#: src/frontend/mame/ui/custui.cpp:523
msgid "Infos text size"
msgstr "Info Textstorlek"
-#: src/frontend/mame/ui/custui.cpp:530
+#: src/frontend/mame/ui/custui.cpp:547
msgid "Sample text - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
msgstr "Provtext - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
-#: src/frontend/mame/ui/custui.cpp:546
+#: src/frontend/mame/ui/custui.cpp:563
msgid "UI Colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:609
+#: src/frontend/mame/ui/custui.cpp:626
msgctxt "color-option"
msgid "Normal text"
msgstr "Normal text"
-#: src/frontend/mame/ui/custui.cpp:610
+#: src/frontend/mame/ui/custui.cpp:627
msgctxt "color-option"
msgid "Selected color"
msgstr "Vald färg"
-#: src/frontend/mame/ui/custui.cpp:611
+#: src/frontend/mame/ui/custui.cpp:628
msgctxt "color-option"
msgid "Normal text background"
msgstr "Normal textbakgrund"
-#: src/frontend/mame/ui/custui.cpp:612
+#: src/frontend/mame/ui/custui.cpp:629
msgctxt "color-option"
msgid "Selected background color"
msgstr "Vald backgrundsfärg"
-#: src/frontend/mame/ui/custui.cpp:613
+#: src/frontend/mame/ui/custui.cpp:630
msgctxt "color-option"
msgid "Subitem color"
msgstr "Delpost färg"
-#: src/frontend/mame/ui/custui.cpp:614
+#: src/frontend/mame/ui/custui.cpp:631
msgctxt "color-option"
msgid "Clone"
msgstr "Klon"
-#: src/frontend/mame/ui/custui.cpp:615
+#: src/frontend/mame/ui/custui.cpp:632
msgctxt "color-option"
msgid "Border"
msgstr "Kant"
-#: src/frontend/mame/ui/custui.cpp:616
+#: src/frontend/mame/ui/custui.cpp:633
msgctxt "color-option"
msgid "Background"
msgstr "Bakgrund"
-#: src/frontend/mame/ui/custui.cpp:617
+#: src/frontend/mame/ui/custui.cpp:634
msgctxt "color-option"
msgid "DIP switch"
msgstr "DIP switch"
-#: src/frontend/mame/ui/custui.cpp:618
+#: src/frontend/mame/ui/custui.cpp:635
msgctxt "color-option"
msgid "Unavailable color"
msgstr "Ej tillgänglig färg"
-#: src/frontend/mame/ui/custui.cpp:619
+#: src/frontend/mame/ui/custui.cpp:636
msgctxt "color-option"
msgid "Slider color"
msgstr "Reglage färg"
-#: src/frontend/mame/ui/custui.cpp:620
+#: src/frontend/mame/ui/custui.cpp:637
msgctxt "color-option"
msgid "Graphics viewer background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:621
+#: src/frontend/mame/ui/custui.cpp:638
msgctxt "color-option"
msgid "Mouse over color"
msgstr "Mouse over färg"
-#: src/frontend/mame/ui/custui.cpp:622
+#: src/frontend/mame/ui/custui.cpp:639
msgctxt "color-option"
msgid "Mouse over background color"
msgstr "Mouse over bakgrunds färg"
-#: src/frontend/mame/ui/custui.cpp:623
+#: src/frontend/mame/ui/custui.cpp:640
msgctxt "color-option"
msgid "Mouse down color"
msgstr "Mouse down färg"
-#: src/frontend/mame/ui/custui.cpp:624
+#: src/frontend/mame/ui/custui.cpp:641
msgctxt "color-option"
msgid "Mouse down background color"
msgstr "Mouse down bakgrundsfärg"
-#: src/frontend/mame/ui/custui.cpp:628
+#: src/frontend/mame/ui/custui.cpp:645
msgid "Restore default colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:640
+#: src/frontend/mame/ui/custui.cpp:666
#, c-format
msgid "Double-click or press %1$s to change color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:648
+#: src/frontend/mame/ui/custui.cpp:674
msgid "Menu Preview"
msgstr "Förhandsvisning Meny"
-#: src/frontend/mame/ui/custui.cpp:662
+#: src/frontend/mame/ui/custui.cpp:681
msgctxt "color-sample"
msgid "Normal"
msgstr "Normal"
-#: src/frontend/mame/ui/custui.cpp:663
+#: src/frontend/mame/ui/custui.cpp:682
msgctxt "color-sample"
msgid "Subitem"
msgstr "Delpost"
-#: src/frontend/mame/ui/custui.cpp:664
+#: src/frontend/mame/ui/custui.cpp:683
msgctxt "color-sample"
msgid "Selected"
msgstr "Vald"
-#: src/frontend/mame/ui/custui.cpp:665
+#: src/frontend/mame/ui/custui.cpp:684
msgctxt "color-sample"
msgid "Mouse Over"
msgstr "Mouse Over"
-#: src/frontend/mame/ui/custui.cpp:666
+#: src/frontend/mame/ui/custui.cpp:685
msgctxt "color-sample"
msgid "Clone"
msgstr "Klon"
-#: src/frontend/mame/ui/custui.cpp:881
+#: src/frontend/mame/ui/custui.cpp:901
msgid "ARGB Settings"
msgstr "ARGB inställningar"
-#: src/frontend/mame/ui/custui.cpp:886 src/frontend/mame/ui/custui.cpp:889
+#: src/frontend/mame/ui/custui.cpp:906 src/frontend/mame/ui/custui.cpp:909
msgctxt "color-channel"
msgid "Alpha"
msgstr "Alfa"
-#: src/frontend/mame/ui/custui.cpp:894 src/frontend/mame/ui/custui.cpp:897
+#: src/frontend/mame/ui/custui.cpp:914 src/frontend/mame/ui/custui.cpp:917
msgctxt "color-channel"
msgid "Red"
msgstr "Röd"
-#: src/frontend/mame/ui/custui.cpp:902 src/frontend/mame/ui/custui.cpp:905
+#: src/frontend/mame/ui/custui.cpp:922 src/frontend/mame/ui/custui.cpp:925
msgctxt "color-channel"
msgid "Green"
msgstr "Grön"
-#: src/frontend/mame/ui/custui.cpp:910 src/frontend/mame/ui/custui.cpp:913
+#: src/frontend/mame/ui/custui.cpp:930 src/frontend/mame/ui/custui.cpp:933
msgctxt "color-channel"
msgid "Blue"
msgstr "Blå"
-#: src/frontend/mame/ui/custui.cpp:916
+#: src/frontend/mame/ui/custui.cpp:936
msgid "Choose from palette"
msgstr "Välj från palette"
-#: src/frontend/mame/ui/custui.cpp:931
+#: src/frontend/mame/ui/custui.cpp:959
msgid "Color preview:"
msgstr "Förhandsvisning Färg:"
-#: src/frontend/mame/ui/custui.cpp:1029
+#: src/frontend/mame/ui/custui.cpp:1052
msgctxt "color-preset"
msgid "White"
msgstr "Vit"
-#: src/frontend/mame/ui/custui.cpp:1030
+#: src/frontend/mame/ui/custui.cpp:1053
msgctxt "color-preset"
msgid "Silver"
msgstr "Silver"
-#: src/frontend/mame/ui/custui.cpp:1031
+#: src/frontend/mame/ui/custui.cpp:1054
msgctxt "color-preset"
msgid "Gray"
msgstr "Grå"
-#: src/frontend/mame/ui/custui.cpp:1032
+#: src/frontend/mame/ui/custui.cpp:1055
msgctxt "color-preset"
msgid "Black"
msgstr "Svart"
-#: src/frontend/mame/ui/custui.cpp:1033
+#: src/frontend/mame/ui/custui.cpp:1056
msgctxt "color-preset"
msgid "Red"
msgstr "Röd"
-#: src/frontend/mame/ui/custui.cpp:1034
+#: src/frontend/mame/ui/custui.cpp:1057
msgctxt "color-preset"
msgid "Orange"
msgstr "Orange"
-#: src/frontend/mame/ui/custui.cpp:1035
+#: src/frontend/mame/ui/custui.cpp:1058
msgctxt "color-preset"
msgid "Yellow"
msgstr "Gul"
-#: src/frontend/mame/ui/custui.cpp:1036
+#: src/frontend/mame/ui/custui.cpp:1059
msgctxt "color-preset"
msgid "Green"
msgstr "Grön"
-#: src/frontend/mame/ui/custui.cpp:1037
+#: src/frontend/mame/ui/custui.cpp:1060
msgctxt "color-preset"
msgid "Blue"
msgstr "Blå"
-#: src/frontend/mame/ui/custui.cpp:1038
+#: src/frontend/mame/ui/custui.cpp:1061
msgctxt "color-preset"
msgid "Violet"
msgstr "Lila"
@@ -2783,36 +2787,61 @@ msgctxt "about-header"
msgid "Revision: %1$s"
msgstr "Revision: %1$s"
-#: src/frontend/mame/ui/analogipt.cpp:60
+#: src/frontend/mame/ui/analogipt.cpp:27
+#, c-format
+msgctxt "menu-analoginput"
+msgid ""
+"Show/hide settings \t\t%1$s\n"
+"Decrease value \t\t%2$s\n"
+"Increase value \t\t%3$s\n"
+"Restore default value \t\t%4$s\n"
+"Previous device \t\t%5$s\n"
+"Next device \t\t%6$s\n"
+"Return to previous menu \t\t%7$s"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:82
+msgctxt "menu-analoginput"
msgid "Analog Input Adjustments"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:92
+#: src/frontend/mame/ui/analogipt.cpp:121
#, c-format
-msgid "Press %s to show menu"
+msgctxt "menu-analoginput"
+msgid "Press %s to show settings"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:372
+#: src/frontend/mame/ui/analogipt.cpp:245
+msgctxt "menu-analoginput"
+msgid "Analog Input Adjustments Help"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:421
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Increment/Decrement Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:377
+#: src/frontend/mame/ui/analogipt.cpp:426
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Auto-centering Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:382
+#: src/frontend/mame/ui/analogipt.cpp:431
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Reverse"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:387
+#: src/frontend/mame/ui/analogipt.cpp:436
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Sensitivity"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:402
+#: src/frontend/mame/ui/analogipt.cpp:451
+msgctxt "menu-analoginput"
msgid "[no analog inputs are enabled]"
msgstr ""
@@ -2963,504 +2992,504 @@ msgctxt "menu-main"
msgid "Close Menu"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:77
+#: src/frontend/mame/ui/selmenu.cpp:55
+msgid "Images"
+msgstr "Bilder"
+
+#: src/frontend/mame/ui/selmenu.cpp:56
+msgid "Info"
+msgstr "Information"
+
+#: src/frontend/mame/ui/selmenu.cpp:83
msgctxt "selmenu-artwork"
msgid "Snapshots"
msgstr "Skärmklipp"
-#: src/frontend/mame/ui/selmenu.cpp:78
+#: src/frontend/mame/ui/selmenu.cpp:84
msgctxt "selmenu-artwork"
msgid "Cabinet"
msgstr "Kabinett"
-#: src/frontend/mame/ui/selmenu.cpp:79
+#: src/frontend/mame/ui/selmenu.cpp:85
msgctxt "selmenu-artwork"
msgid "Control Panel"
msgstr "Kontrollpanel"
-#: src/frontend/mame/ui/selmenu.cpp:80
+#: src/frontend/mame/ui/selmenu.cpp:86
msgctxt "selmenu-artwork"
msgid "PCB"
msgstr "PCB"
-#: src/frontend/mame/ui/selmenu.cpp:81
+#: src/frontend/mame/ui/selmenu.cpp:87
msgctxt "selmenu-artwork"
msgid "Flyer"
msgstr "Flygblad"
-#: src/frontend/mame/ui/selmenu.cpp:82
+#: src/frontend/mame/ui/selmenu.cpp:88
msgctxt "selmenu-artwork"
msgid "Title Screen"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:83
+#: src/frontend/mame/ui/selmenu.cpp:89
msgctxt "selmenu-artwork"
msgid "Ending"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:84
+#: src/frontend/mame/ui/selmenu.cpp:90
msgctxt "selmenu-artwork"
msgid "Artwork Preview"
msgstr "Förhandsvisining Grafisk Layout"
-#: src/frontend/mame/ui/selmenu.cpp:85
+#: src/frontend/mame/ui/selmenu.cpp:91
msgctxt "selmenu-artwork"
msgid "Bosses"
msgstr "Bossar"
-#: src/frontend/mame/ui/selmenu.cpp:86
+#: src/frontend/mame/ui/selmenu.cpp:92
msgctxt "selmenu-artwork"
msgid "Logo"
msgstr "Logotyp"
-#: src/frontend/mame/ui/selmenu.cpp:87
+#: src/frontend/mame/ui/selmenu.cpp:93
msgctxt "selmenu-artwork"
msgid "Versus"
msgstr "Mot"
-#: src/frontend/mame/ui/selmenu.cpp:88
+#: src/frontend/mame/ui/selmenu.cpp:94
msgctxt "selmenu-artwork"
msgid "Game Over"
msgstr "Spelet Slut"
-#: src/frontend/mame/ui/selmenu.cpp:89
+#: src/frontend/mame/ui/selmenu.cpp:95
msgctxt "selmenu-artwork"
msgid "HowTo"
msgstr "HowTo"
-#: src/frontend/mame/ui/selmenu.cpp:90
+#: src/frontend/mame/ui/selmenu.cpp:96
msgctxt "selmenu-artwork"
msgid "Scores"
msgstr "Poäng"
-#: src/frontend/mame/ui/selmenu.cpp:91
+#: src/frontend/mame/ui/selmenu.cpp:97
msgctxt "selmenu-artwork"
msgid "Select"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:92
+#: src/frontend/mame/ui/selmenu.cpp:98
msgctxt "selmenu-artwork"
msgid "Marquee"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:93
+#: src/frontend/mame/ui/selmenu.cpp:99
msgctxt "selmenu-artwork"
msgid "Covers"
msgstr "Omslagsbilder"
-#: src/frontend/mame/ui/selmenu.cpp:97
+#: src/frontend/mame/ui/selmenu.cpp:103
msgid "Add or remove favorite"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:98
+#: src/frontend/mame/ui/selmenu.cpp:104
msgid "Export displayed list to file"
msgstr "Exportera listan till fil"
-#: src/frontend/mame/ui/selmenu.cpp:99
+#: src/frontend/mame/ui/selmenu.cpp:105
msgid "Audit media"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:100
+#: src/frontend/mame/ui/selmenu.cpp:106
msgid "Show DATs view"
msgstr "Visa DATs vy"
-#: src/frontend/mame/ui/selmenu.cpp:260
+#: src/frontend/mame/ui/selmenu.cpp:268
msgid "Select Software Package Part"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:330
+#: src/frontend/mame/ui/selmenu.cpp:338
msgid "Select System BIOS"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:644 src/frontend/mame/ui/selmenu.cpp:675
+#: src/frontend/mame/ui/selmenu.cpp:689 src/frontend/mame/ui/selmenu.cpp:720
#, c-format
msgid "%1$s, %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:648
+#: src/frontend/mame/ui/selmenu.cpp:693
#, c-format
msgid "Software is clone of: %1$s"
msgstr "Mjukvaran är klonad från: %1$s"
-#: src/frontend/mame/ui/selmenu.cpp:650
+#: src/frontend/mame/ui/selmenu.cpp:695
msgid "Software is parent"
msgstr "Mjukvaran har kloner"
-#: src/frontend/mame/ui/selmenu.cpp:655
+#: src/frontend/mame/ui/selmenu.cpp:700
msgid "Supported: No"
msgstr "Stöd: Nej"
-#: src/frontend/mame/ui/selmenu.cpp:660
+#: src/frontend/mame/ui/selmenu.cpp:705
msgid "Supported: Partial"
msgstr "Stöd: Delvis"
-#: src/frontend/mame/ui/selmenu.cpp:665
+#: src/frontend/mame/ui/selmenu.cpp:710
msgid "Supported: Yes"
msgstr "Stöd: Ja"
-#: src/frontend/mame/ui/selmenu.cpp:681
+#: src/frontend/mame/ui/selmenu.cpp:726
msgid "System is parent"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:683 src/frontend/mame/ui/selmenu.cpp:685
+#: src/frontend/mame/ui/selmenu.cpp:728 src/frontend/mame/ui/selmenu.cpp:730
#, c-format
msgid "System is clone of: %1$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:721
+#: src/frontend/mame/ui/selmenu.cpp:766
#, c-format
msgid "%1$s %2$s"
msgstr "%1$s %2$s"
-#: src/frontend/mame/ui/selmenu.cpp:2222
-msgid "Images"
-msgstr "Bilder"
-
-#: src/frontend/mame/ui/selmenu.cpp:2223
-msgid "Infos"
-msgstr "Information"
-
-#: src/frontend/mame/ui/selmenu.cpp:2538
+#: src/frontend/mame/ui/selmenu.cpp:2611
msgid ""
"Required ROM/disk images for the selected system are missing or incorrect. "
"Please acquire the correct files or select a different system.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2554
+#: src/frontend/mame/ui/selmenu.cpp:2627
msgid ""
"Required ROM/disk images for the selected software are missing or incorrect. "
"Please acquire the correct files or select a different software item.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2570
+#: src/frontend/mame/ui/selmenu.cpp:2643
msgid "incorrect checksum"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2573
+#: src/frontend/mame/ui/selmenu.cpp:2646
msgid "incorrect length"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2576
+#: src/frontend/mame/ui/selmenu.cpp:2649
msgid "not found"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2587
+#: src/frontend/mame/ui/selmenu.cpp:2660
#, c-format
msgid "%1$s (%2$s) - %3$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2589
+#: src/frontend/mame/ui/selmenu.cpp:2662
#, c-format
msgid "%1$s - %2$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2593
+#: src/frontend/mame/ui/selmenu.cpp:2666
msgid "Press any key to continue."
msgstr "Tryck på valfri tangent för att fortsätta."
-#: src/frontend/mame/ui/selmenu.cpp:2722
+#: src/frontend/mame/ui/selmenu.cpp:2789
msgid "General Info"
msgstr "Generell Information"
-#: src/frontend/mame/ui/selmenu.cpp:2874
+#: src/frontend/mame/ui/selmenu.cpp:2935
#, c-format
msgid "Short Name\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2875
+#: src/frontend/mame/ui/selmenu.cpp:2936
#, c-format
msgid "Year\t%1$s\n"
msgstr "År\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2876
+#: src/frontend/mame/ui/selmenu.cpp:2937
#, c-format
msgid "Manufacturer\t%1$s\n"
msgstr "Tillverkare\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2883
+#: src/frontend/mame/ui/selmenu.cpp:2944
#, c-format
msgid "System is Clone of\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2888
+#: src/frontend/mame/ui/selmenu.cpp:2949
msgid "System is Parent\t\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2892
+#: src/frontend/mame/ui/selmenu.cpp:2953
msgid "Analog Controls\tYes\n"
msgstr "Analoga kontroller\tJa\n"
-#: src/frontend/mame/ui/selmenu.cpp:2894
+#: src/frontend/mame/ui/selmenu.cpp:2955
msgid "Keyboard Inputs\tYes\n"
msgstr "Tangentbord\tJa\n"
-#: src/frontend/mame/ui/selmenu.cpp:2897
+#: src/frontend/mame/ui/selmenu.cpp:2958
msgid "Overall\tNOT WORKING\n"
msgstr "Status\tFUNGERAR EJ\n"
-#: src/frontend/mame/ui/selmenu.cpp:2899
+#: src/frontend/mame/ui/selmenu.cpp:2960
msgid "Overall\tUnemulated Protection\n"
msgstr "Status\tOemulerad skyddsmekanism\n"
-#: src/frontend/mame/ui/selmenu.cpp:2901
+#: src/frontend/mame/ui/selmenu.cpp:2962
msgid "Overall\tWorking\n"
msgstr "Status\tFungerar\n"
-#: src/frontend/mame/ui/selmenu.cpp:2904
+#: src/frontend/mame/ui/selmenu.cpp:2965
msgid "Graphics\tUnimplemented\n"
msgstr "Grafik\tEj implementerad\n"
-#: src/frontend/mame/ui/selmenu.cpp:2906
+#: src/frontend/mame/ui/selmenu.cpp:2967
msgid "Graphics\tWrong Colors\n"
msgstr "Grafik\tFel Färger\n"
-#: src/frontend/mame/ui/selmenu.cpp:2908
+#: src/frontend/mame/ui/selmenu.cpp:2969
msgid "Graphics\tImperfect Colors\n"
msgstr "Grafik\tBristfälliga färger\n"
-#: src/frontend/mame/ui/selmenu.cpp:2910
+#: src/frontend/mame/ui/selmenu.cpp:2971
msgid "Graphics\tImperfect\n"
msgstr "Grafik\tBristfällig\n"
-#: src/frontend/mame/ui/selmenu.cpp:2912
+#: src/frontend/mame/ui/selmenu.cpp:2973
msgid "Graphics\tOK\n"
msgstr "Grafik\tOK\n"
-#: src/frontend/mame/ui/selmenu.cpp:2915
+#: src/frontend/mame/ui/selmenu.cpp:2976
msgid "Sound\tNone\n"
msgstr "Ljud\tInget\n"
-#: src/frontend/mame/ui/selmenu.cpp:2917
+#: src/frontend/mame/ui/selmenu.cpp:2978
msgid "Sound\tUnimplemented\n"
msgstr "Ljud\tEj implementerat\n"
-#: src/frontend/mame/ui/selmenu.cpp:2919
+#: src/frontend/mame/ui/selmenu.cpp:2980
msgid "Sound\tImperfect\n"
msgstr "Ljud\tBristfälligt\n"
-#: src/frontend/mame/ui/selmenu.cpp:2921
+#: src/frontend/mame/ui/selmenu.cpp:2982
msgid "Sound\tOK\n"
msgstr "Ljud\tOK\n"
-#: src/frontend/mame/ui/selmenu.cpp:2924
+#: src/frontend/mame/ui/selmenu.cpp:2985
msgid "Capture\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2926
+#: src/frontend/mame/ui/selmenu.cpp:2987
msgid "Capture\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2929
+#: src/frontend/mame/ui/selmenu.cpp:2990
msgid "Camera\tUnimplemented\n"
msgstr "Kamera\tEj implementerad\n"
-#: src/frontend/mame/ui/selmenu.cpp:2931
+#: src/frontend/mame/ui/selmenu.cpp:2992
msgid "Camera\tImperfect\n"
msgstr "Kamera\tBristfällig\n"
-#: src/frontend/mame/ui/selmenu.cpp:2934
+#: src/frontend/mame/ui/selmenu.cpp:2995
msgid "Microphone\tUnimplemented\n"
msgstr "Mikrofon\tEj implememterad\n"
-#: src/frontend/mame/ui/selmenu.cpp:2936
+#: src/frontend/mame/ui/selmenu.cpp:2997
msgid "Microphone\tImperfect\n"
msgstr "Mikrofon\tBristfällig\n"
-#: src/frontend/mame/ui/selmenu.cpp:2939
+#: src/frontend/mame/ui/selmenu.cpp:3000
msgid "Controls\tUnimplemented\n"
msgstr "Kontroller\tEj implementerad\n"
-#: src/frontend/mame/ui/selmenu.cpp:2941
+#: src/frontend/mame/ui/selmenu.cpp:3002
msgid "Controls\tImperfect\n"
msgstr "Kontroller\tBristfällig\n"
-#: src/frontend/mame/ui/selmenu.cpp:2944
+#: src/frontend/mame/ui/selmenu.cpp:3005
msgid "Keyboard\tUnimplemented\n"
msgstr "Tangentbord\tEj implementerat\n"
-#: src/frontend/mame/ui/selmenu.cpp:2946
+#: src/frontend/mame/ui/selmenu.cpp:3007
msgid "Keyboard\tImperfect\n"
msgstr "Tangentbord\tBristfälligt\n"
-#: src/frontend/mame/ui/selmenu.cpp:2949
+#: src/frontend/mame/ui/selmenu.cpp:3010
msgid "Mouse\tUnimplemented\n"
msgstr "Mus\tEj implementerad\n"
-#: src/frontend/mame/ui/selmenu.cpp:2951
+#: src/frontend/mame/ui/selmenu.cpp:3012
msgid "Mouse\tImperfect\n"
msgstr "Mus\tBristfällig\n"
-#: src/frontend/mame/ui/selmenu.cpp:2954
+#: src/frontend/mame/ui/selmenu.cpp:3015
msgid "Media\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2956
+#: src/frontend/mame/ui/selmenu.cpp:3017
msgid "Media\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2959
+#: src/frontend/mame/ui/selmenu.cpp:3020
msgid "Disk\tUnimplemented\n"
msgstr "Disk\tEj implementerad\n"
-#: src/frontend/mame/ui/selmenu.cpp:2961
+#: src/frontend/mame/ui/selmenu.cpp:3022
msgid "Disk\tImperfect\n"
msgstr "Disk\tBristfällig\n"
-#: src/frontend/mame/ui/selmenu.cpp:2964
+#: src/frontend/mame/ui/selmenu.cpp:3025
msgid "Printer\tUnimplemented\n"
msgstr "Printer\tEj implementerad\n"
-#: src/frontend/mame/ui/selmenu.cpp:2966
+#: src/frontend/mame/ui/selmenu.cpp:3027
msgid "Printer\tImperfect\n"
msgstr "Printer\tBristfällig\n"
-#: src/frontend/mame/ui/selmenu.cpp:2969
+#: src/frontend/mame/ui/selmenu.cpp:3030
msgid "Mag. Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2971
+#: src/frontend/mame/ui/selmenu.cpp:3032
msgid "Mag. Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2974
+#: src/frontend/mame/ui/selmenu.cpp:3035
msgid "Punch Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2976
+#: src/frontend/mame/ui/selmenu.cpp:3037
msgid "Punch Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2979
+#: src/frontend/mame/ui/selmenu.cpp:3040
msgid "Mag. Drum\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2981
+#: src/frontend/mame/ui/selmenu.cpp:3042
msgid "Mag. Drum\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2984
+#: src/frontend/mame/ui/selmenu.cpp:3045
msgid "(EP)ROM\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2986
+#: src/frontend/mame/ui/selmenu.cpp:3047
msgid "(EP)ROM\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2989
+#: src/frontend/mame/ui/selmenu.cpp:3050
msgid "Communications\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2991
+#: src/frontend/mame/ui/selmenu.cpp:3052
msgid "Communications\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2994
+#: src/frontend/mame/ui/selmenu.cpp:3055
msgid "LAN\tUnimplemented\n"
msgstr "LAN\tEj implementerad\n"
-#: src/frontend/mame/ui/selmenu.cpp:2996
+#: src/frontend/mame/ui/selmenu.cpp:3057
msgid "LAN\tImperfect\n"
msgstr "LAN\tBristfällig\n"
-#: src/frontend/mame/ui/selmenu.cpp:2999
+#: src/frontend/mame/ui/selmenu.cpp:3060
msgid "WAN\tUnimplemented\n"
msgstr "WAN\tEj implementerad\n"
-#: src/frontend/mame/ui/selmenu.cpp:3001
+#: src/frontend/mame/ui/selmenu.cpp:3062
msgid "WAN\tImperfect\n"
msgstr "WAN\tBristfälligt\n"
-#: src/frontend/mame/ui/selmenu.cpp:3004
+#: src/frontend/mame/ui/selmenu.cpp:3065
msgid "Timing\tUnimplemented\n"
msgstr "Timing\tEj implementerad\n"
-#: src/frontend/mame/ui/selmenu.cpp:3006
+#: src/frontend/mame/ui/selmenu.cpp:3067
msgid "Timing\tImperfect\n"
msgstr "Timing\tBristfällig\n"
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3012
+#: src/frontend/mame/ui/selmenu.cpp:3073
msgid "Support Cocktail\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tVertical\n"
msgstr "Skärm Orientering\tVertikal\n"
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tHorizontal\n"
msgstr "Skärm Orientering\tHorisontal\n"
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3038
+#: src/frontend/mame/ui/selmenu.cpp:3099
msgid "Media Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3040
+#: src/frontend/mame/ui/selmenu.cpp:3101
msgid "Media Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3043
+#: src/frontend/mame/ui/selmenu.cpp:3104
msgid "Samples Audit Result\tNone Needed\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3045
+#: src/frontend/mame/ui/selmenu.cpp:3106
msgid "Samples Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3047
+#: src/frontend/mame/ui/selmenu.cpp:3108
msgid "Samples Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3051
+#: src/frontend/mame/ui/selmenu.cpp:3112
msgid ""
"Media Audit\tDisabled\n"
"Samples Audit\tDisabled\n"
@@ -3618,74 +3647,74 @@ msgstr ""
msgid "[None]\n"
msgstr ""
-#: src/emu/render.cpp:1833
+#: src/emu/render.cpp:1834
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Standard (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1859
+#: src/emu/render.cpp:1860
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Pixel Aspect (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1881 src/emu/render.cpp:2016
+#: src/emu/render.cpp:1882 src/emu/render.cpp:2017
msgctxt "view-name"
msgid "Cocktail"
msgstr ""
-#: src/emu/render.cpp:2001
+#: src/emu/render.cpp:2002
msgctxt "view-name"
msgid "Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2002
+#: src/emu/render.cpp:2003
msgctxt "view-name"
msgid "Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2003
+#: src/emu/render.cpp:2004
msgctxt "view-name"
msgid "Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2004
+#: src/emu/render.cpp:2005
msgctxt "view-name"
msgid "Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2055
+#: src/emu/render.cpp:2056
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2064
+#: src/emu/render.cpp:2065
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2073
+#: src/emu/render.cpp:2074
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2082
+#: src/emu/render.cpp:2083
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/ioport.cpp:333
+#: src/emu/ioport.cpp:271
#, c-format
msgctxt "input-name"
msgid "P%1$u"
msgstr ""
-#: src/emu/ioport.cpp:2052
+#: src/emu/ioport.cpp:1991
msgctxt "input-name"
msgid "???"
msgstr ""
@@ -5317,222 +5346,222 @@ msgstr ""
#: src/emu/inpttype.ipp:874
msgctxt "input-name"
-msgid "On Screen Display"
+msgid "Show/Hide Menu"
msgstr ""
#: src/emu/inpttype.ipp:875
msgctxt "input-name"
-msgid "Break in Debugger"
+msgid "UI Select"
msgstr ""
#: src/emu/inpttype.ipp:876
msgctxt "input-name"
-msgid "Config Menu"
+msgid "UI Back"
msgstr ""
#: src/emu/inpttype.ipp:877
msgctxt "input-name"
-msgid "Pause"
+msgid "UI Cancel"
msgstr ""
#: src/emu/inpttype.ipp:878
msgctxt "input-name"
-msgid "Pause - Single Step"
+msgid "UI Clear"
msgstr ""
#: src/emu/inpttype.ipp:879
msgctxt "input-name"
-msgid "Rewind - Single Step"
+msgid "UI Help"
msgstr ""
#: src/emu/inpttype.ipp:880
msgctxt "input-name"
-msgid "Reset Machine"
+msgid "UI Up"
msgstr ""
#: src/emu/inpttype.ipp:881
msgctxt "input-name"
-msgid "Soft Reset"
+msgid "UI Down"
msgstr ""
#: src/emu/inpttype.ipp:882
msgctxt "input-name"
-msgid "Show Decoded Graphics"
+msgid "UI Left"
msgstr ""
#: src/emu/inpttype.ipp:883
msgctxt "input-name"
-msgid "Frameskip Dec"
+msgid "UI Right"
msgstr ""
#: src/emu/inpttype.ipp:884
msgctxt "input-name"
-msgid "Frameskip Inc"
+msgid "UI Home"
msgstr ""
#: src/emu/inpttype.ipp:885
msgctxt "input-name"
-msgid "Throttle"
+msgid "UI End"
msgstr ""
#: src/emu/inpttype.ipp:886
msgctxt "input-name"
-msgid "Fast Forward"
+msgid "UI Page Up"
msgstr ""
#: src/emu/inpttype.ipp:887
msgctxt "input-name"
-msgid "Show FPS"
+msgid "UI Page Down"
msgstr ""
#: src/emu/inpttype.ipp:888
msgctxt "input-name"
-msgid "Save Snapshot"
+msgid "UI Previous Group"
msgstr ""
#: src/emu/inpttype.ipp:889
msgctxt "input-name"
-msgid "Record MNG"
+msgid "UI Next Group"
msgstr ""
#: src/emu/inpttype.ipp:890
msgctxt "input-name"
-msgid "Record AVI"
+msgid "On Screen Display"
msgstr ""
#: src/emu/inpttype.ipp:891
msgctxt "input-name"
-msgid "Toggle Cheat"
+msgid "Toggle UI Controls"
msgstr ""
#: src/emu/inpttype.ipp:892
msgctxt "input-name"
-msgid "UI Up"
+msgid "Break in Debugger"
msgstr ""
#: src/emu/inpttype.ipp:893
msgctxt "input-name"
-msgid "UI Down"
+msgid "Pause"
msgstr ""
#: src/emu/inpttype.ipp:894
msgctxt "input-name"
-msgid "UI Left"
+msgid "Pause - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:895
msgctxt "input-name"
-msgid "UI Right"
+msgid "Rewind - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:896
msgctxt "input-name"
-msgid "UI Home"
+msgid "Save State"
msgstr ""
#: src/emu/inpttype.ipp:897
msgctxt "input-name"
-msgid "UI End"
+msgid "Load State"
msgstr ""
#: src/emu/inpttype.ipp:898
msgctxt "input-name"
-msgid "UI Page Up"
+msgid "Reset Machine"
msgstr ""
#: src/emu/inpttype.ipp:899
msgctxt "input-name"
-msgid "UI Page Down"
+msgid "Soft Reset"
msgstr ""
#: src/emu/inpttype.ipp:900
msgctxt "input-name"
-msgid "UI Focus Next"
+msgid "Show Decoded Graphics"
msgstr ""
#: src/emu/inpttype.ipp:901
msgctxt "input-name"
-msgid "UI Focus Previous"
+msgid "Frameskip Dec"
msgstr ""
#: src/emu/inpttype.ipp:902
msgctxt "input-name"
-msgid "UI Select"
+msgid "Frameskip Inc"
msgstr ""
#: src/emu/inpttype.ipp:903
msgctxt "input-name"
-msgid "UI Cancel"
+msgid "Throttle"
msgstr ""
#: src/emu/inpttype.ipp:904
msgctxt "input-name"
-msgid "UI Display Comment"
+msgid "Fast Forward"
msgstr ""
#: src/emu/inpttype.ipp:905
msgctxt "input-name"
-msgid "UI Clear"
+msgid "Show FPS"
msgstr ""
#: src/emu/inpttype.ipp:906
msgctxt "input-name"
-msgid "UI Zoom In"
+msgid "Save Snapshot"
msgstr ""
#: src/emu/inpttype.ipp:907
msgctxt "input-name"
-msgid "UI Zoom Out"
+msgid "Record MNG"
msgstr ""
#: src/emu/inpttype.ipp:908
msgctxt "input-name"
-msgid "UI Default Zoom"
+msgid "Record AVI"
msgstr ""
#: src/emu/inpttype.ipp:909
msgctxt "input-name"
-msgid "UI Previous Group"
+msgid "Toggle Cheat"
msgstr ""
#: src/emu/inpttype.ipp:910
msgctxt "input-name"
-msgid "UI Next Group"
+msgid "UI Display Comment"
msgstr ""
#: src/emu/inpttype.ipp:911
msgctxt "input-name"
-msgid "UI Rotate"
+msgid "UI Zoom In"
msgstr ""
#: src/emu/inpttype.ipp:912
msgctxt "input-name"
-msgid "Show Profiler"
+msgid "UI Zoom Out"
msgstr ""
#: src/emu/inpttype.ipp:913
msgctxt "input-name"
-msgid "UI Toggle"
+msgid "UI Default Zoom"
msgstr ""
#: src/emu/inpttype.ipp:914
msgctxt "input-name"
-msgid "UI Release Pointer"
+msgid "UI Rotate"
msgstr ""
#: src/emu/inpttype.ipp:915
msgctxt "input-name"
-msgid "UI Paste Text"
+msgid "Show Profiler"
msgstr ""
#: src/emu/inpttype.ipp:916
msgctxt "input-name"
-msgid "Save State"
+msgid "UI Release Pointer"
msgstr ""
#: src/emu/inpttype.ipp:917
msgctxt "input-name"
-msgid "Load State"
+msgid "UI Paste Text"
msgstr ""
#: src/emu/inpttype.ipp:918
@@ -5547,57 +5576,65 @@ msgstr ""
#: src/emu/inpttype.ipp:920
msgctxt "input-name"
-msgid "UI External DAT View"
+msgid "UI Focus Next"
msgstr ""
#: src/emu/inpttype.ipp:921
msgctxt "input-name"
-msgid "UI Add/Remove favorite"
+msgid "UI Focus Previous"
msgstr ""
#: src/emu/inpttype.ipp:922
msgctxt "input-name"
-msgid "UI Export List"
+msgid "UI External DAT View"
msgstr ""
#: src/emu/inpttype.ipp:923
msgctxt "input-name"
+msgid "UI Add/Remove Favorite"
+msgstr ""
+
+#: src/emu/inpttype.ipp:924
+msgctxt "input-name"
+msgid "UI Export List"
+msgstr ""
+
+#: src/emu/inpttype.ipp:925
+msgctxt "input-name"
msgid "UI Audit Media"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:110
-#: src/osd/modules/input/input_sdlcommon.cpp:173
+#: src/osd/modules/input/input_windows.cpp:111 src/osd/sdl/osdsdl.cpp:339
msgctxt "input-name"
msgid "Toggle Fullscreen"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:116
+#: src/osd/modules/input/input_windows.cpp:117
msgctxt "input-name"
msgid "Take Rendered Snapshot"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:127
-#: src/osd/modules/input/input_sdlcommon.cpp:221
+#: src/osd/modules/input/input_windows.cpp:128 src/osd/sdl/osdsdl.cpp:388
msgctxt "input-name"
msgid "Record Rendered Video"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:143
+#: src/osd/modules/input/input_windows.cpp:144
msgctxt "input-name"
msgid "Toggle Post-Processing"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:199
+#: src/osd/sdl/osdsdl.cpp:365
msgctxt "input-name"
msgid "Toggle Filter"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:205
+#: src/osd/sdl/osdsdl.cpp:371
msgctxt "input-name"
msgid "Decrease Prescaling"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:215
+#: src/osd/sdl/osdsdl.cpp:382
msgctxt "input-name"
msgid "Increase Prescaling"
msgstr ""
@@ -5919,12 +5956,12 @@ msgstr ""
msgid "Input ports"
msgstr ""
-#: plugins/autofire/init.lua:94
+#: plugins/autofire/init.lua:98
msgctxt "plugin-autofire"
msgid "Failed to load autofire menu"
msgstr ""
-#: plugins/autofire/init.lua:101
+#: plugins/autofire/init.lua:105
msgctxt "plugin-autofire"
msgid "Autofire"
msgstr ""
@@ -6108,7 +6145,7 @@ msgctxt "plugin-timecode"
msgid "Hotkey"
msgstr ""
-#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:560
+#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:562
msgctxt "plugin-inputmacro"
msgid "Input Macros"
msgstr ""
@@ -6129,138 +6166,138 @@ msgctxt "plugin-inputmacro"
msgid "Set Input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:350
+#: plugins/inputmacro/inputmacro_menu.lua:352
msgctxt "plugin-inputmacro"
msgid "Name"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:358
-#: plugins/inputmacro/inputmacro_menu.lua:400
+#: plugins/inputmacro/inputmacro_menu.lua:360
+#: plugins/inputmacro/inputmacro_menu.lua:402
msgctxt "plugin-inputmacro"
msgid "[not set]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:359
+#: plugins/inputmacro/inputmacro_menu.lua:361
msgctxt "plugin-inputmacro"
msgid "Activation combination"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Stop immediately"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Complete macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:363
+#: plugins/inputmacro/inputmacro_menu.lua:365
msgctxt "plugin-inputmacro"
msgid "On release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:369
+#: plugins/inputmacro/inputmacro_menu.lua:371
msgctxt "plugin-inputmacro"
msgid "Release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:372
+#: plugins/inputmacro/inputmacro_menu.lua:374
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Loop to step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:377
+#: plugins/inputmacro/inputmacro_menu.lua:379
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Prolong step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:379
+#: plugins/inputmacro/inputmacro_menu.lua:381
msgctxt "plugin-inputmacro"
msgid "When held"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:383
+#: plugins/inputmacro/inputmacro_menu.lua:385
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:384
+#: plugins/inputmacro/inputmacro_menu.lua:386
msgctxt "plugin-inputmacro"
msgid "Delay (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:390
+#: plugins/inputmacro/inputmacro_menu.lua:392
msgctxt "plugin-inputmacro"
msgid "Duration (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:398
+#: plugins/inputmacro/inputmacro_menu.lua:400
msgctxt "plugin-inputmacro"
msgid "n/a"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:402
+#: plugins/inputmacro/inputmacro_menu.lua:404
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Input %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:407
+#: plugins/inputmacro/inputmacro_menu.lua:409
msgctxt "plugin-inputmacro"
msgid "Add input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:412
+#: plugins/inputmacro/inputmacro_menu.lua:414
msgctxt "plugin-inputmacro"
msgid "Delete step"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:428
+#: plugins/inputmacro/inputmacro_menu.lua:430
msgctxt "plugin-inputmacro"
msgid "Add step at position"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:474
+#: plugins/inputmacro/inputmacro_menu.lua:476
msgctxt "plugin-inputmacro"
msgid "Add Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:481
+#: plugins/inputmacro/inputmacro_menu.lua:483
msgctxt "plugin-inputmacro"
msgid "Create"
msgstr "Skapa"
-#: plugins/inputmacro/inputmacro_menu.lua:483
+#: plugins/inputmacro/inputmacro_menu.lua:485
msgctxt "plugin-inputmacro"
msgid "Cancel"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:499
+#: plugins/inputmacro/inputmacro_menu.lua:501
msgctxt "plugin-inputmacro"
msgid "Edit Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:505
+#: plugins/inputmacro/inputmacro_menu.lua:507
msgctxt "plugin-inputmacro"
msgid "Done"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:561
+#: plugins/inputmacro/inputmacro_menu.lua:563
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Press %s to delete"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:573
+#: plugins/inputmacro/inputmacro_menu.lua:575
msgctxt "plugin-inputmacro"
msgid "[no macros]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:578
+#: plugins/inputmacro/inputmacro_menu.lua:580
msgctxt "plugin-inputmacro"
msgid "Add macro"
msgstr ""
@@ -6431,12 +6468,12 @@ msgctxt "plugin-commonui"
msgid "Cancel"
msgstr ""
-#: plugins/commonui/init.lua:197
+#: plugins/commonui/init.lua:199
msgctxt "plugin-commonui"
msgid "Invalid combination entered"
msgstr ""
-#: plugins/commonui/init.lua:203
+#: plugins/commonui/init.lua:205
#, lua-format
msgctxt "plugin-commonui"
msgid ""
diff --git a/language/Thai/strings.po b/language/Thai/strings.po
index 4298b44c875..387e17706fe 100644
--- a/language/Thai/strings.po
+++ b/language/Thai/strings.po
@@ -1,13 +1,13 @@
# Thai translations for MAME package.
# Copyright (C) 1997-2022 MAMEdev and contributors
# This file is distributed under the same license as the MAME package.
-# Automatically generated, 2022.
+# Automatically generated, 2023.
#
msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-10-16 02:30+1100\n"
+"POT-Creation-Date: 2023-02-18 05:29+1100\n"
"PO-Revision-Date: 2016-02-20 18:03+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: MAME Language Team\n"
@@ -28,254 +28,254 @@ msgid ""
"This system requires media images to be mounted for the following device(s): "
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1254
+#: src/frontend/mame/ui/ui.cpp:1275
#, c-format
msgid ""
"UI controls enabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1256
+#: src/frontend/mame/ui/ui.cpp:1277
#, c-format
msgid ""
"UI controls disabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1465
+#: src/frontend/mame/ui/ui.cpp:1486
msgid "Master Volume"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1474
+#: src/frontend/mame/ui/ui.cpp:1495
#, c-format
msgid "%1$s Volume"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1496
+#: src/frontend/mame/ui/ui.cpp:1517
#, c-format
msgid "Overclock CPU %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1504
+#: src/frontend/mame/ui/ui.cpp:1525
#, c-format
msgid "Overclock %1$s sound"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1523
+#: src/frontend/mame/ui/ui.cpp:1544
#, c-format
msgid "%1$s Refresh Rate"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1528
+#: src/frontend/mame/ui/ui.cpp:1549
#, c-format
msgid "%1$s Brightness"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1530
+#: src/frontend/mame/ui/ui.cpp:1551
#, c-format
msgid "%1$s Contrast"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1532
+#: src/frontend/mame/ui/ui.cpp:1553
#, c-format
msgid "%1$s Gamma"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1536
+#: src/frontend/mame/ui/ui.cpp:1557
#, c-format
msgid "%1$s Horiz Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1538
+#: src/frontend/mame/ui/ui.cpp:1559
#, c-format
msgid "%1$s Horiz Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1540
+#: src/frontend/mame/ui/ui.cpp:1561
#, c-format
msgid "%1$s Vert Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1542
+#: src/frontend/mame/ui/ui.cpp:1563
#, c-format
msgid "%1$s Vert Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1558
+#: src/frontend/mame/ui/ui.cpp:1579
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1561
+#: src/frontend/mame/ui/ui.cpp:1582
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1563
+#: src/frontend/mame/ui/ui.cpp:1584
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1566
+#: src/frontend/mame/ui/ui.cpp:1587
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1576
+#: src/frontend/mame/ui/ui.cpp:1597
msgid "Vector Flicker"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1577
+#: src/frontend/mame/ui/ui.cpp:1598
msgid "Beam Width Minimum"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1578
+#: src/frontend/mame/ui/ui.cpp:1599
msgid "Beam Width Maximum"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1579
+#: src/frontend/mame/ui/ui.cpp:1600
msgid "Beam Dot Size"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1580
+#: src/frontend/mame/ui/ui.cpp:1601
msgid "Beam Intensity Weight"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593
+#: src/frontend/mame/ui/ui.cpp:1614
#, c-format
msgid "Crosshair Scale %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "X"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "Y"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1616
#, c-format
msgid "Crosshair Offset %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1623
+#: src/frontend/mame/ui/ui.cpp:1644
#, c-format
msgid "%1$3ddB"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1666
+#: src/frontend/mame/ui/ui.cpp:1687
#, c-format
msgid "%1$d%%"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1681
+#: src/frontend/mame/ui/ui.cpp:1702
#, c-format
msgid "%1$3.0f%%"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1704 src/frontend/mame/ui/ui.cpp:1724
-#: src/frontend/mame/ui/ui.cpp:1743 src/frontend/mame/ui/ui.cpp:1761
-#: src/frontend/mame/ui/ui.cpp:1780 src/frontend/mame/ui/ui.cpp:1799
-#: src/frontend/mame/ui/ui.cpp:1818 src/frontend/mame/ui/ui.cpp:1837
-#: src/frontend/mame/ui/ui.cpp:1858 src/frontend/mame/ui/ui.cpp:1879
-#: src/frontend/mame/ui/ui.cpp:1900 src/frontend/mame/ui/ui.cpp:1921
+#: src/frontend/mame/ui/ui.cpp:1725 src/frontend/mame/ui/ui.cpp:1745
+#: src/frontend/mame/ui/ui.cpp:1764 src/frontend/mame/ui/ui.cpp:1782
+#: src/frontend/mame/ui/ui.cpp:1801 src/frontend/mame/ui/ui.cpp:1820
+#: src/frontend/mame/ui/ui.cpp:1839 src/frontend/mame/ui/ui.cpp:1858
+#: src/frontend/mame/ui/ui.cpp:1879 src/frontend/mame/ui/ui.cpp:1900
+#: src/frontend/mame/ui/ui.cpp:1921 src/frontend/mame/ui/ui.cpp:1942
#, c-format
msgid "%1$.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1936 src/frontend/mame/ui/ui.cpp:1951
-#: src/frontend/mame/ui/ui.cpp:1966 src/frontend/mame/ui/ui.cpp:1981
-#: src/frontend/mame/ui/ui.cpp:1996
+#: src/frontend/mame/ui/ui.cpp:1957 src/frontend/mame/ui/ui.cpp:1972
+#: src/frontend/mame/ui/ui.cpp:1987 src/frontend/mame/ui/ui.cpp:2002
+#: src/frontend/mame/ui/ui.cpp:2017
#, c-format
msgid "%1$1.2f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2116
+#: src/frontend/mame/ui/ui.cpp:2137
msgid "**Error saving ui.ini**"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2175
+#: src/frontend/mame/ui/ui.cpp:2196
#, c-format
msgid "**Error saving %s.ini**"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2179 src/frontend/mame/ui/miscmenu.cpp:773
+#: src/frontend/mame/ui/ui.cpp:2200 src/frontend/mame/ui/miscmenu.cpp:773
msgid ""
"\n"
" Settings saved \n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:487 src/frontend/mame/ui/selgame.cpp:298
+#: src/frontend/mame/ui/selsoft.cpp:510 src/frontend/mame/ui/selgame.cpp:318
#, c-format
msgid ""
"%s\n"
" added to favorites list."
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:492 src/frontend/mame/ui/selgame.cpp:303
-#: src/frontend/mame/ui/selgame.cpp:309
+#: src/frontend/mame/ui/selsoft.cpp:515 src/frontend/mame/ui/selgame.cpp:323
+#: src/frontend/mame/ui/selgame.cpp:329
#, c-format
msgid ""
"%s\n"
" removed from favorites list."
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Start empty]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Use file manager]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:708
+#: src/frontend/mame/ui/selsoft.cpp:756
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d software packages )"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:709
+#: src/frontend/mame/ui/selsoft.cpp:757
#, c-format
msgid "%1$s - select software"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:714 src/frontend/mame/ui/selgame.cpp:1074
+#: src/frontend/mame/ui/selsoft.cpp:762 src/frontend/mame/ui/selgame.cpp:1092
#, c-format
msgid "%1$s: %2$s - Search: %3$s_"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:716 src/frontend/mame/ui/selgame.cpp:1076
+#: src/frontend/mame/ui/selsoft.cpp:764 src/frontend/mame/ui/selgame.cpp:1094
#, c-format
msgid "Search: %1$s_"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:723
+#: src/frontend/mame/ui/selsoft.cpp:771
#, c-format
msgid "Software list/item: %1$s:%2$s"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:441
+#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:462
msgid "General Settings"
msgstr ""
@@ -299,15 +299,15 @@ msgstr ""
msgid "Save Settings"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:185 src/frontend/mame/ui/optsmenu.cpp:227
+#: src/frontend/mame/ui/optsmenu.cpp:183 src/frontend/mame/ui/optsmenu.cpp:225
msgid "System Filter"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:197 src/frontend/mame/ui/custui.cpp:83
+#: src/frontend/mame/ui/optsmenu.cpp:195 src/frontend/mame/ui/custui.cpp:84
msgid "Customize UI"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:198 src/frontend/mame/ui/dirmenu.cpp:535
+#: src/frontend/mame/ui/optsmenu.cpp:196 src/frontend/mame/ui/dirmenu.cpp:579
msgid "Configure Folders"
msgstr ""
@@ -315,41 +315,41 @@ msgstr ""
msgid "Plugin Options"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:221 src/frontend/mame/ui/swlist.cpp:89
-#: src/frontend/mame/ui/slotopt.cpp:221
+#: src/frontend/mame/ui/filesel.cpp:234 src/frontend/mame/ui/swlist.cpp:89
+#: src/frontend/mame/ui/slotopt.cpp:231
msgid "[empty slot]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:225
+#: src/frontend/mame/ui/filesel.cpp:238
msgid "[create]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:229 src/frontend/mame/ui/swlist.cpp:100
+#: src/frontend/mame/ui/filesel.cpp:242 src/frontend/mame/ui/swlist.cpp:100
msgid "[software list]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:285
+#: src/frontend/mame/ui/filesel.cpp:298
#, c-format
msgid "Error accessing %s"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:509
+#: src/frontend/mame/ui/filesel.cpp:519
msgid "Select access mode"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:510
+#: src/frontend/mame/ui/filesel.cpp:520
msgid "Read-only"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:512
+#: src/frontend/mame/ui/filesel.cpp:522
msgid "Read-write"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:513
+#: src/frontend/mame/ui/filesel.cpp:523
msgid "Read this image, write to another image"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:514
+#: src/frontend/mame/ui/filesel.cpp:524
msgid "Read this image, write to diff"
msgstr ""
@@ -562,145 +562,149 @@ msgid "Joystick saturation"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:94
-msgid "Natural keyboard"
+msgid "Joystick threshold"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:95
-msgid "Allow contradictory joystick inputs"
+msgid "Natural keyboard"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:96
+msgid "Allow contradictory joystick inputs"
+msgstr ""
+
+#: src/frontend/mame/ui/submenu.cpp:97
msgid "Coin impulse"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:102
+#: src/frontend/mame/ui/submenu.cpp:103
msgid "Input Device Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:103
+#: src/frontend/mame/ui/submenu.cpp:104
msgid "Lightgun Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:104
+#: src/frontend/mame/ui/submenu.cpp:105
msgid "Trackball Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:105
+#: src/frontend/mame/ui/submenu.cpp:106
msgid "Pedal Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:106
+#: src/frontend/mame/ui/submenu.cpp:107
msgid "AD Stick Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:107
+#: src/frontend/mame/ui/submenu.cpp:108
msgid "Paddle Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:108
+#: src/frontend/mame/ui/submenu.cpp:109
msgid "Dial Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:109
+#: src/frontend/mame/ui/submenu.cpp:110
msgid "Positional Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:110
+#: src/frontend/mame/ui/submenu.cpp:111
msgid "Mouse Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:112
+#: src/frontend/mame/ui/submenu.cpp:113
msgid "Keyboard Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:113
+#: src/frontend/mame/ui/submenu.cpp:114
msgid "Mouse Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:114
+#: src/frontend/mame/ui/submenu.cpp:115
msgid "Lightgun Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:115
+#: src/frontend/mame/ui/submenu.cpp:116
msgid "Joystick Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:121 src/frontend/mame/ui/videoopt.cpp:42
+#: src/frontend/mame/ui/submenu.cpp:122 src/frontend/mame/ui/videoopt.cpp:42
msgid "Video Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:122
+#: src/frontend/mame/ui/submenu.cpp:123
msgid "Video Mode"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:123
+#: src/frontend/mame/ui/submenu.cpp:124
msgid "Number Of Screens"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:125
+#: src/frontend/mame/ui/submenu.cpp:126
msgid "Triple Buffering"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:126
+#: src/frontend/mame/ui/submenu.cpp:127
msgid "HLSL"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:128
+#: src/frontend/mame/ui/submenu.cpp:129
msgid "GLSL"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:129
+#: src/frontend/mame/ui/submenu.cpp:130
msgid "Bilinear Filtering"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:130
+#: src/frontend/mame/ui/submenu.cpp:131
msgid "Bitmap Prescaling"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:131
+#: src/frontend/mame/ui/submenu.cpp:132
msgid "Window Mode"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:132
+#: src/frontend/mame/ui/submenu.cpp:133
msgid "Enforce Aspect Ratio"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:133
+#: src/frontend/mame/ui/submenu.cpp:134
msgid "Start Out Maximized"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:134
+#: src/frontend/mame/ui/submenu.cpp:135
msgid "Synchronized Refresh"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:135
+#: src/frontend/mame/ui/submenu.cpp:136
msgid "Wait Vertical Sync"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:722
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:738
#: src/frontend/mame/ui/videoopt.cpp:169
-#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:766
+#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:766
#: plugins/cheatfind/init.lua:777 plugins/cheat/init.lua:679
msgid "On"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:725
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:741
#: src/frontend/mame/ui/videoopt.cpp:185
-#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:763
+#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:763
#: plugins/cheatfind/init.lua:774 plugins/cheat/init.lua:682
#: plugins/cheat/init.lua:691
msgid "Off"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:728
+#: src/frontend/mame/ui/menu.cpp:744
msgid "Auto"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:1233
+#: src/frontend/mame/ui/menu.cpp:1272
#: src/frontend/mame/ui/simpleselgame.cpp:283
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Return to Previous Menu"
msgstr ""
@@ -708,21 +712,21 @@ msgstr ""
msgid "File Manager"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:140
+#: src/frontend/mame/ui/filemngr.cpp:152
#: src/frontend/mame/ui/confswitch.cpp:119
-#: src/frontend/mame/ui/inputmap.cpp:580
+#: src/frontend/mame/ui/inputmap.cpp:581
#: src/frontend/mame/ui/inputtoggle.cpp:75
-#: src/frontend/mame/ui/analogipt.cpp:363
+#: src/frontend/mame/ui/analogipt.cpp:412
#, c-format
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
#: src/frontend/mame/ui/confswitch.cpp:170 src/frontend/mame/ui/slotopt.cpp:204
msgid "Reset System"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
msgid "Start System"
msgstr ""
@@ -1071,27 +1075,27 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:168
+#: src/frontend/mame/ui/filecreate.cpp:189
msgid "New Image Name:"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:174
+#: src/frontend/mame/ui/filecreate.cpp:196
msgid "Image Format:"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:180
+#: src/frontend/mame/ui/filecreate.cpp:202
msgid "Create"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:208
+#: src/frontend/mame/ui/filecreate.cpp:230
msgid "Please enter a file extension too"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:268
+#: src/frontend/mame/ui/filecreate.cpp:295
msgid "Select image format"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:327
+#: src/frontend/mame/ui/filecreate.cpp:354
msgid "Select initial contents"
msgstr ""
@@ -1116,9 +1120,9 @@ msgid "Emulated"
msgstr ""
#: src/frontend/mame/ui/keyboard.cpp:60 src/frontend/mame/ui/confswitch.cpp:117
-#: src/frontend/mame/ui/inputmap.cpp:578
+#: src/frontend/mame/ui/inputmap.cpp:579
#: src/frontend/mame/ui/inputtoggle.cpp:73
-#: src/frontend/mame/ui/analogipt.cpp:361
+#: src/frontend/mame/ui/analogipt.cpp:410
#, c-format
msgid "%1$s [root%2$s]"
msgstr ""
@@ -1477,16 +1481,16 @@ msgstr ""
msgid "Category File"
msgstr ""
-#: src/frontend/mame/ui/utils.cpp:2030 src/frontend/mame/ui/inifile.cpp:301
+#: src/frontend/mame/ui/utils.cpp:2026 src/frontend/mame/ui/inifile.cpp:301
msgctxt "swlist-info"
msgid "Software list/item"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2685
+#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2752
msgid "Software List Info"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:316
+#: src/frontend/mame/ui/datmenu.cpp:307
#, c-format
msgid "Revision: %1$s"
msgstr ""
@@ -1646,7 +1650,7 @@ msgstr ""
msgid "Save System Settings"
msgstr ""
-#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2625
+#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2698
msgid " (default)"
msgstr ""
@@ -1683,7 +1687,7 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:265
+#: src/frontend/mame/ui/state.cpp:262
#, c-format
msgid ""
"Delete saved state %1$s?\n"
@@ -1691,37 +1695,37 @@ msgid ""
"Press %3$s to cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:393
+#: src/frontend/mame/ui/state.cpp:388
#, c-format
msgid "Error removing saved state file %1$s"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:442
+#: src/frontend/mame/ui/state.cpp:450
#, c-format
msgid "Press %1$s to delete"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Load State"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Select state to load"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Save State"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Press a key or joystick button, or select state to overwrite"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:314
+#: src/frontend/mame/ui/confswitch.cpp:318
msgid "DIP Switches"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:508
+#: src/frontend/mame/ui/confswitch.cpp:521
msgid "Machine Configuration"
msgstr ""
@@ -1764,7 +1768,7 @@ msgstr ""
msgid "[no assignable inputs are enabled]"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:348
+#: src/frontend/mame/ui/inputmap.cpp:358
msgid "Pressed"
msgstr ""
@@ -1772,71 +1776,71 @@ msgstr ""
msgid "Invalid combination entered"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:563
+#: src/frontend/mame/ui/inputmap.cpp:564
#, c-format
msgctxt "input-name"
msgid "%1$s Analog"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:564
+#: src/frontend/mame/ui/inputmap.cpp:565
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Inc"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:565
+#: src/frontend/mame/ui/inputmap.cpp:566
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Dec"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:607
+#: src/frontend/mame/ui/inputmap.cpp:608
#, c-format
msgid "Press %1$s to set\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:608
+#: src/frontend/mame/ui/inputmap.cpp:609
#, c-format
msgid "Press %1$s to append\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:609
+#: src/frontend/mame/ui/inputmap.cpp:610
#, c-format
msgid "Press %1$s to clear\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:610
+#: src/frontend/mame/ui/inputmap.cpp:611
#, c-format
msgid "Press %1$s to restore default\n"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:32
+#: src/frontend/mame/ui/inputdevices.cpp:33
#, c-format
msgctxt "menu-inputdev"
msgid "%1$s (%2$s %3$d)"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:88
+#: src/frontend/mame/ui/inputdevices.cpp:116
msgctxt "menu-inputdev"
msgid "Copy Device ID"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:122
+#: src/frontend/mame/ui/inputdevices.cpp:148
msgctxt "menu-inputdev"
msgid "Copied device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:124
+#: src/frontend/mame/ui/inputdevices.cpp:150
msgctxt "menu-inputdev"
msgid "Error copying device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:162
+#: src/frontend/mame/ui/inputdevices.cpp:189
msgctxt "menu-inputdev"
msgid "Input Devices"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:203
+#: src/frontend/mame/ui/inputdevices.cpp:230
msgctxt "menu-inputdev"
msgid "[no input devices are enabled]"
msgstr ""
@@ -1953,11 +1957,11 @@ msgid "Configure Options"
msgstr ""
#: src/frontend/mame/ui/simpleselgame.cpp:279
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Exit"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:304
+#: src/frontend/mame/ui/simpleselgame.cpp:313
#, c-format
msgid ""
"No system ROMs found. Please check the rompath setting specified in the %1$s."
@@ -1967,77 +1971,77 @@ msgid ""
"docs folder for information on setting up and using %2$s."
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:320
+#: src/frontend/mame/ui/simpleselgame.cpp:329
#, c-format
msgid "Type name or select: %1$s_"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:322
+#: src/frontend/mame/ui/simpleselgame.cpp:331
msgid "Type name or select: (random)"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:336
+#: src/frontend/mame/ui/simpleselgame.cpp:345
#, c-format
msgid "%1$-.100s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:339
+#: src/frontend/mame/ui/simpleselgame.cpp:348
#, c-format
msgid "%1$s, %2$-.100s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:348
+#: src/frontend/mame/ui/simpleselgame.cpp:357
#, c-format
msgid "Driver: %1$s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:364
-#: src/frontend/mame/ui/selmenu.cpp:690
+#: src/frontend/mame/ui/simpleselgame.cpp:373
+#: src/frontend/mame/ui/selmenu.cpp:735
msgid "Overall: NOT WORKING"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:366
-#: src/frontend/mame/ui/selmenu.cpp:692
+#: src/frontend/mame/ui/simpleselgame.cpp:375
+#: src/frontend/mame/ui/selmenu.cpp:737
msgid "Overall: Unemulated Protection"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:368
-#: src/frontend/mame/ui/selmenu.cpp:694
+#: src/frontend/mame/ui/simpleselgame.cpp:377
+#: src/frontend/mame/ui/selmenu.cpp:739
msgid "Overall: Working"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:372
-#: src/frontend/mame/ui/selmenu.cpp:698
+#: src/frontend/mame/ui/simpleselgame.cpp:381
+#: src/frontend/mame/ui/selmenu.cpp:743
msgid "Graphics: Unimplemented, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:374
-#: src/frontend/mame/ui/selmenu.cpp:700
+#: src/frontend/mame/ui/simpleselgame.cpp:383
+#: src/frontend/mame/ui/selmenu.cpp:745
msgid "Graphics: Imperfect, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:376
-#: src/frontend/mame/ui/selmenu.cpp:702
+#: src/frontend/mame/ui/simpleselgame.cpp:385
+#: src/frontend/mame/ui/selmenu.cpp:747
msgid "Graphics: OK, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:379
-#: src/frontend/mame/ui/selmenu.cpp:705
+#: src/frontend/mame/ui/simpleselgame.cpp:388
+#: src/frontend/mame/ui/selmenu.cpp:750
msgid "Sound: None"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:381
-#: src/frontend/mame/ui/selmenu.cpp:707
+#: src/frontend/mame/ui/simpleselgame.cpp:390
+#: src/frontend/mame/ui/selmenu.cpp:752
msgid "Sound: Unimplemented"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:383
-#: src/frontend/mame/ui/selmenu.cpp:709
+#: src/frontend/mame/ui/simpleselgame.cpp:392
+#: src/frontend/mame/ui/selmenu.cpp:754
msgid "Sound: Imperfect"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:385
-#: src/frontend/mame/ui/selmenu.cpp:711
+#: src/frontend/mame/ui/simpleselgame.cpp:394
+#: src/frontend/mame/ui/selmenu.cpp:756
msgid "Sound: OK"
msgstr ""
@@ -2060,323 +2064,323 @@ msgstr ""
msgid "Reload All"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:44
+#: src/frontend/mame/ui/dirmenu.cpp:40
msgctxt "path-option"
msgid "ROMs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:45
+#: src/frontend/mame/ui/dirmenu.cpp:41
msgctxt "path-option"
msgid "Software Media"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:46
+#: src/frontend/mame/ui/dirmenu.cpp:42
msgctxt "path-option"
msgid "Sound Samples"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:47
+#: src/frontend/mame/ui/dirmenu.cpp:43
msgctxt "path-option"
msgid "Artwork"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:48
+#: src/frontend/mame/ui/dirmenu.cpp:44
msgctxt "path-option"
msgid "Crosshairs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:49
+#: src/frontend/mame/ui/dirmenu.cpp:45
msgctxt "path-option"
msgid "Cheat Files"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:50
+#: src/frontend/mame/ui/dirmenu.cpp:46
msgctxt "path-option"
msgid "Plugins"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:51
+#: src/frontend/mame/ui/dirmenu.cpp:47
msgctxt "path-option"
msgid "UI Translations"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:52
+#: src/frontend/mame/ui/dirmenu.cpp:48
msgctxt "path-option"
msgid "Software Lists"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:53
+#: src/frontend/mame/ui/dirmenu.cpp:49
msgctxt "path-option"
msgid "INIs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:54
+#: src/frontend/mame/ui/dirmenu.cpp:50
msgctxt "path-option"
msgid "UI Settings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:55
+#: src/frontend/mame/ui/dirmenu.cpp:51
msgctxt "path-option"
msgid "Plugin Data"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:56
+#: src/frontend/mame/ui/dirmenu.cpp:52
msgctxt "path-option"
msgid "DATs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:57
+#: src/frontend/mame/ui/dirmenu.cpp:53
msgctxt "path-option"
msgid "Category INIs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:58
+#: src/frontend/mame/ui/dirmenu.cpp:54
msgctxt "path-option"
msgid "Snapshots"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:59
+#: src/frontend/mame/ui/dirmenu.cpp:55
msgctxt "path-option"
msgid "Icons"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:60
+#: src/frontend/mame/ui/dirmenu.cpp:56
msgctxt "path-option"
msgid "Control Panels"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:61
+#: src/frontend/mame/ui/dirmenu.cpp:57
msgctxt "path-option"
msgid "Cabinets"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:62
+#: src/frontend/mame/ui/dirmenu.cpp:58
msgctxt "path-option"
msgid "Marquees"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:63
+#: src/frontend/mame/ui/dirmenu.cpp:59
msgctxt "path-option"
msgid "PCBs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:64
+#: src/frontend/mame/ui/dirmenu.cpp:60
msgctxt "path-option"
msgid "Flyers"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:65
+#: src/frontend/mame/ui/dirmenu.cpp:61
msgctxt "path-option"
msgid "Title Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:66
+#: src/frontend/mame/ui/dirmenu.cpp:62
msgctxt "path-option"
msgid "Game Endings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:67
+#: src/frontend/mame/ui/dirmenu.cpp:63
msgctxt "path-option"
msgid "Bosses"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:68
+#: src/frontend/mame/ui/dirmenu.cpp:64
msgctxt "path-option"
msgid "Artwork Previews"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:69
+#: src/frontend/mame/ui/dirmenu.cpp:65
msgctxt "path-option"
msgid "Select"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:70
+#: src/frontend/mame/ui/dirmenu.cpp:66
msgctxt "path-option"
msgid "Game Over Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:71
+#: src/frontend/mame/ui/dirmenu.cpp:67
msgctxt "path-option"
msgid "HowTo"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:72
+#: src/frontend/mame/ui/dirmenu.cpp:68
msgctxt "path-option"
msgid "Logos"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:73
+#: src/frontend/mame/ui/dirmenu.cpp:69
msgctxt "path-option"
msgid "Scores"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:74
+#: src/frontend/mame/ui/dirmenu.cpp:70
msgctxt "path-option"
msgid "Versus"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:75
+#: src/frontend/mame/ui/dirmenu.cpp:71
msgctxt "path-option"
msgid "Covers"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:105
+#: src/frontend/mame/ui/dirmenu.cpp:101
#, c-format
msgid "Remove %1$s Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:352
-#, c-format
-msgid "Change %1$s Folder - Search: %2$s_"
-msgstr ""
-
-#: src/frontend/mame/ui/dirmenu.cpp:352
+#: src/frontend/mame/ui/dirmenu.cpp:357
#, c-format
msgid "Add %1$s Folder - Search: %2$s_"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:363
+#: src/frontend/mame/ui/dirmenu.cpp:357
+#, c-format
+msgid "Change %1$s Folder - Search: %2$s_"
+msgstr ""
+
+#: src/frontend/mame/ui/dirmenu.cpp:368
msgid "Press TAB to set"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folders"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:494
-msgid "Change Folder"
-msgstr ""
-
-#: src/frontend/mame/ui/dirmenu.cpp:494
+#: src/frontend/mame/ui/dirmenu.cpp:523
msgid "Add Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:497
+#: src/frontend/mame/ui/dirmenu.cpp:525
msgid "Remove Folder"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/dirmenu.cpp:530
+msgid "Change Folder"
+msgstr ""
+
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = 1/%1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:799
+#: src/frontend/mame/ui/viewgfx.cpp:800
msgctxt "gfxview"
msgid "Expand to fit"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:822
+#: src/frontend/mame/ui/viewgfx.cpp:823
msgctxt "gfxview"
msgid "All categories"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:824 src/frontend/mame/ui/viewgfx.cpp:829
+#: src/frontend/mame/ui/viewgfx.cpp:825 src/frontend/mame/ui/viewgfx.cpp:830
#, c-format
msgctxt "gfxview"
msgid "Category %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] colors"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] pens"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:940
+#: src/frontend/mame/ui/viewgfx.cpp:941
#, c-format
msgctxt "gfxview"
msgid " #%1$X → %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:947
+#: src/frontend/mame/ui/viewgfx.cpp:948
#, c-format
msgctxt "gfxview"
msgid " #%1$X = %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:954
+#: src/frontend/mame/ui/viewgfx.cpp:955
#, c-format
msgctxt "gfxview"
msgid " #%1$X (A:%2$02X R:%3$02X G:%4$02X B:%5$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1134
+#: src/frontend/mame/ui/viewgfx.cpp:1135
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] %2$d/%3$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1157
+#: src/frontend/mame/ui/viewgfx.cpp:1158
#, c-format
msgctxt "gfxview"
msgid " #%1$X:%2$X (%3$d %4$d) = %5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1165
+#: src/frontend/mame/ui/viewgfx.cpp:1166
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d color %3$X/%4$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d category %3$u"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d "
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1327
+#: src/frontend/mame/ui/viewgfx.cpp:1328
#, c-format
msgctxt "gfxview"
msgid " (%1$u %2$u) = GFX%3$u #%4$X:%5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1334
+#: src/frontend/mame/ui/viewgfx.cpp:1335
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d origin (%3$d %4$d)"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:442
+#: src/frontend/mame/ui/selgame.cpp:463
msgid "System Settings"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1058
+#: src/frontend/mame/ui/selgame.cpp:1076
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d systems (%5$d BIOS) )"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1086
+#: src/frontend/mame/ui/selgame.cpp:1104
#, c-format
msgid "System: %1$-.100s"
msgstr ""
@@ -2397,29 +2401,29 @@ msgctxt "menu-selector"
msgid "[no choices]"
msgstr ""
-#: src/frontend/mame/ui/selector.cpp:138
+#: src/frontend/mame/ui/selector.cpp:148
#, c-format
msgctxt "menu-selector"
msgid "Double-click or press %1$s to select"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:59
+#: src/frontend/mame/ui/auditmenu.cpp:60
msgid "Audit Media"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:63
+#: src/frontend/mame/ui/auditmenu.cpp:64
#, c-format
msgid "Results will be saved to %1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:101
+#: src/frontend/mame/ui/auditmenu.cpp:110
#, c-format
msgid ""
"Auditing media for system %2$u of %3$u...\n"
"%1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:119
+#: src/frontend/mame/ui/auditmenu.cpp:128
#, c-format
msgid ""
"Cancel audit?\n"
@@ -2428,17 +2432,17 @@ msgid ""
"Press %2$s to continue"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:139
+#: src/frontend/mame/ui/auditmenu.cpp:148
#, c-format
msgid "Audit media for %1$u systems marked unavailable"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:140
+#: src/frontend/mame/ui/auditmenu.cpp:149
#, c-format
msgid "Audit media for all %1$u systems"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:157
+#: src/frontend/mame/ui/auditmenu.cpp:165
#, c-format
msgid "Press %1$s to cancel\n"
msgstr ""
@@ -2459,266 +2463,266 @@ msgstr ""
msgid "Hide Both"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:143
+#: src/frontend/mame/ui/custui.cpp:144
msgid "UI Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:168 src/frontend/mame/ui/custui.cpp:221
+#: src/frontend/mame/ui/custui.cpp:169 src/frontend/mame/ui/custui.cpp:222
msgid "System Names"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:194 src/frontend/mame/ui/custui.cpp:224
+#: src/frontend/mame/ui/custui.cpp:195 src/frontend/mame/ui/custui.cpp:225
msgid "Show Side Panels"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:214
+#: src/frontend/mame/ui/custui.cpp:215
msgid "Fonts"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:215
+#: src/frontend/mame/ui/custui.cpp:216
msgid "Colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:218
+#: src/frontend/mame/ui/custui.cpp:219
msgid "Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:235 src/frontend/mame/ui/custui.cpp:279
+#: src/frontend/mame/ui/custui.cpp:236 src/frontend/mame/ui/custui.cpp:280
msgid "[built-in]"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:335
+#: src/frontend/mame/ui/custui.cpp:337
msgid "UI Fonts"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:364
+#: src/frontend/mame/ui/custui.cpp:366
msgid "default"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:459 src/frontend/mame/ui/custui.cpp:499
+#: src/frontend/mame/ui/custui.cpp:465 src/frontend/mame/ui/custui.cpp:507
msgid "UI Font"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:504
+#: src/frontend/mame/ui/custui.cpp:512
msgid "Bold"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:505
+#: src/frontend/mame/ui/custui.cpp:513
msgid "Italic"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:510
+#: src/frontend/mame/ui/custui.cpp:518
msgid "Lines"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:515
+#: src/frontend/mame/ui/custui.cpp:523
msgid "Infos text size"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:530
+#: src/frontend/mame/ui/custui.cpp:547
msgid "Sample text - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:546
+#: src/frontend/mame/ui/custui.cpp:563
msgid "UI Colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:609
+#: src/frontend/mame/ui/custui.cpp:626
msgctxt "color-option"
msgid "Normal text"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:610
+#: src/frontend/mame/ui/custui.cpp:627
msgctxt "color-option"
msgid "Selected color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:611
+#: src/frontend/mame/ui/custui.cpp:628
msgctxt "color-option"
msgid "Normal text background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:612
+#: src/frontend/mame/ui/custui.cpp:629
msgctxt "color-option"
msgid "Selected background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:613
+#: src/frontend/mame/ui/custui.cpp:630
msgctxt "color-option"
msgid "Subitem color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:614
+#: src/frontend/mame/ui/custui.cpp:631
msgctxt "color-option"
msgid "Clone"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:615
+#: src/frontend/mame/ui/custui.cpp:632
msgctxt "color-option"
msgid "Border"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:616
+#: src/frontend/mame/ui/custui.cpp:633
msgctxt "color-option"
msgid "Background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:617
+#: src/frontend/mame/ui/custui.cpp:634
msgctxt "color-option"
msgid "DIP switch"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:618
+#: src/frontend/mame/ui/custui.cpp:635
msgctxt "color-option"
msgid "Unavailable color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:619
+#: src/frontend/mame/ui/custui.cpp:636
msgctxt "color-option"
msgid "Slider color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:620
+#: src/frontend/mame/ui/custui.cpp:637
msgctxt "color-option"
msgid "Graphics viewer background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:621
+#: src/frontend/mame/ui/custui.cpp:638
msgctxt "color-option"
msgid "Mouse over color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:622
+#: src/frontend/mame/ui/custui.cpp:639
msgctxt "color-option"
msgid "Mouse over background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:623
+#: src/frontend/mame/ui/custui.cpp:640
msgctxt "color-option"
msgid "Mouse down color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:624
+#: src/frontend/mame/ui/custui.cpp:641
msgctxt "color-option"
msgid "Mouse down background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:628
+#: src/frontend/mame/ui/custui.cpp:645
msgid "Restore default colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:640
+#: src/frontend/mame/ui/custui.cpp:666
#, c-format
msgid "Double-click or press %1$s to change color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:648
+#: src/frontend/mame/ui/custui.cpp:674
msgid "Menu Preview"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:662
+#: src/frontend/mame/ui/custui.cpp:681
msgctxt "color-sample"
msgid "Normal"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:663
+#: src/frontend/mame/ui/custui.cpp:682
msgctxt "color-sample"
msgid "Subitem"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:664
+#: src/frontend/mame/ui/custui.cpp:683
msgctxt "color-sample"
msgid "Selected"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:665
+#: src/frontend/mame/ui/custui.cpp:684
msgctxt "color-sample"
msgid "Mouse Over"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:666
+#: src/frontend/mame/ui/custui.cpp:685
msgctxt "color-sample"
msgid "Clone"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:881
+#: src/frontend/mame/ui/custui.cpp:901
msgid "ARGB Settings"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:886 src/frontend/mame/ui/custui.cpp:889
+#: src/frontend/mame/ui/custui.cpp:906 src/frontend/mame/ui/custui.cpp:909
msgctxt "color-channel"
msgid "Alpha"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:894 src/frontend/mame/ui/custui.cpp:897
+#: src/frontend/mame/ui/custui.cpp:914 src/frontend/mame/ui/custui.cpp:917
msgctxt "color-channel"
msgid "Red"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:902 src/frontend/mame/ui/custui.cpp:905
+#: src/frontend/mame/ui/custui.cpp:922 src/frontend/mame/ui/custui.cpp:925
msgctxt "color-channel"
msgid "Green"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:910 src/frontend/mame/ui/custui.cpp:913
+#: src/frontend/mame/ui/custui.cpp:930 src/frontend/mame/ui/custui.cpp:933
msgctxt "color-channel"
msgid "Blue"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:916
+#: src/frontend/mame/ui/custui.cpp:936
msgid "Choose from palette"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:931
+#: src/frontend/mame/ui/custui.cpp:959
msgid "Color preview:"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1029
+#: src/frontend/mame/ui/custui.cpp:1052
msgctxt "color-preset"
msgid "White"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1030
+#: src/frontend/mame/ui/custui.cpp:1053
msgctxt "color-preset"
msgid "Silver"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1031
+#: src/frontend/mame/ui/custui.cpp:1054
msgctxt "color-preset"
msgid "Gray"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1032
+#: src/frontend/mame/ui/custui.cpp:1055
msgctxt "color-preset"
msgid "Black"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1033
+#: src/frontend/mame/ui/custui.cpp:1056
msgctxt "color-preset"
msgid "Red"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1034
+#: src/frontend/mame/ui/custui.cpp:1057
msgctxt "color-preset"
msgid "Orange"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1035
+#: src/frontend/mame/ui/custui.cpp:1058
msgctxt "color-preset"
msgid "Yellow"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1036
+#: src/frontend/mame/ui/custui.cpp:1059
msgctxt "color-preset"
msgid "Green"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1037
+#: src/frontend/mame/ui/custui.cpp:1060
msgctxt "color-preset"
msgid "Blue"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1038
+#: src/frontend/mame/ui/custui.cpp:1061
msgctxt "color-preset"
msgid "Violet"
msgstr ""
@@ -2741,36 +2745,61 @@ msgctxt "about-header"
msgid "Revision: %1$s"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:60
+#: src/frontend/mame/ui/analogipt.cpp:27
+#, c-format
+msgctxt "menu-analoginput"
+msgid ""
+"Show/hide settings \t\t%1$s\n"
+"Decrease value \t\t%2$s\n"
+"Increase value \t\t%3$s\n"
+"Restore default value \t\t%4$s\n"
+"Previous device \t\t%5$s\n"
+"Next device \t\t%6$s\n"
+"Return to previous menu \t\t%7$s"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:82
+msgctxt "menu-analoginput"
msgid "Analog Input Adjustments"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:92
+#: src/frontend/mame/ui/analogipt.cpp:121
#, c-format
-msgid "Press %s to show menu"
+msgctxt "menu-analoginput"
+msgid "Press %s to show settings"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:372
+#: src/frontend/mame/ui/analogipt.cpp:245
+msgctxt "menu-analoginput"
+msgid "Analog Input Adjustments Help"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:421
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Increment/Decrement Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:377
+#: src/frontend/mame/ui/analogipt.cpp:426
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Auto-centering Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:382
+#: src/frontend/mame/ui/analogipt.cpp:431
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Reverse"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:387
+#: src/frontend/mame/ui/analogipt.cpp:436
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Sensitivity"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:402
+#: src/frontend/mame/ui/analogipt.cpp:451
+msgctxt "menu-analoginput"
msgid "[no analog inputs are enabled]"
msgstr ""
@@ -2921,504 +2950,504 @@ msgctxt "menu-main"
msgid "Close Menu"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:77
-msgctxt "selmenu-artwork"
-msgid "Snapshots"
+#: src/frontend/mame/ui/selmenu.cpp:55
+msgid "Images"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:78
-msgctxt "selmenu-artwork"
-msgid "Cabinet"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:79
-msgctxt "selmenu-artwork"
-msgid "Control Panel"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:80
-msgctxt "selmenu-artwork"
-msgid "PCB"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:81
-msgctxt "selmenu-artwork"
-msgid "Flyer"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:82
-msgctxt "selmenu-artwork"
-msgid "Title Screen"
+#: src/frontend/mame/ui/selmenu.cpp:56
+msgid "Info"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:83
msgctxt "selmenu-artwork"
-msgid "Ending"
+msgid "Snapshots"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:84
msgctxt "selmenu-artwork"
-msgid "Artwork Preview"
+msgid "Cabinet"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:85
msgctxt "selmenu-artwork"
-msgid "Bosses"
+msgid "Control Panel"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:86
msgctxt "selmenu-artwork"
-msgid "Logo"
+msgid "PCB"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:87
msgctxt "selmenu-artwork"
-msgid "Versus"
+msgid "Flyer"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:88
msgctxt "selmenu-artwork"
-msgid "Game Over"
+msgid "Title Screen"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:89
msgctxt "selmenu-artwork"
-msgid "HowTo"
+msgid "Ending"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:90
msgctxt "selmenu-artwork"
-msgid "Scores"
+msgid "Artwork Preview"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:91
msgctxt "selmenu-artwork"
-msgid "Select"
+msgid "Bosses"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:92
msgctxt "selmenu-artwork"
-msgid "Marquee"
+msgid "Logo"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:93
msgctxt "selmenu-artwork"
-msgid "Covers"
+msgid "Versus"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:94
+msgctxt "selmenu-artwork"
+msgid "Game Over"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:95
+msgctxt "selmenu-artwork"
+msgid "HowTo"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:96
+msgctxt "selmenu-artwork"
+msgid "Scores"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:97
-msgid "Add or remove favorite"
+msgctxt "selmenu-artwork"
+msgid "Select"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:98
-msgid "Export displayed list to file"
+msgctxt "selmenu-artwork"
+msgid "Marquee"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:99
+msgctxt "selmenu-artwork"
+msgid "Covers"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:103
+msgid "Add or remove favorite"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:104
+msgid "Export displayed list to file"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:105
msgid "Audit media"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:100
+#: src/frontend/mame/ui/selmenu.cpp:106
msgid "Show DATs view"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:260
+#: src/frontend/mame/ui/selmenu.cpp:268
msgid "Select Software Package Part"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:330
+#: src/frontend/mame/ui/selmenu.cpp:338
msgid "Select System BIOS"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:644 src/frontend/mame/ui/selmenu.cpp:675
+#: src/frontend/mame/ui/selmenu.cpp:689 src/frontend/mame/ui/selmenu.cpp:720
#, c-format
msgid "%1$s, %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:648
+#: src/frontend/mame/ui/selmenu.cpp:693
#, c-format
msgid "Software is clone of: %1$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:650
+#: src/frontend/mame/ui/selmenu.cpp:695
msgid "Software is parent"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:655
+#: src/frontend/mame/ui/selmenu.cpp:700
msgid "Supported: No"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:660
+#: src/frontend/mame/ui/selmenu.cpp:705
msgid "Supported: Partial"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:665
+#: src/frontend/mame/ui/selmenu.cpp:710
msgid "Supported: Yes"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:681
+#: src/frontend/mame/ui/selmenu.cpp:726
msgid "System is parent"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:683 src/frontend/mame/ui/selmenu.cpp:685
+#: src/frontend/mame/ui/selmenu.cpp:728 src/frontend/mame/ui/selmenu.cpp:730
#, c-format
msgid "System is clone of: %1$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:721
+#: src/frontend/mame/ui/selmenu.cpp:766
#, c-format
msgid "%1$s %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2222
-msgid "Images"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:2223
-msgid "Infos"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:2538
+#: src/frontend/mame/ui/selmenu.cpp:2611
msgid ""
"Required ROM/disk images for the selected system are missing or incorrect. "
"Please acquire the correct files or select a different system.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2554
+#: src/frontend/mame/ui/selmenu.cpp:2627
msgid ""
"Required ROM/disk images for the selected software are missing or incorrect. "
"Please acquire the correct files or select a different software item.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2570
+#: src/frontend/mame/ui/selmenu.cpp:2643
msgid "incorrect checksum"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2573
+#: src/frontend/mame/ui/selmenu.cpp:2646
msgid "incorrect length"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2576
+#: src/frontend/mame/ui/selmenu.cpp:2649
msgid "not found"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2587
+#: src/frontend/mame/ui/selmenu.cpp:2660
#, c-format
msgid "%1$s (%2$s) - %3$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2589
+#: src/frontend/mame/ui/selmenu.cpp:2662
#, c-format
msgid "%1$s - %2$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2593
+#: src/frontend/mame/ui/selmenu.cpp:2666
msgid "Press any key to continue."
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2722
+#: src/frontend/mame/ui/selmenu.cpp:2789
msgid "General Info"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2874
+#: src/frontend/mame/ui/selmenu.cpp:2935
#, c-format
msgid "Short Name\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2875
+#: src/frontend/mame/ui/selmenu.cpp:2936
#, c-format
msgid "Year\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2876
+#: src/frontend/mame/ui/selmenu.cpp:2937
#, c-format
msgid "Manufacturer\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2883
+#: src/frontend/mame/ui/selmenu.cpp:2944
#, c-format
msgid "System is Clone of\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2888
+#: src/frontend/mame/ui/selmenu.cpp:2949
msgid "System is Parent\t\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2892
+#: src/frontend/mame/ui/selmenu.cpp:2953
msgid "Analog Controls\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2894
+#: src/frontend/mame/ui/selmenu.cpp:2955
msgid "Keyboard Inputs\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2897
+#: src/frontend/mame/ui/selmenu.cpp:2958
msgid "Overall\tNOT WORKING\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2899
+#: src/frontend/mame/ui/selmenu.cpp:2960
msgid "Overall\tUnemulated Protection\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2901
+#: src/frontend/mame/ui/selmenu.cpp:2962
msgid "Overall\tWorking\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2904
+#: src/frontend/mame/ui/selmenu.cpp:2965
msgid "Graphics\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2906
+#: src/frontend/mame/ui/selmenu.cpp:2967
msgid "Graphics\tWrong Colors\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2908
+#: src/frontend/mame/ui/selmenu.cpp:2969
msgid "Graphics\tImperfect Colors\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2910
+#: src/frontend/mame/ui/selmenu.cpp:2971
msgid "Graphics\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2912
+#: src/frontend/mame/ui/selmenu.cpp:2973
msgid "Graphics\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2915
+#: src/frontend/mame/ui/selmenu.cpp:2976
msgid "Sound\tNone\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2917
+#: src/frontend/mame/ui/selmenu.cpp:2978
msgid "Sound\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2919
+#: src/frontend/mame/ui/selmenu.cpp:2980
msgid "Sound\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2921
+#: src/frontend/mame/ui/selmenu.cpp:2982
msgid "Sound\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2924
+#: src/frontend/mame/ui/selmenu.cpp:2985
msgid "Capture\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2926
+#: src/frontend/mame/ui/selmenu.cpp:2987
msgid "Capture\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2929
+#: src/frontend/mame/ui/selmenu.cpp:2990
msgid "Camera\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2931
+#: src/frontend/mame/ui/selmenu.cpp:2992
msgid "Camera\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2934
+#: src/frontend/mame/ui/selmenu.cpp:2995
msgid "Microphone\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2936
+#: src/frontend/mame/ui/selmenu.cpp:2997
msgid "Microphone\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2939
+#: src/frontend/mame/ui/selmenu.cpp:3000
msgid "Controls\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2941
+#: src/frontend/mame/ui/selmenu.cpp:3002
msgid "Controls\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2944
+#: src/frontend/mame/ui/selmenu.cpp:3005
msgid "Keyboard\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2946
+#: src/frontend/mame/ui/selmenu.cpp:3007
msgid "Keyboard\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2949
+#: src/frontend/mame/ui/selmenu.cpp:3010
msgid "Mouse\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2951
+#: src/frontend/mame/ui/selmenu.cpp:3012
msgid "Mouse\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2954
+#: src/frontend/mame/ui/selmenu.cpp:3015
msgid "Media\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2956
+#: src/frontend/mame/ui/selmenu.cpp:3017
msgid "Media\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2959
+#: src/frontend/mame/ui/selmenu.cpp:3020
msgid "Disk\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2961
+#: src/frontend/mame/ui/selmenu.cpp:3022
msgid "Disk\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2964
+#: src/frontend/mame/ui/selmenu.cpp:3025
msgid "Printer\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2966
+#: src/frontend/mame/ui/selmenu.cpp:3027
msgid "Printer\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2969
+#: src/frontend/mame/ui/selmenu.cpp:3030
msgid "Mag. Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2971
+#: src/frontend/mame/ui/selmenu.cpp:3032
msgid "Mag. Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2974
+#: src/frontend/mame/ui/selmenu.cpp:3035
msgid "Punch Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2976
+#: src/frontend/mame/ui/selmenu.cpp:3037
msgid "Punch Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2979
+#: src/frontend/mame/ui/selmenu.cpp:3040
msgid "Mag. Drum\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2981
+#: src/frontend/mame/ui/selmenu.cpp:3042
msgid "Mag. Drum\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2984
+#: src/frontend/mame/ui/selmenu.cpp:3045
msgid "(EP)ROM\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2986
+#: src/frontend/mame/ui/selmenu.cpp:3047
msgid "(EP)ROM\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2989
+#: src/frontend/mame/ui/selmenu.cpp:3050
msgid "Communications\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2991
+#: src/frontend/mame/ui/selmenu.cpp:3052
msgid "Communications\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2994
+#: src/frontend/mame/ui/selmenu.cpp:3055
msgid "LAN\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2996
+#: src/frontend/mame/ui/selmenu.cpp:3057
msgid "LAN\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2999
+#: src/frontend/mame/ui/selmenu.cpp:3060
msgid "WAN\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3001
+#: src/frontend/mame/ui/selmenu.cpp:3062
msgid "WAN\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3004
+#: src/frontend/mame/ui/selmenu.cpp:3065
msgid "Timing\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3006
+#: src/frontend/mame/ui/selmenu.cpp:3067
msgid "Timing\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3012
+#: src/frontend/mame/ui/selmenu.cpp:3073
msgid "Support Cocktail\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tVertical\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tHorizontal\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3038
+#: src/frontend/mame/ui/selmenu.cpp:3099
msgid "Media Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3040
+#: src/frontend/mame/ui/selmenu.cpp:3101
msgid "Media Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3043
+#: src/frontend/mame/ui/selmenu.cpp:3104
msgid "Samples Audit Result\tNone Needed\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3045
+#: src/frontend/mame/ui/selmenu.cpp:3106
msgid "Samples Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3047
+#: src/frontend/mame/ui/selmenu.cpp:3108
msgid "Samples Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3051
+#: src/frontend/mame/ui/selmenu.cpp:3112
msgid ""
"Media Audit\tDisabled\n"
"Samples Audit\tDisabled\n"
@@ -3576,74 +3605,74 @@ msgstr ""
msgid "[None]\n"
msgstr ""
-#: src/emu/render.cpp:1833
+#: src/emu/render.cpp:1834
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Standard (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1859
+#: src/emu/render.cpp:1860
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Pixel Aspect (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1881 src/emu/render.cpp:2016
+#: src/emu/render.cpp:1882 src/emu/render.cpp:2017
msgctxt "view-name"
msgid "Cocktail"
msgstr ""
-#: src/emu/render.cpp:2001
+#: src/emu/render.cpp:2002
msgctxt "view-name"
msgid "Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2002
+#: src/emu/render.cpp:2003
msgctxt "view-name"
msgid "Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2003
+#: src/emu/render.cpp:2004
msgctxt "view-name"
msgid "Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2004
+#: src/emu/render.cpp:2005
msgctxt "view-name"
msgid "Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2055
+#: src/emu/render.cpp:2056
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2064
+#: src/emu/render.cpp:2065
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2073
+#: src/emu/render.cpp:2074
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2082
+#: src/emu/render.cpp:2083
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/ioport.cpp:333
+#: src/emu/ioport.cpp:271
#, c-format
msgctxt "input-name"
msgid "P%1$u"
msgstr ""
-#: src/emu/ioport.cpp:2052
+#: src/emu/ioport.cpp:1991
msgctxt "input-name"
msgid "???"
msgstr ""
@@ -5275,222 +5304,222 @@ msgstr ""
#: src/emu/inpttype.ipp:874
msgctxt "input-name"
-msgid "On Screen Display"
+msgid "Show/Hide Menu"
msgstr ""
#: src/emu/inpttype.ipp:875
msgctxt "input-name"
-msgid "Break in Debugger"
+msgid "UI Select"
msgstr ""
#: src/emu/inpttype.ipp:876
msgctxt "input-name"
-msgid "Config Menu"
+msgid "UI Back"
msgstr ""
#: src/emu/inpttype.ipp:877
msgctxt "input-name"
-msgid "Pause"
+msgid "UI Cancel"
msgstr ""
#: src/emu/inpttype.ipp:878
msgctxt "input-name"
-msgid "Pause - Single Step"
+msgid "UI Clear"
msgstr ""
#: src/emu/inpttype.ipp:879
msgctxt "input-name"
-msgid "Rewind - Single Step"
+msgid "UI Help"
msgstr ""
#: src/emu/inpttype.ipp:880
msgctxt "input-name"
-msgid "Reset Machine"
+msgid "UI Up"
msgstr ""
#: src/emu/inpttype.ipp:881
msgctxt "input-name"
-msgid "Soft Reset"
+msgid "UI Down"
msgstr ""
#: src/emu/inpttype.ipp:882
msgctxt "input-name"
-msgid "Show Decoded Graphics"
+msgid "UI Left"
msgstr ""
#: src/emu/inpttype.ipp:883
msgctxt "input-name"
-msgid "Frameskip Dec"
+msgid "UI Right"
msgstr ""
#: src/emu/inpttype.ipp:884
msgctxt "input-name"
-msgid "Frameskip Inc"
+msgid "UI Home"
msgstr ""
#: src/emu/inpttype.ipp:885
msgctxt "input-name"
-msgid "Throttle"
+msgid "UI End"
msgstr ""
#: src/emu/inpttype.ipp:886
msgctxt "input-name"
-msgid "Fast Forward"
+msgid "UI Page Up"
msgstr ""
#: src/emu/inpttype.ipp:887
msgctxt "input-name"
-msgid "Show FPS"
+msgid "UI Page Down"
msgstr ""
#: src/emu/inpttype.ipp:888
msgctxt "input-name"
-msgid "Save Snapshot"
+msgid "UI Previous Group"
msgstr ""
#: src/emu/inpttype.ipp:889
msgctxt "input-name"
-msgid "Record MNG"
+msgid "UI Next Group"
msgstr ""
#: src/emu/inpttype.ipp:890
msgctxt "input-name"
-msgid "Record AVI"
+msgid "On Screen Display"
msgstr ""
#: src/emu/inpttype.ipp:891
msgctxt "input-name"
-msgid "Toggle Cheat"
+msgid "Toggle UI Controls"
msgstr ""
#: src/emu/inpttype.ipp:892
msgctxt "input-name"
-msgid "UI Up"
+msgid "Break in Debugger"
msgstr ""
#: src/emu/inpttype.ipp:893
msgctxt "input-name"
-msgid "UI Down"
+msgid "Pause"
msgstr ""
#: src/emu/inpttype.ipp:894
msgctxt "input-name"
-msgid "UI Left"
+msgid "Pause - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:895
msgctxt "input-name"
-msgid "UI Right"
+msgid "Rewind - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:896
msgctxt "input-name"
-msgid "UI Home"
+msgid "Save State"
msgstr ""
#: src/emu/inpttype.ipp:897
msgctxt "input-name"
-msgid "UI End"
+msgid "Load State"
msgstr ""
#: src/emu/inpttype.ipp:898
msgctxt "input-name"
-msgid "UI Page Up"
+msgid "Reset Machine"
msgstr ""
#: src/emu/inpttype.ipp:899
msgctxt "input-name"
-msgid "UI Page Down"
+msgid "Soft Reset"
msgstr ""
#: src/emu/inpttype.ipp:900
msgctxt "input-name"
-msgid "UI Focus Next"
+msgid "Show Decoded Graphics"
msgstr ""
#: src/emu/inpttype.ipp:901
msgctxt "input-name"
-msgid "UI Focus Previous"
+msgid "Frameskip Dec"
msgstr ""
#: src/emu/inpttype.ipp:902
msgctxt "input-name"
-msgid "UI Select"
+msgid "Frameskip Inc"
msgstr ""
#: src/emu/inpttype.ipp:903
msgctxt "input-name"
-msgid "UI Cancel"
+msgid "Throttle"
msgstr ""
#: src/emu/inpttype.ipp:904
msgctxt "input-name"
-msgid "UI Display Comment"
+msgid "Fast Forward"
msgstr ""
#: src/emu/inpttype.ipp:905
msgctxt "input-name"
-msgid "UI Clear"
+msgid "Show FPS"
msgstr ""
#: src/emu/inpttype.ipp:906
msgctxt "input-name"
-msgid "UI Zoom In"
+msgid "Save Snapshot"
msgstr ""
#: src/emu/inpttype.ipp:907
msgctxt "input-name"
-msgid "UI Zoom Out"
+msgid "Record MNG"
msgstr ""
#: src/emu/inpttype.ipp:908
msgctxt "input-name"
-msgid "UI Default Zoom"
+msgid "Record AVI"
msgstr ""
#: src/emu/inpttype.ipp:909
msgctxt "input-name"
-msgid "UI Previous Group"
+msgid "Toggle Cheat"
msgstr ""
#: src/emu/inpttype.ipp:910
msgctxt "input-name"
-msgid "UI Next Group"
+msgid "UI Display Comment"
msgstr ""
#: src/emu/inpttype.ipp:911
msgctxt "input-name"
-msgid "UI Rotate"
+msgid "UI Zoom In"
msgstr ""
#: src/emu/inpttype.ipp:912
msgctxt "input-name"
-msgid "Show Profiler"
+msgid "UI Zoom Out"
msgstr ""
#: src/emu/inpttype.ipp:913
msgctxt "input-name"
-msgid "UI Toggle"
+msgid "UI Default Zoom"
msgstr ""
#: src/emu/inpttype.ipp:914
msgctxt "input-name"
-msgid "UI Release Pointer"
+msgid "UI Rotate"
msgstr ""
#: src/emu/inpttype.ipp:915
msgctxt "input-name"
-msgid "UI Paste Text"
+msgid "Show Profiler"
msgstr ""
#: src/emu/inpttype.ipp:916
msgctxt "input-name"
-msgid "Save State"
+msgid "UI Release Pointer"
msgstr ""
#: src/emu/inpttype.ipp:917
msgctxt "input-name"
-msgid "Load State"
+msgid "UI Paste Text"
msgstr ""
#: src/emu/inpttype.ipp:918
@@ -5505,57 +5534,65 @@ msgstr ""
#: src/emu/inpttype.ipp:920
msgctxt "input-name"
-msgid "UI External DAT View"
+msgid "UI Focus Next"
msgstr ""
#: src/emu/inpttype.ipp:921
msgctxt "input-name"
-msgid "UI Add/Remove favorite"
+msgid "UI Focus Previous"
msgstr ""
#: src/emu/inpttype.ipp:922
msgctxt "input-name"
-msgid "UI Export List"
+msgid "UI External DAT View"
msgstr ""
#: src/emu/inpttype.ipp:923
msgctxt "input-name"
+msgid "UI Add/Remove Favorite"
+msgstr ""
+
+#: src/emu/inpttype.ipp:924
+msgctxt "input-name"
+msgid "UI Export List"
+msgstr ""
+
+#: src/emu/inpttype.ipp:925
+msgctxt "input-name"
msgid "UI Audit Media"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:110
-#: src/osd/modules/input/input_sdlcommon.cpp:173
+#: src/osd/modules/input/input_windows.cpp:111 src/osd/sdl/osdsdl.cpp:339
msgctxt "input-name"
msgid "Toggle Fullscreen"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:116
+#: src/osd/modules/input/input_windows.cpp:117
msgctxt "input-name"
msgid "Take Rendered Snapshot"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:127
-#: src/osd/modules/input/input_sdlcommon.cpp:221
+#: src/osd/modules/input/input_windows.cpp:128 src/osd/sdl/osdsdl.cpp:388
msgctxt "input-name"
msgid "Record Rendered Video"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:143
+#: src/osd/modules/input/input_windows.cpp:144
msgctxt "input-name"
msgid "Toggle Post-Processing"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:199
+#: src/osd/sdl/osdsdl.cpp:365
msgctxt "input-name"
msgid "Toggle Filter"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:205
+#: src/osd/sdl/osdsdl.cpp:371
msgctxt "input-name"
msgid "Decrease Prescaling"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:215
+#: src/osd/sdl/osdsdl.cpp:382
msgctxt "input-name"
msgid "Increase Prescaling"
msgstr ""
@@ -5877,12 +5914,12 @@ msgstr ""
msgid "Input ports"
msgstr ""
-#: plugins/autofire/init.lua:94
+#: plugins/autofire/init.lua:98
msgctxt "plugin-autofire"
msgid "Failed to load autofire menu"
msgstr ""
-#: plugins/autofire/init.lua:101
+#: plugins/autofire/init.lua:105
msgctxt "plugin-autofire"
msgid "Autofire"
msgstr ""
@@ -6066,7 +6103,7 @@ msgctxt "plugin-timecode"
msgid "Hotkey"
msgstr ""
-#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:560
+#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:562
msgctxt "plugin-inputmacro"
msgid "Input Macros"
msgstr ""
@@ -6087,138 +6124,138 @@ msgctxt "plugin-inputmacro"
msgid "Set Input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:350
+#: plugins/inputmacro/inputmacro_menu.lua:352
msgctxt "plugin-inputmacro"
msgid "Name"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:358
-#: plugins/inputmacro/inputmacro_menu.lua:400
+#: plugins/inputmacro/inputmacro_menu.lua:360
+#: plugins/inputmacro/inputmacro_menu.lua:402
msgctxt "plugin-inputmacro"
msgid "[not set]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:359
+#: plugins/inputmacro/inputmacro_menu.lua:361
msgctxt "plugin-inputmacro"
msgid "Activation combination"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Stop immediately"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Complete macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:363
+#: plugins/inputmacro/inputmacro_menu.lua:365
msgctxt "plugin-inputmacro"
msgid "On release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:369
+#: plugins/inputmacro/inputmacro_menu.lua:371
msgctxt "plugin-inputmacro"
msgid "Release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:372
+#: plugins/inputmacro/inputmacro_menu.lua:374
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Loop to step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:377
+#: plugins/inputmacro/inputmacro_menu.lua:379
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Prolong step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:379
+#: plugins/inputmacro/inputmacro_menu.lua:381
msgctxt "plugin-inputmacro"
msgid "When held"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:383
+#: plugins/inputmacro/inputmacro_menu.lua:385
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:384
+#: plugins/inputmacro/inputmacro_menu.lua:386
msgctxt "plugin-inputmacro"
msgid "Delay (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:390
+#: plugins/inputmacro/inputmacro_menu.lua:392
msgctxt "plugin-inputmacro"
msgid "Duration (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:398
+#: plugins/inputmacro/inputmacro_menu.lua:400
msgctxt "plugin-inputmacro"
msgid "n/a"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:402
+#: plugins/inputmacro/inputmacro_menu.lua:404
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Input %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:407
+#: plugins/inputmacro/inputmacro_menu.lua:409
msgctxt "plugin-inputmacro"
msgid "Add input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:412
+#: plugins/inputmacro/inputmacro_menu.lua:414
msgctxt "plugin-inputmacro"
msgid "Delete step"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:428
+#: plugins/inputmacro/inputmacro_menu.lua:430
msgctxt "plugin-inputmacro"
msgid "Add step at position"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:474
+#: plugins/inputmacro/inputmacro_menu.lua:476
msgctxt "plugin-inputmacro"
msgid "Add Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:481
+#: plugins/inputmacro/inputmacro_menu.lua:483
msgctxt "plugin-inputmacro"
msgid "Create"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:483
+#: plugins/inputmacro/inputmacro_menu.lua:485
msgctxt "plugin-inputmacro"
msgid "Cancel"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:499
+#: plugins/inputmacro/inputmacro_menu.lua:501
msgctxt "plugin-inputmacro"
msgid "Edit Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:505
+#: plugins/inputmacro/inputmacro_menu.lua:507
msgctxt "plugin-inputmacro"
msgid "Done"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:561
+#: plugins/inputmacro/inputmacro_menu.lua:563
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Press %s to delete"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:573
+#: plugins/inputmacro/inputmacro_menu.lua:575
msgctxt "plugin-inputmacro"
msgid "[no macros]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:578
+#: plugins/inputmacro/inputmacro_menu.lua:580
msgctxt "plugin-inputmacro"
msgid "Add macro"
msgstr ""
@@ -6389,12 +6426,12 @@ msgctxt "plugin-commonui"
msgid "Cancel"
msgstr ""
-#: plugins/commonui/init.lua:197
+#: plugins/commonui/init.lua:199
msgctxt "plugin-commonui"
msgid "Invalid combination entered"
msgstr ""
-#: plugins/commonui/init.lua:203
+#: plugins/commonui/init.lua:205
#, lua-format
msgctxt "plugin-commonui"
msgid ""
diff --git a/language/Turkish/strings.po b/language/Turkish/strings.po
index 23cb630d13b..d1d0745f3c8 100644
--- a/language/Turkish/strings.po
+++ b/language/Turkish/strings.po
@@ -2,13 +2,13 @@
# MAME paketi için Türkçe çeviriler.
# Copyright (C) 1997-2022 MAMEdev and contributors
# This file is distributed under the same license as the MAME package.
-# Automatically generated, 2022.
+# Automatically generated, 2023.
#
msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-10-16 02:30+1100\n"
+"POT-Creation-Date: 2023-02-18 05:29+1100\n"
"PO-Revision-Date: 2016-02-20 18:03+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: MAME Language Team\n"
@@ -30,254 +30,254 @@ msgid ""
"This system requires media images to be mounted for the following device(s): "
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1254
+#: src/frontend/mame/ui/ui.cpp:1275
#, c-format
msgid ""
"UI controls enabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1256
+#: src/frontend/mame/ui/ui.cpp:1277
#, c-format
msgid ""
"UI controls disabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1465
+#: src/frontend/mame/ui/ui.cpp:1486
msgid "Master Volume"
msgstr "Ana Ses"
-#: src/frontend/mame/ui/ui.cpp:1474
+#: src/frontend/mame/ui/ui.cpp:1495
#, c-format
msgid "%1$s Volume"
msgstr "%1$s Ses"
-#: src/frontend/mame/ui/ui.cpp:1496
+#: src/frontend/mame/ui/ui.cpp:1517
#, c-format
msgid "Overclock CPU %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1504
+#: src/frontend/mame/ui/ui.cpp:1525
#, c-format
msgid "Overclock %1$s sound"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1523
+#: src/frontend/mame/ui/ui.cpp:1544
#, c-format
msgid "%1$s Refresh Rate"
msgstr "%1$s Yenileme Oranı"
-#: src/frontend/mame/ui/ui.cpp:1528
+#: src/frontend/mame/ui/ui.cpp:1549
#, c-format
msgid "%1$s Brightness"
msgstr "%1$s Parlaklık"
-#: src/frontend/mame/ui/ui.cpp:1530
+#: src/frontend/mame/ui/ui.cpp:1551
#, c-format
msgid "%1$s Contrast"
msgstr "%1$s Karşıtlık"
-#: src/frontend/mame/ui/ui.cpp:1532
+#: src/frontend/mame/ui/ui.cpp:1553
#, c-format
msgid "%1$s Gamma"
msgstr "%1$s Gama"
-#: src/frontend/mame/ui/ui.cpp:1536
+#: src/frontend/mame/ui/ui.cpp:1557
#, c-format
msgid "%1$s Horiz Stretch"
msgstr "%1$s Yatay Uzatma"
-#: src/frontend/mame/ui/ui.cpp:1538
+#: src/frontend/mame/ui/ui.cpp:1559
#, c-format
msgid "%1$s Horiz Position"
msgstr "%1$s Yatay Konum"
-#: src/frontend/mame/ui/ui.cpp:1540
+#: src/frontend/mame/ui/ui.cpp:1561
#, c-format
msgid "%1$s Vert Stretch"
msgstr "%1$s Dikey Uzatma"
-#: src/frontend/mame/ui/ui.cpp:1542
+#: src/frontend/mame/ui/ui.cpp:1563
#, c-format
msgid "%1$s Vert Position"
msgstr "%1$s Dikey Konum"
-#: src/frontend/mame/ui/ui.cpp:1558
+#: src/frontend/mame/ui/ui.cpp:1579
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr "Lazerdisk '%1$s' Yatay Uzatma"
-#: src/frontend/mame/ui/ui.cpp:1561
+#: src/frontend/mame/ui/ui.cpp:1582
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr "Lazerdisk '%1$s' Yatay Konum"
-#: src/frontend/mame/ui/ui.cpp:1563
+#: src/frontend/mame/ui/ui.cpp:1584
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr "Lazerdisk '%1$s' Dikey Uzatma"
-#: src/frontend/mame/ui/ui.cpp:1566
+#: src/frontend/mame/ui/ui.cpp:1587
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr "Lazerdisk '%1$s' Dikey Konum"
-#: src/frontend/mame/ui/ui.cpp:1576
+#: src/frontend/mame/ui/ui.cpp:1597
msgid "Vector Flicker"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1577
+#: src/frontend/mame/ui/ui.cpp:1598
msgid "Beam Width Minimum"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1578
+#: src/frontend/mame/ui/ui.cpp:1599
msgid "Beam Width Maximum"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1579
+#: src/frontend/mame/ui/ui.cpp:1600
msgid "Beam Dot Size"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1580
+#: src/frontend/mame/ui/ui.cpp:1601
msgid "Beam Intensity Weight"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593
+#: src/frontend/mame/ui/ui.cpp:1614
#, c-format
msgid "Crosshair Scale %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "X"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "Y"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1616
#, c-format
msgid "Crosshair Offset %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1623
+#: src/frontend/mame/ui/ui.cpp:1644
#, c-format
msgid "%1$3ddB"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1666
+#: src/frontend/mame/ui/ui.cpp:1687
#, c-format
msgid "%1$d%%"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1681
+#: src/frontend/mame/ui/ui.cpp:1702
#, c-format
msgid "%1$3.0f%%"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1704 src/frontend/mame/ui/ui.cpp:1724
-#: src/frontend/mame/ui/ui.cpp:1743 src/frontend/mame/ui/ui.cpp:1761
-#: src/frontend/mame/ui/ui.cpp:1780 src/frontend/mame/ui/ui.cpp:1799
-#: src/frontend/mame/ui/ui.cpp:1818 src/frontend/mame/ui/ui.cpp:1837
-#: src/frontend/mame/ui/ui.cpp:1858 src/frontend/mame/ui/ui.cpp:1879
-#: src/frontend/mame/ui/ui.cpp:1900 src/frontend/mame/ui/ui.cpp:1921
+#: src/frontend/mame/ui/ui.cpp:1725 src/frontend/mame/ui/ui.cpp:1745
+#: src/frontend/mame/ui/ui.cpp:1764 src/frontend/mame/ui/ui.cpp:1782
+#: src/frontend/mame/ui/ui.cpp:1801 src/frontend/mame/ui/ui.cpp:1820
+#: src/frontend/mame/ui/ui.cpp:1839 src/frontend/mame/ui/ui.cpp:1858
+#: src/frontend/mame/ui/ui.cpp:1879 src/frontend/mame/ui/ui.cpp:1900
+#: src/frontend/mame/ui/ui.cpp:1921 src/frontend/mame/ui/ui.cpp:1942
#, c-format
msgid "%1$.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1936 src/frontend/mame/ui/ui.cpp:1951
-#: src/frontend/mame/ui/ui.cpp:1966 src/frontend/mame/ui/ui.cpp:1981
-#: src/frontend/mame/ui/ui.cpp:1996
+#: src/frontend/mame/ui/ui.cpp:1957 src/frontend/mame/ui/ui.cpp:1972
+#: src/frontend/mame/ui/ui.cpp:1987 src/frontend/mame/ui/ui.cpp:2002
+#: src/frontend/mame/ui/ui.cpp:2017
#, c-format
msgid "%1$1.2f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2116
+#: src/frontend/mame/ui/ui.cpp:2137
msgid "**Error saving ui.ini**"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2175
+#: src/frontend/mame/ui/ui.cpp:2196
#, c-format
msgid "**Error saving %s.ini**"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2179 src/frontend/mame/ui/miscmenu.cpp:773
+#: src/frontend/mame/ui/ui.cpp:2200 src/frontend/mame/ui/miscmenu.cpp:773
msgid ""
"\n"
" Settings saved \n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:487 src/frontend/mame/ui/selgame.cpp:298
+#: src/frontend/mame/ui/selsoft.cpp:510 src/frontend/mame/ui/selgame.cpp:318
#, c-format
msgid ""
"%s\n"
" added to favorites list."
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:492 src/frontend/mame/ui/selgame.cpp:303
-#: src/frontend/mame/ui/selgame.cpp:309
+#: src/frontend/mame/ui/selsoft.cpp:515 src/frontend/mame/ui/selgame.cpp:323
+#: src/frontend/mame/ui/selgame.cpp:329
#, c-format
msgid ""
"%s\n"
" removed from favorites list."
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Start empty]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Use file manager]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:708
+#: src/frontend/mame/ui/selsoft.cpp:756
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d software packages )"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:709
+#: src/frontend/mame/ui/selsoft.cpp:757
#, c-format
msgid "%1$s - select software"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:714 src/frontend/mame/ui/selgame.cpp:1074
+#: src/frontend/mame/ui/selsoft.cpp:762 src/frontend/mame/ui/selgame.cpp:1092
#, c-format
msgid "%1$s: %2$s - Search: %3$s_"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:716 src/frontend/mame/ui/selgame.cpp:1076
+#: src/frontend/mame/ui/selsoft.cpp:764 src/frontend/mame/ui/selgame.cpp:1094
#, c-format
msgid "Search: %1$s_"
msgstr "Ara: %1$s_"
-#: src/frontend/mame/ui/selsoft.cpp:723
+#: src/frontend/mame/ui/selsoft.cpp:771
#, c-format
msgid "Software list/item: %1$s:%2$s"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:441
+#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:462
msgid "General Settings"
msgstr ""
@@ -301,15 +301,15 @@ msgstr ""
msgid "Save Settings"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:185 src/frontend/mame/ui/optsmenu.cpp:227
+#: src/frontend/mame/ui/optsmenu.cpp:183 src/frontend/mame/ui/optsmenu.cpp:225
msgid "System Filter"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:197 src/frontend/mame/ui/custui.cpp:83
+#: src/frontend/mame/ui/optsmenu.cpp:195 src/frontend/mame/ui/custui.cpp:84
msgid "Customize UI"
msgstr "Arayüzü Özelleştir"
-#: src/frontend/mame/ui/optsmenu.cpp:198 src/frontend/mame/ui/dirmenu.cpp:535
+#: src/frontend/mame/ui/optsmenu.cpp:196 src/frontend/mame/ui/dirmenu.cpp:579
msgid "Configure Folders"
msgstr "Dizinleri yapılandır"
@@ -317,41 +317,41 @@ msgstr "Dizinleri yapılandır"
msgid "Plugin Options"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:221 src/frontend/mame/ui/swlist.cpp:89
-#: src/frontend/mame/ui/slotopt.cpp:221
+#: src/frontend/mame/ui/filesel.cpp:234 src/frontend/mame/ui/swlist.cpp:89
+#: src/frontend/mame/ui/slotopt.cpp:231
msgid "[empty slot]"
msgstr "[boş yuva]"
-#: src/frontend/mame/ui/filesel.cpp:225
+#: src/frontend/mame/ui/filesel.cpp:238
msgid "[create]"
msgstr "[oluştur]"
-#: src/frontend/mame/ui/filesel.cpp:229 src/frontend/mame/ui/swlist.cpp:100
+#: src/frontend/mame/ui/filesel.cpp:242 src/frontend/mame/ui/swlist.cpp:100
msgid "[software list]"
msgstr "[yazılım listesi]"
-#: src/frontend/mame/ui/filesel.cpp:285
+#: src/frontend/mame/ui/filesel.cpp:298
#, c-format
msgid "Error accessing %s"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:509
+#: src/frontend/mame/ui/filesel.cpp:519
msgid "Select access mode"
msgstr "Erişim tipini seçin"
-#: src/frontend/mame/ui/filesel.cpp:510
+#: src/frontend/mame/ui/filesel.cpp:520
msgid "Read-only"
msgstr "Salt-okunur"
-#: src/frontend/mame/ui/filesel.cpp:512
+#: src/frontend/mame/ui/filesel.cpp:522
msgid "Read-write"
msgstr "Salt-yazılır"
-#: src/frontend/mame/ui/filesel.cpp:513
+#: src/frontend/mame/ui/filesel.cpp:523
msgid "Read this image, write to another image"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:514
+#: src/frontend/mame/ui/filesel.cpp:524
msgid "Read this image, write to diff"
msgstr ""
@@ -564,145 +564,149 @@ msgid "Joystick saturation"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:94
+msgid "Joystick threshold"
+msgstr ""
+
+#: src/frontend/mame/ui/submenu.cpp:95
msgid "Natural keyboard"
msgstr "Doğal Klavye"
-#: src/frontend/mame/ui/submenu.cpp:95
+#: src/frontend/mame/ui/submenu.cpp:96
msgid "Allow contradictory joystick inputs"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:96
+#: src/frontend/mame/ui/submenu.cpp:97
msgid "Coin impulse"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:102
+#: src/frontend/mame/ui/submenu.cpp:103
msgid "Input Device Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:103
+#: src/frontend/mame/ui/submenu.cpp:104
msgid "Lightgun Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:104
+#: src/frontend/mame/ui/submenu.cpp:105
msgid "Trackball Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:105
+#: src/frontend/mame/ui/submenu.cpp:106
msgid "Pedal Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:106
+#: src/frontend/mame/ui/submenu.cpp:107
msgid "AD Stick Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:107
+#: src/frontend/mame/ui/submenu.cpp:108
msgid "Paddle Device Assignment"
msgstr "Pedal Aygıtı Atama"
-#: src/frontend/mame/ui/submenu.cpp:108
+#: src/frontend/mame/ui/submenu.cpp:109
msgid "Dial Device Assignment"
msgstr "Tuşlama Aygıtı Atama"
-#: src/frontend/mame/ui/submenu.cpp:109
+#: src/frontend/mame/ui/submenu.cpp:110
msgid "Positional Device Assignment"
msgstr "Konumsal Aygıt Atama"
-#: src/frontend/mame/ui/submenu.cpp:110
+#: src/frontend/mame/ui/submenu.cpp:111
msgid "Mouse Device Assignment"
msgstr "Fare Aygıtı Atama"
-#: src/frontend/mame/ui/submenu.cpp:112
+#: src/frontend/mame/ui/submenu.cpp:113
msgid "Keyboard Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:113
+#: src/frontend/mame/ui/submenu.cpp:114
msgid "Mouse Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:114
+#: src/frontend/mame/ui/submenu.cpp:115
msgid "Lightgun Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:115
+#: src/frontend/mame/ui/submenu.cpp:116
msgid "Joystick Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:121 src/frontend/mame/ui/videoopt.cpp:42
+#: src/frontend/mame/ui/submenu.cpp:122 src/frontend/mame/ui/videoopt.cpp:42
msgid "Video Options"
msgstr "Görüntü Seçenekleri"
-#: src/frontend/mame/ui/submenu.cpp:122
+#: src/frontend/mame/ui/submenu.cpp:123
msgid "Video Mode"
msgstr "Görüntü Kipi"
-#: src/frontend/mame/ui/submenu.cpp:123
+#: src/frontend/mame/ui/submenu.cpp:124
msgid "Number Of Screens"
msgstr "Ekran Sayısı"
-#: src/frontend/mame/ui/submenu.cpp:125
+#: src/frontend/mame/ui/submenu.cpp:126
msgid "Triple Buffering"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:126
+#: src/frontend/mame/ui/submenu.cpp:127
msgid "HLSL"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:128
+#: src/frontend/mame/ui/submenu.cpp:129
msgid "GLSL"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:129
+#: src/frontend/mame/ui/submenu.cpp:130
msgid "Bilinear Filtering"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:130
+#: src/frontend/mame/ui/submenu.cpp:131
msgid "Bitmap Prescaling"
msgstr "Bitmap ön oranlama"
-#: src/frontend/mame/ui/submenu.cpp:131
+#: src/frontend/mame/ui/submenu.cpp:132
msgid "Window Mode"
msgstr "Pencere Kipi"
-#: src/frontend/mame/ui/submenu.cpp:132
+#: src/frontend/mame/ui/submenu.cpp:133
msgid "Enforce Aspect Ratio"
msgstr "En-boy oranını zorla"
-#: src/frontend/mame/ui/submenu.cpp:133
+#: src/frontend/mame/ui/submenu.cpp:134
msgid "Start Out Maximized"
msgstr "Büyütülmüş olarak başlat"
-#: src/frontend/mame/ui/submenu.cpp:134
+#: src/frontend/mame/ui/submenu.cpp:135
msgid "Synchronized Refresh"
msgstr "Eşitlenmiş Yenileme"
-#: src/frontend/mame/ui/submenu.cpp:135
+#: src/frontend/mame/ui/submenu.cpp:136
msgid "Wait Vertical Sync"
msgstr "Dikey eşitlemeyi bekle"
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:722
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:738
#: src/frontend/mame/ui/videoopt.cpp:169
-#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:766
+#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:766
#: plugins/cheatfind/init.lua:777 plugins/cheat/init.lua:679
msgid "On"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:725
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:741
#: src/frontend/mame/ui/videoopt.cpp:185
-#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:763
+#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:763
#: plugins/cheatfind/init.lua:774 plugins/cheat/init.lua:682
#: plugins/cheat/init.lua:691
msgid "Off"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:728
+#: src/frontend/mame/ui/menu.cpp:744
msgid "Auto"
msgstr "Oto"
-#: src/frontend/mame/ui/menu.cpp:1233
+#: src/frontend/mame/ui/menu.cpp:1272
#: src/frontend/mame/ui/simpleselgame.cpp:283
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Return to Previous Menu"
msgstr "Önceki Menüye Dön"
@@ -710,21 +714,21 @@ msgstr "Önceki Menüye Dön"
msgid "File Manager"
msgstr "Dosya Yöneticisi"
-#: src/frontend/mame/ui/filemngr.cpp:140
+#: src/frontend/mame/ui/filemngr.cpp:152
#: src/frontend/mame/ui/confswitch.cpp:119
-#: src/frontend/mame/ui/inputmap.cpp:580
+#: src/frontend/mame/ui/inputmap.cpp:581
#: src/frontend/mame/ui/inputtoggle.cpp:75
-#: src/frontend/mame/ui/analogipt.cpp:363
+#: src/frontend/mame/ui/analogipt.cpp:412
#, c-format
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
#: src/frontend/mame/ui/confswitch.cpp:170 src/frontend/mame/ui/slotopt.cpp:204
msgid "Reset System"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
msgid "Start System"
msgstr ""
@@ -1073,27 +1077,27 @@ msgstr "Hayır"
msgid "Yes"
msgstr "Evet"
-#: src/frontend/mame/ui/filecreate.cpp:168
+#: src/frontend/mame/ui/filecreate.cpp:189
msgid "New Image Name:"
msgstr "Yeni Görüntü Adı:"
-#: src/frontend/mame/ui/filecreate.cpp:174
+#: src/frontend/mame/ui/filecreate.cpp:196
msgid "Image Format:"
msgstr "Görüntü Formatı:"
-#: src/frontend/mame/ui/filecreate.cpp:180
+#: src/frontend/mame/ui/filecreate.cpp:202
msgid "Create"
msgstr "Oluştur"
-#: src/frontend/mame/ui/filecreate.cpp:208
+#: src/frontend/mame/ui/filecreate.cpp:230
msgid "Please enter a file extension too"
msgstr "Lütfen bir dosya eklentiside girin"
-#: src/frontend/mame/ui/filecreate.cpp:268
+#: src/frontend/mame/ui/filecreate.cpp:295
msgid "Select image format"
msgstr "Görüntü formatı seçin"
-#: src/frontend/mame/ui/filecreate.cpp:327
+#: src/frontend/mame/ui/filecreate.cpp:354
msgid "Select initial contents"
msgstr ""
@@ -1118,9 +1122,9 @@ msgid "Emulated"
msgstr "Emule edilmiş"
#: src/frontend/mame/ui/keyboard.cpp:60 src/frontend/mame/ui/confswitch.cpp:117
-#: src/frontend/mame/ui/inputmap.cpp:578
+#: src/frontend/mame/ui/inputmap.cpp:579
#: src/frontend/mame/ui/inputtoggle.cpp:73
-#: src/frontend/mame/ui/analogipt.cpp:361
+#: src/frontend/mame/ui/analogipt.cpp:410
#, c-format
msgid "%1$s [root%2$s]"
msgstr ""
@@ -1479,16 +1483,16 @@ msgstr ""
msgid "Category File"
msgstr ""
-#: src/frontend/mame/ui/utils.cpp:2030 src/frontend/mame/ui/inifile.cpp:301
+#: src/frontend/mame/ui/utils.cpp:2026 src/frontend/mame/ui/inifile.cpp:301
msgctxt "swlist-info"
msgid "Software list/item"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2685
+#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2752
msgid "Software List Info"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:316
+#: src/frontend/mame/ui/datmenu.cpp:307
#, c-format
msgid "Revision: %1$s"
msgstr "Gözden Geçirme: %1$s"
@@ -1648,7 +1652,7 @@ msgstr "Favorilerden kaldır"
msgid "Save System Settings"
msgstr ""
-#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2625
+#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2698
msgid " (default)"
msgstr " (varsayılan)"
@@ -1689,7 +1693,7 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:265
+#: src/frontend/mame/ui/state.cpp:262
#, c-format
msgid ""
"Delete saved state %1$s?\n"
@@ -1697,37 +1701,37 @@ msgid ""
"Press %3$s to cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:393
+#: src/frontend/mame/ui/state.cpp:388
#, c-format
msgid "Error removing saved state file %1$s"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:442
+#: src/frontend/mame/ui/state.cpp:450
#, c-format
msgid "Press %1$s to delete"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Load State"
msgstr "Durumu yükle"
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Select state to load"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Save State"
msgstr "Durumu kaydet"
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Press a key or joystick button, or select state to overwrite"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:314
+#: src/frontend/mame/ui/confswitch.cpp:318
msgid "DIP Switches"
msgstr "DIP Anahtarlar"
-#: src/frontend/mame/ui/confswitch.cpp:508
+#: src/frontend/mame/ui/confswitch.cpp:521
msgid "Machine Configuration"
msgstr "Makine Yapılandırması"
@@ -1770,7 +1774,7 @@ msgstr ""
msgid "[no assignable inputs are enabled]"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:348
+#: src/frontend/mame/ui/inputmap.cpp:358
msgid "Pressed"
msgstr ""
@@ -1778,71 +1782,71 @@ msgstr ""
msgid "Invalid combination entered"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:563
+#: src/frontend/mame/ui/inputmap.cpp:564
#, c-format
msgctxt "input-name"
msgid "%1$s Analog"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:564
+#: src/frontend/mame/ui/inputmap.cpp:565
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Inc"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:565
+#: src/frontend/mame/ui/inputmap.cpp:566
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Dec"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:607
+#: src/frontend/mame/ui/inputmap.cpp:608
#, c-format
msgid "Press %1$s to set\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:608
+#: src/frontend/mame/ui/inputmap.cpp:609
#, c-format
msgid "Press %1$s to append\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:609
+#: src/frontend/mame/ui/inputmap.cpp:610
#, c-format
msgid "Press %1$s to clear\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:610
+#: src/frontend/mame/ui/inputmap.cpp:611
#, c-format
msgid "Press %1$s to restore default\n"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:32
+#: src/frontend/mame/ui/inputdevices.cpp:33
#, c-format
msgctxt "menu-inputdev"
msgid "%1$s (%2$s %3$d)"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:88
+#: src/frontend/mame/ui/inputdevices.cpp:116
msgctxt "menu-inputdev"
msgid "Copy Device ID"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:122
+#: src/frontend/mame/ui/inputdevices.cpp:148
msgctxt "menu-inputdev"
msgid "Copied device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:124
+#: src/frontend/mame/ui/inputdevices.cpp:150
msgctxt "menu-inputdev"
msgid "Error copying device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:162
+#: src/frontend/mame/ui/inputdevices.cpp:189
msgctxt "menu-inputdev"
msgid "Input Devices"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:203
+#: src/frontend/mame/ui/inputdevices.cpp:230
msgctxt "menu-inputdev"
msgid "[no input devices are enabled]"
msgstr ""
@@ -1963,11 +1967,11 @@ msgid "Configure Options"
msgstr "Seçenekleri Düzenle"
#: src/frontend/mame/ui/simpleselgame.cpp:279
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Exit"
msgstr "Çıkış"
-#: src/frontend/mame/ui/simpleselgame.cpp:304
+#: src/frontend/mame/ui/simpleselgame.cpp:313
#, c-format
msgid ""
"No system ROMs found. Please check the rompath setting specified in the %1$s."
@@ -1977,77 +1981,77 @@ msgid ""
"docs folder for information on setting up and using %2$s."
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:320
+#: src/frontend/mame/ui/simpleselgame.cpp:329
#, c-format
msgid "Type name or select: %1$s_"
msgstr "İsim girin veya seçin: %1$s_"
-#: src/frontend/mame/ui/simpleselgame.cpp:322
+#: src/frontend/mame/ui/simpleselgame.cpp:331
msgid "Type name or select: (random)"
msgstr "İsim girin veya seçin: (rastgele)"
-#: src/frontend/mame/ui/simpleselgame.cpp:336
+#: src/frontend/mame/ui/simpleselgame.cpp:345
#, c-format
msgid "%1$-.100s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:339
+#: src/frontend/mame/ui/simpleselgame.cpp:348
#, c-format
msgid "%1$s, %2$-.100s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:348
+#: src/frontend/mame/ui/simpleselgame.cpp:357
#, c-format
msgid "Driver: %1$s"
msgstr "Sürücü: %1$s"
-#: src/frontend/mame/ui/simpleselgame.cpp:364
-#: src/frontend/mame/ui/selmenu.cpp:690
+#: src/frontend/mame/ui/simpleselgame.cpp:373
+#: src/frontend/mame/ui/selmenu.cpp:735
msgid "Overall: NOT WORKING"
msgstr "Genel olarak: ÇALIŞMIYOR"
-#: src/frontend/mame/ui/simpleselgame.cpp:366
-#: src/frontend/mame/ui/selmenu.cpp:692
+#: src/frontend/mame/ui/simpleselgame.cpp:375
+#: src/frontend/mame/ui/selmenu.cpp:737
msgid "Overall: Unemulated Protection"
msgstr "Genel olarak: Uygulanmamış Koruma"
-#: src/frontend/mame/ui/simpleselgame.cpp:368
-#: src/frontend/mame/ui/selmenu.cpp:694
+#: src/frontend/mame/ui/simpleselgame.cpp:377
+#: src/frontend/mame/ui/selmenu.cpp:739
msgid "Overall: Working"
msgstr "Genel olarak: Çalışıyor"
-#: src/frontend/mame/ui/simpleselgame.cpp:372
-#: src/frontend/mame/ui/selmenu.cpp:698
+#: src/frontend/mame/ui/simpleselgame.cpp:381
+#: src/frontend/mame/ui/selmenu.cpp:743
msgid "Graphics: Unimplemented, "
msgstr "Grafik: Uygulanmamış"
-#: src/frontend/mame/ui/simpleselgame.cpp:374
-#: src/frontend/mame/ui/selmenu.cpp:700
+#: src/frontend/mame/ui/simpleselgame.cpp:383
+#: src/frontend/mame/ui/selmenu.cpp:745
msgid "Graphics: Imperfect, "
msgstr "Grafik: Kusurlu, "
-#: src/frontend/mame/ui/simpleselgame.cpp:376
-#: src/frontend/mame/ui/selmenu.cpp:702
+#: src/frontend/mame/ui/simpleselgame.cpp:385
+#: src/frontend/mame/ui/selmenu.cpp:747
msgid "Graphics: OK, "
msgstr "Grafik: Tamam, "
-#: src/frontend/mame/ui/simpleselgame.cpp:379
-#: src/frontend/mame/ui/selmenu.cpp:705
+#: src/frontend/mame/ui/simpleselgame.cpp:388
+#: src/frontend/mame/ui/selmenu.cpp:750
msgid "Sound: None"
msgstr "Ses: Yok"
-#: src/frontend/mame/ui/simpleselgame.cpp:381
-#: src/frontend/mame/ui/selmenu.cpp:707
+#: src/frontend/mame/ui/simpleselgame.cpp:390
+#: src/frontend/mame/ui/selmenu.cpp:752
msgid "Sound: Unimplemented"
msgstr "Ses: Uygulanmamış"
-#: src/frontend/mame/ui/simpleselgame.cpp:383
-#: src/frontend/mame/ui/selmenu.cpp:709
+#: src/frontend/mame/ui/simpleselgame.cpp:392
+#: src/frontend/mame/ui/selmenu.cpp:754
msgid "Sound: Imperfect"
msgstr "Ses: Kusurlu"
-#: src/frontend/mame/ui/simpleselgame.cpp:385
-#: src/frontend/mame/ui/selmenu.cpp:711
+#: src/frontend/mame/ui/simpleselgame.cpp:394
+#: src/frontend/mame/ui/selmenu.cpp:756
msgid "Sound: OK"
msgstr "Ses: Tamam"
@@ -2070,323 +2074,323 @@ msgstr ""
msgid "Reload All"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:44
+#: src/frontend/mame/ui/dirmenu.cpp:40
msgctxt "path-option"
msgid "ROMs"
msgstr "ROMlar"
-#: src/frontend/mame/ui/dirmenu.cpp:45
+#: src/frontend/mame/ui/dirmenu.cpp:41
msgctxt "path-option"
msgid "Software Media"
msgstr "Yazılım Ortamı"
-#: src/frontend/mame/ui/dirmenu.cpp:46
+#: src/frontend/mame/ui/dirmenu.cpp:42
msgctxt "path-option"
msgid "Sound Samples"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:47
+#: src/frontend/mame/ui/dirmenu.cpp:43
msgctxt "path-option"
msgid "Artwork"
msgstr "Çizimler"
-#: src/frontend/mame/ui/dirmenu.cpp:48
+#: src/frontend/mame/ui/dirmenu.cpp:44
msgctxt "path-option"
msgid "Crosshairs"
msgstr "Nişan"
-#: src/frontend/mame/ui/dirmenu.cpp:49
+#: src/frontend/mame/ui/dirmenu.cpp:45
msgctxt "path-option"
msgid "Cheat Files"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:50
+#: src/frontend/mame/ui/dirmenu.cpp:46
msgctxt "path-option"
msgid "Plugins"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:51
+#: src/frontend/mame/ui/dirmenu.cpp:47
msgctxt "path-option"
msgid "UI Translations"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:52
+#: src/frontend/mame/ui/dirmenu.cpp:48
msgctxt "path-option"
msgid "Software Lists"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:53
+#: src/frontend/mame/ui/dirmenu.cpp:49
msgctxt "path-option"
msgid "INIs"
msgstr "INIler"
-#: src/frontend/mame/ui/dirmenu.cpp:54
+#: src/frontend/mame/ui/dirmenu.cpp:50
msgctxt "path-option"
msgid "UI Settings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:55
+#: src/frontend/mame/ui/dirmenu.cpp:51
msgctxt "path-option"
msgid "Plugin Data"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:56
+#: src/frontend/mame/ui/dirmenu.cpp:52
msgctxt "path-option"
msgid "DATs"
msgstr "DATlar"
-#: src/frontend/mame/ui/dirmenu.cpp:57
+#: src/frontend/mame/ui/dirmenu.cpp:53
msgctxt "path-option"
msgid "Category INIs"
msgstr "Kategori INIleri"
-#: src/frontend/mame/ui/dirmenu.cpp:58
+#: src/frontend/mame/ui/dirmenu.cpp:54
msgctxt "path-option"
msgid "Snapshots"
msgstr "Ekran Görüntüleri"
-#: src/frontend/mame/ui/dirmenu.cpp:59
+#: src/frontend/mame/ui/dirmenu.cpp:55
msgctxt "path-option"
msgid "Icons"
msgstr "Simgeler"
-#: src/frontend/mame/ui/dirmenu.cpp:60
+#: src/frontend/mame/ui/dirmenu.cpp:56
msgctxt "path-option"
msgid "Control Panels"
msgstr "Kontrol Panelleri"
-#: src/frontend/mame/ui/dirmenu.cpp:61
+#: src/frontend/mame/ui/dirmenu.cpp:57
msgctxt "path-option"
msgid "Cabinets"
msgstr "Kabinler"
-#: src/frontend/mame/ui/dirmenu.cpp:62
+#: src/frontend/mame/ui/dirmenu.cpp:58
msgctxt "path-option"
msgid "Marquees"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:63
+#: src/frontend/mame/ui/dirmenu.cpp:59
msgctxt "path-option"
msgid "PCBs"
msgstr "Anakartlar"
-#: src/frontend/mame/ui/dirmenu.cpp:64
+#: src/frontend/mame/ui/dirmenu.cpp:60
msgctxt "path-option"
msgid "Flyers"
msgstr "Posterler"
-#: src/frontend/mame/ui/dirmenu.cpp:65
+#: src/frontend/mame/ui/dirmenu.cpp:61
msgctxt "path-option"
msgid "Title Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:66
+#: src/frontend/mame/ui/dirmenu.cpp:62
msgctxt "path-option"
msgid "Game Endings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:67
+#: src/frontend/mame/ui/dirmenu.cpp:63
msgctxt "path-option"
msgid "Bosses"
msgstr "Patronlar"
-#: src/frontend/mame/ui/dirmenu.cpp:68
+#: src/frontend/mame/ui/dirmenu.cpp:64
msgctxt "path-option"
msgid "Artwork Previews"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:69
+#: src/frontend/mame/ui/dirmenu.cpp:65
msgctxt "path-option"
msgid "Select"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:70
+#: src/frontend/mame/ui/dirmenu.cpp:66
msgctxt "path-option"
msgid "Game Over Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:71
+#: src/frontend/mame/ui/dirmenu.cpp:67
msgctxt "path-option"
msgid "HowTo"
msgstr "Nasıl"
-#: src/frontend/mame/ui/dirmenu.cpp:72
+#: src/frontend/mame/ui/dirmenu.cpp:68
msgctxt "path-option"
msgid "Logos"
msgstr "Logolar"
-#: src/frontend/mame/ui/dirmenu.cpp:73
+#: src/frontend/mame/ui/dirmenu.cpp:69
msgctxt "path-option"
msgid "Scores"
msgstr "Puanlar"
-#: src/frontend/mame/ui/dirmenu.cpp:74
+#: src/frontend/mame/ui/dirmenu.cpp:70
msgctxt "path-option"
msgid "Versus"
msgstr "Karşılaşma"
-#: src/frontend/mame/ui/dirmenu.cpp:75
+#: src/frontend/mame/ui/dirmenu.cpp:71
msgctxt "path-option"
msgid "Covers"
msgstr "Kapaklar"
-#: src/frontend/mame/ui/dirmenu.cpp:105
+#: src/frontend/mame/ui/dirmenu.cpp:101
#, c-format
msgid "Remove %1$s Folder"
msgstr "%1$s dizinini kaldır"
-#: src/frontend/mame/ui/dirmenu.cpp:352
-#, c-format
-msgid "Change %1$s Folder - Search: %2$s_"
-msgstr "%1$s Dizin Değiştir - Ara: %2$s_"
-
-#: src/frontend/mame/ui/dirmenu.cpp:352
+#: src/frontend/mame/ui/dirmenu.cpp:357
#, c-format
msgid "Add %1$s Folder - Search: %2$s_"
msgstr "%1$s Dizin Ekle - Ara: %2$s_"
-#: src/frontend/mame/ui/dirmenu.cpp:363
+#: src/frontend/mame/ui/dirmenu.cpp:357
+#, c-format
+msgid "Change %1$s Folder - Search: %2$s_"
+msgstr "%1$s Dizin Değiştir - Ara: %2$s_"
+
+#: src/frontend/mame/ui/dirmenu.cpp:368
msgid "Press TAB to set"
msgstr "Ayarlamak için TAB'a basın"
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folders"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:494
-msgid "Change Folder"
-msgstr "Dizin Değiştir"
-
-#: src/frontend/mame/ui/dirmenu.cpp:494
+#: src/frontend/mame/ui/dirmenu.cpp:523
msgid "Add Folder"
msgstr "Dizin Ekle"
-#: src/frontend/mame/ui/dirmenu.cpp:497
+#: src/frontend/mame/ui/dirmenu.cpp:525
msgid "Remove Folder"
msgstr "Dizin Kaldır"
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/dirmenu.cpp:530
+msgid "Change Folder"
+msgstr "Dizin Değiştir"
+
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = 1/%1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:799
+#: src/frontend/mame/ui/viewgfx.cpp:800
msgctxt "gfxview"
msgid "Expand to fit"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:822
+#: src/frontend/mame/ui/viewgfx.cpp:823
msgctxt "gfxview"
msgid "All categories"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:824 src/frontend/mame/ui/viewgfx.cpp:829
+#: src/frontend/mame/ui/viewgfx.cpp:825 src/frontend/mame/ui/viewgfx.cpp:830
#, c-format
msgctxt "gfxview"
msgid "Category %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] colors"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] pens"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:940
+#: src/frontend/mame/ui/viewgfx.cpp:941
#, c-format
msgctxt "gfxview"
msgid " #%1$X → %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:947
+#: src/frontend/mame/ui/viewgfx.cpp:948
#, c-format
msgctxt "gfxview"
msgid " #%1$X = %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:954
+#: src/frontend/mame/ui/viewgfx.cpp:955
#, c-format
msgctxt "gfxview"
msgid " #%1$X (A:%2$02X R:%3$02X G:%4$02X B:%5$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1134
+#: src/frontend/mame/ui/viewgfx.cpp:1135
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] %2$d/%3$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1157
+#: src/frontend/mame/ui/viewgfx.cpp:1158
#, c-format
msgctxt "gfxview"
msgid " #%1$X:%2$X (%3$d %4$d) = %5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1165
+#: src/frontend/mame/ui/viewgfx.cpp:1166
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d color %3$X/%4$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d category %3$u"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d "
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1327
+#: src/frontend/mame/ui/viewgfx.cpp:1328
#, c-format
msgctxt "gfxview"
msgid " (%1$u %2$u) = GFX%3$u #%4$X:%5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1334
+#: src/frontend/mame/ui/viewgfx.cpp:1335
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d origin (%3$d %4$d)"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:442
+#: src/frontend/mame/ui/selgame.cpp:463
msgid "System Settings"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1058
+#: src/frontend/mame/ui/selgame.cpp:1076
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d systems (%5$d BIOS) )"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1086
+#: src/frontend/mame/ui/selgame.cpp:1104
#, c-format
msgid "System: %1$-.100s"
msgstr ""
@@ -2407,29 +2411,29 @@ msgctxt "menu-selector"
msgid "[no choices]"
msgstr ""
-#: src/frontend/mame/ui/selector.cpp:138
+#: src/frontend/mame/ui/selector.cpp:148
#, c-format
msgctxt "menu-selector"
msgid "Double-click or press %1$s to select"
msgstr "Seçmek için çift tıkla veya %1$s'e bas"
-#: src/frontend/mame/ui/auditmenu.cpp:59
+#: src/frontend/mame/ui/auditmenu.cpp:60
msgid "Audit Media"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:63
+#: src/frontend/mame/ui/auditmenu.cpp:64
#, c-format
msgid "Results will be saved to %1$s"
msgstr "Sonuçlar %1$s 'a kaydedilecek"
-#: src/frontend/mame/ui/auditmenu.cpp:101
+#: src/frontend/mame/ui/auditmenu.cpp:110
#, c-format
msgid ""
"Auditing media for system %2$u of %3$u...\n"
"%1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:119
+#: src/frontend/mame/ui/auditmenu.cpp:128
#, c-format
msgid ""
"Cancel audit?\n"
@@ -2438,17 +2442,17 @@ msgid ""
"Press %2$s to continue"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:139
+#: src/frontend/mame/ui/auditmenu.cpp:148
#, c-format
msgid "Audit media for %1$u systems marked unavailable"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:140
+#: src/frontend/mame/ui/auditmenu.cpp:149
#, c-format
msgid "Audit media for all %1$u systems"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:157
+#: src/frontend/mame/ui/auditmenu.cpp:165
#, c-format
msgid "Press %1$s to cancel\n"
msgstr ""
@@ -2469,266 +2473,266 @@ msgstr "Bilgi/Görüntü Gizle"
msgid "Hide Both"
msgstr "Hepsini Gizle"
-#: src/frontend/mame/ui/custui.cpp:143
+#: src/frontend/mame/ui/custui.cpp:144
msgid "UI Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:168 src/frontend/mame/ui/custui.cpp:221
+#: src/frontend/mame/ui/custui.cpp:169 src/frontend/mame/ui/custui.cpp:222
msgid "System Names"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:194 src/frontend/mame/ui/custui.cpp:224
+#: src/frontend/mame/ui/custui.cpp:195 src/frontend/mame/ui/custui.cpp:225
msgid "Show Side Panels"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:214
+#: src/frontend/mame/ui/custui.cpp:215
msgid "Fonts"
msgstr "Yazıtipleri"
-#: src/frontend/mame/ui/custui.cpp:215
+#: src/frontend/mame/ui/custui.cpp:216
msgid "Colors"
msgstr "Renkler"
-#: src/frontend/mame/ui/custui.cpp:218
+#: src/frontend/mame/ui/custui.cpp:219
msgid "Language"
msgstr "Dil"
-#: src/frontend/mame/ui/custui.cpp:235 src/frontend/mame/ui/custui.cpp:279
+#: src/frontend/mame/ui/custui.cpp:236 src/frontend/mame/ui/custui.cpp:280
msgid "[built-in]"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:335
+#: src/frontend/mame/ui/custui.cpp:337
msgid "UI Fonts"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:364
+#: src/frontend/mame/ui/custui.cpp:366
msgid "default"
msgstr "varsayılan"
-#: src/frontend/mame/ui/custui.cpp:459 src/frontend/mame/ui/custui.cpp:499
+#: src/frontend/mame/ui/custui.cpp:465 src/frontend/mame/ui/custui.cpp:507
msgid "UI Font"
msgstr "Kullanıcı arayüzü yazıtipi"
-#: src/frontend/mame/ui/custui.cpp:504
+#: src/frontend/mame/ui/custui.cpp:512
msgid "Bold"
msgstr "Kalın"
-#: src/frontend/mame/ui/custui.cpp:505
+#: src/frontend/mame/ui/custui.cpp:513
msgid "Italic"
msgstr "Eğik"
-#: src/frontend/mame/ui/custui.cpp:510
+#: src/frontend/mame/ui/custui.cpp:518
msgid "Lines"
msgstr "Çizgiler"
-#: src/frontend/mame/ui/custui.cpp:515
+#: src/frontend/mame/ui/custui.cpp:523
msgid "Infos text size"
msgstr "Bilgiler yazı boyutu"
-#: src/frontend/mame/ui/custui.cpp:530
+#: src/frontend/mame/ui/custui.cpp:547
msgid "Sample text - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:546
+#: src/frontend/mame/ui/custui.cpp:563
msgid "UI Colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:609
+#: src/frontend/mame/ui/custui.cpp:626
msgctxt "color-option"
msgid "Normal text"
msgstr "Normal yazı"
-#: src/frontend/mame/ui/custui.cpp:610
+#: src/frontend/mame/ui/custui.cpp:627
msgctxt "color-option"
msgid "Selected color"
msgstr "Seçilen renk"
-#: src/frontend/mame/ui/custui.cpp:611
+#: src/frontend/mame/ui/custui.cpp:628
msgctxt "color-option"
msgid "Normal text background"
msgstr "Normal yazı arkaplanı"
-#: src/frontend/mame/ui/custui.cpp:612
+#: src/frontend/mame/ui/custui.cpp:629
msgctxt "color-option"
msgid "Selected background color"
msgstr "Seçilen arkaplan rengi"
-#: src/frontend/mame/ui/custui.cpp:613
+#: src/frontend/mame/ui/custui.cpp:630
msgctxt "color-option"
msgid "Subitem color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:614
+#: src/frontend/mame/ui/custui.cpp:631
msgctxt "color-option"
msgid "Clone"
msgstr "Klon"
-#: src/frontend/mame/ui/custui.cpp:615
+#: src/frontend/mame/ui/custui.cpp:632
msgctxt "color-option"
msgid "Border"
msgstr "Çerçeve"
-#: src/frontend/mame/ui/custui.cpp:616
+#: src/frontend/mame/ui/custui.cpp:633
msgctxt "color-option"
msgid "Background"
msgstr "Arkaplan"
-#: src/frontend/mame/ui/custui.cpp:617
+#: src/frontend/mame/ui/custui.cpp:634
msgctxt "color-option"
msgid "DIP switch"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:618
+#: src/frontend/mame/ui/custui.cpp:635
msgctxt "color-option"
msgid "Unavailable color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:619
+#: src/frontend/mame/ui/custui.cpp:636
msgctxt "color-option"
msgid "Slider color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:620
+#: src/frontend/mame/ui/custui.cpp:637
msgctxt "color-option"
msgid "Graphics viewer background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:621
+#: src/frontend/mame/ui/custui.cpp:638
msgctxt "color-option"
msgid "Mouse over color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:622
+#: src/frontend/mame/ui/custui.cpp:639
msgctxt "color-option"
msgid "Mouse over background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:623
+#: src/frontend/mame/ui/custui.cpp:640
msgctxt "color-option"
msgid "Mouse down color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:624
+#: src/frontend/mame/ui/custui.cpp:641
msgctxt "color-option"
msgid "Mouse down background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:628
+#: src/frontend/mame/ui/custui.cpp:645
msgid "Restore default colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:640
+#: src/frontend/mame/ui/custui.cpp:666
#, c-format
msgid "Double-click or press %1$s to change color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:648
+#: src/frontend/mame/ui/custui.cpp:674
msgid "Menu Preview"
msgstr "Menü önizleme"
-#: src/frontend/mame/ui/custui.cpp:662
+#: src/frontend/mame/ui/custui.cpp:681
msgctxt "color-sample"
msgid "Normal"
msgstr "Normal"
-#: src/frontend/mame/ui/custui.cpp:663
+#: src/frontend/mame/ui/custui.cpp:682
msgctxt "color-sample"
msgid "Subitem"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:664
+#: src/frontend/mame/ui/custui.cpp:683
msgctxt "color-sample"
msgid "Selected"
msgstr "Seçili"
-#: src/frontend/mame/ui/custui.cpp:665
+#: src/frontend/mame/ui/custui.cpp:684
msgctxt "color-sample"
msgid "Mouse Over"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:666
+#: src/frontend/mame/ui/custui.cpp:685
msgctxt "color-sample"
msgid "Clone"
msgstr "Klon"
-#: src/frontend/mame/ui/custui.cpp:881
+#: src/frontend/mame/ui/custui.cpp:901
msgid "ARGB Settings"
msgstr "ARGB Ayarları"
-#: src/frontend/mame/ui/custui.cpp:886 src/frontend/mame/ui/custui.cpp:889
+#: src/frontend/mame/ui/custui.cpp:906 src/frontend/mame/ui/custui.cpp:909
msgctxt "color-channel"
msgid "Alpha"
msgstr "Alfa"
-#: src/frontend/mame/ui/custui.cpp:894 src/frontend/mame/ui/custui.cpp:897
+#: src/frontend/mame/ui/custui.cpp:914 src/frontend/mame/ui/custui.cpp:917
msgctxt "color-channel"
msgid "Red"
msgstr "Kırmızı"
-#: src/frontend/mame/ui/custui.cpp:902 src/frontend/mame/ui/custui.cpp:905
+#: src/frontend/mame/ui/custui.cpp:922 src/frontend/mame/ui/custui.cpp:925
msgctxt "color-channel"
msgid "Green"
msgstr "Yeşil"
-#: src/frontend/mame/ui/custui.cpp:910 src/frontend/mame/ui/custui.cpp:913
+#: src/frontend/mame/ui/custui.cpp:930 src/frontend/mame/ui/custui.cpp:933
msgctxt "color-channel"
msgid "Blue"
msgstr "Mavi"
-#: src/frontend/mame/ui/custui.cpp:916
+#: src/frontend/mame/ui/custui.cpp:936
msgid "Choose from palette"
msgstr "Paletten seç"
-#: src/frontend/mame/ui/custui.cpp:931
+#: src/frontend/mame/ui/custui.cpp:959
msgid "Color preview:"
msgstr "Renk önizleme:"
-#: src/frontend/mame/ui/custui.cpp:1029
+#: src/frontend/mame/ui/custui.cpp:1052
msgctxt "color-preset"
msgid "White"
msgstr "Beyaz"
-#: src/frontend/mame/ui/custui.cpp:1030
+#: src/frontend/mame/ui/custui.cpp:1053
msgctxt "color-preset"
msgid "Silver"
msgstr "Gümüş"
-#: src/frontend/mame/ui/custui.cpp:1031
+#: src/frontend/mame/ui/custui.cpp:1054
msgctxt "color-preset"
msgid "Gray"
msgstr "Gri"
-#: src/frontend/mame/ui/custui.cpp:1032
+#: src/frontend/mame/ui/custui.cpp:1055
msgctxt "color-preset"
msgid "Black"
msgstr "Siyah"
-#: src/frontend/mame/ui/custui.cpp:1033
+#: src/frontend/mame/ui/custui.cpp:1056
msgctxt "color-preset"
msgid "Red"
msgstr "Kırmızı"
-#: src/frontend/mame/ui/custui.cpp:1034
+#: src/frontend/mame/ui/custui.cpp:1057
msgctxt "color-preset"
msgid "Orange"
msgstr "Turuncu"
-#: src/frontend/mame/ui/custui.cpp:1035
+#: src/frontend/mame/ui/custui.cpp:1058
msgctxt "color-preset"
msgid "Yellow"
msgstr "Sarı"
-#: src/frontend/mame/ui/custui.cpp:1036
+#: src/frontend/mame/ui/custui.cpp:1059
msgctxt "color-preset"
msgid "Green"
msgstr "Yeşil"
-#: src/frontend/mame/ui/custui.cpp:1037
+#: src/frontend/mame/ui/custui.cpp:1060
msgctxt "color-preset"
msgid "Blue"
msgstr "Mavi"
-#: src/frontend/mame/ui/custui.cpp:1038
+#: src/frontend/mame/ui/custui.cpp:1061
msgctxt "color-preset"
msgid "Violet"
msgstr "Mor"
@@ -2751,36 +2755,61 @@ msgctxt "about-header"
msgid "Revision: %1$s"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:60
+#: src/frontend/mame/ui/analogipt.cpp:27
+#, c-format
+msgctxt "menu-analoginput"
+msgid ""
+"Show/hide settings \t\t%1$s\n"
+"Decrease value \t\t%2$s\n"
+"Increase value \t\t%3$s\n"
+"Restore default value \t\t%4$s\n"
+"Previous device \t\t%5$s\n"
+"Next device \t\t%6$s\n"
+"Return to previous menu \t\t%7$s"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:82
+msgctxt "menu-analoginput"
msgid "Analog Input Adjustments"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:92
+#: src/frontend/mame/ui/analogipt.cpp:121
#, c-format
-msgid "Press %s to show menu"
+msgctxt "menu-analoginput"
+msgid "Press %s to show settings"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:372
+#: src/frontend/mame/ui/analogipt.cpp:245
+msgctxt "menu-analoginput"
+msgid "Analog Input Adjustments Help"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:421
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Increment/Decrement Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:377
+#: src/frontend/mame/ui/analogipt.cpp:426
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Auto-centering Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:382
+#: src/frontend/mame/ui/analogipt.cpp:431
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Reverse"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:387
+#: src/frontend/mame/ui/analogipt.cpp:436
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Sensitivity"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:402
+#: src/frontend/mame/ui/analogipt.cpp:451
+msgctxt "menu-analoginput"
msgid "[no analog inputs are enabled]"
msgstr ""
@@ -2931,504 +2960,504 @@ msgctxt "menu-main"
msgid "Close Menu"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:77
-msgctxt "selmenu-artwork"
-msgid "Snapshots"
-msgstr "Ekran Görüntüleri"
+#: src/frontend/mame/ui/selmenu.cpp:55
+msgid "Images"
+msgstr "Görüntüler"
-#: src/frontend/mame/ui/selmenu.cpp:78
-msgctxt "selmenu-artwork"
-msgid "Cabinet"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:79
-msgctxt "selmenu-artwork"
-msgid "Control Panel"
-msgstr "Kontrol Paneli"
-
-#: src/frontend/mame/ui/selmenu.cpp:80
-msgctxt "selmenu-artwork"
-msgid "PCB"
-msgstr "Anakart"
-
-#: src/frontend/mame/ui/selmenu.cpp:81
-msgctxt "selmenu-artwork"
-msgid "Flyer"
-msgstr "Poster"
-
-#: src/frontend/mame/ui/selmenu.cpp:82
-msgctxt "selmenu-artwork"
-msgid "Title Screen"
+#: src/frontend/mame/ui/selmenu.cpp:56
+msgid "Info"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:83
msgctxt "selmenu-artwork"
+msgid "Snapshots"
+msgstr "Ekran Görüntüleri"
+
+#: src/frontend/mame/ui/selmenu.cpp:84
+msgctxt "selmenu-artwork"
+msgid "Cabinet"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:85
+msgctxt "selmenu-artwork"
+msgid "Control Panel"
+msgstr "Kontrol Paneli"
+
+#: src/frontend/mame/ui/selmenu.cpp:86
+msgctxt "selmenu-artwork"
+msgid "PCB"
+msgstr "Anakart"
+
+#: src/frontend/mame/ui/selmenu.cpp:87
+msgctxt "selmenu-artwork"
+msgid "Flyer"
+msgstr "Poster"
+
+#: src/frontend/mame/ui/selmenu.cpp:88
+msgctxt "selmenu-artwork"
+msgid "Title Screen"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:89
+msgctxt "selmenu-artwork"
msgid "Ending"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:84
+#: src/frontend/mame/ui/selmenu.cpp:90
msgctxt "selmenu-artwork"
msgid "Artwork Preview"
msgstr "Sanat Eseri Önizleme"
-#: src/frontend/mame/ui/selmenu.cpp:85
+#: src/frontend/mame/ui/selmenu.cpp:91
msgctxt "selmenu-artwork"
msgid "Bosses"
msgstr "Patronlar"
-#: src/frontend/mame/ui/selmenu.cpp:86
+#: src/frontend/mame/ui/selmenu.cpp:92
msgctxt "selmenu-artwork"
msgid "Logo"
msgstr "Logo"
-#: src/frontend/mame/ui/selmenu.cpp:87
+#: src/frontend/mame/ui/selmenu.cpp:93
msgctxt "selmenu-artwork"
msgid "Versus"
msgstr "Karşılaşma"
-#: src/frontend/mame/ui/selmenu.cpp:88
+#: src/frontend/mame/ui/selmenu.cpp:94
msgctxt "selmenu-artwork"
msgid "Game Over"
msgstr "Oyun Bitti"
-#: src/frontend/mame/ui/selmenu.cpp:89
+#: src/frontend/mame/ui/selmenu.cpp:95
msgctxt "selmenu-artwork"
msgid "HowTo"
msgstr "Nasıl"
-#: src/frontend/mame/ui/selmenu.cpp:90
+#: src/frontend/mame/ui/selmenu.cpp:96
msgctxt "selmenu-artwork"
msgid "Scores"
msgstr "Puanlar"
-#: src/frontend/mame/ui/selmenu.cpp:91
+#: src/frontend/mame/ui/selmenu.cpp:97
msgctxt "selmenu-artwork"
msgid "Select"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:92
+#: src/frontend/mame/ui/selmenu.cpp:98
msgctxt "selmenu-artwork"
msgid "Marquee"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:93
+#: src/frontend/mame/ui/selmenu.cpp:99
msgctxt "selmenu-artwork"
msgid "Covers"
msgstr "Kapaklar"
-#: src/frontend/mame/ui/selmenu.cpp:97
+#: src/frontend/mame/ui/selmenu.cpp:103
msgid "Add or remove favorite"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:98
+#: src/frontend/mame/ui/selmenu.cpp:104
msgid "Export displayed list to file"
msgstr "Gösterilen dosya listesini dışa aktar"
-#: src/frontend/mame/ui/selmenu.cpp:99
+#: src/frontend/mame/ui/selmenu.cpp:105
msgid "Audit media"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:100
+#: src/frontend/mame/ui/selmenu.cpp:106
msgid "Show DATs view"
msgstr "DAT görünümünü göster"
-#: src/frontend/mame/ui/selmenu.cpp:260
+#: src/frontend/mame/ui/selmenu.cpp:268
msgid "Select Software Package Part"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:330
+#: src/frontend/mame/ui/selmenu.cpp:338
msgid "Select System BIOS"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:644 src/frontend/mame/ui/selmenu.cpp:675
+#: src/frontend/mame/ui/selmenu.cpp:689 src/frontend/mame/ui/selmenu.cpp:720
#, c-format
msgid "%1$s, %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:648
+#: src/frontend/mame/ui/selmenu.cpp:693
#, c-format
msgid "Software is clone of: %1$s"
msgstr "Yazılım şunun kopyasıdır: %1$s"
-#: src/frontend/mame/ui/selmenu.cpp:650
+#: src/frontend/mame/ui/selmenu.cpp:695
msgid "Software is parent"
msgstr "Yazılım esastır"
-#: src/frontend/mame/ui/selmenu.cpp:655
+#: src/frontend/mame/ui/selmenu.cpp:700
msgid "Supported: No"
msgstr "Destekleniyor: Hayır"
-#: src/frontend/mame/ui/selmenu.cpp:660
+#: src/frontend/mame/ui/selmenu.cpp:705
msgid "Supported: Partial"
msgstr "Destekleniyor: Kısmen"
-#: src/frontend/mame/ui/selmenu.cpp:665
+#: src/frontend/mame/ui/selmenu.cpp:710
msgid "Supported: Yes"
msgstr "Destekleniyor: Evet"
-#: src/frontend/mame/ui/selmenu.cpp:681
+#: src/frontend/mame/ui/selmenu.cpp:726
msgid "System is parent"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:683 src/frontend/mame/ui/selmenu.cpp:685
+#: src/frontend/mame/ui/selmenu.cpp:728 src/frontend/mame/ui/selmenu.cpp:730
#, c-format
msgid "System is clone of: %1$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:721
+#: src/frontend/mame/ui/selmenu.cpp:766
#, c-format
msgid "%1$s %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2222
-msgid "Images"
-msgstr "Görüntüler"
-
-#: src/frontend/mame/ui/selmenu.cpp:2223
-msgid "Infos"
-msgstr "Bilgiler"
-
-#: src/frontend/mame/ui/selmenu.cpp:2538
+#: src/frontend/mame/ui/selmenu.cpp:2611
msgid ""
"Required ROM/disk images for the selected system are missing or incorrect. "
"Please acquire the correct files or select a different system.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2554
+#: src/frontend/mame/ui/selmenu.cpp:2627
msgid ""
"Required ROM/disk images for the selected software are missing or incorrect. "
"Please acquire the correct files or select a different software item.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2570
+#: src/frontend/mame/ui/selmenu.cpp:2643
msgid "incorrect checksum"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2573
+#: src/frontend/mame/ui/selmenu.cpp:2646
msgid "incorrect length"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2576
+#: src/frontend/mame/ui/selmenu.cpp:2649
msgid "not found"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2587
+#: src/frontend/mame/ui/selmenu.cpp:2660
#, c-format
msgid "%1$s (%2$s) - %3$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2589
+#: src/frontend/mame/ui/selmenu.cpp:2662
#, c-format
msgid "%1$s - %2$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2593
+#: src/frontend/mame/ui/selmenu.cpp:2666
msgid "Press any key to continue."
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2722
+#: src/frontend/mame/ui/selmenu.cpp:2789
msgid "General Info"
msgstr "Genel Bilgi"
-#: src/frontend/mame/ui/selmenu.cpp:2874
+#: src/frontend/mame/ui/selmenu.cpp:2935
#, c-format
msgid "Short Name\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2875
+#: src/frontend/mame/ui/selmenu.cpp:2936
#, c-format
msgid "Year\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2876
+#: src/frontend/mame/ui/selmenu.cpp:2937
#, c-format
msgid "Manufacturer\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2883
+#: src/frontend/mame/ui/selmenu.cpp:2944
#, c-format
msgid "System is Clone of\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2888
+#: src/frontend/mame/ui/selmenu.cpp:2949
msgid "System is Parent\t\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2892
+#: src/frontend/mame/ui/selmenu.cpp:2953
msgid "Analog Controls\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2894
+#: src/frontend/mame/ui/selmenu.cpp:2955
msgid "Keyboard Inputs\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2897
+#: src/frontend/mame/ui/selmenu.cpp:2958
msgid "Overall\tNOT WORKING\n"
msgstr "Genel olarak\tÇALIŞMIYOR\n"
-#: src/frontend/mame/ui/selmenu.cpp:2899
+#: src/frontend/mame/ui/selmenu.cpp:2960
msgid "Overall\tUnemulated Protection\n"
msgstr "Genel olarak\tUygulanmamış Koruma\n"
-#: src/frontend/mame/ui/selmenu.cpp:2901
+#: src/frontend/mame/ui/selmenu.cpp:2962
msgid "Overall\tWorking\n"
msgstr "Genel olarak\tÇalışıyor\n"
-#: src/frontend/mame/ui/selmenu.cpp:2904
+#: src/frontend/mame/ui/selmenu.cpp:2965
msgid "Graphics\tUnimplemented\n"
msgstr "Grafik\tUygulanmamış\n"
-#: src/frontend/mame/ui/selmenu.cpp:2906
+#: src/frontend/mame/ui/selmenu.cpp:2967
msgid "Graphics\tWrong Colors\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2908
+#: src/frontend/mame/ui/selmenu.cpp:2969
msgid "Graphics\tImperfect Colors\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2910
+#: src/frontend/mame/ui/selmenu.cpp:2971
msgid "Graphics\tImperfect\n"
msgstr "Grafik\tKusurlu\n"
-#: src/frontend/mame/ui/selmenu.cpp:2912
+#: src/frontend/mame/ui/selmenu.cpp:2973
msgid "Graphics\tOK\n"
msgstr "Grafik\tTamam\n"
-#: src/frontend/mame/ui/selmenu.cpp:2915
+#: src/frontend/mame/ui/selmenu.cpp:2976
msgid "Sound\tNone\n"
msgstr "Ses\tYok\n"
-#: src/frontend/mame/ui/selmenu.cpp:2917
+#: src/frontend/mame/ui/selmenu.cpp:2978
msgid "Sound\tUnimplemented\n"
msgstr "Ses\tUygulanmamış\n"
-#: src/frontend/mame/ui/selmenu.cpp:2919
+#: src/frontend/mame/ui/selmenu.cpp:2980
msgid "Sound\tImperfect\n"
msgstr "Ses\tKusurlu\n"
-#: src/frontend/mame/ui/selmenu.cpp:2921
+#: src/frontend/mame/ui/selmenu.cpp:2982
msgid "Sound\tOK\n"
msgstr "Ses\tTamam\n"
-#: src/frontend/mame/ui/selmenu.cpp:2924
+#: src/frontend/mame/ui/selmenu.cpp:2985
msgid "Capture\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2926
+#: src/frontend/mame/ui/selmenu.cpp:2987
msgid "Capture\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2929
+#: src/frontend/mame/ui/selmenu.cpp:2990
msgid "Camera\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2931
+#: src/frontend/mame/ui/selmenu.cpp:2992
msgid "Camera\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2934
+#: src/frontend/mame/ui/selmenu.cpp:2995
msgid "Microphone\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2936
+#: src/frontend/mame/ui/selmenu.cpp:2997
msgid "Microphone\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2939
+#: src/frontend/mame/ui/selmenu.cpp:3000
msgid "Controls\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2941
+#: src/frontend/mame/ui/selmenu.cpp:3002
msgid "Controls\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2944
+#: src/frontend/mame/ui/selmenu.cpp:3005
msgid "Keyboard\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2946
+#: src/frontend/mame/ui/selmenu.cpp:3007
msgid "Keyboard\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2949
+#: src/frontend/mame/ui/selmenu.cpp:3010
msgid "Mouse\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2951
+#: src/frontend/mame/ui/selmenu.cpp:3012
msgid "Mouse\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2954
+#: src/frontend/mame/ui/selmenu.cpp:3015
msgid "Media\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2956
+#: src/frontend/mame/ui/selmenu.cpp:3017
msgid "Media\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2959
+#: src/frontend/mame/ui/selmenu.cpp:3020
msgid "Disk\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2961
+#: src/frontend/mame/ui/selmenu.cpp:3022
msgid "Disk\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2964
+#: src/frontend/mame/ui/selmenu.cpp:3025
msgid "Printer\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2966
+#: src/frontend/mame/ui/selmenu.cpp:3027
msgid "Printer\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2969
+#: src/frontend/mame/ui/selmenu.cpp:3030
msgid "Mag. Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2971
+#: src/frontend/mame/ui/selmenu.cpp:3032
msgid "Mag. Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2974
+#: src/frontend/mame/ui/selmenu.cpp:3035
msgid "Punch Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2976
+#: src/frontend/mame/ui/selmenu.cpp:3037
msgid "Punch Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2979
+#: src/frontend/mame/ui/selmenu.cpp:3040
msgid "Mag. Drum\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2981
+#: src/frontend/mame/ui/selmenu.cpp:3042
msgid "Mag. Drum\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2984
+#: src/frontend/mame/ui/selmenu.cpp:3045
msgid "(EP)ROM\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2986
+#: src/frontend/mame/ui/selmenu.cpp:3047
msgid "(EP)ROM\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2989
+#: src/frontend/mame/ui/selmenu.cpp:3050
msgid "Communications\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2991
+#: src/frontend/mame/ui/selmenu.cpp:3052
msgid "Communications\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2994
+#: src/frontend/mame/ui/selmenu.cpp:3055
msgid "LAN\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2996
+#: src/frontend/mame/ui/selmenu.cpp:3057
msgid "LAN\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2999
+#: src/frontend/mame/ui/selmenu.cpp:3060
msgid "WAN\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3001
+#: src/frontend/mame/ui/selmenu.cpp:3062
msgid "WAN\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3004
+#: src/frontend/mame/ui/selmenu.cpp:3065
msgid "Timing\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3006
+#: src/frontend/mame/ui/selmenu.cpp:3067
msgid "Timing\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3012
+#: src/frontend/mame/ui/selmenu.cpp:3073
msgid "Support Cocktail\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tVertical\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tHorizontal\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3038
+#: src/frontend/mame/ui/selmenu.cpp:3099
msgid "Media Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3040
+#: src/frontend/mame/ui/selmenu.cpp:3101
msgid "Media Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3043
+#: src/frontend/mame/ui/selmenu.cpp:3104
msgid "Samples Audit Result\tNone Needed\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3045
+#: src/frontend/mame/ui/selmenu.cpp:3106
msgid "Samples Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3047
+#: src/frontend/mame/ui/selmenu.cpp:3108
msgid "Samples Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3051
+#: src/frontend/mame/ui/selmenu.cpp:3112
msgid ""
"Media Audit\tDisabled\n"
"Samples Audit\tDisabled\n"
@@ -3586,74 +3615,74 @@ msgstr ""
msgid "[None]\n"
msgstr ""
-#: src/emu/render.cpp:1833
+#: src/emu/render.cpp:1834
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Standard (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1859
+#: src/emu/render.cpp:1860
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Pixel Aspect (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1881 src/emu/render.cpp:2016
+#: src/emu/render.cpp:1882 src/emu/render.cpp:2017
msgctxt "view-name"
msgid "Cocktail"
msgstr ""
-#: src/emu/render.cpp:2001
+#: src/emu/render.cpp:2002
msgctxt "view-name"
msgid "Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2002
+#: src/emu/render.cpp:2003
msgctxt "view-name"
msgid "Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2003
+#: src/emu/render.cpp:2004
msgctxt "view-name"
msgid "Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2004
+#: src/emu/render.cpp:2005
msgctxt "view-name"
msgid "Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2055
+#: src/emu/render.cpp:2056
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2064
+#: src/emu/render.cpp:2065
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2073
+#: src/emu/render.cpp:2074
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2082
+#: src/emu/render.cpp:2083
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/ioport.cpp:333
+#: src/emu/ioport.cpp:271
#, c-format
msgctxt "input-name"
msgid "P%1$u"
msgstr ""
-#: src/emu/ioport.cpp:2052
+#: src/emu/ioport.cpp:1991
msgctxt "input-name"
msgid "???"
msgstr ""
@@ -5285,222 +5314,222 @@ msgstr ""
#: src/emu/inpttype.ipp:874
msgctxt "input-name"
-msgid "On Screen Display"
+msgid "Show/Hide Menu"
msgstr ""
#: src/emu/inpttype.ipp:875
msgctxt "input-name"
-msgid "Break in Debugger"
+msgid "UI Select"
msgstr ""
#: src/emu/inpttype.ipp:876
msgctxt "input-name"
-msgid "Config Menu"
+msgid "UI Back"
msgstr ""
#: src/emu/inpttype.ipp:877
msgctxt "input-name"
-msgid "Pause"
+msgid "UI Cancel"
msgstr ""
#: src/emu/inpttype.ipp:878
msgctxt "input-name"
-msgid "Pause - Single Step"
+msgid "UI Clear"
msgstr ""
#: src/emu/inpttype.ipp:879
msgctxt "input-name"
-msgid "Rewind - Single Step"
+msgid "UI Help"
msgstr ""
#: src/emu/inpttype.ipp:880
msgctxt "input-name"
-msgid "Reset Machine"
+msgid "UI Up"
msgstr ""
#: src/emu/inpttype.ipp:881
msgctxt "input-name"
-msgid "Soft Reset"
+msgid "UI Down"
msgstr ""
#: src/emu/inpttype.ipp:882
msgctxt "input-name"
-msgid "Show Decoded Graphics"
+msgid "UI Left"
msgstr ""
#: src/emu/inpttype.ipp:883
msgctxt "input-name"
-msgid "Frameskip Dec"
+msgid "UI Right"
msgstr ""
#: src/emu/inpttype.ipp:884
msgctxt "input-name"
-msgid "Frameskip Inc"
+msgid "UI Home"
msgstr ""
#: src/emu/inpttype.ipp:885
msgctxt "input-name"
-msgid "Throttle"
+msgid "UI End"
msgstr ""
#: src/emu/inpttype.ipp:886
msgctxt "input-name"
-msgid "Fast Forward"
+msgid "UI Page Up"
msgstr ""
#: src/emu/inpttype.ipp:887
msgctxt "input-name"
-msgid "Show FPS"
+msgid "UI Page Down"
msgstr ""
#: src/emu/inpttype.ipp:888
msgctxt "input-name"
-msgid "Save Snapshot"
+msgid "UI Previous Group"
msgstr ""
#: src/emu/inpttype.ipp:889
msgctxt "input-name"
-msgid "Record MNG"
+msgid "UI Next Group"
msgstr ""
#: src/emu/inpttype.ipp:890
msgctxt "input-name"
-msgid "Record AVI"
+msgid "On Screen Display"
msgstr ""
#: src/emu/inpttype.ipp:891
msgctxt "input-name"
-msgid "Toggle Cheat"
+msgid "Toggle UI Controls"
msgstr ""
#: src/emu/inpttype.ipp:892
msgctxt "input-name"
-msgid "UI Up"
+msgid "Break in Debugger"
msgstr ""
#: src/emu/inpttype.ipp:893
msgctxt "input-name"
-msgid "UI Down"
+msgid "Pause"
msgstr ""
#: src/emu/inpttype.ipp:894
msgctxt "input-name"
-msgid "UI Left"
+msgid "Pause - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:895
msgctxt "input-name"
-msgid "UI Right"
+msgid "Rewind - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:896
msgctxt "input-name"
-msgid "UI Home"
+msgid "Save State"
msgstr ""
#: src/emu/inpttype.ipp:897
msgctxt "input-name"
-msgid "UI End"
+msgid "Load State"
msgstr ""
#: src/emu/inpttype.ipp:898
msgctxt "input-name"
-msgid "UI Page Up"
+msgid "Reset Machine"
msgstr ""
#: src/emu/inpttype.ipp:899
msgctxt "input-name"
-msgid "UI Page Down"
+msgid "Soft Reset"
msgstr ""
#: src/emu/inpttype.ipp:900
msgctxt "input-name"
-msgid "UI Focus Next"
+msgid "Show Decoded Graphics"
msgstr ""
#: src/emu/inpttype.ipp:901
msgctxt "input-name"
-msgid "UI Focus Previous"
+msgid "Frameskip Dec"
msgstr ""
#: src/emu/inpttype.ipp:902
msgctxt "input-name"
-msgid "UI Select"
+msgid "Frameskip Inc"
msgstr ""
#: src/emu/inpttype.ipp:903
msgctxt "input-name"
-msgid "UI Cancel"
+msgid "Throttle"
msgstr ""
#: src/emu/inpttype.ipp:904
msgctxt "input-name"
-msgid "UI Display Comment"
+msgid "Fast Forward"
msgstr ""
#: src/emu/inpttype.ipp:905
msgctxt "input-name"
-msgid "UI Clear"
+msgid "Show FPS"
msgstr ""
#: src/emu/inpttype.ipp:906
msgctxt "input-name"
-msgid "UI Zoom In"
+msgid "Save Snapshot"
msgstr ""
#: src/emu/inpttype.ipp:907
msgctxt "input-name"
-msgid "UI Zoom Out"
+msgid "Record MNG"
msgstr ""
#: src/emu/inpttype.ipp:908
msgctxt "input-name"
-msgid "UI Default Zoom"
+msgid "Record AVI"
msgstr ""
#: src/emu/inpttype.ipp:909
msgctxt "input-name"
-msgid "UI Previous Group"
+msgid "Toggle Cheat"
msgstr ""
#: src/emu/inpttype.ipp:910
msgctxt "input-name"
-msgid "UI Next Group"
+msgid "UI Display Comment"
msgstr ""
#: src/emu/inpttype.ipp:911
msgctxt "input-name"
-msgid "UI Rotate"
+msgid "UI Zoom In"
msgstr ""
#: src/emu/inpttype.ipp:912
msgctxt "input-name"
-msgid "Show Profiler"
+msgid "UI Zoom Out"
msgstr ""
#: src/emu/inpttype.ipp:913
msgctxt "input-name"
-msgid "UI Toggle"
+msgid "UI Default Zoom"
msgstr ""
#: src/emu/inpttype.ipp:914
msgctxt "input-name"
-msgid "UI Release Pointer"
+msgid "UI Rotate"
msgstr ""
#: src/emu/inpttype.ipp:915
msgctxt "input-name"
-msgid "UI Paste Text"
+msgid "Show Profiler"
msgstr ""
#: src/emu/inpttype.ipp:916
msgctxt "input-name"
-msgid "Save State"
+msgid "UI Release Pointer"
msgstr ""
#: src/emu/inpttype.ipp:917
msgctxt "input-name"
-msgid "Load State"
+msgid "UI Paste Text"
msgstr ""
#: src/emu/inpttype.ipp:918
@@ -5515,57 +5544,65 @@ msgstr ""
#: src/emu/inpttype.ipp:920
msgctxt "input-name"
-msgid "UI External DAT View"
+msgid "UI Focus Next"
msgstr ""
#: src/emu/inpttype.ipp:921
msgctxt "input-name"
-msgid "UI Add/Remove favorite"
+msgid "UI Focus Previous"
msgstr ""
#: src/emu/inpttype.ipp:922
msgctxt "input-name"
-msgid "UI Export List"
+msgid "UI External DAT View"
msgstr ""
#: src/emu/inpttype.ipp:923
msgctxt "input-name"
+msgid "UI Add/Remove Favorite"
+msgstr ""
+
+#: src/emu/inpttype.ipp:924
+msgctxt "input-name"
+msgid "UI Export List"
+msgstr ""
+
+#: src/emu/inpttype.ipp:925
+msgctxt "input-name"
msgid "UI Audit Media"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:110
-#: src/osd/modules/input/input_sdlcommon.cpp:173
+#: src/osd/modules/input/input_windows.cpp:111 src/osd/sdl/osdsdl.cpp:339
msgctxt "input-name"
msgid "Toggle Fullscreen"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:116
+#: src/osd/modules/input/input_windows.cpp:117
msgctxt "input-name"
msgid "Take Rendered Snapshot"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:127
-#: src/osd/modules/input/input_sdlcommon.cpp:221
+#: src/osd/modules/input/input_windows.cpp:128 src/osd/sdl/osdsdl.cpp:388
msgctxt "input-name"
msgid "Record Rendered Video"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:143
+#: src/osd/modules/input/input_windows.cpp:144
msgctxt "input-name"
msgid "Toggle Post-Processing"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:199
+#: src/osd/sdl/osdsdl.cpp:365
msgctxt "input-name"
msgid "Toggle Filter"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:205
+#: src/osd/sdl/osdsdl.cpp:371
msgctxt "input-name"
msgid "Decrease Prescaling"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:215
+#: src/osd/sdl/osdsdl.cpp:382
msgctxt "input-name"
msgid "Increase Prescaling"
msgstr ""
@@ -5887,12 +5924,12 @@ msgstr ""
msgid "Input ports"
msgstr ""
-#: plugins/autofire/init.lua:94
+#: plugins/autofire/init.lua:98
msgctxt "plugin-autofire"
msgid "Failed to load autofire menu"
msgstr ""
-#: plugins/autofire/init.lua:101
+#: plugins/autofire/init.lua:105
msgctxt "plugin-autofire"
msgid "Autofire"
msgstr ""
@@ -6076,7 +6113,7 @@ msgctxt "plugin-timecode"
msgid "Hotkey"
msgstr ""
-#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:560
+#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:562
msgctxt "plugin-inputmacro"
msgid "Input Macros"
msgstr ""
@@ -6097,138 +6134,138 @@ msgctxt "plugin-inputmacro"
msgid "Set Input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:350
+#: plugins/inputmacro/inputmacro_menu.lua:352
msgctxt "plugin-inputmacro"
msgid "Name"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:358
-#: plugins/inputmacro/inputmacro_menu.lua:400
+#: plugins/inputmacro/inputmacro_menu.lua:360
+#: plugins/inputmacro/inputmacro_menu.lua:402
msgctxt "plugin-inputmacro"
msgid "[not set]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:359
+#: plugins/inputmacro/inputmacro_menu.lua:361
msgctxt "plugin-inputmacro"
msgid "Activation combination"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Stop immediately"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Complete macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:363
+#: plugins/inputmacro/inputmacro_menu.lua:365
msgctxt "plugin-inputmacro"
msgid "On release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:369
+#: plugins/inputmacro/inputmacro_menu.lua:371
msgctxt "plugin-inputmacro"
msgid "Release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:372
+#: plugins/inputmacro/inputmacro_menu.lua:374
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Loop to step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:377
+#: plugins/inputmacro/inputmacro_menu.lua:379
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Prolong step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:379
+#: plugins/inputmacro/inputmacro_menu.lua:381
msgctxt "plugin-inputmacro"
msgid "When held"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:383
+#: plugins/inputmacro/inputmacro_menu.lua:385
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:384
+#: plugins/inputmacro/inputmacro_menu.lua:386
msgctxt "plugin-inputmacro"
msgid "Delay (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:390
+#: plugins/inputmacro/inputmacro_menu.lua:392
msgctxt "plugin-inputmacro"
msgid "Duration (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:398
+#: plugins/inputmacro/inputmacro_menu.lua:400
msgctxt "plugin-inputmacro"
msgid "n/a"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:402
+#: plugins/inputmacro/inputmacro_menu.lua:404
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Input %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:407
+#: plugins/inputmacro/inputmacro_menu.lua:409
msgctxt "plugin-inputmacro"
msgid "Add input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:412
+#: plugins/inputmacro/inputmacro_menu.lua:414
msgctxt "plugin-inputmacro"
msgid "Delete step"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:428
+#: plugins/inputmacro/inputmacro_menu.lua:430
msgctxt "plugin-inputmacro"
msgid "Add step at position"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:474
+#: plugins/inputmacro/inputmacro_menu.lua:476
msgctxt "plugin-inputmacro"
msgid "Add Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:481
+#: plugins/inputmacro/inputmacro_menu.lua:483
msgctxt "plugin-inputmacro"
msgid "Create"
msgstr "Oluştur"
-#: plugins/inputmacro/inputmacro_menu.lua:483
+#: plugins/inputmacro/inputmacro_menu.lua:485
msgctxt "plugin-inputmacro"
msgid "Cancel"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:499
+#: plugins/inputmacro/inputmacro_menu.lua:501
msgctxt "plugin-inputmacro"
msgid "Edit Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:505
+#: plugins/inputmacro/inputmacro_menu.lua:507
msgctxt "plugin-inputmacro"
msgid "Done"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:561
+#: plugins/inputmacro/inputmacro_menu.lua:563
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Press %s to delete"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:573
+#: plugins/inputmacro/inputmacro_menu.lua:575
msgctxt "plugin-inputmacro"
msgid "[no macros]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:578
+#: plugins/inputmacro/inputmacro_menu.lua:580
msgctxt "plugin-inputmacro"
msgid "Add macro"
msgstr ""
@@ -6399,12 +6436,12 @@ msgctxt "plugin-commonui"
msgid "Cancel"
msgstr ""
-#: plugins/commonui/init.lua:197
+#: plugins/commonui/init.lua:199
msgctxt "plugin-commonui"
msgid "Invalid combination entered"
msgstr ""
-#: plugins/commonui/init.lua:203
+#: plugins/commonui/init.lua:205
#, lua-format
msgctxt "plugin-commonui"
msgid ""
@@ -6412,6 +6449,9 @@ msgid ""
"%s"
msgstr ""
+#~ msgid "Infos"
+#~ msgstr "Bilgiler"
+
#~ msgid "Visible Delay"
#~ msgstr "Görünür Gecikme"
diff --git a/language/Ukrainian/strings.po b/language/Ukrainian/strings.po
index 129b06921aa..abb1876f6a2 100644
--- a/language/Ukrainian/strings.po
+++ b/language/Ukrainian/strings.po
@@ -2,13 +2,13 @@
# Український переклад MAME-пакета
# Copyright (C) 1997-2022 MAMEdev and contributors
# This file is distributed under the same license as the MAME package.
-# Automatically generated, 2022.
+# Automatically generated, 2023.
#
msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-10-16 02:30+1100\n"
+"POT-Creation-Date: 2023-02-18 05:29+1100\n"
"PO-Revision-Date: 2022-10-17 23:14+0300\n"
"Last-Translator: Stanley Kid \n"
"Language-Team: MAME Language Team\n"
@@ -35,7 +35,7 @@ msgid ""
"This system requires media images to be mounted for the following device(s): "
msgstr "Системі необхідні монтовані медіа-образи на пристрої: "
-#: src/frontend/mame/ui/ui.cpp:1254
+#: src/frontend/mame/ui/ui.cpp:1275
#, c-format
msgid ""
"UI controls enabled\n"
@@ -44,7 +44,7 @@ msgstr ""
"UI-керування увімкнено.\n"
"Використовуй %1$s для перемикання."
-#: src/frontend/mame/ui/ui.cpp:1256
+#: src/frontend/mame/ui/ui.cpp:1277
#, c-format
msgid ""
"UI controls disabled\n"
@@ -53,185 +53,185 @@ msgstr ""
"UI-керування вимкнено.\n"
"Використовуй %1$s для перемикання."
-#: src/frontend/mame/ui/ui.cpp:1465
+#: src/frontend/mame/ui/ui.cpp:1486
msgid "Master Volume"
msgstr "Загальна гучність"
-#: src/frontend/mame/ui/ui.cpp:1474
+#: src/frontend/mame/ui/ui.cpp:1495
#, c-format
msgid "%1$s Volume"
msgstr "Гучність %1$s"
-#: src/frontend/mame/ui/ui.cpp:1496
+#: src/frontend/mame/ui/ui.cpp:1517
#, c-format
msgid "Overclock CPU %1$s"
msgstr "Розігнати CPU %1$s"
-#: src/frontend/mame/ui/ui.cpp:1504
+#: src/frontend/mame/ui/ui.cpp:1525
#, c-format
msgid "Overclock %1$s sound"
msgstr "Розігнати звук %1$s"
-#: src/frontend/mame/ui/ui.cpp:1523
+#: src/frontend/mame/ui/ui.cpp:1544
#, c-format
msgid "%1$s Refresh Rate"
msgstr "Частота оновлення %1$s"
-#: src/frontend/mame/ui/ui.cpp:1528
+#: src/frontend/mame/ui/ui.cpp:1549
#, c-format
msgid "%1$s Brightness"
msgstr "Яскравість %1$s"
-#: src/frontend/mame/ui/ui.cpp:1530
+#: src/frontend/mame/ui/ui.cpp:1551
#, c-format
msgid "%1$s Contrast"
msgstr "Контраст %1$s"
-#: src/frontend/mame/ui/ui.cpp:1532
+#: src/frontend/mame/ui/ui.cpp:1553
#, c-format
msgid "%1$s Gamma"
msgstr "Гама %1$s"
-#: src/frontend/mame/ui/ui.cpp:1536
+#: src/frontend/mame/ui/ui.cpp:1557
#, c-format
msgid "%1$s Horiz Stretch"
msgstr "Горизонтальне розтягування %1$s"
-#: src/frontend/mame/ui/ui.cpp:1538
+#: src/frontend/mame/ui/ui.cpp:1559
#, c-format
msgid "%1$s Horiz Position"
msgstr "Горизонтальне положення %1$s"
-#: src/frontend/mame/ui/ui.cpp:1540
+#: src/frontend/mame/ui/ui.cpp:1561
#, c-format
msgid "%1$s Vert Stretch"
msgstr "Вертикальне розтягування %1$s"
-#: src/frontend/mame/ui/ui.cpp:1542
+#: src/frontend/mame/ui/ui.cpp:1563
#, c-format
msgid "%1$s Vert Position"
msgstr "Вертикальне положення %1$s"
-#: src/frontend/mame/ui/ui.cpp:1558
+#: src/frontend/mame/ui/ui.cpp:1579
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr "Горизонтальне розтягування Laserdisc \"%1$s\""
-#: src/frontend/mame/ui/ui.cpp:1561
+#: src/frontend/mame/ui/ui.cpp:1582
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr "Горизонтальне положення Laserdisc \"%1$s\""
-#: src/frontend/mame/ui/ui.cpp:1563
+#: src/frontend/mame/ui/ui.cpp:1584
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr "Вертикальне розтягування Laserdisc \"%1$s\""
-#: src/frontend/mame/ui/ui.cpp:1566
+#: src/frontend/mame/ui/ui.cpp:1587
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr "Вертикальне положення Laserdisc \"%1$s\""
-#: src/frontend/mame/ui/ui.cpp:1576
+#: src/frontend/mame/ui/ui.cpp:1597
msgid "Vector Flicker"
msgstr "Векторне мерехтіння"
-#: src/frontend/mame/ui/ui.cpp:1577
+#: src/frontend/mame/ui/ui.cpp:1598
msgid "Beam Width Minimum"
msgstr "Мінімальна ширина променя"
-#: src/frontend/mame/ui/ui.cpp:1578
+#: src/frontend/mame/ui/ui.cpp:1599
msgid "Beam Width Maximum"
msgstr "Максимальна ширина променя"
-#: src/frontend/mame/ui/ui.cpp:1579
+#: src/frontend/mame/ui/ui.cpp:1600
msgid "Beam Dot Size"
msgstr "Розмір точки променя"
-#: src/frontend/mame/ui/ui.cpp:1580
+#: src/frontend/mame/ui/ui.cpp:1601
msgid "Beam Intensity Weight"
msgstr "Інтенсивність променя"
-#: src/frontend/mame/ui/ui.cpp:1593
+#: src/frontend/mame/ui/ui.cpp:1614
#, c-format
msgid "Crosshair Scale %1$s"
msgstr "Масштаб прицілу %1$s"
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "X"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "Y"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1616
#, c-format
msgid "Crosshair Offset %1$s"
msgstr "Зміщення прицілу %1$s"
-#: src/frontend/mame/ui/ui.cpp:1623
+#: src/frontend/mame/ui/ui.cpp:1644
#, c-format
msgid "%1$3ddB"
msgstr "%1$3d дБ"
-#: src/frontend/mame/ui/ui.cpp:1666
+#: src/frontend/mame/ui/ui.cpp:1687
#, c-format
msgid "%1$d%%"
msgstr "%1$d %%"
-#: src/frontend/mame/ui/ui.cpp:1681
+#: src/frontend/mame/ui/ui.cpp:1702
#, c-format
msgid "%1$3.0f%%"
msgstr "%1$3.0f %%"
-#: src/frontend/mame/ui/ui.cpp:1704 src/frontend/mame/ui/ui.cpp:1724
-#: src/frontend/mame/ui/ui.cpp:1743 src/frontend/mame/ui/ui.cpp:1761
-#: src/frontend/mame/ui/ui.cpp:1780 src/frontend/mame/ui/ui.cpp:1799
-#: src/frontend/mame/ui/ui.cpp:1818 src/frontend/mame/ui/ui.cpp:1837
-#: src/frontend/mame/ui/ui.cpp:1858 src/frontend/mame/ui/ui.cpp:1879
-#: src/frontend/mame/ui/ui.cpp:1900 src/frontend/mame/ui/ui.cpp:1921
+#: src/frontend/mame/ui/ui.cpp:1725 src/frontend/mame/ui/ui.cpp:1745
+#: src/frontend/mame/ui/ui.cpp:1764 src/frontend/mame/ui/ui.cpp:1782
+#: src/frontend/mame/ui/ui.cpp:1801 src/frontend/mame/ui/ui.cpp:1820
+#: src/frontend/mame/ui/ui.cpp:1839 src/frontend/mame/ui/ui.cpp:1858
+#: src/frontend/mame/ui/ui.cpp:1879 src/frontend/mame/ui/ui.cpp:1900
+#: src/frontend/mame/ui/ui.cpp:1921 src/frontend/mame/ui/ui.cpp:1942
#, c-format
msgid "%1$.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1936 src/frontend/mame/ui/ui.cpp:1951
-#: src/frontend/mame/ui/ui.cpp:1966 src/frontend/mame/ui/ui.cpp:1981
-#: src/frontend/mame/ui/ui.cpp:1996
+#: src/frontend/mame/ui/ui.cpp:1957 src/frontend/mame/ui/ui.cpp:1972
+#: src/frontend/mame/ui/ui.cpp:1987 src/frontend/mame/ui/ui.cpp:2002
+#: src/frontend/mame/ui/ui.cpp:2017
#, c-format
msgid "%1$1.2f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr "Масштаб прицілу X %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr "Масштаб прицілу Y %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr "Зміщення прицілу X %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr "Зміщення прицілу Y %1$1.3f"
-#: src/frontend/mame/ui/ui.cpp:2116
+#: src/frontend/mame/ui/ui.cpp:2137
msgid "**Error saving ui.ini**"
msgstr "**Помилка збереження ui.ini.**"
-#: src/frontend/mame/ui/ui.cpp:2175
+#: src/frontend/mame/ui/ui.cpp:2196
#, c-format
msgid "**Error saving %s.ini**"
msgstr "**Помилка збереження %s.ini.**"
-#: src/frontend/mame/ui/ui.cpp:2179 src/frontend/mame/ui/miscmenu.cpp:773
+#: src/frontend/mame/ui/ui.cpp:2200 src/frontend/mame/ui/miscmenu.cpp:773
msgid ""
"\n"
" Settings saved \n"
@@ -241,7 +241,7 @@ msgstr ""
" Налаштування збережено. \n"
"\n"
-#: src/frontend/mame/ui/selsoft.cpp:487 src/frontend/mame/ui/selgame.cpp:298
+#: src/frontend/mame/ui/selsoft.cpp:510 src/frontend/mame/ui/selgame.cpp:318
#, c-format
msgid ""
"%s\n"
@@ -250,8 +250,8 @@ msgstr ""
"%s\n"
" додано до переліку вподобань."
-#: src/frontend/mame/ui/selsoft.cpp:492 src/frontend/mame/ui/selgame.cpp:303
-#: src/frontend/mame/ui/selgame.cpp:309
+#: src/frontend/mame/ui/selsoft.cpp:515 src/frontend/mame/ui/selgame.cpp:323
+#: src/frontend/mame/ui/selgame.cpp:329
#, c-format
msgid ""
"%s\n"
@@ -260,40 +260,40 @@ msgstr ""
"%s\n"
" вилучено з переліку вподобань."
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Start empty]"
msgstr "[Розпочати порожнім]"
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Use file manager]"
msgstr "[Використовувати менеджер файлів]"
-#: src/frontend/mame/ui/selsoft.cpp:708
+#: src/frontend/mame/ui/selsoft.cpp:756
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d software packages )"
msgstr "%1$s %2$s (%3$d / %4$d програмні пакети)"
-#: src/frontend/mame/ui/selsoft.cpp:709
+#: src/frontend/mame/ui/selsoft.cpp:757
#, c-format
msgid "%1$s - select software"
msgstr "%1$s - вибір програми"
-#: src/frontend/mame/ui/selsoft.cpp:714 src/frontend/mame/ui/selgame.cpp:1074
+#: src/frontend/mame/ui/selsoft.cpp:762 src/frontend/mame/ui/selgame.cpp:1092
#, c-format
msgid "%1$s: %2$s - Search: %3$s_"
msgstr "%1$s: %2$s - Шукати: %3$s_"
-#: src/frontend/mame/ui/selsoft.cpp:716 src/frontend/mame/ui/selgame.cpp:1076
+#: src/frontend/mame/ui/selsoft.cpp:764 src/frontend/mame/ui/selgame.cpp:1094
#, c-format
msgid "Search: %1$s_"
msgstr "Шукати: %1$s_"
-#: src/frontend/mame/ui/selsoft.cpp:723
+#: src/frontend/mame/ui/selsoft.cpp:771
#, c-format
msgid "Software list/item: %1$s:%2$s"
msgstr "Перелік програм / пунктів: %1$s:%2$s"
-#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:441
+#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:462
msgid "General Settings"
msgstr "Загальні налаштування"
@@ -317,15 +317,15 @@ msgstr "Пристрої керування"
msgid "Save Settings"
msgstr "Зберегти налаштування"
-#: src/frontend/mame/ui/optsmenu.cpp:185 src/frontend/mame/ui/optsmenu.cpp:227
+#: src/frontend/mame/ui/optsmenu.cpp:183 src/frontend/mame/ui/optsmenu.cpp:225
msgid "System Filter"
msgstr "Фільтр систем"
-#: src/frontend/mame/ui/optsmenu.cpp:197 src/frontend/mame/ui/custui.cpp:83
+#: src/frontend/mame/ui/optsmenu.cpp:195 src/frontend/mame/ui/custui.cpp:84
msgid "Customize UI"
msgstr "Змінити UI"
-#: src/frontend/mame/ui/optsmenu.cpp:198 src/frontend/mame/ui/dirmenu.cpp:535
+#: src/frontend/mame/ui/optsmenu.cpp:196 src/frontend/mame/ui/dirmenu.cpp:579
msgid "Configure Folders"
msgstr "Налаштувати теки"
@@ -333,41 +333,41 @@ msgstr "Налаштувати теки"
msgid "Plugin Options"
msgstr "Опції плаґінів"
-#: src/frontend/mame/ui/filesel.cpp:221 src/frontend/mame/ui/swlist.cpp:89
-#: src/frontend/mame/ui/slotopt.cpp:221
+#: src/frontend/mame/ui/filesel.cpp:234 src/frontend/mame/ui/swlist.cpp:89
+#: src/frontend/mame/ui/slotopt.cpp:231
msgid "[empty slot]"
msgstr "[порожній слот]"
-#: src/frontend/mame/ui/filesel.cpp:225
+#: src/frontend/mame/ui/filesel.cpp:238
msgid "[create]"
msgstr "[створити]"
-#: src/frontend/mame/ui/filesel.cpp:229 src/frontend/mame/ui/swlist.cpp:100
+#: src/frontend/mame/ui/filesel.cpp:242 src/frontend/mame/ui/swlist.cpp:100
msgid "[software list]"
msgstr "[перелік програм]"
-#: src/frontend/mame/ui/filesel.cpp:285
+#: src/frontend/mame/ui/filesel.cpp:298
#, c-format
msgid "Error accessing %s"
msgstr "Помилка доступу до %s."
-#: src/frontend/mame/ui/filesel.cpp:509
+#: src/frontend/mame/ui/filesel.cpp:519
msgid "Select access mode"
msgstr "Вибери режим доступу."
-#: src/frontend/mame/ui/filesel.cpp:510
+#: src/frontend/mame/ui/filesel.cpp:520
msgid "Read-only"
msgstr "Лише читання"
-#: src/frontend/mame/ui/filesel.cpp:512
+#: src/frontend/mame/ui/filesel.cpp:522
msgid "Read-write"
msgstr "Читання-запис"
-#: src/frontend/mame/ui/filesel.cpp:513
+#: src/frontend/mame/ui/filesel.cpp:523
msgid "Read this image, write to another image"
msgstr "Читання образу, запис до іншого"
-#: src/frontend/mame/ui/filesel.cpp:514
+#: src/frontend/mame/ui/filesel.cpp:524
msgid "Read this image, write to diff"
msgstr "Читання образу, запис до diff"
@@ -580,145 +580,149 @@ msgid "Joystick saturation"
msgstr "Насиченість джойстика"
#: src/frontend/mame/ui/submenu.cpp:94
+msgid "Joystick threshold"
+msgstr ""
+
+#: src/frontend/mame/ui/submenu.cpp:95
msgid "Natural keyboard"
msgstr "Звичайна клавіатура"
-#: src/frontend/mame/ui/submenu.cpp:95
+#: src/frontend/mame/ui/submenu.cpp:96
msgid "Allow contradictory joystick inputs"
msgstr "Дозволити протилежні керування джойстика"
-#: src/frontend/mame/ui/submenu.cpp:96
+#: src/frontend/mame/ui/submenu.cpp:97
msgid "Coin impulse"
msgstr "Імпульс монети"
-#: src/frontend/mame/ui/submenu.cpp:102
+#: src/frontend/mame/ui/submenu.cpp:103
msgid "Input Device Options"
msgstr "Опції пристрою керування"
-#: src/frontend/mame/ui/submenu.cpp:103
+#: src/frontend/mame/ui/submenu.cpp:104
msgid "Lightgun Device Assignment"
msgstr "Призначення пристрою світлового пістолета"
-#: src/frontend/mame/ui/submenu.cpp:104
+#: src/frontend/mame/ui/submenu.cpp:105
msgid "Trackball Device Assignment"
msgstr "Призначення пристрою трекболу"
-#: src/frontend/mame/ui/submenu.cpp:105
+#: src/frontend/mame/ui/submenu.cpp:106
msgid "Pedal Device Assignment"
msgstr "Призначення пристрою педалі"
-#: src/frontend/mame/ui/submenu.cpp:106
+#: src/frontend/mame/ui/submenu.cpp:107
msgid "AD Stick Device Assignment"
msgstr "Призначення пристрою аналогового джойстика"
-#: src/frontend/mame/ui/submenu.cpp:107
+#: src/frontend/mame/ui/submenu.cpp:108
msgid "Paddle Device Assignment"
msgstr "Призначення пристрою весла"
-#: src/frontend/mame/ui/submenu.cpp:108
+#: src/frontend/mame/ui/submenu.cpp:109
msgid "Dial Device Assignment"
msgstr "Призначення поворотного пристрою"
-#: src/frontend/mame/ui/submenu.cpp:109
+#: src/frontend/mame/ui/submenu.cpp:110
msgid "Positional Device Assignment"
msgstr "Призначення позиційного пристрою"
-#: src/frontend/mame/ui/submenu.cpp:110
+#: src/frontend/mame/ui/submenu.cpp:111
msgid "Mouse Device Assignment"
msgstr "Призначення пристрою миші"
-#: src/frontend/mame/ui/submenu.cpp:112
+#: src/frontend/mame/ui/submenu.cpp:113
msgid "Keyboard Input Provider"
msgstr "Постачальник керування клавіатури"
-#: src/frontend/mame/ui/submenu.cpp:113
+#: src/frontend/mame/ui/submenu.cpp:114
msgid "Mouse Input Provider"
msgstr "Постачальник керування миші"
-#: src/frontend/mame/ui/submenu.cpp:114
+#: src/frontend/mame/ui/submenu.cpp:115
msgid "Lightgun Input Provider"
msgstr "Постачальник керування світлового пістолета"
-#: src/frontend/mame/ui/submenu.cpp:115
+#: src/frontend/mame/ui/submenu.cpp:116
msgid "Joystick Input Provider"
msgstr "Постачальник керування джойстика"
-#: src/frontend/mame/ui/submenu.cpp:121 src/frontend/mame/ui/videoopt.cpp:42
+#: src/frontend/mame/ui/submenu.cpp:122 src/frontend/mame/ui/videoopt.cpp:42
msgid "Video Options"
msgstr "Опції відео"
-#: src/frontend/mame/ui/submenu.cpp:122
+#: src/frontend/mame/ui/submenu.cpp:123
msgid "Video Mode"
msgstr "Відеорежим"
-#: src/frontend/mame/ui/submenu.cpp:123
+#: src/frontend/mame/ui/submenu.cpp:124
msgid "Number Of Screens"
msgstr "Кількість екранів"
-#: src/frontend/mame/ui/submenu.cpp:125
+#: src/frontend/mame/ui/submenu.cpp:126
msgid "Triple Buffering"
msgstr "Потрійна буферизація"
-#: src/frontend/mame/ui/submenu.cpp:126
+#: src/frontend/mame/ui/submenu.cpp:127
msgid "HLSL"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:128
+#: src/frontend/mame/ui/submenu.cpp:129
msgid "GLSL"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:129
+#: src/frontend/mame/ui/submenu.cpp:130
msgid "Bilinear Filtering"
msgstr "Білінійна фільтрація"
-#: src/frontend/mame/ui/submenu.cpp:130
+#: src/frontend/mame/ui/submenu.cpp:131
msgid "Bitmap Prescaling"
msgstr "Попереднє масштабування растрового зображення"
-#: src/frontend/mame/ui/submenu.cpp:131
+#: src/frontend/mame/ui/submenu.cpp:132
msgid "Window Mode"
msgstr "Режим вікна"
-#: src/frontend/mame/ui/submenu.cpp:132
+#: src/frontend/mame/ui/submenu.cpp:133
msgid "Enforce Aspect Ratio"
msgstr "Примусове співвідношення сторін"
-#: src/frontend/mame/ui/submenu.cpp:133
+#: src/frontend/mame/ui/submenu.cpp:134
msgid "Start Out Maximized"
msgstr "Розпочинати розгорнутим"
-#: src/frontend/mame/ui/submenu.cpp:134
+#: src/frontend/mame/ui/submenu.cpp:135
msgid "Synchronized Refresh"
msgstr "Синхронізоване оновлення"
-#: src/frontend/mame/ui/submenu.cpp:135
+#: src/frontend/mame/ui/submenu.cpp:136
msgid "Wait Vertical Sync"
msgstr "Дочекатися вертикальної синхронізації"
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:722
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:738
#: src/frontend/mame/ui/videoopt.cpp:169
-#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:766
+#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:766
#: plugins/cheatfind/init.lua:777 plugins/cheat/init.lua:679
msgid "On"
msgstr "Увімкнути"
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:725
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:741
#: src/frontend/mame/ui/videoopt.cpp:185
-#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:763
+#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:763
#: plugins/cheatfind/init.lua:774 plugins/cheat/init.lua:682
#: plugins/cheat/init.lua:691
msgid "Off"
msgstr "Вимкнути"
-#: src/frontend/mame/ui/menu.cpp:728
+#: src/frontend/mame/ui/menu.cpp:744
msgid "Auto"
msgstr "Автоматично"
-#: src/frontend/mame/ui/menu.cpp:1233
+#: src/frontend/mame/ui/menu.cpp:1272
#: src/frontend/mame/ui/simpleselgame.cpp:283
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Return to Previous Menu"
msgstr "Повернутися до попереднього меню"
@@ -726,21 +730,21 @@ msgstr "Повернутися до попереднього меню"
msgid "File Manager"
msgstr "Менеджер файлів"
-#: src/frontend/mame/ui/filemngr.cpp:140
+#: src/frontend/mame/ui/filemngr.cpp:152
#: src/frontend/mame/ui/confswitch.cpp:119
-#: src/frontend/mame/ui/inputmap.cpp:580
+#: src/frontend/mame/ui/inputmap.cpp:581
#: src/frontend/mame/ui/inputtoggle.cpp:75
-#: src/frontend/mame/ui/analogipt.cpp:363
+#: src/frontend/mame/ui/analogipt.cpp:412
#, c-format
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
#: src/frontend/mame/ui/confswitch.cpp:170 src/frontend/mame/ui/slotopt.cpp:204
msgid "Reset System"
msgstr "Перезавантажити систему"
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
msgid "Start System"
msgstr "Запустити систему"
@@ -1117,27 +1121,27 @@ msgstr "Ні"
msgid "Yes"
msgstr "Так"
-#: src/frontend/mame/ui/filecreate.cpp:168
+#: src/frontend/mame/ui/filecreate.cpp:189
msgid "New Image Name:"
msgstr "Ім'я нового образу:"
-#: src/frontend/mame/ui/filecreate.cpp:174
+#: src/frontend/mame/ui/filecreate.cpp:196
msgid "Image Format:"
msgstr "Формат образу:"
-#: src/frontend/mame/ui/filecreate.cpp:180
+#: src/frontend/mame/ui/filecreate.cpp:202
msgid "Create"
msgstr "Створити"
-#: src/frontend/mame/ui/filecreate.cpp:208
+#: src/frontend/mame/ui/filecreate.cpp:230
msgid "Please enter a file extension too"
msgstr "Укажи формат файлу."
-#: src/frontend/mame/ui/filecreate.cpp:268
+#: src/frontend/mame/ui/filecreate.cpp:295
msgid "Select image format"
msgstr "Вибери формат образу."
-#: src/frontend/mame/ui/filecreate.cpp:327
+#: src/frontend/mame/ui/filecreate.cpp:354
msgid "Select initial contents"
msgstr "Вибери початковий уміст."
@@ -1162,9 +1166,9 @@ msgid "Emulated"
msgstr "Емульована"
#: src/frontend/mame/ui/keyboard.cpp:60 src/frontend/mame/ui/confswitch.cpp:117
-#: src/frontend/mame/ui/inputmap.cpp:578
+#: src/frontend/mame/ui/inputmap.cpp:579
#: src/frontend/mame/ui/inputtoggle.cpp:73
-#: src/frontend/mame/ui/analogipt.cpp:361
+#: src/frontend/mame/ui/analogipt.cpp:410
#, c-format
msgid "%1$s [root%2$s]"
msgstr ""
@@ -1523,16 +1527,16 @@ msgstr "З урахуванням клонів"
msgid "Category File"
msgstr "Файл категорій"
-#: src/frontend/mame/ui/utils.cpp:2030 src/frontend/mame/ui/inifile.cpp:301
+#: src/frontend/mame/ui/utils.cpp:2026 src/frontend/mame/ui/inifile.cpp:301
msgctxt "swlist-info"
msgid "Software list/item"
msgstr "Перелік програм / пунктів"
-#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2685
+#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2752
msgid "Software List Info"
msgstr "Відомості переліку програм"
-#: src/frontend/mame/ui/datmenu.cpp:316
+#: src/frontend/mame/ui/datmenu.cpp:307
#, c-format
msgid "Revision: %1$s"
msgstr "Ревізія: %1$s"
@@ -1700,7 +1704,7 @@ msgstr "Вилучити з уподобань"
msgid "Save System Settings"
msgstr "Зберегти налаштування системи"
-#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2625
+#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2698
msgid " (default)"
msgstr " (типово)"
@@ -1741,7 +1745,7 @@ msgstr "[не знайдено збережених станів]"
msgid "Cancel"
msgstr "Скасувати"
-#: src/frontend/mame/ui/state.cpp:265
+#: src/frontend/mame/ui/state.cpp:262
#, c-format
msgid ""
"Delete saved state %1$s?\n"
@@ -1752,37 +1756,37 @@ msgstr ""
"%2$s - видалення.\n"
"%3$s - скасування."
-#: src/frontend/mame/ui/state.cpp:393
+#: src/frontend/mame/ui/state.cpp:388
#, c-format
msgid "Error removing saved state file %1$s"
msgstr "Помилка вилучення збереженого стану %1$s."
-#: src/frontend/mame/ui/state.cpp:442
+#: src/frontend/mame/ui/state.cpp:450
#, c-format
msgid "Press %1$s to delete"
msgstr "Натисни %1$s для видалення."
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Load State"
msgstr "Завантажити стан"
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Select state to load"
msgstr "Вибери стан для завантаження."
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Save State"
msgstr "Зберегти стан"
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Press a key or joystick button, or select state to overwrite"
msgstr "Натисни кнопку клавіатури / джойстика чи вибери стан для перезапису."
-#: src/frontend/mame/ui/confswitch.cpp:314
+#: src/frontend/mame/ui/confswitch.cpp:318
msgid "DIP Switches"
msgstr "DIP-перемикачі"
-#: src/frontend/mame/ui/confswitch.cpp:508
+#: src/frontend/mame/ui/confswitch.cpp:521
msgid "Machine Configuration"
msgstr "Конфігурація машини"
@@ -1825,7 +1829,7 @@ msgstr "Призначення керування (система)"
msgid "[no assignable inputs are enabled]"
msgstr "[не увімкнено призначених керувань]"
-#: src/frontend/mame/ui/inputmap.cpp:348
+#: src/frontend/mame/ui/inputmap.cpp:358
msgid "Pressed"
msgstr "Натиснено"
@@ -1833,71 +1837,71 @@ msgstr "Натиснено"
msgid "Invalid combination entered"
msgstr "Указано недійсну комбінацію."
-#: src/frontend/mame/ui/inputmap.cpp:563
+#: src/frontend/mame/ui/inputmap.cpp:564
#, c-format
msgctxt "input-name"
msgid "%1$s Analog"
msgstr "%1$s Аналог"
-#: src/frontend/mame/ui/inputmap.cpp:564
+#: src/frontend/mame/ui/inputmap.cpp:565
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Inc"
msgstr "%1$s Аналог +"
-#: src/frontend/mame/ui/inputmap.cpp:565
+#: src/frontend/mame/ui/inputmap.cpp:566
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Dec"
msgstr "%1$s Аналог -"
-#: src/frontend/mame/ui/inputmap.cpp:607
+#: src/frontend/mame/ui/inputmap.cpp:608
#, c-format
msgid "Press %1$s to set\n"
msgstr "Натисни %1$s для встановлення.\n"
-#: src/frontend/mame/ui/inputmap.cpp:608
+#: src/frontend/mame/ui/inputmap.cpp:609
#, c-format
msgid "Press %1$s to append\n"
msgstr "Натисни %1$s для додання.\n"
-#: src/frontend/mame/ui/inputmap.cpp:609
+#: src/frontend/mame/ui/inputmap.cpp:610
#, c-format
msgid "Press %1$s to clear\n"
msgstr "Натисни %1$s для очищення.\n"
-#: src/frontend/mame/ui/inputmap.cpp:610
+#: src/frontend/mame/ui/inputmap.cpp:611
#, c-format
msgid "Press %1$s to restore default\n"
msgstr "Натисни %1$s для типового відновлення.\n"
-#: src/frontend/mame/ui/inputdevices.cpp:32
+#: src/frontend/mame/ui/inputdevices.cpp:33
#, c-format
msgctxt "menu-inputdev"
msgid "%1$s (%2$s %3$d)"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:88
+#: src/frontend/mame/ui/inputdevices.cpp:116
msgctxt "menu-inputdev"
msgid "Copy Device ID"
msgstr "Копіювати ID пристрою"
-#: src/frontend/mame/ui/inputdevices.cpp:122
+#: src/frontend/mame/ui/inputdevices.cpp:148
msgctxt "menu-inputdev"
msgid "Copied device ID to clipboard"
msgstr "Копіювати ID пристрою до буфера обміну"
-#: src/frontend/mame/ui/inputdevices.cpp:124
+#: src/frontend/mame/ui/inputdevices.cpp:150
msgctxt "menu-inputdev"
msgid "Error copying device ID to clipboard"
msgstr "Помилка копіювання ID пристрою до буфера обміну."
-#: src/frontend/mame/ui/inputdevices.cpp:162
+#: src/frontend/mame/ui/inputdevices.cpp:189
msgctxt "menu-inputdev"
msgid "Input Devices"
msgstr "Пристрої керування"
-#: src/frontend/mame/ui/inputdevices.cpp:203
+#: src/frontend/mame/ui/inputdevices.cpp:230
msgctxt "menu-inputdev"
msgid "[no input devices are enabled]"
msgstr "[не увімкнено пристроїв керування]"
@@ -2021,11 +2025,11 @@ msgid "Configure Options"
msgstr "Налаштувати опції"
#: src/frontend/mame/ui/simpleselgame.cpp:279
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Exit"
msgstr "Вихід"
-#: src/frontend/mame/ui/simpleselgame.cpp:304
+#: src/frontend/mame/ui/simpleselgame.cpp:313
#, c-format
msgid ""
"No system ROMs found. Please check the rompath setting specified in the %1$s."
@@ -2040,77 +2044,77 @@ msgstr ""
"При першому використанні %2$s переглянь %2$s.pdf у теці \"docs\" для "
"отримання відомостей налаштування та використання %2$s."
-#: src/frontend/mame/ui/simpleselgame.cpp:320
+#: src/frontend/mame/ui/simpleselgame.cpp:329
#, c-format
msgid "Type name or select: %1$s_"
msgstr "Укажи ім'я чи вибери: %1$s_."
-#: src/frontend/mame/ui/simpleselgame.cpp:322
+#: src/frontend/mame/ui/simpleselgame.cpp:331
msgid "Type name or select: (random)"
msgstr "Укажи ім'я чи вибери: (випадково)"
-#: src/frontend/mame/ui/simpleselgame.cpp:336
+#: src/frontend/mame/ui/simpleselgame.cpp:345
#, c-format
msgid "%1$-.100s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:339
+#: src/frontend/mame/ui/simpleselgame.cpp:348
#, c-format
msgid "%1$s, %2$-.100s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:348
+#: src/frontend/mame/ui/simpleselgame.cpp:357
#, c-format
msgid "Driver: %1$s"
msgstr "Драйвер: %1$s"
-#: src/frontend/mame/ui/simpleselgame.cpp:364
-#: src/frontend/mame/ui/selmenu.cpp:690
+#: src/frontend/mame/ui/simpleselgame.cpp:373
+#: src/frontend/mame/ui/selmenu.cpp:735
msgid "Overall: NOT WORKING"
msgstr "Загалом: Неробоче"
-#: src/frontend/mame/ui/simpleselgame.cpp:366
-#: src/frontend/mame/ui/selmenu.cpp:692
+#: src/frontend/mame/ui/simpleselgame.cpp:375
+#: src/frontend/mame/ui/selmenu.cpp:737
msgid "Overall: Unemulated Protection"
msgstr "Загалом: Неемульований захист"
-#: src/frontend/mame/ui/simpleselgame.cpp:368
-#: src/frontend/mame/ui/selmenu.cpp:694
+#: src/frontend/mame/ui/simpleselgame.cpp:377
+#: src/frontend/mame/ui/selmenu.cpp:739
msgid "Overall: Working"
msgstr "Загалом: Робоче"
-#: src/frontend/mame/ui/simpleselgame.cpp:372
-#: src/frontend/mame/ui/selmenu.cpp:698
+#: src/frontend/mame/ui/simpleselgame.cpp:381
+#: src/frontend/mame/ui/selmenu.cpp:743
msgid "Graphics: Unimplemented, "
msgstr "Графіка: Не реалізовано, "
-#: src/frontend/mame/ui/simpleselgame.cpp:374
-#: src/frontend/mame/ui/selmenu.cpp:700
+#: src/frontend/mame/ui/simpleselgame.cpp:383
+#: src/frontend/mame/ui/selmenu.cpp:745
msgid "Graphics: Imperfect, "
msgstr "Графіка: Недосконало, "
-#: src/frontend/mame/ui/simpleselgame.cpp:376
-#: src/frontend/mame/ui/selmenu.cpp:702
+#: src/frontend/mame/ui/simpleselgame.cpp:385
+#: src/frontend/mame/ui/selmenu.cpp:747
msgid "Graphics: OK, "
msgstr "Графіка: OK, "
-#: src/frontend/mame/ui/simpleselgame.cpp:379
-#: src/frontend/mame/ui/selmenu.cpp:705
+#: src/frontend/mame/ui/simpleselgame.cpp:388
+#: src/frontend/mame/ui/selmenu.cpp:750
msgid "Sound: None"
msgstr "Аудіо: Не вказано"
-#: src/frontend/mame/ui/simpleselgame.cpp:381
-#: src/frontend/mame/ui/selmenu.cpp:707
+#: src/frontend/mame/ui/simpleselgame.cpp:390
+#: src/frontend/mame/ui/selmenu.cpp:752
msgid "Sound: Unimplemented"
msgstr "Аудіо: Не реалізовано"
-#: src/frontend/mame/ui/simpleselgame.cpp:383
-#: src/frontend/mame/ui/selmenu.cpp:709
+#: src/frontend/mame/ui/simpleselgame.cpp:392
+#: src/frontend/mame/ui/selmenu.cpp:754
msgid "Sound: Imperfect"
msgstr "Аудіо: Недосконало"
-#: src/frontend/mame/ui/simpleselgame.cpp:385
-#: src/frontend/mame/ui/selmenu.cpp:711
+#: src/frontend/mame/ui/simpleselgame.cpp:394
+#: src/frontend/mame/ui/selmenu.cpp:756
msgid "Sound: OK"
msgstr "Аудіо: OK"
@@ -2135,323 +2139,323 @@ msgstr "Відновити всі"
msgid "Reload All"
msgstr "Перезавантажити всі"
-#: src/frontend/mame/ui/dirmenu.cpp:44
+#: src/frontend/mame/ui/dirmenu.cpp:40
msgctxt "path-option"
msgid "ROMs"
msgstr "ROM'и"
-#: src/frontend/mame/ui/dirmenu.cpp:45
+#: src/frontend/mame/ui/dirmenu.cpp:41
msgctxt "path-option"
msgid "Software Media"
msgstr "Програмний носій"
-#: src/frontend/mame/ui/dirmenu.cpp:46
+#: src/frontend/mame/ui/dirmenu.cpp:42
msgctxt "path-option"
msgid "Sound Samples"
msgstr "Звукові зразки"
-#: src/frontend/mame/ui/dirmenu.cpp:47
+#: src/frontend/mame/ui/dirmenu.cpp:43
msgctxt "path-option"
msgid "Artwork"
msgstr "Оформлення"
-#: src/frontend/mame/ui/dirmenu.cpp:48
+#: src/frontend/mame/ui/dirmenu.cpp:44
msgctxt "path-option"
msgid "Crosshairs"
msgstr "Приціли"
-#: src/frontend/mame/ui/dirmenu.cpp:49
+#: src/frontend/mame/ui/dirmenu.cpp:45
msgctxt "path-option"
msgid "Cheat Files"
msgstr "Чіти"
-#: src/frontend/mame/ui/dirmenu.cpp:50
+#: src/frontend/mame/ui/dirmenu.cpp:46
msgctxt "path-option"
msgid "Plugins"
msgstr "Плаґіни"
-#: src/frontend/mame/ui/dirmenu.cpp:51
+#: src/frontend/mame/ui/dirmenu.cpp:47
msgctxt "path-option"
msgid "UI Translations"
msgstr "UI-переклади"
-#: src/frontend/mame/ui/dirmenu.cpp:52
+#: src/frontend/mame/ui/dirmenu.cpp:48
msgctxt "path-option"
msgid "Software Lists"
msgstr "Переліки програм"
-#: src/frontend/mame/ui/dirmenu.cpp:53
+#: src/frontend/mame/ui/dirmenu.cpp:49
msgctxt "path-option"
msgid "INIs"
msgstr "INI"
-#: src/frontend/mame/ui/dirmenu.cpp:54
+#: src/frontend/mame/ui/dirmenu.cpp:50
msgctxt "path-option"
msgid "UI Settings"
msgstr "UI-налаштування"
-#: src/frontend/mame/ui/dirmenu.cpp:55
+#: src/frontend/mame/ui/dirmenu.cpp:51
msgctxt "path-option"
msgid "Plugin Data"
msgstr "Дані плаґінів"
-#: src/frontend/mame/ui/dirmenu.cpp:56
+#: src/frontend/mame/ui/dirmenu.cpp:52
msgctxt "path-option"
msgid "DATs"
msgstr "DAT"
-#: src/frontend/mame/ui/dirmenu.cpp:57
+#: src/frontend/mame/ui/dirmenu.cpp:53
msgctxt "path-option"
msgid "Category INIs"
msgstr "INI категорій"
-#: src/frontend/mame/ui/dirmenu.cpp:58
+#: src/frontend/mame/ui/dirmenu.cpp:54
msgctxt "path-option"
msgid "Snapshots"
msgstr "Кадри"
-#: src/frontend/mame/ui/dirmenu.cpp:59
+#: src/frontend/mame/ui/dirmenu.cpp:55
msgctxt "path-option"
msgid "Icons"
msgstr "Піктограми"
-#: src/frontend/mame/ui/dirmenu.cpp:60
+#: src/frontend/mame/ui/dirmenu.cpp:56
msgctxt "path-option"
msgid "Control Panels"
msgstr "Панелі керування"
-#: src/frontend/mame/ui/dirmenu.cpp:61
+#: src/frontend/mame/ui/dirmenu.cpp:57
msgctxt "path-option"
msgid "Cabinets"
msgstr "Кабінети"
-#: src/frontend/mame/ui/dirmenu.cpp:62
+#: src/frontend/mame/ui/dirmenu.cpp:58
msgctxt "path-option"
msgid "Marquees"
msgstr "Рухомі рядки"
-#: src/frontend/mame/ui/dirmenu.cpp:63
+#: src/frontend/mame/ui/dirmenu.cpp:59
msgctxt "path-option"
msgid "PCBs"
msgstr "Друковані плати"
-#: src/frontend/mame/ui/dirmenu.cpp:64
+#: src/frontend/mame/ui/dirmenu.cpp:60
msgctxt "path-option"
msgid "Flyers"
msgstr "Буклети"
-#: src/frontend/mame/ui/dirmenu.cpp:65
+#: src/frontend/mame/ui/dirmenu.cpp:61
msgctxt "path-option"
msgid "Title Screens"
msgstr "Екрани назв"
-#: src/frontend/mame/ui/dirmenu.cpp:66
+#: src/frontend/mame/ui/dirmenu.cpp:62
msgctxt "path-option"
msgid "Game Endings"
msgstr "Завершення ігор"
-#: src/frontend/mame/ui/dirmenu.cpp:67
+#: src/frontend/mame/ui/dirmenu.cpp:63
msgctxt "path-option"
msgid "Bosses"
msgstr "Боси"
-#: src/frontend/mame/ui/dirmenu.cpp:68
+#: src/frontend/mame/ui/dirmenu.cpp:64
msgctxt "path-option"
msgid "Artwork Previews"
msgstr "Попередні перегляди оформлень"
-#: src/frontend/mame/ui/dirmenu.cpp:69
+#: src/frontend/mame/ui/dirmenu.cpp:65
msgctxt "path-option"
msgid "Select"
msgstr "Вибрати"
-#: src/frontend/mame/ui/dirmenu.cpp:70
+#: src/frontend/mame/ui/dirmenu.cpp:66
msgctxt "path-option"
msgid "Game Over Screens"
msgstr "Екрани завершенння гри"
-#: src/frontend/mame/ui/dirmenu.cpp:71
+#: src/frontend/mame/ui/dirmenu.cpp:67
msgctxt "path-option"
msgid "HowTo"
msgstr "Посібник"
-#: src/frontend/mame/ui/dirmenu.cpp:72
+#: src/frontend/mame/ui/dirmenu.cpp:68
msgctxt "path-option"
msgid "Logos"
msgstr "Логотипи"
-#: src/frontend/mame/ui/dirmenu.cpp:73
+#: src/frontend/mame/ui/dirmenu.cpp:69
msgctxt "path-option"
msgid "Scores"
msgstr "Рахунки"
-#: src/frontend/mame/ui/dirmenu.cpp:74
+#: src/frontend/mame/ui/dirmenu.cpp:70
msgctxt "path-option"
msgid "Versus"
msgstr "Проти"
-#: src/frontend/mame/ui/dirmenu.cpp:75
+#: src/frontend/mame/ui/dirmenu.cpp:71
msgctxt "path-option"
msgid "Covers"
msgstr "Обкладинки"
-#: src/frontend/mame/ui/dirmenu.cpp:105
+#: src/frontend/mame/ui/dirmenu.cpp:101
#, c-format
msgid "Remove %1$s Folder"
msgstr "Вилучити %1$s теку"
-#: src/frontend/mame/ui/dirmenu.cpp:352
-#, c-format
-msgid "Change %1$s Folder - Search: %2$s_"
-msgstr "Змінити %1$s теку - Шукати: %2$s_"
-
-#: src/frontend/mame/ui/dirmenu.cpp:352
+#: src/frontend/mame/ui/dirmenu.cpp:357
#, c-format
msgid "Add %1$s Folder - Search: %2$s_"
msgstr "Додати %1$s теку - Шукати: %2$s_"
-#: src/frontend/mame/ui/dirmenu.cpp:363
+#: src/frontend/mame/ui/dirmenu.cpp:357
+#, c-format
+msgid "Change %1$s Folder - Search: %2$s_"
+msgstr "Змінити %1$s теку - Шукати: %2$s_"
+
+#: src/frontend/mame/ui/dirmenu.cpp:368
msgid "Press TAB to set"
msgstr "Натисни Tab для встановлення."
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folders"
msgstr "Теки %1$s"
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folder"
msgstr "Тека %1$s"
-#: src/frontend/mame/ui/dirmenu.cpp:494
-msgid "Change Folder"
-msgstr "Змінити теку"
-
-#: src/frontend/mame/ui/dirmenu.cpp:494
+#: src/frontend/mame/ui/dirmenu.cpp:523
msgid "Add Folder"
msgstr "Додати теку"
-#: src/frontend/mame/ui/dirmenu.cpp:497
+#: src/frontend/mame/ui/dirmenu.cpp:525
msgid "Remove Folder"
msgstr "Вилучити теку"
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/dirmenu.cpp:530
+msgid "Change Folder"
+msgstr "Змінити теку"
+
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = 1/%1$d"
msgstr "Масштаб = 1 / %1$d"
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = %1$d"
msgstr "Масштаб = %1$d"
-#: src/frontend/mame/ui/viewgfx.cpp:799
+#: src/frontend/mame/ui/viewgfx.cpp:800
msgctxt "gfxview"
msgid "Expand to fit"
msgstr "Розгорнути до розміру"
-#: src/frontend/mame/ui/viewgfx.cpp:822
+#: src/frontend/mame/ui/viewgfx.cpp:823
msgctxt "gfxview"
msgid "All categories"
msgstr "Усі категорії"
-#: src/frontend/mame/ui/viewgfx.cpp:824 src/frontend/mame/ui/viewgfx.cpp:829
+#: src/frontend/mame/ui/viewgfx.cpp:825 src/frontend/mame/ui/viewgfx.cpp:830
#, c-format
msgctxt "gfxview"
msgid "Category %1$d"
msgstr "Категорія %1$d"
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] colors"
msgstr "[root%1$s] кольори"
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] pens"
msgstr "[root%1$s] пера"
-#: src/frontend/mame/ui/viewgfx.cpp:940
+#: src/frontend/mame/ui/viewgfx.cpp:941
#, c-format
msgctxt "gfxview"
msgid " #%1$X → %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:947
+#: src/frontend/mame/ui/viewgfx.cpp:948
#, c-format
msgctxt "gfxview"
msgid " #%1$X = %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:954
+#: src/frontend/mame/ui/viewgfx.cpp:955
#, c-format
msgctxt "gfxview"
msgid " #%1$X (A:%2$02X R:%3$02X G:%4$02X B:%5$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1134
+#: src/frontend/mame/ui/viewgfx.cpp:1135
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] %2$d/%3$d"
msgstr "[root%1$s] %2$d / %3$d"
-#: src/frontend/mame/ui/viewgfx.cpp:1157
+#: src/frontend/mame/ui/viewgfx.cpp:1158
#, c-format
msgctxt "gfxview"
msgid " #%1$X:%2$X (%3$d %4$d) = %5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1165
+#: src/frontend/mame/ui/viewgfx.cpp:1166
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d color %3$X/%4$X"
msgstr " %1$d * %2$d; колір %3$X / %4$X"
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d category %3$u"
msgstr "Мапа плиток %1$d / %2$d; категорія %3$u"
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d "
msgstr "Мапа плиток %1$d / %2$d "
-#: src/frontend/mame/ui/viewgfx.cpp:1327
+#: src/frontend/mame/ui/viewgfx.cpp:1328
#, c-format
msgctxt "gfxview"
msgid " (%1$u %2$u) = GFX%3$u #%4$X:%5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1334
+#: src/frontend/mame/ui/viewgfx.cpp:1335
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d origin (%3$d %4$d)"
msgstr "%1$d * %2$d; XY-початок (%3$d %4$d)"
-#: src/frontend/mame/ui/selgame.cpp:442
+#: src/frontend/mame/ui/selgame.cpp:463
msgid "System Settings"
msgstr "Налаштування системи"
-#: src/frontend/mame/ui/selgame.cpp:1058
+#: src/frontend/mame/ui/selgame.cpp:1076
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d systems (%5$d BIOS) )"
msgstr "%1$s %2$s (%3$d / %4$d систем; %5$d BIOS)"
-#: src/frontend/mame/ui/selgame.cpp:1086
+#: src/frontend/mame/ui/selgame.cpp:1104
#, c-format
msgid "System: %1$-.100s"
msgstr "Система: %1$-.100s"
@@ -2472,22 +2476,22 @@ msgctxt "menu-selector"
msgid "[no choices]"
msgstr "[без вибору]"
-#: src/frontend/mame/ui/selector.cpp:138
+#: src/frontend/mame/ui/selector.cpp:148
#, c-format
msgctxt "menu-selector"
msgid "Double-click or press %1$s to select"
msgstr "Натисни двічі ЛКМ чи %1$s для вибору."
-#: src/frontend/mame/ui/auditmenu.cpp:59
+#: src/frontend/mame/ui/auditmenu.cpp:60
msgid "Audit Media"
msgstr "Перевірити медіа"
-#: src/frontend/mame/ui/auditmenu.cpp:63
+#: src/frontend/mame/ui/auditmenu.cpp:64
#, c-format
msgid "Results will be saved to %1$s"
msgstr "Результати буде збережено до %1$s."
-#: src/frontend/mame/ui/auditmenu.cpp:101
+#: src/frontend/mame/ui/auditmenu.cpp:110
#, c-format
msgid ""
"Auditing media for system %2$u of %3$u...\n"
@@ -2496,7 +2500,7 @@ msgstr ""
"Перевірка медіа системи %2$u / %3$u...\n"
"%1$s"
-#: src/frontend/mame/ui/auditmenu.cpp:119
+#: src/frontend/mame/ui/auditmenu.cpp:128
#, c-format
msgid ""
"Cancel audit?\n"
@@ -2509,17 +2513,17 @@ msgstr ""
"%1$s - скасування.\n"
"%2$s - продовження."
-#: src/frontend/mame/ui/auditmenu.cpp:139
+#: src/frontend/mame/ui/auditmenu.cpp:148
#, c-format
msgid "Audit media for %1$u systems marked unavailable"
msgstr "Перевірити медіа позначених недоступними %1$u систем"
-#: src/frontend/mame/ui/auditmenu.cpp:140
+#: src/frontend/mame/ui/auditmenu.cpp:149
#, c-format
msgid "Audit media for all %1$u systems"
msgstr "Перевірити медіа всіх %1$u систем"
-#: src/frontend/mame/ui/auditmenu.cpp:157
+#: src/frontend/mame/ui/auditmenu.cpp:165
#, c-format
msgid "Press %1$s to cancel\n"
msgstr "Натисни %1$s для скасування.\n"
@@ -2540,268 +2544,268 @@ msgstr "Приховати відомості / зображення"
msgid "Hide Both"
msgstr "Приховати обидва"
-#: src/frontend/mame/ui/custui.cpp:143
+#: src/frontend/mame/ui/custui.cpp:144
msgid "UI Language"
msgstr "Мова"
-#: src/frontend/mame/ui/custui.cpp:168 src/frontend/mame/ui/custui.cpp:221
+#: src/frontend/mame/ui/custui.cpp:169 src/frontend/mame/ui/custui.cpp:222
msgid "System Names"
msgstr "Системні імена"
-#: src/frontend/mame/ui/custui.cpp:194 src/frontend/mame/ui/custui.cpp:224
+#: src/frontend/mame/ui/custui.cpp:195 src/frontend/mame/ui/custui.cpp:225
msgid "Show Side Panels"
msgstr "Показати бокові панелі"
-#: src/frontend/mame/ui/custui.cpp:214
+#: src/frontend/mame/ui/custui.cpp:215
msgid "Fonts"
msgstr "Шрифти"
-#: src/frontend/mame/ui/custui.cpp:215
+#: src/frontend/mame/ui/custui.cpp:216
msgid "Colors"
msgstr "Кольори"
-#: src/frontend/mame/ui/custui.cpp:218
+#: src/frontend/mame/ui/custui.cpp:219
msgid "Language"
msgstr "Мова"
-#: src/frontend/mame/ui/custui.cpp:235 src/frontend/mame/ui/custui.cpp:279
+#: src/frontend/mame/ui/custui.cpp:236 src/frontend/mame/ui/custui.cpp:280
msgid "[built-in]"
msgstr "[вбудовано]"
-#: src/frontend/mame/ui/custui.cpp:335
+#: src/frontend/mame/ui/custui.cpp:337
msgid "UI Fonts"
msgstr "UI-шрифти"
-#: src/frontend/mame/ui/custui.cpp:364
+#: src/frontend/mame/ui/custui.cpp:366
msgid "default"
msgstr "типово"
-#: src/frontend/mame/ui/custui.cpp:459 src/frontend/mame/ui/custui.cpp:499
+#: src/frontend/mame/ui/custui.cpp:465 src/frontend/mame/ui/custui.cpp:507
msgid "UI Font"
msgstr "UI-шрифт"
-#: src/frontend/mame/ui/custui.cpp:504
+#: src/frontend/mame/ui/custui.cpp:512
msgid "Bold"
msgstr "Жирний"
-#: src/frontend/mame/ui/custui.cpp:505
+#: src/frontend/mame/ui/custui.cpp:513
msgid "Italic"
msgstr "Курсив"
-#: src/frontend/mame/ui/custui.cpp:510
+#: src/frontend/mame/ui/custui.cpp:518
msgid "Lines"
msgstr "Лінії"
-#: src/frontend/mame/ui/custui.cpp:515
+#: src/frontend/mame/ui/custui.cpp:523
msgid "Infos text size"
msgstr "Розмір тексту відомостей"
-#: src/frontend/mame/ui/custui.cpp:530
+#: src/frontend/mame/ui/custui.cpp:547
msgid "Sample text - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
msgstr ""
"Зразок тексту:\n"
"Сама біль - любов, головний замовник."
-#: src/frontend/mame/ui/custui.cpp:546
+#: src/frontend/mame/ui/custui.cpp:563
msgid "UI Colors"
msgstr "UI-кольори"
-#: src/frontend/mame/ui/custui.cpp:609
+#: src/frontend/mame/ui/custui.cpp:626
msgctxt "color-option"
msgid "Normal text"
msgstr "Звичайний текст"
-#: src/frontend/mame/ui/custui.cpp:610
+#: src/frontend/mame/ui/custui.cpp:627
msgctxt "color-option"
msgid "Selected color"
msgstr "Вибраний колір"
-#: src/frontend/mame/ui/custui.cpp:611
+#: src/frontend/mame/ui/custui.cpp:628
msgctxt "color-option"
msgid "Normal text background"
msgstr "Звичайний текст тла"
-#: src/frontend/mame/ui/custui.cpp:612
+#: src/frontend/mame/ui/custui.cpp:629
msgctxt "color-option"
msgid "Selected background color"
msgstr "Вибраний колір тла"
-#: src/frontend/mame/ui/custui.cpp:613
+#: src/frontend/mame/ui/custui.cpp:630
msgctxt "color-option"
msgid "Subitem color"
msgstr "Колір підпункту"
-#: src/frontend/mame/ui/custui.cpp:614
+#: src/frontend/mame/ui/custui.cpp:631
msgctxt "color-option"
msgid "Clone"
msgstr "Клон"
-#: src/frontend/mame/ui/custui.cpp:615
+#: src/frontend/mame/ui/custui.cpp:632
msgctxt "color-option"
msgid "Border"
msgstr "Межа"
-#: src/frontend/mame/ui/custui.cpp:616
+#: src/frontend/mame/ui/custui.cpp:633
msgctxt "color-option"
msgid "Background"
msgstr "Тло"
-#: src/frontend/mame/ui/custui.cpp:617
+#: src/frontend/mame/ui/custui.cpp:634
msgctxt "color-option"
msgid "DIP switch"
msgstr "DIP-перемикач"
-#: src/frontend/mame/ui/custui.cpp:618
+#: src/frontend/mame/ui/custui.cpp:635
msgctxt "color-option"
msgid "Unavailable color"
msgstr "Недоступний колір"
-#: src/frontend/mame/ui/custui.cpp:619
+#: src/frontend/mame/ui/custui.cpp:636
msgctxt "color-option"
msgid "Slider color"
msgstr "Колір слайдера"
-#: src/frontend/mame/ui/custui.cpp:620
+#: src/frontend/mame/ui/custui.cpp:637
msgctxt "color-option"
msgid "Graphics viewer background"
msgstr "Тло переглядача графіки"
-#: src/frontend/mame/ui/custui.cpp:621
+#: src/frontend/mame/ui/custui.cpp:638
msgctxt "color-option"
msgid "Mouse over color"
msgstr "Колір під мишею"
-#: src/frontend/mame/ui/custui.cpp:622
+#: src/frontend/mame/ui/custui.cpp:639
msgctxt "color-option"
msgid "Mouse over background color"
msgstr "Колір тла під мишею"
-#: src/frontend/mame/ui/custui.cpp:623
+#: src/frontend/mame/ui/custui.cpp:640
msgctxt "color-option"
msgid "Mouse down color"
msgstr "Колір натисненої миші"
-#: src/frontend/mame/ui/custui.cpp:624
+#: src/frontend/mame/ui/custui.cpp:641
msgctxt "color-option"
msgid "Mouse down background color"
msgstr "Колір тла натисненої миші"
-#: src/frontend/mame/ui/custui.cpp:628
+#: src/frontend/mame/ui/custui.cpp:645
msgid "Restore default colors"
msgstr "Відновити типові кольори"
-#: src/frontend/mame/ui/custui.cpp:640
+#: src/frontend/mame/ui/custui.cpp:666
#, c-format
msgid "Double-click or press %1$s to change color"
msgstr "Натисни двічі ЛКМ чи %1$s для зміни кольору."
-#: src/frontend/mame/ui/custui.cpp:648
+#: src/frontend/mame/ui/custui.cpp:674
msgid "Menu Preview"
msgstr "Попередній перегляд меню"
-#: src/frontend/mame/ui/custui.cpp:662
+#: src/frontend/mame/ui/custui.cpp:681
msgctxt "color-sample"
msgid "Normal"
msgstr "Звичайний"
-#: src/frontend/mame/ui/custui.cpp:663
+#: src/frontend/mame/ui/custui.cpp:682
msgctxt "color-sample"
msgid "Subitem"
msgstr "Підпункт"
-#: src/frontend/mame/ui/custui.cpp:664
+#: src/frontend/mame/ui/custui.cpp:683
msgctxt "color-sample"
msgid "Selected"
msgstr "Вибраний"
-#: src/frontend/mame/ui/custui.cpp:665
+#: src/frontend/mame/ui/custui.cpp:684
msgctxt "color-sample"
msgid "Mouse Over"
msgstr "Під мишею"
-#: src/frontend/mame/ui/custui.cpp:666
+#: src/frontend/mame/ui/custui.cpp:685
msgctxt "color-sample"
msgid "Clone"
msgstr "Клон"
-#: src/frontend/mame/ui/custui.cpp:881
+#: src/frontend/mame/ui/custui.cpp:901
msgid "ARGB Settings"
msgstr "ARGB-налаштування"
-#: src/frontend/mame/ui/custui.cpp:886 src/frontend/mame/ui/custui.cpp:889
+#: src/frontend/mame/ui/custui.cpp:906 src/frontend/mame/ui/custui.cpp:909
msgctxt "color-channel"
msgid "Alpha"
msgstr "Альфа"
-#: src/frontend/mame/ui/custui.cpp:894 src/frontend/mame/ui/custui.cpp:897
+#: src/frontend/mame/ui/custui.cpp:914 src/frontend/mame/ui/custui.cpp:917
msgctxt "color-channel"
msgid "Red"
msgstr "Червоний"
-#: src/frontend/mame/ui/custui.cpp:902 src/frontend/mame/ui/custui.cpp:905
+#: src/frontend/mame/ui/custui.cpp:922 src/frontend/mame/ui/custui.cpp:925
msgctxt "color-channel"
msgid "Green"
msgstr "Зелений"
-#: src/frontend/mame/ui/custui.cpp:910 src/frontend/mame/ui/custui.cpp:913
+#: src/frontend/mame/ui/custui.cpp:930 src/frontend/mame/ui/custui.cpp:933
msgctxt "color-channel"
msgid "Blue"
msgstr "Синій"
-#: src/frontend/mame/ui/custui.cpp:916
+#: src/frontend/mame/ui/custui.cpp:936
msgid "Choose from palette"
msgstr "Вибери з палітри."
-#: src/frontend/mame/ui/custui.cpp:931
+#: src/frontend/mame/ui/custui.cpp:959
msgid "Color preview:"
msgstr "Попередній перегляд кольору:"
-#: src/frontend/mame/ui/custui.cpp:1029
+#: src/frontend/mame/ui/custui.cpp:1052
msgctxt "color-preset"
msgid "White"
msgstr "Білий"
-#: src/frontend/mame/ui/custui.cpp:1030
+#: src/frontend/mame/ui/custui.cpp:1053
msgctxt "color-preset"
msgid "Silver"
msgstr "Срібний"
-#: src/frontend/mame/ui/custui.cpp:1031
+#: src/frontend/mame/ui/custui.cpp:1054
msgctxt "color-preset"
msgid "Gray"
msgstr "Сірий"
-#: src/frontend/mame/ui/custui.cpp:1032
+#: src/frontend/mame/ui/custui.cpp:1055
msgctxt "color-preset"
msgid "Black"
msgstr "Чорний"
-#: src/frontend/mame/ui/custui.cpp:1033
+#: src/frontend/mame/ui/custui.cpp:1056
msgctxt "color-preset"
msgid "Red"
msgstr "Червоний"
-#: src/frontend/mame/ui/custui.cpp:1034
+#: src/frontend/mame/ui/custui.cpp:1057
msgctxt "color-preset"
msgid "Orange"
msgstr "Помаранчевий"
-#: src/frontend/mame/ui/custui.cpp:1035
+#: src/frontend/mame/ui/custui.cpp:1058
msgctxt "color-preset"
msgid "Yellow"
msgstr "Жовтий"
-#: src/frontend/mame/ui/custui.cpp:1036
+#: src/frontend/mame/ui/custui.cpp:1059
msgctxt "color-preset"
msgid "Green"
msgstr "Зелений"
-#: src/frontend/mame/ui/custui.cpp:1037
+#: src/frontend/mame/ui/custui.cpp:1060
msgctxt "color-preset"
msgid "Blue"
msgstr "Синій"
-#: src/frontend/mame/ui/custui.cpp:1038
+#: src/frontend/mame/ui/custui.cpp:1061
msgctxt "color-preset"
msgid "Violet"
msgstr "Фіолетовий"
@@ -2824,36 +2828,61 @@ msgctxt "about-header"
msgid "Revision: %1$s"
msgstr "Огляд: %1$s"
-#: src/frontend/mame/ui/analogipt.cpp:60
+#: src/frontend/mame/ui/analogipt.cpp:27
+#, c-format
+msgctxt "menu-analoginput"
+msgid ""
+"Show/hide settings \t\t%1$s\n"
+"Decrease value \t\t%2$s\n"
+"Increase value \t\t%3$s\n"
+"Restore default value \t\t%4$s\n"
+"Previous device \t\t%5$s\n"
+"Next device \t\t%6$s\n"
+"Return to previous menu \t\t%7$s"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:82
+msgctxt "menu-analoginput"
msgid "Analog Input Adjustments"
msgstr "Призначення аналогового керування"
-#: src/frontend/mame/ui/analogipt.cpp:92
+#: src/frontend/mame/ui/analogipt.cpp:121
#, c-format
-msgid "Press %s to show menu"
+msgctxt "menu-analoginput"
+msgid "Press %s to show settings"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:245
+msgctxt "menu-analoginput"
+msgid "Analog Input Adjustments Help"
msgstr "Натисни %s для показу меню."
-#: src/frontend/mame/ui/analogipt.cpp:372
+#: src/frontend/mame/ui/analogipt.cpp:421
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Increment/Decrement Speed"
msgstr "%1$s збільшення / зменшення швидкості"
-#: src/frontend/mame/ui/analogipt.cpp:377
+#: src/frontend/mame/ui/analogipt.cpp:426
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Auto-centering Speed"
msgstr "%1$s автоцентрування швидкості"
-#: src/frontend/mame/ui/analogipt.cpp:382
+#: src/frontend/mame/ui/analogipt.cpp:431
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Reverse"
msgstr "%1$s зворот"
-#: src/frontend/mame/ui/analogipt.cpp:387
+#: src/frontend/mame/ui/analogipt.cpp:436
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Sensitivity"
msgstr "%1$s чутливість"
-#: src/frontend/mame/ui/analogipt.cpp:402
+#: src/frontend/mame/ui/analogipt.cpp:451
+msgctxt "menu-analoginput"
msgid "[no analog inputs are enabled]"
msgstr "[не увімкнено аналогових керувань]"
@@ -3004,164 +3033,164 @@ msgctxt "menu-main"
msgid "Close Menu"
msgstr "Закрити меню"
-#: src/frontend/mame/ui/selmenu.cpp:77
+#: src/frontend/mame/ui/selmenu.cpp:55
+msgid "Images"
+msgstr "Зображення"
+
+#: src/frontend/mame/ui/selmenu.cpp:56
+msgid "Info"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:83
msgctxt "selmenu-artwork"
msgid "Snapshots"
msgstr "Кадри"
-#: src/frontend/mame/ui/selmenu.cpp:78
+#: src/frontend/mame/ui/selmenu.cpp:84
msgctxt "selmenu-artwork"
msgid "Cabinet"
msgstr "Кабінет"
-#: src/frontend/mame/ui/selmenu.cpp:79
+#: src/frontend/mame/ui/selmenu.cpp:85
msgctxt "selmenu-artwork"
msgid "Control Panel"
msgstr "Панель керування"
-#: src/frontend/mame/ui/selmenu.cpp:80
+#: src/frontend/mame/ui/selmenu.cpp:86
msgctxt "selmenu-artwork"
msgid "PCB"
msgstr "Друкована плата"
-#: src/frontend/mame/ui/selmenu.cpp:81
+#: src/frontend/mame/ui/selmenu.cpp:87
msgctxt "selmenu-artwork"
msgid "Flyer"
msgstr "Буклет"
-#: src/frontend/mame/ui/selmenu.cpp:82
+#: src/frontend/mame/ui/selmenu.cpp:88
msgctxt "selmenu-artwork"
msgid "Title Screen"
msgstr "Екран назви"
-#: src/frontend/mame/ui/selmenu.cpp:83
+#: src/frontend/mame/ui/selmenu.cpp:89
msgctxt "selmenu-artwork"
msgid "Ending"
msgstr "Завершення"
-#: src/frontend/mame/ui/selmenu.cpp:84
+#: src/frontend/mame/ui/selmenu.cpp:90
msgctxt "selmenu-artwork"
msgid "Artwork Preview"
msgstr "Попередній перегляд оформлення"
-#: src/frontend/mame/ui/selmenu.cpp:85
+#: src/frontend/mame/ui/selmenu.cpp:91
msgctxt "selmenu-artwork"
msgid "Bosses"
msgstr "Боси"
-#: src/frontend/mame/ui/selmenu.cpp:86
+#: src/frontend/mame/ui/selmenu.cpp:92
msgctxt "selmenu-artwork"
msgid "Logo"
msgstr "Логотип"
-#: src/frontend/mame/ui/selmenu.cpp:87
+#: src/frontend/mame/ui/selmenu.cpp:93
msgctxt "selmenu-artwork"
msgid "Versus"
msgstr "Проти"
-#: src/frontend/mame/ui/selmenu.cpp:88
+#: src/frontend/mame/ui/selmenu.cpp:94
msgctxt "selmenu-artwork"
msgid "Game Over"
msgstr "Завершення гри"
-#: src/frontend/mame/ui/selmenu.cpp:89
+#: src/frontend/mame/ui/selmenu.cpp:95
msgctxt "selmenu-artwork"
msgid "HowTo"
msgstr "Посібник"
-#: src/frontend/mame/ui/selmenu.cpp:90
+#: src/frontend/mame/ui/selmenu.cpp:96
msgctxt "selmenu-artwork"
msgid "Scores"
msgstr "Рахунки"
-#: src/frontend/mame/ui/selmenu.cpp:91
+#: src/frontend/mame/ui/selmenu.cpp:97
msgctxt "selmenu-artwork"
msgid "Select"
msgstr "Вибрати"
-#: src/frontend/mame/ui/selmenu.cpp:92
+#: src/frontend/mame/ui/selmenu.cpp:98
msgctxt "selmenu-artwork"
msgid "Marquee"
msgstr "Рухомий рядок"
-#: src/frontend/mame/ui/selmenu.cpp:93
+#: src/frontend/mame/ui/selmenu.cpp:99
msgctxt "selmenu-artwork"
msgid "Covers"
msgstr "Обкладинки"
-#: src/frontend/mame/ui/selmenu.cpp:97
+#: src/frontend/mame/ui/selmenu.cpp:103
msgid "Add or remove favorite"
msgstr "Додати чи вилучити з уподобань"
-#: src/frontend/mame/ui/selmenu.cpp:98
+#: src/frontend/mame/ui/selmenu.cpp:104
msgid "Export displayed list to file"
msgstr "Експортувати відображений перелік до файлу"
-#: src/frontend/mame/ui/selmenu.cpp:99
+#: src/frontend/mame/ui/selmenu.cpp:105
msgid "Audit media"
msgstr "Перевірити медіа"
-#: src/frontend/mame/ui/selmenu.cpp:100
+#: src/frontend/mame/ui/selmenu.cpp:106
msgid "Show DATs view"
msgstr "Показати перегляд DAT"
-#: src/frontend/mame/ui/selmenu.cpp:260
+#: src/frontend/mame/ui/selmenu.cpp:268
msgid "Select Software Package Part"
msgstr "Вибір частини програмного пакета:"
-#: src/frontend/mame/ui/selmenu.cpp:330
+#: src/frontend/mame/ui/selmenu.cpp:338
msgid "Select System BIOS"
msgstr "Вибір BIOS'у системи"
-#: src/frontend/mame/ui/selmenu.cpp:644 src/frontend/mame/ui/selmenu.cpp:675
+#: src/frontend/mame/ui/selmenu.cpp:689 src/frontend/mame/ui/selmenu.cpp:720
#, c-format
msgid "%1$s, %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:648
+#: src/frontend/mame/ui/selmenu.cpp:693
#, c-format
msgid "Software is clone of: %1$s"
msgstr "Програма - клон: %1$s"
-#: src/frontend/mame/ui/selmenu.cpp:650
+#: src/frontend/mame/ui/selmenu.cpp:695
msgid "Software is parent"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:655
+#: src/frontend/mame/ui/selmenu.cpp:700
msgid "Supported: No"
msgstr "Без підтримки"
-#: src/frontend/mame/ui/selmenu.cpp:660
+#: src/frontend/mame/ui/selmenu.cpp:705
msgid "Supported: Partial"
msgstr "Часткова підтримка"
-#: src/frontend/mame/ui/selmenu.cpp:665
+#: src/frontend/mame/ui/selmenu.cpp:710
msgid "Supported: Yes"
msgstr "Підтримка"
-#: src/frontend/mame/ui/selmenu.cpp:681
+#: src/frontend/mame/ui/selmenu.cpp:726
msgid "System is parent"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:683 src/frontend/mame/ui/selmenu.cpp:685
+#: src/frontend/mame/ui/selmenu.cpp:728 src/frontend/mame/ui/selmenu.cpp:730
#, c-format
msgid "System is clone of: %1$s"
msgstr "Система - клон: %1$s"
-#: src/frontend/mame/ui/selmenu.cpp:721
+#: src/frontend/mame/ui/selmenu.cpp:766
#, c-format
msgid "%1$s %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2222
-msgid "Images"
-msgstr "Зображення"
-
-#: src/frontend/mame/ui/selmenu.cpp:2223
-msgid "Infos"
-msgstr "Відомості"
-
-#: src/frontend/mame/ui/selmenu.cpp:2538
+#: src/frontend/mame/ui/selmenu.cpp:2611
msgid ""
"Required ROM/disk images for the selected system are missing or incorrect. "
"Please acquire the correct files or select a different system.\n"
@@ -3171,7 +3200,7 @@ msgstr ""
"Знайди правильні файли чи вибери іншу систему.\n"
"\n"
-#: src/frontend/mame/ui/selmenu.cpp:2554
+#: src/frontend/mame/ui/selmenu.cpp:2627
msgid ""
"Required ROM/disk images for the selected software are missing or incorrect. "
"Please acquire the correct files or select a different software item.\n"
@@ -3181,333 +3210,333 @@ msgstr ""
"неправильні. Знайди правильні файли чи вибери іншу програму.\n"
"\n"
-#: src/frontend/mame/ui/selmenu.cpp:2570
+#: src/frontend/mame/ui/selmenu.cpp:2643
msgid "incorrect checksum"
msgstr "неправильна контрольна сума"
-#: src/frontend/mame/ui/selmenu.cpp:2573
+#: src/frontend/mame/ui/selmenu.cpp:2646
msgid "incorrect length"
msgstr "неправильна довжина"
-#: src/frontend/mame/ui/selmenu.cpp:2576
+#: src/frontend/mame/ui/selmenu.cpp:2649
msgid "not found"
msgstr "не знайдено"
-#: src/frontend/mame/ui/selmenu.cpp:2587
+#: src/frontend/mame/ui/selmenu.cpp:2660
#, c-format
msgid "%1$s (%2$s) - %3$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2589
+#: src/frontend/mame/ui/selmenu.cpp:2662
#, c-format
msgid "%1$s - %2$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2593
+#: src/frontend/mame/ui/selmenu.cpp:2666
msgid "Press any key to continue."
msgstr "Натисни для продовження."
-#: src/frontend/mame/ui/selmenu.cpp:2722
+#: src/frontend/mame/ui/selmenu.cpp:2789
msgid "General Info"
msgstr "Загальні відомості"
-#: src/frontend/mame/ui/selmenu.cpp:2874
+#: src/frontend/mame/ui/selmenu.cpp:2935
#, c-format
msgid "Short Name\t%1$s\n"
msgstr "Коротке ім'я\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2875
+#: src/frontend/mame/ui/selmenu.cpp:2936
#, c-format
msgid "Year\t%1$s\n"
msgstr "Рік\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2876
+#: src/frontend/mame/ui/selmenu.cpp:2937
#, c-format
msgid "Manufacturer\t%1$s\n"
msgstr "Виробник\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2883
+#: src/frontend/mame/ui/selmenu.cpp:2944
#, c-format
msgid "System is Clone of\t%1$s\n"
msgstr "Система - клон\t%1$s\n"
-#: src/frontend/mame/ui/selmenu.cpp:2888
+#: src/frontend/mame/ui/selmenu.cpp:2949
msgid "System is Parent\t\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2892
+#: src/frontend/mame/ui/selmenu.cpp:2953
msgid "Analog Controls\tYes\n"
msgstr "Аналогове керування\tТак\n"
-#: src/frontend/mame/ui/selmenu.cpp:2894
+#: src/frontend/mame/ui/selmenu.cpp:2955
msgid "Keyboard Inputs\tYes\n"
msgstr "Клавіатурне керування\tТак\n"
-#: src/frontend/mame/ui/selmenu.cpp:2897
+#: src/frontend/mame/ui/selmenu.cpp:2958
msgid "Overall\tNOT WORKING\n"
msgstr "Загалом\tНеробоче\n"
-#: src/frontend/mame/ui/selmenu.cpp:2899
+#: src/frontend/mame/ui/selmenu.cpp:2960
msgid "Overall\tUnemulated Protection\n"
msgstr "Загалом\tНеемульований захист\n"
-#: src/frontend/mame/ui/selmenu.cpp:2901
+#: src/frontend/mame/ui/selmenu.cpp:2962
msgid "Overall\tWorking\n"
msgstr "Загалом\tРобоче\n"
-#: src/frontend/mame/ui/selmenu.cpp:2904
+#: src/frontend/mame/ui/selmenu.cpp:2965
msgid "Graphics\tUnimplemented\n"
msgstr "Графіка\tНе реалізовано\n"
-#: src/frontend/mame/ui/selmenu.cpp:2906
+#: src/frontend/mame/ui/selmenu.cpp:2967
msgid "Graphics\tWrong Colors\n"
msgstr "Графіка\tНеправильні кольори\n"
-#: src/frontend/mame/ui/selmenu.cpp:2908
+#: src/frontend/mame/ui/selmenu.cpp:2969
msgid "Graphics\tImperfect Colors\n"
msgstr "Графіка\tНедосконалі кольори\n"
-#: src/frontend/mame/ui/selmenu.cpp:2910
+#: src/frontend/mame/ui/selmenu.cpp:2971
msgid "Graphics\tImperfect\n"
msgstr "Графіка\tНедосконало\n"
-#: src/frontend/mame/ui/selmenu.cpp:2912
+#: src/frontend/mame/ui/selmenu.cpp:2973
msgid "Graphics\tOK\n"
msgstr "Графіка\tOK\n"
-#: src/frontend/mame/ui/selmenu.cpp:2915
+#: src/frontend/mame/ui/selmenu.cpp:2976
msgid "Sound\tNone\n"
msgstr "Аудіо\tНе вказано\n"
-#: src/frontend/mame/ui/selmenu.cpp:2917
+#: src/frontend/mame/ui/selmenu.cpp:2978
msgid "Sound\tUnimplemented\n"
msgstr "Аудіо\tНе реалізовано\n"
-#: src/frontend/mame/ui/selmenu.cpp:2919
+#: src/frontend/mame/ui/selmenu.cpp:2980
msgid "Sound\tImperfect\n"
msgstr "Аудіо\tНедосконало\n"
-#: src/frontend/mame/ui/selmenu.cpp:2921
+#: src/frontend/mame/ui/selmenu.cpp:2982
msgid "Sound\tOK\n"
msgstr "Аудіо\tOK\n"
-#: src/frontend/mame/ui/selmenu.cpp:2924
+#: src/frontend/mame/ui/selmenu.cpp:2985
msgid "Capture\tUnimplemented\n"
msgstr "Захоплення\tНе реалізовано\n"
-#: src/frontend/mame/ui/selmenu.cpp:2926
+#: src/frontend/mame/ui/selmenu.cpp:2987
msgid "Capture\tImperfect\n"
msgstr "Захоплення\tНедосконало\n"
-#: src/frontend/mame/ui/selmenu.cpp:2929
+#: src/frontend/mame/ui/selmenu.cpp:2990
msgid "Camera\tUnimplemented\n"
msgstr "Камера\tНе реалізовано\n"
-#: src/frontend/mame/ui/selmenu.cpp:2931
+#: src/frontend/mame/ui/selmenu.cpp:2992
msgid "Camera\tImperfect\n"
msgstr "Камера\tНедосконало\n"
-#: src/frontend/mame/ui/selmenu.cpp:2934
+#: src/frontend/mame/ui/selmenu.cpp:2995
msgid "Microphone\tUnimplemented\n"
msgstr "Мікрофон\tНе реалізовано\n"
-#: src/frontend/mame/ui/selmenu.cpp:2936
+#: src/frontend/mame/ui/selmenu.cpp:2997
msgid "Microphone\tImperfect\n"
msgstr "Мікрофон\tНедосконало\n"
-#: src/frontend/mame/ui/selmenu.cpp:2939
+#: src/frontend/mame/ui/selmenu.cpp:3000
msgid "Controls\tUnimplemented\n"
msgstr "Керування\tНе реалізовано\n"
-#: src/frontend/mame/ui/selmenu.cpp:2941
+#: src/frontend/mame/ui/selmenu.cpp:3002
msgid "Controls\tImperfect\n"
msgstr "Керування\tНедосконало\n"
-#: src/frontend/mame/ui/selmenu.cpp:2944
+#: src/frontend/mame/ui/selmenu.cpp:3005
msgid "Keyboard\tUnimplemented\n"
msgstr "Клавіатура\tНе реалізовано\n"
-#: src/frontend/mame/ui/selmenu.cpp:2946
+#: src/frontend/mame/ui/selmenu.cpp:3007
msgid "Keyboard\tImperfect\n"
msgstr "Клавіатура\tНедосконало\n"
-#: src/frontend/mame/ui/selmenu.cpp:2949
+#: src/frontend/mame/ui/selmenu.cpp:3010
msgid "Mouse\tUnimplemented\n"
msgstr "Миша\tНе реалізовано\n"
-#: src/frontend/mame/ui/selmenu.cpp:2951
+#: src/frontend/mame/ui/selmenu.cpp:3012
msgid "Mouse\tImperfect\n"
msgstr "Миша\tНедосконало\n"
-#: src/frontend/mame/ui/selmenu.cpp:2954
+#: src/frontend/mame/ui/selmenu.cpp:3015
msgid "Media\tUnimplemented\n"
msgstr "Медіа\tНе реалізовано\n"
-#: src/frontend/mame/ui/selmenu.cpp:2956
+#: src/frontend/mame/ui/selmenu.cpp:3017
msgid "Media\tImperfect\n"
msgstr "Медіа\tНедосконало\n"
-#: src/frontend/mame/ui/selmenu.cpp:2959
+#: src/frontend/mame/ui/selmenu.cpp:3020
msgid "Disk\tUnimplemented\n"
msgstr "Диск\tНе реалізовано\n"
-#: src/frontend/mame/ui/selmenu.cpp:2961
+#: src/frontend/mame/ui/selmenu.cpp:3022
msgid "Disk\tImperfect\n"
msgstr "Диск\tНедосконало\n"
-#: src/frontend/mame/ui/selmenu.cpp:2964
+#: src/frontend/mame/ui/selmenu.cpp:3025
msgid "Printer\tUnimplemented\n"
msgstr "Принтер\tНе реалізовано\n"
-#: src/frontend/mame/ui/selmenu.cpp:2966
+#: src/frontend/mame/ui/selmenu.cpp:3027
msgid "Printer\tImperfect\n"
msgstr "Принтер\tНедосконало\n"
-#: src/frontend/mame/ui/selmenu.cpp:2969
+#: src/frontend/mame/ui/selmenu.cpp:3030
msgid "Mag. Tape\tUnimplemented\n"
msgstr "Магнітострічка\tНе реалізовано\n"
-#: src/frontend/mame/ui/selmenu.cpp:2971
+#: src/frontend/mame/ui/selmenu.cpp:3032
msgid "Mag. Tape\tImperfect\n"
msgstr "Магнітострічка\tНедосконало\n"
-#: src/frontend/mame/ui/selmenu.cpp:2974
+#: src/frontend/mame/ui/selmenu.cpp:3035
msgid "Punch Tape\tUnimplemented\n"
msgstr "Перфострічка\tНе реалізовано\n"
-#: src/frontend/mame/ui/selmenu.cpp:2976
+#: src/frontend/mame/ui/selmenu.cpp:3037
msgid "Punch Tape\tImperfect\n"
msgstr "Перфострічка\tНедосконало\n"
-#: src/frontend/mame/ui/selmenu.cpp:2979
+#: src/frontend/mame/ui/selmenu.cpp:3040
msgid "Mag. Drum\tUnimplemented\n"
msgstr "Магнітний барабан\tНе реалізовано\n"
-#: src/frontend/mame/ui/selmenu.cpp:2981
+#: src/frontend/mame/ui/selmenu.cpp:3042
msgid "Mag. Drum\tImperfect\n"
msgstr "Магнітний барабан\tНедосконало\n"
-#: src/frontend/mame/ui/selmenu.cpp:2984
+#: src/frontend/mame/ui/selmenu.cpp:3045
msgid "(EP)ROM\tUnimplemented\n"
msgstr "(EP)ROM\tНе реалізовано\n"
-#: src/frontend/mame/ui/selmenu.cpp:2986
+#: src/frontend/mame/ui/selmenu.cpp:3047
msgid "(EP)ROM\tImperfect\n"
msgstr "(EP)ROM\tНедосконало\n"
-#: src/frontend/mame/ui/selmenu.cpp:2989
+#: src/frontend/mame/ui/selmenu.cpp:3050
msgid "Communications\tUnimplemented\n"
msgstr "Комунікації\tНе реалізовано\n"
-#: src/frontend/mame/ui/selmenu.cpp:2991
+#: src/frontend/mame/ui/selmenu.cpp:3052
msgid "Communications\tImperfect\n"
msgstr "Комунікації\tНедосконало\n"
-#: src/frontend/mame/ui/selmenu.cpp:2994
+#: src/frontend/mame/ui/selmenu.cpp:3055
msgid "LAN\tUnimplemented\n"
msgstr "Локальна мережа\tНе реалізовано\n"
-#: src/frontend/mame/ui/selmenu.cpp:2996
+#: src/frontend/mame/ui/selmenu.cpp:3057
msgid "LAN\tImperfect\n"
msgstr "Локальна мережа\tНедосконало\n"
-#: src/frontend/mame/ui/selmenu.cpp:2999
+#: src/frontend/mame/ui/selmenu.cpp:3060
msgid "WAN\tUnimplemented\n"
msgstr "Глобальна мережа\tНе реалізовано\n"
-#: src/frontend/mame/ui/selmenu.cpp:3001
+#: src/frontend/mame/ui/selmenu.cpp:3062
msgid "WAN\tImperfect\n"
msgstr "Глобальна мережа\tНедосконало\n"
-#: src/frontend/mame/ui/selmenu.cpp:3004
+#: src/frontend/mame/ui/selmenu.cpp:3065
msgid "Timing\tUnimplemented\n"
msgstr "Швидкість\tНе реалізовано\n"
-#: src/frontend/mame/ui/selmenu.cpp:3006
+#: src/frontend/mame/ui/selmenu.cpp:3067
msgid "Timing\tImperfect\n"
msgstr "Швидкість\tНедосконало\n"
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tYes\n"
msgstr "Механічна система\tТак\n"
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tNo\n"
msgstr "Механічна система\tНі\n"
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tYes\n"
msgstr "Оформлення\tТак\n"
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tNo\n"
msgstr "Оформлення\tНі\n"
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tYes\n"
msgstr "Інтерактивне оформлення\tТак\n"
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tNo\n"
msgstr "Інтерактивне оформлення\tНі\n"
-#: src/frontend/mame/ui/selmenu.cpp:3012
+#: src/frontend/mame/ui/selmenu.cpp:3073
msgid "Support Cocktail\tNo\n"
msgstr "Підтримка коктейль-режиму\tНі\n"
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tYes\n"
msgstr "Система - BIOS\tТак\n"
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tNo\n"
msgstr "Система - BIOS\tНі\n"
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tYes\n"
msgstr "Підтримка збережень\tТак\n"
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tNo\n"
msgstr "Підтримка збережень\tНі\n"
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tVertical\n"
msgstr "Орієнтація екрана\tВертикальна\n"
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tHorizontal\n"
msgstr "Орієнтація екрана\tГоризонтальна\n"
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tYes\n"
msgstr "CHD\tТак\n"
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tNo\n"
msgstr "CHD\tНі\n"
-#: src/frontend/mame/ui/selmenu.cpp:3038
+#: src/frontend/mame/ui/selmenu.cpp:3099
msgid "Media Audit Result\tOK\n"
msgstr "Результат перевірки медіа\tOK\n"
-#: src/frontend/mame/ui/selmenu.cpp:3040
+#: src/frontend/mame/ui/selmenu.cpp:3101
msgid "Media Audit Result\tBAD\n"
msgstr "Результат перевірки медіа\tПошкоджено\n"
-#: src/frontend/mame/ui/selmenu.cpp:3043
+#: src/frontend/mame/ui/selmenu.cpp:3104
msgid "Samples Audit Result\tNone Needed\n"
msgstr "Результат перевірки зразків\tБез необхідності\n"
-#: src/frontend/mame/ui/selmenu.cpp:3045
+#: src/frontend/mame/ui/selmenu.cpp:3106
msgid "Samples Audit Result\tOK\n"
msgstr "Результат перевірки зразків\tOK\n"
-#: src/frontend/mame/ui/selmenu.cpp:3047
+#: src/frontend/mame/ui/selmenu.cpp:3108
msgid "Samples Audit Result\tBAD\n"
msgstr "Результат перевірки зразків\tПошкоджено\n"
-#: src/frontend/mame/ui/selmenu.cpp:3051
+#: src/frontend/mame/ui/selmenu.cpp:3112
msgid ""
"Media Audit\tDisabled\n"
"Samples Audit\tDisabled\n"
@@ -3681,74 +3710,74 @@ msgstr "* Слот-опції:\n"
msgid "[None]\n"
msgstr "[Не вказано]\n"
-#: src/emu/render.cpp:1833
+#: src/emu/render.cpp:1834
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Standard (%2$u:%3$u)"
msgstr "Екран %1$u Типовий (%2$u:%3$u)"
-#: src/emu/render.cpp:1859
+#: src/emu/render.cpp:1860
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Pixel Aspect (%2$u:%3$u)"
msgstr "Екран %1$u Піксельне співвідношення (%2$u:%3$u)"
-#: src/emu/render.cpp:1881 src/emu/render.cpp:2016
+#: src/emu/render.cpp:1882 src/emu/render.cpp:2017
msgctxt "view-name"
msgid "Cocktail"
msgstr "Коктейль"
-#: src/emu/render.cpp:2001
+#: src/emu/render.cpp:2002
msgctxt "view-name"
msgid "Left-to-Right"
msgstr "Зліва направо"
-#: src/emu/render.cpp:2002
+#: src/emu/render.cpp:2003
msgctxt "view-name"
msgid "Left-to-Right (Gapless)"
msgstr "Зліва направо (неперервно)"
-#: src/emu/render.cpp:2003
+#: src/emu/render.cpp:2004
msgctxt "view-name"
msgid "Top-to-Bottom"
msgstr "Згори донизу"
-#: src/emu/render.cpp:2004
+#: src/emu/render.cpp:2005
msgctxt "view-name"
msgid "Top-to-Bottom (Gapless)"
msgstr "Згори донизу (неперервно)"
-#: src/emu/render.cpp:2055
+#: src/emu/render.cpp:2056
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom"
msgstr "%1$u * %2$u Зліва направо, Згори донизу"
-#: src/emu/render.cpp:2064
+#: src/emu/render.cpp:2065
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom (Gapless)"
msgstr "%1$u * %2$u Зліва направо, Згори донизу (неперервно)"
-#: src/emu/render.cpp:2073
+#: src/emu/render.cpp:2074
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right"
msgstr "%1$u * %2$u Згори донизу, Зліва направо"
-#: src/emu/render.cpp:2082
+#: src/emu/render.cpp:2083
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right (Gapless)"
msgstr "%1$u * %2$u Згори донизу, Зліва направо (неперервно)"
-#: src/emu/ioport.cpp:333
+#: src/emu/ioport.cpp:271
#, c-format
msgctxt "input-name"
msgid "P%1$u"
msgstr ""
-#: src/emu/ioport.cpp:2052
+#: src/emu/ioport.cpp:1991
msgctxt "input-name"
msgid "???"
msgstr ""
@@ -5380,224 +5409,224 @@ msgstr "Клавіатура"
#: src/emu/inpttype.ipp:874
msgctxt "input-name"
-msgid "On Screen Display"
-msgstr "Відображати на екрані"
+msgid "Show/Hide Menu"
+msgstr ""
#: src/emu/inpttype.ipp:875
msgctxt "input-name"
-msgid "Break in Debugger"
-msgstr "Зупинка налагоджувача"
-
-#: src/emu/inpttype.ipp:876
-msgctxt "input-name"
-msgid "Config Menu"
-msgstr "Меню конфігурації"
-
-#: src/emu/inpttype.ipp:877
-msgctxt "input-name"
-msgid "Pause"
-msgstr "Призупинити"
-
-#: src/emu/inpttype.ipp:878
-msgctxt "input-name"
-msgid "Pause - Single Step"
-msgstr "Призупинити - одиничний крок"
-
-#: src/emu/inpttype.ipp:879
-msgctxt "input-name"
-msgid "Rewind - Single Step"
-msgstr "Перемотати назад - одиничний крок"
-
-#: src/emu/inpttype.ipp:880
-msgctxt "input-name"
-msgid "Reset Machine"
-msgstr "Перезавантажити машину"
-
-#: src/emu/inpttype.ipp:881
-msgctxt "input-name"
-msgid "Soft Reset"
-msgstr "Програмне перезавантаження"
-
-#: src/emu/inpttype.ipp:882
-msgctxt "input-name"
-msgid "Show Decoded Graphics"
-msgstr "Показати декодовану графіку"
-
-#: src/emu/inpttype.ipp:883
-msgctxt "input-name"
-msgid "Frameskip Dec"
-msgstr "Зменшити пропуск кадрів"
-
-#: src/emu/inpttype.ipp:884
-msgctxt "input-name"
-msgid "Frameskip Inc"
-msgstr "Збільшити пропуск кадрів"
-
-#: src/emu/inpttype.ipp:885
-msgctxt "input-name"
-msgid "Throttle"
-msgstr "Прискорити"
-
-#: src/emu/inpttype.ipp:886
-msgctxt "input-name"
-msgid "Fast Forward"
-msgstr "Перемотати вперед"
-
-#: src/emu/inpttype.ipp:887
-msgctxt "input-name"
-msgid "Show FPS"
-msgstr "Показати FPS"
-
-#: src/emu/inpttype.ipp:888
-msgctxt "input-name"
-msgid "Save Snapshot"
-msgstr "Зберегти кадр"
-
-#: src/emu/inpttype.ipp:889
-msgctxt "input-name"
-msgid "Record MNG"
-msgstr "Записати MNG"
-
-#: src/emu/inpttype.ipp:890
-msgctxt "input-name"
-msgid "Record AVI"
-msgstr "Записати AVI"
-
-#: src/emu/inpttype.ipp:891
-msgctxt "input-name"
-msgid "Toggle Cheat"
-msgstr "Перемкнути чіти"
-
-#: src/emu/inpttype.ipp:892
-msgctxt "input-name"
-msgid "UI Up"
-msgstr "UI ↑"
-
-#: src/emu/inpttype.ipp:893
-msgctxt "input-name"
-msgid "UI Down"
-msgstr "UI ↓"
-
-#: src/emu/inpttype.ipp:894
-msgctxt "input-name"
-msgid "UI Left"
-msgstr "UI ←"
-
-#: src/emu/inpttype.ipp:895
-msgctxt "input-name"
-msgid "UI Right"
-msgstr "UI →"
-
-#: src/emu/inpttype.ipp:896
-msgctxt "input-name"
-msgid "UI Home"
-msgstr "UI Початок"
-
-#: src/emu/inpttype.ipp:897
-msgctxt "input-name"
-msgid "UI End"
-msgstr "UI Кінець"
-
-#: src/emu/inpttype.ipp:898
-msgctxt "input-name"
-msgid "UI Page Up"
-msgstr "UI Сторінка вгору"
-
-#: src/emu/inpttype.ipp:899
-msgctxt "input-name"
-msgid "UI Page Down"
-msgstr "UI Сторінка вниз"
-
-#: src/emu/inpttype.ipp:900
-msgctxt "input-name"
-msgid "UI Focus Next"
-msgstr "UI Перейти до наступного"
-
-#: src/emu/inpttype.ipp:901
-msgctxt "input-name"
-msgid "UI Focus Previous"
-msgstr "UI Перейти до попереднього"
-
-#: src/emu/inpttype.ipp:902
-msgctxt "input-name"
msgid "UI Select"
msgstr "UI Вибрати"
-#: src/emu/inpttype.ipp:903
+#: src/emu/inpttype.ipp:876
+msgctxt "input-name"
+msgid "UI Back"
+msgstr ""
+
+#: src/emu/inpttype.ipp:877
msgctxt "input-name"
msgid "UI Cancel"
msgstr "UI Скасувати"
-#: src/emu/inpttype.ipp:904
-msgctxt "input-name"
-msgid "UI Display Comment"
-msgstr "UI Відобразити коментар"
-
-#: src/emu/inpttype.ipp:905
+#: src/emu/inpttype.ipp:878
msgctxt "input-name"
msgid "UI Clear"
msgstr "UI Очистити"
-#: src/emu/inpttype.ipp:906
+#: src/emu/inpttype.ipp:879
msgctxt "input-name"
-msgid "UI Zoom In"
-msgstr "UI Збільшити масштаб"
+msgid "UI Help"
+msgstr ""
-#: src/emu/inpttype.ipp:907
+#: src/emu/inpttype.ipp:880
msgctxt "input-name"
-msgid "UI Zoom Out"
-msgstr "UI Зменшити масштаб"
+msgid "UI Up"
+msgstr "UI ↑"
-#: src/emu/inpttype.ipp:908
+#: src/emu/inpttype.ipp:881
msgctxt "input-name"
-msgid "UI Default Zoom"
-msgstr "UI Типовий масштаб"
+msgid "UI Down"
+msgstr "UI ↓"
-#: src/emu/inpttype.ipp:909
+#: src/emu/inpttype.ipp:882
+msgctxt "input-name"
+msgid "UI Left"
+msgstr "UI ←"
+
+#: src/emu/inpttype.ipp:883
+msgctxt "input-name"
+msgid "UI Right"
+msgstr "UI →"
+
+#: src/emu/inpttype.ipp:884
+msgctxt "input-name"
+msgid "UI Home"
+msgstr "UI Початок"
+
+#: src/emu/inpttype.ipp:885
+msgctxt "input-name"
+msgid "UI End"
+msgstr "UI Кінець"
+
+#: src/emu/inpttype.ipp:886
+msgctxt "input-name"
+msgid "UI Page Up"
+msgstr "UI Сторінка вгору"
+
+#: src/emu/inpttype.ipp:887
+msgctxt "input-name"
+msgid "UI Page Down"
+msgstr "UI Сторінка вниз"
+
+#: src/emu/inpttype.ipp:888
msgctxt "input-name"
msgid "UI Previous Group"
msgstr "UI Попередня група"
-#: src/emu/inpttype.ipp:910
+#: src/emu/inpttype.ipp:889
msgctxt "input-name"
msgid "UI Next Group"
msgstr "UI Наступна група"
-#: src/emu/inpttype.ipp:911
+#: src/emu/inpttype.ipp:890
msgctxt "input-name"
-msgid "UI Rotate"
-msgstr "UI Повернути"
+msgid "On Screen Display"
+msgstr "Відображати на екрані"
-#: src/emu/inpttype.ipp:912
+#: src/emu/inpttype.ipp:891
msgctxt "input-name"
-msgid "Show Profiler"
-msgstr "Показати профайлер"
+msgid "Toggle UI Controls"
+msgstr ""
-#: src/emu/inpttype.ipp:913
+#: src/emu/inpttype.ipp:892
msgctxt "input-name"
-msgid "UI Toggle"
-msgstr "UI Перемкнути"
+msgid "Break in Debugger"
+msgstr "Зупинка налагоджувача"
-#: src/emu/inpttype.ipp:914
+#: src/emu/inpttype.ipp:893
msgctxt "input-name"
-msgid "UI Release Pointer"
-msgstr "UI Встановити вказівник"
+msgid "Pause"
+msgstr "Призупинити"
-#: src/emu/inpttype.ipp:915
+#: src/emu/inpttype.ipp:894
msgctxt "input-name"
-msgid "UI Paste Text"
-msgstr "UI Вставити текст"
+msgid "Pause - Single Step"
+msgstr "Призупинити - одиничний крок"
-#: src/emu/inpttype.ipp:916
+#: src/emu/inpttype.ipp:895
+msgctxt "input-name"
+msgid "Rewind - Single Step"
+msgstr "Перемотати назад - одиничний крок"
+
+#: src/emu/inpttype.ipp:896
msgctxt "input-name"
msgid "Save State"
msgstr "Зберегти стан"
-#: src/emu/inpttype.ipp:917
+#: src/emu/inpttype.ipp:897
msgctxt "input-name"
msgid "Load State"
msgstr "Завантажити стан"
+#: src/emu/inpttype.ipp:898
+msgctxt "input-name"
+msgid "Reset Machine"
+msgstr "Перезавантажити машину"
+
+#: src/emu/inpttype.ipp:899
+msgctxt "input-name"
+msgid "Soft Reset"
+msgstr "Програмне перезавантаження"
+
+#: src/emu/inpttype.ipp:900
+msgctxt "input-name"
+msgid "Show Decoded Graphics"
+msgstr "Показати декодовану графіку"
+
+#: src/emu/inpttype.ipp:901
+msgctxt "input-name"
+msgid "Frameskip Dec"
+msgstr "Зменшити пропуск кадрів"
+
+#: src/emu/inpttype.ipp:902
+msgctxt "input-name"
+msgid "Frameskip Inc"
+msgstr "Збільшити пропуск кадрів"
+
+#: src/emu/inpttype.ipp:903
+msgctxt "input-name"
+msgid "Throttle"
+msgstr "Прискорити"
+
+#: src/emu/inpttype.ipp:904
+msgctxt "input-name"
+msgid "Fast Forward"
+msgstr "Перемотати вперед"
+
+#: src/emu/inpttype.ipp:905
+msgctxt "input-name"
+msgid "Show FPS"
+msgstr "Показати FPS"
+
+#: src/emu/inpttype.ipp:906
+msgctxt "input-name"
+msgid "Save Snapshot"
+msgstr "Зберегти кадр"
+
+#: src/emu/inpttype.ipp:907
+msgctxt "input-name"
+msgid "Record MNG"
+msgstr "Записати MNG"
+
+#: src/emu/inpttype.ipp:908
+msgctxt "input-name"
+msgid "Record AVI"
+msgstr "Записати AVI"
+
+#: src/emu/inpttype.ipp:909
+msgctxt "input-name"
+msgid "Toggle Cheat"
+msgstr "Перемкнути чіти"
+
+#: src/emu/inpttype.ipp:910
+msgctxt "input-name"
+msgid "UI Display Comment"
+msgstr "UI Відобразити коментар"
+
+#: src/emu/inpttype.ipp:911
+msgctxt "input-name"
+msgid "UI Zoom In"
+msgstr "UI Збільшити масштаб"
+
+#: src/emu/inpttype.ipp:912
+msgctxt "input-name"
+msgid "UI Zoom Out"
+msgstr "UI Зменшити масштаб"
+
+#: src/emu/inpttype.ipp:913
+msgctxt "input-name"
+msgid "UI Default Zoom"
+msgstr "UI Типовий масштаб"
+
+#: src/emu/inpttype.ipp:914
+msgctxt "input-name"
+msgid "UI Rotate"
+msgstr "UI Повернути"
+
+#: src/emu/inpttype.ipp:915
+msgctxt "input-name"
+msgid "Show Profiler"
+msgstr "Показати профайлер"
+
+#: src/emu/inpttype.ipp:916
+msgctxt "input-name"
+msgid "UI Release Pointer"
+msgstr "UI Встановити вказівник"
+
+#: src/emu/inpttype.ipp:917
+msgctxt "input-name"
+msgid "UI Paste Text"
+msgstr "UI Вставити текст"
+
#: src/emu/inpttype.ipp:918
msgctxt "input-name"
msgid "UI (First) Tape Start"
@@ -5610,57 +5639,65 @@ msgstr "UI (Початково) Зупинка стрічки"
#: src/emu/inpttype.ipp:920
msgctxt "input-name"
-msgid "UI External DAT View"
-msgstr "UI Переглянути зовнішній DAT"
+msgid "UI Focus Next"
+msgstr "UI Перейти до наступного"
#: src/emu/inpttype.ipp:921
msgctxt "input-name"
-msgid "UI Add/Remove favorite"
-msgstr "UI Додати / вилучити з уподобань"
+msgid "UI Focus Previous"
+msgstr "UI Перейти до попереднього"
#: src/emu/inpttype.ipp:922
msgctxt "input-name"
+msgid "UI External DAT View"
+msgstr "UI Переглянути зовнішній DAT"
+
+#: src/emu/inpttype.ipp:923
+msgctxt "input-name"
+msgid "UI Add/Remove Favorite"
+msgstr "UI Додати / вилучити з уподобань"
+
+#: src/emu/inpttype.ipp:924
+msgctxt "input-name"
msgid "UI Export List"
msgstr "UI Експортувати перелік"
-#: src/emu/inpttype.ipp:923
+#: src/emu/inpttype.ipp:925
msgctxt "input-name"
msgid "UI Audit Media"
msgstr "UI Перевірити медіа"
-#: src/osd/modules/input/input_windows.cpp:110
-#: src/osd/modules/input/input_sdlcommon.cpp:173
+#: src/osd/modules/input/input_windows.cpp:111 src/osd/sdl/osdsdl.cpp:339
msgctxt "input-name"
msgid "Toggle Fullscreen"
msgstr "Перемкнути повний екран"
-#: src/osd/modules/input/input_windows.cpp:116
+#: src/osd/modules/input/input_windows.cpp:117
msgctxt "input-name"
msgid "Take Rendered Snapshot"
msgstr "Узяти опрацьований кадр"
-#: src/osd/modules/input/input_windows.cpp:127
-#: src/osd/modules/input/input_sdlcommon.cpp:221
+#: src/osd/modules/input/input_windows.cpp:128 src/osd/sdl/osdsdl.cpp:388
msgctxt "input-name"
msgid "Record Rendered Video"
msgstr "Записати опрацьоване відео"
-#: src/osd/modules/input/input_windows.cpp:143
+#: src/osd/modules/input/input_windows.cpp:144
msgctxt "input-name"
msgid "Toggle Post-Processing"
msgstr "Перемкнути постопрацювання"
-#: src/osd/modules/input/input_sdlcommon.cpp:199
+#: src/osd/sdl/osdsdl.cpp:365
msgctxt "input-name"
msgid "Toggle Filter"
msgstr "Перемкнути фільтр"
-#: src/osd/modules/input/input_sdlcommon.cpp:205
+#: src/osd/sdl/osdsdl.cpp:371
msgctxt "input-name"
msgid "Decrease Prescaling"
msgstr "Зменшити попереднє масштабування"
-#: src/osd/modules/input/input_sdlcommon.cpp:215
+#: src/osd/sdl/osdsdl.cpp:382
msgctxt "input-name"
msgid "Increase Prescaling"
msgstr "Збільшити попереднє масштабування"
@@ -5984,12 +6021,12 @@ msgstr "Імена портів керування збережено до %s."
msgid "Input ports"
msgstr "Порти керування"
-#: plugins/autofire/init.lua:94
+#: plugins/autofire/init.lua:98
msgctxt "plugin-autofire"
msgid "Failed to load autofire menu"
msgstr "Не вдалося завантажити меню турборежиму."
-#: plugins/autofire/init.lua:101
+#: plugins/autofire/init.lua:105
msgctxt "plugin-autofire"
msgid "Autofire"
msgstr "Турборежим"
@@ -6173,7 +6210,7 @@ msgctxt "plugin-timecode"
msgid "Hotkey"
msgstr "Гаряча кнопка"
-#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:560
+#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:562
msgctxt "plugin-inputmacro"
msgid "Input Macros"
msgstr "Макрос керування"
@@ -6194,138 +6231,138 @@ msgctxt "plugin-inputmacro"
msgid "Set Input"
msgstr "Встановити керування"
-#: plugins/inputmacro/inputmacro_menu.lua:350
+#: plugins/inputmacro/inputmacro_menu.lua:352
msgctxt "plugin-inputmacro"
msgid "Name"
msgstr "Ім'я"
-#: plugins/inputmacro/inputmacro_menu.lua:358
-#: plugins/inputmacro/inputmacro_menu.lua:400
+#: plugins/inputmacro/inputmacro_menu.lua:360
+#: plugins/inputmacro/inputmacro_menu.lua:402
msgctxt "plugin-inputmacro"
msgid "[not set]"
msgstr "[не встановлено]"
-#: plugins/inputmacro/inputmacro_menu.lua:359
+#: plugins/inputmacro/inputmacro_menu.lua:361
msgctxt "plugin-inputmacro"
msgid "Activation combination"
msgstr "Активація комбінації"
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Stop immediately"
msgstr "Зупинити негайно"
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Complete macro"
msgstr "Завершити макрос"
-#: plugins/inputmacro/inputmacro_menu.lua:363
+#: plugins/inputmacro/inputmacro_menu.lua:365
msgctxt "plugin-inputmacro"
msgid "On release"
msgstr "При випуску"
-#: plugins/inputmacro/inputmacro_menu.lua:369
+#: plugins/inputmacro/inputmacro_menu.lua:371
msgctxt "plugin-inputmacro"
msgid "Release"
msgstr "Випуск"
-#: plugins/inputmacro/inputmacro_menu.lua:372
+#: plugins/inputmacro/inputmacro_menu.lua:374
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Loop to step %d"
msgstr "Повторити до кроку %d"
-#: plugins/inputmacro/inputmacro_menu.lua:377
+#: plugins/inputmacro/inputmacro_menu.lua:379
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Prolong step %d"
msgstr "Повторити лише крок %d"
-#: plugins/inputmacro/inputmacro_menu.lua:379
+#: plugins/inputmacro/inputmacro_menu.lua:381
msgctxt "plugin-inputmacro"
msgid "When held"
msgstr "При проведенні"
-#: plugins/inputmacro/inputmacro_menu.lua:383
+#: plugins/inputmacro/inputmacro_menu.lua:385
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Step %d"
msgstr "Крок %d"
-#: plugins/inputmacro/inputmacro_menu.lua:384
+#: plugins/inputmacro/inputmacro_menu.lua:386
msgctxt "plugin-inputmacro"
msgid "Delay (frames)"
msgstr "Затримка (кадрів)"
-#: plugins/inputmacro/inputmacro_menu.lua:390
+#: plugins/inputmacro/inputmacro_menu.lua:392
msgctxt "plugin-inputmacro"
msgid "Duration (frames)"
msgstr "Тривалість (кадрів)"
-#: plugins/inputmacro/inputmacro_menu.lua:398
+#: plugins/inputmacro/inputmacro_menu.lua:400
msgctxt "plugin-inputmacro"
msgid "n/a"
msgstr "не доступно"
-#: plugins/inputmacro/inputmacro_menu.lua:402
+#: plugins/inputmacro/inputmacro_menu.lua:404
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Input %d"
msgstr "Керування %d"
-#: plugins/inputmacro/inputmacro_menu.lua:407
+#: plugins/inputmacro/inputmacro_menu.lua:409
msgctxt "plugin-inputmacro"
msgid "Add input"
msgstr "Додати керування"
-#: plugins/inputmacro/inputmacro_menu.lua:412
+#: plugins/inputmacro/inputmacro_menu.lua:414
msgctxt "plugin-inputmacro"
msgid "Delete step"
msgstr "Видалити крок"
-#: plugins/inputmacro/inputmacro_menu.lua:428
+#: plugins/inputmacro/inputmacro_menu.lua:430
msgctxt "plugin-inputmacro"
msgid "Add step at position"
msgstr "Додати крок на позицію"
-#: plugins/inputmacro/inputmacro_menu.lua:474
+#: plugins/inputmacro/inputmacro_menu.lua:476
msgctxt "plugin-inputmacro"
msgid "Add Input Macro"
msgstr "Додати макрос керування"
-#: plugins/inputmacro/inputmacro_menu.lua:481
+#: plugins/inputmacro/inputmacro_menu.lua:483
msgctxt "plugin-inputmacro"
msgid "Create"
msgstr "Створити"
-#: plugins/inputmacro/inputmacro_menu.lua:483
+#: plugins/inputmacro/inputmacro_menu.lua:485
msgctxt "plugin-inputmacro"
msgid "Cancel"
msgstr "Скасувати"
-#: plugins/inputmacro/inputmacro_menu.lua:499
+#: plugins/inputmacro/inputmacro_menu.lua:501
msgctxt "plugin-inputmacro"
msgid "Edit Input Macro"
msgstr "Редагувати макрос керування"
-#: plugins/inputmacro/inputmacro_menu.lua:505
+#: plugins/inputmacro/inputmacro_menu.lua:507
msgctxt "plugin-inputmacro"
msgid "Done"
msgstr "Виконано"
-#: plugins/inputmacro/inputmacro_menu.lua:561
+#: plugins/inputmacro/inputmacro_menu.lua:563
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Press %s to delete"
msgstr "Натисни %s для видалення."
-#: plugins/inputmacro/inputmacro_menu.lua:573
+#: plugins/inputmacro/inputmacro_menu.lua:575
msgctxt "plugin-inputmacro"
msgid "[no macros]"
msgstr "(без макросів)"
-#: plugins/inputmacro/inputmacro_menu.lua:578
+#: plugins/inputmacro/inputmacro_menu.lua:580
msgctxt "plugin-inputmacro"
msgid "Add macro"
msgstr "Додати макрос"
@@ -6500,12 +6537,12 @@ msgctxt "plugin-commonui"
msgid "Cancel"
msgstr "Скасувати"
-#: plugins/commonui/init.lua:197
+#: plugins/commonui/init.lua:199
msgctxt "plugin-commonui"
msgid "Invalid combination entered"
msgstr "Указано недійсну комбінацію."
-#: plugins/commonui/init.lua:203
+#: plugins/commonui/init.lua:205
#, lua-format
msgctxt "plugin-commonui"
msgid ""
@@ -6514,3 +6551,14 @@ msgid ""
msgstr ""
"Укажи комбінацію чи натисни %s для скасування.\n"
"%s"
+
+#~ msgid "Infos"
+#~ msgstr "Відомості"
+
+#~ msgctxt "input-name"
+#~ msgid "Config Menu"
+#~ msgstr "Меню конфігурації"
+
+#~ msgctxt "input-name"
+#~ msgid "UI Toggle"
+#~ msgstr "UI Перемкнути"
diff --git a/language/Vietnamese/strings.po b/language/Vietnamese/strings.po
index 1a3158532bb..40a0a5248e4 100644
--- a/language/Vietnamese/strings.po
+++ b/language/Vietnamese/strings.po
@@ -1,13 +1,13 @@
# Vietnamese translations for MAME package.
# Copyright (C) 1997-2022 MAMEdev and contributors
# This file is distributed under the same license as the MAME package.
-# Automatically generated, 2022.
+# Automatically generated, 2023.
#
msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2022-10-16 02:30+1100\n"
+"POT-Creation-Date: 2023-02-18 05:29+1100\n"
"PO-Revision-Date: 2016-02-20 18:03+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: MAME Language Team\n"
@@ -29,254 +29,254 @@ msgid ""
"This system requires media images to be mounted for the following device(s): "
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1254
+#: src/frontend/mame/ui/ui.cpp:1275
#, c-format
msgid ""
"UI controls enabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1256
+#: src/frontend/mame/ui/ui.cpp:1277
#, c-format
msgid ""
"UI controls disabled\n"
"Use %1$s to toggle"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1465
+#: src/frontend/mame/ui/ui.cpp:1486
msgid "Master Volume"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1474
+#: src/frontend/mame/ui/ui.cpp:1495
#, c-format
msgid "%1$s Volume"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1496
+#: src/frontend/mame/ui/ui.cpp:1517
#, c-format
msgid "Overclock CPU %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1504
+#: src/frontend/mame/ui/ui.cpp:1525
#, c-format
msgid "Overclock %1$s sound"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1523
+#: src/frontend/mame/ui/ui.cpp:1544
#, c-format
msgid "%1$s Refresh Rate"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1528
+#: src/frontend/mame/ui/ui.cpp:1549
#, c-format
msgid "%1$s Brightness"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1530
+#: src/frontend/mame/ui/ui.cpp:1551
#, c-format
msgid "%1$s Contrast"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1532
+#: src/frontend/mame/ui/ui.cpp:1553
#, c-format
msgid "%1$s Gamma"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1536
+#: src/frontend/mame/ui/ui.cpp:1557
#, c-format
msgid "%1$s Horiz Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1538
+#: src/frontend/mame/ui/ui.cpp:1559
#, c-format
msgid "%1$s Horiz Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1540
+#: src/frontend/mame/ui/ui.cpp:1561
#, c-format
msgid "%1$s Vert Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1542
+#: src/frontend/mame/ui/ui.cpp:1563
#, c-format
msgid "%1$s Vert Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1558
+#: src/frontend/mame/ui/ui.cpp:1579
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1561
+#: src/frontend/mame/ui/ui.cpp:1582
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1563
+#: src/frontend/mame/ui/ui.cpp:1584
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1566
+#: src/frontend/mame/ui/ui.cpp:1587
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1576
+#: src/frontend/mame/ui/ui.cpp:1597
msgid "Vector Flicker"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1577
+#: src/frontend/mame/ui/ui.cpp:1598
msgid "Beam Width Minimum"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1578
+#: src/frontend/mame/ui/ui.cpp:1599
msgid "Beam Width Maximum"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1579
+#: src/frontend/mame/ui/ui.cpp:1600
msgid "Beam Dot Size"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1580
+#: src/frontend/mame/ui/ui.cpp:1601
msgid "Beam Intensity Weight"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593
+#: src/frontend/mame/ui/ui.cpp:1614
#, c-format
msgid "Crosshair Scale %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "X"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1593 src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1614 src/frontend/mame/ui/ui.cpp:1616
msgid "Y"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1595
+#: src/frontend/mame/ui/ui.cpp:1616
#, c-format
msgid "Crosshair Offset %1$s"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1623
+#: src/frontend/mame/ui/ui.cpp:1644
#, c-format
msgid "%1$3ddB"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1666
+#: src/frontend/mame/ui/ui.cpp:1687
#, c-format
msgid "%1$d%%"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1681
+#: src/frontend/mame/ui/ui.cpp:1702
#, c-format
msgid "%1$3.0f%%"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1704 src/frontend/mame/ui/ui.cpp:1724
-#: src/frontend/mame/ui/ui.cpp:1743 src/frontend/mame/ui/ui.cpp:1761
-#: src/frontend/mame/ui/ui.cpp:1780 src/frontend/mame/ui/ui.cpp:1799
-#: src/frontend/mame/ui/ui.cpp:1818 src/frontend/mame/ui/ui.cpp:1837
-#: src/frontend/mame/ui/ui.cpp:1858 src/frontend/mame/ui/ui.cpp:1879
-#: src/frontend/mame/ui/ui.cpp:1900 src/frontend/mame/ui/ui.cpp:1921
+#: src/frontend/mame/ui/ui.cpp:1725 src/frontend/mame/ui/ui.cpp:1745
+#: src/frontend/mame/ui/ui.cpp:1764 src/frontend/mame/ui/ui.cpp:1782
+#: src/frontend/mame/ui/ui.cpp:1801 src/frontend/mame/ui/ui.cpp:1820
+#: src/frontend/mame/ui/ui.cpp:1839 src/frontend/mame/ui/ui.cpp:1858
+#: src/frontend/mame/ui/ui.cpp:1879 src/frontend/mame/ui/ui.cpp:1900
+#: src/frontend/mame/ui/ui.cpp:1921 src/frontend/mame/ui/ui.cpp:1942
#, c-format
msgid "%1$.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:1936 src/frontend/mame/ui/ui.cpp:1951
-#: src/frontend/mame/ui/ui.cpp:1966 src/frontend/mame/ui/ui.cpp:1981
-#: src/frontend/mame/ui/ui.cpp:1996
+#: src/frontend/mame/ui/ui.cpp:1957 src/frontend/mame/ui/ui.cpp:1972
+#: src/frontend/mame/ui/ui.cpp:1987 src/frontend/mame/ui/ui.cpp:2002
+#: src/frontend/mame/ui/ui.cpp:2017
#, c-format
msgid "%1$1.2f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2012
+#: src/frontend/mame/ui/ui.cpp:2033
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2029
+#: src/frontend/mame/ui/ui.cpp:2050
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2116
+#: src/frontend/mame/ui/ui.cpp:2137
msgid "**Error saving ui.ini**"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2175
+#: src/frontend/mame/ui/ui.cpp:2196
#, c-format
msgid "**Error saving %s.ini**"
msgstr ""
-#: src/frontend/mame/ui/ui.cpp:2179 src/frontend/mame/ui/miscmenu.cpp:773
+#: src/frontend/mame/ui/ui.cpp:2200 src/frontend/mame/ui/miscmenu.cpp:773
msgid ""
"\n"
" Settings saved \n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:487 src/frontend/mame/ui/selgame.cpp:298
+#: src/frontend/mame/ui/selsoft.cpp:510 src/frontend/mame/ui/selgame.cpp:318
#, c-format
msgid ""
"%s\n"
" added to favorites list."
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:492 src/frontend/mame/ui/selgame.cpp:303
-#: src/frontend/mame/ui/selgame.cpp:309
+#: src/frontend/mame/ui/selsoft.cpp:515 src/frontend/mame/ui/selgame.cpp:323
+#: src/frontend/mame/ui/selgame.cpp:329
#, c-format
msgid ""
"%s\n"
" removed from favorites list."
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Start empty]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:525
+#: src/frontend/mame/ui/selsoft.cpp:576
msgid "[Use file manager]"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:708
+#: src/frontend/mame/ui/selsoft.cpp:756
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d software packages )"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:709
+#: src/frontend/mame/ui/selsoft.cpp:757
#, c-format
msgid "%1$s - select software"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:714 src/frontend/mame/ui/selgame.cpp:1074
+#: src/frontend/mame/ui/selsoft.cpp:762 src/frontend/mame/ui/selgame.cpp:1092
#, c-format
msgid "%1$s: %2$s - Search: %3$s_"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:716 src/frontend/mame/ui/selgame.cpp:1076
+#: src/frontend/mame/ui/selsoft.cpp:764 src/frontend/mame/ui/selgame.cpp:1094
#, c-format
msgid "Search: %1$s_"
msgstr ""
-#: src/frontend/mame/ui/selsoft.cpp:723
+#: src/frontend/mame/ui/selsoft.cpp:771
#, c-format
msgid "Software list/item: %1$s:%2$s"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:441
+#: src/frontend/mame/ui/optsmenu.cpp:45 src/frontend/mame/ui/selgame.cpp:462
msgid "General Settings"
msgstr ""
@@ -300,15 +300,15 @@ msgstr ""
msgid "Save Settings"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:185 src/frontend/mame/ui/optsmenu.cpp:227
+#: src/frontend/mame/ui/optsmenu.cpp:183 src/frontend/mame/ui/optsmenu.cpp:225
msgid "System Filter"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:197 src/frontend/mame/ui/custui.cpp:83
+#: src/frontend/mame/ui/optsmenu.cpp:195 src/frontend/mame/ui/custui.cpp:84
msgid "Customize UI"
msgstr ""
-#: src/frontend/mame/ui/optsmenu.cpp:198 src/frontend/mame/ui/dirmenu.cpp:535
+#: src/frontend/mame/ui/optsmenu.cpp:196 src/frontend/mame/ui/dirmenu.cpp:579
msgid "Configure Folders"
msgstr ""
@@ -316,41 +316,41 @@ msgstr ""
msgid "Plugin Options"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:221 src/frontend/mame/ui/swlist.cpp:89
-#: src/frontend/mame/ui/slotopt.cpp:221
+#: src/frontend/mame/ui/filesel.cpp:234 src/frontend/mame/ui/swlist.cpp:89
+#: src/frontend/mame/ui/slotopt.cpp:231
msgid "[empty slot]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:225
+#: src/frontend/mame/ui/filesel.cpp:238
msgid "[create]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:229 src/frontend/mame/ui/swlist.cpp:100
+#: src/frontend/mame/ui/filesel.cpp:242 src/frontend/mame/ui/swlist.cpp:100
msgid "[software list]"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:285
+#: src/frontend/mame/ui/filesel.cpp:298
#, c-format
msgid "Error accessing %s"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:509
+#: src/frontend/mame/ui/filesel.cpp:519
msgid "Select access mode"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:510
+#: src/frontend/mame/ui/filesel.cpp:520
msgid "Read-only"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:512
+#: src/frontend/mame/ui/filesel.cpp:522
msgid "Read-write"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:513
+#: src/frontend/mame/ui/filesel.cpp:523
msgid "Read this image, write to another image"
msgstr ""
-#: src/frontend/mame/ui/filesel.cpp:514
+#: src/frontend/mame/ui/filesel.cpp:524
msgid "Read this image, write to diff"
msgstr ""
@@ -563,145 +563,149 @@ msgid "Joystick saturation"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:94
-msgid "Natural keyboard"
+msgid "Joystick threshold"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:95
-msgid "Allow contradictory joystick inputs"
+msgid "Natural keyboard"
msgstr ""
#: src/frontend/mame/ui/submenu.cpp:96
+msgid "Allow contradictory joystick inputs"
+msgstr ""
+
+#: src/frontend/mame/ui/submenu.cpp:97
msgid "Coin impulse"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:102
+#: src/frontend/mame/ui/submenu.cpp:103
msgid "Input Device Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:103
+#: src/frontend/mame/ui/submenu.cpp:104
msgid "Lightgun Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:104
+#: src/frontend/mame/ui/submenu.cpp:105
msgid "Trackball Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:105
+#: src/frontend/mame/ui/submenu.cpp:106
msgid "Pedal Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:106
+#: src/frontend/mame/ui/submenu.cpp:107
msgid "AD Stick Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:107
+#: src/frontend/mame/ui/submenu.cpp:108
msgid "Paddle Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:108
+#: src/frontend/mame/ui/submenu.cpp:109
msgid "Dial Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:109
+#: src/frontend/mame/ui/submenu.cpp:110
msgid "Positional Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:110
+#: src/frontend/mame/ui/submenu.cpp:111
msgid "Mouse Device Assignment"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:112
+#: src/frontend/mame/ui/submenu.cpp:113
msgid "Keyboard Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:113
+#: src/frontend/mame/ui/submenu.cpp:114
msgid "Mouse Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:114
+#: src/frontend/mame/ui/submenu.cpp:115
msgid "Lightgun Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:115
+#: src/frontend/mame/ui/submenu.cpp:116
msgid "Joystick Input Provider"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:121 src/frontend/mame/ui/videoopt.cpp:42
+#: src/frontend/mame/ui/submenu.cpp:122 src/frontend/mame/ui/videoopt.cpp:42
msgid "Video Options"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:122
+#: src/frontend/mame/ui/submenu.cpp:123
msgid "Video Mode"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:123
+#: src/frontend/mame/ui/submenu.cpp:124
msgid "Number Of Screens"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:125
+#: src/frontend/mame/ui/submenu.cpp:126
msgid "Triple Buffering"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:126
+#: src/frontend/mame/ui/submenu.cpp:127
msgid "HLSL"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:128
+#: src/frontend/mame/ui/submenu.cpp:129
msgid "GLSL"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:129
+#: src/frontend/mame/ui/submenu.cpp:130
msgid "Bilinear Filtering"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:130
+#: src/frontend/mame/ui/submenu.cpp:131
msgid "Bitmap Prescaling"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:131
+#: src/frontend/mame/ui/submenu.cpp:132
msgid "Window Mode"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:132
+#: src/frontend/mame/ui/submenu.cpp:133
msgid "Enforce Aspect Ratio"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:133
+#: src/frontend/mame/ui/submenu.cpp:134
msgid "Start Out Maximized"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:134
+#: src/frontend/mame/ui/submenu.cpp:135
msgid "Synchronized Refresh"
msgstr ""
-#: src/frontend/mame/ui/submenu.cpp:135
+#: src/frontend/mame/ui/submenu.cpp:136
msgid "Wait Vertical Sync"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:722
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:738
#: src/frontend/mame/ui/videoopt.cpp:169
-#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:766
+#: src/frontend/mame/ui/inputtoggle.cpp:96 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:766
#: plugins/cheatfind/init.lua:777 plugins/cheat/init.lua:679
msgid "On"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:364 src/frontend/mame/ui/menu.cpp:725
+#: src/frontend/mame/ui/menu.cpp:372 src/frontend/mame/ui/menu.cpp:741
#: src/frontend/mame/ui/videoopt.cpp:185
-#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:480
-#: src/frontend/mame/ui/analogipt.cpp:478 plugins/cheatfind/init.lua:763
+#: src/frontend/mame/ui/inputtoggle.cpp:91 src/frontend/mame/ui/custui.cpp:488
+#: src/frontend/mame/ui/analogipt.cpp:527 plugins/cheatfind/init.lua:763
#: plugins/cheatfind/init.lua:774 plugins/cheat/init.lua:682
#: plugins/cheat/init.lua:691
msgid "Off"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:728
+#: src/frontend/mame/ui/menu.cpp:744
msgid "Auto"
msgstr ""
-#: src/frontend/mame/ui/menu.cpp:1233
+#: src/frontend/mame/ui/menu.cpp:1272
#: src/frontend/mame/ui/simpleselgame.cpp:283
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Return to Previous Menu"
msgstr ""
@@ -709,21 +713,21 @@ msgstr ""
msgid "File Manager"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:140
+#: src/frontend/mame/ui/filemngr.cpp:152
#: src/frontend/mame/ui/confswitch.cpp:119
-#: src/frontend/mame/ui/inputmap.cpp:580
+#: src/frontend/mame/ui/inputmap.cpp:581
#: src/frontend/mame/ui/inputtoggle.cpp:75
-#: src/frontend/mame/ui/analogipt.cpp:363
+#: src/frontend/mame/ui/analogipt.cpp:412
#, c-format
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
#: src/frontend/mame/ui/confswitch.cpp:170 src/frontend/mame/ui/slotopt.cpp:204
msgid "Reset System"
msgstr ""
-#: src/frontend/mame/ui/filemngr.cpp:154
+#: src/frontend/mame/ui/filemngr.cpp:166
msgid "Start System"
msgstr ""
@@ -1072,27 +1076,27 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:168
+#: src/frontend/mame/ui/filecreate.cpp:189
msgid "New Image Name:"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:174
+#: src/frontend/mame/ui/filecreate.cpp:196
msgid "Image Format:"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:180
+#: src/frontend/mame/ui/filecreate.cpp:202
msgid "Create"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:208
+#: src/frontend/mame/ui/filecreate.cpp:230
msgid "Please enter a file extension too"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:268
+#: src/frontend/mame/ui/filecreate.cpp:295
msgid "Select image format"
msgstr ""
-#: src/frontend/mame/ui/filecreate.cpp:327
+#: src/frontend/mame/ui/filecreate.cpp:354
msgid "Select initial contents"
msgstr ""
@@ -1117,9 +1121,9 @@ msgid "Emulated"
msgstr ""
#: src/frontend/mame/ui/keyboard.cpp:60 src/frontend/mame/ui/confswitch.cpp:117
-#: src/frontend/mame/ui/inputmap.cpp:578
+#: src/frontend/mame/ui/inputmap.cpp:579
#: src/frontend/mame/ui/inputtoggle.cpp:73
-#: src/frontend/mame/ui/analogipt.cpp:361
+#: src/frontend/mame/ui/analogipt.cpp:410
#, c-format
msgid "%1$s [root%2$s]"
msgstr ""
@@ -1478,16 +1482,16 @@ msgstr ""
msgid "Category File"
msgstr ""
-#: src/frontend/mame/ui/utils.cpp:2030 src/frontend/mame/ui/inifile.cpp:301
+#: src/frontend/mame/ui/utils.cpp:2026 src/frontend/mame/ui/inifile.cpp:301
msgctxt "swlist-info"
msgid "Software list/item"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2685
+#: src/frontend/mame/ui/datmenu.cpp:88 src/frontend/mame/ui/selmenu.cpp:2752
msgid "Software List Info"
msgstr ""
-#: src/frontend/mame/ui/datmenu.cpp:316
+#: src/frontend/mame/ui/datmenu.cpp:307
#, c-format
msgid "Revision: %1$s"
msgstr ""
@@ -1647,7 +1651,7 @@ msgstr ""
msgid "Save System Settings"
msgstr ""
-#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2625
+#: src/frontend/mame/ui/miscmenu.cpp:871 src/frontend/mame/ui/selmenu.cpp:2698
msgid " (default)"
msgstr ""
@@ -1684,7 +1688,7 @@ msgstr ""
msgid "Cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:265
+#: src/frontend/mame/ui/state.cpp:262
#, c-format
msgid ""
"Delete saved state %1$s?\n"
@@ -1692,37 +1696,37 @@ msgid ""
"Press %3$s to cancel"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:393
+#: src/frontend/mame/ui/state.cpp:388
#, c-format
msgid "Error removing saved state file %1$s"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:442
+#: src/frontend/mame/ui/state.cpp:450
#, c-format
msgid "Press %1$s to delete"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Load State"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:515
+#: src/frontend/mame/ui/state.cpp:521
msgid "Select state to load"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Save State"
msgstr ""
-#: src/frontend/mame/ui/state.cpp:539
+#: src/frontend/mame/ui/state.cpp:545
msgid "Press a key or joystick button, or select state to overwrite"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:314
+#: src/frontend/mame/ui/confswitch.cpp:318
msgid "DIP Switches"
msgstr ""
-#: src/frontend/mame/ui/confswitch.cpp:508
+#: src/frontend/mame/ui/confswitch.cpp:521
msgid "Machine Configuration"
msgstr ""
@@ -1765,7 +1769,7 @@ msgstr ""
msgid "[no assignable inputs are enabled]"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:348
+#: src/frontend/mame/ui/inputmap.cpp:358
msgid "Pressed"
msgstr ""
@@ -1773,71 +1777,71 @@ msgstr ""
msgid "Invalid combination entered"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:563
+#: src/frontend/mame/ui/inputmap.cpp:564
#, c-format
msgctxt "input-name"
msgid "%1$s Analog"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:564
+#: src/frontend/mame/ui/inputmap.cpp:565
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Inc"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:565
+#: src/frontend/mame/ui/inputmap.cpp:566
#, c-format
msgctxt "input-name"
msgid "%1$s Analog Dec"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:607
+#: src/frontend/mame/ui/inputmap.cpp:608
#, c-format
msgid "Press %1$s to set\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:608
+#: src/frontend/mame/ui/inputmap.cpp:609
#, c-format
msgid "Press %1$s to append\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:609
+#: src/frontend/mame/ui/inputmap.cpp:610
#, c-format
msgid "Press %1$s to clear\n"
msgstr ""
-#: src/frontend/mame/ui/inputmap.cpp:610
+#: src/frontend/mame/ui/inputmap.cpp:611
#, c-format
msgid "Press %1$s to restore default\n"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:32
+#: src/frontend/mame/ui/inputdevices.cpp:33
#, c-format
msgctxt "menu-inputdev"
msgid "%1$s (%2$s %3$d)"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:88
+#: src/frontend/mame/ui/inputdevices.cpp:116
msgctxt "menu-inputdev"
msgid "Copy Device ID"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:122
+#: src/frontend/mame/ui/inputdevices.cpp:148
msgctxt "menu-inputdev"
msgid "Copied device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:124
+#: src/frontend/mame/ui/inputdevices.cpp:150
msgctxt "menu-inputdev"
msgid "Error copying device ID to clipboard"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:162
+#: src/frontend/mame/ui/inputdevices.cpp:189
msgctxt "menu-inputdev"
msgid "Input Devices"
msgstr ""
-#: src/frontend/mame/ui/inputdevices.cpp:203
+#: src/frontend/mame/ui/inputdevices.cpp:230
msgctxt "menu-inputdev"
msgid "[no input devices are enabled]"
msgstr ""
@@ -1954,11 +1958,11 @@ msgid "Configure Options"
msgstr ""
#: src/frontend/mame/ui/simpleselgame.cpp:279
-#: src/frontend/mame/ui/selmenu.cpp:1248
+#: src/frontend/mame/ui/selmenu.cpp:1307
msgid "Exit"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:304
+#: src/frontend/mame/ui/simpleselgame.cpp:313
#, c-format
msgid ""
"No system ROMs found. Please check the rompath setting specified in the %1$s."
@@ -1968,77 +1972,77 @@ msgid ""
"docs folder for information on setting up and using %2$s."
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:320
+#: src/frontend/mame/ui/simpleselgame.cpp:329
#, c-format
msgid "Type name or select: %1$s_"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:322
+#: src/frontend/mame/ui/simpleselgame.cpp:331
msgid "Type name or select: (random)"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:336
+#: src/frontend/mame/ui/simpleselgame.cpp:345
#, c-format
msgid "%1$-.100s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:339
+#: src/frontend/mame/ui/simpleselgame.cpp:348
#, c-format
msgid "%1$s, %2$-.100s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:348
+#: src/frontend/mame/ui/simpleselgame.cpp:357
#, c-format
msgid "Driver: %1$s"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:364
-#: src/frontend/mame/ui/selmenu.cpp:690
+#: src/frontend/mame/ui/simpleselgame.cpp:373
+#: src/frontend/mame/ui/selmenu.cpp:735
msgid "Overall: NOT WORKING"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:366
-#: src/frontend/mame/ui/selmenu.cpp:692
+#: src/frontend/mame/ui/simpleselgame.cpp:375
+#: src/frontend/mame/ui/selmenu.cpp:737
msgid "Overall: Unemulated Protection"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:368
-#: src/frontend/mame/ui/selmenu.cpp:694
+#: src/frontend/mame/ui/simpleselgame.cpp:377
+#: src/frontend/mame/ui/selmenu.cpp:739
msgid "Overall: Working"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:372
-#: src/frontend/mame/ui/selmenu.cpp:698
+#: src/frontend/mame/ui/simpleselgame.cpp:381
+#: src/frontend/mame/ui/selmenu.cpp:743
msgid "Graphics: Unimplemented, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:374
-#: src/frontend/mame/ui/selmenu.cpp:700
+#: src/frontend/mame/ui/simpleselgame.cpp:383
+#: src/frontend/mame/ui/selmenu.cpp:745
msgid "Graphics: Imperfect, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:376
-#: src/frontend/mame/ui/selmenu.cpp:702
+#: src/frontend/mame/ui/simpleselgame.cpp:385
+#: src/frontend/mame/ui/selmenu.cpp:747
msgid "Graphics: OK, "
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:379
-#: src/frontend/mame/ui/selmenu.cpp:705
+#: src/frontend/mame/ui/simpleselgame.cpp:388
+#: src/frontend/mame/ui/selmenu.cpp:750
msgid "Sound: None"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:381
-#: src/frontend/mame/ui/selmenu.cpp:707
+#: src/frontend/mame/ui/simpleselgame.cpp:390
+#: src/frontend/mame/ui/selmenu.cpp:752
msgid "Sound: Unimplemented"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:383
-#: src/frontend/mame/ui/selmenu.cpp:709
+#: src/frontend/mame/ui/simpleselgame.cpp:392
+#: src/frontend/mame/ui/selmenu.cpp:754
msgid "Sound: Imperfect"
msgstr ""
-#: src/frontend/mame/ui/simpleselgame.cpp:385
-#: src/frontend/mame/ui/selmenu.cpp:711
+#: src/frontend/mame/ui/simpleselgame.cpp:394
+#: src/frontend/mame/ui/selmenu.cpp:756
msgid "Sound: OK"
msgstr ""
@@ -2061,323 +2065,323 @@ msgstr ""
msgid "Reload All"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:44
+#: src/frontend/mame/ui/dirmenu.cpp:40
msgctxt "path-option"
msgid "ROMs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:45
+#: src/frontend/mame/ui/dirmenu.cpp:41
msgctxt "path-option"
msgid "Software Media"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:46
+#: src/frontend/mame/ui/dirmenu.cpp:42
msgctxt "path-option"
msgid "Sound Samples"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:47
+#: src/frontend/mame/ui/dirmenu.cpp:43
msgctxt "path-option"
msgid "Artwork"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:48
+#: src/frontend/mame/ui/dirmenu.cpp:44
msgctxt "path-option"
msgid "Crosshairs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:49
+#: src/frontend/mame/ui/dirmenu.cpp:45
msgctxt "path-option"
msgid "Cheat Files"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:50
+#: src/frontend/mame/ui/dirmenu.cpp:46
msgctxt "path-option"
msgid "Plugins"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:51
+#: src/frontend/mame/ui/dirmenu.cpp:47
msgctxt "path-option"
msgid "UI Translations"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:52
+#: src/frontend/mame/ui/dirmenu.cpp:48
msgctxt "path-option"
msgid "Software Lists"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:53
+#: src/frontend/mame/ui/dirmenu.cpp:49
msgctxt "path-option"
msgid "INIs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:54
+#: src/frontend/mame/ui/dirmenu.cpp:50
msgctxt "path-option"
msgid "UI Settings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:55
+#: src/frontend/mame/ui/dirmenu.cpp:51
msgctxt "path-option"
msgid "Plugin Data"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:56
+#: src/frontend/mame/ui/dirmenu.cpp:52
msgctxt "path-option"
msgid "DATs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:57
+#: src/frontend/mame/ui/dirmenu.cpp:53
msgctxt "path-option"
msgid "Category INIs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:58
+#: src/frontend/mame/ui/dirmenu.cpp:54
msgctxt "path-option"
msgid "Snapshots"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:59
+#: src/frontend/mame/ui/dirmenu.cpp:55
msgctxt "path-option"
msgid "Icons"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:60
+#: src/frontend/mame/ui/dirmenu.cpp:56
msgctxt "path-option"
msgid "Control Panels"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:61
+#: src/frontend/mame/ui/dirmenu.cpp:57
msgctxt "path-option"
msgid "Cabinets"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:62
+#: src/frontend/mame/ui/dirmenu.cpp:58
msgctxt "path-option"
msgid "Marquees"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:63
+#: src/frontend/mame/ui/dirmenu.cpp:59
msgctxt "path-option"
msgid "PCBs"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:64
+#: src/frontend/mame/ui/dirmenu.cpp:60
msgctxt "path-option"
msgid "Flyers"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:65
+#: src/frontend/mame/ui/dirmenu.cpp:61
msgctxt "path-option"
msgid "Title Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:66
+#: src/frontend/mame/ui/dirmenu.cpp:62
msgctxt "path-option"
msgid "Game Endings"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:67
+#: src/frontend/mame/ui/dirmenu.cpp:63
msgctxt "path-option"
msgid "Bosses"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:68
+#: src/frontend/mame/ui/dirmenu.cpp:64
msgctxt "path-option"
msgid "Artwork Previews"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:69
+#: src/frontend/mame/ui/dirmenu.cpp:65
msgctxt "path-option"
msgid "Select"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:70
+#: src/frontend/mame/ui/dirmenu.cpp:66
msgctxt "path-option"
msgid "Game Over Screens"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:71
+#: src/frontend/mame/ui/dirmenu.cpp:67
msgctxt "path-option"
msgid "HowTo"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:72
+#: src/frontend/mame/ui/dirmenu.cpp:68
msgctxt "path-option"
msgid "Logos"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:73
+#: src/frontend/mame/ui/dirmenu.cpp:69
msgctxt "path-option"
msgid "Scores"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:74
+#: src/frontend/mame/ui/dirmenu.cpp:70
msgctxt "path-option"
msgid "Versus"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:75
+#: src/frontend/mame/ui/dirmenu.cpp:71
msgctxt "path-option"
msgid "Covers"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:105
+#: src/frontend/mame/ui/dirmenu.cpp:101
#, c-format
msgid "Remove %1$s Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:352
-#, c-format
-msgid "Change %1$s Folder - Search: %2$s_"
-msgstr ""
-
-#: src/frontend/mame/ui/dirmenu.cpp:352
+#: src/frontend/mame/ui/dirmenu.cpp:357
#, c-format
msgid "Add %1$s Folder - Search: %2$s_"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:363
+#: src/frontend/mame/ui/dirmenu.cpp:357
+#, c-format
+msgid "Change %1$s Folder - Search: %2$s_"
+msgstr ""
+
+#: src/frontend/mame/ui/dirmenu.cpp:368
msgid "Press TAB to set"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folders"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:431
+#: src/frontend/mame/ui/dirmenu.cpp:438
#, c-format
msgid "%1$s Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:494
-msgid "Change Folder"
-msgstr ""
-
-#: src/frontend/mame/ui/dirmenu.cpp:494
+#: src/frontend/mame/ui/dirmenu.cpp:523
msgid "Add Folder"
msgstr ""
-#: src/frontend/mame/ui/dirmenu.cpp:497
+#: src/frontend/mame/ui/dirmenu.cpp:525
msgid "Remove Folder"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/dirmenu.cpp:530
+msgid "Change Folder"
+msgstr ""
+
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = 1/%1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:789 src/frontend/mame/ui/viewgfx.cpp:794
+#: src/frontend/mame/ui/viewgfx.cpp:790 src/frontend/mame/ui/viewgfx.cpp:795
#, c-format
msgctxt "gfxview"
msgid "Zoom = %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:799
+#: src/frontend/mame/ui/viewgfx.cpp:800
msgctxt "gfxview"
msgid "Expand to fit"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:822
+#: src/frontend/mame/ui/viewgfx.cpp:823
msgctxt "gfxview"
msgid "All categories"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:824 src/frontend/mame/ui/viewgfx.cpp:829
+#: src/frontend/mame/ui/viewgfx.cpp:825 src/frontend/mame/ui/viewgfx.cpp:830
#, c-format
msgctxt "gfxview"
msgid "Category %1$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s]"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] colors"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:926
+#: src/frontend/mame/ui/viewgfx.cpp:927
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] pens"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:940
+#: src/frontend/mame/ui/viewgfx.cpp:941
#, c-format
msgctxt "gfxview"
msgid " #%1$X → %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:947
+#: src/frontend/mame/ui/viewgfx.cpp:948
#, c-format
msgctxt "gfxview"
msgid " #%1$X = %2$X (A:%3$02X R:%4$02X G:%5$02X B:%6$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:954
+#: src/frontend/mame/ui/viewgfx.cpp:955
#, c-format
msgctxt "gfxview"
msgid " #%1$X (A:%2$02X R:%3$02X G:%4$02X B:%5$02X)"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1134
+#: src/frontend/mame/ui/viewgfx.cpp:1135
#, c-format
msgctxt "gfxview"
msgid "[root%1$s] %2$d/%3$d"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1157
+#: src/frontend/mame/ui/viewgfx.cpp:1158
#, c-format
msgctxt "gfxview"
msgid " #%1$X:%2$X (%3$d %4$d) = %5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1165
+#: src/frontend/mame/ui/viewgfx.cpp:1166
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d color %3$X/%4$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d category %3$u"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1305
+#: src/frontend/mame/ui/viewgfx.cpp:1306
#, c-format
msgctxt "gfxview"
msgid "Tilemap %1$d/%2$d "
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1327
+#: src/frontend/mame/ui/viewgfx.cpp:1328
#, c-format
msgctxt "gfxview"
msgid " (%1$u %2$u) = GFX%3$u #%4$X:%5$X"
msgstr ""
-#: src/frontend/mame/ui/viewgfx.cpp:1334
+#: src/frontend/mame/ui/viewgfx.cpp:1335
#, c-format
msgctxt "gfxview"
msgid " %1$d×%2$d origin (%3$d %4$d)"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:442
+#: src/frontend/mame/ui/selgame.cpp:463
msgid "System Settings"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1058
+#: src/frontend/mame/ui/selgame.cpp:1076
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d systems (%5$d BIOS) )"
msgstr ""
-#: src/frontend/mame/ui/selgame.cpp:1086
+#: src/frontend/mame/ui/selgame.cpp:1104
#, c-format
msgid "System: %1$-.100s"
msgstr ""
@@ -2398,29 +2402,29 @@ msgctxt "menu-selector"
msgid "[no choices]"
msgstr ""
-#: src/frontend/mame/ui/selector.cpp:138
+#: src/frontend/mame/ui/selector.cpp:148
#, c-format
msgctxt "menu-selector"
msgid "Double-click or press %1$s to select"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:59
+#: src/frontend/mame/ui/auditmenu.cpp:60
msgid "Audit Media"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:63
+#: src/frontend/mame/ui/auditmenu.cpp:64
#, c-format
msgid "Results will be saved to %1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:101
+#: src/frontend/mame/ui/auditmenu.cpp:110
#, c-format
msgid ""
"Auditing media for system %2$u of %3$u...\n"
"%1$s"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:119
+#: src/frontend/mame/ui/auditmenu.cpp:128
#, c-format
msgid ""
"Cancel audit?\n"
@@ -2429,17 +2433,17 @@ msgid ""
"Press %2$s to continue"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:139
+#: src/frontend/mame/ui/auditmenu.cpp:148
#, c-format
msgid "Audit media for %1$u systems marked unavailable"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:140
+#: src/frontend/mame/ui/auditmenu.cpp:149
#, c-format
msgid "Audit media for all %1$u systems"
msgstr ""
-#: src/frontend/mame/ui/auditmenu.cpp:157
+#: src/frontend/mame/ui/auditmenu.cpp:165
#, c-format
msgid "Press %1$s to cancel\n"
msgstr ""
@@ -2460,266 +2464,266 @@ msgstr ""
msgid "Hide Both"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:143
+#: src/frontend/mame/ui/custui.cpp:144
msgid "UI Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:168 src/frontend/mame/ui/custui.cpp:221
+#: src/frontend/mame/ui/custui.cpp:169 src/frontend/mame/ui/custui.cpp:222
msgid "System Names"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:194 src/frontend/mame/ui/custui.cpp:224
+#: src/frontend/mame/ui/custui.cpp:195 src/frontend/mame/ui/custui.cpp:225
msgid "Show Side Panels"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:214
+#: src/frontend/mame/ui/custui.cpp:215
msgid "Fonts"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:215
+#: src/frontend/mame/ui/custui.cpp:216
msgid "Colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:218
+#: src/frontend/mame/ui/custui.cpp:219
msgid "Language"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:235 src/frontend/mame/ui/custui.cpp:279
+#: src/frontend/mame/ui/custui.cpp:236 src/frontend/mame/ui/custui.cpp:280
msgid "[built-in]"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:335
+#: src/frontend/mame/ui/custui.cpp:337
msgid "UI Fonts"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:364
+#: src/frontend/mame/ui/custui.cpp:366
msgid "default"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:459 src/frontend/mame/ui/custui.cpp:499
+#: src/frontend/mame/ui/custui.cpp:465 src/frontend/mame/ui/custui.cpp:507
msgid "UI Font"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:504
+#: src/frontend/mame/ui/custui.cpp:512
msgid "Bold"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:505
+#: src/frontend/mame/ui/custui.cpp:513
msgid "Italic"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:510
+#: src/frontend/mame/ui/custui.cpp:518
msgid "Lines"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:515
+#: src/frontend/mame/ui/custui.cpp:523
msgid "Infos text size"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:530
+#: src/frontend/mame/ui/custui.cpp:547
msgid "Sample text - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:546
+#: src/frontend/mame/ui/custui.cpp:563
msgid "UI Colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:609
+#: src/frontend/mame/ui/custui.cpp:626
msgctxt "color-option"
msgid "Normal text"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:610
+#: src/frontend/mame/ui/custui.cpp:627
msgctxt "color-option"
msgid "Selected color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:611
+#: src/frontend/mame/ui/custui.cpp:628
msgctxt "color-option"
msgid "Normal text background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:612
+#: src/frontend/mame/ui/custui.cpp:629
msgctxt "color-option"
msgid "Selected background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:613
+#: src/frontend/mame/ui/custui.cpp:630
msgctxt "color-option"
msgid "Subitem color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:614
+#: src/frontend/mame/ui/custui.cpp:631
msgctxt "color-option"
msgid "Clone"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:615
+#: src/frontend/mame/ui/custui.cpp:632
msgctxt "color-option"
msgid "Border"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:616
+#: src/frontend/mame/ui/custui.cpp:633
msgctxt "color-option"
msgid "Background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:617
+#: src/frontend/mame/ui/custui.cpp:634
msgctxt "color-option"
msgid "DIP switch"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:618
+#: src/frontend/mame/ui/custui.cpp:635
msgctxt "color-option"
msgid "Unavailable color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:619
+#: src/frontend/mame/ui/custui.cpp:636
msgctxt "color-option"
msgid "Slider color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:620
+#: src/frontend/mame/ui/custui.cpp:637
msgctxt "color-option"
msgid "Graphics viewer background"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:621
+#: src/frontend/mame/ui/custui.cpp:638
msgctxt "color-option"
msgid "Mouse over color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:622
+#: src/frontend/mame/ui/custui.cpp:639
msgctxt "color-option"
msgid "Mouse over background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:623
+#: src/frontend/mame/ui/custui.cpp:640
msgctxt "color-option"
msgid "Mouse down color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:624
+#: src/frontend/mame/ui/custui.cpp:641
msgctxt "color-option"
msgid "Mouse down background color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:628
+#: src/frontend/mame/ui/custui.cpp:645
msgid "Restore default colors"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:640
+#: src/frontend/mame/ui/custui.cpp:666
#, c-format
msgid "Double-click or press %1$s to change color"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:648
+#: src/frontend/mame/ui/custui.cpp:674
msgid "Menu Preview"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:662
+#: src/frontend/mame/ui/custui.cpp:681
msgctxt "color-sample"
msgid "Normal"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:663
+#: src/frontend/mame/ui/custui.cpp:682
msgctxt "color-sample"
msgid "Subitem"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:664
+#: src/frontend/mame/ui/custui.cpp:683
msgctxt "color-sample"
msgid "Selected"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:665
+#: src/frontend/mame/ui/custui.cpp:684
msgctxt "color-sample"
msgid "Mouse Over"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:666
+#: src/frontend/mame/ui/custui.cpp:685
msgctxt "color-sample"
msgid "Clone"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:881
+#: src/frontend/mame/ui/custui.cpp:901
msgid "ARGB Settings"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:886 src/frontend/mame/ui/custui.cpp:889
+#: src/frontend/mame/ui/custui.cpp:906 src/frontend/mame/ui/custui.cpp:909
msgctxt "color-channel"
msgid "Alpha"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:894 src/frontend/mame/ui/custui.cpp:897
+#: src/frontend/mame/ui/custui.cpp:914 src/frontend/mame/ui/custui.cpp:917
msgctxt "color-channel"
msgid "Red"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:902 src/frontend/mame/ui/custui.cpp:905
+#: src/frontend/mame/ui/custui.cpp:922 src/frontend/mame/ui/custui.cpp:925
msgctxt "color-channel"
msgid "Green"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:910 src/frontend/mame/ui/custui.cpp:913
+#: src/frontend/mame/ui/custui.cpp:930 src/frontend/mame/ui/custui.cpp:933
msgctxt "color-channel"
msgid "Blue"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:916
+#: src/frontend/mame/ui/custui.cpp:936
msgid "Choose from palette"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:931
+#: src/frontend/mame/ui/custui.cpp:959
msgid "Color preview:"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1029
+#: src/frontend/mame/ui/custui.cpp:1052
msgctxt "color-preset"
msgid "White"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1030
+#: src/frontend/mame/ui/custui.cpp:1053
msgctxt "color-preset"
msgid "Silver"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1031
+#: src/frontend/mame/ui/custui.cpp:1054
msgctxt "color-preset"
msgid "Gray"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1032
+#: src/frontend/mame/ui/custui.cpp:1055
msgctxt "color-preset"
msgid "Black"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1033
+#: src/frontend/mame/ui/custui.cpp:1056
msgctxt "color-preset"
msgid "Red"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1034
+#: src/frontend/mame/ui/custui.cpp:1057
msgctxt "color-preset"
msgid "Orange"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1035
+#: src/frontend/mame/ui/custui.cpp:1058
msgctxt "color-preset"
msgid "Yellow"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1036
+#: src/frontend/mame/ui/custui.cpp:1059
msgctxt "color-preset"
msgid "Green"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1037
+#: src/frontend/mame/ui/custui.cpp:1060
msgctxt "color-preset"
msgid "Blue"
msgstr ""
-#: src/frontend/mame/ui/custui.cpp:1038
+#: src/frontend/mame/ui/custui.cpp:1061
msgctxt "color-preset"
msgid "Violet"
msgstr ""
@@ -2742,36 +2746,61 @@ msgctxt "about-header"
msgid "Revision: %1$s"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:60
+#: src/frontend/mame/ui/analogipt.cpp:27
+#, c-format
+msgctxt "menu-analoginput"
+msgid ""
+"Show/hide settings \t\t%1$s\n"
+"Decrease value \t\t%2$s\n"
+"Increase value \t\t%3$s\n"
+"Restore default value \t\t%4$s\n"
+"Previous device \t\t%5$s\n"
+"Next device \t\t%6$s\n"
+"Return to previous menu \t\t%7$s"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:82
+msgctxt "menu-analoginput"
msgid "Analog Input Adjustments"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:92
+#: src/frontend/mame/ui/analogipt.cpp:121
#, c-format
-msgid "Press %s to show menu"
+msgctxt "menu-analoginput"
+msgid "Press %s to show settings"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:372
+#: src/frontend/mame/ui/analogipt.cpp:245
+msgctxt "menu-analoginput"
+msgid "Analog Input Adjustments Help"
+msgstr ""
+
+#: src/frontend/mame/ui/analogipt.cpp:421
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Increment/Decrement Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:377
+#: src/frontend/mame/ui/analogipt.cpp:426
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Auto-centering Speed"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:382
+#: src/frontend/mame/ui/analogipt.cpp:431
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Reverse"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:387
+#: src/frontend/mame/ui/analogipt.cpp:436
#, c-format
+msgctxt "menu-analoginput"
msgid "%1$s Sensitivity"
msgstr ""
-#: src/frontend/mame/ui/analogipt.cpp:402
+#: src/frontend/mame/ui/analogipt.cpp:451
+msgctxt "menu-analoginput"
msgid "[no analog inputs are enabled]"
msgstr ""
@@ -2922,504 +2951,504 @@ msgctxt "menu-main"
msgid "Close Menu"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:77
-msgctxt "selmenu-artwork"
-msgid "Snapshots"
+#: src/frontend/mame/ui/selmenu.cpp:55
+msgid "Images"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:78
-msgctxt "selmenu-artwork"
-msgid "Cabinet"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:79
-msgctxt "selmenu-artwork"
-msgid "Control Panel"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:80
-msgctxt "selmenu-artwork"
-msgid "PCB"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:81
-msgctxt "selmenu-artwork"
-msgid "Flyer"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:82
-msgctxt "selmenu-artwork"
-msgid "Title Screen"
+#: src/frontend/mame/ui/selmenu.cpp:56
+msgid "Info"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:83
msgctxt "selmenu-artwork"
-msgid "Ending"
+msgid "Snapshots"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:84
msgctxt "selmenu-artwork"
-msgid "Artwork Preview"
+msgid "Cabinet"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:85
msgctxt "selmenu-artwork"
-msgid "Bosses"
+msgid "Control Panel"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:86
msgctxt "selmenu-artwork"
-msgid "Logo"
+msgid "PCB"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:87
msgctxt "selmenu-artwork"
-msgid "Versus"
+msgid "Flyer"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:88
msgctxt "selmenu-artwork"
-msgid "Game Over"
+msgid "Title Screen"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:89
msgctxt "selmenu-artwork"
-msgid "HowTo"
+msgid "Ending"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:90
msgctxt "selmenu-artwork"
-msgid "Scores"
+msgid "Artwork Preview"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:91
msgctxt "selmenu-artwork"
-msgid "Select"
+msgid "Bosses"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:92
msgctxt "selmenu-artwork"
-msgid "Marquee"
+msgid "Logo"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:93
msgctxt "selmenu-artwork"
-msgid "Covers"
+msgid "Versus"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:94
+msgctxt "selmenu-artwork"
+msgid "Game Over"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:95
+msgctxt "selmenu-artwork"
+msgid "HowTo"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:96
+msgctxt "selmenu-artwork"
+msgid "Scores"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:97
-msgid "Add or remove favorite"
+msgctxt "selmenu-artwork"
+msgid "Select"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:98
-msgid "Export displayed list to file"
+msgctxt "selmenu-artwork"
+msgid "Marquee"
msgstr ""
#: src/frontend/mame/ui/selmenu.cpp:99
+msgctxt "selmenu-artwork"
+msgid "Covers"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:103
+msgid "Add or remove favorite"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:104
+msgid "Export displayed list to file"
+msgstr ""
+
+#: src/frontend/mame/ui/selmenu.cpp:105
msgid "Audit media"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:100
+#: src/frontend/mame/ui/selmenu.cpp:106
msgid "Show DATs view"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:260
+#: src/frontend/mame/ui/selmenu.cpp:268
msgid "Select Software Package Part"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:330
+#: src/frontend/mame/ui/selmenu.cpp:338
msgid "Select System BIOS"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:644 src/frontend/mame/ui/selmenu.cpp:675
+#: src/frontend/mame/ui/selmenu.cpp:689 src/frontend/mame/ui/selmenu.cpp:720
#, c-format
msgid "%1$s, %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:648
+#: src/frontend/mame/ui/selmenu.cpp:693
#, c-format
msgid "Software is clone of: %1$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:650
+#: src/frontend/mame/ui/selmenu.cpp:695
msgid "Software is parent"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:655
+#: src/frontend/mame/ui/selmenu.cpp:700
msgid "Supported: No"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:660
+#: src/frontend/mame/ui/selmenu.cpp:705
msgid "Supported: Partial"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:665
+#: src/frontend/mame/ui/selmenu.cpp:710
msgid "Supported: Yes"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:681
+#: src/frontend/mame/ui/selmenu.cpp:726
msgid "System is parent"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:683 src/frontend/mame/ui/selmenu.cpp:685
+#: src/frontend/mame/ui/selmenu.cpp:728 src/frontend/mame/ui/selmenu.cpp:730
#, c-format
msgid "System is clone of: %1$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:721
+#: src/frontend/mame/ui/selmenu.cpp:766
#, c-format
msgid "%1$s %2$s"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2222
-msgid "Images"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:2223
-msgid "Infos"
-msgstr ""
-
-#: src/frontend/mame/ui/selmenu.cpp:2538
+#: src/frontend/mame/ui/selmenu.cpp:2611
msgid ""
"Required ROM/disk images for the selected system are missing or incorrect. "
"Please acquire the correct files or select a different system.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2554
+#: src/frontend/mame/ui/selmenu.cpp:2627
msgid ""
"Required ROM/disk images for the selected software are missing or incorrect. "
"Please acquire the correct files or select a different software item.\n"
"\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2570
+#: src/frontend/mame/ui/selmenu.cpp:2643
msgid "incorrect checksum"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2573
+#: src/frontend/mame/ui/selmenu.cpp:2646
msgid "incorrect length"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2576
+#: src/frontend/mame/ui/selmenu.cpp:2649
msgid "not found"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2587
+#: src/frontend/mame/ui/selmenu.cpp:2660
#, c-format
msgid "%1$s (%2$s) - %3$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2589
+#: src/frontend/mame/ui/selmenu.cpp:2662
#, c-format
msgid "%1$s - %2$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2593
+#: src/frontend/mame/ui/selmenu.cpp:2666
msgid "Press any key to continue."
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2722
+#: src/frontend/mame/ui/selmenu.cpp:2789
msgid "General Info"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2874
+#: src/frontend/mame/ui/selmenu.cpp:2935
#, c-format
msgid "Short Name\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2875
+#: src/frontend/mame/ui/selmenu.cpp:2936
#, c-format
msgid "Year\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2876
+#: src/frontend/mame/ui/selmenu.cpp:2937
#, c-format
msgid "Manufacturer\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2883
+#: src/frontend/mame/ui/selmenu.cpp:2944
#, c-format
msgid "System is Clone of\t%1$s\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2888
+#: src/frontend/mame/ui/selmenu.cpp:2949
msgid "System is Parent\t\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2892
+#: src/frontend/mame/ui/selmenu.cpp:2953
msgid "Analog Controls\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2894
+#: src/frontend/mame/ui/selmenu.cpp:2955
msgid "Keyboard Inputs\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2897
+#: src/frontend/mame/ui/selmenu.cpp:2958
msgid "Overall\tNOT WORKING\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2899
+#: src/frontend/mame/ui/selmenu.cpp:2960
msgid "Overall\tUnemulated Protection\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2901
+#: src/frontend/mame/ui/selmenu.cpp:2962
msgid "Overall\tWorking\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2904
+#: src/frontend/mame/ui/selmenu.cpp:2965
msgid "Graphics\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2906
+#: src/frontend/mame/ui/selmenu.cpp:2967
msgid "Graphics\tWrong Colors\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2908
+#: src/frontend/mame/ui/selmenu.cpp:2969
msgid "Graphics\tImperfect Colors\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2910
+#: src/frontend/mame/ui/selmenu.cpp:2971
msgid "Graphics\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2912
+#: src/frontend/mame/ui/selmenu.cpp:2973
msgid "Graphics\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2915
+#: src/frontend/mame/ui/selmenu.cpp:2976
msgid "Sound\tNone\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2917
+#: src/frontend/mame/ui/selmenu.cpp:2978
msgid "Sound\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2919
+#: src/frontend/mame/ui/selmenu.cpp:2980
msgid "Sound\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2921
+#: src/frontend/mame/ui/selmenu.cpp:2982
msgid "Sound\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2924
+#: src/frontend/mame/ui/selmenu.cpp:2985
msgid "Capture\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2926
+#: src/frontend/mame/ui/selmenu.cpp:2987
msgid "Capture\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2929
+#: src/frontend/mame/ui/selmenu.cpp:2990
msgid "Camera\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2931
+#: src/frontend/mame/ui/selmenu.cpp:2992
msgid "Camera\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2934
+#: src/frontend/mame/ui/selmenu.cpp:2995
msgid "Microphone\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2936
+#: src/frontend/mame/ui/selmenu.cpp:2997
msgid "Microphone\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2939
+#: src/frontend/mame/ui/selmenu.cpp:3000
msgid "Controls\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2941
+#: src/frontend/mame/ui/selmenu.cpp:3002
msgid "Controls\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2944
+#: src/frontend/mame/ui/selmenu.cpp:3005
msgid "Keyboard\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2946
+#: src/frontend/mame/ui/selmenu.cpp:3007
msgid "Keyboard\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2949
+#: src/frontend/mame/ui/selmenu.cpp:3010
msgid "Mouse\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2951
+#: src/frontend/mame/ui/selmenu.cpp:3012
msgid "Mouse\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2954
+#: src/frontend/mame/ui/selmenu.cpp:3015
msgid "Media\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2956
+#: src/frontend/mame/ui/selmenu.cpp:3017
msgid "Media\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2959
+#: src/frontend/mame/ui/selmenu.cpp:3020
msgid "Disk\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2961
+#: src/frontend/mame/ui/selmenu.cpp:3022
msgid "Disk\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2964
+#: src/frontend/mame/ui/selmenu.cpp:3025
msgid "Printer\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2966
+#: src/frontend/mame/ui/selmenu.cpp:3027
msgid "Printer\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2969
+#: src/frontend/mame/ui/selmenu.cpp:3030
msgid "Mag. Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2971
+#: src/frontend/mame/ui/selmenu.cpp:3032
msgid "Mag. Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2974
+#: src/frontend/mame/ui/selmenu.cpp:3035
msgid "Punch Tape\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2976
+#: src/frontend/mame/ui/selmenu.cpp:3037
msgid "Punch Tape\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2979
+#: src/frontend/mame/ui/selmenu.cpp:3040
msgid "Mag. Drum\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2981
+#: src/frontend/mame/ui/selmenu.cpp:3042
msgid "Mag. Drum\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2984
+#: src/frontend/mame/ui/selmenu.cpp:3045
msgid "(EP)ROM\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2986
+#: src/frontend/mame/ui/selmenu.cpp:3047
msgid "(EP)ROM\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2989
+#: src/frontend/mame/ui/selmenu.cpp:3050
msgid "Communications\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2991
+#: src/frontend/mame/ui/selmenu.cpp:3052
msgid "Communications\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2994
+#: src/frontend/mame/ui/selmenu.cpp:3055
msgid "LAN\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2996
+#: src/frontend/mame/ui/selmenu.cpp:3057
msgid "LAN\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:2999
+#: src/frontend/mame/ui/selmenu.cpp:3060
msgid "WAN\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3001
+#: src/frontend/mame/ui/selmenu.cpp:3062
msgid "WAN\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3004
+#: src/frontend/mame/ui/selmenu.cpp:3065
msgid "Timing\tUnimplemented\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3006
+#: src/frontend/mame/ui/selmenu.cpp:3067
msgid "Timing\tImperfect\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3008
+#: src/frontend/mame/ui/selmenu.cpp:3069
msgid "Mechanical System\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3009
+#: src/frontend/mame/ui/selmenu.cpp:3070
msgid "Requires Artwork\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3010
+#: src/frontend/mame/ui/selmenu.cpp:3071
msgid "Requires Clickable Artwork\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3012
+#: src/frontend/mame/ui/selmenu.cpp:3073
msgid "Support Cocktail\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3013
+#: src/frontend/mame/ui/selmenu.cpp:3074
msgid "System is BIOS\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3014
+#: src/frontend/mame/ui/selmenu.cpp:3075
msgid "Support Save\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tVertical\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3015
+#: src/frontend/mame/ui/selmenu.cpp:3076
msgid "Screen Orientation\tHorizontal\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tYes\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3025
+#: src/frontend/mame/ui/selmenu.cpp:3086
msgid "Requires CHD\tNo\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3038
+#: src/frontend/mame/ui/selmenu.cpp:3099
msgid "Media Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3040
+#: src/frontend/mame/ui/selmenu.cpp:3101
msgid "Media Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3043
+#: src/frontend/mame/ui/selmenu.cpp:3104
msgid "Samples Audit Result\tNone Needed\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3045
+#: src/frontend/mame/ui/selmenu.cpp:3106
msgid "Samples Audit Result\tOK\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3047
+#: src/frontend/mame/ui/selmenu.cpp:3108
msgid "Samples Audit Result\tBAD\n"
msgstr ""
-#: src/frontend/mame/ui/selmenu.cpp:3051
+#: src/frontend/mame/ui/selmenu.cpp:3112
msgid ""
"Media Audit\tDisabled\n"
"Samples Audit\tDisabled\n"
@@ -3577,74 +3606,74 @@ msgstr ""
msgid "[None]\n"
msgstr ""
-#: src/emu/render.cpp:1833
+#: src/emu/render.cpp:1834
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Standard (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1859
+#: src/emu/render.cpp:1860
#, c-format
msgctxt "view-name"
msgid "Screen %1$u Pixel Aspect (%2$u:%3$u)"
msgstr ""
-#: src/emu/render.cpp:1881 src/emu/render.cpp:2016
+#: src/emu/render.cpp:1882 src/emu/render.cpp:2017
msgctxt "view-name"
msgid "Cocktail"
msgstr ""
-#: src/emu/render.cpp:2001
+#: src/emu/render.cpp:2002
msgctxt "view-name"
msgid "Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2002
+#: src/emu/render.cpp:2003
msgctxt "view-name"
msgid "Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2003
+#: src/emu/render.cpp:2004
msgctxt "view-name"
msgid "Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2004
+#: src/emu/render.cpp:2005
msgctxt "view-name"
msgid "Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2055
+#: src/emu/render.cpp:2056
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom"
msgstr ""
-#: src/emu/render.cpp:2064
+#: src/emu/render.cpp:2065
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Left-to-Right, Top-to-Bottom (Gapless)"
msgstr ""
-#: src/emu/render.cpp:2073
+#: src/emu/render.cpp:2074
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right"
msgstr ""
-#: src/emu/render.cpp:2082
+#: src/emu/render.cpp:2083
#, c-format
msgctxt "view-name"
msgid "%1$u×%2$u Top-to-Bottom, Left-to-Right (Gapless)"
msgstr ""
-#: src/emu/ioport.cpp:333
+#: src/emu/ioport.cpp:271
#, c-format
msgctxt "input-name"
msgid "P%1$u"
msgstr ""
-#: src/emu/ioport.cpp:2052
+#: src/emu/ioport.cpp:1991
msgctxt "input-name"
msgid "???"
msgstr ""
@@ -5276,222 +5305,222 @@ msgstr ""
#: src/emu/inpttype.ipp:874
msgctxt "input-name"
-msgid "On Screen Display"
+msgid "Show/Hide Menu"
msgstr ""
#: src/emu/inpttype.ipp:875
msgctxt "input-name"
-msgid "Break in Debugger"
+msgid "UI Select"
msgstr ""
#: src/emu/inpttype.ipp:876
msgctxt "input-name"
-msgid "Config Menu"
+msgid "UI Back"
msgstr ""
#: src/emu/inpttype.ipp:877
msgctxt "input-name"
-msgid "Pause"
+msgid "UI Cancel"
msgstr ""
#: src/emu/inpttype.ipp:878
msgctxt "input-name"
-msgid "Pause - Single Step"
+msgid "UI Clear"
msgstr ""
#: src/emu/inpttype.ipp:879
msgctxt "input-name"
-msgid "Rewind - Single Step"
+msgid "UI Help"
msgstr ""
#: src/emu/inpttype.ipp:880
msgctxt "input-name"
-msgid "Reset Machine"
+msgid "UI Up"
msgstr ""
#: src/emu/inpttype.ipp:881
msgctxt "input-name"
-msgid "Soft Reset"
+msgid "UI Down"
msgstr ""
#: src/emu/inpttype.ipp:882
msgctxt "input-name"
-msgid "Show Decoded Graphics"
+msgid "UI Left"
msgstr ""
#: src/emu/inpttype.ipp:883
msgctxt "input-name"
-msgid "Frameskip Dec"
+msgid "UI Right"
msgstr ""
#: src/emu/inpttype.ipp:884
msgctxt "input-name"
-msgid "Frameskip Inc"
+msgid "UI Home"
msgstr ""
#: src/emu/inpttype.ipp:885
msgctxt "input-name"
-msgid "Throttle"
+msgid "UI End"
msgstr ""
#: src/emu/inpttype.ipp:886
msgctxt "input-name"
-msgid "Fast Forward"
+msgid "UI Page Up"
msgstr ""
#: src/emu/inpttype.ipp:887
msgctxt "input-name"
-msgid "Show FPS"
+msgid "UI Page Down"
msgstr ""
#: src/emu/inpttype.ipp:888
msgctxt "input-name"
-msgid "Save Snapshot"
+msgid "UI Previous Group"
msgstr ""
#: src/emu/inpttype.ipp:889
msgctxt "input-name"
-msgid "Record MNG"
+msgid "UI Next Group"
msgstr ""
#: src/emu/inpttype.ipp:890
msgctxt "input-name"
-msgid "Record AVI"
+msgid "On Screen Display"
msgstr ""
#: src/emu/inpttype.ipp:891
msgctxt "input-name"
-msgid "Toggle Cheat"
+msgid "Toggle UI Controls"
msgstr ""
#: src/emu/inpttype.ipp:892
msgctxt "input-name"
-msgid "UI Up"
+msgid "Break in Debugger"
msgstr ""
#: src/emu/inpttype.ipp:893
msgctxt "input-name"
-msgid "UI Down"
+msgid "Pause"
msgstr ""
#: src/emu/inpttype.ipp:894
msgctxt "input-name"
-msgid "UI Left"
+msgid "Pause - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:895
msgctxt "input-name"
-msgid "UI Right"
+msgid "Rewind - Single Step"
msgstr ""
#: src/emu/inpttype.ipp:896
msgctxt "input-name"
-msgid "UI Home"
+msgid "Save State"
msgstr ""
#: src/emu/inpttype.ipp:897
msgctxt "input-name"
-msgid "UI End"
+msgid "Load State"
msgstr ""
#: src/emu/inpttype.ipp:898
msgctxt "input-name"
-msgid "UI Page Up"
+msgid "Reset Machine"
msgstr ""
#: src/emu/inpttype.ipp:899
msgctxt "input-name"
-msgid "UI Page Down"
+msgid "Soft Reset"
msgstr ""
#: src/emu/inpttype.ipp:900
msgctxt "input-name"
-msgid "UI Focus Next"
+msgid "Show Decoded Graphics"
msgstr ""
#: src/emu/inpttype.ipp:901
msgctxt "input-name"
-msgid "UI Focus Previous"
+msgid "Frameskip Dec"
msgstr ""
#: src/emu/inpttype.ipp:902
msgctxt "input-name"
-msgid "UI Select"
+msgid "Frameskip Inc"
msgstr ""
#: src/emu/inpttype.ipp:903
msgctxt "input-name"
-msgid "UI Cancel"
+msgid "Throttle"
msgstr ""
#: src/emu/inpttype.ipp:904
msgctxt "input-name"
-msgid "UI Display Comment"
+msgid "Fast Forward"
msgstr ""
#: src/emu/inpttype.ipp:905
msgctxt "input-name"
-msgid "UI Clear"
+msgid "Show FPS"
msgstr ""
#: src/emu/inpttype.ipp:906
msgctxt "input-name"
-msgid "UI Zoom In"
+msgid "Save Snapshot"
msgstr ""
#: src/emu/inpttype.ipp:907
msgctxt "input-name"
-msgid "UI Zoom Out"
+msgid "Record MNG"
msgstr ""
#: src/emu/inpttype.ipp:908
msgctxt "input-name"
-msgid "UI Default Zoom"
+msgid "Record AVI"
msgstr ""
#: src/emu/inpttype.ipp:909
msgctxt "input-name"
-msgid "UI Previous Group"
+msgid "Toggle Cheat"
msgstr ""
#: src/emu/inpttype.ipp:910
msgctxt "input-name"
-msgid "UI Next Group"
+msgid "UI Display Comment"
msgstr ""
#: src/emu/inpttype.ipp:911
msgctxt "input-name"
-msgid "UI Rotate"
+msgid "UI Zoom In"
msgstr ""
#: src/emu/inpttype.ipp:912
msgctxt "input-name"
-msgid "Show Profiler"
+msgid "UI Zoom Out"
msgstr ""
#: src/emu/inpttype.ipp:913
msgctxt "input-name"
-msgid "UI Toggle"
+msgid "UI Default Zoom"
msgstr ""
#: src/emu/inpttype.ipp:914
msgctxt "input-name"
-msgid "UI Release Pointer"
+msgid "UI Rotate"
msgstr ""
#: src/emu/inpttype.ipp:915
msgctxt "input-name"
-msgid "UI Paste Text"
+msgid "Show Profiler"
msgstr ""
#: src/emu/inpttype.ipp:916
msgctxt "input-name"
-msgid "Save State"
+msgid "UI Release Pointer"
msgstr ""
#: src/emu/inpttype.ipp:917
msgctxt "input-name"
-msgid "Load State"
+msgid "UI Paste Text"
msgstr ""
#: src/emu/inpttype.ipp:918
@@ -5506,57 +5535,65 @@ msgstr ""
#: src/emu/inpttype.ipp:920
msgctxt "input-name"
-msgid "UI External DAT View"
+msgid "UI Focus Next"
msgstr ""
#: src/emu/inpttype.ipp:921
msgctxt "input-name"
-msgid "UI Add/Remove favorite"
+msgid "UI Focus Previous"
msgstr ""
#: src/emu/inpttype.ipp:922
msgctxt "input-name"
-msgid "UI Export List"
+msgid "UI External DAT View"
msgstr ""
#: src/emu/inpttype.ipp:923
msgctxt "input-name"
+msgid "UI Add/Remove Favorite"
+msgstr ""
+
+#: src/emu/inpttype.ipp:924
+msgctxt "input-name"
+msgid "UI Export List"
+msgstr ""
+
+#: src/emu/inpttype.ipp:925
+msgctxt "input-name"
msgid "UI Audit Media"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:110
-#: src/osd/modules/input/input_sdlcommon.cpp:173
+#: src/osd/modules/input/input_windows.cpp:111 src/osd/sdl/osdsdl.cpp:339
msgctxt "input-name"
msgid "Toggle Fullscreen"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:116
+#: src/osd/modules/input/input_windows.cpp:117
msgctxt "input-name"
msgid "Take Rendered Snapshot"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:127
-#: src/osd/modules/input/input_sdlcommon.cpp:221
+#: src/osd/modules/input/input_windows.cpp:128 src/osd/sdl/osdsdl.cpp:388
msgctxt "input-name"
msgid "Record Rendered Video"
msgstr ""
-#: src/osd/modules/input/input_windows.cpp:143
+#: src/osd/modules/input/input_windows.cpp:144
msgctxt "input-name"
msgid "Toggle Post-Processing"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:199
+#: src/osd/sdl/osdsdl.cpp:365
msgctxt "input-name"
msgid "Toggle Filter"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:205
+#: src/osd/sdl/osdsdl.cpp:371
msgctxt "input-name"
msgid "Decrease Prescaling"
msgstr ""
-#: src/osd/modules/input/input_sdlcommon.cpp:215
+#: src/osd/sdl/osdsdl.cpp:382
msgctxt "input-name"
msgid "Increase Prescaling"
msgstr ""
@@ -5878,12 +5915,12 @@ msgstr ""
msgid "Input ports"
msgstr ""
-#: plugins/autofire/init.lua:94
+#: plugins/autofire/init.lua:98
msgctxt "plugin-autofire"
msgid "Failed to load autofire menu"
msgstr ""
-#: plugins/autofire/init.lua:101
+#: plugins/autofire/init.lua:105
msgctxt "plugin-autofire"
msgid "Autofire"
msgstr ""
@@ -6067,7 +6104,7 @@ msgctxt "plugin-timecode"
msgid "Hotkey"
msgstr ""
-#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:560
+#: plugins/inputmacro/init.lua:135 plugins/inputmacro/inputmacro_menu.lua:562
msgctxt "plugin-inputmacro"
msgid "Input Macros"
msgstr ""
@@ -6088,138 +6125,138 @@ msgctxt "plugin-inputmacro"
msgid "Set Input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:350
+#: plugins/inputmacro/inputmacro_menu.lua:352
msgctxt "plugin-inputmacro"
msgid "Name"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:358
-#: plugins/inputmacro/inputmacro_menu.lua:400
+#: plugins/inputmacro/inputmacro_menu.lua:360
+#: plugins/inputmacro/inputmacro_menu.lua:402
msgctxt "plugin-inputmacro"
msgid "[not set]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:359
+#: plugins/inputmacro/inputmacro_menu.lua:361
msgctxt "plugin-inputmacro"
msgid "Activation combination"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Stop immediately"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:362
+#: plugins/inputmacro/inputmacro_menu.lua:364
msgctxt "plugin-inputmacro"
msgid "Complete macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:363
+#: plugins/inputmacro/inputmacro_menu.lua:365
msgctxt "plugin-inputmacro"
msgid "On release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:369
+#: plugins/inputmacro/inputmacro_menu.lua:371
msgctxt "plugin-inputmacro"
msgid "Release"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:372
+#: plugins/inputmacro/inputmacro_menu.lua:374
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Loop to step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:377
+#: plugins/inputmacro/inputmacro_menu.lua:379
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Prolong step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:379
+#: plugins/inputmacro/inputmacro_menu.lua:381
msgctxt "plugin-inputmacro"
msgid "When held"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:383
+#: plugins/inputmacro/inputmacro_menu.lua:385
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Step %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:384
+#: plugins/inputmacro/inputmacro_menu.lua:386
msgctxt "plugin-inputmacro"
msgid "Delay (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:390
+#: plugins/inputmacro/inputmacro_menu.lua:392
msgctxt "plugin-inputmacro"
msgid "Duration (frames)"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:398
+#: plugins/inputmacro/inputmacro_menu.lua:400
msgctxt "plugin-inputmacro"
msgid "n/a"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:402
+#: plugins/inputmacro/inputmacro_menu.lua:404
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Input %d"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:407
+#: plugins/inputmacro/inputmacro_menu.lua:409
msgctxt "plugin-inputmacro"
msgid "Add input"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:412
+#: plugins/inputmacro/inputmacro_menu.lua:414
msgctxt "plugin-inputmacro"
msgid "Delete step"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:428
+#: plugins/inputmacro/inputmacro_menu.lua:430
msgctxt "plugin-inputmacro"
msgid "Add step at position"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:474
+#: plugins/inputmacro/inputmacro_menu.lua:476
msgctxt "plugin-inputmacro"
msgid "Add Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:481
+#: plugins/inputmacro/inputmacro_menu.lua:483
msgctxt "plugin-inputmacro"
msgid "Create"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:483
+#: plugins/inputmacro/inputmacro_menu.lua:485
msgctxt "plugin-inputmacro"
msgid "Cancel"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:499
+#: plugins/inputmacro/inputmacro_menu.lua:501
msgctxt "plugin-inputmacro"
msgid "Edit Input Macro"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:505
+#: plugins/inputmacro/inputmacro_menu.lua:507
msgctxt "plugin-inputmacro"
msgid "Done"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:561
+#: plugins/inputmacro/inputmacro_menu.lua:563
#, lua-format
msgctxt "plugin-inputmacro"
msgid "Press %s to delete"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:573
+#: plugins/inputmacro/inputmacro_menu.lua:575
msgctxt "plugin-inputmacro"
msgid "[no macros]"
msgstr ""
-#: plugins/inputmacro/inputmacro_menu.lua:578
+#: plugins/inputmacro/inputmacro_menu.lua:580
msgctxt "plugin-inputmacro"
msgid "Add macro"
msgstr ""
@@ -6390,12 +6427,12 @@ msgctxt "plugin-commonui"
msgid "Cancel"
msgstr ""
-#: plugins/commonui/init.lua:197
+#: plugins/commonui/init.lua:199
msgctxt "plugin-commonui"
msgid "Invalid combination entered"
msgstr ""
-#: plugins/commonui/init.lua:203
+#: plugins/commonui/init.lua:205
#, lua-format
msgctxt "plugin-commonui"
msgid ""
diff --git a/plugins/autofire/autofire_menu.lua b/plugins/autofire/autofire_menu.lua
index e2287ce2276..c53dd711f53 100644
--- a/plugins/autofire/autofire_menu.lua
+++ b/plugins/autofire/autofire_menu.lua
@@ -248,7 +248,7 @@ end
local function handle_edit_menu(index, event, buttons)
local section, adjusted_index = menu_section(index)
- if ((section == MENU_SECTIONS.FOOTER) and (event == 'select')) or (event == 'cancel') then
+ if ((section == MENU_SECTIONS.FOOTER) and (event == 'select')) or (event == 'back') then
configure_menu_active = false
table.remove(menu_stack)
return true
@@ -285,7 +285,7 @@ end
local function handle_add_menu(index, event, buttons)
local section, adjusted_index = menu_section(index)
- if ((section == MENU_SECTIONS.FOOTER) and (event == 'select')) or (event == 'cancel') then
+ if ((section == MENU_SECTIONS.FOOTER) and (event == 'select')) or (event == 'back') then
configure_menu_active = false
table.remove(menu_stack)
if is_button_complete(current_button) and (event == 'select') then
diff --git a/plugins/cheat/init.lua b/plugins/cheat/init.lua
index 47d7db26cc2..f76ffcdf62a 100644
--- a/plugins/cheat/init.lua
+++ b/plugins/cheat/init.lua
@@ -714,7 +714,7 @@ function cheat.startplugin()
local function menu_callback(index, event)
manager.machine:popmessage()
if hotkeymenu then
- if event == "cancel" then
+ if event == "back" then
hotkeymenu = false
return true
else
diff --git a/plugins/cheatfind/init.lua b/plugins/cheatfind/init.lua
index 7c3cea73e8b..d86315d7156 100644
--- a/plugins/cheatfind/init.lua
+++ b/plugins/cheatfind/init.lua
@@ -1044,7 +1044,7 @@ function cheatfind.startplugin()
end
local function menu_callback(index, event)
- if event == "cancel" and pausesel == 1 then
+ if event == "back" and pausesel == 1 then
emu.unpause()
menu_is_showing = false
return false -- return false so menu will be popped off the stack
diff --git a/plugins/commonui/init.lua b/plugins/commonui/init.lua
index 064d87c2c5e..5219e7dbb9e 100644
--- a/plugins/commonui/init.lua
+++ b/plugins/commonui/init.lua
@@ -106,7 +106,7 @@ function commonui.input_selection_menu(action, title, filter)
function menu:handle(index, event)
local selection
- if (event == 'cancel') or ((index == input_item_cancel) and (event == 'select')) then
+ if (event == 'back') or ((index == input_item_cancel) and (event == 'select')) then
action(nil)
return true
elseif event == 'select' then
@@ -177,16 +177,18 @@ function commonui.switch_polling_helper(starting_sequence)
if uiinput:pressed(cancel) then
-- UI_CANCEL pressed, abort
machine:popmessage()
+ uiinput:reset()
if (not poller.modified) or (modified_ticks == emu.osd_ticks()) then
-- cancelled immediately
- self.sequence = nil
- return true -- TODO: communicate this better?
+ self.sequence = nil -- TODO: communicate this better?
+ return true
else
-- entered something before cancelling
self.sequence = nil
return true
end
elseif poller:poll() then
+ uiinput:reset()
if poller.valid then
-- valid sequence entered
machine:popmessage()
diff --git a/plugins/inputmacro/inputmacro_menu.lua b/plugins/inputmacro/inputmacro_menu.lua
index 3ef5aa3f6e7..48fef405d0f 100644
--- a/plugins/inputmacro/inputmacro_menu.lua
+++ b/plugins/inputmacro/inputmacro_menu.lua
@@ -160,6 +160,8 @@ local function handle_edit_items(index, event)
end
edit_name_buffer = nil
return true
+ elseif event == 'back' then
+ return true -- swallow back while editing text
elseif event == 'cancel' then
edit_name_buffer = nil
return true
@@ -434,7 +436,7 @@ local function handle_add(index, event)
local handled, selection = handle_edit_items(index, event)
if handled then
return true, selection
- elseif event == 'cancel' then
+ elseif event == 'back' then
edit_current_macro = nil
edit_menu_active = false
edit_items = nil
@@ -458,7 +460,7 @@ local function handle_edit(index, event)
local handled, selection = handle_edit_items(index, event)
if handled then
return true, selection
- elseif (event == 'cancel') or ((index == edit_item_exit) and (event == 'select')) then
+ elseif (event == 'back') or ((index == edit_item_exit) and (event == 'select')) then
edit_current_macro = nil
edit_menu_active = false
edit_items = nil
diff --git a/scripts/src/emu.lua b/scripts/src/emu.lua
index ef708b93d03..a843a1b2916 100644
--- a/scripts/src/emu.lua
+++ b/scripts/src/emu.lua
@@ -161,6 +161,7 @@ files {
MAME_DIR .. "src/emu/ioport.cpp",
MAME_DIR .. "src/emu/ioport.h",
MAME_DIR .. "src/emu/inpttype.ipp",
+ MAME_DIR .. "src/emu/inpttype.h",
MAME_DIR .. "src/emu/logmacro.h",
MAME_DIR .. "src/emu/machine.cpp",
MAME_DIR .. "src/emu/machine.h",
diff --git a/scripts/src/osd/modules.lua b/scripts/src/osd/modules.lua
index 5de5a382638..3f4b65b4d06 100644
--- a/scripts/src/osd/modules.lua
+++ b/scripts/src/osd/modules.lua
@@ -76,6 +76,8 @@ function osdmodulesbuild()
MAME_DIR .. "src/osd/modules/font/font_osx.cpp",
MAME_DIR .. "src/osd/modules/font/font_sdl.cpp",
MAME_DIR .. "src/osd/modules/font/font_windows.cpp",
+ MAME_DIR .. "src/osd/modules/input/assignmenthelper.cpp",
+ MAME_DIR .. "src/osd/modules/input/assignmenthelper.h",
MAME_DIR .. "src/osd/modules/input/input_common.cpp",
MAME_DIR .. "src/osd/modules/input/input_common.h",
MAME_DIR .. "src/osd/modules/input/input_dinput.cpp",
diff --git a/src/emu/inpttype.h b/src/emu/inpttype.h
new file mode 100644
index 00000000000..de5b42d0a77
--- /dev/null
+++ b/src/emu/inpttype.h
@@ -0,0 +1,351 @@
+// license:BSD-3-Clause
+// copyright-holders:Aaron Giles
+/***************************************************************************
+
+ inpttype.ipp
+
+ Core-defined input types.
+
+***************************************************************************/
+#ifndef MAME_EMU_INPTTYPE_H
+#define MAME_EMU_INPTTYPE_H
+
+#pragma once
+
+#include "interface/inputfwd.h"
+#include "osdcomm.h"
+
+
+enum ioport_type : osd::u32
+{
+ // pseudo-port types
+ IPT_INVALID = 0,
+ IPT_UNUSED,
+ IPT_END,
+ IPT_UNKNOWN,
+ IPT_PORT,
+ IPT_DIPSWITCH,
+ IPT_CONFIG,
+
+ // start buttons
+ IPT_START1,
+ IPT_START2,
+ IPT_START3,
+ IPT_START4,
+ IPT_START5,
+ IPT_START6,
+ IPT_START7,
+ IPT_START8,
+ IPT_START9,
+ IPT_START10,
+
+ // coin slots
+ IPT_COIN1,
+ IPT_COIN2,
+ IPT_COIN3,
+ IPT_COIN4,
+ IPT_COIN5,
+ IPT_COIN6,
+ IPT_COIN7,
+ IPT_COIN8,
+ IPT_COIN9,
+ IPT_COIN10,
+ IPT_COIN11,
+ IPT_COIN12,
+ IPT_BILL1,
+
+ // service coin
+ IPT_SERVICE1,
+ IPT_SERVICE2,
+ IPT_SERVICE3,
+ IPT_SERVICE4,
+
+ // tilt inputs
+ IPT_TILT1,
+ IPT_TILT2,
+ IPT_TILT3,
+ IPT_TILT4,
+
+ // misc other digital inputs
+ IPT_POWER_ON,
+ IPT_POWER_OFF,
+ IPT_SERVICE,
+ IPT_TILT,
+ IPT_INTERLOCK,
+ IPT_MEMORY_RESET,
+ IPT_VOLUME_UP,
+ IPT_VOLUME_DOWN,
+ IPT_START, // use the numbered start button(s) for coin-ops
+ IPT_SELECT,
+ IPT_KEYPAD,
+ IPT_KEYBOARD,
+
+ // digital joystick inputs
+ IPT_DIGITAL_JOYSTICK_FIRST,
+
+ // use IPT_JOYSTICK for panels where the player has one single joystick
+ IPT_JOYSTICK_UP,
+ IPT_JOYSTICK_DOWN,
+ IPT_JOYSTICK_LEFT,
+ IPT_JOYSTICK_RIGHT,
+
+ // use IPT_JOYSTICKLEFT and IPT_JOYSTICKRIGHT for dual joystick panels
+ IPT_JOYSTICKRIGHT_UP,
+ IPT_JOYSTICKRIGHT_DOWN,
+ IPT_JOYSTICKRIGHT_LEFT,
+ IPT_JOYSTICKRIGHT_RIGHT,
+ IPT_JOYSTICKLEFT_UP,
+ IPT_JOYSTICKLEFT_DOWN,
+ IPT_JOYSTICKLEFT_LEFT,
+ IPT_JOYSTICKLEFT_RIGHT,
+
+ IPT_DIGITAL_JOYSTICK_LAST,
+
+ // action buttons
+ IPT_BUTTON1,
+ IPT_BUTTON2,
+ IPT_BUTTON3,
+ IPT_BUTTON4,
+ IPT_BUTTON5,
+ IPT_BUTTON6,
+ IPT_BUTTON7,
+ IPT_BUTTON8,
+ IPT_BUTTON9,
+ IPT_BUTTON10,
+ IPT_BUTTON11,
+ IPT_BUTTON12,
+ IPT_BUTTON13,
+ IPT_BUTTON14,
+ IPT_BUTTON15,
+ IPT_BUTTON16,
+
+ // mahjong inputs
+ IPT_MAHJONG_FIRST,
+
+ IPT_MAHJONG_A,
+ IPT_MAHJONG_B,
+ IPT_MAHJONG_C,
+ IPT_MAHJONG_D,
+ IPT_MAHJONG_E,
+ IPT_MAHJONG_F,
+ IPT_MAHJONG_G,
+ IPT_MAHJONG_H,
+ IPT_MAHJONG_I,
+ IPT_MAHJONG_J,
+ IPT_MAHJONG_K,
+ IPT_MAHJONG_L,
+ IPT_MAHJONG_M,
+ IPT_MAHJONG_N,
+ IPT_MAHJONG_O,
+ IPT_MAHJONG_P,
+ IPT_MAHJONG_Q,
+ IPT_MAHJONG_KAN,
+ IPT_MAHJONG_PON,
+ IPT_MAHJONG_CHI,
+ IPT_MAHJONG_REACH,
+ IPT_MAHJONG_RON,
+ IPT_MAHJONG_FLIP_FLOP,
+ IPT_MAHJONG_BET,
+ IPT_MAHJONG_SCORE,
+ IPT_MAHJONG_DOUBLE_UP,
+ IPT_MAHJONG_BIG,
+ IPT_MAHJONG_SMALL,
+ IPT_MAHJONG_LAST_CHANCE,
+
+ IPT_MAHJONG_LAST,
+
+ // hanafuda inputs
+ IPT_HANAFUDA_FIRST,
+
+ IPT_HANAFUDA_A,
+ IPT_HANAFUDA_B,
+ IPT_HANAFUDA_C,
+ IPT_HANAFUDA_D,
+ IPT_HANAFUDA_E,
+ IPT_HANAFUDA_F,
+ IPT_HANAFUDA_G,
+ IPT_HANAFUDA_H,
+ IPT_HANAFUDA_YES,
+ IPT_HANAFUDA_NO,
+
+ IPT_HANAFUDA_LAST,
+
+ // gambling inputs
+ IPT_GAMBLING_FIRST,
+
+ IPT_GAMBLE_KEYIN, // attendant
+ IPT_GAMBLE_KEYOUT, // attendant
+ IPT_GAMBLE_SERVICE, // attendant
+ IPT_GAMBLE_BOOK, // attendant
+ IPT_GAMBLE_DOOR, // attendant
+ // IPT_GAMBLE_DOOR2, // many gambling games have several doors.
+ // IPT_GAMBLE_DOOR3,
+ // IPT_GAMBLE_DOOR4,
+ // IPT_GAMBLE_DOOR5,
+
+ IPT_GAMBLE_PAYOUT, // player
+ IPT_GAMBLE_BET, // player
+ IPT_GAMBLE_DEAL, // player
+ IPT_GAMBLE_STAND, // player
+ IPT_GAMBLE_TAKE, // player
+ IPT_GAMBLE_D_UP, // player
+ IPT_GAMBLE_HALF, // player
+ IPT_GAMBLE_HIGH, // player
+ IPT_GAMBLE_LOW, // player
+
+ // poker-specific inputs
+ IPT_POKER_HOLD1,
+ IPT_POKER_HOLD2,
+ IPT_POKER_HOLD3,
+ IPT_POKER_HOLD4,
+ IPT_POKER_HOLD5,
+ IPT_POKER_CANCEL,
+
+ // slot-specific inputs
+ IPT_SLOT_STOP1,
+ IPT_SLOT_STOP2,
+ IPT_SLOT_STOP3,
+ IPT_SLOT_STOP4,
+ IPT_SLOT_STOP_ALL,
+
+ IPT_GAMBLING_LAST,
+
+ // analog inputs
+ IPT_ANALOG_FIRST,
+
+ IPT_ANALOG_ABSOLUTE_FIRST,
+
+ IPT_AD_STICK_X, // absolute // autocenter
+ IPT_AD_STICK_Y, // absolute // autocenter
+ IPT_AD_STICK_Z, // absolute // autocenter
+ IPT_PADDLE, // absolute // autocenter
+ IPT_PADDLE_V, // absolute // autocenter
+ IPT_PEDAL, // absolute // autocenter
+ IPT_PEDAL2, // absolute // autocenter
+ IPT_PEDAL3, // absolute // autocenter
+ IPT_LIGHTGUN_X, // absolute
+ IPT_LIGHTGUN_Y, // absolute
+ IPT_POSITIONAL, // absolute // autocenter if not wraps
+ IPT_POSITIONAL_V, // absolute // autocenter if not wraps
+
+ IPT_ANALOG_ABSOLUTE_LAST,
+
+ IPT_DIAL, // relative
+ IPT_DIAL_V, // relative
+ IPT_TRACKBALL_X, // relative
+ IPT_TRACKBALL_Y, // relative
+ IPT_MOUSE_X, // relative
+ IPT_MOUSE_Y, // relative
+
+ IPT_ANALOG_LAST,
+
+ // analog adjuster support
+ IPT_ADJUSTER,
+
+ // the following are special codes for user interface handling - not to be used by drivers!
+ IPT_UI_FIRST,
+
+ IPT_UI_MENU,
+ IPT_UI_SELECT,
+ IPT_UI_BACK,
+ IPT_UI_CANCEL,
+ IPT_UI_CLEAR,
+ IPT_UI_HELP,
+ IPT_UI_UP,
+ IPT_UI_DOWN,
+ IPT_UI_LEFT,
+ IPT_UI_RIGHT,
+ IPT_UI_HOME,
+ IPT_UI_END,
+ IPT_UI_PAGE_UP,
+ IPT_UI_PAGE_DOWN,
+ IPT_UI_PREV_GROUP,
+ IPT_UI_NEXT_GROUP,
+ IPT_UI_ON_SCREEN_DISPLAY,
+ IPT_UI_TOGGLE_UI,
+ IPT_UI_DEBUG_BREAK,
+ IPT_UI_PAUSE,
+ IPT_UI_PAUSE_SINGLE,
+ IPT_UI_REWIND_SINGLE,
+ IPT_UI_SAVE_STATE,
+ IPT_UI_LOAD_STATE,
+ IPT_UI_RESET_MACHINE,
+ IPT_UI_SOFT_RESET,
+ IPT_UI_SHOW_GFX,
+ IPT_UI_FRAMESKIP_DEC,
+ IPT_UI_FRAMESKIP_INC,
+ IPT_UI_THROTTLE,
+ IPT_UI_FAST_FORWARD,
+ IPT_UI_SHOW_FPS,
+ IPT_UI_SNAPSHOT,
+ IPT_UI_RECORD_MNG,
+ IPT_UI_RECORD_AVI,
+ IPT_UI_TOGGLE_CHEAT,
+ IPT_UI_DISPLAY_COMMENT,
+ IPT_UI_ZOOM_IN,
+ IPT_UI_ZOOM_OUT,
+ IPT_UI_ZOOM_DEFAULT,
+ IPT_UI_ROTATE,
+ IPT_UI_SHOW_PROFILER,
+ IPT_UI_RELEASE_POINTER,
+ IPT_UI_PASTE,
+ IPT_UI_TAPE_START,
+ IPT_UI_TAPE_STOP,
+ IPT_UI_FOCUS_NEXT,
+ IPT_UI_FOCUS_PREV,
+ IPT_UI_DATS,
+ IPT_UI_FAVORITES,
+ IPT_UI_EXPORT,
+ IPT_UI_AUDIT,
+
+ // additional OSD-specified UI port types (up to 16)
+ IPT_OSD_1,
+ IPT_OSD_2,
+ IPT_OSD_3,
+ IPT_OSD_4,
+ IPT_OSD_5,
+ IPT_OSD_6,
+ IPT_OSD_7,
+ IPT_OSD_8,
+ IPT_OSD_9,
+ IPT_OSD_10,
+ IPT_OSD_11,
+ IPT_OSD_12,
+ IPT_OSD_13,
+ IPT_OSD_14,
+ IPT_OSD_15,
+ IPT_OSD_16,
+
+ IPT_UI_LAST,
+
+ IPT_OTHER, // not mapped to standard defaults
+
+ IPT_SPECIAL, // uninterpreted characters
+ IPT_CUSTOM, // handled by custom code
+ IPT_OUTPUT,
+
+ IPT_COUNT,
+
+ // aliases for some types
+ IPT_PADDLE_H = IPT_PADDLE,
+ IPT_PEDAL1 = IPT_PEDAL,
+ IPT_POSITIONAL_H = IPT_POSITIONAL,
+ IPT_DIAL_H = IPT_DIAL
+};
+
+DECLARE_ENUM_INCDEC_OPERATORS(ioport_type)
+
+
+// sequence types for input_port_seq() call
+enum input_seq_type : int
+{
+ SEQ_TYPE_INVALID = -1,
+ SEQ_TYPE_STANDARD = 0,
+ SEQ_TYPE_INCREMENT,
+ SEQ_TYPE_DECREMENT,
+ SEQ_TYPE_TOTAL
+};
+
+DECLARE_ENUM_INCDEC_OPERATORS(input_seq_type)
+
+#endif // MAME_EMU_INPTTYPE_H
diff --git a/src/emu/inpttype.ipp b/src/emu/inpttype.ipp
index 80e207de034..e5cb81c45fc 100644
--- a/src/emu/inpttype.ipp
+++ b/src/emu/inpttype.ipp
@@ -19,36 +19,36 @@ namespace {
#define CORE_INPUT_TYPES_P1 \
CORE_INPUT_TYPES_BEGIN(p1) \
- INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICK_UP, N_p("input-name", "%p Up"), input_seq(KEYCODE_UP, input_seq::or_code, JOYCODE_Y_UP_SWITCH_INDEXED(0)) ) \
- INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICK_DOWN, N_p("input-name", "%p Down"), input_seq(KEYCODE_DOWN, input_seq::or_code, JOYCODE_Y_DOWN_SWITCH_INDEXED(0)) ) \
- INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICK_LEFT, N_p("input-name", "%p Left"), input_seq(KEYCODE_LEFT, input_seq::or_code, JOYCODE_X_LEFT_SWITCH_INDEXED(0)) ) \
- INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICK_RIGHT, N_p("input-name", "%p Right"), input_seq(KEYCODE_RIGHT, input_seq::or_code, JOYCODE_X_RIGHT_SWITCH_INDEXED(0)) ) \
- INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICKRIGHT_UP, N_p("input-name", "%p Right Stick/Up"), input_seq(KEYCODE_I, input_seq::or_code, JOYCODE_BUTTON2_INDEXED(0)) ) \
- INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICKRIGHT_DOWN, N_p("input-name", "%p Right Stick/Down"), input_seq(KEYCODE_K, input_seq::or_code, JOYCODE_BUTTON3_INDEXED(0)) ) \
- INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICKRIGHT_LEFT, N_p("input-name", "%p Right Stick/Left"), input_seq(KEYCODE_J, input_seq::or_code, JOYCODE_BUTTON1_INDEXED(0)) ) \
- INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICKRIGHT_RIGHT, N_p("input-name", "%p Right Stick/Right"), input_seq(KEYCODE_L, input_seq::or_code, JOYCODE_BUTTON4_INDEXED(0)) ) \
- INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICKLEFT_UP, N_p("input-name", "%p Left Stick/Up"), input_seq(KEYCODE_E, input_seq::or_code, JOYCODE_Y_UP_SWITCH_INDEXED(0)) ) \
- INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICKLEFT_DOWN, N_p("input-name", "%p Left Stick/Down"), input_seq(KEYCODE_D, input_seq::or_code, JOYCODE_Y_DOWN_SWITCH_INDEXED(0)) ) \
- INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICKLEFT_LEFT, N_p("input-name", "%p Left Stick/Left"), input_seq(KEYCODE_S, input_seq::or_code, JOYCODE_X_LEFT_SWITCH_INDEXED(0)) ) \
- INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICKLEFT_RIGHT, N_p("input-name", "%p Left Stick/Right"), input_seq(KEYCODE_F, input_seq::or_code, JOYCODE_X_RIGHT_SWITCH_INDEXED(0)) ) \
- INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON1, N_p("input-name", "%p Button 1"), input_seq(KEYCODE_LCONTROL, input_seq::or_code, JOYCODE_BUTTON1_INDEXED(0), input_seq::or_code, MOUSECODE_BUTTON1_INDEXED(0), input_seq::or_code, GUNCODE_BUTTON1_INDEXED(0)) ) \
- INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON2, N_p("input-name", "%p Button 2"), input_seq(KEYCODE_LALT, input_seq::or_code, JOYCODE_BUTTON2_INDEXED(0), input_seq::or_code, MOUSECODE_BUTTON3_INDEXED(0), input_seq::or_code, GUNCODE_BUTTON2_INDEXED(0)) ) \
- INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON3, N_p("input-name", "%p Button 3"), input_seq(KEYCODE_SPACE, input_seq::or_code, JOYCODE_BUTTON3_INDEXED(0), input_seq::or_code, MOUSECODE_BUTTON2_INDEXED(0)) ) \
- INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON4, N_p("input-name", "%p Button 4"), input_seq(KEYCODE_LSHIFT, input_seq::or_code, JOYCODE_BUTTON4_INDEXED(0)) ) \
- INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON5, N_p("input-name", "%p Button 5"), input_seq(KEYCODE_Z, input_seq::or_code, JOYCODE_BUTTON5_INDEXED(0)) ) \
- INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON6, N_p("input-name", "%p Button 6"), input_seq(KEYCODE_X, input_seq::or_code, JOYCODE_BUTTON6_INDEXED(0)) ) \
- INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON7, N_p("input-name", "%p Button 7"), input_seq(KEYCODE_C, input_seq::or_code, JOYCODE_BUTTON7_INDEXED(0)) ) \
- INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON8, N_p("input-name", "%p Button 8"), input_seq(KEYCODE_V, input_seq::or_code, JOYCODE_BUTTON8_INDEXED(0)) ) \
- INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON9, N_p("input-name", "%p Button 9"), input_seq(KEYCODE_B, input_seq::or_code, JOYCODE_BUTTON9_INDEXED(0)) ) \
- INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON10, N_p("input-name", "%p Button 10"), input_seq(KEYCODE_N, input_seq::or_code, JOYCODE_BUTTON10_INDEXED(0)) ) \
- INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON11, N_p("input-name", "%p Button 11"), input_seq(KEYCODE_M, input_seq::or_code, JOYCODE_BUTTON11_INDEXED(0)) ) \
- INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON12, N_p("input-name", "%p Button 12"), input_seq(KEYCODE_COMMA, input_seq::or_code, JOYCODE_BUTTON12_INDEXED(0)) ) \
- INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON13, N_p("input-name", "%p Button 13"), input_seq(KEYCODE_STOP, input_seq::or_code, JOYCODE_BUTTON13_INDEXED(0)) ) \
- INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON14, N_p("input-name", "%p Button 14"), input_seq(KEYCODE_SLASH, input_seq::or_code, JOYCODE_BUTTON14_INDEXED(0)) ) \
- INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON15, N_p("input-name", "%p Button 15"), input_seq(KEYCODE_RSHIFT, input_seq::or_code, JOYCODE_BUTTON15_INDEXED(0)) ) \
- INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON16, N_p("input-name", "%p Button 16"), input_seq(JOYCODE_BUTTON16_INDEXED(0)) ) \
- INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, START, N_p("input-name", "%p Start"), input_seq(KEYCODE_1, input_seq::or_code, JOYCODE_START_INDEXED(0)) ) \
- INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, SELECT, N_p("input-name", "%p Select"), input_seq(KEYCODE_5, input_seq::or_code, JOYCODE_SELECT_INDEXED(0)) ) \
+ INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICK_UP, N_p("input-name", "%p Up"), input_seq(KEYCODE_UP) ) \
+ INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICK_DOWN, N_p("input-name", "%p Down"), input_seq(KEYCODE_DOWN) ) \
+ INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICK_LEFT, N_p("input-name", "%p Left"), input_seq(KEYCODE_LEFT) ) \
+ INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICK_RIGHT, N_p("input-name", "%p Right"), input_seq(KEYCODE_RIGHT) ) \
+ INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICKRIGHT_UP, N_p("input-name", "%p Right Stick/Up"), input_seq(KEYCODE_I) ) \
+ INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICKRIGHT_DOWN, N_p("input-name", "%p Right Stick/Down"), input_seq(KEYCODE_K) ) \
+ INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICKRIGHT_LEFT, N_p("input-name", "%p Right Stick/Left"), input_seq(KEYCODE_J) ) \
+ INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICKRIGHT_RIGHT, N_p("input-name", "%p Right Stick/Right"), input_seq(KEYCODE_L) ) \
+ INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICKLEFT_UP, N_p("input-name", "%p Left Stick/Up"), input_seq(KEYCODE_E) ) \
+ INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICKLEFT_DOWN, N_p("input-name", "%p Left Stick/Down"), input_seq(KEYCODE_D) ) \
+ INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICKLEFT_LEFT, N_p("input-name", "%p Left Stick/Left"), input_seq(KEYCODE_S) ) \
+ INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, JOYSTICKLEFT_RIGHT, N_p("input-name", "%p Left Stick/Right"), input_seq(KEYCODE_F) ) \
+ INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON1, N_p("input-name", "%p Button 1"), input_seq(KEYCODE_LCONTROL, input_seq::or_code, MOUSECODE_BUTTON1_INDEXED(0), input_seq::or_code, GUNCODE_BUTTON1_INDEXED(0)) ) \
+ INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON2, N_p("input-name", "%p Button 2"), input_seq(KEYCODE_LALT, input_seq::or_code, MOUSECODE_BUTTON3_INDEXED(0), input_seq::or_code, GUNCODE_BUTTON2_INDEXED(0)) ) \
+ INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON3, N_p("input-name", "%p Button 3"), input_seq(KEYCODE_SPACE, input_seq::or_code, MOUSECODE_BUTTON2_INDEXED(0)) ) \
+ INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON4, N_p("input-name", "%p Button 4"), input_seq(KEYCODE_LSHIFT) ) \
+ INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON5, N_p("input-name", "%p Button 5"), input_seq(KEYCODE_Z) ) \
+ INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON6, N_p("input-name", "%p Button 6"), input_seq(KEYCODE_X) ) \
+ INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON7, N_p("input-name", "%p Button 7"), input_seq(KEYCODE_C) ) \
+ INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON8, N_p("input-name", "%p Button 8"), input_seq(KEYCODE_V) ) \
+ INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON9, N_p("input-name", "%p Button 9"), input_seq(KEYCODE_B) ) \
+ INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON10, N_p("input-name", "%p Button 10"), input_seq(KEYCODE_N) ) \
+ INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON11, N_p("input-name", "%p Button 11"), input_seq(KEYCODE_M) ) \
+ INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON12, N_p("input-name", "%p Button 12"), input_seq(KEYCODE_COMMA) ) \
+ INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON13, N_p("input-name", "%p Button 13"), input_seq(KEYCODE_STOP) ) \
+ INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON14, N_p("input-name", "%p Button 14"), input_seq(KEYCODE_SLASH) ) \
+ INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON15, N_p("input-name", "%p Button 15"), input_seq(KEYCODE_RSHIFT) ) \
+ INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, BUTTON16, N_p("input-name", "%p Button 16"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, START, N_p("input-name", "%p Start"), input_seq(KEYCODE_1) ) \
+ INPUT_PORT_DIGITAL_TYPE( 1, PLAYER1, SELECT, N_p("input-name", "%p Select"), input_seq(KEYCODE_5) ) \
CORE_INPUT_TYPES_END()
#define CORE_INPUT_TYPES_P1_MAHJONG \
@@ -137,10 +137,10 @@ namespace {
#define CORE_INPUT_TYPES_P2 \
CORE_INPUT_TYPES_BEGIN(p2) \
- INPUT_PORT_DIGITAL_TYPE( 2, PLAYER2, JOYSTICK_UP, N_p("input-name", "%p Up"), input_seq(KEYCODE_R, input_seq::or_code, JOYCODE_Y_UP_SWITCH_INDEXED(1)) ) \
- INPUT_PORT_DIGITAL_TYPE( 2, PLAYER2, JOYSTICK_DOWN, N_p("input-name", "%p Down"), input_seq(KEYCODE_F, input_seq::or_code, JOYCODE_Y_DOWN_SWITCH_INDEXED(1)) ) \
- INPUT_PORT_DIGITAL_TYPE( 2, PLAYER2, JOYSTICK_LEFT, N_p("input-name", "%p Left"), input_seq(KEYCODE_D, input_seq::or_code, JOYCODE_X_LEFT_SWITCH_INDEXED(1)) ) \
- INPUT_PORT_DIGITAL_TYPE( 2, PLAYER2, JOYSTICK_RIGHT, N_p("input-name", "%p Right"), input_seq(KEYCODE_G, input_seq::or_code, JOYCODE_X_RIGHT_SWITCH_INDEXED(1)) ) \
+ INPUT_PORT_DIGITAL_TYPE( 2, PLAYER2, JOYSTICK_UP, N_p("input-name", "%p Up"), input_seq(KEYCODE_R) ) \
+ INPUT_PORT_DIGITAL_TYPE( 2, PLAYER2, JOYSTICK_DOWN, N_p("input-name", "%p Down"), input_seq(KEYCODE_F) ) \
+ INPUT_PORT_DIGITAL_TYPE( 2, PLAYER2, JOYSTICK_LEFT, N_p("input-name", "%p Left"), input_seq(KEYCODE_D) ) \
+ INPUT_PORT_DIGITAL_TYPE( 2, PLAYER2, JOYSTICK_RIGHT, N_p("input-name", "%p Right"), input_seq(KEYCODE_G) ) \
INPUT_PORT_DIGITAL_TYPE( 2, PLAYER2, JOYSTICKRIGHT_UP, N_p("input-name", "%p Right Stick/Up"), input_seq() ) \
INPUT_PORT_DIGITAL_TYPE( 2, PLAYER2, JOYSTICKRIGHT_DOWN, N_p("input-name", "%p Right Stick/Down"), input_seq() ) \
INPUT_PORT_DIGITAL_TYPE( 2, PLAYER2, JOYSTICKRIGHT_LEFT, N_p("input-name", "%p Right Stick/Left"), input_seq() ) \
@@ -149,24 +149,24 @@ namespace {
INPUT_PORT_DIGITAL_TYPE( 2, PLAYER2, JOYSTICKLEFT_DOWN, N_p("input-name", "%p Left Stick/Down"), input_seq() ) \
INPUT_PORT_DIGITAL_TYPE( 2, PLAYER2, JOYSTICKLEFT_LEFT, N_p("input-name", "%p Left Stick/Left"), input_seq() ) \
INPUT_PORT_DIGITAL_TYPE( 2, PLAYER2, JOYSTICKLEFT_RIGHT, N_p("input-name", "%p Left Stick/Right"), input_seq() ) \
- INPUT_PORT_DIGITAL_TYPE( 2, PLAYER2, BUTTON1, N_p("input-name", "%p Button 1"), input_seq(KEYCODE_A, input_seq::or_code, JOYCODE_BUTTON1_INDEXED(1), input_seq::or_code, MOUSECODE_BUTTON1_INDEXED(1), input_seq::or_code, GUNCODE_BUTTON1_INDEXED(1)) ) \
- INPUT_PORT_DIGITAL_TYPE( 2, PLAYER2, BUTTON2, N_p("input-name", "%p Button 2"), input_seq(KEYCODE_S, input_seq::or_code, JOYCODE_BUTTON2_INDEXED(1), input_seq::or_code, MOUSECODE_BUTTON3_INDEXED(1), input_seq::or_code, GUNCODE_BUTTON2_INDEXED(1)) ) \
- INPUT_PORT_DIGITAL_TYPE( 2, PLAYER2, BUTTON3, N_p("input-name", "%p Button 3"), input_seq(KEYCODE_Q, input_seq::or_code, JOYCODE_BUTTON3_INDEXED(1), input_seq::or_code, MOUSECODE_BUTTON2_INDEXED(1)) ) \
- INPUT_PORT_DIGITAL_TYPE( 2, PLAYER2, BUTTON4, N_p("input-name", "%p Button 4"), input_seq(KEYCODE_W, input_seq::or_code, JOYCODE_BUTTON4_INDEXED(1)) ) \
- INPUT_PORT_DIGITAL_TYPE( 2, PLAYER2, BUTTON5, N_p("input-name", "%p Button 5"), input_seq(KEYCODE_E, input_seq::or_code, JOYCODE_BUTTON5_INDEXED(1)) ) \
- INPUT_PORT_DIGITAL_TYPE( 2, PLAYER2, BUTTON6, N_p("input-name", "%p Button 6"), input_seq(JOYCODE_BUTTON6_INDEXED(1)) ) \
- INPUT_PORT_DIGITAL_TYPE( 2, PLAYER2, BUTTON7, N_p("input-name", "%p Button 7"), input_seq(JOYCODE_BUTTON7_INDEXED(1)) ) \
- INPUT_PORT_DIGITAL_TYPE( 2, PLAYER2, BUTTON8, N_p("input-name", "%p Button 8"), input_seq(JOYCODE_BUTTON8_INDEXED(1)) ) \
- INPUT_PORT_DIGITAL_TYPE( 2, PLAYER2, BUTTON9, N_p("input-name", "%p Button 9"), input_seq(JOYCODE_BUTTON9_INDEXED(1)) ) \
- INPUT_PORT_DIGITAL_TYPE( 2, PLAYER2, BUTTON10, N_p("input-name", "%p Button 10"), input_seq(JOYCODE_BUTTON10_INDEXED(1)) ) \
- INPUT_PORT_DIGITAL_TYPE( 2, PLAYER2, BUTTON11, N_p("input-name", "%p Button 11"), input_seq(JOYCODE_BUTTON11_INDEXED(1)) ) \
- INPUT_PORT_DIGITAL_TYPE( 2, PLAYER2, BUTTON12, N_p("input-name", "%p Button 12"), input_seq(JOYCODE_BUTTON12_INDEXED(1)) ) \
- INPUT_PORT_DIGITAL_TYPE( 2, PLAYER2, BUTTON13, N_p("input-name", "%p Button 13"), input_seq(JOYCODE_BUTTON13_INDEXED(1)) ) \
- INPUT_PORT_DIGITAL_TYPE( 2, PLAYER2, BUTTON14, N_p("input-name", "%p Button 14"), input_seq(JOYCODE_BUTTON14_INDEXED(1)) ) \
- INPUT_PORT_DIGITAL_TYPE( 2, PLAYER2, BUTTON15, N_p("input-name", "%p Button 15"), input_seq(JOYCODE_BUTTON15_INDEXED(1)) ) \
- INPUT_PORT_DIGITAL_TYPE( 2, PLAYER2, BUTTON16, N_p("input-name", "%p Button 16"), input_seq(JOYCODE_BUTTON16_INDEXED(1)) ) \
- INPUT_PORT_DIGITAL_TYPE( 2, PLAYER2, START, N_p("input-name", "%p Start"), input_seq(KEYCODE_2, input_seq::or_code, JOYCODE_START_INDEXED(1)) ) \
- INPUT_PORT_DIGITAL_TYPE( 2, PLAYER2, SELECT, N_p("input-name", "%p Select"), input_seq(KEYCODE_6, input_seq::or_code, JOYCODE_SELECT_INDEXED(1)) ) \
+ INPUT_PORT_DIGITAL_TYPE( 2, PLAYER2, BUTTON1, N_p("input-name", "%p Button 1"), input_seq(KEYCODE_A, input_seq::or_code, MOUSECODE_BUTTON1_INDEXED(1), input_seq::or_code, GUNCODE_BUTTON1_INDEXED(1)) ) \
+ INPUT_PORT_DIGITAL_TYPE( 2, PLAYER2, BUTTON2, N_p("input-name", "%p Button 2"), input_seq(KEYCODE_S, input_seq::or_code, MOUSECODE_BUTTON3_INDEXED(1), input_seq::or_code, GUNCODE_BUTTON2_INDEXED(1)) ) \
+ INPUT_PORT_DIGITAL_TYPE( 2, PLAYER2, BUTTON3, N_p("input-name", "%p Button 3"), input_seq(KEYCODE_Q, input_seq::or_code, MOUSECODE_BUTTON2_INDEXED(1)) ) \
+ INPUT_PORT_DIGITAL_TYPE( 2, PLAYER2, BUTTON4, N_p("input-name", "%p Button 4"), input_seq(KEYCODE_W) ) \
+ INPUT_PORT_DIGITAL_TYPE( 2, PLAYER2, BUTTON5, N_p("input-name", "%p Button 5"), input_seq(KEYCODE_E) ) \
+ INPUT_PORT_DIGITAL_TYPE( 2, PLAYER2, BUTTON6, N_p("input-name", "%p Button 6"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 2, PLAYER2, BUTTON7, N_p("input-name", "%p Button 7"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 2, PLAYER2, BUTTON8, N_p("input-name", "%p Button 8"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 2, PLAYER2, BUTTON9, N_p("input-name", "%p Button 9"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 2, PLAYER2, BUTTON10, N_p("input-name", "%p Button 10"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 2, PLAYER2, BUTTON11, N_p("input-name", "%p Button 11"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 2, PLAYER2, BUTTON12, N_p("input-name", "%p Button 12"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 2, PLAYER2, BUTTON13, N_p("input-name", "%p Button 13"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 2, PLAYER2, BUTTON14, N_p("input-name", "%p Button 14"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 2, PLAYER2, BUTTON15, N_p("input-name", "%p Button 15"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 2, PLAYER2, BUTTON16, N_p("input-name", "%p Button 16"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 2, PLAYER2, START, N_p("input-name", "%p Start"), input_seq(KEYCODE_2) ) \
+ INPUT_PORT_DIGITAL_TYPE( 2, PLAYER2, SELECT, N_p("input-name", "%p Select"), input_seq(KEYCODE_6) ) \
CORE_INPUT_TYPES_END()
#define CORE_INPUT_TYPES_P2_MAHJONG \
@@ -218,10 +218,10 @@ namespace {
#define CORE_INPUT_TYPES_P3 \
CORE_INPUT_TYPES_BEGIN(p3) \
- INPUT_PORT_DIGITAL_TYPE( 3, PLAYER3, JOYSTICK_UP, N_p("input-name", "%p Up"), input_seq(KEYCODE_I, input_seq::or_code, JOYCODE_Y_UP_SWITCH_INDEXED(2)) ) \
- INPUT_PORT_DIGITAL_TYPE( 3, PLAYER3, JOYSTICK_DOWN, N_p("input-name", "%p Down"), input_seq(KEYCODE_K, input_seq::or_code, JOYCODE_Y_DOWN_SWITCH_INDEXED(2)) ) \
- INPUT_PORT_DIGITAL_TYPE( 3, PLAYER3, JOYSTICK_LEFT, N_p("input-name", "%p Left"), input_seq(KEYCODE_J, input_seq::or_code, JOYCODE_X_LEFT_SWITCH_INDEXED(2)) ) \
- INPUT_PORT_DIGITAL_TYPE( 3, PLAYER3, JOYSTICK_RIGHT, N_p("input-name", "%p Right"), input_seq(KEYCODE_L, input_seq::or_code, JOYCODE_X_RIGHT_SWITCH_INDEXED(2)) ) \
+ INPUT_PORT_DIGITAL_TYPE( 3, PLAYER3, JOYSTICK_UP, N_p("input-name", "%p Up"), input_seq(KEYCODE_I) ) \
+ INPUT_PORT_DIGITAL_TYPE( 3, PLAYER3, JOYSTICK_DOWN, N_p("input-name", "%p Down"), input_seq(KEYCODE_K) ) \
+ INPUT_PORT_DIGITAL_TYPE( 3, PLAYER3, JOYSTICK_LEFT, N_p("input-name", "%p Left"), input_seq(KEYCODE_J) ) \
+ INPUT_PORT_DIGITAL_TYPE( 3, PLAYER3, JOYSTICK_RIGHT, N_p("input-name", "%p Right"), input_seq(KEYCODE_L) ) \
INPUT_PORT_DIGITAL_TYPE( 3, PLAYER3, JOYSTICKRIGHT_UP, N_p("input-name", "%p Right Stick/Up"), input_seq() ) \
INPUT_PORT_DIGITAL_TYPE( 3, PLAYER3, JOYSTICKRIGHT_DOWN, N_p("input-name", "%p Right Stick/Down"), input_seq() ) \
INPUT_PORT_DIGITAL_TYPE( 3, PLAYER3, JOYSTICKRIGHT_LEFT, N_p("input-name", "%p Right Stick/Left"), input_seq() ) \
@@ -230,24 +230,24 @@ namespace {
INPUT_PORT_DIGITAL_TYPE( 3, PLAYER3, JOYSTICKLEFT_DOWN, N_p("input-name", "%p Left Stick/Down"), input_seq() ) \
INPUT_PORT_DIGITAL_TYPE( 3, PLAYER3, JOYSTICKLEFT_LEFT, N_p("input-name", "%p Left Stick/Left"), input_seq() ) \
INPUT_PORT_DIGITAL_TYPE( 3, PLAYER3, JOYSTICKLEFT_RIGHT, N_p("input-name", "%p Left Stick/Right"), input_seq() ) \
- INPUT_PORT_DIGITAL_TYPE( 3, PLAYER3, BUTTON1, N_p("input-name", "%p Button 1"), input_seq(KEYCODE_RCONTROL, input_seq::or_code, JOYCODE_BUTTON1_INDEXED(2), input_seq::or_code, GUNCODE_BUTTON1_INDEXED(2)) ) \
- INPUT_PORT_DIGITAL_TYPE( 3, PLAYER3, BUTTON2, N_p("input-name", "%p Button 2"), input_seq(KEYCODE_RSHIFT, input_seq::or_code, JOYCODE_BUTTON2_INDEXED(2), input_seq::or_code, GUNCODE_BUTTON2_INDEXED(2)) ) \
- INPUT_PORT_DIGITAL_TYPE( 3, PLAYER3, BUTTON3, N_p("input-name", "%p Button 3"), input_seq(KEYCODE_ENTER, input_seq::or_code, JOYCODE_BUTTON3_INDEXED(2)) ) \
- INPUT_PORT_DIGITAL_TYPE( 3, PLAYER3, BUTTON4, N_p("input-name", "%p Button 4"), input_seq(JOYCODE_BUTTON4_INDEXED(2)) ) \
- INPUT_PORT_DIGITAL_TYPE( 3, PLAYER3, BUTTON5, N_p("input-name", "%p Button 5"), input_seq(JOYCODE_BUTTON5_INDEXED(2)) ) \
- INPUT_PORT_DIGITAL_TYPE( 3, PLAYER3, BUTTON6, N_p("input-name", "%p Button 6"), input_seq(JOYCODE_BUTTON6_INDEXED(2)) ) \
- INPUT_PORT_DIGITAL_TYPE( 3, PLAYER3, BUTTON7, N_p("input-name", "%p Button 7"), input_seq(JOYCODE_BUTTON7_INDEXED(2)) ) \
- INPUT_PORT_DIGITAL_TYPE( 3, PLAYER3, BUTTON8, N_p("input-name", "%p Button 8"), input_seq(JOYCODE_BUTTON8_INDEXED(2)) ) \
- INPUT_PORT_DIGITAL_TYPE( 3, PLAYER3, BUTTON9, N_p("input-name", "%p Button 9"), input_seq(JOYCODE_BUTTON9_INDEXED(2)) ) \
- INPUT_PORT_DIGITAL_TYPE( 3, PLAYER3, BUTTON10, N_p("input-name", "%p Button 10"), input_seq(JOYCODE_BUTTON10_INDEXED(2)) ) \
- INPUT_PORT_DIGITAL_TYPE( 3, PLAYER3, BUTTON11, N_p("input-name", "%p Button 11"), input_seq(JOYCODE_BUTTON11_INDEXED(2)) ) \
- INPUT_PORT_DIGITAL_TYPE( 3, PLAYER3, BUTTON12, N_p("input-name", "%p Button 12"), input_seq(JOYCODE_BUTTON12_INDEXED(2)) ) \
- INPUT_PORT_DIGITAL_TYPE( 3, PLAYER3, BUTTON13, N_p("input-name", "%p Button 13"), input_seq(JOYCODE_BUTTON13_INDEXED(2)) ) \
- INPUT_PORT_DIGITAL_TYPE( 3, PLAYER3, BUTTON14, N_p("input-name", "%p Button 14"), input_seq(JOYCODE_BUTTON14_INDEXED(2)) ) \
- INPUT_PORT_DIGITAL_TYPE( 3, PLAYER3, BUTTON15, N_p("input-name", "%p Button 15"), input_seq(JOYCODE_BUTTON15_INDEXED(2)) ) \
- INPUT_PORT_DIGITAL_TYPE( 3, PLAYER3, BUTTON16, N_p("input-name", "%p Button 16"), input_seq(JOYCODE_BUTTON16_INDEXED(2)) ) \
- INPUT_PORT_DIGITAL_TYPE( 3, PLAYER3, START, N_p("input-name", "%p Start"), input_seq(KEYCODE_3, input_seq::or_code, JOYCODE_START_INDEXED(2)) ) \
- INPUT_PORT_DIGITAL_TYPE( 3, PLAYER3, SELECT, N_p("input-name", "%p Select"), input_seq(KEYCODE_7, input_seq::or_code, JOYCODE_SELECT_INDEXED(2)) ) \
+ INPUT_PORT_DIGITAL_TYPE( 3, PLAYER3, BUTTON1, N_p("input-name", "%p Button 1"), input_seq(KEYCODE_RCONTROL, input_seq::or_code, GUNCODE_BUTTON1_INDEXED(2)) ) \
+ INPUT_PORT_DIGITAL_TYPE( 3, PLAYER3, BUTTON2, N_p("input-name", "%p Button 2"), input_seq(KEYCODE_RSHIFT, input_seq::or_code, GUNCODE_BUTTON2_INDEXED(2)) ) \
+ INPUT_PORT_DIGITAL_TYPE( 3, PLAYER3, BUTTON3, N_p("input-name", "%p Button 3"), input_seq(KEYCODE_ENTER) ) \
+ INPUT_PORT_DIGITAL_TYPE( 3, PLAYER3, BUTTON4, N_p("input-name", "%p Button 4"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 3, PLAYER3, BUTTON5, N_p("input-name", "%p Button 5"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 3, PLAYER3, BUTTON6, N_p("input-name", "%p Button 6"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 3, PLAYER3, BUTTON7, N_p("input-name", "%p Button 7"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 3, PLAYER3, BUTTON8, N_p("input-name", "%p Button 8"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 3, PLAYER3, BUTTON9, N_p("input-name", "%p Button 9"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 3, PLAYER3, BUTTON10, N_p("input-name", "%p Button 10"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 3, PLAYER3, BUTTON11, N_p("input-name", "%p Button 11"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 3, PLAYER3, BUTTON12, N_p("input-name", "%p Button 12"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 3, PLAYER3, BUTTON13, N_p("input-name", "%p Button 13"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 3, PLAYER3, BUTTON14, N_p("input-name", "%p Button 14"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 3, PLAYER3, BUTTON15, N_p("input-name", "%p Button 15"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 3, PLAYER3, BUTTON16, N_p("input-name", "%p Button 16"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 3, PLAYER3, START, N_p("input-name", "%p Start"), input_seq(KEYCODE_3) ) \
+ INPUT_PORT_DIGITAL_TYPE( 3, PLAYER3, SELECT, N_p("input-name", "%p Select"), input_seq(KEYCODE_7) ) \
CORE_INPUT_TYPES_END()
#define CORE_INPUT_TYPES_P3_MAHJONG \
@@ -285,10 +285,10 @@ namespace {
#define CORE_INPUT_TYPES_P4 \
CORE_INPUT_TYPES_BEGIN(p4) \
- INPUT_PORT_DIGITAL_TYPE( 4, PLAYER4, JOYSTICK_UP, N_p("input-name", "%p Up"), input_seq(KEYCODE_8_PAD, input_seq::or_code, JOYCODE_Y_UP_SWITCH_INDEXED(3)) ) \
- INPUT_PORT_DIGITAL_TYPE( 4, PLAYER4, JOYSTICK_DOWN, N_p("input-name", "%p Down"), input_seq(KEYCODE_2_PAD, input_seq::or_code, JOYCODE_Y_DOWN_SWITCH_INDEXED(3)) ) \
- INPUT_PORT_DIGITAL_TYPE( 4, PLAYER4, JOYSTICK_LEFT, N_p("input-name", "%p Left"), input_seq(KEYCODE_4_PAD, input_seq::or_code, JOYCODE_X_LEFT_SWITCH_INDEXED(3)) ) \
- INPUT_PORT_DIGITAL_TYPE( 4, PLAYER4, JOYSTICK_RIGHT, N_p("input-name", "%p Right"), input_seq(KEYCODE_6_PAD, input_seq::or_code, JOYCODE_X_RIGHT_SWITCH_INDEXED(3)) ) \
+ INPUT_PORT_DIGITAL_TYPE( 4, PLAYER4, JOYSTICK_UP, N_p("input-name", "%p Up"), input_seq(KEYCODE_8_PAD) ) \
+ INPUT_PORT_DIGITAL_TYPE( 4, PLAYER4, JOYSTICK_DOWN, N_p("input-name", "%p Down"), input_seq(KEYCODE_2_PAD) ) \
+ INPUT_PORT_DIGITAL_TYPE( 4, PLAYER4, JOYSTICK_LEFT, N_p("input-name", "%p Left"), input_seq(KEYCODE_4_PAD) ) \
+ INPUT_PORT_DIGITAL_TYPE( 4, PLAYER4, JOYSTICK_RIGHT, N_p("input-name", "%p Right"), input_seq(KEYCODE_6_PAD) ) \
INPUT_PORT_DIGITAL_TYPE( 4, PLAYER4, JOYSTICKRIGHT_UP, N_p("input-name", "%p Right Stick/Up"), input_seq() ) \
INPUT_PORT_DIGITAL_TYPE( 4, PLAYER4, JOYSTICKRIGHT_DOWN, N_p("input-name", "%p Right Stick/Down"), input_seq() ) \
INPUT_PORT_DIGITAL_TYPE( 4, PLAYER4, JOYSTICKRIGHT_LEFT, N_p("input-name", "%p Right Stick/Left"), input_seq() ) \
@@ -297,24 +297,24 @@ namespace {
INPUT_PORT_DIGITAL_TYPE( 4, PLAYER4, JOYSTICKLEFT_DOWN, N_p("input-name", "%p Left Stick/Down"), input_seq() ) \
INPUT_PORT_DIGITAL_TYPE( 4, PLAYER4, JOYSTICKLEFT_LEFT, N_p("input-name", "%p Left Stick/Left"), input_seq() ) \
INPUT_PORT_DIGITAL_TYPE( 4, PLAYER4, JOYSTICKLEFT_RIGHT, N_p("input-name", "%p Left Stick/Right"), input_seq() ) \
- INPUT_PORT_DIGITAL_TYPE( 4, PLAYER4, BUTTON1, N_p("input-name", "%p Button 1"), input_seq(KEYCODE_0_PAD, input_seq::or_code, JOYCODE_BUTTON1_INDEXED(3)) ) \
- INPUT_PORT_DIGITAL_TYPE( 4, PLAYER4, BUTTON2, N_p("input-name", "%p Button 2"), input_seq(KEYCODE_DEL_PAD, input_seq::or_code, JOYCODE_BUTTON2_INDEXED(3)) ) \
- INPUT_PORT_DIGITAL_TYPE( 4, PLAYER4, BUTTON3, N_p("input-name", "%p Button 3"), input_seq(KEYCODE_ENTER_PAD, input_seq::or_code, JOYCODE_BUTTON3_INDEXED(3)) ) \
- INPUT_PORT_DIGITAL_TYPE( 4, PLAYER4, BUTTON4, N_p("input-name", "%p Button 4"), input_seq(JOYCODE_BUTTON4_INDEXED(3)) ) \
- INPUT_PORT_DIGITAL_TYPE( 4, PLAYER4, BUTTON5, N_p("input-name", "%p Button 5"), input_seq(JOYCODE_BUTTON5_INDEXED(3)) ) \
- INPUT_PORT_DIGITAL_TYPE( 4, PLAYER4, BUTTON6, N_p("input-name", "%p Button 6"), input_seq(JOYCODE_BUTTON6_INDEXED(3)) ) \
- INPUT_PORT_DIGITAL_TYPE( 4, PLAYER4, BUTTON7, N_p("input-name", "%p Button 7"), input_seq(JOYCODE_BUTTON7_INDEXED(3)) ) \
- INPUT_PORT_DIGITAL_TYPE( 4, PLAYER4, BUTTON8, N_p("input-name", "%p Button 8"), input_seq(JOYCODE_BUTTON8_INDEXED(3)) ) \
- INPUT_PORT_DIGITAL_TYPE( 4, PLAYER4, BUTTON9, N_p("input-name", "%p Button 9"), input_seq(JOYCODE_BUTTON9_INDEXED(3)) ) \
- INPUT_PORT_DIGITAL_TYPE( 4, PLAYER4, BUTTON10, N_p("input-name", "%p Button 10"), input_seq(JOYCODE_BUTTON10_INDEXED(3)) ) \
- INPUT_PORT_DIGITAL_TYPE( 4, PLAYER4, BUTTON11, N_p("input-name", "%p Button 11"), input_seq(JOYCODE_BUTTON11_INDEXED(3)) ) \
- INPUT_PORT_DIGITAL_TYPE( 4, PLAYER4, BUTTON12, N_p("input-name", "%p Button 12"), input_seq(JOYCODE_BUTTON12_INDEXED(3)) ) \
- INPUT_PORT_DIGITAL_TYPE( 4, PLAYER4, BUTTON13, N_p("input-name", "%p Button 13"), input_seq(JOYCODE_BUTTON13_INDEXED(3)) ) \
- INPUT_PORT_DIGITAL_TYPE( 4, PLAYER4, BUTTON14, N_p("input-name", "%p Button 14"), input_seq(JOYCODE_BUTTON14_INDEXED(3)) ) \
- INPUT_PORT_DIGITAL_TYPE( 4, PLAYER4, BUTTON15, N_p("input-name", "%p Button 15"), input_seq(JOYCODE_BUTTON15_INDEXED(3)) ) \
- INPUT_PORT_DIGITAL_TYPE( 4, PLAYER4, BUTTON16, N_p("input-name", "%p Button 16"), input_seq(JOYCODE_BUTTON16_INDEXED(3)) ) \
- INPUT_PORT_DIGITAL_TYPE( 4, PLAYER4, START, N_p("input-name", "%p Start"), input_seq(KEYCODE_4, input_seq::or_code, JOYCODE_START_INDEXED(3)) ) \
- INPUT_PORT_DIGITAL_TYPE( 4, PLAYER4, SELECT, N_p("input-name", "%p Select"), input_seq(KEYCODE_8, input_seq::or_code, JOYCODE_SELECT_INDEXED(3)) ) \
+ INPUT_PORT_DIGITAL_TYPE( 4, PLAYER4, BUTTON1, N_p("input-name", "%p Button 1"), input_seq(KEYCODE_0_PAD) ) \
+ INPUT_PORT_DIGITAL_TYPE( 4, PLAYER4, BUTTON2, N_p("input-name", "%p Button 2"), input_seq(KEYCODE_DEL_PAD) ) \
+ INPUT_PORT_DIGITAL_TYPE( 4, PLAYER4, BUTTON3, N_p("input-name", "%p Button 3"), input_seq(KEYCODE_ENTER_PAD) ) \
+ INPUT_PORT_DIGITAL_TYPE( 4, PLAYER4, BUTTON4, N_p("input-name", "%p Button 4"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 4, PLAYER4, BUTTON5, N_p("input-name", "%p Button 5"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 4, PLAYER4, BUTTON6, N_p("input-name", "%p Button 6"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 4, PLAYER4, BUTTON7, N_p("input-name", "%p Button 7"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 4, PLAYER4, BUTTON8, N_p("input-name", "%p Button 8"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 4, PLAYER4, BUTTON9, N_p("input-name", "%p Button 9"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 4, PLAYER4, BUTTON10, N_p("input-name", "%p Button 10"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 4, PLAYER4, BUTTON11, N_p("input-name", "%p Button 11"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 4, PLAYER4, BUTTON12, N_p("input-name", "%p Button 12"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 4, PLAYER4, BUTTON13, N_p("input-name", "%p Button 13"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 4, PLAYER4, BUTTON14, N_p("input-name", "%p Button 14"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 4, PLAYER4, BUTTON15, N_p("input-name", "%p Button 15"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 4, PLAYER4, BUTTON16, N_p("input-name", "%p Button 16"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 4, PLAYER4, START, N_p("input-name", "%p Start"), input_seq(KEYCODE_4) ) \
+ INPUT_PORT_DIGITAL_TYPE( 4, PLAYER4, SELECT, N_p("input-name", "%p Select"), input_seq(KEYCODE_8) ) \
CORE_INPUT_TYPES_END()
#define CORE_INPUT_TYPES_P4_MAHJONG \
@@ -352,10 +352,10 @@ namespace {
#define CORE_INPUT_TYPES_P5 \
CORE_INPUT_TYPES_BEGIN(p5) \
- INPUT_PORT_DIGITAL_TYPE( 5, PLAYER5, JOYSTICK_UP, N_p("input-name", "%p Up"), input_seq(JOYCODE_Y_UP_SWITCH_INDEXED(4)) ) \
- INPUT_PORT_DIGITAL_TYPE( 5, PLAYER5, JOYSTICK_DOWN, N_p("input-name", "%p Down"), input_seq(JOYCODE_Y_DOWN_SWITCH_INDEXED(4)) ) \
- INPUT_PORT_DIGITAL_TYPE( 5, PLAYER5, JOYSTICK_LEFT, N_p("input-name", "%p Left"), input_seq(JOYCODE_X_LEFT_SWITCH_INDEXED(4)) ) \
- INPUT_PORT_DIGITAL_TYPE( 5, PLAYER5, JOYSTICK_RIGHT, N_p("input-name", "%p Right"), input_seq(JOYCODE_X_RIGHT_SWITCH_INDEXED(4)) ) \
+ INPUT_PORT_DIGITAL_TYPE( 5, PLAYER5, JOYSTICK_UP, N_p("input-name", "%p Up"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 5, PLAYER5, JOYSTICK_DOWN, N_p("input-name", "%p Down"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 5, PLAYER5, JOYSTICK_LEFT, N_p("input-name", "%p Left"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 5, PLAYER5, JOYSTICK_RIGHT, N_p("input-name", "%p Right"), input_seq() ) \
INPUT_PORT_DIGITAL_TYPE( 5, PLAYER5, JOYSTICKRIGHT_UP, N_p("input-name", "%p Right Stick/Up"), input_seq() ) \
INPUT_PORT_DIGITAL_TYPE( 5, PLAYER5, JOYSTICKRIGHT_DOWN, N_p("input-name", "%p Right Stick/Down"), input_seq() ) \
INPUT_PORT_DIGITAL_TYPE( 5, PLAYER5, JOYSTICKRIGHT_LEFT, N_p("input-name", "%p Right Stick/Left"), input_seq() ) \
@@ -364,32 +364,32 @@ namespace {
INPUT_PORT_DIGITAL_TYPE( 5, PLAYER5, JOYSTICKLEFT_DOWN, N_p("input-name", "%p Left Stick/Down"), input_seq() ) \
INPUT_PORT_DIGITAL_TYPE( 5, PLAYER5, JOYSTICKLEFT_LEFT, N_p("input-name", "%p Left Stick/Left"), input_seq() ) \
INPUT_PORT_DIGITAL_TYPE( 5, PLAYER5, JOYSTICKLEFT_RIGHT, N_p("input-name", "%p Left Stick/Right"), input_seq() ) \
- INPUT_PORT_DIGITAL_TYPE( 5, PLAYER5, BUTTON1, N_p("input-name", "%p Button 1"), input_seq(JOYCODE_BUTTON1_INDEXED(4)) ) \
- INPUT_PORT_DIGITAL_TYPE( 5, PLAYER5, BUTTON2, N_p("input-name", "%p Button 2"), input_seq(JOYCODE_BUTTON2_INDEXED(4)) ) \
- INPUT_PORT_DIGITAL_TYPE( 5, PLAYER5, BUTTON3, N_p("input-name", "%p Button 3"), input_seq(JOYCODE_BUTTON3_INDEXED(4)) ) \
- INPUT_PORT_DIGITAL_TYPE( 5, PLAYER5, BUTTON4, N_p("input-name", "%p Button 4"), input_seq(JOYCODE_BUTTON4_INDEXED(4)) ) \
- INPUT_PORT_DIGITAL_TYPE( 5, PLAYER5, BUTTON5, N_p("input-name", "%p Button 5"), input_seq(JOYCODE_BUTTON5_INDEXED(4)) ) \
- INPUT_PORT_DIGITAL_TYPE( 5, PLAYER5, BUTTON6, N_p("input-name", "%p Button 6"), input_seq(JOYCODE_BUTTON6_INDEXED(4)) ) \
- INPUT_PORT_DIGITAL_TYPE( 5, PLAYER5, BUTTON7, N_p("input-name", "%p Button 7"), input_seq(JOYCODE_BUTTON7_INDEXED(4)) ) \
- INPUT_PORT_DIGITAL_TYPE( 5, PLAYER5, BUTTON8, N_p("input-name", "%p Button 8"), input_seq(JOYCODE_BUTTON8_INDEXED(4)) ) \
- INPUT_PORT_DIGITAL_TYPE( 5, PLAYER5, BUTTON9, N_p("input-name", "%p Button 9"), input_seq(JOYCODE_BUTTON9_INDEXED(4)) ) \
- INPUT_PORT_DIGITAL_TYPE( 5, PLAYER5, BUTTON10, N_p("input-name", "%p Button 10"), input_seq(JOYCODE_BUTTON10_INDEXED(4)) ) \
- INPUT_PORT_DIGITAL_TYPE( 5, PLAYER5, BUTTON11, N_p("input-name", "%p Button 11"), input_seq(JOYCODE_BUTTON11_INDEXED(4)) ) \
- INPUT_PORT_DIGITAL_TYPE( 5, PLAYER5, BUTTON12, N_p("input-name", "%p Button 12"), input_seq(JOYCODE_BUTTON12_INDEXED(4)) ) \
- INPUT_PORT_DIGITAL_TYPE( 5, PLAYER5, BUTTON13, N_p("input-name", "%p Button 13"), input_seq(JOYCODE_BUTTON13_INDEXED(4)) ) \
- INPUT_PORT_DIGITAL_TYPE( 5, PLAYER5, BUTTON14, N_p("input-name", "%p Button 14"), input_seq(JOYCODE_BUTTON14_INDEXED(4)) ) \
- INPUT_PORT_DIGITAL_TYPE( 5, PLAYER5, BUTTON15, N_p("input-name", "%p Button 15"), input_seq(JOYCODE_BUTTON15_INDEXED(4)) ) \
- INPUT_PORT_DIGITAL_TYPE( 5, PLAYER5, BUTTON16, N_p("input-name", "%p Button 16"), input_seq(JOYCODE_BUTTON16_INDEXED(4)) ) \
- INPUT_PORT_DIGITAL_TYPE( 5, PLAYER5, START, N_p("input-name", "%p Start"), input_seq(JOYCODE_START_INDEXED(4)) ) \
- INPUT_PORT_DIGITAL_TYPE( 5, PLAYER5, SELECT, N_p("input-name", "%p Select"), input_seq(JOYCODE_SELECT_INDEXED(4)) ) \
+ INPUT_PORT_DIGITAL_TYPE( 5, PLAYER5, BUTTON1, N_p("input-name", "%p Button 1"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 5, PLAYER5, BUTTON2, N_p("input-name", "%p Button 2"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 5, PLAYER5, BUTTON3, N_p("input-name", "%p Button 3"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 5, PLAYER5, BUTTON4, N_p("input-name", "%p Button 4"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 5, PLAYER5, BUTTON5, N_p("input-name", "%p Button 5"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 5, PLAYER5, BUTTON6, N_p("input-name", "%p Button 6"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 5, PLAYER5, BUTTON7, N_p("input-name", "%p Button 7"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 5, PLAYER5, BUTTON8, N_p("input-name", "%p Button 8"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 5, PLAYER5, BUTTON9, N_p("input-name", "%p Button 9"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 5, PLAYER5, BUTTON10, N_p("input-name", "%p Button 10"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 5, PLAYER5, BUTTON11, N_p("input-name", "%p Button 11"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 5, PLAYER5, BUTTON12, N_p("input-name", "%p Button 12"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 5, PLAYER5, BUTTON13, N_p("input-name", "%p Button 13"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 5, PLAYER5, BUTTON14, N_p("input-name", "%p Button 14"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 5, PLAYER5, BUTTON15, N_p("input-name", "%p Button 15"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 5, PLAYER5, BUTTON16, N_p("input-name", "%p Button 16"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 5, PLAYER5, START, N_p("input-name", "%p Start"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 5, PLAYER5, SELECT, N_p("input-name", "%p Select"), input_seq() ) \
CORE_INPUT_TYPES_END()
#define CORE_INPUT_TYPES_P6 \
CORE_INPUT_TYPES_BEGIN(p6) \
- INPUT_PORT_DIGITAL_TYPE( 6, PLAYER6, JOYSTICK_UP, N_p("input-name", "%p Up"), input_seq(JOYCODE_Y_UP_SWITCH_INDEXED(5)) ) \
- INPUT_PORT_DIGITAL_TYPE( 6, PLAYER6, JOYSTICK_DOWN, N_p("input-name", "%p Down"), input_seq(JOYCODE_Y_DOWN_SWITCH_INDEXED(5)) ) \
- INPUT_PORT_DIGITAL_TYPE( 6, PLAYER6, JOYSTICK_LEFT, N_p("input-name", "%p Left"), input_seq(JOYCODE_X_LEFT_SWITCH_INDEXED(5)) ) \
- INPUT_PORT_DIGITAL_TYPE( 6, PLAYER6, JOYSTICK_RIGHT, N_p("input-name", "%p Right"), input_seq(JOYCODE_X_RIGHT_SWITCH_INDEXED(5)) ) \
+ INPUT_PORT_DIGITAL_TYPE( 6, PLAYER6, JOYSTICK_UP, N_p("input-name", "%p Up"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 6, PLAYER6, JOYSTICK_DOWN, N_p("input-name", "%p Down"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 6, PLAYER6, JOYSTICK_LEFT, N_p("input-name", "%p Left"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 6, PLAYER6, JOYSTICK_RIGHT, N_p("input-name", "%p Right"), input_seq() ) \
INPUT_PORT_DIGITAL_TYPE( 6, PLAYER6, JOYSTICKRIGHT_UP, N_p("input-name", "%p Right Stick/Up"), input_seq() ) \
INPUT_PORT_DIGITAL_TYPE( 6, PLAYER6, JOYSTICKRIGHT_DOWN, N_p("input-name", "%p Right Stick/Down"), input_seq() ) \
INPUT_PORT_DIGITAL_TYPE( 6, PLAYER6, JOYSTICKRIGHT_LEFT, N_p("input-name", "%p Right Stick/Left"), input_seq() ) \
@@ -398,32 +398,32 @@ namespace {
INPUT_PORT_DIGITAL_TYPE( 6, PLAYER6, JOYSTICKLEFT_DOWN, N_p("input-name", "%p Left Stick/Down"), input_seq() ) \
INPUT_PORT_DIGITAL_TYPE( 6, PLAYER6, JOYSTICKLEFT_LEFT, N_p("input-name", "%p Left Stick/Left"), input_seq() ) \
INPUT_PORT_DIGITAL_TYPE( 6, PLAYER6, JOYSTICKLEFT_RIGHT, N_p("input-name", "%p Left Stick/Right"), input_seq() ) \
- INPUT_PORT_DIGITAL_TYPE( 6, PLAYER6, BUTTON1, N_p("input-name", "%p Button 1"), input_seq(JOYCODE_BUTTON1_INDEXED(5)) ) \
- INPUT_PORT_DIGITAL_TYPE( 6, PLAYER6, BUTTON2, N_p("input-name", "%p Button 2"), input_seq(JOYCODE_BUTTON2_INDEXED(5)) ) \
- INPUT_PORT_DIGITAL_TYPE( 6, PLAYER6, BUTTON3, N_p("input-name", "%p Button 3"), input_seq(JOYCODE_BUTTON3_INDEXED(5)) ) \
- INPUT_PORT_DIGITAL_TYPE( 6, PLAYER6, BUTTON4, N_p("input-name", "%p Button 4"), input_seq(JOYCODE_BUTTON4_INDEXED(5)) ) \
- INPUT_PORT_DIGITAL_TYPE( 6, PLAYER6, BUTTON5, N_p("input-name", "%p Button 5"), input_seq(JOYCODE_BUTTON5_INDEXED(5)) ) \
- INPUT_PORT_DIGITAL_TYPE( 6, PLAYER6, BUTTON6, N_p("input-name", "%p Button 6"), input_seq(JOYCODE_BUTTON6_INDEXED(5)) ) \
- INPUT_PORT_DIGITAL_TYPE( 6, PLAYER6, BUTTON7, N_p("input-name", "%p Button 7"), input_seq(JOYCODE_BUTTON7_INDEXED(5)) ) \
- INPUT_PORT_DIGITAL_TYPE( 6, PLAYER6, BUTTON8, N_p("input-name", "%p Button 8"), input_seq(JOYCODE_BUTTON8_INDEXED(5)) ) \
- INPUT_PORT_DIGITAL_TYPE( 6, PLAYER6, BUTTON9, N_p("input-name", "%p Button 9"), input_seq(JOYCODE_BUTTON9_INDEXED(5)) ) \
- INPUT_PORT_DIGITAL_TYPE( 6, PLAYER6, BUTTON10, N_p("input-name", "%p Button 10"), input_seq(JOYCODE_BUTTON10_INDEXED(5)) ) \
- INPUT_PORT_DIGITAL_TYPE( 6, PLAYER6, BUTTON11, N_p("input-name", "%p Button 11"), input_seq(JOYCODE_BUTTON11_INDEXED(5)) ) \
- INPUT_PORT_DIGITAL_TYPE( 6, PLAYER6, BUTTON12, N_p("input-name", "%p Button 12"), input_seq(JOYCODE_BUTTON12_INDEXED(5)) ) \
- INPUT_PORT_DIGITAL_TYPE( 6, PLAYER6, BUTTON13, N_p("input-name", "%p Button 13"), input_seq(JOYCODE_BUTTON13_INDEXED(5)) ) \
- INPUT_PORT_DIGITAL_TYPE( 6, PLAYER6, BUTTON14, N_p("input-name", "%p Button 14"), input_seq(JOYCODE_BUTTON14_INDEXED(5)) ) \
- INPUT_PORT_DIGITAL_TYPE( 6, PLAYER6, BUTTON15, N_p("input-name", "%p Button 15"), input_seq(JOYCODE_BUTTON15_INDEXED(5)) ) \
- INPUT_PORT_DIGITAL_TYPE( 6, PLAYER6, BUTTON16, N_p("input-name", "%p Button 16"), input_seq(JOYCODE_BUTTON16_INDEXED(5)) ) \
- INPUT_PORT_DIGITAL_TYPE( 6, PLAYER6, START, N_p("input-name", "%p Start"), input_seq(JOYCODE_START_INDEXED(5)) ) \
- INPUT_PORT_DIGITAL_TYPE( 6, PLAYER6, SELECT, N_p("input-name", "%p Select"), input_seq(JOYCODE_SELECT_INDEXED(5)) ) \
+ INPUT_PORT_DIGITAL_TYPE( 6, PLAYER6, BUTTON1, N_p("input-name", "%p Button 1"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 6, PLAYER6, BUTTON2, N_p("input-name", "%p Button 2"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 6, PLAYER6, BUTTON3, N_p("input-name", "%p Button 3"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 6, PLAYER6, BUTTON4, N_p("input-name", "%p Button 4"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 6, PLAYER6, BUTTON5, N_p("input-name", "%p Button 5"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 6, PLAYER6, BUTTON6, N_p("input-name", "%p Button 6"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 6, PLAYER6, BUTTON7, N_p("input-name", "%p Button 7"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 6, PLAYER6, BUTTON8, N_p("input-name", "%p Button 8"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 6, PLAYER6, BUTTON9, N_p("input-name", "%p Button 9"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 6, PLAYER6, BUTTON10, N_p("input-name", "%p Button 10"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 6, PLAYER6, BUTTON11, N_p("input-name", "%p Button 11"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 6, PLAYER6, BUTTON12, N_p("input-name", "%p Button 12"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 6, PLAYER6, BUTTON13, N_p("input-name", "%p Button 13"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 6, PLAYER6, BUTTON14, N_p("input-name", "%p Button 14"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 6, PLAYER6, BUTTON15, N_p("input-name", "%p Button 15"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 6, PLAYER6, BUTTON16, N_p("input-name", "%p Button 16"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 6, PLAYER6, START, N_p("input-name", "%p Start"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 6, PLAYER6, SELECT, N_p("input-name", "%p Select"), input_seq() ) \
CORE_INPUT_TYPES_END()
#define CORE_INPUT_TYPES_P7 \
CORE_INPUT_TYPES_BEGIN(p7) \
- INPUT_PORT_DIGITAL_TYPE( 7, PLAYER7, JOYSTICK_UP, N_p("input-name", "%p Up"), input_seq(JOYCODE_Y_UP_SWITCH_INDEXED(6)) ) \
- INPUT_PORT_DIGITAL_TYPE( 7, PLAYER7, JOYSTICK_DOWN, N_p("input-name", "%p Down"), input_seq(JOYCODE_Y_DOWN_SWITCH_INDEXED(6)) ) \
- INPUT_PORT_DIGITAL_TYPE( 7, PLAYER7, JOYSTICK_LEFT, N_p("input-name", "%p Left"), input_seq(JOYCODE_X_LEFT_SWITCH_INDEXED(6)) ) \
- INPUT_PORT_DIGITAL_TYPE( 7, PLAYER7, JOYSTICK_RIGHT, N_p("input-name", "%p Right"), input_seq(JOYCODE_X_RIGHT_SWITCH_INDEXED(6)) ) \
+ INPUT_PORT_DIGITAL_TYPE( 7, PLAYER7, JOYSTICK_UP, N_p("input-name", "%p Up"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 7, PLAYER7, JOYSTICK_DOWN, N_p("input-name", "%p Down"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 7, PLAYER7, JOYSTICK_LEFT, N_p("input-name", "%p Left"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 7, PLAYER7, JOYSTICK_RIGHT, N_p("input-name", "%p Right"), input_seq() ) \
INPUT_PORT_DIGITAL_TYPE( 7, PLAYER7, JOYSTICKRIGHT_UP, N_p("input-name", "%p Right Stick/Up"), input_seq() ) \
INPUT_PORT_DIGITAL_TYPE( 7, PLAYER7, JOYSTICKRIGHT_DOWN, N_p("input-name", "%p Right Stick/Down"), input_seq() ) \
INPUT_PORT_DIGITAL_TYPE( 7, PLAYER7, JOYSTICKRIGHT_LEFT, N_p("input-name", "%p Right Stick/Left"), input_seq() ) \
@@ -432,32 +432,32 @@ namespace {
INPUT_PORT_DIGITAL_TYPE( 7, PLAYER7, JOYSTICKLEFT_DOWN, N_p("input-name", "%p Left Stick/Down"), input_seq() ) \
INPUT_PORT_DIGITAL_TYPE( 7, PLAYER7, JOYSTICKLEFT_LEFT, N_p("input-name", "%p Left Stick/Left"), input_seq() ) \
INPUT_PORT_DIGITAL_TYPE( 7, PLAYER7, JOYSTICKLEFT_RIGHT, N_p("input-name", "%p Left Stick/Right"), input_seq() ) \
- INPUT_PORT_DIGITAL_TYPE( 7, PLAYER7, BUTTON1, N_p("input-name", "%p Button 1"), input_seq(JOYCODE_BUTTON1_INDEXED(6)) ) \
- INPUT_PORT_DIGITAL_TYPE( 7, PLAYER7, BUTTON2, N_p("input-name", "%p Button 2"), input_seq(JOYCODE_BUTTON2_INDEXED(6)) ) \
- INPUT_PORT_DIGITAL_TYPE( 7, PLAYER7, BUTTON3, N_p("input-name", "%p Button 3"), input_seq(JOYCODE_BUTTON3_INDEXED(6)) ) \
- INPUT_PORT_DIGITAL_TYPE( 7, PLAYER7, BUTTON4, N_p("input-name", "%p Button 4"), input_seq(JOYCODE_BUTTON4_INDEXED(6)) ) \
- INPUT_PORT_DIGITAL_TYPE( 7, PLAYER7, BUTTON5, N_p("input-name", "%p Button 5"), input_seq(JOYCODE_BUTTON5_INDEXED(6)) ) \
- INPUT_PORT_DIGITAL_TYPE( 7, PLAYER7, BUTTON6, N_p("input-name", "%p Button 6"), input_seq(JOYCODE_BUTTON6_INDEXED(6)) ) \
- INPUT_PORT_DIGITAL_TYPE( 7, PLAYER7, BUTTON7, N_p("input-name", "%p Button 7"), input_seq(JOYCODE_BUTTON7_INDEXED(6)) ) \
- INPUT_PORT_DIGITAL_TYPE( 7, PLAYER7, BUTTON8, N_p("input-name", "%p Button 8"), input_seq(JOYCODE_BUTTON8_INDEXED(6)) ) \
- INPUT_PORT_DIGITAL_TYPE( 7, PLAYER7, BUTTON9, N_p("input-name", "%p Button 9"), input_seq(JOYCODE_BUTTON9_INDEXED(6)) ) \
- INPUT_PORT_DIGITAL_TYPE( 7, PLAYER7, BUTTON10, N_p("input-name", "%p Button 10"), input_seq(JOYCODE_BUTTON10_INDEXED(6)) ) \
- INPUT_PORT_DIGITAL_TYPE( 7, PLAYER7, BUTTON11, N_p("input-name", "%p Button 11"), input_seq(JOYCODE_BUTTON11_INDEXED(6)) ) \
- INPUT_PORT_DIGITAL_TYPE( 7, PLAYER7, BUTTON12, N_p("input-name", "%p Button 12"), input_seq(JOYCODE_BUTTON12_INDEXED(6)) ) \
- INPUT_PORT_DIGITAL_TYPE( 7, PLAYER7, BUTTON13, N_p("input-name", "%p Button 13"), input_seq(JOYCODE_BUTTON13_INDEXED(6)) ) \
- INPUT_PORT_DIGITAL_TYPE( 7, PLAYER7, BUTTON14, N_p("input-name", "%p Button 14"), input_seq(JOYCODE_BUTTON14_INDEXED(6)) ) \
- INPUT_PORT_DIGITAL_TYPE( 7, PLAYER7, BUTTON15, N_p("input-name", "%p Button 15"), input_seq(JOYCODE_BUTTON15_INDEXED(6)) ) \
- INPUT_PORT_DIGITAL_TYPE( 7, PLAYER7, BUTTON16, N_p("input-name", "%p Button 16"), input_seq(JOYCODE_BUTTON16_INDEXED(6)) ) \
- INPUT_PORT_DIGITAL_TYPE( 7, PLAYER7, START, N_p("input-name", "%p Start"), input_seq(JOYCODE_START_INDEXED(6)) ) \
- INPUT_PORT_DIGITAL_TYPE( 7, PLAYER7, SELECT, N_p("input-name", "%p Select"), input_seq(JOYCODE_SELECT_INDEXED(6)) ) \
+ INPUT_PORT_DIGITAL_TYPE( 7, PLAYER7, BUTTON1, N_p("input-name", "%p Button 1"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 7, PLAYER7, BUTTON2, N_p("input-name", "%p Button 2"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 7, PLAYER7, BUTTON3, N_p("input-name", "%p Button 3"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 7, PLAYER7, BUTTON4, N_p("input-name", "%p Button 4"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 7, PLAYER7, BUTTON5, N_p("input-name", "%p Button 5"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 7, PLAYER7, BUTTON6, N_p("input-name", "%p Button 6"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 7, PLAYER7, BUTTON7, N_p("input-name", "%p Button 7"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 7, PLAYER7, BUTTON8, N_p("input-name", "%p Button 8"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 7, PLAYER7, BUTTON9, N_p("input-name", "%p Button 9"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 7, PLAYER7, BUTTON10, N_p("input-name", "%p Button 10"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 7, PLAYER7, BUTTON11, N_p("input-name", "%p Button 11"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 7, PLAYER7, BUTTON12, N_p("input-name", "%p Button 12"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 7, PLAYER7, BUTTON13, N_p("input-name", "%p Button 13"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 7, PLAYER7, BUTTON14, N_p("input-name", "%p Button 14"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 7, PLAYER7, BUTTON15, N_p("input-name", "%p Button 15"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 7, PLAYER7, BUTTON16, N_p("input-name", "%p Button 16"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 7, PLAYER7, START, N_p("input-name", "%p Start"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 7, PLAYER7, SELECT, N_p("input-name", "%p Select"), input_seq() ) \
CORE_INPUT_TYPES_END()
#define CORE_INPUT_TYPES_P8 \
CORE_INPUT_TYPES_BEGIN(p8) \
- INPUT_PORT_DIGITAL_TYPE( 8, PLAYER8, JOYSTICK_UP, N_p("input-name", "%p Up"), input_seq(JOYCODE_Y_UP_SWITCH_INDEXED(7)) ) \
- INPUT_PORT_DIGITAL_TYPE( 8, PLAYER8, JOYSTICK_DOWN, N_p("input-name", "%p Down"), input_seq(JOYCODE_Y_DOWN_SWITCH_INDEXED(7)) ) \
- INPUT_PORT_DIGITAL_TYPE( 8, PLAYER8, JOYSTICK_LEFT, N_p("input-name", "%p Left"), input_seq(JOYCODE_X_LEFT_SWITCH_INDEXED(7)) ) \
- INPUT_PORT_DIGITAL_TYPE( 8, PLAYER8, JOYSTICK_RIGHT, N_p("input-name", "%p Right"), input_seq(JOYCODE_X_RIGHT_SWITCH_INDEXED(7)) ) \
+ INPUT_PORT_DIGITAL_TYPE( 8, PLAYER8, JOYSTICK_UP, N_p("input-name", "%p Up"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 8, PLAYER8, JOYSTICK_DOWN, N_p("input-name", "%p Down"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 8, PLAYER8, JOYSTICK_LEFT, N_p("input-name", "%p Left"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 8, PLAYER8, JOYSTICK_RIGHT, N_p("input-name", "%p Right"), input_seq() ) \
INPUT_PORT_DIGITAL_TYPE( 8, PLAYER8, JOYSTICKRIGHT_UP, N_p("input-name", "%p Right Stick/Up"), input_seq() ) \
INPUT_PORT_DIGITAL_TYPE( 8, PLAYER8, JOYSTICKRIGHT_DOWN, N_p("input-name", "%p Right Stick/Down"), input_seq() ) \
INPUT_PORT_DIGITAL_TYPE( 8, PLAYER8, JOYSTICKRIGHT_LEFT, N_p("input-name", "%p Right Stick/Left"), input_seq() ) \
@@ -466,32 +466,32 @@ namespace {
INPUT_PORT_DIGITAL_TYPE( 8, PLAYER8, JOYSTICKLEFT_DOWN, N_p("input-name", "%p Left Stick/Down"), input_seq() ) \
INPUT_PORT_DIGITAL_TYPE( 8, PLAYER8, JOYSTICKLEFT_LEFT, N_p("input-name", "%p Left Stick/Left"), input_seq() ) \
INPUT_PORT_DIGITAL_TYPE( 8, PLAYER8, JOYSTICKLEFT_RIGHT, N_p("input-name", "%p Left Stick/Right"), input_seq() ) \
- INPUT_PORT_DIGITAL_TYPE( 8, PLAYER8, BUTTON1, N_p("input-name", "%p Button 1"), input_seq(JOYCODE_BUTTON1_INDEXED(7)) ) \
- INPUT_PORT_DIGITAL_TYPE( 8, PLAYER8, BUTTON2, N_p("input-name", "%p Button 2"), input_seq(JOYCODE_BUTTON2_INDEXED(7)) ) \
- INPUT_PORT_DIGITAL_TYPE( 8, PLAYER8, BUTTON3, N_p("input-name", "%p Button 3"), input_seq(JOYCODE_BUTTON3_INDEXED(7)) ) \
- INPUT_PORT_DIGITAL_TYPE( 8, PLAYER8, BUTTON4, N_p("input-name", "%p Button 4"), input_seq(JOYCODE_BUTTON4_INDEXED(7)) ) \
- INPUT_PORT_DIGITAL_TYPE( 8, PLAYER8, BUTTON5, N_p("input-name", "%p Button 5"), input_seq(JOYCODE_BUTTON5_INDEXED(7)) ) \
- INPUT_PORT_DIGITAL_TYPE( 8, PLAYER8, BUTTON6, N_p("input-name", "%p Button 6"), input_seq(JOYCODE_BUTTON6_INDEXED(7)) ) \
- INPUT_PORT_DIGITAL_TYPE( 8, PLAYER8, BUTTON7, N_p("input-name", "%p Button 7"), input_seq(JOYCODE_BUTTON7_INDEXED(7)) ) \
- INPUT_PORT_DIGITAL_TYPE( 8, PLAYER8, BUTTON8, N_p("input-name", "%p Button 8"), input_seq(JOYCODE_BUTTON8_INDEXED(7)) ) \
- INPUT_PORT_DIGITAL_TYPE( 8, PLAYER8, BUTTON9, N_p("input-name", "%p Button 9"), input_seq(JOYCODE_BUTTON9_INDEXED(7)) ) \
- INPUT_PORT_DIGITAL_TYPE( 8, PLAYER8, BUTTON10, N_p("input-name", "%p Button 10"), input_seq(JOYCODE_BUTTON10_INDEXED(7)) ) \
- INPUT_PORT_DIGITAL_TYPE( 8, PLAYER8, BUTTON11, N_p("input-name", "%p Button 11"), input_seq(JOYCODE_BUTTON11_INDEXED(7)) ) \
- INPUT_PORT_DIGITAL_TYPE( 8, PLAYER8, BUTTON12, N_p("input-name", "%p Button 12"), input_seq(JOYCODE_BUTTON12_INDEXED(7)) ) \
- INPUT_PORT_DIGITAL_TYPE( 8, PLAYER8, BUTTON13, N_p("input-name", "%p Button 13"), input_seq(JOYCODE_BUTTON13_INDEXED(7)) ) \
- INPUT_PORT_DIGITAL_TYPE( 8, PLAYER8, BUTTON14, N_p("input-name", "%p Button 14"), input_seq(JOYCODE_BUTTON14_INDEXED(7)) ) \
- INPUT_PORT_DIGITAL_TYPE( 8, PLAYER8, BUTTON15, N_p("input-name", "%p Button 15"), input_seq(JOYCODE_BUTTON15_INDEXED(7)) ) \
- INPUT_PORT_DIGITAL_TYPE( 8, PLAYER8, BUTTON16, N_p("input-name", "%p Button 16"), input_seq(JOYCODE_BUTTON16_INDEXED(7)) ) \
- INPUT_PORT_DIGITAL_TYPE( 8, PLAYER8, START, N_p("input-name", "%p Start"), input_seq(JOYCODE_START_INDEXED(7)) ) \
- INPUT_PORT_DIGITAL_TYPE( 8, PLAYER8, SELECT, N_p("input-name", "%p Select"), input_seq(JOYCODE_SELECT_INDEXED(7)) ) \
+ INPUT_PORT_DIGITAL_TYPE( 8, PLAYER8, BUTTON1, N_p("input-name", "%p Button 1"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 8, PLAYER8, BUTTON2, N_p("input-name", "%p Button 2"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 8, PLAYER8, BUTTON3, N_p("input-name", "%p Button 3"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 8, PLAYER8, BUTTON4, N_p("input-name", "%p Button 4"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 8, PLAYER8, BUTTON5, N_p("input-name", "%p Button 5"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 8, PLAYER8, BUTTON6, N_p("input-name", "%p Button 6"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 8, PLAYER8, BUTTON7, N_p("input-name", "%p Button 7"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 8, PLAYER8, BUTTON8, N_p("input-name", "%p Button 8"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 8, PLAYER8, BUTTON9, N_p("input-name", "%p Button 9"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 8, PLAYER8, BUTTON10, N_p("input-name", "%p Button 10"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 8, PLAYER8, BUTTON11, N_p("input-name", "%p Button 11"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 8, PLAYER8, BUTTON12, N_p("input-name", "%p Button 12"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 8, PLAYER8, BUTTON13, N_p("input-name", "%p Button 13"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 8, PLAYER8, BUTTON14, N_p("input-name", "%p Button 14"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 8, PLAYER8, BUTTON15, N_p("input-name", "%p Button 15"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 8, PLAYER8, BUTTON16, N_p("input-name", "%p Button 16"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 8, PLAYER8, START, N_p("input-name", "%p Start"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 8, PLAYER8, SELECT, N_p("input-name", "%p Select"), input_seq() ) \
CORE_INPUT_TYPES_END()
#define CORE_INPUT_TYPES_P9 \
CORE_INPUT_TYPES_BEGIN(p9) \
- INPUT_PORT_DIGITAL_TYPE( 9, PLAYER9, JOYSTICK_UP, N_p("input-name", "%p Up"), input_seq(JOYCODE_Y_UP_SWITCH_INDEXED(8)) ) \
- INPUT_PORT_DIGITAL_TYPE( 9, PLAYER9, JOYSTICK_DOWN, N_p("input-name", "%p Down"), input_seq(JOYCODE_Y_DOWN_SWITCH_INDEXED(8)) ) \
- INPUT_PORT_DIGITAL_TYPE( 9, PLAYER9, JOYSTICK_LEFT, N_p("input-name", "%p Left"), input_seq(JOYCODE_X_LEFT_SWITCH_INDEXED(8)) ) \
- INPUT_PORT_DIGITAL_TYPE( 9, PLAYER9, JOYSTICK_RIGHT, N_p("input-name", "%p Right"), input_seq(JOYCODE_X_RIGHT_SWITCH_INDEXED(8)) ) \
+ INPUT_PORT_DIGITAL_TYPE( 9, PLAYER9, JOYSTICK_UP, N_p("input-name", "%p Up"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 9, PLAYER9, JOYSTICK_DOWN, N_p("input-name", "%p Down"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 9, PLAYER9, JOYSTICK_LEFT, N_p("input-name", "%p Left"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 9, PLAYER9, JOYSTICK_RIGHT, N_p("input-name", "%p Right"), input_seq() ) \
INPUT_PORT_DIGITAL_TYPE( 9, PLAYER9, JOYSTICKRIGHT_UP, N_p("input-name", "%p Right Stick/Up"), input_seq() ) \
INPUT_PORT_DIGITAL_TYPE( 9, PLAYER9, JOYSTICKRIGHT_DOWN, N_p("input-name", "%p Right Stick/Down"), input_seq() ) \
INPUT_PORT_DIGITAL_TYPE( 9, PLAYER9, JOYSTICKRIGHT_LEFT, N_p("input-name", "%p Right Stick/Left"), input_seq() ) \
@@ -500,32 +500,32 @@ namespace {
INPUT_PORT_DIGITAL_TYPE( 9, PLAYER9, JOYSTICKLEFT_DOWN, N_p("input-name", "%p Left Stick/Down"), input_seq() ) \
INPUT_PORT_DIGITAL_TYPE( 9, PLAYER9, JOYSTICKLEFT_LEFT, N_p("input-name", "%p Left Stick/Left"), input_seq() ) \
INPUT_PORT_DIGITAL_TYPE( 9, PLAYER9, JOYSTICKLEFT_RIGHT, N_p("input-name", "%p Left Stick/Right"), input_seq() ) \
- INPUT_PORT_DIGITAL_TYPE( 9, PLAYER9, BUTTON1, N_p("input-name", "%p Button 1"), input_seq(JOYCODE_BUTTON1_INDEXED(8)) ) \
- INPUT_PORT_DIGITAL_TYPE( 9, PLAYER9, BUTTON2, N_p("input-name", "%p Button 2"), input_seq(JOYCODE_BUTTON2_INDEXED(8)) ) \
- INPUT_PORT_DIGITAL_TYPE( 9, PLAYER9, BUTTON3, N_p("input-name", "%p Button 3"), input_seq(JOYCODE_BUTTON3_INDEXED(8)) ) \
- INPUT_PORT_DIGITAL_TYPE( 9, PLAYER9, BUTTON4, N_p("input-name", "%p Button 4"), input_seq(JOYCODE_BUTTON4_INDEXED(8)) ) \
- INPUT_PORT_DIGITAL_TYPE( 9, PLAYER9, BUTTON5, N_p("input-name", "%p Button 5"), input_seq(JOYCODE_BUTTON5_INDEXED(8)) ) \
- INPUT_PORT_DIGITAL_TYPE( 9, PLAYER9, BUTTON6, N_p("input-name", "%p Button 6"), input_seq(JOYCODE_BUTTON6_INDEXED(8)) ) \
- INPUT_PORT_DIGITAL_TYPE( 9, PLAYER9, BUTTON7, N_p("input-name", "%p Button 7"), input_seq(JOYCODE_BUTTON7_INDEXED(8)) ) \
- INPUT_PORT_DIGITAL_TYPE( 9, PLAYER9, BUTTON8, N_p("input-name", "%p Button 8"), input_seq(JOYCODE_BUTTON8_INDEXED(8)) ) \
- INPUT_PORT_DIGITAL_TYPE( 9, PLAYER9, BUTTON9, N_p("input-name", "%p Button 9"), input_seq(JOYCODE_BUTTON9_INDEXED(8)) ) \
- INPUT_PORT_DIGITAL_TYPE( 9, PLAYER9, BUTTON10, N_p("input-name", "%p Button 10"), input_seq(JOYCODE_BUTTON10_INDEXED(8)) ) \
- INPUT_PORT_DIGITAL_TYPE( 9, PLAYER9, BUTTON11, N_p("input-name", "%p Button 11"), input_seq(JOYCODE_BUTTON11_INDEXED(8)) ) \
- INPUT_PORT_DIGITAL_TYPE( 9, PLAYER9, BUTTON12, N_p("input-name", "%p Button 12"), input_seq(JOYCODE_BUTTON12_INDEXED(8)) ) \
- INPUT_PORT_DIGITAL_TYPE( 9, PLAYER9, BUTTON13, N_p("input-name", "%p Button 13"), input_seq(JOYCODE_BUTTON13_INDEXED(8)) ) \
- INPUT_PORT_DIGITAL_TYPE( 9, PLAYER9, BUTTON14, N_p("input-name", "%p Button 14"), input_seq(JOYCODE_BUTTON14_INDEXED(8)) ) \
- INPUT_PORT_DIGITAL_TYPE( 9, PLAYER9, BUTTON15, N_p("input-name", "%p Button 15"), input_seq(JOYCODE_BUTTON15_INDEXED(8)) ) \
- INPUT_PORT_DIGITAL_TYPE( 9, PLAYER9, BUTTON16, N_p("input-name", "%p Button 16"), input_seq(JOYCODE_BUTTON16_INDEXED(8)) ) \
- INPUT_PORT_DIGITAL_TYPE( 9, PLAYER9, START, N_p("input-name", "%p Start"), input_seq(JOYCODE_START_INDEXED(8)) ) \
- INPUT_PORT_DIGITAL_TYPE( 9, PLAYER9, SELECT, N_p("input-name", "%p Select"), input_seq(JOYCODE_SELECT_INDEXED(8)) ) \
+ INPUT_PORT_DIGITAL_TYPE( 9, PLAYER9, BUTTON1, N_p("input-name", "%p Button 1"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 9, PLAYER9, BUTTON2, N_p("input-name", "%p Button 2"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 9, PLAYER9, BUTTON3, N_p("input-name", "%p Button 3"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 9, PLAYER9, BUTTON4, N_p("input-name", "%p Button 4"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 9, PLAYER9, BUTTON5, N_p("input-name", "%p Button 5"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 9, PLAYER9, BUTTON6, N_p("input-name", "%p Button 6"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 9, PLAYER9, BUTTON7, N_p("input-name", "%p Button 7"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 9, PLAYER9, BUTTON8, N_p("input-name", "%p Button 8"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 9, PLAYER9, BUTTON9, N_p("input-name", "%p Button 9"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 9, PLAYER9, BUTTON10, N_p("input-name", "%p Button 10"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 9, PLAYER9, BUTTON11, N_p("input-name", "%p Button 11"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 9, PLAYER9, BUTTON12, N_p("input-name", "%p Button 12"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 9, PLAYER9, BUTTON13, N_p("input-name", "%p Button 13"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 9, PLAYER9, BUTTON14, N_p("input-name", "%p Button 14"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 9, PLAYER9, BUTTON15, N_p("input-name", "%p Button 15"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 9, PLAYER9, BUTTON16, N_p("input-name", "%p Button 16"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 9, PLAYER9, START, N_p("input-name", "%p Start"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 9, PLAYER9, SELECT, N_p("input-name", "%p Select"), input_seq() ) \
CORE_INPUT_TYPES_END()
#define CORE_INPUT_TYPES_P10 \
CORE_INPUT_TYPES_BEGIN(p10) \
- INPUT_PORT_DIGITAL_TYPE( 10, PLAYER10, JOYSTICK_UP, N_p("input-name", "%p Up"), input_seq(JOYCODE_Y_UP_SWITCH_INDEXED(9)) ) \
- INPUT_PORT_DIGITAL_TYPE( 10, PLAYER10, JOYSTICK_DOWN, N_p("input-name", "%p Down"), input_seq(JOYCODE_Y_DOWN_SWITCH_INDEXED(9)) ) \
- INPUT_PORT_DIGITAL_TYPE( 10, PLAYER10, JOYSTICK_LEFT, N_p("input-name", "%p Left"), input_seq(JOYCODE_X_LEFT_SWITCH_INDEXED(9)) ) \
- INPUT_PORT_DIGITAL_TYPE( 10, PLAYER10, JOYSTICK_RIGHT, N_p("input-name", "%p Right"), input_seq(JOYCODE_X_RIGHT_SWITCH_INDEXED(9)) ) \
+ INPUT_PORT_DIGITAL_TYPE( 10, PLAYER10, JOYSTICK_UP, N_p("input-name", "%p Up"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 10, PLAYER10, JOYSTICK_DOWN, N_p("input-name", "%p Down"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 10, PLAYER10, JOYSTICK_LEFT, N_p("input-name", "%p Left"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 10, PLAYER10, JOYSTICK_RIGHT, N_p("input-name", "%p Right"), input_seq() ) \
INPUT_PORT_DIGITAL_TYPE( 10, PLAYER10, JOYSTICKRIGHT_UP, N_p("input-name", "%p Right Stick/Up"), input_seq() ) \
INPUT_PORT_DIGITAL_TYPE( 10, PLAYER10, JOYSTICKRIGHT_DOWN, N_p("input-name", "%p Right Stick/Down"), input_seq() ) \
INPUT_PORT_DIGITAL_TYPE( 10, PLAYER10, JOYSTICKRIGHT_LEFT, N_p("input-name", "%p Right Stick/Left"), input_seq() ) \
@@ -534,24 +534,24 @@ namespace {
INPUT_PORT_DIGITAL_TYPE( 10, PLAYER10, JOYSTICKLEFT_DOWN, N_p("input-name", "%p Left Stick/Down"), input_seq() ) \
INPUT_PORT_DIGITAL_TYPE( 10, PLAYER10, JOYSTICKLEFT_LEFT, N_p("input-name", "%p Left Stick/Left"), input_seq() ) \
INPUT_PORT_DIGITAL_TYPE( 10, PLAYER10, JOYSTICKLEFT_RIGHT, N_p("input-name", "%p Left Stick/Right"), input_seq() ) \
- INPUT_PORT_DIGITAL_TYPE( 10, PLAYER10, BUTTON1, N_p("input-name", "%p Button 1"), input_seq(JOYCODE_BUTTON1_INDEXED(9)) ) \
- INPUT_PORT_DIGITAL_TYPE( 10, PLAYER10, BUTTON2, N_p("input-name", "%p Button 2"), input_seq(JOYCODE_BUTTON2_INDEXED(9)) ) \
- INPUT_PORT_DIGITAL_TYPE( 10, PLAYER10, BUTTON3, N_p("input-name", "%p Button 3"), input_seq(JOYCODE_BUTTON3_INDEXED(9)) ) \
- INPUT_PORT_DIGITAL_TYPE( 10, PLAYER10, BUTTON4, N_p("input-name", "%p Button 4"), input_seq(JOYCODE_BUTTON4_INDEXED(9)) ) \
- INPUT_PORT_DIGITAL_TYPE( 10, PLAYER10, BUTTON5, N_p("input-name", "%p Button 5"), input_seq(JOYCODE_BUTTON5_INDEXED(9)) ) \
- INPUT_PORT_DIGITAL_TYPE( 10, PLAYER10, BUTTON6, N_p("input-name", "%p Button 6"), input_seq(JOYCODE_BUTTON6_INDEXED(9)) ) \
- INPUT_PORT_DIGITAL_TYPE( 10, PLAYER10, BUTTON7, N_p("input-name", "%p Button 7"), input_seq(JOYCODE_BUTTON7_INDEXED(9)) ) \
- INPUT_PORT_DIGITAL_TYPE( 10, PLAYER10, BUTTON8, N_p("input-name", "%p Button 8"), input_seq(JOYCODE_BUTTON8_INDEXED(9)) ) \
- INPUT_PORT_DIGITAL_TYPE( 10, PLAYER10, BUTTON9, N_p("input-name", "%p Button 9"), input_seq(JOYCODE_BUTTON9_INDEXED(9)) ) \
- INPUT_PORT_DIGITAL_TYPE( 10, PLAYER10, BUTTON10, N_p("input-name", "%p Button 10"), input_seq(JOYCODE_BUTTON10_INDEXED(9)) ) \
- INPUT_PORT_DIGITAL_TYPE( 10, PLAYER10, BUTTON11, N_p("input-name", "%p Button 11"), input_seq(JOYCODE_BUTTON11_INDEXED(9)) ) \
- INPUT_PORT_DIGITAL_TYPE( 10, PLAYER10, BUTTON12, N_p("input-name", "%p Button 12"), input_seq(JOYCODE_BUTTON12_INDEXED(9)) ) \
- INPUT_PORT_DIGITAL_TYPE( 10, PLAYER10, BUTTON13, N_p("input-name", "%p Button 13"), input_seq(JOYCODE_BUTTON13_INDEXED(9)) ) \
- INPUT_PORT_DIGITAL_TYPE( 10, PLAYER10, BUTTON14, N_p("input-name", "%p Button 14"), input_seq(JOYCODE_BUTTON14_INDEXED(9)) ) \
- INPUT_PORT_DIGITAL_TYPE( 10, PLAYER10, BUTTON15, N_p("input-name", "%p Button 15"), input_seq(JOYCODE_BUTTON15_INDEXED(9)) ) \
- INPUT_PORT_DIGITAL_TYPE( 10, PLAYER10, BUTTON16, N_p("input-name", "%p Button 16"), input_seq(JOYCODE_BUTTON16_INDEXED(9)) ) \
- INPUT_PORT_DIGITAL_TYPE( 10, PLAYER10, START, N_p("input-name", "%p Start"), input_seq(JOYCODE_START_INDEXED(9)) ) \
- INPUT_PORT_DIGITAL_TYPE( 10, PLAYER10, SELECT, N_p("input-name", "%p Select"), input_seq(JOYCODE_SELECT_INDEXED(9)) ) \
+ INPUT_PORT_DIGITAL_TYPE( 10, PLAYER10, BUTTON1, N_p("input-name", "%p Button 1"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 10, PLAYER10, BUTTON2, N_p("input-name", "%p Button 2"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 10, PLAYER10, BUTTON3, N_p("input-name", "%p Button 3"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 10, PLAYER10, BUTTON4, N_p("input-name", "%p Button 4"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 10, PLAYER10, BUTTON5, N_p("input-name", "%p Button 5"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 10, PLAYER10, BUTTON6, N_p("input-name", "%p Button 6"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 10, PLAYER10, BUTTON7, N_p("input-name", "%p Button 7"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 10, PLAYER10, BUTTON8, N_p("input-name", "%p Button 8"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 10, PLAYER10, BUTTON9, N_p("input-name", "%p Button 9"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 10, PLAYER10, BUTTON10, N_p("input-name", "%p Button 10"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 10, PLAYER10, BUTTON11, N_p("input-name", "%p Button 11"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 10, PLAYER10, BUTTON12, N_p("input-name", "%p Button 12"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 10, PLAYER10, BUTTON13, N_p("input-name", "%p Button 13"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 10, PLAYER10, BUTTON14, N_p("input-name", "%p Button 14"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 10, PLAYER10, BUTTON15, N_p("input-name", "%p Button 15"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 10, PLAYER10, BUTTON16, N_p("input-name", "%p Button 16"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 10, PLAYER10, START, N_p("input-name", "%p Start"), input_seq() ) \
+ INPUT_PORT_DIGITAL_TYPE( 10, PLAYER10, SELECT, N_p("input-name", "%p Select"), input_seq() ) \
CORE_INPUT_TYPES_END()
#define CORE_INPUT_TYPES_START \
@@ -613,226 +613,226 @@ namespace {
#define CORE_INPUT_TYPES_PEDAL \
CORE_INPUT_TYPES_BEGIN(pedal) \
- INPUT_PORT_ANALOG_TYPE( 1, PLAYER1, PEDAL, N_p("input-name", "%p Pedal 1"), input_seq(JOYCODE_Z_NEG_ABSOLUTE_INDEXED(0)), input_seq(), input_seq(KEYCODE_LCONTROL, input_seq::or_code, JOYCODE_BUTTON1_INDEXED(0)) ) \
- INPUT_PORT_ANALOG_TYPE( 2, PLAYER2, PEDAL, N_p("input-name", "%p Pedal 1"), input_seq(JOYCODE_Z_NEG_ABSOLUTE_INDEXED(1)), input_seq(), input_seq(KEYCODE_A, input_seq::or_code, JOYCODE_BUTTON1_INDEXED(1)) ) \
- INPUT_PORT_ANALOG_TYPE( 3, PLAYER3, PEDAL, N_p("input-name", "%p Pedal 1"), input_seq(JOYCODE_Z_NEG_ABSOLUTE_INDEXED(2)), input_seq(), input_seq(KEYCODE_RCONTROL, input_seq::or_code, JOYCODE_BUTTON1_INDEXED(2)) ) \
- INPUT_PORT_ANALOG_TYPE( 4, PLAYER4, PEDAL, N_p("input-name", "%p Pedal 1"), input_seq(JOYCODE_Z_NEG_ABSOLUTE_INDEXED(3)), input_seq(), input_seq(KEYCODE_0_PAD, input_seq::or_code, JOYCODE_BUTTON1_INDEXED(3)) ) \
- INPUT_PORT_ANALOG_TYPE( 5, PLAYER5, PEDAL, N_p("input-name", "%p Pedal 1"), input_seq(JOYCODE_Z_NEG_ABSOLUTE_INDEXED(4)), input_seq(), input_seq(JOYCODE_BUTTON1_INDEXED(4)) ) \
- INPUT_PORT_ANALOG_TYPE( 6, PLAYER6, PEDAL, N_p("input-name", "%p Pedal 1"), input_seq(JOYCODE_Z_NEG_ABSOLUTE_INDEXED(5)), input_seq(), input_seq(JOYCODE_BUTTON1_INDEXED(5)) ) \
- INPUT_PORT_ANALOG_TYPE( 7, PLAYER7, PEDAL, N_p("input-name", "%p Pedal 1"), input_seq(JOYCODE_Z_NEG_ABSOLUTE_INDEXED(6)), input_seq(), input_seq(JOYCODE_BUTTON1_INDEXED(6)) ) \
- INPUT_PORT_ANALOG_TYPE( 8, PLAYER8, PEDAL, N_p("input-name", "%p Pedal 1"), input_seq(JOYCODE_Z_NEG_ABSOLUTE_INDEXED(7)), input_seq(), input_seq(JOYCODE_BUTTON1_INDEXED(7)) ) \
- INPUT_PORT_ANALOG_TYPE( 9, PLAYER9, PEDAL, N_p("input-name", "%p Pedal 1"), input_seq(JOYCODE_Z_NEG_ABSOLUTE_INDEXED(8)), input_seq(), input_seq(JOYCODE_BUTTON1_INDEXED(8)) ) \
- INPUT_PORT_ANALOG_TYPE( 10, PLAYER10, PEDAL, N_p("input-name", "%p Pedal 1"), input_seq(JOYCODE_Z_NEG_ABSOLUTE_INDEXED(9)), input_seq(), input_seq(JOYCODE_BUTTON1_INDEXED(9)) ) \
+ INPUT_PORT_ANALOG_TYPE( 1, PLAYER1, PEDAL, N_p("input-name", "%p Pedal 1"), input_seq(), input_seq(), input_seq(KEYCODE_LCONTROL) ) \
+ INPUT_PORT_ANALOG_TYPE( 2, PLAYER2, PEDAL, N_p("input-name", "%p Pedal 1"), input_seq(), input_seq(), input_seq(KEYCODE_A) ) \
+ INPUT_PORT_ANALOG_TYPE( 3, PLAYER3, PEDAL, N_p("input-name", "%p Pedal 1"), input_seq(), input_seq(), input_seq(KEYCODE_RCONTROL) ) \
+ INPUT_PORT_ANALOG_TYPE( 4, PLAYER4, PEDAL, N_p("input-name", "%p Pedal 1"), input_seq(), input_seq(), input_seq(KEYCODE_0_PAD) ) \
+ INPUT_PORT_ANALOG_TYPE( 5, PLAYER5, PEDAL, N_p("input-name", "%p Pedal 1"), input_seq(), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 6, PLAYER6, PEDAL, N_p("input-name", "%p Pedal 1"), input_seq(), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 7, PLAYER7, PEDAL, N_p("input-name", "%p Pedal 1"), input_seq(), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 8, PLAYER8, PEDAL, N_p("input-name", "%p Pedal 1"), input_seq(), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 9, PLAYER9, PEDAL, N_p("input-name", "%p Pedal 1"), input_seq(), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 10, PLAYER10, PEDAL, N_p("input-name", "%p Pedal 1"), input_seq(), input_seq(), input_seq() ) \
CORE_INPUT_TYPES_END()
#define CORE_INPUT_TYPES_PEDAL2 \
CORE_INPUT_TYPES_BEGIN(pedal2) \
- INPUT_PORT_ANALOG_TYPE( 1, PLAYER1, PEDAL2, N_p("input-name", "%p Pedal 2"), input_seq(JOYCODE_W_NEG_ABSOLUTE_INDEXED(0)), input_seq(), input_seq(KEYCODE_LALT, input_seq::or_code, JOYCODE_BUTTON2_INDEXED(0)) ) \
- INPUT_PORT_ANALOG_TYPE( 2, PLAYER2, PEDAL2, N_p("input-name", "%p Pedal 2"), input_seq(JOYCODE_W_NEG_ABSOLUTE_INDEXED(1)), input_seq(), input_seq(KEYCODE_S, input_seq::or_code, JOYCODE_BUTTON2_INDEXED(1)) ) \
- INPUT_PORT_ANALOG_TYPE( 3, PLAYER3, PEDAL2, N_p("input-name", "%p Pedal 2"), input_seq(JOYCODE_W_NEG_ABSOLUTE_INDEXED(2)), input_seq(), input_seq(KEYCODE_RSHIFT, input_seq::or_code, JOYCODE_BUTTON2_INDEXED(2)) ) \
- INPUT_PORT_ANALOG_TYPE( 4, PLAYER4, PEDAL2, N_p("input-name", "%p Pedal 2"), input_seq(JOYCODE_W_NEG_ABSOLUTE_INDEXED(3)), input_seq(), input_seq(KEYCODE_DEL_PAD, input_seq::or_code, JOYCODE_BUTTON2_INDEXED(3)) ) \
- INPUT_PORT_ANALOG_TYPE( 5, PLAYER5, PEDAL2, N_p("input-name", "%p Pedal 2"), input_seq(JOYCODE_W_NEG_ABSOLUTE_INDEXED(4)), input_seq(), input_seq(JOYCODE_BUTTON2_INDEXED(4)) ) \
- INPUT_PORT_ANALOG_TYPE( 6, PLAYER6, PEDAL2, N_p("input-name", "%p Pedal 2"), input_seq(JOYCODE_W_NEG_ABSOLUTE_INDEXED(5)), input_seq(), input_seq(JOYCODE_BUTTON2_INDEXED(5)) ) \
- INPUT_PORT_ANALOG_TYPE( 7, PLAYER7, PEDAL2, N_p("input-name", "%p Pedal 2"), input_seq(JOYCODE_W_NEG_ABSOLUTE_INDEXED(6)), input_seq(), input_seq(JOYCODE_BUTTON2_INDEXED(6)) ) \
- INPUT_PORT_ANALOG_TYPE( 8, PLAYER8, PEDAL2, N_p("input-name", "%p Pedal 2"), input_seq(JOYCODE_W_NEG_ABSOLUTE_INDEXED(7)), input_seq(), input_seq(JOYCODE_BUTTON2_INDEXED(7)) ) \
- INPUT_PORT_ANALOG_TYPE( 9, PLAYER9, PEDAL2, N_p("input-name", "%p Pedal 2"), input_seq(JOYCODE_W_NEG_ABSOLUTE_INDEXED(8)), input_seq(), input_seq(JOYCODE_BUTTON2_INDEXED(8)) ) \
- INPUT_PORT_ANALOG_TYPE( 10, PLAYER10, PEDAL2, N_p("input-name", "%p Pedal 2"), input_seq(JOYCODE_W_NEG_ABSOLUTE_INDEXED(9)), input_seq(), input_seq(JOYCODE_BUTTON2_INDEXED(9)) ) \
+ INPUT_PORT_ANALOG_TYPE( 1, PLAYER1, PEDAL2, N_p("input-name", "%p Pedal 2"), input_seq(), input_seq(), input_seq(KEYCODE_LALT) ) \
+ INPUT_PORT_ANALOG_TYPE( 2, PLAYER2, PEDAL2, N_p("input-name", "%p Pedal 2"), input_seq(), input_seq(), input_seq(KEYCODE_S) ) \
+ INPUT_PORT_ANALOG_TYPE( 3, PLAYER3, PEDAL2, N_p("input-name", "%p Pedal 2"), input_seq(), input_seq(), input_seq(KEYCODE_RSHIFT) ) \
+ INPUT_PORT_ANALOG_TYPE( 4, PLAYER4, PEDAL2, N_p("input-name", "%p Pedal 2"), input_seq(), input_seq(), input_seq(KEYCODE_DEL_PAD) ) \
+ INPUT_PORT_ANALOG_TYPE( 5, PLAYER5, PEDAL2, N_p("input-name", "%p Pedal 2"), input_seq(), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 6, PLAYER6, PEDAL2, N_p("input-name", "%p Pedal 2"), input_seq(), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 7, PLAYER7, PEDAL2, N_p("input-name", "%p Pedal 2"), input_seq(), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 8, PLAYER8, PEDAL2, N_p("input-name", "%p Pedal 2"), input_seq(), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 9, PLAYER9, PEDAL2, N_p("input-name", "%p Pedal 2"), input_seq(), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 10, PLAYER10, PEDAL2, N_p("input-name", "%p Pedal 2"), input_seq(), input_seq(), input_seq() ) \
CORE_INPUT_TYPES_END()
#define CORE_INPUT_TYPES_PEDAL3 \
CORE_INPUT_TYPES_BEGIN(pedal3) \
- INPUT_PORT_ANALOG_TYPE( 1, PLAYER1, PEDAL3, N_p("input-name", "%p Pedal 3"), input_seq(), input_seq(), input_seq(KEYCODE_SPACE, input_seq::or_code, JOYCODE_BUTTON3_INDEXED(0)) ) \
- INPUT_PORT_ANALOG_TYPE( 2, PLAYER2, PEDAL3, N_p("input-name", "%p Pedal 3"), input_seq(), input_seq(), input_seq(KEYCODE_Q, input_seq::or_code, JOYCODE_BUTTON3_INDEXED(1)) ) \
- INPUT_PORT_ANALOG_TYPE( 3, PLAYER3, PEDAL3, N_p("input-name", "%p Pedal 3"), input_seq(), input_seq(), input_seq(KEYCODE_ENTER, input_seq::or_code, JOYCODE_BUTTON3_INDEXED(2)) ) \
- INPUT_PORT_ANALOG_TYPE( 4, PLAYER4, PEDAL3, N_p("input-name", "%p Pedal 3"), input_seq(), input_seq(), input_seq(KEYCODE_ENTER_PAD, input_seq::or_code, JOYCODE_BUTTON3_INDEXED(3)) ) \
- INPUT_PORT_ANALOG_TYPE( 5, PLAYER5, PEDAL3, N_p("input-name", "%p Pedal 3"), input_seq(), input_seq(), input_seq(JOYCODE_BUTTON3_INDEXED(4)) ) \
- INPUT_PORT_ANALOG_TYPE( 6, PLAYER6, PEDAL3, N_p("input-name", "%p Pedal 3"), input_seq(), input_seq(), input_seq(JOYCODE_BUTTON3_INDEXED(5)) ) \
- INPUT_PORT_ANALOG_TYPE( 7, PLAYER7, PEDAL3, N_p("input-name", "%p Pedal 3"), input_seq(), input_seq(), input_seq(JOYCODE_BUTTON3_INDEXED(6)) ) \
- INPUT_PORT_ANALOG_TYPE( 8, PLAYER8, PEDAL3, N_p("input-name", "%p Pedal 3"), input_seq(), input_seq(), input_seq(JOYCODE_BUTTON3_INDEXED(7)) ) \
- INPUT_PORT_ANALOG_TYPE( 9, PLAYER9, PEDAL3, N_p("input-name", "%p Pedal 3"), input_seq(), input_seq(), input_seq(JOYCODE_BUTTON3_INDEXED(8)) ) \
- INPUT_PORT_ANALOG_TYPE( 10, PLAYER10, PEDAL3, N_p("input-name", "%p Pedal 3"), input_seq(), input_seq(), input_seq(JOYCODE_BUTTON3_INDEXED(9)) ) \
+ INPUT_PORT_ANALOG_TYPE( 1, PLAYER1, PEDAL3, N_p("input-name", "%p Pedal 3"), input_seq(), input_seq(), input_seq(KEYCODE_SPACE) ) \
+ INPUT_PORT_ANALOG_TYPE( 2, PLAYER2, PEDAL3, N_p("input-name", "%p Pedal 3"), input_seq(), input_seq(), input_seq(KEYCODE_Q) ) \
+ INPUT_PORT_ANALOG_TYPE( 3, PLAYER3, PEDAL3, N_p("input-name", "%p Pedal 3"), input_seq(), input_seq(), input_seq(KEYCODE_ENTER) ) \
+ INPUT_PORT_ANALOG_TYPE( 4, PLAYER4, PEDAL3, N_p("input-name", "%p Pedal 3"), input_seq(), input_seq(), input_seq(KEYCODE_ENTER_PAD) ) \
+ INPUT_PORT_ANALOG_TYPE( 5, PLAYER5, PEDAL3, N_p("input-name", "%p Pedal 3"), input_seq(), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 6, PLAYER6, PEDAL3, N_p("input-name", "%p Pedal 3"), input_seq(), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 7, PLAYER7, PEDAL3, N_p("input-name", "%p Pedal 3"), input_seq(), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 8, PLAYER8, PEDAL3, N_p("input-name", "%p Pedal 3"), input_seq(), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 9, PLAYER9, PEDAL3, N_p("input-name", "%p Pedal 3"), input_seq(), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 10, PLAYER10, PEDAL3, N_p("input-name", "%p Pedal 3"), input_seq(), input_seq(), input_seq() ) \
CORE_INPUT_TYPES_END()
#define CORE_INPUT_TYPES_PADDLE \
CORE_INPUT_TYPES_BEGIN(paddle) \
- INPUT_PORT_ANALOG_TYPE( 1, PLAYER1, PADDLE, N_p("input-name", "Paddle"), input_seq(JOYCODE_X_INDEXED(0), input_seq::or_code, MOUSECODE_X_INDEXED(0)), input_seq(KEYCODE_LEFT), input_seq(KEYCODE_RIGHT) ) \
- INPUT_PORT_ANALOG_TYPE( 2, PLAYER2, PADDLE, N_p("input-name", "Paddle 2"), input_seq(JOYCODE_X_INDEXED(1), input_seq::or_code, MOUSECODE_X_INDEXED(1)), input_seq(KEYCODE_D), input_seq(KEYCODE_G) ) \
- INPUT_PORT_ANALOG_TYPE( 3, PLAYER3, PADDLE, N_p("input-name", "Paddle 3"), input_seq(JOYCODE_X_INDEXED(2), input_seq::or_code, MOUSECODE_X_INDEXED(2)), input_seq(KEYCODE_J), input_seq(KEYCODE_L) ) \
- INPUT_PORT_ANALOG_TYPE( 4, PLAYER4, PADDLE, N_p("input-name", "Paddle 4"), input_seq(JOYCODE_X_INDEXED(3), input_seq::or_code, MOUSECODE_X_INDEXED(3)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 5, PLAYER5, PADDLE, N_p("input-name", "Paddle 5"), input_seq(JOYCODE_X_INDEXED(4), input_seq::or_code, MOUSECODE_X_INDEXED(4)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 6, PLAYER6, PADDLE, N_p("input-name", "Paddle 6"), input_seq(JOYCODE_X_INDEXED(5), input_seq::or_code, MOUSECODE_X_INDEXED(5)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 7, PLAYER7, PADDLE, N_p("input-name", "Paddle 7"), input_seq(JOYCODE_X_INDEXED(6), input_seq::or_code, MOUSECODE_X_INDEXED(6)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 8, PLAYER8, PADDLE, N_p("input-name", "Paddle 8"), input_seq(JOYCODE_X_INDEXED(7), input_seq::or_code, MOUSECODE_X_INDEXED(7)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 9, PLAYER9, PADDLE, N_p("input-name", "Paddle 9"), input_seq(JOYCODE_X_INDEXED(8), input_seq::or_code, MOUSECODE_X_INDEXED(8)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 10, PLAYER10, PADDLE, N_p("input-name", "Paddle 10"), input_seq(JOYCODE_X_INDEXED(9), input_seq::or_code, MOUSECODE_X_INDEXED(9)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 1, PLAYER1, PADDLE, N_p("input-name", "Paddle"), input_seq(MOUSECODE_X_INDEXED(0)), input_seq(KEYCODE_LEFT), input_seq(KEYCODE_RIGHT) ) \
+ INPUT_PORT_ANALOG_TYPE( 2, PLAYER2, PADDLE, N_p("input-name", "Paddle 2"), input_seq(MOUSECODE_X_INDEXED(1)), input_seq(KEYCODE_D), input_seq(KEYCODE_G) ) \
+ INPUT_PORT_ANALOG_TYPE( 3, PLAYER3, PADDLE, N_p("input-name", "Paddle 3"), input_seq(MOUSECODE_X_INDEXED(2)), input_seq(KEYCODE_J), input_seq(KEYCODE_L) ) \
+ INPUT_PORT_ANALOG_TYPE( 4, PLAYER4, PADDLE, N_p("input-name", "Paddle 4"), input_seq(MOUSECODE_X_INDEXED(3)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 5, PLAYER5, PADDLE, N_p("input-name", "Paddle 5"), input_seq(MOUSECODE_X_INDEXED(4)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 6, PLAYER6, PADDLE, N_p("input-name", "Paddle 6"), input_seq(MOUSECODE_X_INDEXED(5)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 7, PLAYER7, PADDLE, N_p("input-name", "Paddle 7"), input_seq(MOUSECODE_X_INDEXED(6)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 8, PLAYER8, PADDLE, N_p("input-name", "Paddle 8"), input_seq(MOUSECODE_X_INDEXED(7)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 9, PLAYER9, PADDLE, N_p("input-name", "Paddle 9"), input_seq(MOUSECODE_X_INDEXED(8)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 10, PLAYER10, PADDLE, N_p("input-name", "Paddle 10"), input_seq(MOUSECODE_X_INDEXED(9)), input_seq(), input_seq() ) \
CORE_INPUT_TYPES_END()
#define CORE_INPUT_TYPES_PADDLE_V \
CORE_INPUT_TYPES_BEGIN(paddle_v) \
- INPUT_PORT_ANALOG_TYPE( 1, PLAYER1, PADDLE_V, N_p("input-name", "Paddle V"), input_seq(JOYCODE_Y_INDEXED(0), input_seq::or_code, MOUSECODE_Y_INDEXED(0)), input_seq(KEYCODE_UP), input_seq(KEYCODE_DOWN) ) \
- INPUT_PORT_ANALOG_TYPE( 2, PLAYER2, PADDLE_V, N_p("input-name", "Paddle V 2"), input_seq(JOYCODE_Y_INDEXED(1), input_seq::or_code, MOUSECODE_Y_INDEXED(1)), input_seq(KEYCODE_R), input_seq(KEYCODE_F) ) \
- INPUT_PORT_ANALOG_TYPE( 3, PLAYER3, PADDLE_V, N_p("input-name", "Paddle V 3"), input_seq(JOYCODE_Y_INDEXED(2), input_seq::or_code, MOUSECODE_Y_INDEXED(2)), input_seq(KEYCODE_I), input_seq(KEYCODE_K) ) \
- INPUT_PORT_ANALOG_TYPE( 4, PLAYER4, PADDLE_V, N_p("input-name", "Paddle V 4"), input_seq(JOYCODE_Y_INDEXED(3), input_seq::or_code, MOUSECODE_Y_INDEXED(3)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 5, PLAYER5, PADDLE_V, N_p("input-name", "Paddle V 5"), input_seq(JOYCODE_Y_INDEXED(4), input_seq::or_code, MOUSECODE_Y_INDEXED(4)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 6, PLAYER6, PADDLE_V, N_p("input-name", "Paddle V 6"), input_seq(JOYCODE_Y_INDEXED(5), input_seq::or_code, MOUSECODE_Y_INDEXED(5)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 7, PLAYER7, PADDLE_V, N_p("input-name", "Paddle V 7"), input_seq(JOYCODE_Y_INDEXED(6), input_seq::or_code, MOUSECODE_Y_INDEXED(6)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 8, PLAYER8, PADDLE_V, N_p("input-name", "Paddle V 8"), input_seq(JOYCODE_Y_INDEXED(7), input_seq::or_code, MOUSECODE_Y_INDEXED(7)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 9, PLAYER9, PADDLE_V, N_p("input-name", "Paddle V 9"), input_seq(JOYCODE_Y_INDEXED(8), input_seq::or_code, MOUSECODE_Y_INDEXED(8)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 10, PLAYER10, PADDLE_V, N_p("input-name", "Paddle V 10"), input_seq(JOYCODE_Y_INDEXED(9), input_seq::or_code, MOUSECODE_Y_INDEXED(9)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 1, PLAYER1, PADDLE_V, N_p("input-name", "Paddle V"), input_seq(MOUSECODE_Y_INDEXED(0)), input_seq(KEYCODE_UP), input_seq(KEYCODE_DOWN) ) \
+ INPUT_PORT_ANALOG_TYPE( 2, PLAYER2, PADDLE_V, N_p("input-name", "Paddle V 2"), input_seq(MOUSECODE_Y_INDEXED(1)), input_seq(KEYCODE_R), input_seq(KEYCODE_F) ) \
+ INPUT_PORT_ANALOG_TYPE( 3, PLAYER3, PADDLE_V, N_p("input-name", "Paddle V 3"), input_seq(MOUSECODE_Y_INDEXED(2)), input_seq(KEYCODE_I), input_seq(KEYCODE_K) ) \
+ INPUT_PORT_ANALOG_TYPE( 4, PLAYER4, PADDLE_V, N_p("input-name", "Paddle V 4"), input_seq(MOUSECODE_Y_INDEXED(3)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 5, PLAYER5, PADDLE_V, N_p("input-name", "Paddle V 5"), input_seq(MOUSECODE_Y_INDEXED(4)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 6, PLAYER6, PADDLE_V, N_p("input-name", "Paddle V 6"), input_seq(MOUSECODE_Y_INDEXED(5)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 7, PLAYER7, PADDLE_V, N_p("input-name", "Paddle V 7"), input_seq(MOUSECODE_Y_INDEXED(6)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 8, PLAYER8, PADDLE_V, N_p("input-name", "Paddle V 8"), input_seq(MOUSECODE_Y_INDEXED(7)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 9, PLAYER9, PADDLE_V, N_p("input-name", "Paddle V 9"), input_seq(MOUSECODE_Y_INDEXED(8)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 10, PLAYER10, PADDLE_V, N_p("input-name", "Paddle V 10"), input_seq(MOUSECODE_Y_INDEXED(9)), input_seq(), input_seq() ) \
CORE_INPUT_TYPES_END()
#define CORE_INPUT_TYPES_POSITIONAL \
CORE_INPUT_TYPES_BEGIN(positional) \
- INPUT_PORT_ANALOG_TYPE( 1, PLAYER1, POSITIONAL, N_p("input-name", "Positional"), input_seq(MOUSECODE_X_INDEXED(0), input_seq::or_code, JOYCODE_X_INDEXED(0)), input_seq(KEYCODE_LEFT), input_seq(KEYCODE_RIGHT) ) \
- INPUT_PORT_ANALOG_TYPE( 2, PLAYER2, POSITIONAL, N_p("input-name", "Positional 2"), input_seq(MOUSECODE_X_INDEXED(1), input_seq::or_code, JOYCODE_X_INDEXED(1)), input_seq(KEYCODE_D), input_seq(KEYCODE_G) ) \
- INPUT_PORT_ANALOG_TYPE( 3, PLAYER3, POSITIONAL, N_p("input-name", "Positional 3"), input_seq(MOUSECODE_X_INDEXED(2), input_seq::or_code, JOYCODE_X_INDEXED(2)), input_seq(KEYCODE_J), input_seq(KEYCODE_L) ) \
- INPUT_PORT_ANALOG_TYPE( 4, PLAYER4, POSITIONAL, N_p("input-name", "Positional 4"), input_seq(MOUSECODE_X_INDEXED(3), input_seq::or_code, JOYCODE_X_INDEXED(3)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 5, PLAYER5, POSITIONAL, N_p("input-name", "Positional 5"), input_seq(MOUSECODE_X_INDEXED(4), input_seq::or_code, JOYCODE_X_INDEXED(4)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 6, PLAYER6, POSITIONAL, N_p("input-name", "Positional 6"), input_seq(MOUSECODE_X_INDEXED(5), input_seq::or_code, JOYCODE_X_INDEXED(5)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 7, PLAYER7, POSITIONAL, N_p("input-name", "Positional 7"), input_seq(MOUSECODE_X_INDEXED(6), input_seq::or_code, JOYCODE_X_INDEXED(6)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 8, PLAYER8, POSITIONAL, N_p("input-name", "Positional 8"), input_seq(MOUSECODE_X_INDEXED(7), input_seq::or_code, JOYCODE_X_INDEXED(7)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 9, PLAYER9, POSITIONAL, N_p("input-name", "Positional 9"), input_seq(MOUSECODE_X_INDEXED(8), input_seq::or_code, JOYCODE_X_INDEXED(8)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 10, PLAYER10, POSITIONAL, N_p("input-name", "Positional 10"), input_seq(MOUSECODE_X_INDEXED(9), input_seq::or_code, JOYCODE_X_INDEXED(9)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 1, PLAYER1, POSITIONAL, N_p("input-name", "Positional"), input_seq(MOUSECODE_X_INDEXED(0)), input_seq(KEYCODE_LEFT), input_seq(KEYCODE_RIGHT) ) \
+ INPUT_PORT_ANALOG_TYPE( 2, PLAYER2, POSITIONAL, N_p("input-name", "Positional 2"), input_seq(MOUSECODE_X_INDEXED(1)), input_seq(KEYCODE_D), input_seq(KEYCODE_G) ) \
+ INPUT_PORT_ANALOG_TYPE( 3, PLAYER3, POSITIONAL, N_p("input-name", "Positional 3"), input_seq(MOUSECODE_X_INDEXED(2)), input_seq(KEYCODE_J), input_seq(KEYCODE_L) ) \
+ INPUT_PORT_ANALOG_TYPE( 4, PLAYER4, POSITIONAL, N_p("input-name", "Positional 4"), input_seq(MOUSECODE_X_INDEXED(3)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 5, PLAYER5, POSITIONAL, N_p("input-name", "Positional 5"), input_seq(MOUSECODE_X_INDEXED(4)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 6, PLAYER6, POSITIONAL, N_p("input-name", "Positional 6"), input_seq(MOUSECODE_X_INDEXED(5)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 7, PLAYER7, POSITIONAL, N_p("input-name", "Positional 7"), input_seq(MOUSECODE_X_INDEXED(6)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 8, PLAYER8, POSITIONAL, N_p("input-name", "Positional 8"), input_seq(MOUSECODE_X_INDEXED(7)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 9, PLAYER9, POSITIONAL, N_p("input-name", "Positional 9"), input_seq(MOUSECODE_X_INDEXED(8)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 10, PLAYER10, POSITIONAL, N_p("input-name", "Positional 10"), input_seq(MOUSECODE_X_INDEXED(9)), input_seq(), input_seq() ) \
CORE_INPUT_TYPES_END()
#define CORE_INPUT_TYPES_POSITIONAL_V \
CORE_INPUT_TYPES_BEGIN(positional_v) \
- INPUT_PORT_ANALOG_TYPE( 1, PLAYER1, POSITIONAL_V, N_p("input-name", "Positional V"), input_seq(MOUSECODE_Y_INDEXED(0), input_seq::or_code, JOYCODE_Y_INDEXED(0)), input_seq(KEYCODE_UP), input_seq(KEYCODE_DOWN) ) \
- INPUT_PORT_ANALOG_TYPE( 2, PLAYER2, POSITIONAL_V, N_p("input-name", "Positional V 2"), input_seq(MOUSECODE_Y_INDEXED(1), input_seq::or_code, JOYCODE_Y_INDEXED(1)), input_seq(KEYCODE_R), input_seq(KEYCODE_F) ) \
- INPUT_PORT_ANALOG_TYPE( 3, PLAYER3, POSITIONAL_V, N_p("input-name", "Positional V 3"), input_seq(MOUSECODE_Y_INDEXED(2), input_seq::or_code, JOYCODE_Y_INDEXED(2)), input_seq(KEYCODE_I), input_seq(KEYCODE_K) ) \
- INPUT_PORT_ANALOG_TYPE( 4, PLAYER4, POSITIONAL_V, N_p("input-name", "Positional V 4"), input_seq(MOUSECODE_Y_INDEXED(3), input_seq::or_code, JOYCODE_Y_INDEXED(3)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 5, PLAYER5, POSITIONAL_V, N_p("input-name", "Positional V 5"), input_seq(MOUSECODE_Y_INDEXED(4), input_seq::or_code, JOYCODE_Y_INDEXED(4)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 6, PLAYER6, POSITIONAL_V, N_p("input-name", "Positional V 6"), input_seq(MOUSECODE_Y_INDEXED(5), input_seq::or_code, JOYCODE_Y_INDEXED(5)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 7, PLAYER7, POSITIONAL_V, N_p("input-name", "Positional V 7"), input_seq(MOUSECODE_Y_INDEXED(6), input_seq::or_code, JOYCODE_Y_INDEXED(6)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 8, PLAYER8, POSITIONAL_V, N_p("input-name", "Positional V 8"), input_seq(MOUSECODE_Y_INDEXED(7), input_seq::or_code, JOYCODE_Y_INDEXED(7)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 9, PLAYER9, POSITIONAL_V, N_p("input-name", "Positional V 9"), input_seq(MOUSECODE_Y_INDEXED(8), input_seq::or_code, JOYCODE_Y_INDEXED(8)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 10, PLAYER10, POSITIONAL_V, N_p("input-name", "Positional V 10"), input_seq(MOUSECODE_Y_INDEXED(9), input_seq::or_code, JOYCODE_Y_INDEXED(9)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 1, PLAYER1, POSITIONAL_V, N_p("input-name", "Positional V"), input_seq(MOUSECODE_Y_INDEXED(0)), input_seq(KEYCODE_UP), input_seq(KEYCODE_DOWN) ) \
+ INPUT_PORT_ANALOG_TYPE( 2, PLAYER2, POSITIONAL_V, N_p("input-name", "Positional V 2"), input_seq(MOUSECODE_Y_INDEXED(1)), input_seq(KEYCODE_R), input_seq(KEYCODE_F) ) \
+ INPUT_PORT_ANALOG_TYPE( 3, PLAYER3, POSITIONAL_V, N_p("input-name", "Positional V 3"), input_seq(MOUSECODE_Y_INDEXED(2)), input_seq(KEYCODE_I), input_seq(KEYCODE_K) ) \
+ INPUT_PORT_ANALOG_TYPE( 4, PLAYER4, POSITIONAL_V, N_p("input-name", "Positional V 4"), input_seq(MOUSECODE_Y_INDEXED(3)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 5, PLAYER5, POSITIONAL_V, N_p("input-name", "Positional V 5"), input_seq(MOUSECODE_Y_INDEXED(4)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 6, PLAYER6, POSITIONAL_V, N_p("input-name", "Positional V 6"), input_seq(MOUSECODE_Y_INDEXED(5)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 7, PLAYER7, POSITIONAL_V, N_p("input-name", "Positional V 7"), input_seq(MOUSECODE_Y_INDEXED(6)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 8, PLAYER8, POSITIONAL_V, N_p("input-name", "Positional V 8"), input_seq(MOUSECODE_Y_INDEXED(7)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 9, PLAYER9, POSITIONAL_V, N_p("input-name", "Positional V 9"), input_seq(MOUSECODE_Y_INDEXED(8)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 10, PLAYER10, POSITIONAL_V, N_p("input-name", "Positional V 10"), input_seq(MOUSECODE_Y_INDEXED(9)), input_seq(), input_seq() ) \
CORE_INPUT_TYPES_END()
#define CORE_INPUT_TYPES_DIAL \
CORE_INPUT_TYPES_BEGIN(dial) \
- INPUT_PORT_ANALOG_TYPE( 1, PLAYER1, DIAL, N_p("input-name", "Dial"), input_seq(MOUSECODE_X_INDEXED(0), input_seq::or_code, JOYCODE_X_INDEXED(0)), input_seq(KEYCODE_LEFT), input_seq(KEYCODE_RIGHT) ) \
- INPUT_PORT_ANALOG_TYPE( 2, PLAYER2, DIAL, N_p("input-name", "Dial 2"), input_seq(MOUSECODE_X_INDEXED(1), input_seq::or_code, JOYCODE_X_INDEXED(1)), input_seq(KEYCODE_D), input_seq(KEYCODE_G) ) \
- INPUT_PORT_ANALOG_TYPE( 3, PLAYER3, DIAL, N_p("input-name", "Dial 3"), input_seq(MOUSECODE_X_INDEXED(2), input_seq::or_code, JOYCODE_X_INDEXED(2)), input_seq(KEYCODE_J), input_seq(KEYCODE_L) ) \
- INPUT_PORT_ANALOG_TYPE( 4, PLAYER4, DIAL, N_p("input-name", "Dial 4"), input_seq(MOUSECODE_X_INDEXED(3), input_seq::or_code, JOYCODE_X_INDEXED(3)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 5, PLAYER5, DIAL, N_p("input-name", "Dial 5"), input_seq(MOUSECODE_X_INDEXED(4), input_seq::or_code, JOYCODE_X_INDEXED(4)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 6, PLAYER6, DIAL, N_p("input-name", "Dial 6"), input_seq(MOUSECODE_X_INDEXED(5), input_seq::or_code, JOYCODE_X_INDEXED(5)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 7, PLAYER7, DIAL, N_p("input-name", "Dial 7"), input_seq(MOUSECODE_X_INDEXED(6), input_seq::or_code, JOYCODE_X_INDEXED(6)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 8, PLAYER8, DIAL, N_p("input-name", "Dial 8"), input_seq(MOUSECODE_X_INDEXED(7), input_seq::or_code, JOYCODE_X_INDEXED(7)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 9, PLAYER9, DIAL, N_p("input-name", "Dial 9"), input_seq(MOUSECODE_X_INDEXED(8), input_seq::or_code, JOYCODE_X_INDEXED(8)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 10, PLAYER10, DIAL, N_p("input-name", "Dial 10"), input_seq(MOUSECODE_X_INDEXED(9), input_seq::or_code, JOYCODE_X_INDEXED(9)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 1, PLAYER1, DIAL, N_p("input-name", "Dial"), input_seq(MOUSECODE_X_INDEXED(0)), input_seq(KEYCODE_LEFT), input_seq(KEYCODE_RIGHT) ) \
+ INPUT_PORT_ANALOG_TYPE( 2, PLAYER2, DIAL, N_p("input-name", "Dial 2"), input_seq(MOUSECODE_X_INDEXED(1)), input_seq(KEYCODE_D), input_seq(KEYCODE_G) ) \
+ INPUT_PORT_ANALOG_TYPE( 3, PLAYER3, DIAL, N_p("input-name", "Dial 3"), input_seq(MOUSECODE_X_INDEXED(2)), input_seq(KEYCODE_J), input_seq(KEYCODE_L) ) \
+ INPUT_PORT_ANALOG_TYPE( 4, PLAYER4, DIAL, N_p("input-name", "Dial 4"), input_seq(MOUSECODE_X_INDEXED(3)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 5, PLAYER5, DIAL, N_p("input-name", "Dial 5"), input_seq(MOUSECODE_X_INDEXED(4)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 6, PLAYER6, DIAL, N_p("input-name", "Dial 6"), input_seq(MOUSECODE_X_INDEXED(5)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 7, PLAYER7, DIAL, N_p("input-name", "Dial 7"), input_seq(MOUSECODE_X_INDEXED(6)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 8, PLAYER8, DIAL, N_p("input-name", "Dial 8"), input_seq(MOUSECODE_X_INDEXED(7)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 9, PLAYER9, DIAL, N_p("input-name", "Dial 9"), input_seq(MOUSECODE_X_INDEXED(8)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 10, PLAYER10, DIAL, N_p("input-name", "Dial 10"), input_seq(MOUSECODE_X_INDEXED(9)), input_seq(), input_seq() ) \
CORE_INPUT_TYPES_END()
#define CORE_INPUT_TYPES_DIAL_V \
CORE_INPUT_TYPES_BEGIN(dial_v) \
- INPUT_PORT_ANALOG_TYPE( 1, PLAYER1, DIAL_V, N_p("input-name", "Dial V"), input_seq(MOUSECODE_Y_INDEXED(0), input_seq::or_code, JOYCODE_Y_INDEXED(0)), input_seq(KEYCODE_UP), input_seq(KEYCODE_DOWN) ) \
- INPUT_PORT_ANALOG_TYPE( 2, PLAYER2, DIAL_V, N_p("input-name", "Dial V 2"), input_seq(MOUSECODE_Y_INDEXED(1), input_seq::or_code, JOYCODE_Y_INDEXED(1)), input_seq(KEYCODE_R), input_seq(KEYCODE_F) ) \
- INPUT_PORT_ANALOG_TYPE( 3, PLAYER3, DIAL_V, N_p("input-name", "Dial V 3"), input_seq(MOUSECODE_Y_INDEXED(2), input_seq::or_code, JOYCODE_Y_INDEXED(2)), input_seq(KEYCODE_I), input_seq(KEYCODE_K) ) \
- INPUT_PORT_ANALOG_TYPE( 4, PLAYER4, DIAL_V, N_p("input-name", "Dial V 4"), input_seq(MOUSECODE_Y_INDEXED(3), input_seq::or_code, JOYCODE_Y_INDEXED(3)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 5, PLAYER5, DIAL_V, N_p("input-name", "Dial V 5"), input_seq(MOUSECODE_Y_INDEXED(4), input_seq::or_code, JOYCODE_Y_INDEXED(4)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 6, PLAYER6, DIAL_V, N_p("input-name", "Dial V 6"), input_seq(MOUSECODE_Y_INDEXED(5), input_seq::or_code, JOYCODE_Y_INDEXED(5)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 7, PLAYER7, DIAL_V, N_p("input-name", "Dial V 7"), input_seq(MOUSECODE_Y_INDEXED(6), input_seq::or_code, JOYCODE_Y_INDEXED(6)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 8, PLAYER8, DIAL_V, N_p("input-name", "Dial V 8"), input_seq(MOUSECODE_Y_INDEXED(7), input_seq::or_code, JOYCODE_Y_INDEXED(7)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 9, PLAYER9, DIAL_V, N_p("input-name", "Dial V 9"), input_seq(MOUSECODE_Y_INDEXED(8), input_seq::or_code, JOYCODE_Y_INDEXED(8)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 10, PLAYER10, DIAL_V, N_p("input-name", "Dial V 10"), input_seq(MOUSECODE_Y_INDEXED(9), input_seq::or_code, JOYCODE_Y_INDEXED(9)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 1, PLAYER1, DIAL_V, N_p("input-name", "Dial V"), input_seq(MOUSECODE_Y_INDEXED(0)), input_seq(KEYCODE_UP), input_seq(KEYCODE_DOWN) ) \
+ INPUT_PORT_ANALOG_TYPE( 2, PLAYER2, DIAL_V, N_p("input-name", "Dial V 2"), input_seq(MOUSECODE_Y_INDEXED(1)), input_seq(KEYCODE_R), input_seq(KEYCODE_F) ) \
+ INPUT_PORT_ANALOG_TYPE( 3, PLAYER3, DIAL_V, N_p("input-name", "Dial V 3"), input_seq(MOUSECODE_Y_INDEXED(2)), input_seq(KEYCODE_I), input_seq(KEYCODE_K) ) \
+ INPUT_PORT_ANALOG_TYPE( 4, PLAYER4, DIAL_V, N_p("input-name", "Dial V 4"), input_seq(MOUSECODE_Y_INDEXED(3)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 5, PLAYER5, DIAL_V, N_p("input-name", "Dial V 5"), input_seq(MOUSECODE_Y_INDEXED(4)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 6, PLAYER6, DIAL_V, N_p("input-name", "Dial V 6"), input_seq(MOUSECODE_Y_INDEXED(5)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 7, PLAYER7, DIAL_V, N_p("input-name", "Dial V 7"), input_seq(MOUSECODE_Y_INDEXED(6)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 8, PLAYER8, DIAL_V, N_p("input-name", "Dial V 8"), input_seq(MOUSECODE_Y_INDEXED(7)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 9, PLAYER9, DIAL_V, N_p("input-name", "Dial V 9"), input_seq(MOUSECODE_Y_INDEXED(8)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 10, PLAYER10, DIAL_V, N_p("input-name", "Dial V 10"), input_seq(MOUSECODE_Y_INDEXED(9)), input_seq(), input_seq() ) \
CORE_INPUT_TYPES_END()
#define CORE_INPUT_TYPES_TRACKBALL_X \
CORE_INPUT_TYPES_BEGIN(trackball_x) \
- INPUT_PORT_ANALOG_TYPE( 1, PLAYER1, TRACKBALL_X, N_p("input-name", "Trackball X"), input_seq(MOUSECODE_X_INDEXED(0), input_seq::or_code, JOYCODE_X_INDEXED(0)), input_seq(KEYCODE_LEFT), input_seq(KEYCODE_RIGHT) ) \
- INPUT_PORT_ANALOG_TYPE( 2, PLAYER2, TRACKBALL_X, N_p("input-name", "Trackball X 2"), input_seq(MOUSECODE_X_INDEXED(1), input_seq::or_code, JOYCODE_X_INDEXED(1)), input_seq(KEYCODE_D), input_seq(KEYCODE_G) ) \
- INPUT_PORT_ANALOG_TYPE( 3, PLAYER3, TRACKBALL_X, N_p("input-name", "Trackball X 3"), input_seq(MOUSECODE_X_INDEXED(2), input_seq::or_code, JOYCODE_X_INDEXED(2)), input_seq(KEYCODE_J), input_seq(KEYCODE_L) ) \
- INPUT_PORT_ANALOG_TYPE( 4, PLAYER4, TRACKBALL_X, N_p("input-name", "Trackball X 4"), input_seq(MOUSECODE_X_INDEXED(3), input_seq::or_code, JOYCODE_X_INDEXED(3)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 5, PLAYER5, TRACKBALL_X, N_p("input-name", "Trackball X 5"), input_seq(MOUSECODE_X_INDEXED(4), input_seq::or_code, JOYCODE_X_INDEXED(4)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 6, PLAYER6, TRACKBALL_X, N_p("input-name", "Trackball X 6"), input_seq(MOUSECODE_X_INDEXED(5), input_seq::or_code, JOYCODE_X_INDEXED(5)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 7, PLAYER7, TRACKBALL_X, N_p("input-name", "Trackball X 7"), input_seq(MOUSECODE_X_INDEXED(6), input_seq::or_code, JOYCODE_X_INDEXED(6)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 8, PLAYER8, TRACKBALL_X, N_p("input-name", "Trackball X 8"), input_seq(MOUSECODE_X_INDEXED(7), input_seq::or_code, JOYCODE_X_INDEXED(7)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 9, PLAYER9, TRACKBALL_X, N_p("input-name", "Trackball X 9"), input_seq(MOUSECODE_X_INDEXED(8), input_seq::or_code, JOYCODE_X_INDEXED(8)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 10, PLAYER10, TRACKBALL_X, N_p("input-name", "Trackball X 10"), input_seq(MOUSECODE_X_INDEXED(9), input_seq::or_code, JOYCODE_X_INDEXED(9)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 1, PLAYER1, TRACKBALL_X, N_p("input-name", "Trackball X"), input_seq(MOUSECODE_X_INDEXED(0)), input_seq(KEYCODE_LEFT), input_seq(KEYCODE_RIGHT) ) \
+ INPUT_PORT_ANALOG_TYPE( 2, PLAYER2, TRACKBALL_X, N_p("input-name", "Trackball X 2"), input_seq(MOUSECODE_X_INDEXED(1)), input_seq(KEYCODE_D), input_seq(KEYCODE_G) ) \
+ INPUT_PORT_ANALOG_TYPE( 3, PLAYER3, TRACKBALL_X, N_p("input-name", "Trackball X 3"), input_seq(MOUSECODE_X_INDEXED(2)), input_seq(KEYCODE_J), input_seq(KEYCODE_L) ) \
+ INPUT_PORT_ANALOG_TYPE( 4, PLAYER4, TRACKBALL_X, N_p("input-name", "Trackball X 4"), input_seq(MOUSECODE_X_INDEXED(3)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 5, PLAYER5, TRACKBALL_X, N_p("input-name", "Trackball X 5"), input_seq(MOUSECODE_X_INDEXED(4)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 6, PLAYER6, TRACKBALL_X, N_p("input-name", "Trackball X 6"), input_seq(MOUSECODE_X_INDEXED(5)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 7, PLAYER7, TRACKBALL_X, N_p("input-name", "Trackball X 7"), input_seq(MOUSECODE_X_INDEXED(6)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 8, PLAYER8, TRACKBALL_X, N_p("input-name", "Trackball X 8"), input_seq(MOUSECODE_X_INDEXED(7)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 9, PLAYER9, TRACKBALL_X, N_p("input-name", "Trackball X 9"), input_seq(MOUSECODE_X_INDEXED(8)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 10, PLAYER10, TRACKBALL_X, N_p("input-name", "Trackball X 10"), input_seq(MOUSECODE_X_INDEXED(9)), input_seq(), input_seq() ) \
CORE_INPUT_TYPES_END()
#define CORE_INPUT_TYPES_TRACKBALL_Y \
CORE_INPUT_TYPES_BEGIN(trackball_y) \
- INPUT_PORT_ANALOG_TYPE( 1, PLAYER1, TRACKBALL_Y, N_p("input-name", "Trackball Y"), input_seq(MOUSECODE_Y_INDEXED(0), input_seq::or_code, JOYCODE_Y_INDEXED(0)), input_seq(KEYCODE_UP), input_seq(KEYCODE_DOWN) ) \
- INPUT_PORT_ANALOG_TYPE( 2, PLAYER2, TRACKBALL_Y, N_p("input-name", "Trackball Y 2"), input_seq(MOUSECODE_Y_INDEXED(1), input_seq::or_code, JOYCODE_Y_INDEXED(1)), input_seq(KEYCODE_R), input_seq(KEYCODE_F) ) \
- INPUT_PORT_ANALOG_TYPE( 3, PLAYER3, TRACKBALL_Y, N_p("input-name", "Trackball Y 3"), input_seq(MOUSECODE_Y_INDEXED(2), input_seq::or_code, JOYCODE_Y_INDEXED(2)), input_seq(KEYCODE_I), input_seq(KEYCODE_K) ) \
- INPUT_PORT_ANALOG_TYPE( 4, PLAYER4, TRACKBALL_Y, N_p("input-name", "Trackball Y 4"), input_seq(MOUSECODE_Y_INDEXED(3), input_seq::or_code, JOYCODE_Y_INDEXED(3)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 5, PLAYER5, TRACKBALL_Y, N_p("input-name", "Trackball Y 5"), input_seq(MOUSECODE_Y_INDEXED(4), input_seq::or_code, JOYCODE_Y_INDEXED(4)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 6, PLAYER6, TRACKBALL_Y, N_p("input-name", "Trackball Y 6"), input_seq(MOUSECODE_Y_INDEXED(5), input_seq::or_code, JOYCODE_Y_INDEXED(5)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 7, PLAYER7, TRACKBALL_Y, N_p("input-name", "Trackball Y 7"), input_seq(MOUSECODE_Y_INDEXED(6), input_seq::or_code, JOYCODE_Y_INDEXED(6)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 8, PLAYER8, TRACKBALL_Y, N_p("input-name", "Trackball Y 8"), input_seq(MOUSECODE_Y_INDEXED(7), input_seq::or_code, JOYCODE_Y_INDEXED(7)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 9, PLAYER9, TRACKBALL_Y, N_p("input-name", "Trackball Y 9"), input_seq(MOUSECODE_Y_INDEXED(8), input_seq::or_code, JOYCODE_Y_INDEXED(8)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 10, PLAYER10, TRACKBALL_Y, N_p("input-name", "Trackball Y 10"), input_seq(MOUSECODE_Y_INDEXED(9), input_seq::or_code, JOYCODE_Y_INDEXED(9)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 1, PLAYER1, TRACKBALL_Y, N_p("input-name", "Trackball Y"), input_seq(MOUSECODE_Y_INDEXED(0)), input_seq(KEYCODE_UP), input_seq(KEYCODE_DOWN) ) \
+ INPUT_PORT_ANALOG_TYPE( 2, PLAYER2, TRACKBALL_Y, N_p("input-name", "Trackball Y 2"), input_seq(MOUSECODE_Y_INDEXED(1)), input_seq(KEYCODE_R), input_seq(KEYCODE_F) ) \
+ INPUT_PORT_ANALOG_TYPE( 3, PLAYER3, TRACKBALL_Y, N_p("input-name", "Trackball Y 3"), input_seq(MOUSECODE_Y_INDEXED(2)), input_seq(KEYCODE_I), input_seq(KEYCODE_K) ) \
+ INPUT_PORT_ANALOG_TYPE( 4, PLAYER4, TRACKBALL_Y, N_p("input-name", "Trackball Y 4"), input_seq(MOUSECODE_Y_INDEXED(3)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 5, PLAYER5, TRACKBALL_Y, N_p("input-name", "Trackball Y 5"), input_seq(MOUSECODE_Y_INDEXED(4)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 6, PLAYER6, TRACKBALL_Y, N_p("input-name", "Trackball Y 6"), input_seq(MOUSECODE_Y_INDEXED(5)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 7, PLAYER7, TRACKBALL_Y, N_p("input-name", "Trackball Y 7"), input_seq(MOUSECODE_Y_INDEXED(6)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 8, PLAYER8, TRACKBALL_Y, N_p("input-name", "Trackball Y 8"), input_seq(MOUSECODE_Y_INDEXED(7)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 9, PLAYER9, TRACKBALL_Y, N_p("input-name", "Trackball Y 9"), input_seq(MOUSECODE_Y_INDEXED(8)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 10, PLAYER10, TRACKBALL_Y, N_p("input-name", "Trackball Y 10"), input_seq(MOUSECODE_Y_INDEXED(9)), input_seq(), input_seq() ) \
CORE_INPUT_TYPES_END()
#define CORE_INPUT_TYPES_AD_STICK_X \
CORE_INPUT_TYPES_BEGIN(ad_stick_x) \
- INPUT_PORT_ANALOG_TYPE( 1, PLAYER1, AD_STICK_X, N_p("input-name", "AD Stick X"), input_seq(JOYCODE_X_INDEXED(0), input_seq::or_code, MOUSECODE_X_INDEXED(0)), input_seq(KEYCODE_LEFT), input_seq(KEYCODE_RIGHT) ) \
- INPUT_PORT_ANALOG_TYPE( 2, PLAYER2, AD_STICK_X, N_p("input-name", "AD Stick X 2"), input_seq(JOYCODE_X_INDEXED(1), input_seq::or_code, MOUSECODE_X_INDEXED(1)), input_seq(KEYCODE_D), input_seq(KEYCODE_G) ) \
- INPUT_PORT_ANALOG_TYPE( 3, PLAYER3, AD_STICK_X, N_p("input-name", "AD Stick X 3"), input_seq(JOYCODE_X_INDEXED(2), input_seq::or_code, MOUSECODE_X_INDEXED(2)), input_seq(KEYCODE_J), input_seq(KEYCODE_L) ) \
- INPUT_PORT_ANALOG_TYPE( 4, PLAYER4, AD_STICK_X, N_p("input-name", "AD Stick X 4"), input_seq(JOYCODE_X_INDEXED(3), input_seq::or_code, MOUSECODE_X_INDEXED(3)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 5, PLAYER5, AD_STICK_X, N_p("input-name", "AD Stick X 5"), input_seq(JOYCODE_X_INDEXED(4), input_seq::or_code, MOUSECODE_X_INDEXED(4)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 6, PLAYER6, AD_STICK_X, N_p("input-name", "AD Stick X 6"), input_seq(JOYCODE_X_INDEXED(5), input_seq::or_code, MOUSECODE_X_INDEXED(5)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 7, PLAYER7, AD_STICK_X, N_p("input-name", "AD Stick X 7"), input_seq(JOYCODE_X_INDEXED(6), input_seq::or_code, MOUSECODE_X_INDEXED(6)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 8, PLAYER8, AD_STICK_X, N_p("input-name", "AD Stick X 8"), input_seq(JOYCODE_X_INDEXED(7), input_seq::or_code, MOUSECODE_X_INDEXED(7)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 9, PLAYER9, AD_STICK_X, N_p("input-name", "AD Stick X 9"), input_seq(JOYCODE_X_INDEXED(8), input_seq::or_code, MOUSECODE_X_INDEXED(8)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 10, PLAYER10, AD_STICK_X, N_p("input-name", "AD Stick X 10"), input_seq(JOYCODE_X_INDEXED(9), input_seq::or_code, MOUSECODE_X_INDEXED(9)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 1, PLAYER1, AD_STICK_X, N_p("input-name", "AD Stick X"), input_seq(MOUSECODE_X_INDEXED(0)), input_seq(KEYCODE_LEFT), input_seq(KEYCODE_RIGHT) ) \
+ INPUT_PORT_ANALOG_TYPE( 2, PLAYER2, AD_STICK_X, N_p("input-name", "AD Stick X 2"), input_seq(MOUSECODE_X_INDEXED(1)), input_seq(KEYCODE_D), input_seq(KEYCODE_G) ) \
+ INPUT_PORT_ANALOG_TYPE( 3, PLAYER3, AD_STICK_X, N_p("input-name", "AD Stick X 3"), input_seq(MOUSECODE_X_INDEXED(2)), input_seq(KEYCODE_J), input_seq(KEYCODE_L) ) \
+ INPUT_PORT_ANALOG_TYPE( 4, PLAYER4, AD_STICK_X, N_p("input-name", "AD Stick X 4"), input_seq(MOUSECODE_X_INDEXED(3)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 5, PLAYER5, AD_STICK_X, N_p("input-name", "AD Stick X 5"), input_seq(MOUSECODE_X_INDEXED(4)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 6, PLAYER6, AD_STICK_X, N_p("input-name", "AD Stick X 6"), input_seq(MOUSECODE_X_INDEXED(5)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 7, PLAYER7, AD_STICK_X, N_p("input-name", "AD Stick X 7"), input_seq(MOUSECODE_X_INDEXED(6)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 8, PLAYER8, AD_STICK_X, N_p("input-name", "AD Stick X 8"), input_seq(MOUSECODE_X_INDEXED(7)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 9, PLAYER9, AD_STICK_X, N_p("input-name", "AD Stick X 9"), input_seq(MOUSECODE_X_INDEXED(8)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 10, PLAYER10, AD_STICK_X, N_p("input-name", "AD Stick X 10"), input_seq(MOUSECODE_X_INDEXED(9)), input_seq(), input_seq() ) \
CORE_INPUT_TYPES_END()
#define CORE_INPUT_TYPES_AD_STICK_Y \
CORE_INPUT_TYPES_BEGIN(ad_stick_y) \
- INPUT_PORT_ANALOG_TYPE( 1, PLAYER1, AD_STICK_Y, N_p("input-name", "AD Stick Y"), input_seq(JOYCODE_Y_INDEXED(0), input_seq::or_code, MOUSECODE_Y_INDEXED(0)), input_seq(KEYCODE_UP), input_seq(KEYCODE_DOWN) ) \
- INPUT_PORT_ANALOG_TYPE( 2, PLAYER2, AD_STICK_Y, N_p("input-name", "AD Stick Y 2"), input_seq(JOYCODE_Y_INDEXED(1), input_seq::or_code, MOUSECODE_Y_INDEXED(1)), input_seq(KEYCODE_R), input_seq(KEYCODE_F) ) \
- INPUT_PORT_ANALOG_TYPE( 3, PLAYER3, AD_STICK_Y, N_p("input-name", "AD Stick Y 3"), input_seq(JOYCODE_Y_INDEXED(2), input_seq::or_code, MOUSECODE_Y_INDEXED(2)), input_seq(KEYCODE_I), input_seq(KEYCODE_K) ) \
- INPUT_PORT_ANALOG_TYPE( 4, PLAYER4, AD_STICK_Y, N_p("input-name", "AD Stick Y 4"), input_seq(JOYCODE_Y_INDEXED(3), input_seq::or_code, MOUSECODE_Y_INDEXED(3)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 5, PLAYER5, AD_STICK_Y, N_p("input-name", "AD Stick Y 5"), input_seq(JOYCODE_Y_INDEXED(4), input_seq::or_code, MOUSECODE_Y_INDEXED(4)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 6, PLAYER6, AD_STICK_Y, N_p("input-name", "AD Stick Y 6"), input_seq(JOYCODE_Y_INDEXED(5), input_seq::or_code, MOUSECODE_Y_INDEXED(5)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 7, PLAYER7, AD_STICK_Y, N_p("input-name", "AD Stick Y 7"), input_seq(JOYCODE_Y_INDEXED(6), input_seq::or_code, MOUSECODE_Y_INDEXED(6)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 8, PLAYER8, AD_STICK_Y, N_p("input-name", "AD Stick Y 8"), input_seq(JOYCODE_Y_INDEXED(7), input_seq::or_code, MOUSECODE_Y_INDEXED(7)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 9, PLAYER9, AD_STICK_Y, N_p("input-name", "AD Stick Y 9"), input_seq(JOYCODE_Y_INDEXED(8), input_seq::or_code, MOUSECODE_Y_INDEXED(8)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 10, PLAYER10, AD_STICK_Y, N_p("input-name", "AD Stick Y 10"), input_seq(JOYCODE_Y_INDEXED(9), input_seq::or_code, MOUSECODE_Y_INDEXED(9)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 1, PLAYER1, AD_STICK_Y, N_p("input-name", "AD Stick Y"), input_seq(MOUSECODE_Y_INDEXED(0)), input_seq(KEYCODE_UP), input_seq(KEYCODE_DOWN) ) \
+ INPUT_PORT_ANALOG_TYPE( 2, PLAYER2, AD_STICK_Y, N_p("input-name", "AD Stick Y 2"), input_seq(MOUSECODE_Y_INDEXED(1)), input_seq(KEYCODE_R), input_seq(KEYCODE_F) ) \
+ INPUT_PORT_ANALOG_TYPE( 3, PLAYER3, AD_STICK_Y, N_p("input-name", "AD Stick Y 3"), input_seq(MOUSECODE_Y_INDEXED(2)), input_seq(KEYCODE_I), input_seq(KEYCODE_K) ) \
+ INPUT_PORT_ANALOG_TYPE( 4, PLAYER4, AD_STICK_Y, N_p("input-name", "AD Stick Y 4"), input_seq(MOUSECODE_Y_INDEXED(3)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 5, PLAYER5, AD_STICK_Y, N_p("input-name", "AD Stick Y 5"), input_seq(MOUSECODE_Y_INDEXED(4)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 6, PLAYER6, AD_STICK_Y, N_p("input-name", "AD Stick Y 6"), input_seq(MOUSECODE_Y_INDEXED(5)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 7, PLAYER7, AD_STICK_Y, N_p("input-name", "AD Stick Y 7"), input_seq(MOUSECODE_Y_INDEXED(6)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 8, PLAYER8, AD_STICK_Y, N_p("input-name", "AD Stick Y 8"), input_seq(MOUSECODE_Y_INDEXED(7)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 9, PLAYER9, AD_STICK_Y, N_p("input-name", "AD Stick Y 9"), input_seq(MOUSECODE_Y_INDEXED(8)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 10, PLAYER10, AD_STICK_Y, N_p("input-name", "AD Stick Y 10"), input_seq(MOUSECODE_Y_INDEXED(9)), input_seq(), input_seq() ) \
CORE_INPUT_TYPES_END()
#define CORE_INPUT_TYPES_AD_STICK_Z \
CORE_INPUT_TYPES_BEGIN(ad_stick_z) \
- INPUT_PORT_ANALOG_TYPE( 1, PLAYER1, AD_STICK_Z, N_p("input-name", "AD Stick Z"), input_seq(JOYCODE_Z_INDEXED(0)), input_seq(KEYCODE_A), input_seq(KEYCODE_Z) ) \
- INPUT_PORT_ANALOG_TYPE( 2, PLAYER2, AD_STICK_Z, N_p("input-name", "AD Stick Z 2"), input_seq(JOYCODE_Z_INDEXED(1)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 3, PLAYER3, AD_STICK_Z, N_p("input-name", "AD Stick Z 3"), input_seq(JOYCODE_Z_INDEXED(2)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 4, PLAYER4, AD_STICK_Z, N_p("input-name", "AD Stick Z 4"), input_seq(JOYCODE_Z_INDEXED(3)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 5, PLAYER5, AD_STICK_Z, N_p("input-name", "AD Stick Z 5"), input_seq(JOYCODE_Z_INDEXED(4)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 6, PLAYER6, AD_STICK_Z, N_p("input-name", "AD Stick Z 6"), input_seq(JOYCODE_Z_INDEXED(5)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 7, PLAYER7, AD_STICK_Z, N_p("input-name", "AD Stick Z 7"), input_seq(JOYCODE_Z_INDEXED(6)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 8, PLAYER8, AD_STICK_Z, N_p("input-name", "AD Stick Z 8"), input_seq(JOYCODE_Z_INDEXED(7)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 9, PLAYER9, AD_STICK_Z, N_p("input-name", "AD Stick Z 9"), input_seq(JOYCODE_Z_INDEXED(8)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 10, PLAYER10, AD_STICK_Z, N_p("input-name", "AD Stick Z 10"), input_seq(JOYCODE_Z_INDEXED(9)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 1, PLAYER1, AD_STICK_Z, N_p("input-name", "AD Stick Z"), input_seq(), input_seq(KEYCODE_A), input_seq(KEYCODE_Z) ) \
+ INPUT_PORT_ANALOG_TYPE( 2, PLAYER2, AD_STICK_Z, N_p("input-name", "AD Stick Z 2"), input_seq(), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 3, PLAYER3, AD_STICK_Z, N_p("input-name", "AD Stick Z 3"), input_seq(), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 4, PLAYER4, AD_STICK_Z, N_p("input-name", "AD Stick Z 4"), input_seq(), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 5, PLAYER5, AD_STICK_Z, N_p("input-name", "AD Stick Z 5"), input_seq(), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 6, PLAYER6, AD_STICK_Z, N_p("input-name", "AD Stick Z 6"), input_seq(), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 7, PLAYER7, AD_STICK_Z, N_p("input-name", "AD Stick Z 7"), input_seq(), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 8, PLAYER8, AD_STICK_Z, N_p("input-name", "AD Stick Z 8"), input_seq(), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 9, PLAYER9, AD_STICK_Z, N_p("input-name", "AD Stick Z 9"), input_seq(), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 10, PLAYER10, AD_STICK_Z, N_p("input-name", "AD Stick Z 10"), input_seq(), input_seq(), input_seq() ) \
CORE_INPUT_TYPES_END()
#define CORE_INPUT_TYPES_LIGHTGUN_X \
CORE_INPUT_TYPES_BEGIN(lightgun_x) \
- INPUT_PORT_ANALOG_TYPE( 1, PLAYER1, LIGHTGUN_X, N_p("input-name", "Lightgun X"), input_seq(GUNCODE_X_INDEXED(0), input_seq::or_code, MOUSECODE_X_INDEXED(0), input_seq::or_code, JOYCODE_X_INDEXED(0)), input_seq(KEYCODE_LEFT), input_seq(KEYCODE_RIGHT) ) \
- INPUT_PORT_ANALOG_TYPE( 2, PLAYER2, LIGHTGUN_X, N_p("input-name", "Lightgun X 2"), input_seq(GUNCODE_X_INDEXED(1), input_seq::or_code, MOUSECODE_X_INDEXED(1), input_seq::or_code, JOYCODE_X_INDEXED(1)), input_seq(KEYCODE_D), input_seq(KEYCODE_G) ) \
- INPUT_PORT_ANALOG_TYPE( 3, PLAYER3, LIGHTGUN_X, N_p("input-name", "Lightgun X 3"), input_seq(GUNCODE_X_INDEXED(2), input_seq::or_code, MOUSECODE_X_INDEXED(2), input_seq::or_code, JOYCODE_X_INDEXED(2)), input_seq(KEYCODE_J), input_seq(KEYCODE_L) ) \
- INPUT_PORT_ANALOG_TYPE( 4, PLAYER4, LIGHTGUN_X, N_p("input-name", "Lightgun X 4"), input_seq(GUNCODE_X_INDEXED(3), input_seq::or_code, MOUSECODE_X_INDEXED(3), input_seq::or_code, JOYCODE_X_INDEXED(3)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 5, PLAYER5, LIGHTGUN_X, N_p("input-name", "Lightgun X 5"), input_seq(GUNCODE_X_INDEXED(4), input_seq::or_code, MOUSECODE_X_INDEXED(4), input_seq::or_code, JOYCODE_X_INDEXED(4)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 6, PLAYER6, LIGHTGUN_X, N_p("input-name", "Lightgun X 6"), input_seq(GUNCODE_X_INDEXED(5), input_seq::or_code, MOUSECODE_X_INDEXED(5), input_seq::or_code, JOYCODE_X_INDEXED(5)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 7, PLAYER7, LIGHTGUN_X, N_p("input-name", "Lightgun X 7"), input_seq(GUNCODE_X_INDEXED(6), input_seq::or_code, MOUSECODE_X_INDEXED(6), input_seq::or_code, JOYCODE_X_INDEXED(6)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 8, PLAYER8, LIGHTGUN_X, N_p("input-name", "Lightgun X 8"), input_seq(GUNCODE_X_INDEXED(7), input_seq::or_code, MOUSECODE_X_INDEXED(7), input_seq::or_code, JOYCODE_X_INDEXED(7)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 9, PLAYER9, LIGHTGUN_X, N_p("input-name", "Lightgun X 9"), input_seq(GUNCODE_X_INDEXED(8), input_seq::or_code, MOUSECODE_X_INDEXED(8), input_seq::or_code, JOYCODE_X_INDEXED(8)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 10, PLAYER10, LIGHTGUN_X, N_p("input-name", "Lightgun X 10"), input_seq(GUNCODE_X_INDEXED(9), input_seq::or_code, MOUSECODE_X_INDEXED(9), input_seq::or_code, JOYCODE_X_INDEXED(9)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 1, PLAYER1, LIGHTGUN_X, N_p("input-name", "Lightgun X"), input_seq(GUNCODE_X_INDEXED(0), input_seq::or_code, MOUSECODE_X_INDEXED(0)), input_seq(KEYCODE_LEFT), input_seq(KEYCODE_RIGHT) ) \
+ INPUT_PORT_ANALOG_TYPE( 2, PLAYER2, LIGHTGUN_X, N_p("input-name", "Lightgun X 2"), input_seq(GUNCODE_X_INDEXED(1), input_seq::or_code, MOUSECODE_X_INDEXED(1)), input_seq(KEYCODE_D), input_seq(KEYCODE_G) ) \
+ INPUT_PORT_ANALOG_TYPE( 3, PLAYER3, LIGHTGUN_X, N_p("input-name", "Lightgun X 3"), input_seq(GUNCODE_X_INDEXED(2), input_seq::or_code, MOUSECODE_X_INDEXED(2)), input_seq(KEYCODE_J), input_seq(KEYCODE_L) ) \
+ INPUT_PORT_ANALOG_TYPE( 4, PLAYER4, LIGHTGUN_X, N_p("input-name", "Lightgun X 4"), input_seq(GUNCODE_X_INDEXED(3), input_seq::or_code, MOUSECODE_X_INDEXED(3)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 5, PLAYER5, LIGHTGUN_X, N_p("input-name", "Lightgun X 5"), input_seq(GUNCODE_X_INDEXED(4), input_seq::or_code, MOUSECODE_X_INDEXED(4)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 6, PLAYER6, LIGHTGUN_X, N_p("input-name", "Lightgun X 6"), input_seq(GUNCODE_X_INDEXED(5), input_seq::or_code, MOUSECODE_X_INDEXED(5)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 7, PLAYER7, LIGHTGUN_X, N_p("input-name", "Lightgun X 7"), input_seq(GUNCODE_X_INDEXED(6), input_seq::or_code, MOUSECODE_X_INDEXED(6)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 8, PLAYER8, LIGHTGUN_X, N_p("input-name", "Lightgun X 8"), input_seq(GUNCODE_X_INDEXED(7), input_seq::or_code, MOUSECODE_X_INDEXED(7)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 9, PLAYER9, LIGHTGUN_X, N_p("input-name", "Lightgun X 9"), input_seq(GUNCODE_X_INDEXED(8), input_seq::or_code, MOUSECODE_X_INDEXED(8)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 10, PLAYER10, LIGHTGUN_X, N_p("input-name", "Lightgun X 10"), input_seq(GUNCODE_X_INDEXED(9), input_seq::or_code, MOUSECODE_X_INDEXED(9)), input_seq(), input_seq() ) \
CORE_INPUT_TYPES_END()
#define CORE_INPUT_TYPES_LIGHTGUN_Y \
CORE_INPUT_TYPES_BEGIN(lightgun_y) \
- INPUT_PORT_ANALOG_TYPE( 1, PLAYER1, LIGHTGUN_Y, N_p("input-name", "Lightgun Y"), input_seq(GUNCODE_Y_INDEXED(0), input_seq::or_code, MOUSECODE_Y_INDEXED(0), input_seq::or_code, JOYCODE_Y_INDEXED(0)), input_seq(KEYCODE_UP), input_seq(KEYCODE_DOWN) ) \
- INPUT_PORT_ANALOG_TYPE( 2, PLAYER2, LIGHTGUN_Y, N_p("input-name", "Lightgun Y 2"), input_seq(GUNCODE_Y_INDEXED(1), input_seq::or_code, MOUSECODE_Y_INDEXED(1), input_seq::or_code, JOYCODE_Y_INDEXED(1)), input_seq(KEYCODE_R), input_seq(KEYCODE_F) ) \
- INPUT_PORT_ANALOG_TYPE( 3, PLAYER3, LIGHTGUN_Y, N_p("input-name", "Lightgun Y 3"), input_seq(GUNCODE_Y_INDEXED(2), input_seq::or_code, MOUSECODE_Y_INDEXED(2), input_seq::or_code, JOYCODE_Y_INDEXED(2)), input_seq(KEYCODE_I), input_seq(KEYCODE_K) ) \
- INPUT_PORT_ANALOG_TYPE( 4, PLAYER4, LIGHTGUN_Y, N_p("input-name", "Lightgun Y 4"), input_seq(GUNCODE_Y_INDEXED(3), input_seq::or_code, MOUSECODE_Y_INDEXED(3), input_seq::or_code, JOYCODE_Y_INDEXED(3)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 5, PLAYER5, LIGHTGUN_Y, N_p("input-name", "Lightgun Y 5"), input_seq(GUNCODE_Y_INDEXED(4), input_seq::or_code, MOUSECODE_Y_INDEXED(4), input_seq::or_code, JOYCODE_Y_INDEXED(4)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 6, PLAYER6, LIGHTGUN_Y, N_p("input-name", "Lightgun Y 6"), input_seq(GUNCODE_Y_INDEXED(5), input_seq::or_code, MOUSECODE_Y_INDEXED(5), input_seq::or_code, JOYCODE_Y_INDEXED(5)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 7, PLAYER7, LIGHTGUN_Y, N_p("input-name", "Lightgun Y 7"), input_seq(GUNCODE_Y_INDEXED(6), input_seq::or_code, MOUSECODE_Y_INDEXED(6), input_seq::or_code, JOYCODE_Y_INDEXED(6)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 8, PLAYER8, LIGHTGUN_Y, N_p("input-name", "Lightgun Y 8"), input_seq(GUNCODE_Y_INDEXED(7), input_seq::or_code, MOUSECODE_Y_INDEXED(7), input_seq::or_code, JOYCODE_Y_INDEXED(7)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 9, PLAYER9, LIGHTGUN_Y, N_p("input-name", "Lightgun Y 9"), input_seq(GUNCODE_Y_INDEXED(8), input_seq::or_code, MOUSECODE_Y_INDEXED(8), input_seq::or_code, JOYCODE_Y_INDEXED(8)), input_seq(), input_seq() ) \
- INPUT_PORT_ANALOG_TYPE( 10, PLAYER10, LIGHTGUN_Y, N_p("input-name", "Lightgun Y 10"), input_seq(GUNCODE_Y_INDEXED(9), input_seq::or_code, MOUSECODE_Y_INDEXED(9), input_seq::or_code, JOYCODE_Y_INDEXED(9)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 1, PLAYER1, LIGHTGUN_Y, N_p("input-name", "Lightgun Y"), input_seq(GUNCODE_Y_INDEXED(0), input_seq::or_code, MOUSECODE_Y_INDEXED(0)), input_seq(KEYCODE_UP), input_seq(KEYCODE_DOWN) ) \
+ INPUT_PORT_ANALOG_TYPE( 2, PLAYER2, LIGHTGUN_Y, N_p("input-name", "Lightgun Y 2"), input_seq(GUNCODE_Y_INDEXED(1), input_seq::or_code, MOUSECODE_Y_INDEXED(1)), input_seq(KEYCODE_R), input_seq(KEYCODE_F) ) \
+ INPUT_PORT_ANALOG_TYPE( 3, PLAYER3, LIGHTGUN_Y, N_p("input-name", "Lightgun Y 3"), input_seq(GUNCODE_Y_INDEXED(2), input_seq::or_code, MOUSECODE_Y_INDEXED(2)), input_seq(KEYCODE_I), input_seq(KEYCODE_K) ) \
+ INPUT_PORT_ANALOG_TYPE( 4, PLAYER4, LIGHTGUN_Y, N_p("input-name", "Lightgun Y 4"), input_seq(GUNCODE_Y_INDEXED(3), input_seq::or_code, MOUSECODE_Y_INDEXED(3)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 5, PLAYER5, LIGHTGUN_Y, N_p("input-name", "Lightgun Y 5"), input_seq(GUNCODE_Y_INDEXED(4), input_seq::or_code, MOUSECODE_Y_INDEXED(4)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 6, PLAYER6, LIGHTGUN_Y, N_p("input-name", "Lightgun Y 6"), input_seq(GUNCODE_Y_INDEXED(5), input_seq::or_code, MOUSECODE_Y_INDEXED(5)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 7, PLAYER7, LIGHTGUN_Y, N_p("input-name", "Lightgun Y 7"), input_seq(GUNCODE_Y_INDEXED(6), input_seq::or_code, MOUSECODE_Y_INDEXED(6)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 8, PLAYER8, LIGHTGUN_Y, N_p("input-name", "Lightgun Y 8"), input_seq(GUNCODE_Y_INDEXED(7), input_seq::or_code, MOUSECODE_Y_INDEXED(7)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 9, PLAYER9, LIGHTGUN_Y, N_p("input-name", "Lightgun Y 9"), input_seq(GUNCODE_Y_INDEXED(8), input_seq::or_code, MOUSECODE_Y_INDEXED(8)), input_seq(), input_seq() ) \
+ INPUT_PORT_ANALOG_TYPE( 10, PLAYER10, LIGHTGUN_Y, N_p("input-name", "Lightgun Y 10"), input_seq(GUNCODE_Y_INDEXED(9), input_seq::or_code, MOUSECODE_Y_INDEXED(9)), input_seq(), input_seq() ) \
CORE_INPUT_TYPES_END()
#define CORE_INPUT_TYPES_MOUSE_X \
@@ -871,12 +871,30 @@ namespace {
#define CORE_INPUT_TYPES_UI \
CORE_INPUT_TYPES_BEGIN(ui) \
+ INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_MENU, N_p("input-name", "Show/Hide Menu"), input_seq(KEYCODE_TAB) ) \
+ INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_SELECT, N_p("input-name", "UI Select"), input_seq(KEYCODE_ENTER, input_seq::not_code, KEYCODE_LALT, input_seq::not_code, KEYCODE_RALT, input_seq::or_code, KEYCODE_ENTER_PAD) ) \
+ INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_BACK, N_p("input-name", "UI Back"), input_seq(KEYCODE_ESC) ) \
+ INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_CANCEL, N_p("input-name", "UI Cancel"), input_seq(KEYCODE_ESC) ) \
+ INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_CLEAR, N_p("input-name", "UI Clear"), input_seq(KEYCODE_DEL) ) \
+ INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_HELP, N_p("input-name", "UI Help"), input_seq(KEYCODE_F1) ) \
+ INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_UP, N_p("input-name", "UI Up"), input_seq(KEYCODE_UP) ) \
+ INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_DOWN, N_p("input-name", "UI Down"), input_seq(KEYCODE_DOWN) ) \
+ INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_LEFT, N_p("input-name", "UI Left"), input_seq(KEYCODE_LEFT) ) \
+ INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_RIGHT, N_p("input-name", "UI Right"), input_seq(KEYCODE_RIGHT) ) \
+ INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_HOME, N_p("input-name", "UI Home"), input_seq(KEYCODE_HOME) ) \
+ INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_END, N_p("input-name", "UI End"), input_seq(KEYCODE_END) ) \
+ INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_PAGE_UP, N_p("input-name", "UI Page Up"), input_seq(KEYCODE_PGUP) ) \
+ INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_PAGE_DOWN, N_p("input-name", "UI Page Down"), input_seq(KEYCODE_PGDN) ) \
+ INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_PREV_GROUP, N_p("input-name", "UI Previous Group"), input_seq(KEYCODE_OPENBRACE) ) \
+ INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_NEXT_GROUP, N_p("input-name", "UI Next Group"), input_seq(KEYCODE_CLOSEBRACE) ) \
INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_ON_SCREEN_DISPLAY, N_p("input-name", "On Screen Display"), input_seq(KEYCODE_TILDE, input_seq::not_code, KEYCODE_LSHIFT, input_seq::not_code, KEYCODE_RSHIFT) ) \
+ INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_TOGGLE_UI, N_p("input-name", "Toggle UI Controls"), input_seq(KEYCODE_SCRLOCK, input_seq::not_code, KEYCODE_LSHIFT, input_seq::not_code, KEYCODE_RSHIFT) ) \
INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_DEBUG_BREAK, N_p("input-name", "Break in Debugger"), input_seq(KEYCODE_TILDE, input_seq::not_code, KEYCODE_LSHIFT, input_seq::not_code, KEYCODE_RSHIFT) ) \
- INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_CONFIGURE, N_p("input-name", "Config Menu"), input_seq(KEYCODE_TAB) ) \
INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_PAUSE, N_p("input-name", "Pause"), input_seq(KEYCODE_P, input_seq::not_code, KEYCODE_LSHIFT, input_seq::not_code, KEYCODE_RSHIFT) ) \
INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_PAUSE_SINGLE, N_p("input-name", "Pause - Single Step"), input_seq(KEYCODE_P, KEYCODE_LSHIFT, input_seq::or_code, KEYCODE_P, KEYCODE_RSHIFT) ) \
INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_REWIND_SINGLE, N_p("input-name", "Rewind - Single Step"), input_seq(KEYCODE_TILDE, KEYCODE_LSHIFT) ) \
+ INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_SAVE_STATE, N_p("input-name", "Save State"), input_seq(KEYCODE_F7, KEYCODE_LSHIFT, input_seq::or_code, KEYCODE_F7, KEYCODE_RSHIFT) ) \
+ INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_LOAD_STATE, N_p("input-name", "Load State"), input_seq(KEYCODE_F7, input_seq::not_code, KEYCODE_LSHIFT, input_seq::not_code, KEYCODE_RSHIFT) ) \
INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_RESET_MACHINE, N_p("input-name", "Reset Machine"), input_seq(KEYCODE_F3, KEYCODE_LSHIFT, input_seq::or_code, KEYCODE_F3, KEYCODE_RSHIFT) ) \
INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_SOFT_RESET, N_p("input-name", "Soft Reset"), input_seq(KEYCODE_F3, input_seq::not_code, KEYCODE_LSHIFT, input_seq::not_code, KEYCODE_RSHIFT) ) \
INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_SHOW_GFX, N_p("input-name", "Show Decoded Graphics"), input_seq(KEYCODE_F4) ) \
@@ -889,36 +907,20 @@ namespace {
INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_RECORD_MNG, N_p("input-name", "Record MNG"), input_seq(KEYCODE_F12, KEYCODE_LSHIFT, input_seq::not_code, KEYCODE_LCONTROL) ) \
INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_RECORD_AVI, N_p("input-name", "Record AVI"), input_seq(KEYCODE_F12, KEYCODE_LSHIFT, KEYCODE_LCONTROL) ) \
INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_TOGGLE_CHEAT, N_p("input-name", "Toggle Cheat"), input_seq(KEYCODE_F6) ) \
- INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_UP, N_p("input-name", "UI Up"), input_seq(KEYCODE_UP, input_seq::or_code, JOYCODE_Y_UP_SWITCH_INDEXED(0), input_seq::or_code, JOYCODE_HAT1UP_INDEXED(0)) ) \
- INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_DOWN, N_p("input-name", "UI Down"), input_seq(KEYCODE_DOWN, input_seq::or_code, JOYCODE_Y_DOWN_SWITCH_INDEXED(0), input_seq::or_code, JOYCODE_HAT1DOWN_INDEXED(0)) ) \
- INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_LEFT, N_p("input-name", "UI Left"), input_seq(KEYCODE_LEFT, input_seq::or_code, JOYCODE_X_LEFT_SWITCH_INDEXED(0), input_seq::or_code, JOYCODE_HAT1LEFT_INDEXED(0)) ) \
- INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_RIGHT, N_p("input-name", "UI Right"), input_seq(KEYCODE_RIGHT, input_seq::or_code, JOYCODE_X_RIGHT_SWITCH_INDEXED(0), input_seq::or_code, JOYCODE_HAT1RIGHT_INDEXED(0)) ) \
- INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_HOME, N_p("input-name", "UI Home"), input_seq(KEYCODE_HOME) ) \
- INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_END, N_p("input-name", "UI End"), input_seq(KEYCODE_END) ) \
- INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_PAGE_UP, N_p("input-name", "UI Page Up"), input_seq(KEYCODE_PGUP) ) \
- INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_PAGE_DOWN, N_p("input-name", "UI Page Down"), input_seq(KEYCODE_PGDN) ) \
- INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_FOCUS_NEXT, N_p("input-name", "UI Focus Next"), input_seq(KEYCODE_TAB, input_seq::not_code, KEYCODE_LSHIFT, input_seq::not_code, KEYCODE_RSHIFT) ) \
- INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_FOCUS_PREV, N_p("input-name", "UI Focus Previous"), input_seq(KEYCODE_TAB, KEYCODE_LSHIFT, input_seq::or_code, KEYCODE_TAB, KEYCODE_RSHIFT) ) \
- INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_SELECT, N_p("input-name", "UI Select"), input_seq(KEYCODE_ENTER, input_seq::not_code, KEYCODE_LALT, input_seq::not_code, KEYCODE_RALT, input_seq::or_code, JOYCODE_BUTTON1_INDEXED(0), input_seq::or_code, KEYCODE_ENTER_PAD) ) \
- INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_CANCEL, N_p("input-name", "UI Cancel"), input_seq(KEYCODE_ESC) ) \
INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_DISPLAY_COMMENT, N_p("input-name", "UI Display Comment"), input_seq(KEYCODE_SPACE) ) \
- INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_CLEAR, N_p("input-name", "UI Clear"), input_seq(KEYCODE_DEL) ) \
INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_ZOOM_IN, N_p("input-name", "UI Zoom In"), input_seq(KEYCODE_EQUALS) ) \
INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_ZOOM_OUT, N_p("input-name", "UI Zoom Out"), input_seq(KEYCODE_MINUS) ) \
INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_ZOOM_DEFAULT, N_p("input-name", "UI Default Zoom"), input_seq(KEYCODE_0) ) \
- INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_PREV_GROUP, N_p("input-name", "UI Previous Group"), input_seq(KEYCODE_OPENBRACE) ) \
- INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_NEXT_GROUP, N_p("input-name", "UI Next Group"), input_seq(KEYCODE_CLOSEBRACE) ) \
INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_ROTATE, N_p("input-name", "UI Rotate"), input_seq(KEYCODE_R) ) \
INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_SHOW_PROFILER, N_p("input-name", "Show Profiler"), input_seq(KEYCODE_F11, KEYCODE_LSHIFT) ) \
- INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_TOGGLE_UI, N_p("input-name", "UI Toggle"), input_seq(KEYCODE_SCRLOCK, input_seq::not_code, KEYCODE_LSHIFT, input_seq::not_code, KEYCODE_RSHIFT) ) \
INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_RELEASE_POINTER, N_p("input-name", "UI Release Pointer"), input_seq(KEYCODE_RCONTROL, KEYCODE_RALT) ) \
INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_PASTE, N_p("input-name", "UI Paste Text"), input_seq(KEYCODE_SCRLOCK, KEYCODE_LSHIFT, input_seq::or_code, KEYCODE_SCRLOCK, KEYCODE_RSHIFT) ) \
- INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_SAVE_STATE, N_p("input-name", "Save State"), input_seq(KEYCODE_F7, KEYCODE_LSHIFT, input_seq::or_code, KEYCODE_F7, KEYCODE_RSHIFT) ) \
- INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_LOAD_STATE, N_p("input-name", "Load State"), input_seq(KEYCODE_F7, input_seq::not_code, KEYCODE_LSHIFT, input_seq::not_code, KEYCODE_RSHIFT) ) \
INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_TAPE_START, N_p("input-name", "UI (First) Tape Start"), input_seq(KEYCODE_F2, input_seq::not_code, KEYCODE_LSHIFT, input_seq::not_code, KEYCODE_RSHIFT) ) \
INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_TAPE_STOP, N_p("input-name", "UI (First) Tape Stop"), input_seq(KEYCODE_F2, KEYCODE_LSHIFT) ) \
+ INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_FOCUS_NEXT, N_p("input-name", "UI Focus Next"), input_seq(KEYCODE_TAB, input_seq::not_code, KEYCODE_LSHIFT, input_seq::not_code, KEYCODE_RSHIFT) ) \
+ INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_FOCUS_PREV, N_p("input-name", "UI Focus Previous"), input_seq(KEYCODE_TAB, KEYCODE_LSHIFT, input_seq::or_code, KEYCODE_TAB, KEYCODE_RSHIFT) ) \
INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_DATS, N_p("input-name", "UI External DAT View"), input_seq(KEYCODE_LALT, KEYCODE_D) ) \
- INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_FAVORITES, N_p("input-name", "UI Add/Remove favorite"), input_seq(KEYCODE_LALT, KEYCODE_F) ) \
+ INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_FAVORITES, N_p("input-name", "UI Add/Remove Favorite"), input_seq(KEYCODE_LALT, KEYCODE_F) ) \
INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_EXPORT, N_p("input-name", "UI Export List"), input_seq(KEYCODE_LALT, KEYCODE_E) ) \
INPUT_PORT_DIGITAL_TYPE( 0, UI, UI_AUDIT, N_p("input-name", "UI Audit Media"), input_seq(KEYCODE_F1, input_seq::not_code, KEYCODE_LSHIFT, input_seq::not_code, KEYCODE_RSHIFT) ) \
CORE_INPUT_TYPES_END()
diff --git a/src/emu/ioport.h b/src/emu/ioport.h
index f74f1f54f16..0a80e01bd00 100644
--- a/src/emu/ioport.h
+++ b/src/emu/ioport.h
@@ -17,6 +17,8 @@
#ifndef MAME_EMU_IOPORT_H
#define MAME_EMU_IOPORT_H
+#include "inpttype.h"
+
#include "ioprocs.h"
#include
@@ -48,18 +50,6 @@ constexpr char32_t UCHAR_SHIFT_END = UCHAR_SHIFT_2;
constexpr char32_t UCHAR_MAMEKEY_BEGIN = UCHAR_PRIVATE + 2;
-// sequence types for input_port_seq() call
-enum input_seq_type : int
-{
- SEQ_TYPE_INVALID = -1,
- SEQ_TYPE_STANDARD = 0,
- SEQ_TYPE_INCREMENT,
- SEQ_TYPE_DECREMENT,
- SEQ_TYPE_TOTAL
-};
-DECLARE_ENUM_INCDEC_OPERATORS(input_seq_type)
-
-
// crosshair types
enum crosshair_axis_t
{
@@ -89,323 +79,6 @@ enum ioport_group
};
-// various input port types
-enum ioport_type : u32
-{
- // pseudo-port types
- IPT_INVALID = 0,
- IPT_UNUSED,
- IPT_END,
- IPT_UNKNOWN,
- IPT_PORT,
- IPT_DIPSWITCH,
- IPT_CONFIG,
-
- // start buttons
- IPT_START1,
- IPT_START2,
- IPT_START3,
- IPT_START4,
- IPT_START5,
- IPT_START6,
- IPT_START7,
- IPT_START8,
- IPT_START9,
- IPT_START10,
-
- // coin slots
- IPT_COIN1,
- IPT_COIN2,
- IPT_COIN3,
- IPT_COIN4,
- IPT_COIN5,
- IPT_COIN6,
- IPT_COIN7,
- IPT_COIN8,
- IPT_COIN9,
- IPT_COIN10,
- IPT_COIN11,
- IPT_COIN12,
- IPT_BILL1,
-
- // service coin
- IPT_SERVICE1,
- IPT_SERVICE2,
- IPT_SERVICE3,
- IPT_SERVICE4,
-
- // tilt inputs
- IPT_TILT1,
- IPT_TILT2,
- IPT_TILT3,
- IPT_TILT4,
-
- // misc other digital inputs
- IPT_POWER_ON,
- IPT_POWER_OFF,
- IPT_SERVICE,
- IPT_TILT,
- IPT_INTERLOCK,
- IPT_MEMORY_RESET,
- IPT_VOLUME_UP,
- IPT_VOLUME_DOWN,
- IPT_START, // use the numbered start button(s) for coin-ops
- IPT_SELECT,
- IPT_KEYPAD,
- IPT_KEYBOARD,
-
- // digital joystick inputs
- IPT_DIGITAL_JOYSTICK_FIRST,
-
- // use IPT_JOYSTICK for panels where the player has one single joystick
- IPT_JOYSTICK_UP,
- IPT_JOYSTICK_DOWN,
- IPT_JOYSTICK_LEFT,
- IPT_JOYSTICK_RIGHT,
-
- // use IPT_JOYSTICKLEFT and IPT_JOYSTICKRIGHT for dual joystick panels
- IPT_JOYSTICKRIGHT_UP,
- IPT_JOYSTICKRIGHT_DOWN,
- IPT_JOYSTICKRIGHT_LEFT,
- IPT_JOYSTICKRIGHT_RIGHT,
- IPT_JOYSTICKLEFT_UP,
- IPT_JOYSTICKLEFT_DOWN,
- IPT_JOYSTICKLEFT_LEFT,
- IPT_JOYSTICKLEFT_RIGHT,
-
- IPT_DIGITAL_JOYSTICK_LAST,
-
- // action buttons
- IPT_BUTTON1,
- IPT_BUTTON2,
- IPT_BUTTON3,
- IPT_BUTTON4,
- IPT_BUTTON5,
- IPT_BUTTON6,
- IPT_BUTTON7,
- IPT_BUTTON8,
- IPT_BUTTON9,
- IPT_BUTTON10,
- IPT_BUTTON11,
- IPT_BUTTON12,
- IPT_BUTTON13,
- IPT_BUTTON14,
- IPT_BUTTON15,
- IPT_BUTTON16,
-
- // mahjong inputs
- IPT_MAHJONG_FIRST,
-
- IPT_MAHJONG_A,
- IPT_MAHJONG_B,
- IPT_MAHJONG_C,
- IPT_MAHJONG_D,
- IPT_MAHJONG_E,
- IPT_MAHJONG_F,
- IPT_MAHJONG_G,
- IPT_MAHJONG_H,
- IPT_MAHJONG_I,
- IPT_MAHJONG_J,
- IPT_MAHJONG_K,
- IPT_MAHJONG_L,
- IPT_MAHJONG_M,
- IPT_MAHJONG_N,
- IPT_MAHJONG_O,
- IPT_MAHJONG_P,
- IPT_MAHJONG_Q,
- IPT_MAHJONG_KAN,
- IPT_MAHJONG_PON,
- IPT_MAHJONG_CHI,
- IPT_MAHJONG_REACH,
- IPT_MAHJONG_RON,
- IPT_MAHJONG_FLIP_FLOP,
- IPT_MAHJONG_BET,
- IPT_MAHJONG_SCORE,
- IPT_MAHJONG_DOUBLE_UP,
- IPT_MAHJONG_BIG,
- IPT_MAHJONG_SMALL,
- IPT_MAHJONG_LAST_CHANCE,
-
- IPT_MAHJONG_LAST,
-
- // hanafuda inputs
- IPT_HANAFUDA_FIRST,
-
- IPT_HANAFUDA_A,
- IPT_HANAFUDA_B,
- IPT_HANAFUDA_C,
- IPT_HANAFUDA_D,
- IPT_HANAFUDA_E,
- IPT_HANAFUDA_F,
- IPT_HANAFUDA_G,
- IPT_HANAFUDA_H,
- IPT_HANAFUDA_YES,
- IPT_HANAFUDA_NO,
-
- IPT_HANAFUDA_LAST,
-
- // gambling inputs
- IPT_GAMBLING_FIRST,
-
- IPT_GAMBLE_KEYIN, // attendant
- IPT_GAMBLE_KEYOUT, // attendant
- IPT_GAMBLE_SERVICE, // attendant
- IPT_GAMBLE_BOOK, // attendant
- IPT_GAMBLE_DOOR, // attendant
- // IPT_GAMBLE_DOOR2, // many gambling games have several doors.
- // IPT_GAMBLE_DOOR3,
- // IPT_GAMBLE_DOOR4,
- // IPT_GAMBLE_DOOR5,
-
- IPT_GAMBLE_PAYOUT, // player
- IPT_GAMBLE_BET, // player
- IPT_GAMBLE_DEAL, // player
- IPT_GAMBLE_STAND, // player
- IPT_GAMBLE_TAKE, // player
- IPT_GAMBLE_D_UP, // player
- IPT_GAMBLE_HALF, // player
- IPT_GAMBLE_HIGH, // player
- IPT_GAMBLE_LOW, // player
-
- // poker-specific inputs
- IPT_POKER_HOLD1,
- IPT_POKER_HOLD2,
- IPT_POKER_HOLD3,
- IPT_POKER_HOLD4,
- IPT_POKER_HOLD5,
- IPT_POKER_CANCEL,
-
- // slot-specific inputs
- IPT_SLOT_STOP1,
- IPT_SLOT_STOP2,
- IPT_SLOT_STOP3,
- IPT_SLOT_STOP4,
- IPT_SLOT_STOP_ALL,
-
- IPT_GAMBLING_LAST,
-
- // analog inputs
- IPT_ANALOG_FIRST,
-
- IPT_ANALOG_ABSOLUTE_FIRST,
-
- IPT_AD_STICK_X, // absolute // autocenter
- IPT_AD_STICK_Y, // absolute // autocenter
- IPT_AD_STICK_Z, // absolute // autocenter
- IPT_PADDLE, // absolute // autocenter
- IPT_PADDLE_V, // absolute // autocenter
- IPT_PEDAL, // absolute // autocenter
- IPT_PEDAL2, // absolute // autocenter
- IPT_PEDAL3, // absolute // autocenter
- IPT_LIGHTGUN_X, // absolute
- IPT_LIGHTGUN_Y, // absolute
- IPT_POSITIONAL, // absolute // autocenter if not wraps
- IPT_POSITIONAL_V, // absolute // autocenter if not wraps
-
- IPT_ANALOG_ABSOLUTE_LAST,
-
- IPT_DIAL, // relative
- IPT_DIAL_V, // relative
- IPT_TRACKBALL_X, // relative
- IPT_TRACKBALL_Y, // relative
- IPT_MOUSE_X, // relative
- IPT_MOUSE_Y, // relative
-
- IPT_ANALOG_LAST,
-
- // analog adjuster support
- IPT_ADJUSTER,
-
- // the following are special codes for user interface handling - not to be used by drivers!
- IPT_UI_FIRST,
-
- IPT_UI_CONFIGURE,
- IPT_UI_ON_SCREEN_DISPLAY,
- IPT_UI_DEBUG_BREAK,
- IPT_UI_PAUSE,
- IPT_UI_PAUSE_SINGLE,
- IPT_UI_REWIND_SINGLE,
- IPT_UI_RESET_MACHINE,
- IPT_UI_SOFT_RESET,
- IPT_UI_SHOW_GFX,
- IPT_UI_FRAMESKIP_DEC,
- IPT_UI_FRAMESKIP_INC,
- IPT_UI_THROTTLE,
- IPT_UI_FAST_FORWARD,
- IPT_UI_SHOW_FPS,
- IPT_UI_SNAPSHOT,
- IPT_UI_RECORD_MNG,
- IPT_UI_RECORD_AVI,
- IPT_UI_TOGGLE_CHEAT,
- IPT_UI_UP,
- IPT_UI_DOWN,
- IPT_UI_LEFT,
- IPT_UI_RIGHT,
- IPT_UI_HOME,
- IPT_UI_END,
- IPT_UI_PAGE_UP,
- IPT_UI_PAGE_DOWN,
- IPT_UI_FOCUS_NEXT,
- IPT_UI_FOCUS_PREV,
- IPT_UI_SELECT,
- IPT_UI_CANCEL,
- IPT_UI_DISPLAY_COMMENT,
- IPT_UI_CLEAR,
- IPT_UI_ZOOM_IN,
- IPT_UI_ZOOM_OUT,
- IPT_UI_ZOOM_DEFAULT,
- IPT_UI_PREV_GROUP,
- IPT_UI_NEXT_GROUP,
- IPT_UI_ROTATE,
- IPT_UI_SHOW_PROFILER,
- IPT_UI_TOGGLE_UI,
- IPT_UI_RELEASE_POINTER,
- IPT_UI_PASTE,
- IPT_UI_SAVE_STATE,
- IPT_UI_LOAD_STATE,
- IPT_UI_TAPE_START,
- IPT_UI_TAPE_STOP,
- IPT_UI_DATS,
- IPT_UI_FAVORITES,
- IPT_UI_EXPORT,
- IPT_UI_AUDIT,
-
- // additional OSD-specified UI port types (up to 16)
- IPT_OSD_1,
- IPT_OSD_2,
- IPT_OSD_3,
- IPT_OSD_4,
- IPT_OSD_5,
- IPT_OSD_6,
- IPT_OSD_7,
- IPT_OSD_8,
- IPT_OSD_9,
- IPT_OSD_10,
- IPT_OSD_11,
- IPT_OSD_12,
- IPT_OSD_13,
- IPT_OSD_14,
- IPT_OSD_15,
- IPT_OSD_16,
-
- IPT_UI_LAST,
-
- IPT_OTHER, // not mapped to standard defaults
-
- IPT_SPECIAL, // uninterpreted characters
- IPT_CUSTOM, // handled by custom code
- IPT_OUTPUT,
-
- IPT_COUNT
-};
-DECLARE_ENUM_INCDEC_OPERATORS(ioport_type)
-// aliases for some types
-#define IPT_PADDLE_H IPT_PADDLE
-#define IPT_PEDAL1 IPT_PEDAL
-#define IPT_POSITIONAL_H IPT_POSITIONAL
-#define IPT_DIAL_H IPT_DIAL
-
-
// input type classes
enum ioport_type_class
{
diff --git a/src/frontend/mame/luaengine_input.cpp b/src/frontend/mame/luaengine_input.cpp
index 62e768d0d33..42fe2d49d78 100644
--- a/src/frontend/mame/luaengine_input.cpp
+++ b/src/frontend/mame/luaengine_input.cpp
@@ -512,16 +512,18 @@ void lua_engine::initialize_input(sol::table &emu)
auto uiinput_type = sol().registry().new_usertype("uiinput", sol::no_constructor);
- uiinput_type["find_mouse"] =
+ uiinput_type.set_function("reset", &ui_input_manager::reset);
+ uiinput_type.set_function(
+ "find_mouse",
[] (ui_input_manager &ui)
{
int32_t x, y;
bool button;
render_target *rt = ui.find_mouse(&x, &y, &button);
return std::make_tuple(x, y, button, rt);
- };
- uiinput_type["pressed"] = &ui_input_manager::pressed;
- uiinput_type["pressed_repeat"] = &ui_input_manager::pressed_repeat;
+ });
+ uiinput_type.set_function("pressed", &ui_input_manager::pressed);
+ uiinput_type.set_function("pressed_repeat", &ui_input_manager::pressed_repeat);
uiinput_type["presses_enabled"] = sol::property(&ui_input_manager::presses_enabled, &ui_input_manager::set_presses_enabled);
}
diff --git a/src/frontend/mame/ui/analogipt.cpp b/src/frontend/mame/ui/analogipt.cpp
index ed0daf0b152..fde76f47173 100644
--- a/src/frontend/mame/ui/analogipt.cpp
+++ b/src/frontend/mame/ui/analogipt.cpp
@@ -11,6 +11,8 @@
#include "emu.h"
#include "ui/analogipt.h"
+#include "ui/textbox.h"
+
#include
#include
#include
@@ -19,6 +21,20 @@
namespace ui {
+namespace {
+
+char const HELP_TEXT[] = N_p("menu-analoginput",
+ "Show/hide settings \t\t%1$s\n"
+ "Decrease value \t\t%2$s\n"
+ "Increase value \t\t%3$s\n"
+ "Restore default value \t\t%4$s\n"
+ "Previous device \t\t%5$s\n"
+ "Next device \t\t%6$s\n"
+ "Return to previous menu \t\t%7$s");
+
+} // anonymous namespace
+
+
inline menu_analog::item_data::item_data(ioport_field &f, int t) noexcept
: field(f)
, type(t)
@@ -63,7 +79,7 @@ menu_analog::menu_analog(mame_ui_manager &mui, render_container &container)
, m_hide_menu(false)
{
set_process_flags(PROCESS_LR_REPEAT);
- set_heading(_("Analog Input Adjustments"));
+ set_heading(_("menu-analoginput", "Analog Input Adjustments"));
}
@@ -102,7 +118,7 @@ void menu_analog::custom_render(void *selectedref, float top, float bottom, floa
if (m_hide_menu)
{
if (m_prompt.empty())
- m_prompt = util::string_format(_("Press %s to show menu"), ui().get_general_input_setting(IPT_UI_ON_SCREEN_DISPLAY));
+ m_prompt = util::string_format(_("menu-analoginput", "Press %s to show settings"), ui().get_general_input_setting(IPT_UI_ON_SCREEN_DISPLAY));
draw_text_box(
&m_prompt, &m_prompt + 1,
boxleft, boxright, y - top, y - top + line_height() + (tb_border() * 2.0f),
@@ -221,6 +237,22 @@ void menu_analog::handle(event const *ev)
m_hide_menu = !m_hide_menu;
set_process_flags(PROCESS_LR_REPEAT | (m_hide_menu ? (PROCESS_CUSTOM_NAV | PROCESS_CUSTOM_ONLY) : 0));
}
+ else if (IPT_UI_HELP == ev->iptkey)
+ {
+ stack_push(
+ ui(),
+ container(),
+ _("menu-analoginput", "Analog Input Adjustments Help"),
+ util::string_format(
+ _(HELP_TEXT),
+ ui().get_general_input_setting(IPT_UI_ON_SCREEN_DISPLAY),
+ ui().get_general_input_setting(IPT_UI_LEFT),
+ ui().get_general_input_setting(IPT_UI_RIGHT),
+ ui().get_general_input_setting(IPT_UI_CLEAR),
+ ui().get_general_input_setting(IPT_UI_PREV_GROUP),
+ ui().get_general_input_setting(IPT_UI_NEXT_GROUP),
+ ui().get_general_input_setting(IPT_UI_BACK)));
+ }
else if (m_hide_menu)
{
switch (ev->iptkey)
@@ -386,22 +418,22 @@ void menu_analog::populate()
{
default:
case ANALOG_ITEM_KEYSPEED:
- text = string_format(_("%1$s Increment/Decrement Speed"), field->name());
+ text = string_format(_("menu-analoginput", "%1$s Increment/Decrement Speed"), field->name());
data.cur = settings.delta;
break;
case ANALOG_ITEM_CENTERSPEED:
- text = string_format(_("%1$s Auto-centering Speed"), field->name());
+ text = string_format(_("menu-analoginput", "%1$s Auto-centering Speed"), field->name());
data.cur = settings.centerdelta;
break;
case ANALOG_ITEM_REVERSE:
- text = string_format(_("%1$s Reverse"), field->name());
+ text = string_format(_("menu-analoginput", "%1$s Reverse"), field->name());
data.cur = settings.reverse;
break;
case ANALOG_ITEM_SENSITIVITY:
- text = string_format(_("%1$s Sensitivity"), field->name());
+ text = string_format(_("menu-analoginput", "%1$s Sensitivity"), field->name());
data.cur = settings.sensitivity;
break;
}
@@ -416,7 +448,7 @@ void menu_analog::populate()
// display a message if there are toggle inputs enabled
if (!prev_owner)
- item_append(_("[no analog inputs are enabled]"), FLAG_DISABLE, nullptr);
+ item_append(_("menu-analoginput", "[no analog inputs are enabled]"), FLAG_DISABLE, nullptr);
item_append(menu_item_type::SEPARATOR);
diff --git a/src/frontend/mame/ui/auditmenu.cpp b/src/frontend/mame/ui/auditmenu.cpp
index 61a20ae8bc8..07f55510ec8 100644
--- a/src/frontend/mame/ui/auditmenu.cpp
+++ b/src/frontend/mame/ui/auditmenu.cpp
@@ -127,7 +127,7 @@ void menu_audit::custom_render(void *selectedref, float top, float bottom, float
util::string_format(
_("Cancel audit?\n\nPress %1$s to cancel\nPress %2$s to continue"),
ui().get_general_input_setting(IPT_UI_SELECT),
- ui().get_general_input_setting(IPT_UI_CANCEL)),
+ ui().get_general_input_setting(IPT_UI_BACK)),
text_layout::text_justify::CENTER,
0.5F, 0.5F,
UI_RED_COLOR);
@@ -136,7 +136,7 @@ void menu_audit::custom_render(void *selectedref, float top, float bottom, float
}
-bool menu_audit::custom_ui_cancel()
+bool menu_audit::custom_ui_back()
{
return m_phase != phase::CONFIRMATION;
}
@@ -162,7 +162,7 @@ void menu_audit::handle(event const *ev)
set_process_flags(PROCESS_CUSTOM_ONLY | PROCESS_NOINPUT);
m_phase = phase::AUDIT;
m_fast = ITEMREF_START_FAST == ev->itemref;
- m_prompt = util::string_format(_("Press %1$s to cancel\n"), ui().get_general_input_setting(IPT_UI_CANCEL));
+ m_prompt = util::string_format(_("Press %1$s to cancel\n"), ui().get_general_input_setting(IPT_UI_BACK));
m_future.resize(std::thread::hardware_concurrency());
for (auto &future : m_future)
future = std::async(std::launch::async, [this] () { return do_audit(); });
@@ -185,7 +185,7 @@ void menu_audit::handle(event const *ev)
}
stack_pop();
}
- else if (machine().ui_input().pressed(IPT_UI_CANCEL))
+ else if (machine().ui_input().pressed(IPT_UI_BACK))
{
if (phase::AUDIT == m_phase)
m_phase = phase::CANCELLATION;
diff --git a/src/frontend/mame/ui/auditmenu.h b/src/frontend/mame/ui/auditmenu.h
index 040316edb5b..f0a37f09fba 100644
--- a/src/frontend/mame/ui/auditmenu.h
+++ b/src/frontend/mame/ui/auditmenu.h
@@ -31,7 +31,7 @@ public:
protected:
virtual void recompute_metrics(uint32_t width, uint32_t height, float aspect) override;
virtual void custom_render(void *selectedref, float top, float bottom, float x, float y, float x2, float y2) override;
- virtual bool custom_ui_cancel() override;
+ virtual bool custom_ui_back() override;
private:
enum class phase { CONFIRMATION, AUDIT, CANCELLATION };
diff --git a/src/frontend/mame/ui/confswitch.cpp b/src/frontend/mame/ui/confswitch.cpp
index ffeae2fff38..7d6030ce669 100644
--- a/src/frontend/mame/ui/confswitch.cpp
+++ b/src/frontend/mame/ui/confswitch.cpp
@@ -190,17 +190,6 @@ void menu_confswitch::handle(event const *ev)
switch (ev->iptkey)
{
- // if selected, reset to default value
- case IPT_UI_SELECT:
- {
- ioport_field::user_settings settings;
- field.get_user_settings(settings);
- settings.value = field.defvalue();
- field.set_user_settings(settings);
- }
- changed = true;
- break;
-
// left goes to previous setting
case IPT_UI_LEFT:
field.select_previous_setting();
@@ -208,11 +197,26 @@ void menu_confswitch::handle(event const *ev)
break;
// right goes to next setting
+ case IPT_UI_SELECT:
case IPT_UI_RIGHT:
field.select_next_setting();
changed = true;
break;
+ // if cleared, reset to default value
+ case IPT_UI_CLEAR:
+ {
+ ioport_field::user_settings settings;
+ field.get_user_settings(settings);
+ if (field.defvalue() != settings.value)
+ {
+ settings.value = field.defvalue();
+ field.set_user_settings(settings);
+ changed = true;
+ }
+ }
+ break;
+
// trick to get previous group - depend on headings having null reference
case IPT_UI_PREV_GROUP:
{
diff --git a/src/frontend/mame/ui/dirmenu.cpp b/src/frontend/mame/ui/dirmenu.cpp
index 2f77e98433c..a4000dc68b7 100644
--- a/src/frontend/mame/ui/dirmenu.cpp
+++ b/src/frontend/mame/ui/dirmenu.cpp
@@ -168,7 +168,7 @@ protected:
virtual void recompute_metrics(uint32_t width, uint32_t height, float aspect) override;
virtual void custom_render(void *selectedref, float top, float bottom, float x, float y, float x2, float y2) override;
- virtual bool custom_ui_cancel() override { return !m_search.empty(); }
+ virtual bool custom_ui_back() override { return !m_search.empty(); }
private:
virtual void populate() override;
diff --git a/src/frontend/mame/ui/filecreate.cpp b/src/frontend/mame/ui/filecreate.cpp
index 341c19545ba..cf55499ab00 100644
--- a/src/frontend/mame/ui/filecreate.cpp
+++ b/src/frontend/mame/ui/filecreate.cpp
@@ -117,7 +117,7 @@ menu_file_create::menu_file_create(mame_ui_manager &mui, render_container &conta
, m_current_format(nullptr)
{
m_image = image;
- m_ok = true;
+ m_ok = false;
m_filename.reserve(1024);
m_filename = core_filename_extract_base(current_file);
@@ -157,6 +157,16 @@ void menu_file_create::custom_render(void *selectedref, float top, float bottom,
}
+//-------------------------------------------------
+// custom_ui_back - override back handling
+//-------------------------------------------------
+
+bool menu_file_create::custom_ui_back()
+{
+ return (get_selection_ref() == ITEMREF_NEW_IMAGE_NAME) && !m_filename.empty();
+}
+
+
//-------------------------------------------------
// populate - populates the file creator menu
//-------------------------------------------------
@@ -164,7 +174,6 @@ void menu_file_create::custom_render(void *selectedref, float top, float bottom,
void menu_file_create::populate()
{
std::string buffer;
- const image_device_format *format;
const std::string *new_image_name;
// append the "New Image Name" item
@@ -180,9 +189,10 @@ void menu_file_create::populate()
item_append(_("New Image Name:"), *new_image_name, 0, ITEMREF_NEW_IMAGE_NAME);
// do we support multiple formats?
- if (ENABLE_FORMATS) format = m_image->formatlist().front().get();
- if (ENABLE_FORMATS && (format != nullptr))
+ image_device_format const *const format = ENABLE_FORMATS ? m_image->formatlist().front().get() : nullptr;
+ if (format)
{
+ // FIXME: is this in the right order? It reassigns m_current_format after reading it.
item_append(_("Image Format:"), m_current_format->description(), 0, ITEMREF_FORMAT);
m_current_format = format;
}
@@ -212,31 +222,38 @@ void menu_file_create::handle(event const *ev)
if (tmp_file.find('.') != -1 && tmp_file.find('.') < tmp_file.length() - 1)
{
m_current_file = m_filename;
+ m_ok = true;
stack_pop();
}
else
+ {
ui().popup_time(1, "%s", _("Please enter a file extension too"));
+ }
}
break;
case IPT_UI_PASTE:
- if (get_selection_ref() == ITEMREF_NEW_IMAGE_NAME)
+ if (ev->itemref == ITEMREF_NEW_IMAGE_NAME)
{
if (paste_text(m_filename, &osd_is_valid_filename_char))
- reset(reset_options::REMEMBER_POSITION);
+ ev->item->set_subtext(m_filename + "_");
}
break;
case IPT_SPECIAL:
- if (get_selection_ref() == ITEMREF_NEW_IMAGE_NAME)
+ if (ev->itemref == ITEMREF_NEW_IMAGE_NAME)
{
if (input_character(m_filename, ev->unichar, &osd_is_valid_filename_char))
- reset(reset_options::REMEMBER_POSITION);
+ ev->item->set_subtext(m_filename + "_");
}
break;
case IPT_UI_CANCEL:
- m_ok = false;
+ if ((ev->itemref == ITEMREF_NEW_IMAGE_NAME) && !m_filename.empty())
+ {
+ m_filename.clear();
+ ev->item->set_subtext("_");
+ }
break;
}
}
diff --git a/src/frontend/mame/ui/filecreate.h b/src/frontend/mame/ui/filecreate.h
index 629bd24f3ec..c4ef529168b 100644
--- a/src/frontend/mame/ui/filecreate.h
+++ b/src/frontend/mame/ui/filecreate.h
@@ -49,6 +49,7 @@ public:
protected:
virtual void recompute_metrics(uint32_t width, uint32_t height, float aspect) override;
virtual void custom_render(void *selectedref, float top, float bottom, float x, float y, float x2, float y2) override;
+ virtual bool custom_ui_back() override;
private:
virtual void populate() override;
diff --git a/src/frontend/mame/ui/filesel.h b/src/frontend/mame/ui/filesel.h
index 71b2b17e3ad..f8968f798c9 100644
--- a/src/frontend/mame/ui/filesel.h
+++ b/src/frontend/mame/ui/filesel.h
@@ -46,7 +46,7 @@ public:
protected:
virtual void recompute_metrics(uint32_t width, uint32_t height, float aspect) override;
virtual void custom_render(void *selectedref, float top, float bottom, float x, float y, float x2, float y2) override;
- virtual bool custom_ui_cancel() override { return !m_filename.empty(); }
+ virtual bool custom_ui_back() override { return !m_filename.empty(); }
virtual bool custom_mouse_down() override;
private:
diff --git a/src/frontend/mame/ui/inputmap.cpp b/src/frontend/mame/ui/inputmap.cpp
index 387d3db7423..4fa6ffab25b 100644
--- a/src/frontend/mame/ui/inputmap.cpp
+++ b/src/frontend/mame/ui/inputmap.cpp
@@ -394,22 +394,12 @@ void menu_input::handle(event const *ev)
if (machine().ui_input().pressed(IPT_UI_CANCEL))
{
- // if UI_CANCEL is pressed, abort
+ // if UI_CANCEL is pressed, abort and abandon changes
pollingitem = nullptr;
set_process_flags(PROCESS_LR_ALWAYS);
- if (!seq_poll->modified() || modified_ticks == osd_ticks())
- {
- // cancelled immediately - toggle between default and none
- record_next = false;
- toggle_none_default(item->seq, starting_seq, *item->defseq);
- seqchangeditem = item;
- }
- else
- {
- // entered something before cancelling - abandon change
- invalidate = true;
- }
+ invalidate = true;
seq_poll.reset();
+ machine().ui_input().reset();
}
else if (seq_poll->poll()) // poll again; if finished, update the sequence
{
@@ -429,6 +419,7 @@ void menu_input::handle(event const *ev)
erroritem = item;
}
seq_poll.reset();
+ machine().ui_input().reset();
}
}
else if (ev && ev->itemref)
diff --git a/src/frontend/mame/ui/menu.cpp b/src/frontend/mame/ui/menu.cpp
index 69e75563985..1f00a882a9a 100644
--- a/src/frontend/mame/ui/menu.cpp
+++ b/src/frontend/mame/ui/menu.cpp
@@ -950,7 +950,7 @@ void menu::handle_events(uint32_t flags, event &ev)
ev.iptkey = IPT_UI_SELECT;
if (is_last_selected() && m_needs_prev_menu_item)
{
- ev.iptkey = IPT_UI_CANCEL;
+ ev.iptkey = IPT_UI_BACK;
stack_pop();
if (is_special_main_menu())
machine().schedule_exit();
@@ -1029,7 +1029,7 @@ void menu::handle_keys(uint32_t flags, int &iptkey)
{
if (is_last_selected() && m_needs_prev_menu_item)
{
- iptkey = IPT_UI_CANCEL;
+ iptkey = IPT_UI_BACK;
stack_pop();
if (is_special_main_menu())
machine().schedule_exit();
@@ -1038,7 +1038,7 @@ void menu::handle_keys(uint32_t flags, int &iptkey)
}
// UI configure hides the menus
- if (!(flags & PROCESS_NOKEYS) && exclusive_input_pressed(iptkey, IPT_UI_CONFIGURE, 0) && !m_global_state.stack_has_special_main_menu())
+ if (!(flags & PROCESS_NOKEYS) && exclusive_input_pressed(iptkey, IPT_UI_MENU, 0) && !m_global_state.stack_has_special_main_menu())
{
if (is_one_shot())
stack_pop();
@@ -1051,10 +1051,10 @@ void menu::handle_keys(uint32_t flags, int &iptkey)
if (flags & PROCESS_ONLYCHAR)
return;
- // hitting cancel also pops the stack
- if (exclusive_input_pressed(iptkey, IPT_UI_CANCEL, 0))
+ // hitting back also pops the stack
+ if (exclusive_input_pressed(iptkey, IPT_UI_BACK, 0))
{
- if (!custom_ui_cancel())
+ if (!custom_ui_back())
{
stack_pop();
if (is_special_main_menu())
diff --git a/src/frontend/mame/ui/menu.h b/src/frontend/mame/ui/menu.h
index 4126fa66cb5..16223ebebd8 100644
--- a/src/frontend/mame/ui/menu.h
+++ b/src/frontend/mame/ui/menu.h
@@ -350,7 +350,7 @@ protected:
void set_process_flags(uint32_t flags) { m_process_flags = flags; }
virtual void handle_events(uint32_t flags, event &ev);
virtual void handle_keys(uint32_t flags, int &iptkey);
- virtual bool custom_ui_cancel() { return false; }
+ virtual bool custom_ui_back() { return false; }
virtual bool custom_mouse_down() { return false; }
virtual bool custom_mouse_scroll(int lines) { return false; }
diff --git a/src/frontend/mame/ui/pluginopt.cpp b/src/frontend/mame/ui/pluginopt.cpp
index 3ad7a2ec2c3..bbf3c447087 100644
--- a/src/frontend/mame/ui/pluginopt.cpp
+++ b/src/frontend/mame/ui/pluginopt.cpp
@@ -103,6 +103,9 @@ void menu_plugin_opt::handle(event const *ev)
case IPT_UI_CLEAR:
key = "clear";
break;
+ case IPT_UI_BACK:
+ key = "back";
+ break;
case IPT_UI_CANCEL:
key = "cancel";
break;
@@ -120,7 +123,7 @@ void menu_plugin_opt::handle(event const *ev)
set_selection(reinterpret_cast(uintptr_t(*result.second)));
if (result.first)
reset(reset_options::REMEMBER_REF);
- else if (ev && (ev->iptkey == IPT_UI_CANCEL))
+ else if (ev && (ev->iptkey == IPT_UI_BACK))
stack_pop();
}
}
diff --git a/src/frontend/mame/ui/pluginopt.h b/src/frontend/mame/ui/pluginopt.h
index 3779cf130c2..1e947a9ccd3 100644
--- a/src/frontend/mame/ui/pluginopt.h
+++ b/src/frontend/mame/ui/pluginopt.h
@@ -45,7 +45,7 @@ public:
virtual ~menu_plugin_opt();
protected:
- virtual bool custom_ui_cancel() override { return true; }
+ virtual bool custom_ui_back() override { return true; }
private:
virtual void populate() override;
diff --git a/src/frontend/mame/ui/quitmenu.cpp b/src/frontend/mame/ui/quitmenu.cpp
index 29f12143831..cd1fb4ac59b 100644
--- a/src/frontend/mame/ui/quitmenu.cpp
+++ b/src/frontend/mame/ui/quitmenu.cpp
@@ -38,7 +38,7 @@ void menu_confirm_quit::custom_render(void *selectedref, float top, float bottom
"Press %1$s to quit\n"
"Press %2$s to return to emulation"),
ui().get_general_input_setting(IPT_UI_SELECT),
- ui().get_general_input_setting(IPT_UI_CANCEL)),
+ ui().get_general_input_setting(IPT_UI_BACK)),
text_layout::text_justify::CENTER,
0.5f, 0.5f,
UI_RED_COLOR);
@@ -54,7 +54,7 @@ void menu_confirm_quit::handle(event const *ev)
{
if (machine().ui_input().pressed(IPT_UI_SELECT))
machine().schedule_exit();
- else if (machine().ui_input().pressed(IPT_UI_CANCEL))
+ else if (machine().ui_input().pressed(IPT_UI_BACK))
stack_pop();
}
diff --git a/src/frontend/mame/ui/selector.h b/src/frontend/mame/ui/selector.h
index 8d504a42e2d..07528364f4d 100644
--- a/src/frontend/mame/ui/selector.h
+++ b/src/frontend/mame/ui/selector.h
@@ -40,7 +40,7 @@ public:
protected:
virtual void recompute_metrics(uint32_t width, uint32_t height, float aspect) override;
virtual void custom_render(void *selectedref, float top, float bottom, float x, float y, float x2, float y2) override;
- virtual bool custom_ui_cancel() override { return !m_search.empty(); }
+ virtual bool custom_ui_back() override { return !m_search.empty(); }
private:
enum { VISIBLE_SEARCH_ITEMS = 200 };
diff --git a/src/frontend/mame/ui/selmenu.cpp b/src/frontend/mame/ui/selmenu.cpp
index f24eb7b3581..1a0789bc394 100644
--- a/src/frontend/mame/ui/selmenu.cpp
+++ b/src/frontend/mame/ui/selmenu.cpp
@@ -1450,24 +1450,34 @@ void menu_select_launch::handle_keys(u32 flags, int &iptkey)
return;
}
- if (exclusive_input_pressed(iptkey, IPT_UI_CANCEL, 0))
+ if (exclusive_input_pressed(iptkey, IPT_UI_BACK, 0))
{
if (m_ui_error)
{
// dismiss error
+ return;
}
- else if (!m_search.empty())
+ else if (!is_special_main_menu() && m_search.empty())
+ {
+ // pop the stack if this isn't the root session menu
+ stack_pop();
+ return;
+ }
+ }
+
+ if (exclusive_input_pressed(iptkey, IPT_UI_CANCEL, 0))
+ {
+ if (!m_search.empty())
{
// escape pressed with non-empty search text clears it
m_search.clear();
reset(reset_options::REMEMBER_REF);
}
- else
+ else if (is_special_main_menu())
{
- // otherwise pop the stack
+ // this is the root session menu, exit
stack_pop();
- if (is_special_main_menu())
- machine().schedule_exit();
+ machine().schedule_exit();
}
return;
}
@@ -1779,7 +1789,7 @@ void menu_select_launch::handle_events(u32 flags, event &ev)
}
else if (hover() == HOVER_BACKTRACK)
{
- ev.iptkey = IPT_UI_CANCEL;
+ ev.iptkey = IPT_UI_BACK;
stack_pop();
if (is_special_main_menu())
machine().schedule_exit();
diff --git a/src/frontend/mame/ui/simpleselgame.cpp b/src/frontend/mame/ui/simpleselgame.cpp
index 9fd0b5bb177..2c1cb28e29a 100644
--- a/src/frontend/mame/ui/simpleselgame.cpp
+++ b/src/frontend/mame/ui/simpleselgame.cpp
@@ -124,7 +124,7 @@ void simple_menu_select_game::handle(event const *ev)
else
{
// handle selections
- switch(ev->iptkey)
+ switch (ev->iptkey)
{
case IPT_UI_SELECT:
inkey_select(*ev);
diff --git a/src/frontend/mame/ui/simpleselgame.h b/src/frontend/mame/ui/simpleselgame.h
index 4f1effa4305..b1f4c1946e3 100644
--- a/src/frontend/mame/ui/simpleselgame.h
+++ b/src/frontend/mame/ui/simpleselgame.h
@@ -31,7 +31,7 @@ public:
protected:
virtual void recompute_metrics(uint32_t width, uint32_t height, float aspect) override;
virtual void custom_render(void *selectedref, float top, float bottom, float x, float y, float x2, float y2) override;
- virtual bool custom_ui_cancel() override { return !m_search.empty(); }
+ virtual bool custom_ui_back() override { return !m_search.empty(); }
private:
enum { VISIBLE_GAMES_IN_LIST = 15 };
diff --git a/src/frontend/mame/ui/sliders.cpp b/src/frontend/mame/ui/sliders.cpp
index e162ebeee1a..db1dbbe7b66 100644
--- a/src/frontend/mame/ui/sliders.cpp
+++ b/src/frontend/mame/ui/sliders.cpp
@@ -99,7 +99,6 @@ void menu_sliders::handle(event const *ev)
break;
// restore default
- case IPT_UI_SELECT:
case IPT_UI_CLEAR:
increment = slider->defval - curvalue;
break;
diff --git a/src/frontend/mame/ui/state.cpp b/src/frontend/mame/ui/state.cpp
index 49412c8a244..a7795c0347b 100644
--- a/src/frontend/mame/ui/state.cpp
+++ b/src/frontend/mame/ui/state.cpp
@@ -262,7 +262,7 @@ void menu_load_save_state_base::handle(event const *ev)
_("Delete saved state %1$s?\nPress %2$s to delete\nPress %3$s to cancel"),
m_confirm_delete->visible_name(),
ui().get_general_input_setting(IPT_UI_SELECT),
- ui().get_general_input_setting(IPT_UI_CANCEL));
+ ui().get_general_input_setting(IPT_UI_BACK));
}
}
else if (!m_confirm_delete)
@@ -396,7 +396,7 @@ void menu_load_save_state_base::handle_keys(uint32_t flags, int &iptkey)
m_keys_released = false;
reset(reset_options::REMEMBER_POSITION);
}
- else if (exclusive_input_pressed(iptkey, IPT_UI_CANCEL, 0))
+ else if (exclusive_input_pressed(iptkey, IPT_UI_BACK, 0))
{
// don't delete it - dismiss the prompt
m_switch_poller.reset();
diff --git a/src/frontend/mame/ui/swlist.h b/src/frontend/mame/ui/swlist.h
index ce50ad2cfae..ab913373115 100644
--- a/src/frontend/mame/ui/swlist.h
+++ b/src/frontend/mame/ui/swlist.h
@@ -65,7 +65,7 @@ public:
virtual ~menu_software_list() override;
protected:
- virtual bool custom_ui_cancel() override { return !m_search.empty(); }
+ virtual bool custom_ui_back() override { return !m_search.empty(); }
private:
struct entry_info
diff --git a/src/frontend/mame/ui/ui.cpp b/src/frontend/mame/ui/ui.cpp
index 6789686cac7..8f04ae7b980 100644
--- a/src/frontend/mame/ui/ui.cpp
+++ b/src/frontend/mame/ui/ui.cpp
@@ -441,7 +441,7 @@ void mame_ui_manager::display_startup_screens(bool first_time)
machine().schedule_exit();
return UI_HANDLER_CANCEL;
}
- else if (machine().ui_input().pressed(IPT_UI_CONFIGURE))
+ else if (machine().ui_input().pressed(IPT_UI_MENU))
{
config_menu = true;
return UI_HANDLER_CANCEL;
@@ -1301,7 +1301,7 @@ uint32_t mame_ui_manager::handler_ingame(render_container &container)
}
// turn on menus if requested
- if (machine().ui_input().pressed(IPT_UI_CONFIGURE))
+ if (machine().ui_input().pressed(IPT_UI_MENU))
{
show_menu();
return 0;
diff --git a/src/frontend/mame/ui/viewgfx.cpp b/src/frontend/mame/ui/viewgfx.cpp
index 59d3ffbc53f..2fcc0949484 100644
--- a/src/frontend/mame/ui/viewgfx.cpp
+++ b/src/frontend/mame/ui/viewgfx.cpp
@@ -527,7 +527,7 @@ private:
}
// cancel or graphics viewer dismisses the viewer
- if (input.pressed(IPT_UI_CANCEL) || input.pressed(IPT_UI_SHOW_GFX))
+ if (input.pressed(IPT_UI_BACK) || input.pressed(IPT_UI_SHOW_GFX))
return cancel(uistate);
return uistate;
diff --git a/src/osd/modules/input/assignmenthelper.cpp b/src/osd/modules/input/assignmenthelper.cpp
new file mode 100644
index 00000000000..c044d4b7aa7
--- /dev/null
+++ b/src/osd/modules/input/assignmenthelper.cpp
@@ -0,0 +1,592 @@
+// license:BSD-3-Clause
+// copyright-holders:Vas Crabb
+//============================================================
+//
+// assignmenthelper.cpp - input assignment setup helper
+//
+//============================================================
+
+#include "assignmenthelper.h"
+
+#include "interface/inputseq.h"
+
+#include "inpttype.h"
+
+
+namespace osd {
+
+bool joystick_assignment_helper::add_assignment(
+ input_device::assignment_vector &assignments,
+ ioport_type fieldtype,
+ input_seq_type seqtype,
+ input_item_class itemclass,
+ input_item_modifier modifier,
+ std::initializer_list items)
+{
+ for (input_item_id item : items)
+ {
+ if (ITEM_ID_INVALID != item)
+ {
+ assignments.emplace_back(
+ fieldtype,
+ seqtype,
+ input_seq(input_code(DEVICE_CLASS_JOYSTICK, 0, itemclass, modifier, item)));
+ return true;
+ }
+ }
+ return false;
+}
+
+
+bool joystick_assignment_helper::add_button_assignment(
+ input_device::assignment_vector &assignments,
+ ioport_type field_type,
+ std::initializer_list items)
+{
+ return add_assignment(
+ assignments,
+ field_type,
+ SEQ_TYPE_STANDARD,
+ ITEM_CLASS_SWITCH,
+ ITEM_MODIFIER_NONE,
+ items);
+}
+
+
+bool joystick_assignment_helper::add_button_pair_assignment(
+ input_device::assignment_vector &assignments,
+ ioport_type field1,
+ ioport_type field2,
+ input_item_id button1,
+ input_item_id button2)
+{
+ if ((ITEM_ID_INVALID == button1) || (ITEM_ID_INVALID == button2))
+ return false;
+
+ assignments.emplace_back(
+ field1,
+ SEQ_TYPE_STANDARD,
+ make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NONE, button1));
+ assignments.emplace_back(
+ field2,
+ SEQ_TYPE_STANDARD,
+ make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NONE, button2));
+ return true;
+}
+
+
+bool joystick_assignment_helper::add_axis_inc_dec_assignment(
+ input_device::assignment_vector &assignments,
+ ioport_type field_type,
+ input_item_id button_dec,
+ input_item_id button_inc)
+{
+ if ((ITEM_ID_INVALID == button_dec) || (ITEM_ID_INVALID == button_inc))
+ return false;
+
+ assignments.emplace_back(
+ field_type,
+ SEQ_TYPE_DECREMENT,
+ make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NONE, button_dec));
+ assignments.emplace_back(
+ field_type,
+ SEQ_TYPE_INCREMENT,
+ make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NONE, button_inc));
+ return true;
+}
+
+
+bool joystick_assignment_helper::add_axis_pair_assignment(
+ input_device::assignment_vector &assignments,
+ ioport_type field1,
+ ioport_type field2,
+ input_item_id axis)
+{
+ if (ITEM_ID_INVALID == axis)
+ return false;
+
+ assignments.emplace_back(
+ field1,
+ SEQ_TYPE_STANDARD,
+ make_code(
+ ITEM_CLASS_SWITCH,
+ (ITEM_ID_XAXIS == axis) ? ITEM_MODIFIER_LEFT : (ITEM_ID_YAXIS == axis) ? ITEM_MODIFIER_UP : ITEM_MODIFIER_NEG,
+ axis));
+ assignments.emplace_back(
+ field2,
+ SEQ_TYPE_STANDARD,
+ make_code(
+ ITEM_CLASS_SWITCH,
+ (ITEM_ID_XAXIS == axis) ? ITEM_MODIFIER_RIGHT : (ITEM_ID_YAXIS == axis) ? ITEM_MODIFIER_DOWN : ITEM_MODIFIER_POS,
+ axis));
+ return true;
+}
+
+
+bool joystick_assignment_helper::consume_button_pair(
+ input_device::assignment_vector &assignments,
+ ioport_type field1,
+ ioport_type field2,
+ input_item_id &button1,
+ input_item_id &button2)
+{
+ if (!add_button_pair_assignment(assignments, field1, field2, button1, button2))
+ return false;
+
+ button1 = ITEM_ID_INVALID;
+ button2 = ITEM_ID_INVALID;
+ return true;
+}
+
+
+bool joystick_assignment_helper::consume_trigger_pair(
+ input_device::assignment_vector &assignments,
+ ioport_type field1,
+ ioport_type field2,
+ input_item_id &axis1,
+ input_item_id &axis2)
+{
+ if ((ITEM_ID_INVALID == axis1) || (ITEM_ID_INVALID == axis2))
+ return false;
+
+ assignments.emplace_back(
+ field1,
+ SEQ_TYPE_STANDARD,
+ make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NEG, axis1));
+ assignments.emplace_back(
+ field2,
+ SEQ_TYPE_STANDARD,
+ make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NEG, axis2));
+ axis1 = ITEM_ID_INVALID;
+ axis2 = ITEM_ID_INVALID;
+ return true;
+}
+
+
+bool joystick_assignment_helper::consume_axis_pair(
+ input_device::assignment_vector &assignments,
+ ioport_type field1,
+ ioport_type field2,
+ input_item_id &axis)
+{
+ if (!add_axis_pair_assignment(assignments, field1, field2, axis))
+ return false;
+
+ axis = ITEM_ID_INVALID;
+ return true;
+}
+
+
+void joystick_assignment_helper::add_directional_assignments(
+ input_device::assignment_vector &assignments,
+ input_item_id xaxis,
+ input_item_id yaxis,
+ input_item_id leftswitch,
+ input_item_id rightswitch,
+ input_item_id upswitch,
+ input_item_id downswitch)
+{
+ // see if we have complementary pairs of directional switches
+ bool const hswitches = (ITEM_ID_INVALID != leftswitch) && (ITEM_ID_INVALID != rightswitch);
+ bool const vswitches = (ITEM_ID_INVALID != upswitch) && (ITEM_ID_INVALID != downswitch);
+
+ // use X axis if present
+ if (ITEM_ID_INVALID != xaxis)
+ {
+ // use this for horizontal axis movement
+ input_seq const xseq(make_code(ITEM_CLASS_ABSOLUTE, ITEM_MODIFIER_NONE, xaxis));
+ assignments.emplace_back(IPT_PADDLE, SEQ_TYPE_STANDARD, xseq);
+ assignments.emplace_back(IPT_POSITIONAL, SEQ_TYPE_STANDARD, xseq);
+ assignments.emplace_back(IPT_DIAL, SEQ_TYPE_STANDARD, xseq);
+ assignments.emplace_back(IPT_TRACKBALL_X, SEQ_TYPE_STANDARD, xseq);
+ assignments.emplace_back(IPT_AD_STICK_X, SEQ_TYPE_STANDARD, xseq);
+ assignments.emplace_back(IPT_LIGHTGUN_X, SEQ_TYPE_STANDARD, xseq);
+
+ // use it for the main left/right control, too
+ input_seq leftseq(make_code(ITEM_CLASS_SWITCH, (ITEM_ID_XAXIS == xaxis) ? ITEM_MODIFIER_LEFT : ITEM_MODIFIER_NEG, xaxis));
+ input_seq rightseq(make_code(ITEM_CLASS_SWITCH, (ITEM_ID_XAXIS == xaxis) ? ITEM_MODIFIER_RIGHT : ITEM_MODIFIER_POS, xaxis));
+ if (ITEM_ID_INVALID != leftswitch)
+ {
+ leftseq += input_seq::or_code;
+ leftseq += make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NONE, leftswitch);
+ }
+ if (ITEM_ID_INVALID != rightswitch)
+ {
+ rightseq += input_seq::or_code;
+ rightseq += make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NONE, rightswitch);
+ }
+ assignments.emplace_back(IPT_JOYSTICK_LEFT, SEQ_TYPE_STANDARD, leftseq);
+ assignments.emplace_back(IPT_JOYSTICK_RIGHT, SEQ_TYPE_STANDARD, rightseq);
+
+ // use for vertical navigation if there's no Y axis, or horizontal otherwise
+ if (ITEM_ID_INVALID != yaxis)
+ {
+ // if left/right are both present but not both up/down, they'll be taken for vertical navigation
+ if (hswitches && !vswitches)
+ {
+ leftseq.backspace();
+ if (ITEM_ID_INVALID != upswitch)
+ leftseq += make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NONE, upswitch);
+ else
+ leftseq.backspace();
+
+ rightseq.backspace();
+ if (ITEM_ID_INVALID != downswitch)
+ rightseq += make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NONE, downswitch);
+ else
+ rightseq.backspace();
+ }
+ assignments.emplace_back(IPT_UI_LEFT, SEQ_TYPE_STANDARD, leftseq);
+ assignments.emplace_back(IPT_UI_RIGHT, SEQ_TYPE_STANDARD, rightseq);
+ }
+ else
+ {
+ // prefer D-pad up/down for vertical navigation if present
+ if (!hswitches || vswitches)
+ {
+ while (leftseq.length() > 1)
+ leftseq.backspace();
+ if (ITEM_ID_INVALID != upswitch)
+ {
+ leftseq += input_seq::or_code;
+ leftseq += make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NONE, upswitch);
+ }
+
+ while (rightseq.length() > 1)
+ rightseq.backspace();
+ if (ITEM_ID_INVALID != downswitch)
+ {
+ rightseq += input_seq::or_code;
+ rightseq += make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NONE, downswitch);
+ }
+ }
+ assignments.emplace_back(IPT_UI_UP, SEQ_TYPE_STANDARD, leftseq);
+ assignments.emplace_back(IPT_UI_DOWN, SEQ_TYPE_STANDARD, rightseq);
+ }
+ }
+ else
+ {
+ // without a primary analog X axis, we still want D-pad left/right controls if possible
+ add_button_assignment(assignments, IPT_JOYSTICK_LEFT, { leftswitch });
+ add_button_assignment(assignments, IPT_JOYSTICK_RIGHT, { rightswitch });
+
+ // vertical navigation gets first pick on directional controls
+ add_button_assignment(assignments, IPT_UI_LEFT, { (hswitches && !vswitches) ? upswitch : leftswitch });
+ add_button_assignment(assignments, IPT_UI_RIGHT, { (hswitches && !vswitches) ? downswitch : rightswitch });
+ }
+
+ // use Y axis if present
+ if (ITEM_ID_INVALID != yaxis)
+ {
+ // use this for vertical axis movement
+ input_seq const yseq(make_code(ITEM_CLASS_ABSOLUTE, ITEM_MODIFIER_NONE, yaxis));
+ assignments.emplace_back(IPT_PADDLE_V, SEQ_TYPE_STANDARD, yseq);
+ assignments.emplace_back(IPT_POSITIONAL_V, SEQ_TYPE_STANDARD, yseq);
+ assignments.emplace_back(IPT_DIAL_V, SEQ_TYPE_STANDARD, yseq);
+ assignments.emplace_back(IPT_TRACKBALL_Y, SEQ_TYPE_STANDARD, yseq);
+ assignments.emplace_back(IPT_AD_STICK_Y, SEQ_TYPE_STANDARD, yseq);
+ assignments.emplace_back(IPT_LIGHTGUN_Y, SEQ_TYPE_STANDARD, yseq);
+
+ // use it for the main up/down control, too
+ input_seq upseq(make_code(ITEM_CLASS_SWITCH, (ITEM_ID_YAXIS == yaxis) ? ITEM_MODIFIER_UP : ITEM_MODIFIER_NEG, yaxis));
+ input_seq downseq(make_code(ITEM_CLASS_SWITCH, (ITEM_ID_YAXIS == yaxis) ? ITEM_MODIFIER_DOWN : ITEM_MODIFIER_POS, yaxis));
+ if (ITEM_ID_INVALID != upswitch)
+ {
+ upseq += input_seq::or_code;
+ upseq += make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NONE, upswitch);
+ }
+ if (ITEM_ID_INVALID != downswitch)
+ {
+ downseq += input_seq::or_code;
+ downseq += make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NONE, downswitch);
+ }
+ assignments.emplace_back(IPT_JOYSTICK_UP, SEQ_TYPE_STANDARD, upseq);
+ assignments.emplace_back(IPT_JOYSTICK_DOWN, SEQ_TYPE_STANDARD, downseq);
+
+ // if available, this is used for vertical navigation
+ if (hswitches && !vswitches)
+ {
+ if (upseq.length() > 1)
+ upseq.backspace();
+ else
+ upseq += input_seq::or_code;
+ upseq += make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NONE, leftswitch);
+
+ if (downseq.length() > 1)
+ downseq.backspace();
+ else
+ downseq += input_seq::or_code;
+ downseq += make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NONE, rightswitch);
+ }
+ assignments.emplace_back(IPT_UI_UP, SEQ_TYPE_STANDARD, upseq);
+ assignments.emplace_back(IPT_UI_DOWN, SEQ_TYPE_STANDARD, downseq);
+ }
+ else
+ {
+ // without a primary analog Y axis, we still want D-pad up/down controls if possible
+ add_button_assignment(assignments, IPT_JOYSTICK_UP, { upswitch });
+ add_button_assignment(assignments, IPT_JOYSTICK_DOWN, { downswitch });
+
+ // vertical navigation may be assigned to X axis if Y axis is not present
+ bool const dpadflip = (ITEM_ID_INVALID != xaxis) == (!hswitches || vswitches);
+ add_button_assignment(
+ assignments,
+ (ITEM_ID_INVALID != xaxis) ? IPT_UI_LEFT : IPT_UI_UP,
+ { dpadflip ? leftswitch : upswitch });
+ add_button_assignment(
+ assignments,
+ (ITEM_ID_INVALID != xaxis) ? IPT_UI_RIGHT : IPT_UI_DOWN,
+ { dpadflip ? rightswitch : downswitch });
+ }
+
+ // if we're missing either primary axis, fall back to D-pad for analog increment/decrement
+ if ((ITEM_ID_INVALID == xaxis) || (ITEM_ID_INVALID == yaxis))
+ {
+ if (ITEM_ID_INVALID != leftswitch)
+ {
+ input_seq const leftseq(make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NONE, leftswitch));
+ assignments.emplace_back(IPT_PADDLE, SEQ_TYPE_DECREMENT, leftseq);
+ assignments.emplace_back(IPT_POSITIONAL, SEQ_TYPE_DECREMENT, leftseq);
+ assignments.emplace_back(IPT_DIAL, SEQ_TYPE_DECREMENT, leftseq);
+ assignments.emplace_back(IPT_TRACKBALL_X, SEQ_TYPE_DECREMENT, leftseq);
+ assignments.emplace_back(IPT_AD_STICK_X, SEQ_TYPE_DECREMENT, leftseq);
+ assignments.emplace_back(IPT_LIGHTGUN_X, SEQ_TYPE_DECREMENT, leftseq);
+ }
+ if (ITEM_ID_INVALID != rightswitch)
+ {
+ input_seq const rightseq(make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NONE, rightswitch));
+ assignments.emplace_back(IPT_PADDLE, SEQ_TYPE_INCREMENT, rightseq);
+ assignments.emplace_back(IPT_POSITIONAL, SEQ_TYPE_INCREMENT, rightseq);
+ assignments.emplace_back(IPT_DIAL, SEQ_TYPE_INCREMENT, rightseq);
+ assignments.emplace_back(IPT_TRACKBALL_X, SEQ_TYPE_INCREMENT, rightseq);
+ assignments.emplace_back(IPT_AD_STICK_X, SEQ_TYPE_INCREMENT, rightseq);
+ assignments.emplace_back(IPT_LIGHTGUN_X, SEQ_TYPE_INCREMENT, rightseq);
+ }
+ if (ITEM_ID_INVALID != upswitch)
+ {
+ input_seq const upseq(make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NONE, upswitch));
+ assignments.emplace_back(IPT_PADDLE_V, SEQ_TYPE_DECREMENT, upseq);
+ assignments.emplace_back(IPT_POSITIONAL_V, SEQ_TYPE_DECREMENT, upseq);
+ assignments.emplace_back(IPT_DIAL_V, SEQ_TYPE_DECREMENT, upseq);
+ assignments.emplace_back(IPT_TRACKBALL_Y, SEQ_TYPE_DECREMENT, upseq);
+ assignments.emplace_back(IPT_AD_STICK_Y, SEQ_TYPE_DECREMENT, upseq);
+ assignments.emplace_back(IPT_LIGHTGUN_Y, SEQ_TYPE_DECREMENT, upseq);
+ }
+ if (ITEM_ID_INVALID != downswitch)
+ {
+ input_seq const downseq(make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NONE, downswitch));
+ assignments.emplace_back(IPT_PADDLE_V, SEQ_TYPE_INCREMENT, downseq);
+ assignments.emplace_back(IPT_POSITIONAL_V, SEQ_TYPE_INCREMENT, downseq);
+ assignments.emplace_back(IPT_DIAL_V, SEQ_TYPE_INCREMENT, downseq);
+ assignments.emplace_back(IPT_TRACKBALL_Y, SEQ_TYPE_INCREMENT, downseq);
+ assignments.emplace_back(IPT_AD_STICK_Y, SEQ_TYPE_INCREMENT, downseq);
+ assignments.emplace_back(IPT_LIGHTGUN_Y, SEQ_TYPE_INCREMENT, downseq);
+ }
+ }
+}
+
+
+void joystick_assignment_helper::add_twin_stick_assignments(
+ input_device::assignment_vector &assignments,
+ input_item_id leftx,
+ input_item_id lefty,
+ input_item_id rightx,
+ input_item_id righty,
+ input_item_id leftleft,
+ input_item_id leftright,
+ input_item_id leftup,
+ input_item_id leftdown,
+ input_item_id rightleft,
+ input_item_id rightright,
+ input_item_id rightup,
+ input_item_id rightdown)
+{
+ // we'll add these at the end if they aren't empty
+ input_seq leftleftseq, leftrightseq, leftupseq, leftdownseq;
+ input_seq rightleftseq, rightrightseq, rightupseq, rightdownseq;
+
+ // only use axes if there are at least two axes in the same orientation
+ bool const useaxes =
+ ((ITEM_ID_INVALID != leftx) && (ITEM_ID_INVALID != rightx)) ||
+ ((ITEM_ID_INVALID != lefty) && (ITEM_ID_INVALID != righty));
+ if (useaxes)
+ {
+ // left stick
+ if (ITEM_ID_INVALID != leftx)
+ {
+ leftleftseq += make_code(
+ ITEM_CLASS_SWITCH,
+ (ITEM_ID_XAXIS == leftx) ? ITEM_MODIFIER_LEFT : ITEM_MODIFIER_NEG,
+ leftx);
+ leftrightseq += make_code(
+ ITEM_CLASS_SWITCH,
+ (ITEM_ID_XAXIS == leftx) ? ITEM_MODIFIER_RIGHT : ITEM_MODIFIER_POS,
+ leftx);
+ }
+ if (ITEM_ID_INVALID != lefty)
+ {
+ leftupseq += make_code(
+ ITEM_CLASS_SWITCH,
+ (ITEM_ID_YAXIS == lefty) ? ITEM_MODIFIER_UP : ITEM_MODIFIER_NEG,
+ lefty);
+ leftdownseq += make_code(
+ ITEM_CLASS_SWITCH,
+ (ITEM_ID_YAXIS == lefty) ? ITEM_MODIFIER_DOWN : ITEM_MODIFIER_POS,
+ lefty);
+ }
+
+ // right stick
+ if (ITEM_ID_INVALID != rightx)
+ {
+ rightleftseq += make_code(
+ ITEM_CLASS_SWITCH,
+ (ITEM_ID_XAXIS == rightx) ? ITEM_MODIFIER_LEFT : ITEM_MODIFIER_NEG,
+ rightx);
+ rightrightseq += make_code(
+ ITEM_CLASS_SWITCH,
+ (ITEM_ID_XAXIS == rightx) ? ITEM_MODIFIER_RIGHT : ITEM_MODIFIER_POS,
+ rightx);
+ }
+ if (ITEM_ID_INVALID != righty)
+ {
+ rightupseq += make_code(
+ ITEM_CLASS_SWITCH,
+ (ITEM_ID_YAXIS == righty) ? ITEM_MODIFIER_UP : ITEM_MODIFIER_NEG,
+ righty);
+ rightdownseq += make_code(
+ ITEM_CLASS_SWITCH,
+ (ITEM_ID_YAXIS == righty) ? ITEM_MODIFIER_DOWN : ITEM_MODIFIER_POS,
+ righty);
+ }
+ }
+
+ // only use switches if we have at least one pair of matching opposing directions
+ bool const lefth = (ITEM_ID_INVALID != leftleft) && (ITEM_ID_INVALID != leftright);
+ bool const leftv = (ITEM_ID_INVALID != leftup) && (ITEM_ID_INVALID != leftdown);
+ bool const righth = (ITEM_ID_INVALID != rightleft) && (ITEM_ID_INVALID != rightright);
+ bool const rightv = (ITEM_ID_INVALID != rightup) && (ITEM_ID_INVALID != rightdown);
+ if ((lefth && righth) || (leftv && rightv))
+ {
+ // left stick
+ if (ITEM_ID_INVALID != leftleft)
+ {
+ if (!leftleftseq.empty())
+ leftleftseq += input_seq::or_code;
+ leftleftseq += make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NONE, leftleft);
+ }
+ if (ITEM_ID_INVALID != leftright)
+ {
+ if (!leftrightseq.empty())
+ leftrightseq += input_seq::or_code;
+ leftrightseq += make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NONE, leftright);
+ }
+ if (ITEM_ID_INVALID != leftup)
+ {
+ if (!leftupseq.empty())
+ leftupseq += input_seq::or_code;
+ leftupseq += make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NONE, leftup);
+ }
+ if (ITEM_ID_INVALID != leftdown)
+ {
+ if (!leftdownseq.empty())
+ leftdownseq += input_seq::or_code;
+ leftdownseq += make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NONE, leftdown);
+ }
+
+ // right stick
+ if (ITEM_ID_INVALID != rightleft)
+ {
+ if (!rightleftseq.empty())
+ rightleftseq += input_seq::or_code;
+ rightleftseq += make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NONE, rightleft);
+ }
+ if (ITEM_ID_INVALID != rightright)
+ {
+ if (!rightrightseq.empty())
+ rightrightseq += input_seq::or_code;
+ rightrightseq += make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NONE, rightright);
+ }
+ if (ITEM_ID_INVALID != rightup)
+ {
+ if (!rightupseq.empty())
+ rightupseq += input_seq::or_code;
+ rightupseq += make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NONE, rightup);
+ }
+ if (ITEM_ID_INVALID != rightdown)
+ {
+ if (!rightdownseq.empty())
+ rightdownseq += input_seq::or_code;
+ rightdownseq += make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NONE, rightdown);
+ }
+ }
+
+ // now add collected assignments
+ if (!leftleftseq.empty())
+ assignments.emplace_back(IPT_JOYSTICKLEFT_LEFT, SEQ_TYPE_STANDARD, leftleftseq);
+ if (!leftrightseq.empty())
+ assignments.emplace_back(IPT_JOYSTICKLEFT_RIGHT, SEQ_TYPE_STANDARD, leftrightseq);
+ if (!leftupseq.empty())
+ assignments.emplace_back(IPT_JOYSTICKLEFT_UP, SEQ_TYPE_STANDARD, leftupseq);
+ if (!leftdownseq.empty())
+ assignments.emplace_back(IPT_JOYSTICKLEFT_DOWN, SEQ_TYPE_STANDARD, leftdownseq);
+ if (!rightleftseq.empty())
+ assignments.emplace_back(IPT_JOYSTICKRIGHT_LEFT, SEQ_TYPE_STANDARD, rightleftseq);
+ if (!rightrightseq.empty())
+ assignments.emplace_back(IPT_JOYSTICKRIGHT_RIGHT, SEQ_TYPE_STANDARD, rightrightseq);
+ if (!rightupseq.empty())
+ assignments.emplace_back(IPT_JOYSTICKRIGHT_UP, SEQ_TYPE_STANDARD, rightupseq);
+ if (!rightdownseq.empty())
+ assignments.emplace_back(IPT_JOYSTICKRIGHT_DOWN, SEQ_TYPE_STANDARD, rightdownseq);
+}
+
+
+void joystick_assignment_helper::choose_primary_stick(
+ input_item_id (&stickaxes)[2][2],
+ input_item_id leftx,
+ input_item_id lefty,
+ input_item_id rightx,
+ input_item_id righty)
+{
+ if ((ITEM_ID_INVALID != leftx) && (ITEM_ID_INVALID != lefty))
+ {
+ // left stick has both axes, make it primary
+ stickaxes[0][0] = leftx;
+ stickaxes[0][1] = lefty;
+ stickaxes[1][0] = rightx;
+ stickaxes[1][1] = righty;
+ }
+ else if ((ITEM_ID_INVALID != rightx) && (ITEM_ID_INVALID != righty))
+ {
+ // right stick has both axes, make it primary
+ stickaxes[0][0] = rightx;
+ stickaxes[0][1] = righty;
+ stickaxes[1][0] = leftx;
+ stickaxes[1][1] = lefty;
+ }
+ else if (ITEM_ID_INVALID != leftx)
+ {
+ // degenerate case - left X and possibly right X or Y
+ stickaxes[0][0] = leftx;
+ stickaxes[0][1] = righty;
+ stickaxes[1][0] = rightx;
+ stickaxes[1][1] = ITEM_ID_INVALID;
+ }
+ else if ((ITEM_ID_INVALID != rightx) || (ITEM_ID_INVALID != lefty))
+ {
+ // degenerate case - right X and possibly left Y, or one or two Y axes
+ stickaxes[0][0] = rightx;
+ stickaxes[0][1] = lefty;
+ stickaxes[1][0] = ITEM_ID_INVALID;
+ stickaxes[1][1] = righty;
+ }
+ else
+ {
+ // degenerate case - one Y axis at most
+ stickaxes[0][0] = ITEM_ID_INVALID;
+ stickaxes[0][1] = righty;
+ stickaxes[1][0] = ITEM_ID_INVALID;
+ stickaxes[1][1] = ITEM_ID_INVALID;
+ }
+}
+
+} // namespace osd
diff --git a/src/osd/modules/input/assignmenthelper.h b/src/osd/modules/input/assignmenthelper.h
new file mode 100644
index 00000000000..ff5a9d34072
--- /dev/null
+++ b/src/osd/modules/input/assignmenthelper.h
@@ -0,0 +1,118 @@
+// license:BSD-3-Clause
+// copyright-holders:Vas Crabb
+//============================================================
+//
+// assignmenthelper.h - input assignment setup helper
+//
+//============================================================
+#ifndef MAME_OSD_INPUT_ASSIGNMENTHELPER_H
+#define MAME_OSD_INPUT_ASSIGNMENTHELPER_H
+
+#pragma once
+
+#include "interface/inputcode.h"
+#include "interface/inputdev.h"
+
+#include
+
+
+namespace osd {
+
+class joystick_assignment_helper
+{
+protected:
+ static constexpr input_code make_code(
+ input_item_class itemclass,
+ input_item_modifier modifier,
+ input_item_id item)
+ {
+ return input_code(DEVICE_CLASS_JOYSTICK, 0, itemclass, modifier, item);
+ }
+
+ static bool add_assignment(
+ input_device::assignment_vector &assignments,
+ ioport_type fieldtype,
+ input_seq_type seqtype,
+ input_item_class itemclass,
+ input_item_modifier modifier,
+ std::initializer_list items);
+
+ static bool add_button_assignment(
+ input_device::assignment_vector &assignments,
+ ioport_type field_type,
+ std::initializer_list items);
+
+ static bool add_button_pair_assignment(
+ input_device::assignment_vector &assignments,
+ ioport_type field1,
+ ioport_type field2,
+ input_item_id button1,
+ input_item_id button2);
+
+ static bool add_axis_inc_dec_assignment(
+ input_device::assignment_vector &assignments,
+ ioport_type field_type,
+ input_item_id button_dec,
+ input_item_id button_inc);
+
+ static bool add_axis_pair_assignment(
+ input_device::assignment_vector &assignments,
+ ioport_type field1,
+ ioport_type field2,
+ input_item_id axis);
+
+ static bool consume_button_pair(
+ input_device::assignment_vector &assignments,
+ ioport_type field1,
+ ioport_type field2,
+ input_item_id &button1,
+ input_item_id &button2);
+
+ static bool consume_trigger_pair(
+ input_device::assignment_vector &assignments,
+ ioport_type field1,
+ ioport_type field2,
+ input_item_id &axis1,
+ input_item_id &axis2);
+
+ static bool consume_axis_pair(
+ input_device::assignment_vector &assignments,
+ ioport_type field1,
+ ioport_type field2,
+ input_item_id &axis);
+
+ static void add_directional_assignments(
+ input_device::assignment_vector &assignments,
+ input_item_id xaxis,
+ input_item_id yaxis,
+ input_item_id leftswitch,
+ input_item_id rightswitch,
+ input_item_id upswitch,
+ input_item_id downswitch);
+
+ static void add_twin_stick_assignments(
+ input_device::assignment_vector &assignments,
+ input_item_id leftx,
+ input_item_id lefty,
+ input_item_id rightx,
+ input_item_id righty,
+ input_item_id leftleft,
+ input_item_id leftright,
+ input_item_id leftup,
+ input_item_id leftdown,
+ input_item_id rightleft,
+ input_item_id rightright,
+ input_item_id rightup,
+ input_item_id rightdown);
+
+ static void choose_primary_stick(
+ input_item_id (&stickaxes)[2][2],
+ input_item_id leftx,
+ input_item_id lefty,
+ input_item_id rightx,
+ input_item_id righty);
+};
+
+} // namespace osd
+
+#endif // MAME_OSD_INPUT_ASSIGNMENTHELPER_H
diff --git a/src/osd/modules/input/input_dinput.cpp b/src/osd/modules/input/input_dinput.cpp
index 2ac7c7458fd..8642f693d03 100644
--- a/src/osd/modules/input/input_dinput.cpp
+++ b/src/osd/modules/input/input_dinput.cpp
@@ -1,22 +1,108 @@
// license:BSD-3-Clause
-// copyright-holders:Aaron Giles, Brad Hughes
+// copyright-holders:Aaron Giles, Brad Hughes, Vas Crabb
//============================================================
//
// input_dinput.cpp - Windows DirectInput support
//
//============================================================
+/*
+
+DirectInput joystick input is a bit of a mess. It gives eight axes
+called X, Y, Z, Rx, Ry, Rz, slider 0 and slider 1. The driver can
+assign arbitrary physical axes to these axes. Up to four hat switches
+are supported, giving a direction in hundredths of degrees. In theory,
+this supports dial-like controls with an arbitrary number of stops. In
+practice, it just makes dealing with 8-way hat switches more complicated
+and prevents contradictory inputs from being reported altogether.
+
+You may get a vague indication of the type of controller, and you can
+obtain usage information for HID controllers.
+
+The Windows HID driver supposedly uses the following mappings:
+
+0x01 Generic Desktop 0x30 X X
+0x01 Generic Desktop 0x31 Y Y
+0x01 Generic Desktop 0x32 Z Z
+0x01 Generic Desktop 0x33 Rx Rx
+0x01 Generic Desktop 0x34 Ry Ry
+0x01 Generic Desktop 0x35 Rz Rz
+0x01 Generic Desktop 0x36 Slider Slider
+0x01 Generic Desktop 0x37 Dial Slider
+0x01 Generic Desktop 0x39 Hat Switch POV Hat
+0x02 Simulation 0xBA Rudder Rz
+0x02 Simulation 0xBB Throttle Slider
+0x02 Simulation 0xC4 Accelerator Y
+0x02 Simulation 0xC5 Brake Rz
+0x02 Simulation 0xC8 Steering X
+
+Anything without an explicit mapping is treated as a button.
+
+The WinMM driver supposedly uses the following axis mappings:
+
+X X
+Y Y
+Z Slider
+R Rz
+U Slider
+V Slider
+
+The actual mapping used by various controllers doesn't match what you
+might expect from the HID mapping.
+
+Gamepads:
+
+Axis Logitech Xinput Switch
+X Left X Left X Left X
+Y Left Y Left Y Left Y
+Z Right X Triggers
+Rx Right X Right X
+Ry Right Y Right Y
+Rz Right Y
+
+Thrustmaster controllers:
+
+Axis HOTAS Side stick Throttle/Pedals Dual Throttles Triple Throttles Driving
+X Aileron Aileron Mini Stick X Left Throttle Right Brake Steering
+Y Elevator Elevator Mini stick Y Right Throttle Left Brake Brake
+Z Throttle Throttle Flaps Rudder
+Rx Right Brake Right Brake Right Brake Left Throttle
+Ry Left Brake Left Brake Left Brake Centre Throttle
+Rz Twist Rudder Rocker Air Brake Right Throttle Accelerator
+Slider 0 Rocker Throttle Antenna Rudder Clutch
+Slider 1 Rudder Rudder
+
+Logitech controllers:
+
+Axis Pro Wheels
+X Steering
+Y
+Z
+Rx Accelerator
+Ry Brake
+Rz Clutch
+Slider 0
+Slider 1
+
+MFG Crosswind pedals:
+
+X Left Brake
+Y Right Brake
+Rz Rudder
+
+*/
#include "modules/osdmodule.h"
#if defined(OSD_WINDOWS) || defined(SDLMAME_WIN32)
-// emu
-#include "emu.h" // put this here before Windows headers define interface as a macro
-
#include "input_dinput.h"
+#include "interface/inputseq.h"
#include "windows/winutil.h"
+// emu
+#include "inpttype.h"
+
// lib/util
#include "util/corestr.h"
@@ -26,6 +112,7 @@
#endif
#include
+#include
#include
#include
@@ -44,8 +131,180 @@ BOOL CALLBACK device_enum_interface_callback(LPCDIDEVICEINSTANCE instance, LPVOI
}
+std::string guid_to_string(GUID const &guid)
+{
+ // size of a GUID string with dashes plus NUL terminator
+ char guid_string[37];
+ snprintf(
+ guid_string, std::size(guid_string),
+ "%08lx-%04x-%04x-%02x%02x-%02x%02x%02x%02x%02x%02x",
+ guid.Data1, guid.Data2, guid.Data3,
+ guid.Data4[0], guid.Data4[1], guid.Data4[2],
+ guid.Data4[3], guid.Data4[4], guid.Data4[5],
+ guid.Data4[6], guid.Data4[7]);
+
+ return guid_string;
+}
+
+
+
//============================================================
-// dinput_module - base directinput module
+// dinput_keyboard_device - DirectInput keyboard device
+//============================================================
+
+class dinput_keyboard_device : public dinput_device
+{
+public:
+ dinput_keyboard_device(
+ std::string &&name,
+ std::string &&id,
+ input_module &module,
+ Microsoft::WRL::ComPtr &&device,
+ DIDEVCAPS const &caps,
+ LPCDIDATAFORMAT format);
+
+ virtual void poll() override;
+ virtual void reset() override;
+ virtual void configure(input_device &device) override;
+
+private:
+ std::mutex m_device_lock;
+ keyboard_state m_keyboard;
+};
+
+dinput_keyboard_device::dinput_keyboard_device(
+ std::string &&name,
+ std::string &&id,
+ input_module &module,
+ Microsoft::WRL::ComPtr &&device,
+ DIDEVCAPS const &caps,
+ LPCDIDATAFORMAT format) :
+ dinput_device(std::move(name), std::move(id), module, std::move(device), caps, format),
+ m_keyboard({ { 0 } })
+{
+}
+
+void dinput_keyboard_device::poll()
+{
+ // poll the DirectInput immediate state
+ std::lock_guard scope_lock(m_device_lock);
+ poll_dinput(&m_keyboard.state);
+}
+
+void dinput_keyboard_device::reset()
+{
+ memset(&m_keyboard.state, 0, sizeof(m_keyboard.state));
+}
+
+void dinput_keyboard_device::configure(input_device &device)
+{
+ // populate it
+ char defname[20];
+ for (int keynum = 0; keynum < MAX_KEYS; keynum++)
+ {
+ input_item_id itemid = keyboard_trans_table::instance().map_di_scancode_to_itemid(keynum);
+
+ // generate/fetch the name
+ snprintf(defname, std::size(defname), "Scan%03d", keynum);
+
+ // add the item to the device
+ device.add_item(
+ item_name(keynum, defname, nullptr),
+ strmakeupper(defname),
+ itemid,
+ generic_button_get_state,
+ &m_keyboard.state[keynum]);
+ }
+}
+
+
+//============================================================
+// dinput_mouse_device - DirectInput mouse device
+//============================================================
+
+class dinput_mouse_device : public dinput_device
+{
+public:
+ dinput_mouse_device(
+ std::string &&name,
+ std::string &&id,
+ input_module &module,
+ Microsoft::WRL::ComPtr &&device,
+ DIDEVCAPS const &caps,
+ LPCDIDATAFORMAT format);
+
+ void poll() override;
+ void reset() override;
+ virtual void configure(input_device &device) override;
+
+private:
+ mouse_state m_mouse;
+};
+
+dinput_mouse_device::dinput_mouse_device(
+ std::string &&name,
+ std::string &&id,
+ input_module &module,
+ Microsoft::WRL::ComPtr &&device,
+ DIDEVCAPS const &caps,
+ LPCDIDATAFORMAT format) :
+ dinput_device(std::move(name), std::move(id), module, std::move(device), caps, format),
+ m_mouse({0})
+{
+ // cap the number of axes and buttons based on the format
+ m_caps.dwAxes = std::min(m_caps.dwAxes, DWORD(3));
+ m_caps.dwButtons = std::min(m_caps.dwButtons, DWORD((m_format == &c_dfDIMouse) ? 4 : 8));
+}
+
+void dinput_mouse_device::poll()
+{
+ // poll
+ if (poll_dinput(&m_mouse) == DI_OK)
+ {
+ // scale the axis data
+ m_mouse.lX *= input_device::RELATIVE_PER_PIXEL;
+ m_mouse.lY *= input_device::RELATIVE_PER_PIXEL;
+ m_mouse.lZ *= input_device::RELATIVE_PER_PIXEL;
+ }
+}
+
+void dinput_mouse_device::reset()
+{
+ memset(&m_mouse, 0, sizeof(m_mouse));
+}
+
+void dinput_mouse_device::configure(input_device &device)
+{
+ // populate the axes
+ for (int axisnum = 0; axisnum < m_caps.dwAxes; axisnum++)
+ {
+ // add to the mouse device and optionally to the gun device as well
+ device.add_item(
+ item_name(offsetof(DIMOUSESTATE, lX) + axisnum * sizeof(LONG), default_axis_name[axisnum], nullptr),
+ std::string_view(),
+ input_item_id(ITEM_ID_XAXIS + axisnum),
+ generic_axis_get_state,
+ &m_mouse.lX + axisnum);
+ }
+
+ // populate the buttons
+ for (int butnum = 0; butnum < m_caps.dwButtons; butnum++)
+ {
+ auto offset = reinterpret_cast(&static_cast(nullptr)->rgbButtons[butnum]);
+
+ // add to the mouse device
+ device.add_item(
+ item_name(offset, default_button_name(butnum), nullptr),
+ std::string_view(),
+ input_item_id(ITEM_ID_BUTTON1 + butnum),
+ generic_button_get_state,
+ &m_mouse.rgbButtons[butnum]);
+ }
+}
+
+
+//============================================================
+// dinput_module - base DirectInput module
//============================================================
class dinput_module : public input_module_impl, public device_enum_interface
@@ -220,7 +479,7 @@ public:
//============================================================
-// dinput_device - base directinput device
+// dinput_device - base DirectInput device
//============================================================
dinput_device::dinput_device(
@@ -281,122 +540,6 @@ std::string dinput_device::item_name(int offset, std::string_view defstring, con
}
-//============================================================
-// dinput_keyboard_device - directinput keyboard device
-//============================================================
-
-dinput_keyboard_device::dinput_keyboard_device(
- std::string &&name,
- std::string &&id,
- input_module &module,
- Microsoft::WRL::ComPtr &&device,
- DIDEVCAPS const &caps,
- LPCDIDATAFORMAT format) :
- dinput_device(std::move(name), std::move(id), module, std::move(device), caps, format),
- m_keyboard({ { 0 } })
-{
-}
-
-void dinput_keyboard_device::poll()
-{
- // poll the DirectInput immediate state
- std::lock_guard scope_lock(m_device_lock);
- poll_dinput(&m_keyboard.state);
-}
-
-void dinput_keyboard_device::reset()
-{
- memset(&m_keyboard.state, 0, sizeof(m_keyboard.state));
-}
-
-void dinput_keyboard_device::configure(input_device &device)
-{
- // populate it
- char defname[20];
- for (int keynum = 0; keynum < MAX_KEYS; keynum++)
- {
- input_item_id itemid = keyboard_trans_table::instance().map_di_scancode_to_itemid(keynum);
-
- // generate/fetch the name
- snprintf(defname, std::size(defname), "Scan%03d", keynum);
-
- // add the item to the device
- device.add_item(
- item_name(keynum, defname, nullptr),
- strmakeupper(defname),
- itemid,
- generic_button_get_state,
- &m_keyboard.state[keynum]);
- }
-}
-
-
-//============================================================
-// dinput_mouse_device - directinput mouse device
-//============================================================
-
-dinput_mouse_device::dinput_mouse_device(
- std::string &&name,
- std::string &&id,
- input_module &module,
- Microsoft::WRL::ComPtr &&device,
- DIDEVCAPS const &caps,
- LPCDIDATAFORMAT format) :
- dinput_device(std::move(name), std::move(id), module, std::move(device), caps, format),
- m_mouse({0})
-{
- // cap the number of axes and buttons based on the format
- m_caps.dwAxes = std::min(m_caps.dwAxes, DWORD(3));
- m_caps.dwButtons = std::min(m_caps.dwButtons, DWORD((m_format == &c_dfDIMouse) ? 4 : 8));
-}
-
-void dinput_mouse_device::poll()
-{
- // poll
- if (poll_dinput(&m_mouse) == DI_OK)
- {
- // scale the axis data
- m_mouse.lX *= input_device::RELATIVE_PER_PIXEL;
- m_mouse.lY *= input_device::RELATIVE_PER_PIXEL;
- m_mouse.lZ *= input_device::RELATIVE_PER_PIXEL;
- }
-}
-
-void dinput_mouse_device::reset()
-{
- memset(&m_mouse, 0, sizeof(m_mouse));
-}
-
-void dinput_mouse_device::configure(input_device &device)
-{
- // populate the axes
- for (int axisnum = 0; axisnum < m_caps.dwAxes; axisnum++)
- {
- // add to the mouse device and optionally to the gun device as well
- device.add_item(
- item_name(offsetof(DIMOUSESTATE, lX) + axisnum * sizeof(LONG), default_axis_name[axisnum], nullptr),
- std::string_view(),
- input_item_id(ITEM_ID_XAXIS + axisnum),
- generic_axis_get_state,
- &m_mouse.lX + axisnum);
- }
-
- // populate the buttons
- for (int butnum = 0; butnum < m_caps.dwButtons; butnum++)
- {
- auto offset = reinterpret_cast(&static_cast(nullptr)->rgbButtons[butnum]);
-
- // add to the mouse device
- device.add_item(
- item_name(offset, default_button_name(butnum), nullptr),
- std::string_view(),
- input_item_id(ITEM_ID_BUTTON1 + butnum),
- generic_button_get_state,
- &m_mouse.rgbButtons[butnum]);
- }
-}
-
-
//============================================================
// dinput_joystick_device - directinput joystick device
//============================================================
@@ -431,28 +574,57 @@ void dinput_joystick_device::poll()
// normalize axis values
for (int axisnum = 0; axisnum < 8; axisnum++)
{
- LONG *const axis = &m_joystick.state.lX + axisnum;
- *axis = normalize_absolute_axis(*axis, m_joystick.rangemin[axisnum], m_joystick.rangemax[axisnum]);
+ auto const range = m_joystick.rangemax[axisnum] - m_joystick.rangemin[axisnum];
+ if (range)
+ {
+ // assumes output range is symmetrical
+ LONG *const axis = &m_joystick.state.lX + axisnum;
+ double const offset = *axis - m_joystick.rangemin[axisnum];
+ double const scaled = offset * double(input_device::ABSOLUTE_MAX - input_device::ABSOLUTE_MIN) / double(range);
+ *axis = lround(std::clamp(scaled + input_device::ABSOLUTE_MIN, input_device::ABSOLUTE_MIN, input_device::ABSOLUTE_MAX));
+ }
}
}
}
void dinput_joystick_device::configure(input_device &device)
{
+ input_device::assignment_vector assignments;
HRESULT result;
+ // get device information - it gives clues about axis usage
+ DIDEVICEINSTANCE info;
+ info.dwSize = sizeof(info);
+ result = m_device->GetDeviceInfo(&info);
+ bool hid = false;
+ uint8_t type = DI8DEVTYPE_DEVICE;
+ uint8_t subtype = 0;
+ if (result == DI_OK)
+ {
+ hid = (info.dwDevType & DIDEVTYPE_HID) != 0;
+ type = info.dwDevType & 0x00ff;
+ subtype = (info.dwDevType >> 8) & 0x00ff;
+ osd_printf_verbose(
+ "DirectInput: Device type=0x%02X subtype=0x%02X HID=%u\n",
+ type,
+ subtype,
+ hid ? "yes" : "no");
+ }
+
// turn off deadzone; we do our own calculations
result = dinput_api_helper::set_dword_property(m_device, DIPROP_DEADZONE, 0, DIPH_DEVICE, 0);
- if (result != DI_OK && result != DI_PROPNOEFFECT)
+ if ((result != DI_OK) && (result != DI_PROPNOEFFECT))
osd_printf_warning("DirectInput: Unable to reset deadzone for joystick %s.\n", name());
// turn off saturation; we do our own calculations
result = dinput_api_helper::set_dword_property(m_device, DIPROP_SATURATION, 0, DIPH_DEVICE, 10000);
- if (result != DI_OK && result != DI_PROPNOEFFECT)
+ if ((result != DI_OK) && (result != DI_PROPNOEFFECT))
osd_printf_warning("DirectInput: Unable to reset saturation for joystick %s.\n", name());
// populate the axes
- for (uint32_t axisnum = 0, axiscount = 0; axiscount < m_caps.dwAxes && axisnum < 8; axisnum++)
+ input_item_id axisitems[8];
+ std::fill(std::begin(axisitems), std::end(axisitems), ITEM_ID_INVALID);
+ for (uint32_t axisnum = 0, axiscount = 0; (axiscount < m_caps.dwAxes) && (axisnum < 8); axisnum++)
{
// fetch the range of this axis
DIPROPRANGE dipr;
@@ -463,6 +635,7 @@ void dinput_joystick_device::configure(input_device &device)
result = m_device->GetProperty(DIPROP_RANGE, &dipr.diph);
if (result != DI_OK)
{
+ // this is normal when axes are skipped, e.g. X/Y/Z present, rX/rY absent, rZ present
osd_printf_verbose("DirectInput: Unable to get properties for joystick %s axis %u.\n", name(), axisnum);
continue;
}
@@ -471,7 +644,7 @@ void dinput_joystick_device::configure(input_device &device)
m_joystick.rangemax[axisnum] = dipr.lMax;
// populate the item description as well
- device.add_item(
+ axisitems[axisnum] = device.add_item(
item_name(offsetof(DIJOYSTATE2, lX) + axisnum * sizeof(LONG), default_axis_name[axisnum], nullptr),
std::string_view(),
input_item_id(ITEM_ID_XAXIS + axisnum),
@@ -481,38 +654,114 @@ void dinput_joystick_device::configure(input_device &device)
axiscount++;
}
- // populate the POVs
+ // take a guess at which axes might be pedals depending on type and remap onto negative half of range
+ input_item_id pedalitems[3] = { ITEM_ID_INVALID, ITEM_ID_INVALID, ITEM_ID_INVALID };
+ if (DI8DEVTYPE_FLIGHT == type)
+ {
+ // Rx/Ry are often used for brakes
+ bool const rxpedal = (ITEM_ID_INVALID != axisitems[3]) && !m_joystick.rangemin[3] && (0 < m_joystick.rangemax[3]);
+ bool const rypedal = (ITEM_ID_INVALID != axisitems[4]) && !m_joystick.rangemin[4] && (0 < m_joystick.rangemax[4]);
+ if (rxpedal && rypedal)
+ {
+ pedalitems[0] = axisitems[3];
+ m_joystick.rangemin[3] = m_joystick.rangemax[3];
+ m_joystick.rangemax[3] = -m_joystick.rangemax[3];
+
+ pedalitems[1] = axisitems[4];
+ m_joystick.rangemin[4] = m_joystick.rangemax[4];
+ m_joystick.rangemax[4] = -m_joystick.rangemax[4];
+ }
+ }
+ else if (DI8DEVTYPE_DRIVING == type)
+ {
+ bool const ypedal = (ITEM_ID_INVALID != axisitems[1]) && !m_joystick.rangemin[1] && (0 < m_joystick.rangemax[1]);
+ bool const rxpedal = (ITEM_ID_INVALID != axisitems[3]) && !m_joystick.rangemin[3] && (0 < m_joystick.rangemax[3]);
+ bool const rypedal = (ITEM_ID_INVALID != axisitems[4]) && !m_joystick.rangemin[4] && (0 < m_joystick.rangemax[4]);
+ bool const rzpedal = (ITEM_ID_INVALID != axisitems[5]) && !m_joystick.rangemin[5] && (0 < m_joystick.rangemax[5]);
+ bool const s0pedal = (ITEM_ID_INVALID != axisitems[6]) && !m_joystick.rangemin[6] && (0 < m_joystick.rangemax[6]);
+ if (DI8DEVTYPEDRIVING_DUALPEDALS == subtype)
+ {
+ // dual pedals are usually Y and Rz
+ if (ypedal && rzpedal)
+ {
+ pedalitems[0] = axisitems[1];
+ m_joystick.rangemin[1] = m_joystick.rangemax[1];
+ m_joystick.rangemax[1] = -m_joystick.rangemax[1];
+
+ pedalitems[1] = axisitems[5];
+ m_joystick.rangemin[5] = m_joystick.rangemax[5];
+ m_joystick.rangemax[5] = -m_joystick.rangemax[5];
+ }
+ }
+ else if (DI8DEVTYPEDRIVING_THREEPEDALS == subtype)
+ {
+ // triple pedals may be Y, Rz and slider 0, or Rx, Ry and Rz
+ if (ypedal && rzpedal && s0pedal)
+ {
+ pedalitems[0] = axisitems[1];
+ m_joystick.rangemin[1] = m_joystick.rangemax[1];
+ m_joystick.rangemax[1] = -m_joystick.rangemax[1];
+
+ pedalitems[1] = axisitems[5];
+ m_joystick.rangemin[5] = m_joystick.rangemax[5];
+ m_joystick.rangemax[5] = -m_joystick.rangemax[5];
+
+ pedalitems[2] = axisitems[6];
+ m_joystick.rangemin[6] = m_joystick.rangemax[6];
+ m_joystick.rangemax[6] = -m_joystick.rangemax[6];
+ }
+ else if (rxpedal && rypedal && rzpedal)
+ {
+ pedalitems[0] = axisitems[3];
+ m_joystick.rangemin[3] = m_joystick.rangemax[3];
+ m_joystick.rangemax[3] = -m_joystick.rangemax[3];
+
+ pedalitems[1] = axisitems[4];
+ m_joystick.rangemin[4] = m_joystick.rangemax[4];
+ m_joystick.rangemax[4] = -m_joystick.rangemax[4];
+
+ pedalitems[2] = axisitems[5];
+ m_joystick.rangemin[5] = m_joystick.rangemax[5];
+ m_joystick.rangemax[5] = -m_joystick.rangemax[5];
+ }
+ }
+ }
+
+ // populate the POV hats
+ input_item_id povitems[4][4];
+ for (auto &pov : povitems)
+ std::fill(std::begin(pov), std::end(pov), ITEM_ID_INVALID);
for (uint32_t povnum = 0; povnum < m_caps.dwPOVs; povnum++)
{
// left
- device.add_item(
+ povitems[povnum][0] = device.add_item(
item_name(offsetof(DIJOYSTATE2, rgdwPOV) + povnum * sizeof(DWORD), default_pov_name(povnum), "Left"),
std::string_view(),
- input_item_id(povnum * 4 + ITEM_ID_HAT1LEFT),
+ input_item_id((povnum * 4) + ITEM_ID_HAT1LEFT),
&dinput_joystick_device::pov_get_state,
reinterpret_cast(uintptr_t(povnum * 4 + POVDIR_LEFT)));
// right
- device.add_item(
+ povitems[povnum][1] = device.add_item(
item_name(offsetof(DIJOYSTATE2, rgdwPOV) + povnum * sizeof(DWORD), default_pov_name(povnum), "Right"),
std::string_view(),
- input_item_id(povnum * 4 + ITEM_ID_HAT1RIGHT),
+ input_item_id((povnum * 4) + ITEM_ID_HAT1RIGHT),
&dinput_joystick_device::pov_get_state,
reinterpret_cast(uintptr_t(povnum * 4 + POVDIR_RIGHT)));
// up
- device.add_item(
+ povitems[povnum][2] = device.add_item(
item_name(offsetof(DIJOYSTATE2, rgdwPOV) + povnum * sizeof(DWORD), default_pov_name(povnum), "Up"),
std::string_view(),
- input_item_id(povnum * 4 + ITEM_ID_HAT1UP),
+ input_item_id((povnum * 4) + ITEM_ID_HAT1UP),
&dinput_joystick_device::pov_get_state,
reinterpret_cast(uintptr_t(povnum * 4 + POVDIR_UP)));
// down
- device.add_item(
+ povitems[povnum][3] = device.add_item(
item_name(offsetof(DIJOYSTATE2, rgdwPOV) + povnum * sizeof(DWORD), default_pov_name(povnum), "Down"),
std::string_view(),
- input_item_id(povnum * 4 + ITEM_ID_HAT1DOWN),
+ input_item_id((povnum * 4) + ITEM_ID_HAT1DOWN),
&dinput_joystick_device::pov_get_state,
reinterpret_cast(uintptr_t(povnum * 4 + POVDIR_DOWN)));
}
@@ -530,13 +779,386 @@ void dinput_joystick_device::configure(input_device &device)
else
itemid = ITEM_ID_OTHER_SWITCH;
- device.add_item(
+ input_item_id const actual = device.add_item(
item_name(offset, default_button_name(butnum), nullptr),
std::string_view(),
itemid,
generic_button_get_state,
&m_joystick.state.rgbButtons[butnum]);
+
+ // there are sixteen action button types
+ if (butnum < 16)
+ {
+ input_seq const seq(make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NONE, actual));
+ assignments.emplace_back(ioport_type(IPT_BUTTON1 + butnum), SEQ_TYPE_STANDARD, seq);
+
+ // assign the first few buttons to UI actions and pedals
+ // TODO: don't map pedals for driving controls that have them present
+ switch (butnum)
+ {
+ case 0:
+ assignments.emplace_back(IPT_PEDAL, SEQ_TYPE_INCREMENT, seq);
+ assignments.emplace_back(IPT_UI_SELECT, SEQ_TYPE_STANDARD, seq);
+ break;
+ case 1:
+ assignments.emplace_back(IPT_PEDAL2, SEQ_TYPE_INCREMENT, seq);
+ assignments.emplace_back((3 > m_caps.dwButtons) ? IPT_UI_CLEAR : IPT_UI_BACK, SEQ_TYPE_STANDARD, seq);
+ break;
+ case 2:
+ assignments.emplace_back(IPT_PEDAL3, SEQ_TYPE_INCREMENT, seq);
+ assignments.emplace_back(IPT_UI_CLEAR, SEQ_TYPE_STANDARD, seq);
+ break;
+ case 3:
+ assignments.emplace_back(IPT_UI_HELP, SEQ_TYPE_STANDARD, seq);
+ break;
+ }
+ }
}
+
+ // add default assignments depending on type
+ if (DI8DEVTYPE_FLIGHT == type)
+ {
+ if (((ITEM_ID_INVALID == axisitems[0]) || (ITEM_ID_INVALID == axisitems[1])) && (1 <= m_caps.dwPOVs))
+ {
+ // X or Y missing, fall back to using POV hat for navigation
+ add_directional_assignments(
+ assignments,
+ axisitems[0],
+ axisitems[1],
+ povitems[0][0],
+ povitems[0][1],
+ povitems[0][2],
+ povitems[0][3]);
+
+ // try using throttle for zoom/focus
+ if (ITEM_ID_INVALID != axisitems[2])
+ {
+ input_seq const negseq(make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NEG, axisitems[2]));
+ input_seq const posseq(make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_POS, axisitems[2]));
+ if (ITEM_ID_INVALID != axisitems[5])
+ {
+ assignments.emplace_back(IPT_UI_ZOOM_IN, SEQ_TYPE_STANDARD, posseq);
+ assignments.emplace_back(IPT_UI_ZOOM_OUT, SEQ_TYPE_STANDARD, negseq);
+ assignments.emplace_back(IPT_UI_FOCUS_PREV, SEQ_TYPE_STANDARD, negseq);
+ assignments.emplace_back(IPT_UI_FOCUS_NEXT, SEQ_TYPE_STANDARD, posseq);
+ }
+ else
+ {
+ assignments.emplace_back(IPT_UI_PREV_GROUP, SEQ_TYPE_STANDARD, posseq);
+ assignments.emplace_back(IPT_UI_NEXT_GROUP, SEQ_TYPE_STANDARD, negseq);
+ }
+ }
+
+ // try using twist/rudder for next/previous group
+ if (ITEM_ID_INVALID != axisitems[5])
+ {
+ input_seq const negseq(make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NEG, axisitems[5]));
+ input_seq const posseq(make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_POS, axisitems[5]));
+ assignments.emplace_back(IPT_UI_PREV_GROUP, SEQ_TYPE_STANDARD, negseq);
+ assignments.emplace_back(IPT_UI_NEXT_GROUP, SEQ_TYPE_STANDARD, posseq);
+ }
+ }
+ else
+ {
+ // only use stick for primary navigation/movement
+ add_directional_assignments(
+ assignments,
+ axisitems[0],
+ axisitems[1],
+ ITEM_ID_INVALID,
+ ITEM_ID_INVALID,
+ ITEM_ID_INVALID,
+ ITEM_ID_INVALID);
+
+ // try using hat for secondary navigation functions
+ if (1 <= m_caps.dwPOVs)
+ {
+ input_seq const leftseq(make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NONE, povitems[0][0]));
+ input_seq const rightseq(make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NONE, povitems[0][1]));
+ input_seq const upseq(make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NONE, povitems[0][2]));
+ input_seq const downseq(make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NONE, povitems[0][3]));
+ if ((ITEM_ID_INVALID != axisitems[2]) || (ITEM_ID_INVALID != axisitems[5]))
+ {
+ assignments.emplace_back(IPT_UI_PREV_GROUP, SEQ_TYPE_STANDARD, leftseq);
+ assignments.emplace_back(IPT_UI_NEXT_GROUP, SEQ_TYPE_STANDARD, rightseq);
+ assignments.emplace_back(IPT_UI_PAGE_UP, SEQ_TYPE_STANDARD, upseq);
+ assignments.emplace_back(IPT_UI_PAGE_DOWN, SEQ_TYPE_STANDARD, downseq);
+ }
+ else
+ {
+ assignments.emplace_back(IPT_UI_FOCUS_PREV, SEQ_TYPE_STANDARD, leftseq);
+ assignments.emplace_back(IPT_UI_FOCUS_NEXT, SEQ_TYPE_STANDARD, rightseq);
+ assignments.emplace_back(IPT_UI_ZOOM_OUT, SEQ_TYPE_STANDARD, leftseq);
+ assignments.emplace_back(IPT_UI_ZOOM_IN, SEQ_TYPE_STANDARD, rightseq);
+ assignments.emplace_back(IPT_UI_PREV_GROUP, SEQ_TYPE_STANDARD, upseq);
+ assignments.emplace_back(IPT_UI_NEXT_GROUP, SEQ_TYPE_STANDARD, downseq);
+ }
+ }
+
+ // try using throttle for zoom
+ if (ITEM_ID_INVALID != axisitems[2])
+ {
+ input_seq const negseq(make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NEG, axisitems[2]));
+ input_seq const posseq(make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_POS, axisitems[2]));
+ if ((1 <= m_caps.dwPOVs) || (ITEM_ID_INVALID != axisitems[5]))
+ {
+ assignments.emplace_back(IPT_UI_ZOOM_IN, SEQ_TYPE_STANDARD, posseq);
+ assignments.emplace_back(IPT_UI_ZOOM_OUT, SEQ_TYPE_STANDARD, negseq);
+ if ((1 > m_caps.dwPOVs) || (ITEM_ID_INVALID == axisitems[5]))
+ {
+ assignments.emplace_back(IPT_UI_FOCUS_PREV, SEQ_TYPE_STANDARD, negseq);
+ assignments.emplace_back(IPT_UI_FOCUS_NEXT, SEQ_TYPE_STANDARD, posseq);
+ }
+ }
+ else
+ {
+ assignments.emplace_back(IPT_UI_PREV_GROUP, SEQ_TYPE_STANDARD, posseq);
+ assignments.emplace_back(IPT_UI_NEXT_GROUP, SEQ_TYPE_STANDARD, negseq);
+ }
+ }
+
+ // try using twist/rudder for focus next/previous
+ if (ITEM_ID_INVALID != axisitems[5])
+ {
+ input_seq const negseq(make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NEG, axisitems[5]));
+ input_seq const posseq(make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_POS, axisitems[5]));
+ if (1 <= m_caps.dwPOVs)
+ {
+ assignments.emplace_back(IPT_UI_FOCUS_PREV, SEQ_TYPE_STANDARD, negseq);
+ assignments.emplace_back(IPT_UI_FOCUS_NEXT, SEQ_TYPE_STANDARD, posseq);
+ if (ITEM_ID_INVALID == axisitems[2])
+ {
+ assignments.emplace_back(IPT_UI_ZOOM_IN, SEQ_TYPE_STANDARD, posseq);
+ assignments.emplace_back(IPT_UI_ZOOM_OUT, SEQ_TYPE_STANDARD, negseq);
+ }
+ }
+ else
+ {
+ assignments.emplace_back(IPT_UI_PREV_GROUP, SEQ_TYPE_STANDARD, negseq);
+ assignments.emplace_back(IPT_UI_NEXT_GROUP, SEQ_TYPE_STANDARD, posseq);
+ }
+ }
+ }
+
+ // Z or slider 0 is usually the throttle - use one of them for joystick Z
+ add_assignment(
+ assignments,
+ IPT_AD_STICK_Z,
+ SEQ_TYPE_STANDARD,
+ ITEM_CLASS_ABSOLUTE,
+ ITEM_MODIFIER_NONE,
+ { axisitems[2], axisitems[6] });
+
+ // use Z for the first two pedals if present
+ if (ITEM_ID_INVALID != axisitems[2])
+ {
+ // TODO: use Rx/Ry as well if they appear to be brakes
+ input_seq const pedal1seq(make_code(ITEM_CLASS_ABSOLUTE, ITEM_MODIFIER_POS, axisitems[2]));
+ input_seq const pedal2seq(make_code(ITEM_CLASS_ABSOLUTE, ITEM_MODIFIER_NEG, axisitems[2]));
+ assignments.emplace_back(IPT_PEDAL, SEQ_TYPE_STANDARD, pedal1seq);
+ assignments.emplace_back(IPT_PEDAL2, SEQ_TYPE_STANDARD, pedal2seq);
+ }
+ }
+ else if (DI8DEVTYPE_DRIVING == type)
+ {
+ // use the wheel and D-pad for navigation and directional controls
+ add_directional_assignments(
+ assignments,
+ axisitems[0],
+ ITEM_ID_INVALID,
+ povitems[0][0],
+ povitems[0][1],
+ povitems[0][2],
+ povitems[0][3]);
+
+ // check subtype to determine how pedals should be assigned
+ if (DI8DEVTYPEDRIVING_COMBINEDPEDALS == subtype)
+ {
+ if (ITEM_ID_INVALID != axisitems[1])
+ {
+ // put first two pedals on opposite sides of Y axis
+ assignments.emplace_back(
+ IPT_PEDAL,
+ SEQ_TYPE_STANDARD,
+ input_seq(make_code(ITEM_CLASS_ABSOLUTE, ITEM_MODIFIER_POS, axisitems[1])));
+ assignments.emplace_back(
+ IPT_PEDAL2,
+ SEQ_TYPE_STANDARD,
+ input_seq(make_code(ITEM_CLASS_ABSOLUTE, ITEM_MODIFIER_NEG, axisitems[1])));
+
+ // use for previous/next group as well
+ assignments.emplace_back(
+ IPT_UI_NEXT_GROUP,
+ SEQ_TYPE_STANDARD,
+ input_seq(make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_POS, axisitems[1])));
+ assignments.emplace_back(
+ IPT_UI_PREV_GROUP,
+ SEQ_TYPE_STANDARD,
+ input_seq(make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NEG, axisitems[1])));
+ }
+ }
+ else
+ {
+ // see if we have individual pedals
+ if (ITEM_ID_INVALID != pedalitems[0])
+ {
+ assignments.emplace_back(
+ IPT_PEDAL,
+ SEQ_TYPE_STANDARD,
+ input_seq(make_code(ITEM_CLASS_ABSOLUTE, ITEM_MODIFIER_NEG, pedalitems[0])));
+ assignments.emplace_back(
+ IPT_UI_NEXT_GROUP,
+ SEQ_TYPE_STANDARD,
+ input_seq(make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NEG, pedalitems[0])));
+ }
+ if (ITEM_ID_INVALID != pedalitems[1])
+ {
+ assignments.emplace_back(
+ IPT_PEDAL2,
+ SEQ_TYPE_STANDARD,
+ input_seq(make_code(ITEM_CLASS_ABSOLUTE, ITEM_MODIFIER_NEG, pedalitems[1])));
+ assignments.emplace_back(
+ IPT_UI_PREV_GROUP,
+ SEQ_TYPE_STANDARD,
+ input_seq(make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NEG, pedalitems[1])));
+ }
+ if (ITEM_ID_INVALID != pedalitems[2])
+ {
+ assignments.emplace_back(
+ IPT_PEDAL3,
+ SEQ_TYPE_STANDARD,
+ input_seq(make_code(ITEM_CLASS_ABSOLUTE, ITEM_MODIFIER_NEG, pedalitems[2])));
+ assignments.emplace_back(
+ IPT_UI_FOCUS_NEXT,
+ SEQ_TYPE_STANDARD,
+ input_seq(make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NEG, pedalitems[2])));
+ }
+ }
+ }
+ else
+ {
+ // assume this is a gamepad - see if it looks like it has dual analog sticks
+ input_item_id stickaxes[2][2] = {
+ { axisitems[0], axisitems[1] },
+ { ITEM_ID_INVALID, ITEM_ID_INVALID } };
+ input_item_id pedalaxis = ITEM_ID_INVALID;
+ if ((ITEM_ID_INVALID != axisitems[3]) && (ITEM_ID_INVALID != axisitems[4]))
+ {
+ // assume Rx/Ry are right stick and Z is triggers if present
+ stickaxes[1][0] = axisitems[3];
+ stickaxes[1][1] = axisitems[4];
+ pedalaxis = axisitems[2];
+ add_twin_stick_assignments(
+ assignments,
+ stickaxes[0][0],
+ stickaxes[0][1],
+ stickaxes[1][0],
+ stickaxes[1][1],
+ ITEM_ID_INVALID,
+ ITEM_ID_INVALID,
+ ITEM_ID_INVALID,
+ ITEM_ID_INVALID,
+ ITEM_ID_INVALID,
+ ITEM_ID_INVALID,
+ ITEM_ID_INVALID,
+ ITEM_ID_INVALID);
+ }
+ else if ((ITEM_ID_INVALID != axisitems[2]) && (ITEM_ID_INVALID != axisitems[5]))
+ {
+ // assume Z/Rz are right stick
+ stickaxes[1][0] = axisitems[2];
+ stickaxes[1][1] = axisitems[5];
+ add_twin_stick_assignments(
+ assignments,
+ stickaxes[0][0],
+ stickaxes[0][1],
+ stickaxes[1][0],
+ stickaxes[1][1],
+ ITEM_ID_INVALID,
+ ITEM_ID_INVALID,
+ ITEM_ID_INVALID,
+ ITEM_ID_INVALID,
+ ITEM_ID_INVALID,
+ ITEM_ID_INVALID,
+ ITEM_ID_INVALID,
+ ITEM_ID_INVALID);
+ }
+ else
+ {
+ // if Z is present, use it as secondary Y
+ stickaxes[1][1] = axisitems[2];
+ }
+
+ // try to find a "complete" stick for primary movement controls
+ input_item_id diraxis[2][2];
+ choose_primary_stick(diraxis, stickaxes[0][0], stickaxes[0][1], stickaxes[1][0], stickaxes[1][1]);
+ add_directional_assignments(
+ assignments,
+ diraxis[0][0],
+ diraxis[0][1],
+ povitems[0][0],
+ povitems[0][1],
+ povitems[0][2],
+ povitems[0][3]);
+
+ // assign a secondary stick axis to joystick Z
+ add_assignment(
+ assignments,
+ IPT_AD_STICK_Z,
+ SEQ_TYPE_STANDARD,
+ ITEM_CLASS_ABSOLUTE,
+ ITEM_MODIFIER_NONE,
+ { diraxis[1][1], diraxis[1][0] });
+
+ // try to find a suitable axis to use for the first two pedals
+ add_assignment(
+ assignments,
+ IPT_PEDAL,
+ SEQ_TYPE_STANDARD,
+ ITEM_CLASS_ABSOLUTE,
+ ITEM_MODIFIER_NEG,
+ { pedalaxis, diraxis[1][1], diraxis[0][1] });
+ add_assignment(
+ assignments,
+ IPT_PEDAL2,
+ SEQ_TYPE_STANDARD,
+ ITEM_CLASS_ABSOLUTE,
+ ITEM_MODIFIER_POS,
+ { pedalaxis, diraxis[1][1], diraxis[0][1] });
+
+ // try to choose an axis for previous/next group
+ if (ITEM_ID_INVALID != pedalaxis)
+ {
+ // this is reversed because right trigger is negative direction
+ assignments.emplace_back(
+ IPT_UI_PREV_GROUP,
+ SEQ_TYPE_STANDARD,
+ input_seq(make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_POS, pedalaxis)));
+ assignments.emplace_back(
+ IPT_UI_NEXT_GROUP,
+ SEQ_TYPE_STANDARD,
+ input_seq(make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NEG, pedalaxis)));
+ pedalaxis = ITEM_ID_INVALID;
+ }
+ else if (consume_axis_pair(assignments, IPT_UI_PREV_GROUP, IPT_UI_NEXT_GROUP, diraxis[1][1]))
+ {
+ // took secondary Y
+ }
+ else if (consume_axis_pair(assignments, IPT_UI_PREV_GROUP, IPT_UI_NEXT_GROUP, diraxis[1][0]))
+ {
+ // took secondary X
+ }
+
+ // use secondary Y for page up/down if available
+ consume_axis_pair(assignments, IPT_UI_PAGE_UP, IPT_UI_PAGE_DOWN, diraxis[1][1]);
+
+ // put focus previous/next and zoom on secondary X if available
+ add_axis_pair_assignment(assignments, IPT_UI_FOCUS_PREV, IPT_UI_FOCUS_NEXT, diraxis[1][0]);
+ add_axis_pair_assignment(assignments, IPT_UI_ZOOM_OUT, IPT_UI_ZOOM_IN, diraxis[1][0]);
+ }
+
+ // set default assignments
+ device.set_default_assignments(std::move(assignments));
}
int32_t dinput_joystick_device::pov_get_state(void *device_internal, void *item_internal)
@@ -580,7 +1202,7 @@ dinput_api_helper::~dinput_api_helper()
int dinput_api_helper::initialize()
{
- HRESULT result = DirectInput8Create(GetModuleHandleUni(), DIRECTINPUT_VERSION, IID_IDirectInput8, reinterpret_cast(m_dinput.GetAddressOf()), nullptr);
+ HRESULT result = DirectInput8Create(GetModuleHandleUni(), DIRECTINPUT_VERSION, IID_IDirectInput8, &m_dinput, nullptr);
if (result != DI_OK)
{
return result;
@@ -683,6 +1305,18 @@ std::pair, LPCDIDATAFORMAT> dinput_a
return std::make_pair(std::move(device), format);
}
+
+std::string dinput_api_helper::make_id(LPCDIDEVICEINSTANCE instance)
+{
+ // use name, product GUID and instance GUID as identifier
+ return
+ text::from_tstring(instance->tszInstanceName) +
+ " product_" +
+ guid_to_string(instance->guidProduct) +
+ " instance_" +
+ guid_to_string(instance->guidInstance);
+}
+
} // namespace osd
diff --git a/src/osd/modules/input/input_dinput.h b/src/osd/modules/input/input_dinput.h
index 75fc873d049..a5d6877723e 100644
--- a/src/osd/modules/input/input_dinput.h
+++ b/src/osd/modules/input/input_dinput.h
@@ -1,5 +1,5 @@
// license:BSD-3-Clause
-// copyright-holders:Aaron Giles, Brad Hughes
+// copyright-holders:Aaron Giles, Brad Hughes, Vas Crabb
//============================================================
//
// input_dinput.h - Windows DirectInput support
@@ -10,6 +10,7 @@
#pragma once
+#include "assignmenthelper.h"
#include "input_wincommon.h"
#include "modules/lib/osdlib.h"
@@ -81,16 +82,10 @@ public:
if (!callback(device, format))
return nullptr;
- // convert instance name to UTF-8
- std::string utf8_instance_name = text::from_tstring(instance->tszInstanceName);
-
- // set device id to name + product unique identifier + instance unique identifier
- std::string utf8_instance_id = utf8_instance_name + " product_" + guid_to_string(instance->guidProduct) + " instance_" + guid_to_string(instance->guidInstance);
-
// allocate memory for the device object
return std::make_unique(
- std::move(utf8_instance_name),
- std::move(utf8_instance_id),
+ text::from_tstring(instance->tszInstanceName),
+ make_id(instance),
module,
std::move(device),
caps,
@@ -117,22 +112,6 @@ public:
return device->SetProperty(property_guid, &dipdw.diph);
}
- static std::string guid_to_string(const GUID& guid)
- {
- // Size of a GUID string with dashes plus null terminator
- char guid_string[37];
-
- snprintf(
- guid_string, std::size(guid_string),
- "%08lx-%04x-%04x-%02x%02x-%02x%02x%02x%02x%02x%02x",
- guid.Data1, guid.Data2, guid.Data3,
- guid.Data4[0], guid.Data4[1], guid.Data4[2],
- guid.Data4[3], guid.Data4[4], guid.Data4[5],
- guid.Data4[6], guid.Data4[7]);
-
- return guid_string;
- }
-
private:
std::pair, LPCDIDATAFORMAT> open_device(
LPCDIDEVICEINSTANCE instance,
@@ -140,6 +119,8 @@ private:
LPCDIDATAFORMAT format2,
dinput_cooperative_level cooperative_level);
+ static std::string make_id(LPCDIDEVICEINSTANCE instance);
+
Microsoft::WRL::ComPtr m_dinput;
dynamic_module::ptr m_dinput_dll;
};
@@ -167,48 +148,7 @@ protected:
};
-class dinput_keyboard_device : public dinput_device
-{
-public:
- dinput_keyboard_device(
- std::string &&name,
- std::string &&id,
- input_module &module,
- Microsoft::WRL::ComPtr &&device,
- DIDEVCAPS const &caps,
- LPCDIDATAFORMAT format);
-
- virtual void poll() override;
- virtual void reset() override;
- virtual void configure(input_device &device) override;
-
-private:
- std::mutex m_device_lock;
- keyboard_state m_keyboard;
-};
-
-
-class dinput_mouse_device : public dinput_device
-{
-public:
- dinput_mouse_device(
- std::string &&name,
- std::string &&id,
- input_module &module,
- Microsoft::WRL::ComPtr &&device,
- DIDEVCAPS const &caps,
- LPCDIDATAFORMAT format);
-
- void poll() override;
- void reset() override;
- virtual void configure(input_device &device) override;
-
-private:
- mouse_state m_mouse;
-};
-
-
-class dinput_joystick_device : public dinput_device
+class dinput_joystick_device : public dinput_device, protected joystick_assignment_helper
{
public:
dinput_joystick_device(
diff --git a/src/osd/modules/input/input_rawinput.cpp b/src/osd/modules/input/input_rawinput.cpp
index 4e4f1811e40..ca6522f20e2 100644
--- a/src/osd/modules/input/input_rawinput.cpp
+++ b/src/osd/modules/input/input_rawinput.cpp
@@ -21,7 +21,7 @@
#include "strconv.h"
// MAME headers
-#include "emu.h"
+#include "inpttype.h"
#include
#include
diff --git a/src/osd/modules/input/input_sdl.cpp b/src/osd/modules/input/input_sdl.cpp
index 6def55c5cc0..68779a151e4 100644
--- a/src/osd/modules/input/input_sdl.cpp
+++ b/src/osd/modules/input/input_sdl.cpp
@@ -17,6 +17,7 @@
#if defined(OSD_SDL)
+#include "assignmenthelper.h"
#include "input_common.h"
#include "interface/inputseq.h"
@@ -24,7 +25,7 @@
#include "sdl/osdsdl.h"
// emu
-#include "emu.h"
+#include "inpttype.h"
// standard SDL header
#include
@@ -759,7 +760,7 @@ private:
// sdl_joystick_device_base
//============================================================
-class sdl_joystick_device_base : public sdl_device
+class sdl_joystick_device_base : public sdl_device, protected joystick_assignment_helper
{
public:
std::optional const &serial() const { return m_serial; }
@@ -834,6 +835,7 @@ public:
virtual void configure(input_device &device) override
{
+ input_device::assignment_vector assignments;
char tempname[32];
int const axiscount = SDL_JoystickNumAxes(m_joydevice);
@@ -842,6 +844,7 @@ public:
int const ballcount = SDL_JoystickNumBalls(m_joydevice);
// loop over all axes
+ input_item_id axisactual[MAX_AXES];
for (int axis = 0; (axis < MAX_AXES) && (axis < axiscount); axis++)
{
input_item_id itemid;
@@ -854,7 +857,7 @@ public:
itemid = ITEM_ID_OTHER_AXIS_ABSOLUTE;
snprintf(tempname, sizeof(tempname), "A%d", axis + 1);
- device.add_item(
+ axisactual[axis] = device.add_item(
tempname,
std::string_view(),
itemid,
@@ -876,22 +879,50 @@ public:
else
itemid = ITEM_ID_OTHER_SWITCH;
- device.add_item(
+ input_item_id const actual = device.add_item(
default_button_name(button),
std::string_view(),
itemid,
generic_button_get_state,
&m_joystick.buttons[button]);
+
+ // there are sixteen action button types
+ if (button < 16)
+ {
+ input_seq const seq(make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NONE, actual));
+ assignments.emplace_back(ioport_type(IPT_BUTTON1 + button), SEQ_TYPE_STANDARD, seq);
+
+ // assign the first few buttons to UI actions and pedals
+ switch (button)
+ {
+ case 0:
+ assignments.emplace_back(IPT_PEDAL, SEQ_TYPE_INCREMENT, seq);
+ assignments.emplace_back(IPT_UI_SELECT, SEQ_TYPE_STANDARD, seq);
+ break;
+ case 1:
+ assignments.emplace_back(IPT_PEDAL2, SEQ_TYPE_INCREMENT, seq);
+ assignments.emplace_back((3 > buttoncount) ? IPT_UI_CLEAR : IPT_UI_BACK, SEQ_TYPE_STANDARD, seq);
+ break;
+ case 2:
+ assignments.emplace_back(IPT_PEDAL3, SEQ_TYPE_INCREMENT, seq);
+ assignments.emplace_back(IPT_UI_CLEAR, SEQ_TYPE_STANDARD, seq);
+ break;
+ case 3:
+ assignments.emplace_back(IPT_UI_HELP, SEQ_TYPE_STANDARD, seq);
+ break;
+ }
+ }
}
// loop over all hats
+ input_item_id hatactual[MAX_HATS][4];
for (int hat = 0; (hat < MAX_HATS) && (hat < hatcount); hat++)
{
input_item_id itemid;
snprintf(tempname, sizeof(tempname), "Hat %d Up", hat + 1);
itemid = input_item_id((hat < INPUT_MAX_HATS) ? ITEM_ID_HAT1UP + (4 * hat) : ITEM_ID_OTHER_SWITCH);
- device.add_item(
+ hatactual[hat][0] = device.add_item(
tempname,
std::string_view(),
itemid,
@@ -900,7 +931,7 @@ public:
snprintf(tempname, sizeof(tempname), "Hat %d Down", hat + 1);
itemid = input_item_id((hat < INPUT_MAX_HATS) ? ITEM_ID_HAT1DOWN + (4 * hat) : ITEM_ID_OTHER_SWITCH);
- device.add_item(
+ hatactual[hat][1] = device.add_item(
tempname,
std::string_view(),
itemid,
@@ -909,7 +940,7 @@ public:
snprintf(tempname, sizeof(tempname), "Hat %d Left", hat + 1);
itemid = input_item_id((hat < INPUT_MAX_HATS) ? ITEM_ID_HAT1LEFT + (4 * hat) : ITEM_ID_OTHER_SWITCH);
- device.add_item(
+ hatactual[hat][2] = device.add_item(
tempname,
std::string_view(),
itemid,
@@ -918,7 +949,7 @@ public:
snprintf(tempname, sizeof(tempname), "Hat %d Right", hat + 1);
itemid = input_item_id((hat < INPUT_MAX_HATS) ? ITEM_ID_HAT1RIGHT + (4 * hat) : ITEM_ID_OTHER_SWITCH);
- device.add_item(
+ hatactual[hat][3] = device.add_item(
tempname,
std::string_view(),
itemid,
@@ -937,7 +968,7 @@ public:
itemid = ITEM_ID_OTHER_AXIS_RELATIVE;
snprintf(tempname, sizeof(tempname), "R%d X", ball + 1);
- device.add_item(
+ input_item_id const xactual = device.add_item(
tempname,
std::string_view(),
input_item_id(itemid),
@@ -945,13 +976,130 @@ public:
&m_joystick.balls[ball * 2]);
snprintf(tempname, sizeof(tempname), "R%d Y", ball + 1);
- device.add_item(
+ input_item_id const yactual = device.add_item(
tempname,
std::string_view(),
input_item_id(itemid + 1),
generic_axis_get_state,
&m_joystick.balls[ball * 2 + 1]);
+
+ if (0 == ball)
+ {
+ // assign the first trackball to dial, trackball, mouse and lightgun inputs
+ input_seq const xseq(make_code(ITEM_CLASS_RELATIVE, ITEM_MODIFIER_NONE, xactual));
+ input_seq const yseq(make_code(ITEM_CLASS_RELATIVE, ITEM_MODIFIER_NONE, yactual));
+ assignments.emplace_back(IPT_DIAL, SEQ_TYPE_STANDARD, xseq);
+ assignments.emplace_back(IPT_DIAL_V, SEQ_TYPE_STANDARD, yseq);
+ assignments.emplace_back(IPT_TRACKBALL_X, SEQ_TYPE_STANDARD, xseq);
+ assignments.emplace_back(IPT_TRACKBALL_Y, SEQ_TYPE_STANDARD, yseq);
+ assignments.emplace_back(IPT_LIGHTGUN_X, SEQ_TYPE_STANDARD, xseq);
+ assignments.emplace_back(IPT_LIGHTGUN_Y, SEQ_TYPE_STANDARD, yseq);
+ assignments.emplace_back(IPT_MOUSE_X, SEQ_TYPE_STANDARD, xseq);
+ assignments.emplace_back(IPT_MOUSE_Y, SEQ_TYPE_STANDARD, yseq);
+ if (2 > axiscount)
+ {
+ // use it for joystick inputs if axes are limited
+ assignments.emplace_back(IPT_AD_STICK_X, SEQ_TYPE_STANDARD, xseq);
+ assignments.emplace_back(IPT_AD_STICK_Y, SEQ_TYPE_STANDARD, yseq);
+ }
+ else
+ {
+ // use for non-centring throttle control
+ assignments.emplace_back(IPT_AD_STICK_Z, SEQ_TYPE_STANDARD, yseq);
+ }
+ }
+ else if ((1 == ball) && (2 > axiscount))
+ {
+ // provide a non-centring throttle control
+ input_seq const yseq(make_code(ITEM_CLASS_RELATIVE, ITEM_MODIFIER_NONE, yactual));
+ assignments.emplace_back(IPT_AD_STICK_Z, SEQ_TYPE_STANDARD, yseq);
+ }
}
+
+ // set up default assignments for axes and hats
+ add_directional_assignments(
+ assignments,
+ (1 <= axiscount) ? axisactual[0] : ITEM_ID_INVALID, // assume first axis is X
+ (2 <= axiscount) ? axisactual[1] : ITEM_ID_INVALID, // assume second axis is Y
+ (1 <= hatcount) ? hatactual[0][2] : ITEM_ID_INVALID,
+ (1 <= hatcount) ? hatactual[0][3] : ITEM_ID_INVALID,
+ (1 <= hatcount) ? hatactual[0][0] : ITEM_ID_INVALID,
+ (1 <= hatcount) ? hatactual[0][1] : ITEM_ID_INVALID);
+ if (2 <= axiscount)
+ {
+ // put pedals on the last of the second, third or fourth axis
+ input_item_id const pedalitem = axisactual[(std::min)(axiscount, 4) - 1];
+ assignments.emplace_back(
+ IPT_PEDAL,
+ SEQ_TYPE_STANDARD,
+ input_seq(make_code(ITEM_CLASS_ABSOLUTE, ITEM_MODIFIER_NEG, pedalitem)));
+ assignments.emplace_back(
+ IPT_PEDAL2,
+ SEQ_TYPE_STANDARD,
+ input_seq(make_code(ITEM_CLASS_ABSOLUTE, ITEM_MODIFIER_POS, pedalitem)));
+ }
+ if (3 <= axiscount)
+ {
+ // assign X/Y to one of the twin sticks
+ assignments.emplace_back(
+ (4 <= axiscount) ? IPT_JOYSTICKLEFT_LEFT : IPT_JOYSTICKRIGHT_LEFT,
+ SEQ_TYPE_STANDARD,
+ input_seq(make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_LEFT, axisactual[0])));
+ assignments.emplace_back(
+ (4 <= axiscount) ? IPT_JOYSTICKLEFT_RIGHT : IPT_JOYSTICKRIGHT_RIGHT,
+ SEQ_TYPE_STANDARD,
+ input_seq(make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_RIGHT, axisactual[0])));
+ assignments.emplace_back(
+ (4 <= axiscount) ? IPT_JOYSTICKLEFT_UP : IPT_JOYSTICKRIGHT_UP,
+ SEQ_TYPE_STANDARD,
+ input_seq(make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_UP, axisactual[1])));
+ assignments.emplace_back(
+ (4 <= axiscount) ? IPT_JOYSTICKLEFT_DOWN : IPT_JOYSTICKRIGHT_DOWN,
+ SEQ_TYPE_STANDARD,
+ input_seq(make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_DOWN, axisactual[1])));
+
+ // use third or fourth axis for Z
+ input_seq const seq(make_code(ITEM_CLASS_ABSOLUTE, ITEM_MODIFIER_NONE, axisactual[(std::min)(axiscount, 4) - 1]));
+ assignments.emplace_back(IPT_AD_STICK_Z, SEQ_TYPE_STANDARD, seq);
+
+ // use this for focus next/previous to make system selection menu practical to navigate
+ input_seq const upseq(make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NEG, axisactual[2]));
+ input_seq const downseq(make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_POS, axisactual[2]));
+ assignments.emplace_back(IPT_UI_FOCUS_PREV, SEQ_TYPE_STANDARD, upseq);
+ assignments.emplace_back(IPT_UI_FOCUS_NEXT, SEQ_TYPE_STANDARD, downseq);
+ if (4 <= axiscount)
+ {
+ // use for zoom as well if there's another axis to use for previous/next group
+ assignments.emplace_back(IPT_UI_ZOOM_IN, SEQ_TYPE_STANDARD, downseq);
+ assignments.emplace_back(IPT_UI_ZOOM_OUT, SEQ_TYPE_STANDARD, upseq);
+ }
+
+ // use this for twin sticks, too
+ assignments.emplace_back((4 <= axiscount) ? IPT_JOYSTICKRIGHT_LEFT : IPT_JOYSTICKLEFT_UP, SEQ_TYPE_STANDARD, upseq);
+ assignments.emplace_back((4 <= axiscount) ? IPT_JOYSTICKRIGHT_RIGHT : IPT_JOYSTICKLEFT_DOWN, SEQ_TYPE_STANDARD, downseq);
+
+ // put previous/next group on the last of the third or fourth axis
+ input_item_id const groupitem = axisactual[(std::min)(axiscount, 4) - 1];
+ assignments.emplace_back(
+ IPT_UI_PREV_GROUP,
+ SEQ_TYPE_STANDARD,
+ input_seq(make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NEG, groupitem)));
+ assignments.emplace_back(
+ IPT_UI_NEXT_GROUP,
+ SEQ_TYPE_STANDARD,
+ input_seq(make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_POS, groupitem)));
+ }
+ if (4 <= axiscount)
+ {
+ // use this for twin sticks
+ input_seq const upseq(make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NEG, axisactual[3]));
+ input_seq const downseq(make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_POS, axisactual[3]));
+ assignments.emplace_back(IPT_JOYSTICKRIGHT_UP, SEQ_TYPE_STANDARD, upseq);
+ assignments.emplace_back(IPT_JOYSTICKRIGHT_DOWN, SEQ_TYPE_STANDARD, downseq);
+ }
+
+ // set default assignments
+ device.set_default_assignments(std::move(assignments));
}
~sdl_joystick_device()
@@ -1132,9 +1280,13 @@ public:
virtual void configure(input_device &device) override
{
+ input_device::assignment_vector assignments;
char const *const *axisnames = CONTROLLER_AXIS_XBOX;
char const *const *buttonnames = CONTROLLER_BUTTON_XBOX360;
bool digitaltriggers = false;
+#if SDL_VERSION_ATLEAST(2, 0, 14)
+ bool avoidpaddles = false;
+#endif
#if SDL_VERSION_ATLEAST(2, 0, 12)
auto const ctrltype = SDL_GameControllerGetType(m_ctrldevice);
switch (ctrltype)
@@ -1197,6 +1349,7 @@ public:
axisnames = CONTROLLER_AXIS_SWITCH;
buttonnames = CONTROLLER_BUTTON_SWITCH;
digitaltriggers = true;
+ avoidpaddles = true;
break;
#endif
default: // default to Xbox 360 names
@@ -1205,6 +1358,23 @@ public:
}
#endif
+ // keep track of item numbers as we add controls
+ std::pair axisitems[SDL_CONTROLLER_AXIS_MAX];
+ input_item_id buttonitems[SDL_CONTROLLER_BUTTON_MAX];
+ std::tuple numberedbuttons[16];
+ std::fill(
+ std::begin(axisitems),
+ std::end(axisitems),
+ std::make_pair(ITEM_ID_INVALID, ITEM_ID_INVALID));
+ std::fill(
+ std::begin(buttonitems),
+ std::end(buttonitems),
+ ITEM_ID_INVALID);
+ std::fill(
+ std::begin(numberedbuttons),
+ std::end(numberedbuttons),
+ std::make_tuple(ITEM_ID_INVALID, SDL_CONTROLLER_BUTTON_INVALID, SDL_CONTROLLER_AXIS_INVALID));
+
// add axes
std::tuple const axes[]{
{ SDL_CONTROLLER_AXIS_LEFTX, ITEM_ID_XAXIS, false },
@@ -1237,7 +1407,7 @@ public:
}
if (avail)
{
- device.add_item(
+ axisitems[axis].first = device.add_item(
axisnames[axis],
std::string_view(),
item,
@@ -1247,33 +1417,35 @@ public:
}
// add automatically numbered buttons
- std::tuple const generalbuttons[]{
- { SDL_CONTROLLER_BUTTON_A, SDL_CONTROLLER_AXIS_INVALID },
- { SDL_CONTROLLER_BUTTON_B, SDL_CONTROLLER_AXIS_INVALID },
- { SDL_CONTROLLER_BUTTON_X, SDL_CONTROLLER_AXIS_INVALID },
- { SDL_CONTROLLER_BUTTON_Y, SDL_CONTROLLER_AXIS_INVALID },
- { SDL_CONTROLLER_BUTTON_LEFTSHOULDER, SDL_CONTROLLER_AXIS_INVALID },
- { SDL_CONTROLLER_BUTTON_RIGHTSHOULDER, SDL_CONTROLLER_AXIS_INVALID },
- { SDL_CONTROLLER_BUTTON_INVALID, SDL_CONTROLLER_AXIS_TRIGGERLEFT },
- { SDL_CONTROLLER_BUTTON_INVALID, SDL_CONTROLLER_AXIS_TRIGGERRIGHT },
- { SDL_CONTROLLER_BUTTON_LEFTSTICK, SDL_CONTROLLER_AXIS_INVALID },
- { SDL_CONTROLLER_BUTTON_RIGHTSTICK, SDL_CONTROLLER_AXIS_INVALID },
+ std::tuple const generalbuttons[]{
+ { SDL_CONTROLLER_BUTTON_A, SDL_CONTROLLER_AXIS_INVALID, true },
+ { SDL_CONTROLLER_BUTTON_B, SDL_CONTROLLER_AXIS_INVALID, true },
+ { SDL_CONTROLLER_BUTTON_X, SDL_CONTROLLER_AXIS_INVALID, true },
+ { SDL_CONTROLLER_BUTTON_Y, SDL_CONTROLLER_AXIS_INVALID, true },
+ { SDL_CONTROLLER_BUTTON_LEFTSHOULDER, SDL_CONTROLLER_AXIS_INVALID, true },
+ { SDL_CONTROLLER_BUTTON_RIGHTSHOULDER, SDL_CONTROLLER_AXIS_INVALID, true },
+ { SDL_CONTROLLER_BUTTON_INVALID, SDL_CONTROLLER_AXIS_TRIGGERLEFT, true },
+ { SDL_CONTROLLER_BUTTON_INVALID, SDL_CONTROLLER_AXIS_TRIGGERRIGHT, true },
+ { SDL_CONTROLLER_BUTTON_LEFTSTICK, SDL_CONTROLLER_AXIS_INVALID, true },
+ { SDL_CONTROLLER_BUTTON_RIGHTSTICK, SDL_CONTROLLER_AXIS_INVALID, true },
#if SDL_VERSION_ATLEAST(2, 0, 14)
- { SDL_CONTROLLER_BUTTON_PADDLE1, SDL_CONTROLLER_AXIS_INVALID },
- { SDL_CONTROLLER_BUTTON_PADDLE2, SDL_CONTROLLER_AXIS_INVALID },
- { SDL_CONTROLLER_BUTTON_PADDLE3, SDL_CONTROLLER_AXIS_INVALID },
- { SDL_CONTROLLER_BUTTON_PADDLE4, SDL_CONTROLLER_AXIS_INVALID },
+ { SDL_CONTROLLER_BUTTON_PADDLE1, SDL_CONTROLLER_AXIS_INVALID, true },
+ { SDL_CONTROLLER_BUTTON_PADDLE2, SDL_CONTROLLER_AXIS_INVALID, true },
+ { SDL_CONTROLLER_BUTTON_PADDLE3, SDL_CONTROLLER_AXIS_INVALID, true },
+ { SDL_CONTROLLER_BUTTON_PADDLE4, SDL_CONTROLLER_AXIS_INVALID, true },
#endif
- { SDL_CONTROLLER_BUTTON_GUIDE, SDL_CONTROLLER_AXIS_INVALID },
+ { SDL_CONTROLLER_BUTTON_GUIDE, SDL_CONTROLLER_AXIS_INVALID, false },
#if SDL_VERSION_ATLEAST(2, 0, 14)
- { SDL_CONTROLLER_BUTTON_MISC1, SDL_CONTROLLER_AXIS_INVALID },
- { SDL_CONTROLLER_BUTTON_TOUCHPAD, SDL_CONTROLLER_AXIS_INVALID },
+ { SDL_CONTROLLER_BUTTON_MISC1, SDL_CONTROLLER_AXIS_INVALID, false },
+ { SDL_CONTROLLER_BUTTON_TOUCHPAD, SDL_CONTROLLER_AXIS_INVALID, false },
#endif
};
input_item_id button_item = ITEM_ID_BUTTON1;
- for (auto [button, axis] : generalbuttons)
+ unsigned buttoncount = 0;
+ for (auto [button, axis, field] : generalbuttons)
{
bool avail = true;
+ input_item_id actual = ITEM_ID_INVALID;
if (SDL_CONTROLLER_BUTTON_INVALID != button)
{
#if SDL_VERSION_ATLEAST(2, 0, 14)
@@ -1293,12 +1465,14 @@ public:
}
if (avail)
{
- device.add_item(
+ actual = buttonitems[button] = device.add_item(
buttonnames[button],
std::string_view(),
button_item++,
generic_button_get_state,
&m_controller.buttons[button]);
+ if (field && (std::size(numberedbuttons) > buttoncount))
+ std::get<1>(numberedbuttons[buttoncount]) = button;
}
}
else
@@ -1322,7 +1496,7 @@ public:
}
if (avail)
{
- device.add_item(
+ actual = axisitems[axis].second = device.add_item(
axisnames[axis],
std::string_view(),
button_item++,
@@ -1332,8 +1506,17 @@ public:
return (*reinterpret_cast(item_internal) <= -16'384) ? 1 : 0;
},
&m_controller.axes[axis]);
+ if (field && (std::size(numberedbuttons) > buttoncount))
+ std::get<2>(numberedbuttons[buttoncount]) = axis;
}
}
+
+ // add default button assignments
+ if (field && avail && (std::size(numberedbuttons) > buttoncount))
+ {
+ std::get<0>(numberedbuttons[buttoncount]) = actual;
+ add_button_assignment(assignments, ioport_type(IPT_BUTTON1 + buttoncount++), { actual });
+ }
}
// add buttons with fixed item IDs
@@ -1364,7 +1547,7 @@ public:
}
if (avail)
{
- device.add_item(
+ buttonitems[button] = device.add_item(
buttonnames[button],
std::string_view(),
item,
@@ -1372,6 +1555,310 @@ public:
&m_controller.buttons[button]);
}
}
+
+ // try to get a "complete" joystick for primary movement controls
+ input_item_id diraxis[2][2];
+ choose_primary_stick(
+ diraxis,
+ axisitems[SDL_CONTROLLER_AXIS_LEFTX].first,
+ axisitems[SDL_CONTROLLER_AXIS_LEFTY].first,
+ axisitems[SDL_CONTROLLER_AXIS_RIGHTX].first,
+ axisitems[SDL_CONTROLLER_AXIS_RIGHTY].first);
+
+ // now set up controls using the primary joystick
+ add_directional_assignments(
+ assignments,
+ diraxis[0][0],
+ diraxis[0][1],
+ buttonitems[SDL_CONTROLLER_BUTTON_DPAD_LEFT],
+ buttonitems[SDL_CONTROLLER_BUTTON_DPAD_RIGHT],
+ buttonitems[SDL_CONTROLLER_BUTTON_DPAD_UP],
+ buttonitems[SDL_CONTROLLER_BUTTON_DPAD_DOWN]);
+
+ // assign a secondary stick axis to joystick Z if available
+ bool const zaxis = add_assignment(
+ assignments,
+ IPT_AD_STICK_Z,
+ SEQ_TYPE_STANDARD,
+ ITEM_CLASS_ABSOLUTE,
+ ITEM_MODIFIER_NONE,
+ { diraxis[1][1], diraxis[1][0] });
+ if (!zaxis)
+ {
+ // if both triggers are present, combine them, or failing that, fall back to a pair of buttons
+ if ((ITEM_ID_INVALID != axisitems[SDL_CONTROLLER_AXIS_TRIGGERLEFT].first) && (ITEM_ID_INVALID != axisitems[SDL_CONTROLLER_AXIS_TRIGGERRIGHT].first))
+ {
+ assignments.emplace_back(
+ IPT_AD_STICK_Z,
+ SEQ_TYPE_STANDARD,
+ input_seq(
+ make_code(ITEM_CLASS_ABSOLUTE, ITEM_MODIFIER_NONE, axisitems[SDL_CONTROLLER_AXIS_TRIGGERLEFT].first),
+ make_code(ITEM_CLASS_ABSOLUTE, ITEM_MODIFIER_REVERSE, axisitems[SDL_CONTROLLER_AXIS_TRIGGERRIGHT].first)));
+ }
+ else if (add_axis_inc_dec_assignment(assignments, IPT_AD_STICK_Z, buttonitems[SDL_CONTROLLER_BUTTON_LEFTSHOULDER], buttonitems[SDL_CONTROLLER_BUTTON_RIGHTSHOULDER]))
+ {
+ // took shoulder buttons
+ }
+ else if (add_axis_inc_dec_assignment(assignments, IPT_AD_STICK_Z, axisitems[SDL_CONTROLLER_AXIS_TRIGGERLEFT].second, axisitems[SDL_CONTROLLER_AXIS_TRIGGERRIGHT].second))
+ {
+ // took trigger buttons
+ }
+#if SDL_VERSION_ATLEAST(2, 0, 14)
+ else if (add_axis_inc_dec_assignment(assignments, IPT_AD_STICK_Z, buttonitems[SDL_CONTROLLER_BUTTON_PADDLE1], buttonitems[SDL_CONTROLLER_BUTTON_PADDLE2]))
+ {
+ // took P1/P2
+ }
+ else if (add_axis_inc_dec_assignment(assignments, IPT_AD_STICK_Z, buttonitems[SDL_CONTROLLER_BUTTON_PADDLE3], buttonitems[SDL_CONTROLLER_BUTTON_PADDLE4]))
+ {
+ // took P3/P4
+ }
+#endif
+ }
+
+ // prefer trigger axes for pedals, otherwise take half axes and buttons
+ unsigned pedalbutton = 0;
+ if (!add_assignment(assignments, IPT_PEDAL, SEQ_TYPE_STANDARD, ITEM_CLASS_ABSOLUTE, ITEM_MODIFIER_NEG, { axisitems[SDL_CONTROLLER_AXIS_TRIGGERRIGHT].first }))
+ {
+ add_assignment(
+ assignments,
+ IPT_PEDAL,
+ SEQ_TYPE_STANDARD,
+ ITEM_CLASS_ABSOLUTE,
+ ITEM_MODIFIER_NEG,
+ { diraxis[1][1], diraxis[0][1] });
+ bool const incbutton = add_assignment(
+ assignments,
+ IPT_PEDAL,
+ SEQ_TYPE_INCREMENT,
+ ITEM_CLASS_SWITCH,
+ ITEM_MODIFIER_NONE,
+ { axisitems[SDL_CONTROLLER_AXIS_TRIGGERRIGHT].second, buttonitems[SDL_CONTROLLER_BUTTON_RIGHTSHOULDER] });
+ if (!incbutton)
+ {
+ if (add_assignment(assignments, IPT_PEDAL, SEQ_TYPE_INCREMENT, ITEM_CLASS_SWITCH, ITEM_MODIFIER_NONE, { std::get<0>(numberedbuttons[pedalbutton]) }))
+ ++pedalbutton;
+ }
+ }
+ if (!add_assignment(assignments, IPT_PEDAL2, SEQ_TYPE_STANDARD, ITEM_CLASS_ABSOLUTE, ITEM_MODIFIER_NEG, { axisitems[SDL_CONTROLLER_AXIS_TRIGGERLEFT].first }))
+ {
+ add_assignment(
+ assignments,
+ IPT_PEDAL2,
+ SEQ_TYPE_STANDARD,
+ ITEM_CLASS_ABSOLUTE,
+ ITEM_MODIFIER_POS,
+ { diraxis[1][1], diraxis[0][1] });
+ bool const incbutton = add_assignment(
+ assignments,
+ IPT_PEDAL2,
+ SEQ_TYPE_INCREMENT,
+ ITEM_CLASS_SWITCH,
+ ITEM_MODIFIER_NONE,
+ { axisitems[SDL_CONTROLLER_AXIS_TRIGGERLEFT].second, buttonitems[SDL_CONTROLLER_BUTTON_LEFTSHOULDER] });
+ if (!incbutton)
+ {
+ if (add_assignment(assignments, IPT_PEDAL2, SEQ_TYPE_INCREMENT, ITEM_CLASS_SWITCH, ITEM_MODIFIER_NONE, { std::get<0>(numberedbuttons[pedalbutton]) }))
+ ++pedalbutton;
+ }
+ }
+ add_assignment(assignments, IPT_PEDAL3, SEQ_TYPE_INCREMENT, ITEM_CLASS_SWITCH, ITEM_MODIFIER_NONE, { std::get<0>(numberedbuttons[pedalbutton]) });
+
+ // potentially use thumb sticks and/or D-pad and A/B/X/Y diamond for twin sticks
+ add_twin_stick_assignments(
+ assignments,
+ axisitems[SDL_CONTROLLER_AXIS_LEFTX].first,
+ axisitems[SDL_CONTROLLER_AXIS_LEFTY].first,
+ axisitems[SDL_CONTROLLER_AXIS_RIGHTX].first,
+ axisitems[SDL_CONTROLLER_AXIS_RIGHTY].first,
+ buttonitems[SDL_CONTROLLER_BUTTON_DPAD_LEFT],
+ buttonitems[SDL_CONTROLLER_BUTTON_DPAD_RIGHT],
+ buttonitems[SDL_CONTROLLER_BUTTON_DPAD_UP],
+ buttonitems[SDL_CONTROLLER_BUTTON_DPAD_DOWN],
+ buttonitems[SDL_CONTROLLER_BUTTON_X],
+ buttonitems[SDL_CONTROLLER_BUTTON_B],
+ buttonitems[SDL_CONTROLLER_BUTTON_Y],
+ buttonitems[SDL_CONTROLLER_BUTTON_A]);
+
+ // add assignments for buttons with fixed functions
+ add_button_assignment(assignments, IPT_SELECT, { buttonitems[SDL_CONTROLLER_BUTTON_BACK] });
+ add_button_assignment(assignments, IPT_START, { buttonitems[SDL_CONTROLLER_BUTTON_START] });
+ add_button_assignment(assignments, IPT_UI_MENU, { buttonitems[SDL_CONTROLLER_BUTTON_GUIDE] });
+
+ // the first button is always UI select
+ if (add_button_assignment(assignments, IPT_UI_SELECT, { std::get<0>(numberedbuttons[0]) }))
+ {
+ if (SDL_CONTROLLER_BUTTON_INVALID != std::get<1>(numberedbuttons[0]))
+ buttonitems[std::get<1>(numberedbuttons[0])] = ITEM_ID_INVALID;
+ if (SDL_CONTROLLER_AXIS_INVALID != std::get<2>(numberedbuttons[0]))
+ axisitems[std::get<2>(numberedbuttons[0])].second = ITEM_ID_INVALID;
+ }
+
+ // try to get a matching pair of buttons for previous/next group
+ if (consume_button_pair(assignments, IPT_UI_PREV_GROUP, IPT_UI_NEXT_GROUP, axisitems[SDL_CONTROLLER_AXIS_TRIGGERLEFT].second, axisitems[SDL_CONTROLLER_AXIS_TRIGGERRIGHT].second))
+ {
+ // took digital triggers
+ }
+#if SDL_VERSION_ATLEAST(2, 0, 14)
+ else if (!avoidpaddles && consume_button_pair(assignments, IPT_UI_PREV_GROUP, IPT_UI_NEXT_GROUP, buttonitems[SDL_CONTROLLER_BUTTON_PADDLE1], buttonitems[SDL_CONTROLLER_BUTTON_PADDLE2]))
+ {
+ // took upper paddles
+ }
+#endif
+ else if (consume_trigger_pair(assignments, IPT_UI_PREV_GROUP, IPT_UI_NEXT_GROUP, axisitems[SDL_CONTROLLER_AXIS_TRIGGERLEFT].first, axisitems[SDL_CONTROLLER_AXIS_TRIGGERRIGHT].first))
+ {
+ // took analog triggers
+ }
+#if SDL_VERSION_ATLEAST(2, 0, 14)
+ else if (!avoidpaddles && consume_button_pair(assignments, IPT_UI_PREV_GROUP, IPT_UI_NEXT_GROUP, buttonitems[SDL_CONTROLLER_BUTTON_PADDLE3], buttonitems[SDL_CONTROLLER_BUTTON_PADDLE4]))
+ {
+ // took lower paddles
+ }
+#endif
+ else if (consume_axis_pair(assignments, IPT_UI_PREV_GROUP, IPT_UI_NEXT_GROUP, diraxis[1][1]))
+ {
+ // took secondary Y
+ }
+ else if (consume_axis_pair(assignments, IPT_UI_PREV_GROUP, IPT_UI_NEXT_GROUP, diraxis[1][0]))
+ {
+ // took secondary X
+ }
+
+ // try to get a matching pair of buttons for page up/down
+#if SDL_VERSION_ATLEAST(2, 0, 14)
+ if (!avoidpaddles && consume_button_pair(assignments, IPT_UI_PAGE_UP, IPT_UI_PAGE_DOWN, buttonitems[SDL_CONTROLLER_BUTTON_PADDLE1], buttonitems[SDL_CONTROLLER_BUTTON_PADDLE2]))
+ {
+ // took upper paddles
+ }
+ else if (!avoidpaddles && consume_button_pair(assignments, IPT_UI_PAGE_UP, IPT_UI_PAGE_DOWN, buttonitems[SDL_CONTROLLER_BUTTON_PADDLE3], buttonitems[SDL_CONTROLLER_BUTTON_PADDLE4]))
+ {
+ // took lower paddles
+ }
+ else
+#endif
+ if (consume_trigger_pair(assignments, IPT_UI_PAGE_UP, IPT_UI_PAGE_DOWN, axisitems[SDL_CONTROLLER_AXIS_TRIGGERLEFT].first, axisitems[SDL_CONTROLLER_AXIS_TRIGGERRIGHT].first))
+ {
+ // took analog triggers
+ }
+ else if (consume_axis_pair(assignments, IPT_UI_PAGE_UP, IPT_UI_PAGE_DOWN, diraxis[1][1]))
+ {
+ // took secondary Y
+ }
+
+ // try to assign X button to UI clear
+ if (add_button_assignment(assignments, IPT_UI_CLEAR, { buttonitems[SDL_CONTROLLER_BUTTON_X] }))
+ {
+ buttonitems[SDL_CONTROLLER_BUTTON_X] = ITEM_ID_INVALID;
+ }
+ else
+ {
+ // otherwise try to find an unassigned button
+ for (auto [item, button, axis] : numberedbuttons)
+ {
+ if ((SDL_CONTROLLER_BUTTON_INVALID != button) && (ITEM_ID_INVALID != buttonitems[button]))
+ {
+ add_button_assignment(assignments, IPT_UI_CLEAR, { item });
+ buttonitems[button] = ITEM_ID_INVALID;
+ break;
+ }
+ else if ((SDL_CONTROLLER_AXIS_INVALID != axis) && (ITEM_ID_INVALID != axisitems[axis].second))
+ {
+ add_button_assignment(assignments, IPT_UI_CLEAR, { item });
+ axisitems[axis].second = ITEM_ID_INVALID;
+ break;
+ }
+ }
+ }
+
+ // try to assign B button to UI back
+ if (add_button_assignment(assignments, IPT_UI_BACK, { buttonitems[SDL_CONTROLLER_BUTTON_B] }))
+ {
+ buttonitems[SDL_CONTROLLER_BUTTON_X] = ITEM_ID_INVALID;
+ }
+ else
+ {
+ // otherwise try to find an unassigned button
+ for (auto [item, button, axis] : numberedbuttons)
+ {
+ if ((SDL_CONTROLLER_BUTTON_INVALID != button) && (ITEM_ID_INVALID != buttonitems[button]))
+ {
+ add_button_assignment(assignments, IPT_UI_CLEAR, { item });
+ buttonitems[button] = ITEM_ID_INVALID;
+ break;
+ }
+ else if ((SDL_CONTROLLER_AXIS_INVALID != axis) && (ITEM_ID_INVALID != axisitems[axis].second))
+ {
+ add_button_assignment(assignments, IPT_UI_CLEAR, { item });
+ axisitems[axis].second = ITEM_ID_INVALID;
+ break;
+ }
+ }
+ }
+
+ // try to assign Y button to UI help
+ if (add_button_assignment(assignments, IPT_UI_HELP, { buttonitems[SDL_CONTROLLER_BUTTON_Y] }))
+ {
+ buttonitems[SDL_CONTROLLER_BUTTON_Y] = ITEM_ID_INVALID;
+ }
+ else
+ {
+ // otherwise try to find an unassigned button
+ for (auto [item, button, axis] : numberedbuttons)
+ {
+ if ((SDL_CONTROLLER_BUTTON_INVALID != button) && (ITEM_ID_INVALID != buttonitems[button]))
+ {
+ add_button_assignment(assignments, IPT_UI_HELP, { item });
+ buttonitems[button] = ITEM_ID_INVALID;
+ break;
+ }
+ else if ((SDL_CONTROLLER_AXIS_INVALID != axis) && (ITEM_ID_INVALID != axisitems[axis].second))
+ {
+ add_button_assignment(assignments, IPT_UI_HELP, { item });
+ axisitems[axis].second = ITEM_ID_INVALID;
+ break;
+ }
+ }
+ }
+
+ // put focus previous/next on the shoulder buttons if available - this can be overloaded with zoom
+ if (add_button_pair_assignment(assignments, IPT_UI_FOCUS_PREV, IPT_UI_FOCUS_NEXT, buttonitems[SDL_CONTROLLER_BUTTON_LEFTSHOULDER], buttonitems[SDL_CONTROLLER_BUTTON_RIGHTSHOULDER]))
+ {
+ // took shoulder buttons
+ }
+ else if (add_axis_pair_assignment(assignments, IPT_UI_FOCUS_PREV, IPT_UI_FOCUS_NEXT, diraxis[1][0]))
+ {
+ // took secondary X
+ }
+ else if (add_axis_pair_assignment(assignments, IPT_UI_FOCUS_PREV, IPT_UI_FOCUS_NEXT, diraxis[1][1]))
+ {
+ // took secondary Y
+ }
+
+ // put zoom on the secondary stick if available, or fall back to shoulder buttons
+ if (add_axis_pair_assignment(assignments, IPT_UI_ZOOM_OUT, IPT_UI_ZOOM_IN, diraxis[1][0]))
+ {
+ // took secondary X
+ if (axisitems[SDL_CONTROLLER_AXIS_LEFTX].first == diraxis[1][0])
+ add_button_assignment(assignments, IPT_UI_ZOOM_DEFAULT, { buttonitems[SDL_CONTROLLER_BUTTON_LEFTSTICK] });
+ else if (axisitems[SDL_CONTROLLER_AXIS_RIGHTX].first == diraxis[1][0])
+ add_button_assignment(assignments, IPT_UI_ZOOM_DEFAULT, { buttonitems[SDL_CONTROLLER_BUTTON_RIGHTSTICK] });
+ diraxis[1][0] = ITEM_ID_INVALID;
+ }
+ else if (add_axis_pair_assignment(assignments, IPT_UI_ZOOM_IN, IPT_UI_ZOOM_OUT, diraxis[1][1]))
+ {
+ // took secondary Y
+ if (axisitems[SDL_CONTROLLER_AXIS_LEFTY].first == diraxis[1][1])
+ add_button_assignment(assignments, IPT_UI_ZOOM_DEFAULT, { buttonitems[SDL_CONTROLLER_BUTTON_LEFTSTICK] });
+ else if (axisitems[SDL_CONTROLLER_AXIS_RIGHTY].first == diraxis[1][1])
+ add_button_assignment(assignments, IPT_UI_ZOOM_DEFAULT, { buttonitems[SDL_CONTROLLER_BUTTON_RIGHTSTICK] });
+ diraxis[1][1] = ITEM_ID_INVALID;
+ }
+ else if (consume_button_pair(assignments, IPT_UI_ZOOM_OUT, IPT_UI_ZOOM_IN, buttonitems[SDL_CONTROLLER_BUTTON_LEFTSHOULDER], buttonitems[SDL_CONTROLLER_BUTTON_RIGHTSHOULDER]))
+ {
+ // took shoulder buttons
+ }
+
+ // set default assignments
+ device.set_default_assignments(std::move(assignments));
}
virtual void reset() override
diff --git a/src/osd/modules/input/input_win32.cpp b/src/osd/modules/input/input_win32.cpp
index 820650c4b1d..5c584e33d93 100644
--- a/src/osd/modules/input/input_win32.cpp
+++ b/src/osd/modules/input/input_win32.cpp
@@ -18,7 +18,7 @@
#include "window.h"
// emu
-#include "emu.h"
+#include "inpttype.h"
#include "strconv.h"
diff --git a/src/osd/modules/input/input_windows.cpp b/src/osd/modules/input/input_windows.cpp
index 5e42e58e575..90101351a95 100644
--- a/src/osd/modules/input/input_windows.cpp
+++ b/src/osd/modules/input/input_windows.cpp
@@ -85,7 +85,7 @@ void windows_osd_interface::customize_input_type_list(std::vector
diff --git a/src/osd/modules/input/input_xinput.cpp b/src/osd/modules/input/input_xinput.cpp
index e8dc0af5e19..783dc720994 100644
--- a/src/osd/modules/input/input_xinput.cpp
+++ b/src/osd/modules/input/input_xinput.cpp
@@ -144,7 +144,7 @@ A X B
LB
-Rock band keyboards use axes as bit fields:
+Rock Band keyboards use axes as bit fields:
LT 7 C
LT 6 C#
@@ -178,13 +178,16 @@ LSX 15 C
#if defined(OSD_WINDOWS) || defined(SDLMAME_WIN32)
-// emu
-#include "emu.h" // put this here before windows.h defines interface as a macro
-
#include "input_xinput.h"
+#include "assignmenthelper.h"
+
+#include "interface/inputseq.h"
#include "modules/lib/osdobj_common.h"
+// emu
+#include "inpttype.h"
+
// lib/util
#include "util/coretmpl.h"
@@ -192,6 +195,7 @@ LSX 15 C
#include
#include
+#include
#include
#include
#include
@@ -225,14 +229,6 @@ char const *const AXIS_NAMES_WHEEL[]{
"Brake",
"Accelerator" };
-char const *const AXIS_NAMES_FLIGHT_STICK[]{
- "Joystick X",
- "Joystick Y",
- nullptr,
- nullptr,
- "Rudder",
- "Throttle" };
-
char const *const AXIS_NAMES_GUITAR[]{
"LSX",
"LSY",
@@ -249,14 +245,6 @@ input_item_id const AXIS_IDS_GAMEPAD[]{
ITEM_ID_SLIDER1,
ITEM_ID_SLIDER2 };
-input_item_id const AXIS_IDS_FLIGHT_STICK[]{
- ITEM_ID_XAXIS,
- ITEM_ID_YAXIS,
- ITEM_ID_INVALID,
- ITEM_ID_INVALID,
- ITEM_ID_RZAXIS,
- ITEM_ID_ZAXIS };
-
char const *const HAT_NAMES_GAMEPAD[]{
"D-pad Up",
"D-pad Down",
@@ -295,6 +283,16 @@ char const *const BUTTON_NAMES_GAMEPAD[]{
"LSB",
"RSB" };
+char const *const BUTTON_NAMES_FLIGHT_STICK[]{
+ "A",
+ "B",
+ "X",
+ "Y",
+ "LB",
+ "RB",
+ "LSB",
+ "RSB" };
+
char const *const BUTTON_NAMES_GUITAR[]{
"Fret 1",
"Fret 2",
@@ -331,7 +329,7 @@ char const *const BUTTON_NAMES_KEYBOARD[]{
// base class for XInput controller handlers
//============================================================
-class xinput_device_base : public device_info
+class xinput_device_base : public device_info, protected joystick_assignment_helper
{
protected:
xinput_device_base(
@@ -366,6 +364,28 @@ protected:
bool is_reset() const { return m_reset; }
void set_reset() { m_reset = true; }
+protected:
+ template
+ static bool assign_ui_button(
+ input_device::assignment_vector &assignments,
+ ioport_type type,
+ unsigned preferred,
+ input_item_id (&switch_ids)[M],
+ unsigned const (&numbered_buttons)[N],
+ unsigned button_count);
+
+ template
+ static void assign_ui_actions(
+ input_device::assignment_vector &assignments,
+ unsigned preferred_back,
+ unsigned preferred_clear,
+ unsigned preferred_help,
+ unsigned start,
+ unsigned back,
+ input_item_id (&switch_ids)[M],
+ unsigned const (&numbered_buttons)[N],
+ unsigned button_count);
+
private:
bool probe_extended_type();
@@ -544,6 +564,96 @@ bool xinput_device_base::read_state()
}
+template
+bool xinput_device_base::assign_ui_button(
+ input_device::assignment_vector &assignments,
+ ioport_type type,
+ unsigned preferred,
+ input_item_id (&switch_ids)[M],
+ unsigned const (&numbered_buttons)[N],
+ unsigned button_count)
+{
+ assert(N >= button_count);
+
+ // use preferred button if available
+ if (add_button_assignment(assignments, type, { switch_ids[preferred] }))
+ {
+ switch_ids[preferred] = ITEM_ID_INVALID;
+ return true;
+ }
+
+ // otherwise find next available button
+ for (unsigned i = 0; button_count > i; ++i)
+ {
+ if (add_button_assignment(assignments, type, { switch_ids[numbered_buttons[i]] }))
+ {
+ switch_ids[numbered_buttons[i]] = ITEM_ID_INVALID;
+ return true;
+ }
+ }
+
+ // didn't find a suitable button
+ return false;
+}
+
+
+template
+void xinput_device_base::assign_ui_actions(
+ input_device::assignment_vector &assignments,
+ unsigned preferred_back,
+ unsigned preferred_clear,
+ unsigned preferred_help,
+ unsigned start,
+ unsigned back,
+ input_item_id (&switch_ids)[M],
+ unsigned const (&numbered_buttons)[N],
+ unsigned button_count)
+{
+ // the first button is always UI select if present, or we can fall back to start
+ if (1U <= button_count)
+ {
+ add_button_assignment(assignments, IPT_UI_SELECT, { switch_ids[numbered_buttons[0]] });
+ switch_ids[numbered_buttons[0]] = ITEM_ID_INVALID;
+ }
+ else if (add_button_assignment(assignments, IPT_UI_SELECT, { switch_ids[start] }))
+ {
+ switch_ids[start] = ITEM_ID_INVALID;
+ }
+
+ // UI clear is usually X
+ assign_ui_button(
+ assignments,
+ IPT_UI_CLEAR,
+ preferred_clear,
+ switch_ids,
+ numbered_buttons,
+ button_count);
+
+ // UI back can fall back from B to the back button
+ bool const assigned_back = assign_ui_button(
+ assignments,
+ IPT_UI_BACK,
+ preferred_back,
+ switch_ids,
+ numbered_buttons,
+ button_count);
+ if (!assigned_back)
+ {
+ if (add_button_assignment(assignments, IPT_UI_BACK, { switch_ids[back] }))
+ switch_ids[back] = ITEM_ID_INVALID;
+ }
+
+ // help takes Y if present
+ assign_ui_button(
+ assignments,
+ IPT_UI_HELP,
+ preferred_help,
+ switch_ids,
+ numbered_buttons,
+ button_count);
+}
+
+
bool xinput_device_base::probe_extended_type()
{
switch (m_capabilities.Gamepad.sThumbLX)
@@ -645,11 +755,6 @@ private:
SWITCH_DPAD_LEFT,
SWITCH_DPAD_RIGHT,
- SWITCH_HAT_UP, // for flight stick with POV hat as right stick
- SWITCH_HAT_DOWN,
- SWITCH_HAT_LEFT,
- SWITCH_HAT_RIGHT,
-
SWITCH_LT, // for arcade stick/pad with LT/RT buttons
SWITCH_RT,
@@ -666,12 +771,21 @@ private:
AXIS_RSX,
AXIS_RSY,
- AXIS_RUDDER, // LT/RT mapped differently for flight sticks
- AXIS_THROTTLE,
-
AXIS_TOTAL
};
+ static bool assign_pedal(
+ input_device::assignment_vector &assignments,
+ bool fallback_shoulder,
+ ioport_type type,
+ input_item_id preferred_axis,
+ input_item_id fallback_axis1,
+ input_item_id fallback_axis2,
+ input_item_modifier fallback_axis_modifier,
+ input_item_id trigger_button,
+ input_item_id shoulder_button,
+ input_item_id numbered_button);
+
u8 m_switches[SWITCH_TOTAL];
s32 m_axes[AXIS_TOTAL];
};
@@ -714,16 +828,6 @@ void xinput_joystick_device::poll()
// translate LT/RT switches for arcade sticks/pads
m_switches[SWITCH_LT] = (0x80 <= trigger_left()) ? 0xff : 0x00;
m_switches[SWITCH_RT] = (0x80 <= trigger_right()) ? 0xff : 0x00;
-
- // translate POV hat for flight sticks
- m_switches[SWITCH_HAT_UP] = (16'384 <= thumb_right_y()) ? 0xff : 0x00;
- m_switches[SWITCH_HAT_DOWN] = (-16'384 >= thumb_right_y()) ? 0xff : 0x00;
- m_switches[SWITCH_HAT_LEFT] = (-16'384 >= thumb_right_x()) ? 0xff : 0x00;
- m_switches[SWITCH_HAT_RIGHT] = (16'384 <= thumb_right_x()) ? 0xff : 0x00;
-
- // translate rudder and throttle for flight sticks
- m_axes[AXIS_RUDDER] = normalize_absolute_axis(trigger_left(), 0, 255);
- m_axes[AXIS_THROTTLE] = normalize_absolute_axis(trigger_right(), 0, 255);
}
@@ -740,11 +844,11 @@ void xinput_joystick_device::configure(input_device &device)
// TODO: proper support for dance mat controllers
// default characteristics for a gamepad
+ bool button_diamond = true;
+ bool pedal_fallback_shoulder = true;
bool lt_rt_button = false;
- bool lt_rt_fullaxis = false;
- bool rstick_hat = false;
char const *const *axis_names = AXIS_NAMES_GAMEPAD;
- input_item_id const *axis_ids = AXIS_IDS_GAMEPAD;
+ input_item_id const *preferred_axis_ids = AXIS_IDS_GAMEPAD;
char const *const *hat_names = HAT_NAMES_GAMEPAD;
char const *const *button_names = BUTTON_NAMES_GAMEPAD;
@@ -755,47 +859,53 @@ void xinput_joystick_device::configure(input_device &device)
switch (device_subtype())
{
case XINPUT_DEVSUBTYPE_WHEEL:
+ pedal_fallback_shoulder = false;
axis_names = AXIS_NAMES_WHEEL;
break;
case XINPUT_DEVSUBTYPE_ARCADE_STICK:
+ button_diamond = false;
lt_rt_button = true;
hat_names = HAT_NAMES_ARCADE_STICK;
break;
- case 0x04: // XINPUT_DEVSUBTYPE_FLIGHT_STICK: work around MinGW header issues
- lt_rt_fullaxis = true;
- rstick_hat = true;
- axis_names = AXIS_NAMES_FLIGHT_STICK;
- axis_ids = AXIS_IDS_FLIGHT_STICK;
- break;
case XINPUT_DEVSUBTYPE_DANCE_PAD:
// TODO: proper support
+ button_diamond = false;
break;
case XINPUT_DEVSUBTYPE_ARCADE_PAD:
+ button_diamond = false;
lt_rt_button = true;
break;
}
break;
}
+ // track item IDs for setting up default assignments
+ input_device::assignment_vector assignments;
+ input_item_id axis_ids[AXIS_TOTAL];
+ input_item_id switch_ids[SWITCH_TOTAL];
+ std::fill(std::begin(switch_ids), std::end(switch_ids), ITEM_ID_INVALID);
+
// add bidirectional axes
bool const axis_caps[]{
has_thumb_left_x(),
has_thumb_left_y(),
- !rstick_hat && has_thumb_right_x(),
- !rstick_hat && has_thumb_right_y(),
- lt_rt_fullaxis && has_trigger_left(),
- lt_rt_fullaxis && has_trigger_right() };
+ has_thumb_right_x(),
+ has_thumb_right_y() };
for (unsigned i = 0; std::size(axis_caps) > i; ++i)
{
if (axis_caps[i])
{
- device.add_item(
+ axis_ids[AXIS_LSX + i] = device.add_item(
axis_names[i],
std::string_view(),
- axis_ids[i],
+ preferred_axis_ids[i],
generic_axis_get_state,
&m_axes[AXIS_LSX + i]);
}
+ else
+ {
+ axis_ids[AXIS_LSX + i] = ITEM_ID_INVALID;
+ }
}
// add hats
@@ -803,16 +913,12 @@ void xinput_joystick_device::configure(input_device &device)
has_button(XINPUT_GAMEPAD_DPAD_UP),
has_button(XINPUT_GAMEPAD_DPAD_DOWN),
has_button(XINPUT_GAMEPAD_DPAD_LEFT),
- has_button(XINPUT_GAMEPAD_DPAD_RIGHT),
- rstick_hat && has_thumb_right_x(),
- rstick_hat && has_thumb_right_x(),
- rstick_hat && has_thumb_right_y(),
- rstick_hat && has_thumb_right_y() };
- for (unsigned i = 0; (SWITCH_HAT_RIGHT - SWITCH_DPAD_UP) >= i; ++i)
+ has_button(XINPUT_GAMEPAD_DPAD_RIGHT) };
+ for (unsigned i = 0; (SWITCH_DPAD_RIGHT - SWITCH_DPAD_UP) >= i; ++i)
{
if (hat_caps[i])
{
- device.add_item(
+ switch_ids[SWITCH_DPAD_UP + i] = device.add_item(
hat_names[i],
std::string_view(),
input_item_id(ITEM_ID_HAT1UP + i), // matches up/down/left/right order
@@ -834,56 +940,764 @@ void xinput_joystick_device::configure(input_device &device)
{ SWITCH_LSB, has_button(XINPUT_GAMEPAD_LEFT_THUMB) },
{ SWITCH_RSB, has_button(XINPUT_GAMEPAD_RIGHT_THUMB) } };
input_item_id button_id = ITEM_ID_BUTTON1;
+ unsigned button_count = 0;
+ unsigned numbered_buttons[SWITCH_RSB - SWITCH_A + 1];
for (unsigned i = 0; std::size(button_caps) > i; ++i)
{
auto const [offset, supported] = button_caps[i];
if (supported)
{
- device.add_item(
+ switch_ids[offset] = device.add_item(
button_names[i],
std::string_view(),
button_id++,
generic_button_get_state,
&m_switches[offset]);
+ numbered_buttons[button_count] = offset;
+
+ // use these for automatically numbered buttons
+ assignments.emplace_back(
+ ioport_type(IPT_BUTTON1 + button_count++),
+ SEQ_TYPE_STANDARD,
+ input_seq(make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NONE, switch_ids[offset])));
}
}
// add start/back
if (has_button(XINPUT_GAMEPAD_START))
{
- device.add_item(
+ switch_ids[SWITCH_START] = device.add_item(
"Start",
std::string_view(),
ITEM_ID_START,
generic_button_get_state,
&m_switches[SWITCH_START]);
+ add_button_assignment(assignments, IPT_START, { switch_ids[SWITCH_START] });
}
if (has_button(XINPUT_GAMEPAD_BACK))
{
- device.add_item(
+ switch_ids[SWITCH_BACK] = device.add_item(
"Back",
std::string_view(),
ITEM_ID_SELECT,
generic_button_get_state,
&m_switches[SWITCH_BACK]);
+ add_button_assignment(assignments, IPT_SELECT, { switch_ids[SWITCH_BACK] });
}
// add triggers/pedals
- if (!lt_rt_button && !lt_rt_fullaxis)
+ if (!lt_rt_button)
{
for (unsigned i = 0; (AXIS_RT - AXIS_LT) >= i; ++i)
{
if (i ? has_trigger_right() : has_trigger_left())
{
- device.add_item(
- axis_names[4 + i],
+ axis_ids[AXIS_LT + i] = device.add_item(
+ axis_names[std::size(axis_caps) + i],
std::string_view(),
- axis_ids[4 + i],
+ preferred_axis_ids[std::size(axis_caps) + i],
generic_axis_get_state,
&m_axes[AXIS_LT + i]);
}
+ else
+ {
+ axis_ids[AXIS_LT + i] = ITEM_ID_INVALID;
+ }
}
}
+
+ // try to get a "complete" joystick for primary movement controls
+ input_item_id directional_axes[2][2];
+ choose_primary_stick(
+ directional_axes,
+ axis_ids[AXIS_LSX],
+ axis_ids[AXIS_LSY],
+ axis_ids[AXIS_RSX],
+ axis_ids[AXIS_RSY]);
+
+ // now set up controls using the primary joystick
+ add_directional_assignments(
+ assignments,
+ directional_axes[0][0],
+ directional_axes[0][1],
+ switch_ids[SWITCH_DPAD_LEFT],
+ switch_ids[SWITCH_DPAD_RIGHT],
+ switch_ids[SWITCH_DPAD_UP],
+ switch_ids[SWITCH_DPAD_DOWN]);
+
+ // assign a secondary stick axis to joystick Z if available
+ bool const stick_z = add_assignment(
+ assignments,
+ IPT_AD_STICK_Z,
+ SEQ_TYPE_STANDARD,
+ ITEM_CLASS_ABSOLUTE,
+ ITEM_MODIFIER_NONE,
+ { directional_axes[1][1], directional_axes[1][0] });
+ if (!stick_z)
+ {
+ // if both triggers are present, combine them, or failing that, fall back to a pair of buttons
+ if ((ITEM_ID_INVALID != axis_ids[AXIS_LT]) && (ITEM_ID_INVALID != axis_ids[AXIS_RT]))
+ {
+ assignments.emplace_back(
+ IPT_AD_STICK_Z,
+ SEQ_TYPE_STANDARD,
+ input_seq(
+ make_code(ITEM_CLASS_ABSOLUTE, ITEM_MODIFIER_NONE, axis_ids[AXIS_LT]),
+ make_code(ITEM_CLASS_ABSOLUTE, ITEM_MODIFIER_REVERSE, axis_ids[AXIS_RT])));
+ }
+ else if (add_axis_inc_dec_assignment(assignments, IPT_AD_STICK_Z, switch_ids[SWITCH_LB], switch_ids[SWITCH_RB]))
+ {
+ // took shoulder buttons
+ }
+ else if (add_axis_inc_dec_assignment(assignments, IPT_AD_STICK_Z, switch_ids[SWITCH_LT], switch_ids[SWITCH_RT]))
+ {
+ // took trigger buttons
+ }
+ }
+
+ // prefer trigger axes for pedals, otherwise take half axes and buttons
+ unsigned pedal_button = 0;
+ bool const pedal1_numbered_button = assign_pedal(
+ assignments,
+ pedal_fallback_shoulder,
+ IPT_PEDAL,
+ axis_ids[AXIS_RT],
+ directional_axes[1][1],
+ directional_axes[0][1],
+ ITEM_MODIFIER_NEG,
+ switch_ids[SWITCH_RT],
+ switch_ids[SWITCH_RB],
+ (pedal_button < button_count)
+ ? switch_ids[numbered_buttons[pedal_button]]
+ : ITEM_ID_INVALID);
+ if (pedal1_numbered_button)
+ ++pedal_button;
+ bool const pedal2_numbered_button = assign_pedal(
+ assignments,
+ pedal_fallback_shoulder,
+ IPT_PEDAL2,
+ axis_ids[AXIS_LT],
+ directional_axes[1][1],
+ directional_axes[0][1],
+ ITEM_MODIFIER_POS,
+ switch_ids[SWITCH_LT],
+ switch_ids[SWITCH_LB],
+ (pedal_button < button_count)
+ ? switch_ids[numbered_buttons[pedal_button]]
+ : ITEM_ID_INVALID);
+ if (pedal2_numbered_button)
+ ++pedal_button;
+ if (pedal_button < button_count)
+ {
+ input_item_id const pedal_button_id = switch_ids[numbered_buttons[pedal_button]];
+ assignments.emplace_back(
+ IPT_PEDAL3,
+ SEQ_TYPE_INCREMENT,
+ input_seq(make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NONE, pedal_button_id)));
+ }
+
+ // potentially use thumb sticks and/or D-pad and A/B/X/Y diamond for twin sticks
+ add_twin_stick_assignments(
+ assignments,
+ axis_ids[AXIS_LSX],
+ axis_ids[AXIS_LSY],
+ axis_ids[AXIS_RSX],
+ axis_ids[AXIS_RSY],
+ button_diamond ? switch_ids[SWITCH_DPAD_LEFT] : ITEM_ID_INVALID,
+ button_diamond ? switch_ids[SWITCH_DPAD_RIGHT] : ITEM_ID_INVALID,
+ button_diamond ? switch_ids[SWITCH_DPAD_UP] : ITEM_ID_INVALID,
+ button_diamond ? switch_ids[SWITCH_DPAD_DOWN] : ITEM_ID_INVALID,
+ button_diamond ? switch_ids[SWITCH_X] : ITEM_ID_INVALID,
+ button_diamond ? switch_ids[SWITCH_B] : ITEM_ID_INVALID,
+ button_diamond ? switch_ids[SWITCH_Y] : ITEM_ID_INVALID,
+ button_diamond ? switch_ids[SWITCH_A] : ITEM_ID_INVALID);
+
+ // assign UI select/back/clear/help
+ assign_ui_actions(
+ assignments,
+ SWITCH_B,
+ SWITCH_X,
+ SWITCH_Y,
+ SWITCH_START,
+ SWITCH_BACK,
+ switch_ids,
+ numbered_buttons,
+ button_count);
+
+ // try to get a matching pair of buttons for previous/next group
+ if (consume_button_pair(assignments, IPT_UI_PREV_GROUP, IPT_UI_NEXT_GROUP, switch_ids[SWITCH_LT], switch_ids[SWITCH_RT]))
+ {
+ // took digital triggers
+ }
+ else if (consume_trigger_pair(assignments, IPT_UI_PREV_GROUP, IPT_UI_NEXT_GROUP, axis_ids[AXIS_LT], axis_ids[AXIS_RT]))
+ {
+ // took analog triggers
+ }
+ else if (consume_axis_pair(assignments, IPT_UI_PREV_GROUP, IPT_UI_NEXT_GROUP, directional_axes[1][1]))
+ {
+ // took secondary Y
+ }
+ else if (consume_axis_pair(assignments, IPT_UI_PREV_GROUP, IPT_UI_NEXT_GROUP, directional_axes[1][0]))
+ {
+ // took secondary X
+ }
+
+ // try to assign secondary stick to page up/down
+ consume_axis_pair(assignments, IPT_UI_PAGE_UP, IPT_UI_PAGE_DOWN, directional_axes[1][1]);
+
+ // put focus previous/next on the shoulder buttons if available - this can be overloaded with zoom
+ if (add_button_pair_assignment(assignments, IPT_UI_FOCUS_PREV, IPT_UI_FOCUS_NEXT, switch_ids[SWITCH_LB], switch_ids[SWITCH_RB]))
+ {
+ // took shoulder buttons
+ }
+ else if (add_axis_pair_assignment(assignments, IPT_UI_FOCUS_PREV, IPT_UI_FOCUS_NEXT, directional_axes[1][0]))
+ {
+ // took secondary X
+ }
+
+ // put zoom on the secondary stick if available, or fall back to shoulder buttons
+ if (add_axis_pair_assignment(assignments, IPT_UI_ZOOM_OUT, IPT_UI_ZOOM_IN, directional_axes[1][0]))
+ {
+ // took secondary X
+ if (axis_ids[AXIS_LSX] == directional_axes[1][0])
+ add_button_assignment(assignments, IPT_UI_ZOOM_DEFAULT, { switch_ids[SWITCH_LSB] });
+ else if (axis_ids[AXIS_RSX] == directional_axes[1][0])
+ add_button_assignment(assignments, IPT_UI_ZOOM_DEFAULT, { switch_ids[SWITCH_RSB] });
+ directional_axes[1][0] = ITEM_ID_INVALID;
+ }
+ else if (consume_button_pair(assignments, IPT_UI_ZOOM_OUT, IPT_UI_ZOOM_IN, switch_ids[SWITCH_LB], switch_ids[SWITCH_RB]))
+ {
+ // took shoulder buttons
+ }
+
+ // set default assignments
+ device.set_default_assignments(std::move(assignments));
+}
+
+
+bool xinput_joystick_device::assign_pedal(
+ input_device::assignment_vector &assignments,
+ bool fallback_shoulder,
+ ioport_type type,
+ input_item_id preferred_axis,
+ input_item_id fallback_axis1,
+ input_item_id fallback_axis2,
+ input_item_modifier fallback_axis_modifier,
+ input_item_id trigger_button,
+ input_item_id shoulder_button,
+ input_item_id numbered_button)
+{
+ // first try the preferred trigger/pedal axis
+ if (ITEM_ID_INVALID != preferred_axis)
+ {
+ assignments.emplace_back(
+ type,
+ SEQ_TYPE_STANDARD,
+ input_seq(make_code(ITEM_CLASS_ABSOLUTE, ITEM_MODIFIER_NEG, preferred_axis)));
+ return false;
+ }
+
+ // try adding half a joystick axis
+ add_assignment(
+ assignments,
+ type,
+ SEQ_TYPE_STANDARD,
+ ITEM_CLASS_ABSOLUTE,
+ fallback_axis_modifier,
+ { fallback_axis1, fallback_axis2 });
+
+ // try a trigger button
+ if (ITEM_ID_INVALID != trigger_button)
+ {
+ assignments.emplace_back(
+ type,
+ SEQ_TYPE_INCREMENT,
+ input_seq(make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NONE, trigger_button)));
+ return false;
+ }
+
+ // try a shoulder button if appropriate
+ if (fallback_shoulder && (ITEM_ID_INVALID != shoulder_button))
+ {
+ assignments.emplace_back(
+ type,
+ SEQ_TYPE_INCREMENT,
+ input_seq(make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NONE, shoulder_button)));
+ return false;
+ }
+
+ // if no numbered button, nothing can be done
+ if (ITEM_ID_INVALID == numbered_button)
+ return false;
+
+ // last resort
+ assignments.emplace_back(
+ type,
+ SEQ_TYPE_INCREMENT,
+ input_seq(make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NONE, numbered_button)));
+ return true;
+}
+
+
+
+//============================================================
+// XInput flight stick handler
+//============================================================
+
+class xinput_flight_stick_device : public xinput_device_base
+{
+public:
+ xinput_flight_stick_device(
+ std::string &&name,
+ std::string &&id,
+ input_module &module,
+ u32 player,
+ XINPUT_CAPABILITIES const &caps,
+ xinput_api_helper const &helper);
+
+ virtual void poll() override;
+ virtual void reset() override;
+ virtual void configure(input_device &device) override;
+
+private:
+ static inline constexpr USHORT SWITCH_BITS[] =
+ {
+ XINPUT_GAMEPAD_A,
+ XINPUT_GAMEPAD_B,
+ XINPUT_GAMEPAD_X,
+ XINPUT_GAMEPAD_Y,
+ XINPUT_GAMEPAD_LEFT_SHOULDER,
+ XINPUT_GAMEPAD_RIGHT_SHOULDER,
+ XINPUT_GAMEPAD_LEFT_THUMB,
+ XINPUT_GAMEPAD_RIGHT_THUMB,
+ XINPUT_GAMEPAD_START,
+ XINPUT_GAMEPAD_BACK,
+
+ XINPUT_GAMEPAD_DPAD_UP,
+ XINPUT_GAMEPAD_DPAD_DOWN,
+ XINPUT_GAMEPAD_DPAD_LEFT,
+ XINPUT_GAMEPAD_DPAD_RIGHT
+ };
+
+ enum
+ {
+ SWITCH_A, // button bits
+ SWITCH_B,
+ SWITCH_X,
+ SWITCH_Y,
+ SWITCH_LB,
+ SWITCH_RB,
+ SWITCH_LSB,
+ SWITCH_RSB,
+ SWITCH_START,
+ SWITCH_BACK,
+
+ SWITCH_DPAD_UP, // D-pad bits
+ SWITCH_DPAD_DOWN,
+ SWITCH_DPAD_LEFT,
+ SWITCH_DPAD_RIGHT,
+
+ SWITCH_HAT_UP, // for POV hat as right stick
+ SWITCH_HAT_DOWN,
+ SWITCH_HAT_LEFT,
+ SWITCH_HAT_RIGHT,
+
+ SWITCH_TOTAL
+ };
+
+ enum
+ {
+ AXIS_RUDDER, // LT/RT mapped as bidirectional axes
+ AXIS_THROTTLE,
+
+ AXIS_X, // full-precision axes
+ AXIS_Y,
+
+ AXIS_TOTAL
+ };
+
+ u8 m_switches[SWITCH_TOTAL];
+ s32 m_axes[AXIS_TOTAL];
+};
+
+
+xinput_flight_stick_device::xinput_flight_stick_device(
+ std::string &&name,
+ std::string &&id,
+ input_module &module,
+ u32 player,
+ XINPUT_CAPABILITIES const &caps,
+ xinput_api_helper const &helper) :
+ xinput_device_base(std::move(name), std::move(id), module, player, caps, helper)
+{
+ std::fill(std::begin(m_switches), std::end(m_switches), 0);
+ std::fill(std::begin(m_axes), std::end(m_axes), 0);
+}
+
+
+void xinput_flight_stick_device::poll()
+{
+ // poll the device first, and skip if nothing changed
+ if (!read_state())
+ return;
+
+ // translate button bits
+ for (unsigned i = 0; std::size(SWITCH_BITS) > i; ++i)
+ m_switches[SWITCH_A + i] = (buttons() & SWITCH_BITS[i]) ? 0xff : 0x00;
+
+ // translate rudder and throttle
+ m_axes[AXIS_RUDDER] = normalize_absolute_axis(trigger_left(), 0, 255);
+ m_axes[AXIS_THROTTLE] = normalize_absolute_axis(trigger_right(), 0, 255);
+
+ // translate full-precision axes - Y direction is opposite to what MAME uses
+ m_axes[AXIS_X] = normalize_absolute_axis(thumb_left_x(), XINPUT_AXIS_MINVALUE, XINPUT_AXIS_MAXVALUE);
+ m_axes[AXIS_Y] = normalize_absolute_axis(-thumb_left_y(), XINPUT_AXIS_MINVALUE, XINPUT_AXIS_MAXVALUE);
+
+ // translate right stick as POV hat
+ m_switches[SWITCH_HAT_UP] = (16'384 <= thumb_right_y()) ? 0xff : 0x00;
+ m_switches[SWITCH_HAT_DOWN] = (-16'384 >= thumb_right_y()) ? 0xff : 0x00;
+ m_switches[SWITCH_HAT_LEFT] = (-16'384 >= thumb_right_x()) ? 0xff : 0x00;
+ m_switches[SWITCH_HAT_RIGHT] = (16'384 <= thumb_right_x()) ? 0xff : 0x00;
+}
+
+
+void xinput_flight_stick_device::reset()
+{
+ set_reset();
+ std::fill(std::begin(m_switches), std::end(m_switches), 0);
+ std::fill(std::begin(m_axes), std::end(m_axes), 0);
+}
+
+
+void xinput_flight_stick_device::configure(input_device &device)
+{
+ // track item IDs for setting up default assignments
+ input_device::assignment_vector assignments;
+ input_item_id switch_ids[SWITCH_TOTAL];
+ std::fill(std::begin(switch_ids), std::end(switch_ids), ITEM_ID_INVALID);
+
+ // add bidirectional axes
+ std::tuple const axis_caps[]{
+ { ITEM_ID_RZAXIS, "Rudder", has_trigger_left() },
+ { ITEM_ID_ZAXIS, "Throttle", has_trigger_right() },
+ { ITEM_ID_XAXIS, "Joystick X", has_thumb_left_x() },
+ { ITEM_ID_YAXIS, "Joystick Y", has_thumb_left_y() } };
+ input_item_id axis_ids[AXIS_TOTAL];
+ for (unsigned i = 0; AXIS_TOTAL > i; ++i)
+ {
+ auto const [id, name, supported] = axis_caps[i];
+ if (supported)
+ {
+ axis_ids[i] = device.add_item(
+ name,
+ std::string_view(),
+ id,
+ generic_axis_get_state,
+ &m_axes[i]);
+ }
+ else
+ {
+ axis_ids[i] = ITEM_ID_INVALID;
+ }
+ }
+
+ // add hats
+ bool const hat_caps[]{
+ has_button(XINPUT_GAMEPAD_DPAD_UP),
+ has_button(XINPUT_GAMEPAD_DPAD_DOWN),
+ has_button(XINPUT_GAMEPAD_DPAD_LEFT),
+ has_button(XINPUT_GAMEPAD_DPAD_RIGHT),
+ has_thumb_right_x(),
+ has_thumb_right_x(),
+ has_thumb_right_y(),
+ has_thumb_right_y() };
+ for (unsigned i = 0; (SWITCH_HAT_RIGHT - SWITCH_DPAD_UP) >= i; ++i)
+ {
+ if (hat_caps[i])
+ {
+ switch_ids[SWITCH_DPAD_UP + i] = device.add_item(
+ HAT_NAMES_GAMEPAD[i],
+ std::string_view(),
+ input_item_id(ITEM_ID_HAT1UP + i), // matches up/down/left/right order
+ generic_button_get_state,
+ &m_switches[SWITCH_DPAD_UP + i]);
+ }
+ }
+
+ // add buttons
+ input_item_id button_id = ITEM_ID_BUTTON1;
+ unsigned button_count = 0;
+ unsigned numbered_buttons[SWITCH_RSB - SWITCH_A + 1];
+ for (unsigned i = 0; (SWITCH_RSB - SWITCH_A) >= i; ++i)
+ {
+ if (has_button(SWITCH_BITS[i]))
+ {
+ switch_ids[SWITCH_A + i] = device.add_item(
+ BUTTON_NAMES_FLIGHT_STICK[i],
+ std::string_view(),
+ button_id++,
+ generic_button_get_state,
+ &m_switches[SWITCH_A + i]);
+ numbered_buttons[button_count] = SWITCH_A + i;
+
+ // use these for automatically numbered buttons and pedals
+ input_seq const seq(make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NONE, switch_ids[SWITCH_A + i]));
+ assignments.emplace_back(ioport_type(IPT_BUTTON1 + button_count), SEQ_TYPE_STANDARD, seq);
+ if (3 > button_count)
+ assignments.emplace_back(ioport_type(IPT_PEDAL + button_count), SEQ_TYPE_INCREMENT, seq);
+ ++button_count;
+ }
+ }
+
+ // add start/back
+ if (has_button(XINPUT_GAMEPAD_START))
+ {
+ switch_ids[SWITCH_START] = device.add_item(
+ "Start",
+ std::string_view(),
+ ITEM_ID_START,
+ generic_button_get_state,
+ &m_switches[SWITCH_START]);
+ add_button_assignment(assignments, IPT_START, { switch_ids[SWITCH_START] });
+ }
+ if (has_button(XINPUT_GAMEPAD_BACK))
+ {
+ switch_ids[SWITCH_BACK] = device.add_item(
+ "Back",
+ std::string_view(),
+ ITEM_ID_SELECT,
+ generic_button_get_state,
+ &m_switches[SWITCH_BACK]);
+ add_button_assignment(assignments, IPT_SELECT, { switch_ids[SWITCH_BACK] });
+ }
+
+ // use throttle for joystick Z, or rudder if it isn't available
+ add_assignment(
+ assignments,
+ IPT_AD_STICK_Z,
+ SEQ_TYPE_STANDARD,
+ ITEM_CLASS_ABSOLUTE,
+ ITEM_MODIFIER_NONE,
+ { axis_ids[AXIS_THROTTLE], axis_ids[AXIS_RUDDER] });
+
+ // if throttle is available, use it for first two pedals, too
+ if (ITEM_ID_INVALID != axis_ids[AXIS_THROTTLE])
+ {
+ assignments.emplace_back(
+ IPT_PEDAL,
+ SEQ_TYPE_STANDARD,
+ input_seq(make_code(ITEM_CLASS_ABSOLUTE, ITEM_MODIFIER_NEG, axis_ids[AXIS_THROTTLE])));
+ assignments.emplace_back(
+ IPT_PEDAL2,
+ SEQ_TYPE_STANDARD,
+ input_seq(make_code(ITEM_CLASS_ABSOLUTE, ITEM_MODIFIER_POS, axis_ids[AXIS_THROTTLE])));
+ }
+
+ // find something to use for directional controls and navigation
+ bool const axis_missing = (ITEM_ID_INVALID == axis_ids[AXIS_X]) || (ITEM_ID_INVALID == axis_ids[AXIS_Y]);
+ bool const hat_complete = has_thumb_right_x() && has_thumb_right_y();
+ if (axis_missing && hat_complete)
+ {
+ // X or Y missing - rely on POV hat
+ add_directional_assignments(
+ assignments,
+ axis_ids[AXIS_X],
+ axis_ids[AXIS_Y],
+ switch_ids[SWITCH_HAT_LEFT],
+ switch_ids[SWITCH_HAT_RIGHT],
+ switch_ids[SWITCH_HAT_UP],
+ switch_ids[SWITCH_HAT_DOWN]);
+
+ // choose something for previous/next group
+ if (consume_button_pair(assignments, IPT_UI_PREV_GROUP, IPT_UI_NEXT_GROUP, switch_ids[SWITCH_DPAD_UP], switch_ids[SWITCH_DPAD_DOWN]))
+ {
+ // took D-pad up/down
+ }
+ else if (consume_button_pair(assignments, IPT_UI_PREV_GROUP, IPT_UI_NEXT_GROUP, switch_ids[SWITCH_DPAD_LEFT], switch_ids[SWITCH_DPAD_RIGHT]))
+ {
+ // took D-pad left/right
+ }
+ else if (consume_axis_pair(assignments, IPT_UI_PREV_GROUP, IPT_UI_NEXT_GROUP, axis_ids[AXIS_RUDDER]))
+ {
+ // took rudder
+ }
+ else if (consume_axis_pair(assignments, IPT_UI_PREV_GROUP, IPT_UI_NEXT_GROUP, axis_ids[AXIS_THROTTLE]))
+ {
+ // took throttle
+ }
+
+ // choose something for zoom and focus previous/next
+ if (add_axis_pair_assignment(assignments, IPT_UI_ZOOM_OUT, IPT_UI_ZOOM_IN, axis_ids[AXIS_THROTTLE]))
+ {
+ if (!add_axis_pair_assignment(assignments, IPT_UI_FOCUS_PREV, IPT_UI_FOCUS_NEXT, axis_ids[AXIS_RUDDER]))
+ add_axis_pair_assignment(assignments, IPT_UI_FOCUS_PREV, IPT_UI_FOCUS_NEXT, axis_ids[AXIS_THROTTLE]);
+ }
+ else if (add_axis_pair_assignment(assignments, IPT_UI_ZOOM_OUT, IPT_UI_ZOOM_IN, axis_ids[AXIS_RUDDER]))
+ {
+ add_axis_pair_assignment(assignments, IPT_UI_FOCUS_PREV, IPT_UI_FOCUS_NEXT, axis_ids[AXIS_RUDDER]);
+ }
+ else if (add_button_pair_assignment(assignments, IPT_UI_ZOOM_OUT, IPT_UI_ZOOM_IN, switch_ids[SWITCH_DPAD_LEFT], switch_ids[SWITCH_DPAD_RIGHT]))
+ {
+ consume_button_pair(assignments, IPT_UI_FOCUS_PREV, IPT_UI_FOCUS_NEXT, switch_ids[SWITCH_DPAD_LEFT], switch_ids[SWITCH_DPAD_RIGHT]);
+ }
+ }
+ else
+ {
+ // only use stick for the primary directional controls
+ add_directional_assignments(
+ assignments,
+ axis_ids[AXIS_X],
+ axis_ids[AXIS_Y],
+ ITEM_ID_INVALID,
+ ITEM_ID_INVALID,
+ ITEM_ID_INVALID,
+ ITEM_ID_INVALID);
+
+ // assign the POV hat differently depending on whether rudder and/or throttle are present
+ if ((ITEM_ID_INVALID != axis_ids[AXIS_RUDDER]) || (ITEM_ID_INVALID != axis_ids[AXIS_THROTTLE]))
+ {
+ // previous/next group
+ if (consume_button_pair(assignments, IPT_UI_PREV_GROUP, IPT_UI_NEXT_GROUP, switch_ids[SWITCH_HAT_LEFT], switch_ids[SWITCH_HAT_RIGHT]))
+ {
+ // took hat left/right
+ }
+ else if (consume_button_pair(assignments, IPT_UI_PREV_GROUP, IPT_UI_NEXT_GROUP, switch_ids[SWITCH_DPAD_LEFT], switch_ids[SWITCH_DPAD_RIGHT]))
+ {
+ // took D-pad left/right
+ }
+ else if (consume_button_pair(assignments, IPT_UI_PREV_GROUP, IPT_UI_NEXT_GROUP, switch_ids[SWITCH_HAT_UP], switch_ids[SWITCH_HAT_DOWN]))
+ {
+ // took hat up/down
+ }
+ else if (consume_button_pair(assignments, IPT_UI_PREV_GROUP, IPT_UI_NEXT_GROUP, switch_ids[SWITCH_DPAD_UP], switch_ids[SWITCH_DPAD_DOWN]))
+ {
+ // took D-pad up/down
+ }
+ else if (consume_axis_pair(assignments, IPT_UI_PREV_GROUP, IPT_UI_NEXT_GROUP, axis_ids[AXIS_RUDDER]))
+ {
+ // took rudder
+ }
+ else if (consume_axis_pair(assignments, IPT_UI_PREV_GROUP, IPT_UI_NEXT_GROUP, axis_ids[AXIS_THROTTLE]))
+ {
+ // took throttle
+ }
+
+ // page up/down
+ if (consume_button_pair(assignments, IPT_UI_PAGE_UP, IPT_UI_PAGE_DOWN, switch_ids[SWITCH_HAT_UP], switch_ids[SWITCH_HAT_DOWN]))
+ {
+ // took hat up/down
+ }
+ else if (consume_button_pair(assignments, IPT_UI_PAGE_UP, IPT_UI_PAGE_DOWN, switch_ids[SWITCH_DPAD_UP], switch_ids[SWITCH_DPAD_DOWN]))
+ {
+ // took D-pad up/down
+ }
+ else if (consume_button_pair(assignments, IPT_UI_PAGE_UP, IPT_UI_PAGE_DOWN, switch_ids[SWITCH_DPAD_LEFT], switch_ids[SWITCH_DPAD_RIGHT]))
+ {
+ // took D-pad left/right
+ }
+
+ // home/end
+ if (consume_button_pair(assignments, IPT_UI_HOME, IPT_UI_END, switch_ids[SWITCH_DPAD_UP], switch_ids[SWITCH_DPAD_DOWN]))
+ {
+ // took D-pad up/down
+ }
+ else if (consume_button_pair(assignments, IPT_UI_HOME, IPT_UI_END, switch_ids[SWITCH_DPAD_LEFT], switch_ids[SWITCH_DPAD_RIGHT]))
+ {
+ // took D-pad left/right
+ }
+
+ // assign something for zoom - this can overlap with focus previous/next
+ if (add_axis_pair_assignment(assignments, IPT_UI_ZOOM_OUT, IPT_UI_ZOOM_IN, axis_ids[AXIS_THROTTLE]))
+ {
+ // took throttle
+ }
+ else if (add_button_pair_assignment(assignments, IPT_UI_ZOOM_OUT, IPT_UI_ZOOM_IN, switch_ids[SWITCH_DPAD_LEFT], switch_ids[SWITCH_DPAD_RIGHT]))
+ {
+ // took D-pad left/right
+ }
+ else if (add_axis_pair_assignment(assignments, IPT_UI_ZOOM_OUT, IPT_UI_ZOOM_IN, axis_ids[AXIS_RUDDER]))
+ {
+ // took rudder
+ }
+
+ // assign something for focus previous/next
+ if (add_axis_pair_assignment(assignments, IPT_UI_FOCUS_PREV, IPT_UI_FOCUS_NEXT, axis_ids[AXIS_RUDDER]))
+ {
+ // took rudder
+ }
+ else if (add_button_pair_assignment(assignments, IPT_UI_FOCUS_PREV, IPT_UI_FOCUS_NEXT, switch_ids[SWITCH_DPAD_LEFT], switch_ids[SWITCH_DPAD_RIGHT]))
+ {
+ // took D-pad left/right
+ }
+ else if (add_axis_pair_assignment(assignments, IPT_UI_FOCUS_PREV, IPT_UI_FOCUS_NEXT, axis_ids[AXIS_THROTTLE]))
+ {
+ // took throttle
+ }
+ }
+ else
+ {
+ // previous/next group
+ if (consume_button_pair(assignments, IPT_UI_PREV_GROUP, IPT_UI_NEXT_GROUP, switch_ids[SWITCH_HAT_UP], switch_ids[SWITCH_HAT_DOWN]))
+ {
+ // took hat up/down
+ }
+ else if (consume_button_pair(assignments, IPT_UI_PREV_GROUP, IPT_UI_NEXT_GROUP, switch_ids[SWITCH_DPAD_UP], switch_ids[SWITCH_DPAD_DOWN]))
+ {
+ // took D-pad up/down
+ }
+ else if (consume_button_pair(assignments, IPT_UI_PREV_GROUP, IPT_UI_NEXT_GROUP, switch_ids[SWITCH_HAT_LEFT], switch_ids[SWITCH_HAT_RIGHT]))
+ {
+ // took hat left/right
+ }
+ else if (consume_button_pair(assignments, IPT_UI_PREV_GROUP, IPT_UI_NEXT_GROUP, switch_ids[SWITCH_DPAD_LEFT], switch_ids[SWITCH_DPAD_RIGHT]))
+ {
+ // took D-pad left/right
+ }
+
+ // try to choose something for focus previous/next
+ if (add_button_pair_assignment(assignments, IPT_UI_FOCUS_PREV, IPT_UI_FOCUS_NEXT, switch_ids[SWITCH_HAT_LEFT], switch_ids[SWITCH_HAT_RIGHT]))
+ {
+ // took hat left/right - use it for zoom as well
+ consume_button_pair(assignments, IPT_UI_ZOOM_OUT, IPT_UI_ZOOM_IN, switch_ids[SWITCH_HAT_LEFT], switch_ids[SWITCH_HAT_RIGHT]);
+ }
+ else if (add_button_pair_assignment(assignments, IPT_UI_FOCUS_PREV, IPT_UI_FOCUS_NEXT, switch_ids[SWITCH_DPAD_LEFT], switch_ids[SWITCH_DPAD_RIGHT]))
+ {
+ // took D-pad left/right - use it for zoom as well
+ consume_button_pair(assignments, IPT_UI_ZOOM_OUT, IPT_UI_ZOOM_IN, switch_ids[SWITCH_DPAD_LEFT], switch_ids[SWITCH_DPAD_RIGHT]);
+ }
+ else if (add_button_pair_assignment(assignments, IPT_UI_FOCUS_PREV, IPT_UI_FOCUS_NEXT, switch_ids[SWITCH_DPAD_UP], switch_ids[SWITCH_DPAD_DOWN]))
+ {
+ // took D-pad left/right - use it for zoom as well
+ consume_button_pair(assignments, IPT_UI_ZOOM_OUT, IPT_UI_ZOOM_IN, switch_ids[SWITCH_DPAD_UP], switch_ids[SWITCH_DPAD_DOWN]);
+ }
+
+ // use D-pad for page up/down and home/end if it's still available
+ if (consume_button_pair(assignments, IPT_UI_PAGE_UP, IPT_UI_PAGE_DOWN, switch_ids[SWITCH_DPAD_UP], switch_ids[SWITCH_DPAD_DOWN]))
+ {
+ // took D-pad up/down
+ }
+ else if (consume_button_pair(assignments, IPT_UI_PAGE_UP, IPT_UI_PAGE_DOWN, switch_ids[SWITCH_DPAD_LEFT], switch_ids[SWITCH_DPAD_RIGHT]))
+ {
+ // took D-pad left/right
+ }
+ consume_button_pair(assignments, IPT_UI_HOME, IPT_UI_END, switch_ids[SWITCH_DPAD_LEFT], switch_ids[SWITCH_DPAD_RIGHT]);
+ }
+ }
+
+ // assign UI select/back/clear/help
+ assign_ui_actions(
+ assignments,
+ SWITCH_B,
+ SWITCH_X,
+ SWITCH_Y,
+ SWITCH_START,
+ SWITCH_BACK,
+ switch_ids,
+ numbered_buttons,
+ button_count);
+
+ // set default assignments
+ device.set_default_assignments(std::move(assignments));
}
@@ -1019,6 +1833,11 @@ void xinput_guitar_device::configure(input_device &device)
{
// TODO: does subtype 0x06 indicate digital neck orientation sensor or lack of three-axis accelerometer?
+ // track item IDs for setting up default assignments
+ input_device::assignment_vector assignments;
+ input_item_id switch_ids[SWITCH_TOTAL];
+ std::fill(std::begin(switch_ids), std::end(switch_ids), ITEM_ID_INVALID);
+
// add axes
std::tuple const axis_caps[]{
{ ITEM_ID_RXAXIS, "Neck Slider", has_thumb_left_x() },
@@ -1028,17 +1847,22 @@ void xinput_guitar_device::configure(input_device &device)
{ ITEM_ID_XAXIS, "Bridge Orientation", has_trigger_left() && has_trigger_right() },
{ ITEM_ID_ZAXIS, "Body Orientation", has_trigger_right() },
{ ITEM_ID_SLIDER2, "Pickup Selector", has_trigger_left() && !has_trigger_right() } };
- for (unsigned i = 0; (AXIS_PICKUP - AXIS_SLIDER) >= i; ++i)
+ input_item_id axis_ids[AXIS_TOTAL];
+ for (unsigned i = 0; AXIS_TOTAL > i; ++i)
{
auto const [item, name, supported] = axis_caps[i];
if (supported)
{
- device.add_item(
+ axis_ids[i] = device.add_item(
name,
std::string_view(),
item,
generic_axis_get_state,
- &m_axes[AXIS_SLIDER + i]);
+ &m_axes[i]);
+ }
+ else
+ {
+ axis_ids[i] = ITEM_ID_INVALID;
}
}
@@ -1047,7 +1871,7 @@ void xinput_guitar_device::configure(input_device &device)
{
if (has_button(SWITCH_BITS[SWITCH_DPAD_UP + i]))
{
- device.add_item(
+ switch_ids[SWITCH_DPAD_UP + i] = device.add_item(
HAT_NAMES_GUITAR[i],
std::string_view(),
input_item_id(ITEM_ID_HAT1UP + i), // matches up/down/left/right order
@@ -1058,38 +1882,107 @@ void xinput_guitar_device::configure(input_device &device)
// add buttons
input_item_id button_id = ITEM_ID_BUTTON1;
+ unsigned button_count = 0;
+ unsigned numbered_buttons[SWITCH_FRET5 - SWITCH_FRET1 + 1];
for (unsigned i = 0; (SWITCH_RSB - SWITCH_FRET1) >= i; ++i)
{
if (has_button(SWITCH_BITS[i]))
{
- device.add_item(
+ switch_ids[SWITCH_FRET1 + i] = device.add_item(
BUTTON_NAMES_GUITAR[i],
std::string_view(),
button_id++,
generic_button_get_state,
&m_switches[SWITCH_FRET1 + i]);
+
+ // use fret buttons for automatically numbered buttons and pedals
+ if ((SWITCH_FRET5 - SWITCH_FRET1) >= i)
+ {
+ numbered_buttons[button_count] = SWITCH_FRET1 + i;
+ input_seq const seq(make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NONE, switch_ids[SWITCH_FRET1 + i]));
+ assignments.emplace_back(ioport_type(IPT_BUTTON1 + button_count), SEQ_TYPE_STANDARD, seq);
+ if (((ITEM_ID_INVALID != axis_ids[AXIS_WHAMMY]) ? 2 : 3) > button_count)
+ {
+ ioport_type const first_pedal = (ITEM_ID_INVALID != axis_ids[AXIS_WHAMMY])
+ ? IPT_PEDAL2
+ : IPT_PEDAL;
+ assignments.emplace_back(
+ ioport_type(first_pedal + button_count),
+ SEQ_TYPE_INCREMENT,
+ seq);
+ }
+ ++button_count;
+ }
}
}
// add start/back
if (has_button(XINPUT_GAMEPAD_START))
{
- device.add_item(
+ switch_ids[SWITCH_START] = device.add_item(
"Start",
std::string_view(),
ITEM_ID_START,
generic_button_get_state,
&m_switches[SWITCH_START]);
+ add_button_assignment(assignments, IPT_START, { switch_ids[SWITCH_START] });
}
if (has_button(XINPUT_GAMEPAD_BACK))
{
- device.add_item(
+ switch_ids[SWITCH_BACK] = device.add_item(
"Back",
std::string_view(),
ITEM_ID_SELECT,
generic_button_get_state,
&m_switches[SWITCH_BACK]);
+ add_button_assignment(assignments, IPT_SELECT, { switch_ids[SWITCH_BACK] });
}
+
+ // use the D-pad for directional controls - accelerometers are an annoyance
+ add_directional_assignments(
+ assignments,
+ ITEM_ID_INVALID,
+ ITEM_ID_INVALID,
+ switch_ids[SWITCH_DPAD_LEFT],
+ switch_ids[SWITCH_DPAD_RIGHT],
+ switch_ids[SWITCH_DPAD_UP],
+ switch_ids[SWITCH_DPAD_DOWN]);
+
+ // use the whammy bar for the first pedal and focus next if present
+ if (ITEM_ID_INVALID != axis_ids[AXIS_WHAMMY])
+ {
+ assignments.emplace_back(
+ IPT_PEDAL,
+ SEQ_TYPE_STANDARD,
+ input_seq(make_code(ITEM_CLASS_ABSOLUTE, ITEM_MODIFIER_NEG, axis_ids[AXIS_WHAMMY])));
+ assignments.emplace_back(
+ IPT_UI_FOCUS_NEXT,
+ SEQ_TYPE_STANDARD,
+ input_seq(make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NEG, axis_ids[AXIS_WHAMMY])));
+ }
+
+ // use the neck slider for a couple of things if it's present
+ if (ITEM_ID_INVALID != axis_ids[AXIS_SLIDER])
+ {
+ input_seq const seq(make_code(ITEM_CLASS_ABSOLUTE, ITEM_MODIFIER_NONE, axis_ids[AXIS_SLIDER]));
+ assignments.emplace_back(IPT_PADDLE, SEQ_TYPE_STANDARD, seq);
+ assignments.emplace_back(IPT_AD_STICK_X, SEQ_TYPE_STANDARD, seq);
+ }
+
+ // assign UI select/back/clear/help
+ assign_ui_actions(
+ assignments,
+ SWITCH_FRET2,
+ SWITCH_FRET3,
+ SWITCH_FRET4,
+ SWITCH_START,
+ SWITCH_BACK,
+ switch_ids,
+ numbered_buttons,
+ button_count);
+
+ // set default assignments
+ device.set_default_assignments(std::move(assignments));
}
@@ -1215,6 +2108,11 @@ void xinput_drumkit_device::reset()
void xinput_drumkit_device::configure(input_device &device)
{
+ // track item IDs for setting up default assignments
+ input_device::assignment_vector assignments;
+ input_item_id switch_ids[SWITCH_TOTAL];
+ std::fill(std::begin(switch_ids), std::end(switch_ids), ITEM_ID_INVALID);
+
// add axes
std::tuple const axis_caps[]{
{ ITEM_ID_XAXIS, "Green Velocity", has_thumb_left_y() },
@@ -1242,7 +2140,7 @@ void xinput_drumkit_device::configure(input_device &device)
{
if (has_button(SWITCH_BITS[SWITCH_DPAD_UP + i]))
{
- device.add_item(
+ switch_ids[SWITCH_DPAD_UP + i] = device.add_item(
HAT_NAMES_GAMEPAD[i],
std::string_view(),
input_item_id(ITEM_ID_HAT1UP + i), // matches up/down/left/right order
@@ -1252,39 +2150,95 @@ void xinput_drumkit_device::configure(input_device &device)
}
// add buttons
- input_item_id button_id = ITEM_ID_BUTTON1;
+ unsigned button_count = 0;
+ unsigned numbered_buttons[SWITCH_RSB - SWITCH_GREEN + 1];
for (unsigned i = 0; (SWITCH_RSB - SWITCH_GREEN) >= i; ++i)
{
if (has_button(SWITCH_BITS[i]))
{
- device.add_item(
+ switch_ids[SWITCH_GREEN + i] = device.add_item(
BUTTON_NAMES_DRUMKIT[i],
std::string_view(),
- button_id++,
+ input_item_id(ITEM_ID_BUTTON1 + button_count),
generic_button_get_state,
&m_switches[SWITCH_GREEN + i]);
+ numbered_buttons[button_count] = SWITCH_GREEN + i;
+
+ // use these for automatically numbered buttons and pedals
+ input_seq const seq(make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NONE, switch_ids[SWITCH_GREEN + i]));
+ assignments.emplace_back(ioport_type(IPT_BUTTON1 + button_count), SEQ_TYPE_STANDARD, seq);
+ if (3 > button_count)
+ assignments.emplace_back(ioport_type(IPT_PEDAL + button_count), SEQ_TYPE_INCREMENT, seq);
+ ++button_count;
}
}
// add start/back
if (has_button(XINPUT_GAMEPAD_START))
{
- device.add_item(
+ switch_ids[SWITCH_START] = device.add_item(
"Start",
std::string_view(),
ITEM_ID_START,
generic_button_get_state,
&m_switches[SWITCH_START]);
+ add_button_assignment(assignments, IPT_START, { switch_ids[SWITCH_START] });
}
if (has_button(XINPUT_GAMEPAD_BACK))
{
- device.add_item(
+ switch_ids[SWITCH_BACK] = device.add_item(
"Back",
std::string_view(),
ITEM_ID_SELECT,
generic_button_get_state,
&m_switches[SWITCH_BACK]);
+ add_button_assignment(assignments, IPT_SELECT, { switch_ids[SWITCH_BACK] });
}
+
+ // use the D-pad for directional controls
+ add_directional_assignments(
+ assignments,
+ ITEM_ID_INVALID,
+ ITEM_ID_INVALID,
+ switch_ids[SWITCH_DPAD_LEFT],
+ switch_ids[SWITCH_DPAD_RIGHT],
+ switch_ids[SWITCH_DPAD_UP],
+ switch_ids[SWITCH_DPAD_DOWN]);
+
+ // use the D-pad and A/B/X/Y diamond for twin sticks
+ add_twin_stick_assignments(
+ assignments,
+ ITEM_ID_INVALID,
+ ITEM_ID_INVALID,
+ ITEM_ID_INVALID,
+ ITEM_ID_INVALID,
+ switch_ids[SWITCH_DPAD_LEFT],
+ switch_ids[SWITCH_DPAD_RIGHT],
+ switch_ids[SWITCH_DPAD_UP],
+ switch_ids[SWITCH_DPAD_DOWN],
+ switch_ids[SWITCH_BLUE],
+ switch_ids[SWITCH_RED],
+ switch_ids[SWITCH_YELLOW],
+ switch_ids[SWITCH_GREEN]);
+
+ // assign UI select/back/clear/help
+ assign_ui_actions(
+ assignments,
+ SWITCH_RED,
+ SWITCH_BLUE,
+ SWITCH_YELLOW,
+ SWITCH_START,
+ SWITCH_BACK,
+ switch_ids,
+ numbered_buttons,
+ button_count);
+
+ // use bass drum pedal for focus next if available to make the system selection menu usable
+ if (add_button_assignment(assignments, IPT_UI_FOCUS_NEXT, { switch_ids[SWITCH_BASS_DRUM] }))
+ switch_ids[SWITCH_BASS_DRUM] = ITEM_ID_INVALID;
+
+ // set default assignments
+ device.set_default_assignments(std::move(assignments));
}
@@ -1432,20 +2386,25 @@ void xinput_turntable_device::reset()
void xinput_turntable_device::configure(input_device &device)
{
+ // track item IDs for setting up default assignments
+ input_device::assignment_vector assignments;
+ input_item_id switch_ids[SWITCH_TOTAL];
+ std::fill(std::begin(switch_ids), std::end(switch_ids), ITEM_ID_INVALID);
+
// add axes
- device.add_item(
+ input_item_id const turntable_id = device.add_item(
"Turntable",
std::string_view(),
ITEM_ID_ADD_RELATIVE1,
generic_axis_get_state,
&m_axes[AXIS_TURNTABLE]);
- device.add_item(
+ input_item_id const effect_id = device.add_item(
"Effect",
std::string_view(),
ITEM_ID_ADD_RELATIVE2,
generic_axis_get_state,
&m_axes[AXIS_EFFECT]);
- device.add_item(
+ input_item_id const crossfade_id = device.add_item(
"Crossfade",
std::string_view(),
ITEM_ID_XAXIS,
@@ -1457,7 +2416,7 @@ void xinput_turntable_device::configure(input_device &device)
{
if (has_button(SWITCH_BITS[SWITCH_DPAD_UP + i]))
{
- device.add_item(
+ switch_ids[SWITCH_DPAD_UP + i] = device.add_item(
HAT_NAMES_GAMEPAD[i],
std::string_view(),
input_item_id(ITEM_ID_HAT1UP + i), // matches up/down/left/right order
@@ -1468,31 +2427,43 @@ void xinput_turntable_device::configure(input_device &device)
// add buttons
input_item_id button_id = ITEM_ID_BUTTON1;
+ unsigned button_count = 0;
+ unsigned numbered_buttons[SWITCH_RSB - SWITCH_A + 1];
for (unsigned i = 0; (SWITCH_RSB - SWITCH_A) >= i; ++i)
{
if (has_button(SWITCH_BITS[i]))
{
- device.add_item(
+ switch_ids[SWITCH_A + i] = device.add_item(
BUTTON_NAMES_KEYBOARD[i],
std::string_view(),
button_id++,
generic_button_get_state,
&m_switches[SWITCH_A + i]);
+ numbered_buttons[button_count] = SWITCH_A + i;
+
+ // use these for automatically numbered buttons and pedals
+ input_seq const seq(make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NONE, switch_ids[SWITCH_A + i]));
+ assignments.emplace_back(ioport_type(IPT_BUTTON1 + button_count), SEQ_TYPE_STANDARD, seq);
+ if (3 > button_count)
+ assignments.emplace_back(ioport_type(IPT_PEDAL + button_count), SEQ_TYPE_INCREMENT, seq);
+ ++button_count;
}
}
- device.add_item(
+
+ // turntable buttons activate these as well as A/B/X
+ switch_ids[SWITCH_GREEN] = device.add_item(
"Green",
std::string_view(),
button_id++,
generic_button_get_state,
&m_switches[SWITCH_GREEN]);
- device.add_item(
+ switch_ids[SWITCH_RED] = device.add_item(
"Red",
std::string_view(),
button_id++,
generic_button_get_state,
&m_switches[SWITCH_RED]);
- device.add_item(
+ switch_ids[SWITCH_BLUE] = device.add_item(
"Blue",
std::string_view(),
button_id++,
@@ -1502,22 +2473,197 @@ void xinput_turntable_device::configure(input_device &device)
// add start/back
if (has_button(XINPUT_GAMEPAD_START))
{
- device.add_item(
+ switch_ids[SWITCH_START] = device.add_item(
"Start",
std::string_view(),
ITEM_ID_START,
generic_button_get_state,
&m_switches[SWITCH_START]);
+ add_button_assignment(assignments, IPT_START, { switch_ids[SWITCH_START] });
}
if (has_button(XINPUT_GAMEPAD_BACK))
{
- device.add_item(
+ switch_ids[SWITCH_BACK] = device.add_item(
"Back",
std::string_view(),
ITEM_ID_SELECT,
generic_button_get_state,
&m_switches[SWITCH_BACK]);
+ add_button_assignment(assignments, IPT_SELECT, { switch_ids[SWITCH_BACK] });
}
+
+ // use D-pad and A/B/X/Y diamond for twin sticks
+ add_twin_stick_assignments(
+ assignments,
+ ITEM_ID_INVALID,
+ ITEM_ID_INVALID,
+ ITEM_ID_INVALID,
+ ITEM_ID_INVALID,
+ switch_ids[SWITCH_DPAD_LEFT],
+ switch_ids[SWITCH_DPAD_RIGHT],
+ switch_ids[SWITCH_DPAD_UP],
+ switch_ids[SWITCH_DPAD_DOWN],
+ switch_ids[SWITCH_X],
+ switch_ids[SWITCH_B],
+ switch_ids[SWITCH_Y],
+ switch_ids[SWITCH_A]);
+
+ // for most analog player controls, use turntable for X and effect for Y
+ input_seq const turntable_seq(make_code(ITEM_CLASS_RELATIVE, ITEM_MODIFIER_NONE, turntable_id));
+ input_seq const effect_seq(make_code(ITEM_CLASS_RELATIVE, ITEM_MODIFIER_NONE, effect_id));
+ input_seq const crossfade_seq(make_code(ITEM_CLASS_ABSOLUTE, ITEM_MODIFIER_NONE, crossfade_id));
+ input_seq joystick_left_seq(make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NEG, turntable_id));
+ input_seq joystick_right_seq(make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_POS, turntable_id));
+ input_seq joystick_up_seq(make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NEG, effect_id));
+ input_seq joystick_down_seq(make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_POS, effect_id));
+ assignments.emplace_back(IPT_PADDLE, SEQ_TYPE_STANDARD, turntable_seq);
+ assignments.emplace_back(IPT_PADDLE_V, SEQ_TYPE_STANDARD, effect_seq);
+ assignments.emplace_back(IPT_POSITIONAL, SEQ_TYPE_STANDARD, crossfade_seq);
+ assignments.emplace_back(IPT_POSITIONAL_V, SEQ_TYPE_STANDARD, effect_seq);
+ assignments.emplace_back(IPT_DIAL, SEQ_TYPE_STANDARD, turntable_seq);
+ assignments.emplace_back(IPT_DIAL_V, SEQ_TYPE_STANDARD, effect_seq);
+ assignments.emplace_back(IPT_TRACKBALL_X, SEQ_TYPE_STANDARD, turntable_seq);
+ assignments.emplace_back(IPT_TRACKBALL_Y, SEQ_TYPE_STANDARD, effect_seq);
+ assignments.emplace_back(IPT_AD_STICK_X, SEQ_TYPE_STANDARD, turntable_seq);
+ assignments.emplace_back(IPT_AD_STICK_Y, SEQ_TYPE_STANDARD, effect_seq);
+ assignments.emplace_back(IPT_AD_STICK_Z, SEQ_TYPE_STANDARD, crossfade_seq);
+ assignments.emplace_back(IPT_LIGHTGUN_X, SEQ_TYPE_STANDARD, turntable_seq);
+ assignments.emplace_back(IPT_LIGHTGUN_Y, SEQ_TYPE_STANDARD, effect_seq);
+ assignments.emplace_back(IPT_MOUSE_X, SEQ_TYPE_STANDARD, turntable_seq);
+ assignments.emplace_back(IPT_MOUSE_Y, SEQ_TYPE_STANDARD, effect_seq);
+
+ // use D-pad for analog controls as well if present
+ bool const have_dpad_left = ITEM_ID_INVALID != switch_ids[SWITCH_DPAD_LEFT];
+ bool const have_dpad_right = ITEM_ID_INVALID != switch_ids[SWITCH_DPAD_RIGHT];
+ bool const have_dpad_up = ITEM_ID_INVALID != switch_ids[SWITCH_DPAD_UP];
+ bool const have_dpad_down = ITEM_ID_INVALID != switch_ids[SWITCH_DPAD_DOWN];
+ if (have_dpad_left)
+ {
+ input_code const code(make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NONE, switch_ids[SWITCH_DPAD_LEFT]));
+ input_seq const left_seq(code);
+ joystick_left_seq += input_seq::or_code;
+ joystick_left_seq += code;
+ assignments.emplace_back(IPT_PADDLE, SEQ_TYPE_DECREMENT, left_seq);
+ assignments.emplace_back(IPT_POSITIONAL, SEQ_TYPE_DECREMENT, left_seq);
+ assignments.emplace_back(IPT_DIAL, SEQ_TYPE_DECREMENT, left_seq);
+ assignments.emplace_back(IPT_TRACKBALL_X, SEQ_TYPE_DECREMENT, left_seq);
+ assignments.emplace_back(IPT_AD_STICK_X, SEQ_TYPE_DECREMENT, left_seq);
+ assignments.emplace_back(IPT_LIGHTGUN_X, SEQ_TYPE_DECREMENT, left_seq);
+ }
+ if (have_dpad_right)
+ {
+ input_code const code(make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NONE, switch_ids[SWITCH_DPAD_RIGHT]));
+ input_seq const right_seq(code);
+ joystick_right_seq += input_seq::or_code;
+ joystick_right_seq += code;
+ assignments.emplace_back(IPT_PADDLE, SEQ_TYPE_INCREMENT, right_seq);
+ assignments.emplace_back(IPT_POSITIONAL, SEQ_TYPE_INCREMENT, right_seq);
+ assignments.emplace_back(IPT_DIAL, SEQ_TYPE_INCREMENT, right_seq);
+ assignments.emplace_back(IPT_TRACKBALL_X, SEQ_TYPE_INCREMENT, right_seq);
+ assignments.emplace_back(IPT_AD_STICK_X, SEQ_TYPE_INCREMENT, right_seq);
+ assignments.emplace_back(IPT_LIGHTGUN_X, SEQ_TYPE_INCREMENT, right_seq);
+ }
+ if (have_dpad_up)
+ {
+ input_code const code(make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NONE, switch_ids[SWITCH_DPAD_UP]));
+ input_seq const up_seq(code);
+ joystick_up_seq += input_seq::or_code;
+ joystick_up_seq += code;
+ assignments.emplace_back(IPT_PADDLE_V, SEQ_TYPE_DECREMENT, up_seq);
+ assignments.emplace_back(IPT_POSITIONAL_V, SEQ_TYPE_DECREMENT, up_seq);
+ assignments.emplace_back(IPT_DIAL_V, SEQ_TYPE_DECREMENT, up_seq);
+ assignments.emplace_back(IPT_TRACKBALL_Y, SEQ_TYPE_DECREMENT, up_seq);
+ assignments.emplace_back(IPT_AD_STICK_Y, SEQ_TYPE_DECREMENT, up_seq);
+ assignments.emplace_back(IPT_LIGHTGUN_Y, SEQ_TYPE_DECREMENT, up_seq);
+ }
+ if (have_dpad_down)
+ {
+ input_code const code(make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NONE, switch_ids[SWITCH_DPAD_DOWN]));
+ input_seq const down_seq(code);
+ joystick_down_seq += input_seq::or_code;
+ joystick_down_seq += code;
+ assignments.emplace_back(IPT_PADDLE_V, SEQ_TYPE_INCREMENT, down_seq);
+ assignments.emplace_back(IPT_POSITIONAL_V, SEQ_TYPE_INCREMENT, down_seq);
+ assignments.emplace_back(IPT_DIAL_V, SEQ_TYPE_INCREMENT, down_seq);
+ assignments.emplace_back(IPT_TRACKBALL_Y, SEQ_TYPE_INCREMENT, down_seq);
+ assignments.emplace_back(IPT_AD_STICK_Y, SEQ_TYPE_INCREMENT, down_seq);
+ assignments.emplace_back(IPT_LIGHTGUN_Y, SEQ_TYPE_INCREMENT, down_seq);
+ }
+ assignments.emplace_back(IPT_JOYSTICK_LEFT, SEQ_TYPE_STANDARD, joystick_left_seq);
+ assignments.emplace_back(IPT_JOYSTICK_RIGHT, SEQ_TYPE_STANDARD, joystick_right_seq);
+ assignments.emplace_back(IPT_JOYSTICK_UP, SEQ_TYPE_STANDARD, joystick_up_seq);
+ assignments.emplace_back(IPT_JOYSTICK_DOWN, SEQ_TYPE_STANDARD, joystick_down_seq);
+
+ // choose navigation controls
+ input_seq ui_up_seq(make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NEG, turntable_id));
+ input_seq ui_down_seq(make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_POS, turntable_id));
+ input_seq ui_left_seq(make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NEG, effect_id));
+ input_seq ui_right_seq(make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_POS, effect_id));
+ if ((have_dpad_up && have_dpad_down) || !have_dpad_left || !have_dpad_right)
+ {
+ if (have_dpad_up)
+ {
+ ui_up_seq += input_seq::or_code;
+ ui_up_seq += make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NONE, switch_ids[SWITCH_DPAD_UP]);
+ }
+ if (have_dpad_down)
+ {
+ ui_down_seq += input_seq::or_code;
+ ui_down_seq += make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NONE, switch_ids[SWITCH_DPAD_DOWN]);
+ }
+ if (have_dpad_left)
+ {
+ ui_left_seq += input_seq::or_code;
+ ui_left_seq += make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NONE, switch_ids[SWITCH_DPAD_LEFT]);
+ }
+ if (have_dpad_right)
+ {
+ ui_right_seq += input_seq::or_code;
+ ui_right_seq += make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NONE, switch_ids[SWITCH_DPAD_RIGHT]);
+ }
+ }
+ else
+ {
+ if (have_dpad_left)
+ {
+ ui_up_seq += input_seq::or_code;
+ ui_up_seq += make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NONE, switch_ids[SWITCH_DPAD_LEFT]);
+ }
+ if (have_dpad_right)
+ {
+ ui_down_seq += input_seq::or_code;
+ ui_down_seq += make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NONE, switch_ids[SWITCH_DPAD_RIGHT]);
+ }
+ if (have_dpad_up)
+ {
+ ui_left_seq += input_seq::or_code;
+ ui_left_seq += make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NONE, switch_ids[SWITCH_DPAD_UP]);
+ }
+ if (have_dpad_down)
+ {
+ ui_right_seq += input_seq::or_code;
+ ui_right_seq += make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NONE, switch_ids[SWITCH_DPAD_DOWN]);
+ }
+ }
+ assignments.emplace_back(IPT_UI_UP, SEQ_TYPE_STANDARD, ui_up_seq);
+ assignments.emplace_back(IPT_UI_DOWN, SEQ_TYPE_STANDARD, ui_down_seq);
+ assignments.emplace_back(IPT_UI_LEFT, SEQ_TYPE_STANDARD, ui_left_seq);
+ assignments.emplace_back(IPT_UI_RIGHT, SEQ_TYPE_STANDARD, ui_right_seq);
+
+ // assign UI select/back/clear/help
+ assign_ui_actions(
+ assignments,
+ SWITCH_B,
+ SWITCH_X,
+ SWITCH_Y,
+ SWITCH_START,
+ SWITCH_BACK,
+ switch_ids,
+ numbered_buttons,
+ std::min(button_count, 4));
+
+ // set default assignments
+ device.set_default_assignments(std::move(assignments));
}
@@ -1650,6 +2796,11 @@ void xinput_keyboard_device::reset()
void xinput_keyboard_device::configure(input_device &device)
{
+ // track item IDs for setting up default assignments
+ input_device::assignment_vector assignments;
+ input_item_id switch_ids[SWITCH_TOTAL];
+ std::fill(std::begin(switch_ids), std::end(switch_ids), ITEM_ID_INVALID);
+
// add axes
device.add_item(
"Velocity",
@@ -1657,19 +2808,23 @@ void xinput_keyboard_device::configure(input_device &device)
ITEM_ID_SLIDER1,
generic_axis_get_state,
&m_axes[AXIS_VELOCITY]);
- device.add_item(
+ input_item_id const pedal_id = device.add_item(
"Pedal",
std::string_view(),
ITEM_ID_SLIDER2,
generic_axis_get_state,
&m_axes[AXIS_PEDAL]);
+ assignments.emplace_back(
+ IPT_PEDAL,
+ SEQ_TYPE_STANDARD,
+ input_seq(make_code(ITEM_CLASS_ABSOLUTE, ITEM_MODIFIER_NEG, pedal_id)));
// add hats
for (unsigned i = 0; (SWITCH_DPAD_RIGHT - SWITCH_DPAD_UP) >= i; ++i)
{
if (has_button(SWITCH_BITS[SWITCH_DPAD_UP + i]))
{
- device.add_item(
+ switch_ids[SWITCH_DPAD_UP + i] = device.add_item(
HAT_NAMES_GAMEPAD[i],
std::string_view(),
input_item_id(ITEM_ID_HAT1UP + i), // matches up/down/left/right order
@@ -1680,51 +2835,137 @@ void xinput_keyboard_device::configure(input_device &device)
// add buttons
input_item_id button_id = ITEM_ID_BUTTON1;
+ unsigned button_count = 0;
+ unsigned numbered_buttons[SWITCH_RSB - SWITCH_A + 1];
for (unsigned i = 0; (SWITCH_RSB - SWITCH_A) >= i; ++i)
{
if (has_button(SWITCH_BITS[i]))
{
- device.add_item(
+ switch_ids[SWITCH_A + i] = device.add_item(
BUTTON_NAMES_KEYBOARD[i],
std::string_view(),
button_id++,
generic_button_get_state,
&m_switches[SWITCH_A + i]);
+ numbered_buttons[button_count] = SWITCH_A + i;
+
+ // use these for automatically numbered buttons and pedals
+ input_seq const seq(make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NONE, switch_ids[SWITCH_A + i]));
+ assignments.emplace_back(ioport_type(IPT_BUTTON1 + button_count), SEQ_TYPE_STANDARD, seq);
+ if (3 > button_count)
+ assignments.emplace_back(ioport_type(IPT_PEDAL + button_count), SEQ_TYPE_INCREMENT, seq);
+ ++button_count;
}
}
// add keys
char const *const key_formats[]{
"C %d", "C# %d", "D %d", "D# %d", "E %d", "F %d", "F# %d", "G %d", "G# %d", "A %d", "A# %d", "B %d" };
+ std::pair const key_ids[]{
+ { IPT_MAHJONG_A, IPT_HANAFUDA_A }, // C
+ { IPT_MAHJONG_SCORE, IPT_INVALID }, // C#
+ { IPT_MAHJONG_B, IPT_HANAFUDA_B }, // D
+ { IPT_MAHJONG_DOUBLE_UP, IPT_INVALID }, // D#
+ { IPT_MAHJONG_C, IPT_HANAFUDA_C }, // E
+ { IPT_MAHJONG_D, IPT_HANAFUDA_D }, // F
+ { IPT_MAHJONG_BIG, IPT_INVALID }, // F#
+ { IPT_MAHJONG_E, IPT_HANAFUDA_E }, // G
+ { IPT_MAHJONG_SMALL, IPT_INVALID }, // G#
+ { IPT_MAHJONG_F, IPT_HANAFUDA_F }, // A
+ { IPT_MAHJONG_LAST_CHANCE, IPT_INVALID }, // A#
+ { IPT_MAHJONG_G, IPT_HANAFUDA_G }, // B
+ { IPT_MAHJONG_H, IPT_HANAFUDA_H }, // C
+ { IPT_MAHJONG_KAN, IPT_INVALID }, // C#
+ { IPT_MAHJONG_I, IPT_INVALID }, // D
+ { IPT_MAHJONG_PON, IPT_INVALID }, // D#
+ { IPT_MAHJONG_J, IPT_INVALID }, // E
+ { IPT_MAHJONG_K, IPT_INVALID }, // F
+ { IPT_MAHJONG_CHI, IPT_INVALID }, // F#
+ { IPT_MAHJONG_L, IPT_INVALID }, // G
+ { IPT_MAHJONG_REACH, IPT_INVALID }, // G#
+ { IPT_MAHJONG_M, IPT_HANAFUDA_YES }, // A
+ { IPT_MAHJONG_RON, IPT_INVALID }, // A#
+ { IPT_MAHJONG_N, IPT_HANAFUDA_NO }, // B
+ { IPT_MAHJONG_O, IPT_INVALID } }; // C
for (unsigned i = 0; (SWITCH_C3 - SWITCH_C1) >= i; ++i)
{
- device.add_item(
+ switch_ids[SWITCH_C1 + i] = device.add_item(
util::string_format(key_formats[i % 12], (i / 12) + 1),
std::string_view(),
(ITEM_ID_BUTTON32 >= button_id) ? button_id++ : ITEM_ID_OTHER_SWITCH,
generic_button_get_state,
&m_switches[SWITCH_C1 + i]);
+
+ // add mahjong/hanafuda control assignments
+ input_seq const seq(make_code(ITEM_CLASS_SWITCH, ITEM_MODIFIER_NONE, switch_ids[SWITCH_C1 + i]));
+ if (IPT_INVALID != key_ids[i].first)
+ assignments.emplace_back(key_ids[i].first, SEQ_TYPE_STANDARD, seq);
+ if (IPT_INVALID != key_ids[i].second)
+ assignments.emplace_back(key_ids[i].second, SEQ_TYPE_STANDARD, seq);
}
// add start/back
if (has_button(XINPUT_GAMEPAD_START))
{
- device.add_item(
+ switch_ids[SWITCH_START] = device.add_item(
"Start",
std::string_view(),
ITEM_ID_START,
generic_button_get_state,
&m_switches[SWITCH_START]);
+ add_button_assignment(assignments, IPT_START, { switch_ids[SWITCH_START] });
}
if (has_button(XINPUT_GAMEPAD_BACK))
{
- device.add_item(
+ switch_ids[SWITCH_BACK] = device.add_item(
"Back",
std::string_view(),
ITEM_ID_SELECT,
generic_button_get_state,
&m_switches[SWITCH_BACK]);
+ add_button_assignment(assignments, IPT_SELECT, { switch_ids[SWITCH_BACK] });
}
+
+ // use the D-pad for directional controls
+ add_directional_assignments(
+ assignments,
+ ITEM_ID_INVALID,
+ ITEM_ID_INVALID,
+ switch_ids[SWITCH_DPAD_LEFT],
+ switch_ids[SWITCH_DPAD_RIGHT],
+ switch_ids[SWITCH_DPAD_UP],
+ switch_ids[SWITCH_DPAD_DOWN]);
+
+ // use the D-pad and A/B/X/Y diamond for twin sticks
+ add_twin_stick_assignments(
+ assignments,
+ ITEM_ID_INVALID,
+ ITEM_ID_INVALID,
+ ITEM_ID_INVALID,
+ ITEM_ID_INVALID,
+ switch_ids[SWITCH_DPAD_LEFT],
+ switch_ids[SWITCH_DPAD_RIGHT],
+ switch_ids[SWITCH_DPAD_UP],
+ switch_ids[SWITCH_DPAD_DOWN],
+ switch_ids[SWITCH_X],
+ switch_ids[SWITCH_B],
+ switch_ids[SWITCH_Y],
+ switch_ids[SWITCH_A]);
+
+ // assign UI select/back/clear/help
+ assign_ui_actions(
+ assignments,
+ SWITCH_B,
+ SWITCH_X,
+ SWITCH_Y,
+ SWITCH_START,
+ SWITCH_BACK,
+ switch_ids,
+ numbered_buttons,
+ button_count);
+
+ // set default assignments
+ device.set_default_assignments(std::move(assignments));
}
@@ -1832,6 +3073,14 @@ std::unique_ptr xinput_api_helper::create_xinput_device(
case XINPUT_DEVTYPE_GAMEPAD:
switch (caps.SubType)
{
+ case 0x04: // XINPUT_DEVSUBTYPE_FLIGHT_STICK: work around MinGW header issues
+ return std::make_unique(
+ device_name,
+ device_name,
+ module,
+ index,
+ caps,
+ *this);
case XINPUT_DEVSUBTYPE_GUITAR:
case XINPUT_DEVSUBTYPE_GUITAR_ALTERNATE:
case XINPUT_DEVSUBTYPE_GUITAR_BASS:
@@ -1842,7 +3091,6 @@ std::unique_ptr xinput_api_helper::create_xinput_device(
index,
caps,
*this);
- break;
case XINPUT_DEVSUBTYPE_DRUM_KIT:
return std::make_unique(
device_name,
@@ -1851,7 +3099,6 @@ std::unique_ptr xinput_api_helper::create_xinput_device(
index,
caps,
*this);
- break;
case 0x0f:
return std::make_unique(
device_name,
@@ -1860,7 +3107,6 @@ std::unique_ptr xinput_api_helper::create_xinput_device(
index,
caps,
*this);
- break;
case 0x17:
return std::make_unique(
device_name,
@@ -1869,9 +3115,7 @@ std::unique_ptr xinput_api_helper::create_xinput_device(
index,
caps,
*this);
- break;
}
- break;
}
// create default general-purpose device
diff --git a/src/osd/sdl/osdsdl.cpp b/src/osd/sdl/osdsdl.cpp
index 260fd74891a..3a6fdda3052 100644
--- a/src/osd/sdl/osdsdl.cpp
+++ b/src/osd/sdl/osdsdl.cpp
@@ -401,7 +401,7 @@ void sdl_osd_interface::customize_input_type_list(std::vector
// disable the config menu if the ALT key is down
// (allows ALT-TAB to switch between apps)
- case IPT_UI_CONFIGURE:
+ case IPT_UI_MENU:
entry.defseq(SEQ_TYPE_STANDARD).set(KEYCODE_TAB, input_seq::not_code, KEYCODE_LALT, input_seq::not_code, KEYCODE_RALT);
break;