summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
-rw-r--r--.gitignore1
-rw-r--r--3rdparty/libjpeg/jconfig.h1
-rw-r--r--README.md6
-rw-r--r--android-project/.gitignore7
-rw-r--r--android-project/app/build.gradle29
-rw-r--r--android-project/app/src/main/AndroidManifest.xml53
-rw-r--r--android-project/app/src/main/java/org/libsdl/app/SDLActivity.java1661
-rw-r--r--android-project/app/src/main/java/org/mamedev/mame/MAME.java9
-rw-r--r--android-project/app/src/main/libs/arm64-v8a/.gitignore1
-rw-r--r--android-project/app/src/main/libs/armeabi-v7a/.gitignore1
-rw-r--r--android-project/app/src/main/libs/mips/.gitignore1
-rw-r--r--android-project/app/src/main/libs/mips64/.gitignore1
-rw-r--r--android-project/app/src/main/libs/x86/.gitignore1
-rw-r--r--android-project/app/src/main/libs/x86_64/.gitignore1
-rw-r--r--android-project/app/src/main/res/drawable-hdpi/ic_launcher.pngbin0 -> 2683 bytes
-rw-r--r--android-project/app/src/main/res/drawable-mdpi/ic_launcher.pngbin0 -> 1698 bytes
-rw-r--r--android-project/app/src/main/res/drawable-xhdpi/ic_launcher.pngbin0 -> 3872 bytes
-rw-r--r--android-project/app/src/main/res/drawable-xxhdpi/ic_launcher.pngbin0 -> 6874 bytes
-rw-r--r--android-project/app/src/main/res/layout/main.xml13
-rw-r--r--android-project/app/src/main/res/values/strings.xml4
-rw-r--r--android-project/build.gradle15
-rw-r--r--android-project/gradle/wrapper/gradle-wrapper.jarbin0 -> 49896 bytes
-rw-r--r--android-project/gradle/wrapper/gradle-wrapper.properties6
-rw-r--r--android-project/gradlew164
-rw-r--r--android-project/gradlew.bat90
-rw-r--r--android-project/settings.gradle1
-rw-r--r--bgfx/chains/hlsl.json48
-rw-r--r--hash/sms.xml105
-rw-r--r--language/Afrikaans/strings.po214
-rw-r--r--language/Albanian/strings.po214
-rw-r--r--language/Arabic/strings.po214
-rw-r--r--language/Basque/strings.po214
-rw-r--r--language/Belarusian/strings.po214
-rw-r--r--language/Bosnian/strings.po214
-rw-r--r--language/Bulgarian/strings.po214
-rw-r--r--language/Burmese/strings.po214
-rw-r--r--language/Catalan/strings.po214
-rw-r--r--language/Chinese_Simplified/strings.po226
-rw-r--r--language/Chinese_Traditional/strings.po223
-rw-r--r--language/Croatian/strings.po214
-rw-r--r--language/Czech/strings.po214
-rw-r--r--language/Danish/strings.po214
-rw-r--r--language/Dutch/strings.po395
-rw-r--r--language/English/strings.po214
-rw-r--r--language/Estonian/strings.po214
-rw-r--r--language/Finnish/strings.po214
-rw-r--r--language/French/strings.po251
-rw-r--r--language/French_Belgium/strings.po250
-rw-r--r--language/French_Canada/strings.po214
-rw-r--r--language/Georgian/strings.po214
-rw-r--r--language/German/strings.po261
-rw-r--r--language/Greek/strings.po263
-rw-r--r--language/Hebrew/strings.po214
-rw-r--r--language/Hindi/strings.po214
-rw-r--r--language/Hungarian/strings.po214
-rw-r--r--language/Indonesian/strings.po214
-rw-r--r--language/Italian/strings.po253
-rw-r--r--language/Japanese/strings.po250
-rw-r--r--language/Korean/strings.po214
-rw-r--r--language/Latvian/strings.po214
-rw-r--r--language/Lithuanian/strings.po214
-rw-r--r--language/Macedonian/strings.po214
-rw-r--r--language/Norwegian/strings.po214
-rw-r--r--language/Persian/strings.po214
-rw-r--r--language/Polish/strings.po214
-rw-r--r--language/Portuguese/strings.po214
-rw-r--r--language/Portuguese_Brazil/strings.po248
-rw-r--r--language/Romanian/strings.po214
-rw-r--r--language/Russian/strings.po227
-rw-r--r--language/Serbian/strings.po254
-rw-r--r--language/Serbian_Cyrillic/strings.po254
-rw-r--r--language/Slovak/strings.po214
-rw-r--r--language/Slovenian/strings.po214
-rw-r--r--language/Spanish/strings.po248
-rw-r--r--language/Spanish_Mexico/strings.po214
-rw-r--r--language/Swedish/strings.po214
-rw-r--r--language/Thai/strings.po214
-rw-r--r--language/Turkish/strings.po214
-rw-r--r--language/Ukrainian/strings.po214
-rw-r--r--language/Vietnamese/strings.po214
-rw-r--r--makefile63
-rw-r--r--nl_examples/kidniki.c28
-rw-r--r--plugins/hiscore/hiscore.dat6
-rw-r--r--plugins/hiscore/init.lua21
-rw-r--r--scripts/src/3rdparty.lua39
-rw-r--r--scripts/src/bus.lua2
-rw-r--r--scripts/src/main.lua40
-rw-r--r--scripts/src/netlist.lua1
-rw-r--r--scripts/src/osd/modules.lua6
-rw-r--r--scripts/src/osd/sdl.lua8
-rw-r--r--scripts/target/mame/arcade.lua2
-rw-r--r--src/devices/bus/a2bus/pc_xporter.cpp255
-rw-r--r--src/devices/bus/a2bus/pc_xporter.h53
-rw-r--r--src/devices/bus/coleco/exp.cpp2
-rw-r--r--src/devices/bus/coleco/exp.h2
-rw-r--r--src/devices/bus/megadrive/md_slot.cpp2
-rw-r--r--src/devices/bus/sms_ctrl/joypad.cpp17
-rw-r--r--src/devices/bus/sms_ctrl/joypad.h2
-rw-r--r--src/devices/bus/sms_ctrl/lphaser.cpp8
-rw-r--r--src/devices/bus/sms_ctrl/paddle.cpp19
-rw-r--r--src/devices/bus/sms_ctrl/paddle.h2
-rw-r--r--src/devices/bus/sms_ctrl/rfu.cpp18
-rw-r--r--src/devices/bus/sms_ctrl/rfu.h2
-rw-r--r--src/devices/bus/sms_ctrl/sports.cpp58
-rw-r--r--src/devices/bus/sms_ctrl/sportsjp.cpp23
-rw-r--r--src/devices/bus/sms_exp/gender.cpp14
-rw-r--r--src/devices/cpu/sm510/sm510op.cpp2
-rw-r--r--src/emu/emuopts.cpp55
-rw-r--r--src/emu/luaengine.cpp11
-rw-r--r--src/emu/luaengine.h1
-rw-r--r--src/emu/machine.cpp2
-rw-r--r--src/emu/mame.cpp33
-rw-r--r--src/emu/rendlay.cpp6
-rw-r--r--src/emu/rendutil.cpp85
-rw-r--r--src/emu/rendutil.h1
-rw-r--r--src/emu/ui/sliders.cpp19
-rw-r--r--src/emu/ui/ui.cpp66
-rw-r--r--src/emu/ui/ui.h4
-rw-r--r--src/emu/ui/utils.h88
-rw-r--r--src/lib/netlist/devices/nld_mm5837.cpp2
-rw-r--r--src/lib/netlist/devices/nld_system.cpp1
-rw-r--r--src/lib/netlist/macro/nlm_ttl74xx.cpp2
-rw-r--r--src/lib/netlist/nl_base.cpp5
-rw-r--r--src/lib/netlist/nl_base.h22
-rw-r--r--src/lib/netlist/nl_util.h4
-rw-r--r--src/lib/netlist/plib/pfmtlog.h4
-rw-r--r--src/lib/netlist/solver/nld_matrix_solver.h144
-rw-r--r--src/lib/netlist/solver/nld_ms_direct.h222
-rw-r--r--src/lib/netlist/solver/nld_ms_direct1.h38
-rw-r--r--src/lib/netlist/solver/nld_ms_direct2.h20
-rw-r--r--src/lib/netlist/solver/nld_ms_direct_lu.h53
-rw-r--r--src/lib/netlist/solver/nld_ms_gmres.h44
-rw-r--r--src/lib/netlist/solver/nld_ms_sm.h674
-rw-r--r--src/lib/netlist/solver/nld_ms_sor.h13
-rw-r--r--src/lib/netlist/solver/nld_ms_sor_mat.h17
-rw-r--r--src/lib/netlist/solver/nld_solver.cpp66
-rw-r--r--src/lib/netlist/solver/nld_solver.h141
-rw-r--r--src/mame/audio/irem.cpp9
-rw-r--r--src/mame/drivers/apple2e.cpp2
-rw-r--r--src/mame/drivers/chihiro.cpp6
-rw-r--r--src/mame/drivers/crimfght.cpp94
-rw-r--r--src/mame/drivers/eolith.cpp8
-rw-r--r--src/mame/drivers/hh_hmcs40.cpp4
-rw-r--r--src/mame/drivers/mcr3.cpp370
-rw-r--r--src/mame/drivers/spartanxtec.cpp441
-rw-r--r--src/mame/drivers/spyhuntertec.cpp795
-rw-r--r--src/mame/drivers/toki.cpp44
-rw-r--r--src/mame/drivers/tourvis.cpp5
-rw-r--r--src/mame/includes/mcr3.h6
-rw-r--r--src/mame/includes/xbox.h9
-rw-r--r--src/mame/machine/xbox.cpp95
-rw-r--r--src/mame/mame.lst8
-rw-r--r--src/mame/video/mcr3.cpp48
-rw-r--r--src/osd/modules/file/posixfile.cpp14
-rw-r--r--src/osd/modules/file/posixptty.cpp7
-rw-r--r--src/osd/modules/font/font_sdl.cpp2
-rw-r--r--src/osd/modules/render/bgfx/chainentry.cpp2
-rw-r--r--src/osd/modules/render/drawbgfx.cpp233
-rw-r--r--src/osd/modules/render/drawbgfx.h12
-rw-r--r--src/osd/sdl/sdldir.cpp2
-rw-r--r--src/osd/sdl/sdlmain.cpp6
-rw-r--r--src/osd/sdl/sdlos_unix.cpp8
-rw-r--r--src/osd/sdl/sdlprefix.h4
163 files changed, 11293 insertions, 7433 deletions
diff --git a/.gitignore b/.gitignore
index 083e0369858..aec8b94c19b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -8,6 +8,7 @@
/*
/*/
!/3rdparty/
+!/android-project/
!/benchmarks/
!/artwork/
!/bgfx/
diff --git a/3rdparty/libjpeg/jconfig.h b/3rdparty/libjpeg/jconfig.h
index 719ff11eac2..68b254dec30 100644
--- a/3rdparty/libjpeg/jconfig.h
+++ b/3rdparty/libjpeg/jconfig.h
@@ -8,6 +8,7 @@
/* #define const */
#undef CHAR_IS_UNSIGNED
#define HAVE_STDDEF_H
+#undef HAVE_STDLIB_H
#define HAVE_STDLIB_H
#undef NEED_BSD_STRINGS
#undef NEED_SYS_TYPES_H
diff --git a/README.md b/README.md
index 4cdcd8e7d03..bd89327d5db 100644
--- a/README.md
+++ b/README.md
@@ -73,10 +73,14 @@ All contributors need to either add a standard header for license info (on new f
License
=======
-The MAME project as a whole is distributed under the terms of the [GNU General Public License, version 2 or later](http://opensource.org/licenses/GPL-2.0) (GPL-2.0+), since it contains code made available under multiple GPL-compatible licenses. A great majority of files (over 90% including core files) are under the [BSD-3-Clause License](http://opensource.org/licenses/BSD-3-Clause) and we would encourage new contributors to distribute files under this license.
+The MAME project as a whole is distributed under the terms of the [GNU General Public License, version 2](http://opensource.org/licenses/GPL-2.0) or later (GPL-2.0+), since it contains code made available under multiple GPL-compatible licenses. A great majority of files (over 90% including core files) are under the [BSD-3-Clause License](http://opensource.org/licenses/BSD-3-Clause) and we would encourage new contributors to distribute files under this license.
Please note that MAME is a registered trademark of Nicola Salmoria, and permission is required to use the "MAME" name, logo, or wordmark.
+<a href="http://opensource.org/licenses/GPL-2.0" target="_blank">
+<img align="right" src="http://opensource.org/trademarks/opensource/OSI-Approved-License-100x137.png">
+</a>
+
Copyright (C) 1997-2016 MAMEDev and contributors
This program is free software; you can redistribute it and/or modify
diff --git a/android-project/.gitignore b/android-project/.gitignore
new file mode 100644
index 00000000000..731d58fc5e5
--- /dev/null
+++ b/android-project/.gitignore
@@ -0,0 +1,7 @@
+.idea
+.gradle
+local.properties
+*.iml
+*.so
+*.apk
+build
diff --git a/android-project/app/build.gradle b/android-project/app/build.gradle
new file mode 100644
index 00000000000..1e913c88438
--- /dev/null
+++ b/android-project/app/build.gradle
@@ -0,0 +1,29 @@
+apply plugin: 'com.android.application'
+
+android {
+ compileSdkVersion 18
+ buildToolsVersion "22.0.1"
+
+ defaultConfig {
+ applicationId "org.mamedev.mame"
+ minSdkVersion 18
+ targetSdkVersion 18
+
+ ndk {
+ moduleName 'main'
+ }
+
+ }
+
+ sourceSets.main {
+ jni.srcDirs = []
+ jniLibs.srcDir 'src/main/libs'
+ }
+
+ buildTypes {
+ release {
+ minifyEnabled false
+ proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
+ }
+ }
+}
diff --git a/android-project/app/src/main/AndroidManifest.xml b/android-project/app/src/main/AndroidManifest.xml
new file mode 100644
index 00000000000..a1f0ffe9849
--- /dev/null
+++ b/android-project/app/src/main/AndroidManifest.xml
@@ -0,0 +1,53 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Replace org.libsdl.app with the identifier of your game below, e.g.
+ com.gamemaker.game
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="org.mamedev.mame"
+ android:versionCode="1"
+ android:versionName="0.172"
+ android:installLocation="auto">
+
+ <!-- Android 4.0 -->
+ <uses-sdk android:minSdkVersion="14" android:targetSdkVersion="14" />
+
+ <!-- OpenGL ES 2.0 -->
+ <uses-feature android:glEsVersion="0x00020000" />
+
+ <!-- Allow writing to external storage -->
+ <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
+
+ <!-- Create a Java class extending SDLActivity and place it in a
+ directory under src matching the package, e.g.
+ src/com/gamemaker/game/MyGame.java
+
+ then replace "SDLActivity" with the name of your class (e.g. "MyGame")
+ in the XML below.
+
+ An example Java class can be found in README-android.txt
+ -->
+ <application android:label="@string/app_name"
+ android:icon="@drawable/ic_launcher"
+ android:allowBackup="true"
+ android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
+ android:hardwareAccelerated="true" >
+ <activity android:name="MAME"
+ android:label="@string/app_name"
+ android:configChanges="keyboardHidden|orientation"
+ >
+ <intent-filter>
+ <action android:name="android.intent.action.MAIN" />
+ <category android:name="android.intent.category.LAUNCHER" />
+ </intent-filter>
+ <!-- Drop file event -->
+ <!--
+ <intent-filter>
+ <action android:name="android.intent.action.VIEW" />
+ <category android:name="android.intent.category.DEFAULT" />
+ <data android:mimeType="*/*" />
+ </intent-filter>
+ -->
+ </activity>
+ </application>
+
+</manifest>
diff --git a/android-project/app/src/main/java/org/libsdl/app/SDLActivity.java b/android-project/app/src/main/java/org/libsdl/app/SDLActivity.java
new file mode 100644
index 00000000000..0a2e5d87e31
--- /dev/null
+++ b/android-project/app/src/main/java/org/libsdl/app/SDLActivity.java
@@ -0,0 +1,1661 @@
+package org.libsdl.app;
+
+import java.io.IOException;
+import java.io.InputStream;
+import java.util.ArrayList;
+import java.util.Arrays;
+import java.util.Collections;
+import java.util.Comparator;
+import java.util.List;
+import java.lang.reflect.Method;
+
+import android.app.*;
+import android.content.*;
+import android.text.InputType;
+import android.view.*;
+import android.view.inputmethod.BaseInputConnection;
+import android.view.inputmethod.EditorInfo;
+import android.view.inputmethod.InputConnection;
+import android.view.inputmethod.InputMethodManager;
+import android.widget.AbsoluteLayout;
+import android.widget.Button;
+import android.widget.LinearLayout;
+import android.widget.TextView;
+import android.os.*;
+import android.util.Log;
+import android.util.SparseArray;
+import android.graphics.*;
+import android.graphics.drawable.Drawable;
+import android.media.*;
+import android.hardware.*;
+import android.content.pm.ActivityInfo;
+
+/**
+ SDL Activity
+*/
+public class SDLActivity extends Activity {
+ private static final String TAG = "SDL";
+
+ // Keep track of the paused state
+ public static boolean mIsPaused, mIsSurfaceReady, mHasFocus;
+ public static boolean mExitCalledFromJava;
+
+ /** If shared libraries (e.g. SDL or the native application) could not be loaded. */
+ public static boolean mBrokenLibraries;
+
+ // If we want to separate mouse and touch events.
+ // This is only toggled in native code when a hint is set!
+ public static boolean mSeparateMouseAndTouch;
+
+ // Main components
+ protected static SDLActivity mSingleton;
+ protected static SDLSurface mSurface;
+ protected static View mTextEdit;
+ protected static ViewGroup mLayout;
+ protected static SDLJoystickHandler mJoystickHandler;
+
+ // This is what SDL runs in. It invokes SDL_main(), eventually
+ protected static Thread mSDLThread;
+
+ // Audio
+ protected static AudioTrack mAudioTrack;
+
+ /**
+ * This method is called by SDL before loading the native shared libraries.
+ * It can be overridden to provide names of shared libraries to be loaded.
+ * The default implementation returns the defaults. It never returns null.
+ * An array returned by a new implementation must at least contain "SDL2".
+ * Also keep in mind that the order the libraries are loaded may matter.
+ * @return names of shared libraries to be loaded (e.g. "SDL2", "main").
+ */
+ protected String[] getLibraries() {
+ return new String[] {
+ "SDL2",
+ // "SDL2_image",
+ // "SDL2_mixer",
+ // "SDL2_net",
+ // "SDL2_ttf",
+ "main"
+ };
+ }
+
+ // Load the .so
+ public void loadLibraries() {
+ for (String lib : getLibraries()) {
+ System.loadLibrary(lib);
+ }
+ }
+
+ /**
+ * This method is called by SDL before starting the native application thread.
+ * It can be overridden to provide the arguments after the application name.
+ * The default implementation returns an empty array. It never returns null.
+ * @return arguments for the native application.
+ */
+ protected String[] getArguments() {
+ return new String[0];
+ }
+
+ public static void initialize() {
+ // The static nature of the singleton and Android quirkyness force us to initialize everything here
+ // Otherwise, when exiting the app and returning to it, these variables *keep* their pre exit values
+ mSingleton = null;
+ mSurface = null;
+ mTextEdit = null;
+ mLayout = null;
+ mJoystickHandler = null;
+ mSDLThread = null;
+ mAudioTrack = null;
+ mExitCalledFromJava = false;
+ mBrokenLibraries = false;
+ mIsPaused = false;
+ mIsSurfaceReady = false;
+ mHasFocus = true;
+ }
+
+ // Setup
+ @Override
+ protected void onCreate(Bundle savedInstanceState) {
+ Log.v(TAG, "Device: " + android.os.Build.DEVICE);
+ Log.v(TAG, "Model: " + android.os.Build.MODEL);
+ Log.v(TAG, "onCreate(): " + mSingleton);
+ super.onCreate(savedInstanceState);
+
+ SDLActivity.initialize();
+ // So we can call stuff from static callbacks
+ mSingleton = this;
+
+ // Load shared libraries
+ String errorMsgBrokenLib = "";
+ try {
+ loadLibraries();
+ } catch(UnsatisfiedLinkError e) {
+ System.err.println(e.getMessage());
+ mBrokenLibraries = true;
+ errorMsgBrokenLib = e.getMessage();
+ } catch(Exception e) {
+ System.err.println(e.getMessage());
+ mBrokenLibraries = true;
+ errorMsgBrokenLib = e.getMessage();
+ }
+
+ if (mBrokenLibraries)
+ {
+ AlertDialog.Builder dlgAlert = new AlertDialog.Builder(this);
+ dlgAlert.setMessage("An error occurred while trying to start the application. Please try again and/or reinstall."
+ + System.getProperty("line.separator")
+ + System.getProperty("line.separator")
+ + "Error: " + errorMsgBrokenLib);
+ dlgAlert.setTitle("SDL Error");
+ dlgAlert.setPositiveButton("Exit",
+ new DialogInterface.OnClickListener() {
+ @Override
+ public void onClick(DialogInterface dialog,int id) {
+ // if this button is clicked, close current activity
+ SDLActivity.mSingleton.finish();
+ }
+ });
+ dlgAlert.setCancelable(false);
+ dlgAlert.create().show();
+
+ return;
+ }
+
+ // Set up the surface
+ mSurface = new SDLSurface(getApplication());
+
+ if(Build.VERSION.SDK_INT >= 12) {
+ mJoystickHandler = new SDLJoystickHandler_API12();
+ }
+ else {
+ mJoystickHandler = new SDLJoystickHandler();
+ }
+
+ mLayout = new AbsoluteLayout(this);
+ mLayout.addView(mSurface);
+
+ setContentView(mLayout);
+
+ // Get filename from "Open with" of another application
+ Intent intent = getIntent();
+
+ if (intent != null && intent.getData() != null) {
+ String filename = intent.getData().getPath();
+ if (filename != null) {
+ Log.v(TAG, "Got filename: " + filename);
+ SDLActivity.onNativeDropFile(filename);
+ }
+ }
+ }
+
+ // Events
+ @Override
+ protected void onPause() {
+ Log.v(TAG, "onPause()");
+ super.onPause();
+
+ if (SDLActivity.mBrokenLibraries) {
+ return;
+ }
+
+ SDLActivity.handlePause();
+ }
+
+ @Override
+ protected void onResume() {
+ Log.v(TAG, "onResume()");
+ super.onResume();
+
+ if (SDLActivity.mBrokenLibraries) {
+ return;
+ }
+
+ SDLActivity.handleResume();
+ }
+
+
+ @Override
+ public void onWindowFocusChanged(boolean hasFocus) {
+ super.onWindowFocusChanged(hasFocus);
+ Log.v(TAG, "onWindowFocusChanged(): " + hasFocus);
+
+ if (SDLActivity.mBrokenLibraries) {
+ return;
+ }
+
+ SDLActivity.mHasFocus = hasFocus;
+ if (hasFocus) {
+ SDLActivity.handleResume();
+ }
+ }
+
+ @Override
+ public void onLowMemory() {
+ Log.v(TAG, "onLowMemory()");
+ super.onLowMemory();
+
+ if (SDLActivity.mBrokenLibraries) {
+ return;
+ }
+
+ SDLActivity.nativeLowMemory();
+ }
+
+ @Override
+ protected void onDestroy() {
+ Log.v(TAG, "onDestroy()");
+
+ if (SDLActivity.mBrokenLibraries) {
+ super.onDestroy();
+ // Reset everything in case the user re opens the app
+ SDLActivity.initialize();
+ return;
+ }
+
+ // Send a quit message to the application
+ SDLActivity.mExitCalledFromJava = true;
+ SDLActivity.nativeQuit();
+
+ // Now wait for the SDL thread to quit
+ if (SDLActivity.mSDLThread != null) {
+ try {
+ SDLActivity.mSDLThread.join();
+ } catch(Exception e) {
+ Log.v(TAG, "Problem stopping thread: " + e);
+ }
+ SDLActivity.mSDLThread = null;
+
+ //Log.v(TAG, "Finished waiting for SDL thread");
+ }
+
+ super.onDestroy();
+ // Reset everything in case the user re opens the app
+ SDLActivity.initialize();
+ }
+
+ @Override
+ public boolean dispatchKeyEvent(KeyEvent event) {
+
+ if (SDLActivity.mBrokenLibraries) {
+ return false;
+ }
+
+ int keyCode = event.getKeyCode();
+ // Ignore certain special keys so they're handled by Android
+ if (keyCode == KeyEvent.KEYCODE_VOLUME_DOWN ||
+ keyCode == KeyEvent.KEYCODE_VOLUME_UP ||
+ keyCode == KeyEvent.KEYCODE_CAMERA ||
+ keyCode == 168 || /* API 11: KeyEvent.KEYCODE_ZOOM_IN */
+ keyCode == 169 /* API 11: KeyEvent.KEYCODE_ZOOM_OUT */
+ ) {
+ return false;
+ }
+ return super.dispatchKeyEvent(event);
+ }
+
+ /** Called by onPause or surfaceDestroyed. Even if surfaceDestroyed
+ * is the first to be called, mIsSurfaceReady should still be set
+ * to 'true' during the call to onPause (in a usual scenario).
+ */
+ public static void handlePause() {
+ if (!SDLActivity.mIsPaused && SDLActivity.mIsSurfaceReady) {
+ SDLActivity.mIsPaused = true;
+ SDLActivity.nativePause();
+ mSurface.handlePause();
+ }
+ }
+
+ /** Called by onResume or surfaceCreated. An actual resume should be done only when the surface is ready.
+ * Note: Some Android variants may send multiple surfaceChanged events, so we don't need to resume
+ * every time we get one of those events, only if it comes after surfaceDestroyed
+ */
+ public static void handleResume() {
+ if (SDLActivity.mIsPaused && SDLActivity.mIsSurfaceReady && SDLActivity.mHasFocus) {
+ SDLActivity.mIsPaused = false;
+ SDLActivity.nativeResume();
+ mSurface.handleResume();
+ }
+ }
+
+ /* The native thread has finished */
+ public static void handleNativeExit() {
+ SDLActivity.mSDLThread = null;
+ mSingleton.finish();
+ }
+
+
+ // Messages from the SDLMain thread
+ static final int COMMAND_CHANGE_TITLE = 1;
+ static final int COMMAND_UNUSED = 2;
+ static final int COMMAND_TEXTEDIT_HIDE = 3;
+ static final int COMMAND_SET_KEEP_SCREEN_ON = 5;
+
+ protected static final int COMMAND_USER = 0x8000;
+
+ /**
+ * This method is called by SDL if SDL did not handle a message itself.
+ * This happens if a received message contains an unsupported command.
+ * Method can be overwritten to handle Messages in a different class.
+ * @param command the command of the message.
+ * @param param the parameter of the message. May be null.
+ * @return if the message was handled in overridden method.
+ */
+ protected boolean onUnhandledMessage(int command, Object param) {
+ return false;
+ }
+
+ /**
+ * A Handler class for Messages from native SDL applications.
+ * It uses current Activities as target (e.g. for the title).
+ * static to prevent implicit references to enclosing object.
+ */
+ protected static class SDLCommandHandler extends Handler {
+ @Override
+ public void handleMessage(Message msg) {
+ Context context = getContext();
+ if (context == null) {
+ Log.e(TAG, "error handling message, getContext() returned null");
+ return;
+ }
+ switch (msg.arg1) {
+ case COMMAND_CHANGE_TITLE:
+ if (context instanceof Activity) {
+ ((Activity) context).setTitle((String)msg.obj);
+ } else {
+ Log.e(TAG, "error handling message, getContext() returned no Activity");
+ }
+ break;
+ case COMMAND_TEXTEDIT_HIDE:
+ if (mTextEdit != null) {
+ mTextEdit.setVisibility(View.GONE);
+
+ InputMethodManager imm = (InputMethodManager) context.getSystemService(Context.INPUT_METHOD_SERVICE);
+ imm.hideSoftInputFromWindow(mTextEdit.getWindowToken(), 0);
+ }
+ break;
+ case COMMAND_SET_KEEP_SCREEN_ON:
+ {
+ Window window = ((Activity) context).getWindow();
+ if (window != null) {
+ if ((msg.obj instanceof Integer) && (((Integer) msg.obj).intValue() != 0)) {
+ window.addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
+ } else {
+ window.clearFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
+ }
+ }
+ break;
+ }
+ default:
+ if ((context instanceof SDLActivity) && !((SDLActivity) context).onUnhandledMessage(msg.arg1, msg.obj)) {
+ Log.e(TAG, "error handling message, command is " + msg.arg1);
+ }
+ }
+ }
+ }
+
+ // Handler for the messages
+ Handler commandHandler = new SDLCommandHandler();
+
+ // Send a message from the SDLMain thread
+ boolean sendCommand(int command, Object data) {
+ Message msg = commandHandler.obtainMessage();
+ msg.arg1 = command;
+ msg.obj = data;
+ return commandHandler.sendMessage(msg);
+ }
+
+ // C functions we call
+ public static native int nativeInit(Object arguments);
+ public static native void nativeLowMemory();
+ public static native void nativeQuit();
+ public static native void nativePause();
+ public static native void nativeResume();
+ public static native void onNativeDropFile(String filename);
+ public static native void onNativeResize(int x, int y, int format, float rate);
+ public static native int onNativePadDown(int device_id, int keycode);
+ public static native int onNativePadUp(int device_id, int keycode);
+ public static native void onNativeJoy(int device_id, int axis,
+ float value);
+ public static native void onNativeHat(int device_id, int hat_id,
+ int x, int y);
+ public static native void onNativeKeyDown(int keycode);
+ public static native void onNativeKeyUp(int keycode);
+ public static native void onNativeKeyboardFocusLost();
+ public static native void onNativeMouse(int button, int action, float x, float y);
+ public static native void onNativeTouch(int touchDevId, int pointerFingerId,
+ int action, float x,
+ float y, float p);
+ public static native void onNativeAccel(float x, float y, float z);
+ public static native void onNativeSurfaceChanged();
+ public static native void onNativeSurfaceDestroyed();
+ public static native int nativeAddJoystick(int device_id, String name,
+ int is_accelerometer, int nbuttons,
+ int naxes, int nhats, int nballs);
+ public static native int nativeRemoveJoystick(int device_id);
+ public static native String nativeGetHint(String name);
+
+ /**
+ * This method is called by SDL using JNI.
+ */
+ public static boolean setActivityTitle(String title) {
+ // Called from SDLMain() thread and can't directly affect the view
+ return mSingleton.sendCommand(COMMAND_CHANGE_TITLE, title);
+ }
+
+ /**
+ * This method is called by SDL using JNI.
+ */
+ public static boolean sendMessage(int command, int param) {
+ return mSingleton.sendCommand(command, Integer.valueOf(param));
+ }
+
+ /**
+ * This method is called by SDL using JNI.
+ */
+ public static Context getContext() {
+ return mSingleton;
+ }
+
+ /**
+ * This method is called by SDL using JNI.
+ * @return result of getSystemService(name) but executed on UI thread.
+ */
+ public Object getSystemServiceFromUiThread(final String name) {
+ final Object lock = new Object();
+ final Object[] results = new Object[2]; // array for writable variables
+ synchronized (lock) {
+ runOnUiThread(new Runnable() {
+ @Override
+ public void run() {
+ synchronized (lock) {
+ results[0] = getSystemService(name);
+ results[1] = Boolean.TRUE;
+ lock.notify();
+ }
+ }
+ });
+ if (results[1] == null) {
+ try {
+ lock.wait();
+ } catch (InterruptedException ex) {
+ ex.printStackTrace();
+ }
+ }
+ }
+ return results[0];
+ }
+
+ static class ShowTextInputTask implements Runnable {
+ /*
+ * This is used to regulate the pan&scan method to have some offset from
+ * the bottom edge of the input region and the top edge of an input
+ * method (soft keyboard)
+ */
+ static final int HEIGHT_PADDING = 15;
+
+ public int x, y, w, h;
+
+ public ShowTextInputTask(int x, int y, int w, int h) {
+ this.x = x;
+ this.y = y;
+ this.w = w;
+ this.h = h;
+ }
+
+ @Override
+ public void run() {
+ AbsoluteLayout.LayoutParams params = new AbsoluteLayout.LayoutParams(
+ w, h + HEIGHT_PADDING, x, y);
+
+ if (mTextEdit == null) {
+ mTextEdit = new DummyEdit(getContext());
+
+ mLayout.addView(mTextEdit, params);
+ } else {
+ mTextEdit.setLayoutParams(params);
+ }
+
+ mTextEdit.setVisibility(View.VISIBLE);
+ mTextEdit.requestFocus();
+
+ InputMethodManager imm = (InputMethodManager) getContext().getSystemService(Context.INPUT_METHOD_SERVICE);
+ imm.showSoftInput(mTextEdit, 0);
+ }
+ }
+
+ /**
+ * This method is called by SDL using JNI.
+ */
+ public static boolean showTextInput(int x, int y, int w, int h) {
+ // Transfer the task to the main thread as a Runnable
+ return mSingleton.commandHandler.post(new ShowTextInputTask(x, y, w, h));
+ }
+
+ /**
+ * This method is called by SDL using JNI.
+ */
+ public static Surface getNativeSurface() {
+ return SDLActivity.mSurface.getNativeSurface();
+ }
+
+ // Audio
+
+ /**
+ * This method is called by SDL using JNI.
+ */
+ public static int audioInit(int sampleRate, boolean is16Bit, boolean isStereo, int desiredFrames) {
+ int channelConfig = isStereo ? AudioFormat.CHANNEL_CONFIGURATION_STEREO : AudioFormat.CHANNEL_CONFIGURATION_MONO;
+ int audioFormat = is16Bit ? AudioFormat.ENCODING_PCM_16BIT : AudioFormat.ENCODING_PCM_8BIT;
+ int frameSize = (isStereo ? 2 : 1) * (is16Bit ? 2 : 1);
+
+ Log.v(TAG, "SDL audio: wanted " + (isStereo ? "stereo" : "mono") + " " + (is16Bit ? "16-bit" : "8-bit") + " " + (sampleRate / 1000f) + "kHz, " + desiredFrames + " frames buffer");
+
+ // Let the user pick a larger buffer if they really want -- but ye
+ // gods they probably shouldn't, the minimums are horrifyingly high
+ // latency already
+ desiredFrames = Math.max(desiredFrames, (AudioTrack.getMinBufferSize(sampleRate, channelConfig, audioFormat) + frameSize - 1) / frameSize);
+
+ if (mAudioTrack == null) {
+ mAudioTrack = new AudioTrack(AudioManager.STREAM_MUSIC, sampleRate,
+ channelConfig, audioFormat, desiredFrames * frameSize, AudioTrack.MODE_STREAM);
+
+ // Instantiating AudioTrack can "succeed" without an exception and the track may still be invalid
+ // Ref: https://android.googlesource.com/platform/frameworks/base/+/refs/heads/master/media/java/android/media/AudioTrack.java
+ // Ref: http://developer.android.com/reference/android/media/AudioTrack.html#getState()
+
+ if (mAudioTrack.getState() != AudioTrack.STATE_INITIALIZED) {
+ Log.e(TAG, "Failed during initialization of Audio Track");
+ mAudioTrack = null;
+ return -1;
+ }
+
+ mAudioTrack.play();
+ }
+
+ Log.v(TAG, "SDL audio: got " + ((mAudioTrack.getChannelCount() >= 2) ? "stereo" : "mono") + " " + ((mAudioTrack.getAudioFormat() == AudioFormat.ENCODING_PCM_16BIT) ? "16-bit" : "8-bit") + " " + (mAudioTrack.getSampleRate() / 1000f) + "kHz, " + desiredFrames + " frames buffer");
+
+ return 0;
+ }
+
+ /**
+ * This method is called by SDL using JNI.
+ */
+ public static void audioWriteShortBuffer(short[] buffer) {
+ for (int i = 0; i < buffer.length; ) {
+ int result = mAudioTrack.write(buffer, i, buffer.length - i);
+ if (result > 0) {
+ i += result;
+ } else if (result == 0) {
+ try {
+ Thread.sleep(1);
+ } catch(InterruptedException e) {
+ // Nom nom
+ }
+ } else {
+ Log.w(TAG, "SDL audio: error return from write(short)");
+ return;
+ }
+ }
+ }
+
+ /**
+ * This method is called by SDL using JNI.
+ */
+ public static void audioWriteByteBuffer(byte[] buffer) {
+ for (int i = 0; i < buffer.length; ) {
+ int result = mAudioTrack.write(buffer, i, buffer.length - i);
+ if (result > 0) {
+ i += result;
+ } else if (result == 0) {
+ try {
+ Thread.sleep(1);
+ } catch(InterruptedException e) {
+ // Nom nom
+ }
+ } else {
+ Log.w(TAG, "SDL audio: error return from write(byte)");
+ return;
+ }
+ }
+ }
+
+ /**
+ * This method is called by SDL using JNI.
+ */
+ public static void audioQuit() {
+ if (mAudioTrack != null) {
+ mAudioTrack.stop();
+ mAudioTrack = null;
+ }
+ }
+
+ // Input
+
+ /**
+ * This method is called by SDL using JNI.
+ * @return an array which may be empty but is never null.
+ */
+ public static int[] inputGetInputDeviceIds(int sources) {
+ int[] ids = InputDevice.getDeviceIds();
+ int[] filtered = new int[ids.length];
+ int used = 0;
+ for (int i = 0; i < ids.length; ++i) {
+ InputDevice device = InputDevice.getDevice(ids[i]);
+ if ((device != null) && ((device.getSources() & sources) != 0)) {
+ filtered[used++] = device.getId();
+ }
+ }
+ return Arrays.copyOf(filtered, used);
+ }
+
+ // Joystick glue code, just a series of stubs that redirect to the SDLJoystickHandler instance
+ public static boolean handleJoystickMotionEvent(MotionEvent event) {
+ return mJoystickHandler.handleMotionEvent(event);
+ }
+
+ /**
+ * This method is called by SDL using JNI.
+ */
+ public static void pollInputDevices() {
+ if (SDLActivity.mSDLThread != null) {
+ mJoystickHandler.pollInputDevices();
+ }
+ }
+
+ // APK expansion files support
+
+ /** com.android.vending.expansion.zipfile.ZipResourceFile object or null. */
+ private Object expansionFile;
+
+ /** com.android.vending.expansion.zipfile.ZipResourceFile's getInputStream() or null. */
+ private Method expansionFileMethod;
+
+ /**
+ * This method was called by SDL using JNI.
+ * @deprecated because of an incorrect name
+ */
+ @Deprecated
+ public InputStream openAPKExtensionInputStream(String fileName) throws IOException {
+ return openAPKExpansionInputStream(fileName);
+ }
+
+ /**
+ * This method is called by SDL using JNI.
+ * @return an InputStream on success or null if no expansion file was used.
+ * @throws IOException on errors. Message is set for the SDL error message.
+ */
+ public InputStream openAPKExpansionInputStream(String fileName) throws IOException {
+ // Get a ZipResourceFile representing a merger of both the main and patch files
+ if (expansionFile == null) {
+ String mainHint = nativeGetHint("SDL_ANDROID_APK_EXPANSION_MAIN_FILE_VERSION");
+ if (mainHint == null) {
+ return null; // no expansion use if no main version was set
+ }
+ String patchHint = nativeGetHint("SDL_ANDROID_APK_EXPANSION_PATCH_FILE_VERSION");
+ if (patchHint == null) {
+ return null; // no expansion use if no patch version was set
+ }
+
+ Integer mainVersion;
+ Integer patchVersion;
+ try {
+ mainVersion = Integer.valueOf(mainHint);
+ patchVersion = Integer.valueOf(patchHint);
+ } catch (NumberFormatException ex) {
+ ex.printStackTrace();
+ throw new IOException("No valid file versions set for APK expansion files", ex);
+ }
+
+ try {
+ // To avoid direct dependency on Google APK expansion library that is
+ // not a part of Android SDK we access it using reflection
+ expansionFile = Class.forName("com.android.vending.expansion.zipfile.APKExpansionSupport")
+ .getMethod("getAPKExpansionZipFile", Context.class, int.class, int.class)
+ .invoke(null, this, mainVersion, patchVersion);
+
+ expansionFileMethod = expansionFile.getClass()
+ .getMethod("getInputStream", String.class);
+ } catch (Exception ex) {
+ ex.printStackTrace();
+ expansionFile = null;
+ expansionFileMethod = null;
+ throw new IOException("Could not access APK expansion support library", ex);
+ }
+ }
+
+ // Get an input stream for a known file inside the expansion file ZIPs
+ InputStream fileStream;
+ try {
+ fileStream = (InputStream)expansionFileMethod.invoke(expansionFile, fileName);
+ } catch (Exception ex) {
+ // calling "getInputStream" failed
+ ex.printStackTrace();
+ throw new IOException("Could not open stream from APK expansion file", ex);
+ }
+
+ if (fileStream == null) {
+ // calling "getInputStream" was successful but null was returned
+ throw new IOException("Could not find path in APK expansion file");
+ }
+
+ return fileStream;
+ }
+
+ // Messagebox
+
+ /** Result of current messagebox. Also used for blocking the calling thread. */
+ protected final int[] messageboxSelection = new int[1];
+
+ /** Id of current dialog. */
+ protected int dialogs = 0;
+
+ /**
+ * This method is called by SDL using JNI.
+ * Shows the messagebox from UI thread and block calling thread.
+ * buttonFlags, buttonIds and buttonTexts must have same length.
+ * @param buttonFlags array containing flags for every button.
+ * @param buttonIds array containing id for every button.
+ * @param buttonTexts array containing text for every button.
+ * @param colors null for default or array of length 5 containing colors.
+ * @return button id or -1.
+ */
+ public int messageboxShowMessageBox(
+ final int flags,
+ final String title,
+ final String message,
+ final int[] buttonFlags,
+ final int[] buttonIds,
+ final String[] buttonTexts,
+ final int[] colors) {
+
+ messageboxSelection[0] = -1;
+
+ // sanity checks
+
+ if ((buttonFlags.length != buttonIds.length) && (buttonIds.length != buttonTexts.length)) {
+ return -1; // implementation broken
+ }
+
+ // collect arguments for Dialog
+
+ final Bundle args = new Bundle();
+ args.putInt("flags", flags);
+ args.putString("title", title);
+ args.putString("message", message);
+ args.putIntArray("buttonFlags", buttonFlags);
+ args.putIntArray("buttonIds", buttonIds);
+ args.putStringArray("buttonTexts", buttonTexts);
+ args.putIntArray("colors", colors);
+
+ // trigger Dialog creation on UI thread
+
+ runOnUiThread(new Runnable() {
+ @Override
+ public void run() {
+ showDialog(dialogs++, args);
+ }
+ });
+
+ // block the calling thread
+
+ synchronized (messageboxSelection) {
+ try {
+ messageboxSelection.wait();
+ } catch (InterruptedException ex) {
+ ex.printStackTrace();
+ return -1;
+ }
+ }
+
+ // return selected value
+
+ return messageboxSelection[0];
+ }
+
+ @Override
+ protected Dialog onCreateDialog(int ignore, Bundle args) {
+
+ // TODO set values from "flags" to messagebox dialog
+
+ // get colors
+
+ int[] colors = args.getIntArray("colors");
+ int backgroundColor;
+ int textColor;
+ int buttonBorderColor;
+ int buttonBackgroundColor;
+ int buttonSelectedColor;
+ if (colors != null) {
+ int i = -1;
+ backgroundColor = colors[++i];
+ textColor = colors[++i];
+ buttonBorderColor = colors[++i];
+ buttonBackgroundColor = colors[++i];
+ buttonSelectedColor = colors[++i];
+ } else {
+ backgroundColor = Color.TRANSPARENT;
+ textColor = Color.TRANSPARENT;
+ buttonBorderColor = Color.TRANSPARENT;
+ buttonBackgroundColor = Color.TRANSPARENT;
+ buttonSelectedColor = Color.TRANSPARENT;
+ }
+
+ // create dialog with title and a listener to wake up calling thread
+
+ final Dialog dialog = new Dialog(this);
+ dialog.setTitle(args.getString("title"));
+ dialog.setCancelable(false);
+ dialog.setOnDismissListener(new DialogInterface.OnDismissListener() {
+ @Override
+ public void onDismiss(DialogInterface unused) {
+ synchronized (messageboxSelection) {
+ messageboxSelection.notify();
+ }
+ }
+ });
+
+ // create text
+
+ TextView message = new TextView(this);
+ message.setGravity(Gravity.CENTER);
+ message.setText(args.getString("message"));
+ if (textColor != Color.TRANSPARENT) {
+ message.setTextColor(textColor);
+ }
+
+ // create buttons
+
+ int[] buttonFlags = args.getIntArray("buttonFlags");
+ int[] buttonIds = args.getIntArray("buttonIds");
+ String[] buttonTexts = args.getStringArray("buttonTexts");
+
+ final SparseArray<Button> mapping = new SparseArray<Button>();
+
+ LinearLayout buttons = new LinearLayout(this);
+ buttons.setOrientation(LinearLayout.HORIZONTAL);
+ buttons.setGravity(Gravity.CENTER);
+ for (int i = 0; i < buttonTexts.length; ++i) {
+ Button button = new Button(this);
+ final int id = buttonIds[i];
+ button.setOnClickListener(new View.OnClickListener() {
+ @Override
+ public void onClick(View v) {
+ messageboxSelection[0] = id;
+ dialog.dismiss();
+ }
+ });
+ if (buttonFlags[i] != 0) {
+ // see SDL_messagebox.h
+ if ((buttonFlags[i] & 0x00000001) != 0) {
+ mapping.put(KeyEvent.KEYCODE_ENTER, button);
+ }
+ if ((buttonFlags[i] & 0x00000002) != 0) {
+ mapping.put(111, button); /* API 11: KeyEvent.KEYCODE_ESCAPE */
+ }
+ }
+ button.setText(buttonTexts[i]);
+ if (textColor != Color.TRANSPARENT) {
+ button.setTextColor(textColor);
+ }
+ if (buttonBorderColor != Color.TRANSPARENT) {
+ // TODO set color for border of messagebox button
+ }
+ if (buttonBackgroundColor != Color.TRANSPARENT) {
+ Drawable drawable = button.getBackground();
+ if (drawable == null) {
+ // setting the color this way removes the style
+ button.setBackgroundColor(buttonBackgroundColor);
+ } else {
+ // setting the color this way keeps the style (gradient, padding, etc.)
+ drawable.setColorFilter(buttonBackgroundColor, PorterDuff.Mode.MULTIPLY);
+ }
+ }
+ if (buttonSelectedColor != Color.TRANSPARENT) {
+ // TODO set color for selected messagebox button
+ }
+ buttons.addView(button);
+ }
+
+ // create content
+
+ LinearLayout content = new LinearLayout(this);
+ content.setOrientation(LinearLayout.VERTICAL);
+ content.addView(message);
+ content.addView(buttons);
+ if (backgroundColor != Color.TRANSPARENT) {
+ content.setBackgroundColor(backgroundColor);
+ }
+
+ // add content to dialog and return
+
+ dialog.setContentView(content);
+ dialog.setOnKeyListener(new Dialog.OnKeyListener() {
+ @Override
+ public boolean onKey(DialogInterface d, int keyCode, KeyEvent event) {
+ Button button = mapping.get(keyCode);
+ if (button != null) {
+ if (event.getAction() == KeyEvent.ACTION_UP) {
+ button.performClick();
+ }
+ return true; // also for ignored actions
+ }
+ return false;
+ }
+ });
+
+ return dialog;
+ }
+}
+
+/**
+ Simple nativeInit() runnable
+*/
+class SDLMain implements Runnable {
+ @Override
+ public void run() {
+ // Runs SDL_main()
+ SDLActivity.nativeInit(SDLActivity.mSingleton.getArguments());
+
+ //Log.v("SDL", "SDL thread terminated");
+ }
+}
+
+
+/**
+ SDLSurface. This is what we draw on, so we need to know when it's created
+ in order to do anything useful.
+
+ Because of this, that's where we set up the SDL thread
+*/
+class SDLSurface extends SurfaceView implements SurfaceHolder.Callback,
+ View.OnKeyListener, View.OnTouchListener, SensorEventListener {
+
+ // Sensors
+ protected static SensorManager mSensorManager;
+ protected static Display mDisplay;
+
+ // Keep track of the surface size to normalize touch events
+ protected static float mWidth, mHeight;
+
+ // Startup
+ public SDLSurface(Context context) {
+ super(context);
+ getHolder().addCallback(this);
+
+ setFocusable(true);
+ setFocusableInTouchMode(true);
+ requestFocus();
+ setOnKeyListener(this);
+ setOnTouchListener(this);
+
+ mDisplay = ((WindowManager)context.getSystemService(Context.WINDOW_SERVICE)).getDefaultDisplay();
+ mSensorManager = (SensorManager)context.getSystemService(Context.SENSOR_SERVICE);
+
+ if(Build.VERSION.SDK_INT >= 12) {
+ setOnGenericMotionListener(new SDLGenericMotionListener_API12());
+ }
+
+ // Some arbitrary defaults to avoid a potential division by zero
+ mWidth = 1.0f;
+ mHeight = 1.0f;
+ }
+
+ public void handlePause() {
+ enableSensor(Sensor.TYPE_ACCELEROMETER, false);
+ }
+
+ public void handleResume() {
+ setFocusable(true);
+ setFocusableInTouchMode(true);
+ requestFocus();
+ setOnKeyListener(this);
+ setOnTouchListener(this);
+ enableSensor(Sensor.TYPE_ACCELEROMETER, true);
+ }
+
+ public Surface getNativeSurface() {
+ return getHolder().getSurface();
+ }
+
+ // Called when we have a valid drawing surface
+ @Override
+ public void surfaceCreated(SurfaceHolder holder) {
+ Log.v("SDL", "surfaceCreated()");
+ holder.setType(SurfaceHolder.SURFACE_TYPE_GPU);
+ }
+
+ // Called when we lose the surface
+ @Override
+ public void surfaceDestroyed(SurfaceHolder holder) {
+ Log.v("SDL", "surfaceDestroyed()");
+ // Call this *before* setting mIsSurfaceReady to 'false'
+ SDLActivity.handlePause();
+ SDLActivity.mIsSurfaceReady = false;
+ SDLActivity.onNativeSurfaceDestroyed();
+ }
+
+ // Called when the surface is resized
+ @Override
+ public void surfaceChanged(SurfaceHolder holder,
+ int format, int width, int height) {
+ Log.v("SDL", "surfaceChanged()");
+
+ int sdlFormat = 0x15151002; // SDL_PIXELFORMAT_RGB565 by default
+ switch (format) {
+ case PixelFormat.A_8:
+ Log.v("SDL", "pixel format A_8");
+ break;
+ case PixelFormat.LA_88:
+ Log.v("SDL", "pixel format LA_88");
+ break;
+ case PixelFormat.L_8:
+ Log.v("SDL", "pixel format L_8");
+ break;
+ case PixelFormat.RGBA_4444:
+ Log.v("SDL", "pixel format RGBA_4444");
+ sdlFormat = 0x15421002; // SDL_PIXELFORMAT_RGBA4444
+ break;
+ case PixelFormat.RGBA_5551:
+ Log.v("SDL", "pixel format RGBA_5551");
+ sdlFormat = 0x15441002; // SDL_PIXELFORMAT_RGBA5551
+ break;
+ case PixelFormat.RGBA_8888:
+ Log.v("SDL", "pixel format RGBA_8888");
+ sdlFormat = 0x16462004; // SDL_PIXELFORMAT_RGBA8888
+ break;
+ case PixelFormat.RGBX_8888:
+ Log.v("SDL", "pixel format RGBX_8888");
+ sdlFormat = 0x16261804; // SDL_PIXELFORMAT_RGBX8888
+ break;
+ case PixelFormat.RGB_332:
+ Log.v("SDL", "pixel format RGB_332");
+ sdlFormat = 0x14110801; // SDL_PIXELFORMAT_RGB332
+ break;
+ case PixelFormat.RGB_565:
+ Log.v("SDL", "pixel format RGB_565");
+ sdlFormat = 0x15151002; // SDL_PIXELFORMAT_RGB565
+ break;
+ case PixelFormat.RGB_888:
+ Log.v("SDL", "pixel format RGB_888");
+ // Not sure this is right, maybe SDL_PIXELFORMAT_RGB24 instead?
+ sdlFormat = 0x16161804; // SDL_PIXELFORMAT_RGB888
+ break;
+ default:
+ Log.v("SDL", "pixel format unknown " + format);
+ break;
+ }
+
+ mWidth = width;
+ mHeight = height;
+ SDLActivity.onNativeResize(width, height, sdlFormat, mDisplay.getRefreshRate());
+ Log.v("SDL", "Window size: " + width + "x" + height);
+
+
+ boolean skip = false;
+ int requestedOrientation = SDLActivity.mSingleton.getRequestedOrientation();
+
+ if (requestedOrientation == ActivityInfo.SCREEN_ORIENTATION_UNSPECIFIED)
+ {
+ // Accept any
+ }
+ else if (requestedOrientation == ActivityInfo.SCREEN_ORIENTATION_PORTRAIT)
+ {
+ if (mWidth > mHeight) {
+ skip = true;
+ }
+ } else if (requestedOrientation == ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE) {
+ if (mWidth < mHeight) {
+ skip = true;
+ }
+ }
+
+ // Special Patch for Square Resolution: Black Berry Passport
+ if (skip) {
+ double min = Math.min(mWidth, mHeight);
+ double max = Math.max(mWidth, mHeight);
+
+ if (max / min < 1.20) {
+ Log.v("SDL", "Don't skip on such aspect-ratio. Could be a square resolution.");
+ skip = false;
+ }
+ }
+
+ if (skip) {
+ Log.v("SDL", "Skip .. Surface is not ready.");
+ return;
+ }
+
+
+ // Set mIsSurfaceReady to 'true' *before* making a call to handleResume
+ SDLActivity.mIsSurfaceReady = true;
+ SDLActivity.onNativeSurfaceChanged();
+
+
+ if (SDLActivity.mSDLThread == null) {
+ // This is the entry point to the C app.
+ // Start up the C app thread and enable sensor input for the first time
+
+ final Thread sdlThread = new Thread(new SDLMain(), "SDLThread");
+ enableSensor(Sensor.TYPE_ACCELEROMETER, true);
+ sdlThread.start();
+
+ // Set up a listener thread to catch when the native thread ends
+ SDLActivity.mSDLThread = new Thread(new Runnable(){
+ @Override
+ public void run(){
+ try {
+ sdlThread.join();
+ }
+ catch(Exception e){}
+ finally{
+ // Native thread has finished
+ if (! SDLActivity.mExitCalledFromJava) {
+ SDLActivity.handleNativeExit();
+ }
+ }
+ }
+ }, "SDLThreadListener");
+ SDLActivity.mSDLThread.start();
+ }
+
+ if (SDLActivity.mHasFocus) {
+ SDLActivity.handleResume();
+ }
+ }
+
+ // Key events
+ @Override
+ public boolean onKey(View v, int keyCode, KeyEvent event) {
+ // Dispatch the different events depending on where they come from
+ // Some SOURCE_DPAD or SOURCE_GAMEPAD are also SOURCE_KEYBOARD
+ // So, we try to process them as DPAD or GAMEPAD events first, if that fails we try them as KEYBOARD
+
+ if ( (event.getSource() & InputDevice.SOURCE_GAMEPAD) != 0 ||
+ (event.getSource() & InputDevice.SOURCE_DPAD) != 0 ) {
+ if (event.getAction() == KeyEvent.ACTION_DOWN) {
+ if (SDLActivity.onNativePadDown(event.getDeviceId(), keyCode) == 0) {
+ return true;
+ }
+ } else if (event.getAction() == KeyEvent.ACTION_UP) {
+ if (SDLActivity.onNativePadUp(event.getDeviceId(), keyCode) == 0) {
+ return true;
+ }
+ }
+ }
+
+ if( (event.getSource() & InputDevice.SOURCE_KEYBOARD) != 0) {
+ if (event.getAction() == KeyEvent.ACTION_DOWN) {
+ //Log.v("SDL", "key down: " + keyCode);
+ SDLActivity.onNativeKeyDown(keyCode);
+ return true;
+ }
+ else if (event.getAction() == KeyEvent.ACTION_UP) {
+ //Log.v("SDL", "key up: " + keyCode);
+ SDLActivity.onNativeKeyUp(keyCode);
+ return true;
+ }
+ }
+
+ return false;
+ }
+
+ // Touch events
+ @Override
+ public boolean onTouch(View v, MotionEvent event) {
+ /* Ref: http://developer.android.com/training/gestures/multi.html */
+ final int touchDevId = event.getDeviceId();
+ final int pointerCount = event.getPointerCount();
+ int action = event.getActionMasked();
+ int pointerFingerId;
+ int mouseButton;
+ int i = -1;
+ float x,y,p;
+
+ // !!! FIXME: dump this SDK check after 2.0.4 ships and require API14.
+ if (event.getSource() == InputDevice.SOURCE_MOUSE && SDLActivity.mSeparateMouseAndTouch) {
+ if (Build.VERSION.SDK_INT < 14) {
+ mouseButton = 1; // For Android==12 all mouse buttons are the left button
+ } else {
+ try {
+ mouseButton = (Integer) event.getClass().getMethod("getButtonState").invoke(event);
+ } catch(Exception e) {
+ mouseButton = 1; // oh well.
+ }
+ }
+ SDLActivity.onNativeMouse(mouseButton, action, event.getX(0), event.getY(0));
+ } else {
+ switch(action) {
+ case MotionEvent.ACTION_MOVE:
+ for (i = 0; i < pointerCount; i++) {
+ pointerFingerId = event.getPointerId(i);
+ x = event.getX(i) / mWidth;
+ y = event.getY(i) / mHeight;
+ p = event.getPressure(i);
+ if (p > 1.0f) {
+ // may be larger than 1.0f on some devices
+ // see the documentation of getPressure(i)
+ p = 1.0f;
+ }
+ SDLActivity.onNativeTouch(touchDevId, pointerFingerId, action, x, y, p);
+ }
+ break;
+
+ case MotionEvent.ACTION_UP:
+ case MotionEvent.ACTION_DOWN:
+ // Primary pointer up/down, the index is always zero
+ i = 0;
+ case MotionEvent.ACTION_POINTER_UP:
+ case MotionEvent.ACTION_POINTER_DOWN:
+ // Non primary pointer up/down
+ if (i == -1) {
+ i = event.getActionIndex();
+ }
+
+ pointerFingerId = event.getPointerId(i);
+ x = event.getX(i) / mWidth;
+ y = event.getY(i) / mHeight;
+ p = event.getPressure(i);
+ if (p > 1.0f) {
+ // may be larger than 1.0f on some devices
+ // see the documentation of getPressure(i)
+ p = 1.0f;
+ }
+ SDLActivity.onNativeTouch(touchDevId, pointerFingerId, action, x, y, p);
+ break;
+
+ case MotionEvent.ACTION_CANCEL:
+ for (i = 0; i < pointerCount; i++) {
+ pointerFingerId = event.getPointerId(i);
+ x = event.getX(i) / mWidth;
+ y = event.getY(i) / mHeight;
+ p = event.getPressure(i);
+ if (p > 1.0f) {
+ // may be larger than 1.0f on some devices
+ // see the documentation of getPressure(i)
+ p = 1.0f;
+ }
+ SDLActivity.onNativeTouch(touchDevId, pointerFingerId, MotionEvent.ACTION_UP, x, y, p);
+ }
+ break;
+
+ default:
+ break;
+ }
+ }
+
+ return true;
+ }
+
+ // Sensor events
+ public void enableSensor(int sensortype, boolean enabled) {
+ // TODO: This uses getDefaultSensor - what if we have >1 accels?
+ if (enabled) {
+ mSensorManager.registerListener(this,
+ mSensorManager.getDefaultSensor(sensortype),
+ SensorManager.SENSOR_DELAY_GAME, null);
+ } else {
+ mSensorManager.unregisterListener(this,
+ mSensorManager.getDefaultSensor(sensortype));
+ }
+ }
+
+ @Override
+ public void onAccuracyChanged(Sensor sensor, int accuracy) {
+ // TODO
+ }
+
+ @Override
+ public void onSensorChanged(SensorEvent event) {
+ if (event.sensor.getType() == Sensor.TYPE_ACCELEROMETER) {
+ float x, y;
+ switch (mDisplay.getRotation()) {
+ case Surface.ROTATION_90:
+ x = -event.values[1];
+ y = event.values[0];
+ break;
+ case Surface.ROTATION_270:
+ x = event.values[1];
+ y = -event.values[0];
+ break;
+ case Surface.ROTATION_180:
+ x = -event.values[1];
+ y = -event.values[0];
+ break;
+ default:
+ x = event.values[0];
+ y = event.values[1];
+ break;
+ }
+ SDLActivity.onNativeAccel(-x / SensorManager.GRAVITY_EARTH,
+ y / SensorManager.GRAVITY_EARTH,
+ event.values[2] / SensorManager.GRAVITY_EARTH - 1);
+ }
+ }
+}
+
+/* This is a fake invisible editor view that receives the input and defines the
+ * pan&scan region
+ */
+class DummyEdit extends View implements View.OnKeyListener {
+ InputConnection ic;
+
+ public DummyEdit(Context context) {
+ super(context);
+ setFocusableInTouchMode(true);
+ setFocusable(true);
+ setOnKeyListener(this);
+ }
+
+ @Override
+ public boolean onCheckIsTextEditor() {
+ return true;
+ }
+
+ @Override
+ public boolean onKey(View v, int keyCode, KeyEvent event) {
+
+ // This handles the hardware keyboard input
+ if (event.isPrintingKey()) {
+ if (event.getAction() == KeyEvent.ACTION_DOWN) {
+ ic.commitText(String.valueOf((char) event.getUnicodeChar()), 1);
+ }
+ return true;
+ }
+
+ if (event.getAction() == KeyEvent.ACTION_DOWN) {
+ SDLActivity.onNativeKeyDown(keyCode);
+ return true;
+ } else if (event.getAction() == KeyEvent.ACTION_UP) {
+ SDLActivity.onNativeKeyUp(keyCode);
+ return true;
+ }
+
+ return false;
+ }
+
+ //
+ @Override
+ public boolean onKeyPreIme (int keyCode, KeyEvent event) {
+ // As seen on StackOverflow: http://stackoverflow.com/questions/7634346/keyboard-hide-event
+ // FIXME: Discussion at http://bugzilla.libsdl.org/show_bug.cgi?id=1639
+ // FIXME: This is not a 100% effective solution to the problem of detecting if the keyboard is showing or not
+ // FIXME: A more effective solution would be to change our Layout from AbsoluteLayout to Relative or Linear
+ // FIXME: And determine the keyboard presence doing this: http://stackoverflow.com/questions/2150078/how-to-check-visibility-of-software-keyboard-in-android
+ // FIXME: An even more effective way would be if Android provided this out of the box, but where would the fun be in that :)
+ if (event.getAction()==KeyEvent.ACTION_UP && keyCode == KeyEvent.KEYCODE_BACK) {
+ if (SDLActivity.mTextEdit != null && SDLActivity.mTextEdit.getVisibility() == View.VISIBLE) {
+ SDLActivity.onNativeKeyboardFocusLost();
+ }
+ }
+ return super.onKeyPreIme(keyCode, event);
+ }
+
+ @Override
+ public InputConnection onCreateInputConnection(EditorInfo outAttrs) {
+ ic = new SDLInputConnection(this, true);
+
+ outAttrs.inputType = InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_VISIBLE_PASSWORD;
+ outAttrs.imeOptions = EditorInfo.IME_FLAG_NO_EXTRACT_UI
+ | 33554432 /* API 11: EditorInfo.IME_FLAG_NO_FULLSCREEN */;
+
+ return ic;
+ }
+}
+
+class SDLInputConnection extends BaseInputConnection {
+
+ public SDLInputConnection(View targetView, boolean fullEditor) {
+ super(targetView, fullEditor);
+
+ }
+
+ @Override
+ public boolean sendKeyEvent(KeyEvent event) {
+
+ /*
+ * This handles the keycodes from soft keyboard (and IME-translated
+ * input from hardkeyboard)
+ */
+ int keyCode = event.getKeyCode();
+ if (event.getAction() == KeyEvent.ACTION_DOWN) {
+ if (event.isPrintingKey()) {
+ commitText(String.valueOf((char) event.getUnicodeChar()), 1);
+ }
+ SDLActivity.onNativeKeyDown(keyCode);
+ return true;
+ } else if (event.getAction() == KeyEvent.ACTION_UP) {
+
+ SDLActivity.onNativeKeyUp(keyCode);
+ return true;
+ }
+ return super.sendKeyEvent(event);
+ }
+
+ @Override
+ public boolean commitText(CharSequence text, int newCursorPosition) {
+
+ nativeCommitText(text.toString(), newCursorPosition);
+
+ return super.commitText(text, newCursorPosition);
+ }
+
+ @Override
+ public boolean setComposingText(CharSequence text, int newCursorPosition) {
+
+ nativeSetComposingText(text.toString(), newCursorPosition);
+
+ return super.setComposingText(text, newCursorPosition);
+ }
+
+ public native void nativeCommitText(String text, int newCursorPosition);
+
+ public native void nativeSetComposingText(String text, int newCursorPosition);
+
+ @Override
+ public boolean deleteSurroundingText(int beforeLength, int afterLength) {
+ // Workaround to capture backspace key. Ref: http://stackoverflow.com/questions/14560344/android-backspace-in-webview-baseinputconnection
+ if (beforeLength == 1 && afterLength == 0) {
+ // backspace
+ return super.sendKeyEvent(new KeyEvent(KeyEvent.ACTION_DOWN, KeyEvent.KEYCODE_DEL))
+ && super.sendKeyEvent(new KeyEvent(KeyEvent.ACTION_UP, KeyEvent.KEYCODE_DEL));
+ }
+
+ return super.deleteSurroundingText(beforeLength, afterLength);
+ }
+}
+
+/* A null joystick handler for API level < 12 devices (the accelerometer is handled separately) */
+class SDLJoystickHandler {
+
+ /**
+ * Handles given MotionEvent.
+ * @param event the event to be handled.
+ * @return if given event was processed.
+ */
+ public boolean handleMotionEvent(MotionEvent event) {
+ return false;
+ }
+
+ /**
+ * Handles adding and removing of input devices.
+ */
+ public void pollInputDevices() {
+ }
+}
+
+/* Actual joystick functionality available for API >= 12 devices */
+class SDLJoystickHandler_API12 extends SDLJoystickHandler {
+
+ static class SDLJoystick {
+ public int device_id;
+ public String name;
+ public ArrayList<InputDevice.MotionRange> axes;
+ public ArrayList<InputDevice.MotionRange> hats;
+ }
+ static class RangeComparator implements Comparator<InputDevice.MotionRange> {
+ @Override
+ public int compare(InputDevice.MotionRange arg0, InputDevice.MotionRange arg1) {
+ return arg0.getAxis() - arg1.getAxis();
+ }
+ }
+
+ private ArrayList<SDLJoystick> mJoysticks;
+
+ public SDLJoystickHandler_API12() {
+
+ mJoysticks = new ArrayList<SDLJoystick>();
+ }
+
+ @Override
+ public void pollInputDevices() {
+ int[] deviceIds = InputDevice.getDeviceIds();
+ // It helps processing the device ids in reverse order
+ // For example, in the case of the XBox 360 wireless dongle,
+ // so the first controller seen by SDL matches what the receiver
+ // considers to be the first controller
+
+ for(int i=deviceIds.length-1; i>-1; i--) {
+ SDLJoystick joystick = getJoystick(deviceIds[i]);
+ if (joystick == null) {
+ joystick = new SDLJoystick();
+ InputDevice joystickDevice = InputDevice.getDevice(deviceIds[i]);
+
+ if (
+ (joystickDevice.getSources() & InputDevice.SOURCE_CLASS_JOYSTICK) != 0
+ ||
+ (joystickDevice.getSources() & InputDevice.SOURCE_CLASS_BUTTON) != 0
+ )
+ {
+ joystick.device_id = deviceIds[i];
+ joystick.name = joystickDevice.getName();
+ joystick.axes = new ArrayList<InputDevice.MotionRange>();
+ joystick.hats = new ArrayList<InputDevice.MotionRange>();
+
+ List<InputDevice.MotionRange> ranges = joystickDevice.getMotionRanges();
+ Collections.sort(ranges, new RangeComparator());
+ for (InputDevice.MotionRange range : ranges ) {
+ if ((range.getSource() & InputDevice.SOURCE_CLASS_JOYSTICK) != 0 ) {
+ if (range.getAxis() == MotionEvent.AXIS_HAT_X ||
+ range.getAxis() == MotionEvent.AXIS_HAT_Y) {
+ joystick.hats.add(range);
+ }
+ else {
+ joystick.axes.add(range);
+ }
+ }
+ }
+
+ mJoysticks.add(joystick);
+ SDLActivity.nativeAddJoystick(joystick.device_id, joystick.name, 0, -1,
+ joystick.axes.size(), joystick.hats.size()/2, 0);
+ }
+ }
+ }
+
+ /* Check removed devices */
+ ArrayList<Integer> removedDevices = new ArrayList<Integer>();
+ for(int i=0; i < mJoysticks.size(); i++) {
+ int device_id = mJoysticks.get(i).device_id;
+ int j;
+ for (j=0; j < deviceIds.length; j++) {
+ if (device_id == deviceIds[j]) break;
+ }
+ if (j == deviceIds.length) {
+ removedDevices.add(Integer.valueOf(device_id));
+ }
+ }
+
+ for(int i=0; i < removedDevices.size(); i++) {
+ int device_id = removedDevices.get(i).intValue();
+ SDLActivity.nativeRemoveJoystick(device_id);
+ for (int j=0; j < mJoysticks.size(); j++) {
+ if (mJoysticks.get(j).device_id == device_id) {
+ mJoysticks.remove(j);
+ break;
+ }
+ }
+ }
+ }
+
+ protected SDLJoystick getJoystick(int device_id) {
+ for(int i=0; i < mJoysticks.size(); i++) {
+ if (mJoysticks.get(i).device_id == device_id) {
+ return mJoysticks.get(i);
+ }
+ }
+ return null;
+ }
+
+ @Override
+ public boolean handleMotionEvent(MotionEvent event) {
+ if ( (event.getSource() & InputDevice.SOURCE_JOYSTICK) != 0) {
+ int actionPointerIndex = event.getActionIndex();
+ int action = event.getActionMasked();
+ switch(action) {
+ case MotionEvent.ACTION_MOVE:
+ SDLJoystick joystick = getJoystick(event.getDeviceId());
+ if ( joystick != null ) {
+ for (int i = 0; i < joystick.axes.size(); i++) {
+ InputDevice.MotionRange range = joystick.axes.get(i);
+ /* Normalize the value to -1...1 */
+ float value = ( event.getAxisValue( range.getAxis(), actionPointerIndex) - range.getMin() ) / range.getRange() * 2.0f - 1.0f;
+ SDLActivity.onNativeJoy(joystick.device_id, i, value );
+ }
+ for (int i = 0; i < joystick.hats.size(); i+=2) {
+ int hatX = Math.round(event.getAxisValue( joystick.hats.get(i).getAxis(), actionPointerIndex ) );
+ int hatY = Math.round(event.getAxisValue( joystick.hats.get(i+1).getAxis(), actionPointerIndex ) );
+ SDLActivity.onNativeHat(joystick.device_id, i/2, hatX, hatY );
+ }
+ }
+ break;
+ default:
+ break;
+ }
+ }
+ return true;
+ }
+}
+
+class SDLGenericMotionListener_API12 implements View.OnGenericMotionListener {
+ // Generic Motion (mouse hover, joystick...) events go here
+ @Override
+ public boolean onGenericMotion(View v, MotionEvent event) {
+ float x, y;
+ int action;
+
+ switch ( event.getSource() ) {
+ case InputDevice.SOURCE_JOYSTICK:
+ case InputDevice.SOURCE_GAMEPAD:
+ case InputDevice.SOURCE_DPAD:
+ SDLActivity.handleJoystickMotionEvent(event);
+ return true;
+
+ case InputDevice.SOURCE_MOUSE:
+ action = event.getActionMasked();
+ switch (action) {
+ case MotionEvent.ACTION_SCROLL:
+ x = event.getAxisValue(MotionEvent.AXIS_HSCROLL, 0);
+ y = event.getAxisValue(MotionEvent.AXIS_VSCROLL, 0);
+ SDLActivity.onNativeMouse(0, action, x, y);
+ return true;
+
+ case MotionEvent.ACTION_HOVER_MOVE:
+ x = event.getX(0);
+ y = event.getY(0);
+
+ SDLActivity.onNativeMouse(0, action, x, y);
+ return true;
+
+ default:
+ break;
+ }
+ break;
+
+ default:
+ break;
+ }
+
+ // Event was not managed
+ return false;
+ }
+}
diff --git a/android-project/app/src/main/java/org/mamedev/mame/MAME.java b/android-project/app/src/main/java/org/mamedev/mame/MAME.java
new file mode 100644
index 00000000000..d243b59159f
--- /dev/null
+++ b/android-project/app/src/main/java/org/mamedev/mame/MAME.java
@@ -0,0 +1,9 @@
+package org.mamedev.mame;
+
+import org.libsdl.app.SDLActivity;
+/**
+ SDL Activity
+*/
+public class MAME extends SDLActivity {
+
+}
diff --git a/android-project/app/src/main/libs/arm64-v8a/.gitignore b/android-project/app/src/main/libs/arm64-v8a/.gitignore
new file mode 100644
index 00000000000..140f8cf80f2
--- /dev/null
+++ b/android-project/app/src/main/libs/arm64-v8a/.gitignore
@@ -0,0 +1 @@
+*.so
diff --git a/android-project/app/src/main/libs/armeabi-v7a/.gitignore b/android-project/app/src/main/libs/armeabi-v7a/.gitignore
new file mode 100644
index 00000000000..140f8cf80f2
--- /dev/null
+++ b/android-project/app/src/main/libs/armeabi-v7a/.gitignore
@@ -0,0 +1 @@
+*.so
diff --git a/android-project/app/src/main/libs/mips/.gitignore b/android-project/app/src/main/libs/mips/.gitignore
new file mode 100644
index 00000000000..140f8cf80f2
--- /dev/null
+++ b/android-project/app/src/main/libs/mips/.gitignore
@@ -0,0 +1 @@
+*.so
diff --git a/android-project/app/src/main/libs/mips64/.gitignore b/android-project/app/src/main/libs/mips64/.gitignore
new file mode 100644
index 00000000000..140f8cf80f2
--- /dev/null
+++ b/android-project/app/src/main/libs/mips64/.gitignore
@@ -0,0 +1 @@
+*.so
diff --git a/android-project/app/src/main/libs/x86/.gitignore b/android-project/app/src/main/libs/x86/.gitignore
new file mode 100644
index 00000000000..140f8cf80f2
--- /dev/null
+++ b/android-project/app/src/main/libs/x86/.gitignore
@@ -0,0 +1 @@
+*.so
diff --git a/android-project/app/src/main/libs/x86_64/.gitignore b/android-project/app/src/main/libs/x86_64/.gitignore
new file mode 100644
index 00000000000..140f8cf80f2
--- /dev/null
+++ b/android-project/app/src/main/libs/x86_64/.gitignore
@@ -0,0 +1 @@
+*.so
diff --git a/android-project/app/src/main/res/drawable-hdpi/ic_launcher.png b/android-project/app/src/main/res/drawable-hdpi/ic_launcher.png
new file mode 100644
index 00000000000..d50bdaae06e
--- /dev/null
+++ b/android-project/app/src/main/res/drawable-hdpi/ic_launcher.png
Binary files differ
diff --git a/android-project/app/src/main/res/drawable-mdpi/ic_launcher.png b/android-project/app/src/main/res/drawable-mdpi/ic_launcher.png
new file mode 100644
index 00000000000..0a299eb3cc0
--- /dev/null
+++ b/android-project/app/src/main/res/drawable-mdpi/ic_launcher.png
Binary files differ
diff --git a/android-project/app/src/main/res/drawable-xhdpi/ic_launcher.png b/android-project/app/src/main/res/drawable-xhdpi/ic_launcher.png
new file mode 100644
index 00000000000..a336ad5c2ba
--- /dev/null
+++ b/android-project/app/src/main/res/drawable-xhdpi/ic_launcher.png
Binary files differ
diff --git a/android-project/app/src/main/res/drawable-xxhdpi/ic_launcher.png b/android-project/app/src/main/res/drawable-xxhdpi/ic_launcher.png
new file mode 100644
index 00000000000..d423dac2624
--- /dev/null
+++ b/android-project/app/src/main/res/drawable-xxhdpi/ic_launcher.png
Binary files differ
diff --git a/android-project/app/src/main/res/layout/main.xml b/android-project/app/src/main/res/layout/main.xml
new file mode 100644
index 00000000000..123c4b6eac5
--- /dev/null
+++ b/android-project/app/src/main/res/layout/main.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="utf-8"?>
+<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+ android:orientation="vertical"
+ android:layout_width="fill_parent"
+ android:layout_height="fill_parent"
+ >
+<TextView
+ android:layout_width="fill_parent"
+ android:layout_height="wrap_content"
+ android:text="Hello World, SDLActivity"
+ />
+</LinearLayout>
+
diff --git a/android-project/app/src/main/res/values/strings.xml b/android-project/app/src/main/res/values/strings.xml
new file mode 100644
index 00000000000..28dd1ee79a1
--- /dev/null
+++ b/android-project/app/src/main/res/values/strings.xml
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="utf-8"?>
+<resources>
+ <string name="app_name">MAME</string>
+</resources>
diff --git a/android-project/build.gradle b/android-project/build.gradle
new file mode 100644
index 00000000000..88d246d44a6
--- /dev/null
+++ b/android-project/build.gradle
@@ -0,0 +1,15 @@
+// Top-level build file where you can add configuration options common to all sub-projects/modules.
+buildscript {
+ repositories {
+ jcenter()
+ }
+ dependencies {
+ classpath 'com.android.tools.build:gradle:1.2.3'
+ }
+}
+
+allprojects {
+ repositories {
+ jcenter()
+ }
+}
diff --git a/android-project/gradle/wrapper/gradle-wrapper.jar b/android-project/gradle/wrapper/gradle-wrapper.jar
new file mode 100644
index 00000000000..8c0fb64a869
--- /dev/null
+++ b/android-project/gradle/wrapper/gradle-wrapper.jar
Binary files differ
diff --git a/android-project/gradle/wrapper/gradle-wrapper.properties b/android-project/gradle/wrapper/gradle-wrapper.properties
new file mode 100644
index 00000000000..0c71e760dc9
--- /dev/null
+++ b/android-project/gradle/wrapper/gradle-wrapper.properties
@@ -0,0 +1,6 @@
+#Wed Apr 10 15:27:10 PDT 2013
+distributionBase=GRADLE_USER_HOME
+distributionPath=wrapper/dists
+zipStoreBase=GRADLE_USER_HOME
+zipStorePath=wrapper/dists
+distributionUrl=https\://services.gradle.org/distributions/gradle-2.2.1-all.zip
diff --git a/android-project/gradlew b/android-project/gradlew
new file mode 100644
index 00000000000..91a7e269e19
--- /dev/null
+++ b/android-project/gradlew
@@ -0,0 +1,164 @@
+#!/usr/bin/env bash
+
+##############################################################################
+##
+## Gradle start up script for UN*X
+##
+##############################################################################
+
+# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
+DEFAULT_JVM_OPTS=""
+
+APP_NAME="Gradle"
+APP_BASE_NAME=`basename "$0"`
+
+# Use the maximum available, or set MAX_FD != -1 to use that value.
+MAX_FD="maximum"
+
+warn ( ) {
+ echo "$*"
+}
+
+die ( ) {
+ echo
+ echo "$*"
+ echo
+ exit 1
+}
+
+# OS specific support (must be 'true' or 'false').
+cygwin=false
+msys=false
+darwin=false
+case "`uname`" in
+ CYGWIN* )
+ cygwin=true
+ ;;
+ Darwin* )
+ darwin=true
+ ;;
+ MINGW* )
+ msys=true
+ ;;
+esac
+
+# For Cygwin, ensure paths are in UNIX format before anything is touched.
+if $cygwin ; then
+ [ -n "$JAVA_HOME" ] && JAVA_HOME=`cygpath --unix "$JAVA_HOME"`
+fi
+
+# Attempt to set APP_HOME
+# Resolve links: $0 may be a link
+PRG="$0"
+# Need this for relative symlinks.
+while [ -h "$PRG" ] ; do
+ ls=`ls -ld "$PRG"`
+ link=`expr "$ls" : '.*-> \(.*\)$'`
+ if expr "$link" : '/.*' > /dev/null; then
+ PRG="$link"
+ else
+ PRG=`dirname "$PRG"`"/$link"
+ fi
+done
+SAVED="`pwd`"
+cd "`dirname \"$PRG\"`/" >&-
+APP_HOME="`pwd -P`"
+cd "$SAVED" >&-
+
+CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar
+
+# Determine the Java command to use to start the JVM.
+if [ -n "$JAVA_HOME" ] ; then
+ if [ -x "$JAVA_HOME/jre/sh/java" ] ; then
+ # IBM's JDK on AIX uses strange locations for the executables
+ JAVACMD="$JAVA_HOME/jre/sh/java"
+ else
+ JAVACMD="$JAVA_HOME/bin/java"
+ fi
+ if [ ! -x "$JAVACMD" ] ; then
+ die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME
+
+Please set the JAVA_HOME variable in your environment to match the
+location of your Java installation."
+ fi
+else
+ JAVACMD="java"
+ which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
+
+Please set the JAVA_HOME variable in your environment to match the
+location of your Java installation."
+fi
+
+# Increase the maximum file descriptors if we can.
+if [ "$cygwin" = "false" -a "$darwin" = "false" ] ; then
+ MAX_FD_LIMIT=`ulimit -H -n`
+ if [ $? -eq 0 ] ; then
+ if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then
+ MAX_FD="$MAX_FD_LIMIT"
+ fi
+ ulimit -n $MAX_FD
+ if [ $? -ne 0 ] ; then
+ warn "Could not set maximum file descriptor limit: $MAX_FD"
+ fi
+ else
+ warn "Could not query maximum file descriptor limit: $MAX_FD_LIMIT"
+ fi
+fi
+
+# For Darwin, add options to specify how the application appears in the dock
+if $darwin; then
+ GRADLE_OPTS="$GRADLE_OPTS \"-Xdock:name=$APP_NAME\" \"-Xdock:icon=$APP_HOME/media/gradle.icns\""
+fi
+
+# For Cygwin, switch paths to Windows format before running java
+if $cygwin ; then
+ APP_HOME=`cygpath --path --mixed "$APP_HOME"`
+ CLASSPATH=`cygpath --path --mixed "$CLASSPATH"`
+
+ # We build the pattern for arguments to be converted via cygpath
+ ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null`
+ SEP=""
+ for dir in $ROOTDIRSRAW ; do
+ ROOTDIRS="$ROOTDIRS$SEP$dir"
+ SEP="|"
+ done
+ OURCYGPATTERN="(^($ROOTDIRS))"
+ # Add a user-defined pattern to the cygpath arguments
+ if [ "$GRADLE_CYGPATTERN" != "" ] ; then
+ OURCYGPATTERN="$OURCYGPATTERN|($GRADLE_CYGPATTERN)"
+ fi
+ # Now convert the arguments - kludge to limit ourselves to /bin/sh
+ i=0
+ for arg in "$@" ; do
+ CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -`
+ CHECK2=`echo "$arg"|egrep -c "^-"` ### Determine if an option
+
+ if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then ### Added a condition
+ eval `echo args$i`=`cygpath --path --ignore --mixed "$arg"`
+ else
+ eval `echo args$i`="\"$arg\""
+ fi
+ i=$((i+1))
+ done
+ case $i in
+ (0) set -- ;;
+ (1) set -- "$args0" ;;
+ (2) set -- "$args0" "$args1" ;;
+ (3) set -- "$args0" "$args1" "$args2" ;;
+ (4) set -- "$args0" "$args1" "$args2" "$args3" ;;
+ (5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;;
+ (6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;;
+ (7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;;
+ (8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;;
+ (9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;;
+ esac
+fi
+
+# Split up the JVM_OPTS And GRADLE_OPTS values into an array, following the shell quoting and substitution rules
+function splitJvmOpts() {
+ JVM_OPTS=("$@")
+}
+eval splitJvmOpts $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS
+JVM_OPTS[${#JVM_OPTS[*]}]="-Dorg.gradle.appname=$APP_BASE_NAME"
+
+exec "$JAVACMD" "${JVM_OPTS[@]}" -classpath "$CLASSPATH" org.gradle.wrapper.GradleWrapperMain "$@"
diff --git a/android-project/gradlew.bat b/android-project/gradlew.bat
new file mode 100644
index 00000000000..8a0b282aa68
--- /dev/null
+++ b/android-project/gradlew.bat
@@ -0,0 +1,90 @@
+@if "%DEBUG%" == "" @echo off
+@rem ##########################################################################
+@rem
+@rem Gradle startup script for Windows
+@rem
+@rem ##########################################################################
+
+@rem Set local scope for the variables with windows NT shell
+if "%OS%"=="Windows_NT" setlocal
+
+@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
+set DEFAULT_JVM_OPTS=
+
+set DIRNAME=%~dp0
+if "%DIRNAME%" == "" set DIRNAME=.
+set APP_BASE_NAME=%~n0
+set APP_HOME=%DIRNAME%
+
+@rem Find java.exe
+if defined JAVA_HOME goto findJavaFromJavaHome
+
+set JAVA_EXE=java.exe
+%JAVA_EXE% -version >NUL 2>&1
+if "%ERRORLEVEL%" == "0" goto init
+
+echo.
+echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
+echo.
+echo Please set the JAVA_HOME variable in your environment to match the
+echo location of your Java installation.
+
+goto fail
+
+:findJavaFromJavaHome
+set JAVA_HOME=%JAVA_HOME:"=%
+set JAVA_EXE=%JAVA_HOME%/bin/java.exe
+
+if exist "%JAVA_EXE%" goto init
+
+echo.
+echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME%
+echo.
+echo Please set the JAVA_HOME variable in your environment to match the
+echo location of your Java installation.
+
+goto fail
+
+:init
+@rem Get command-line arguments, handling Windowz variants
+
+if not "%OS%" == "Windows_NT" goto win9xME_args
+if "%@eval[2+2]" == "4" goto 4NT_args
+
+:win9xME_args
+@rem Slurp the command line arguments.
+set CMD_LINE_ARGS=
+set _SKIP=2
+
+:win9xME_args_slurp
+if "x%~1" == "x" goto execute
+
+set CMD_LINE_ARGS=%*
+goto execute
+
+:4NT_args
+@rem Get arguments from the 4NT Shell from JP Software
+set CMD_LINE_ARGS=%$
+
+:execute
+@rem Setup the command line
+
+set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar
+
+@rem Execute Gradle
+"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %CMD_LINE_ARGS%
+
+:end
+@rem End local scope for the variables with windows NT shell
+if "%ERRORLEVEL%"=="0" goto mainEnd
+
+:fail
+rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of
+rem the _cmd.exe /c_ return code!
+if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1
+exit /b 1
+
+:mainEnd
+if "%OS%"=="Windows_NT" endlocal
+
+:omega
diff --git a/android-project/settings.gradle b/android-project/settings.gradle
new file mode 100644
index 00000000000..e7b4def49cb
--- /dev/null
+++ b/android-project/settings.gradle
@@ -0,0 +1 @@
+include ':app'
diff --git a/bgfx/chains/hlsl.json b/bgfx/chains/hlsl.json
index f6064635850..17757bb8c38 100644
--- a/bgfx/chains/hlsl.json
+++ b/bgfx/chains/hlsl.json
@@ -17,7 +17,7 @@
// sliders (optional): The list of sliders used by all of the entries in this chain. Can be omitted if no entries use any sliders.
"sliders": [
// type (required): The sliders's conceptual type. Is it a list of string selections? Is it a single floating-point value? Does it require RGB values, or XY values?
- // values: "int_enum", "int", "float", "vec2", "color"
+ // values: "intenum", "int", "float", "vec2", "color"
//
// name (required): The internal name of the slider, used to attach it to entry uniforms.
// value: Any valid ASCII string.
@@ -27,7 +27,7 @@
//
// default (required): The value that this slider should have upon creation.
// type: Either a single integer value or an array of integer values corresponding to the size of the slider type:
- // "int_enum": Single integer value
+ // "intenum": Single integer value
// "int": Single integer value
// "float": Single integer value
// "vec2": Array of two integer values
@@ -52,12 +52,12 @@
// values: "none", "raster", "vector", "crt", "vectorraster", "lcd", "nonvector", "lcdraster", "lcdvector", "any", "all"
// "crt", "nonvector", and "all" are provided as aliases for "vectorraster", "lcdraster", and "any"
//
- // strings (optional): A list of strings to use with the "int_enum" type, to select from a list of text options instead of simply numbers.
+ // strings (optional): A list of strings to use with the "intenum" type, to select from a list of text options instead of simply numbers.
// value: An array of 2 or more entries, with one entry per possible slider setting from "min" to "max" inclusive.
- { "type": "int_enum", "name": "adjustments", "text": "Enable Adjustments", "default": 0, "max": 1, "min": 0, "step": 1, "scale": 1.0, "format": "%s", "screen": "any", "strings": [ "Off", "On" ] },
+ { "type": "intenum", "name": "adjustments", "text": "Enable Adjustments", "default": 0, "max": 1, "min": 0, "step": 1, "scale": 1.0, "format": "%s", "screen": "any", "strings": [ "Off", "On" ] },
- { "type": "int_enum", "name": "ntsc", "text": "Enable NTSC", "default": 0, "max": 1, "min": 0, "step": 1, "scale": 1.0, "format": "%s", "screen": "any", "strings": [ "Off", "On" ] },
+ { "type": "intenum", "name": "ntsc", "text": "Enable NTSC", "default": 0, "max": 1, "min": 0, "step": 1, "scale": 1.0, "format": "%s", "screen": "any", "strings": [ "Off", "On" ] },
{ "type": "float", "name": "a_value", "text": "NTSC A Value", "default": 50, "max": 100, "min": 0, "step": 1, "scale": 0.01, "format": "%1.2f", "screen": "raster" },
{ "type": "float", "name": "b_value", "text": "NTSC B Value", "default": 50, "max": 100, "min": 0, "step": 1, "scale": 0.01, "format": "%1.2f", "screen": "raster" },
{ "type": "float", "name": "cc_value", "text": "NTSC Color Carrier (Hz)", "default": 35795454, "max": 36795454, "min": 34795454, "step": 100, "scale": 0.0000001, "format": "%1.7f", "screen": "raster" },
@@ -84,31 +84,31 @@
{ "type": "vec2", "name": "radial_converge_green", "text": "Green Radial Convergence, ", "default": [ 0, 0 ], "max": [ 8000, 6000 ], "min": [ -8000, -6000 ], "step": 1, "scale": 0.1, "format": "%3.1f", "screen": "raster" },
{ "type": "vec2", "name": "radial_converge_blue", "text": "Blue Radial Convergence, ", "default": [ 0, 0 ], "max": [ 8000, 6000 ], "min": [ -8000, -6000 ], "step": 1, "scale": 0.1, "format": "%3.1f", "screen": "raster" },
- { "type": "vec2", "name": "defocus", "text": "Defocus, ", "default": [ 5, 5 ], "max": [ 500, 500 ], "min": [ 0, 0 ], "step": 1, "scale": 0.1, "format": "%2.1f", "screen": "crt" },
+ { "type": "vec2", "name": "defocus", "text": "Defocus, ", "default": [ 15, 15 ], "max": [ 500, 500 ], "min": [ 0, 0 ], "step": 1, "scale": 0.1, "format": "%2.1f", "screen": "crt" },
- { "type": "color", "name": "phosphor", "text": "Phosphor Persistence, ", "default": [ 45, 45, 45 ], "max": [ 100, 100, 100 ], "min": [ 0, 0, 0 ], "step": 1, "scale": 0.01, "format": "%1.2f", "screen": "crt" },
+ { "type": "color", "name": "phosphor", "text": "Phosphor Persistence, ", "default": [ 55, 55, 55 ], "max": [ 100, 100, 100 ], "min": [ 0, 0, 0 ], "step": 1, "scale": 0.01, "format": "%1.2f", "screen": "crt" },
- { "type": "float", "name": "scanline_alpha", "text": "Scanline Amount", "default": 100, "max": 100, "min": 0, "step": 1, "scale": 0.01, "format": "%1.2f", "screen": "crt" },
- { "type": "float", "name": "scanline_scale", "text": "Overall Scanline Scale", "default": 100, "max": 400, "min": 0, "step": 1, "scale": 0.01, "format": "%1.2f", "screen": "crt" },
- { "type": "float", "name": "scanline_bright_scale", "text": "Scanline Brightness Scale", "default": 200, "max": 400, "min": 0, "step": 1, "scale": 0.01, "format": "%1.2f", "screen": "crt" },
- { "type": "float", "name": "scanline_bright_offset", "text": "Scanline Brightness Offset", "default": 0, "max": 400, "min": 0, "step": 1, "scale": 0.01, "format": "%1.2f", "screen": "crt" },
- { "type": "float", "name": "scanline_jitter_amount", "text": "Scanline Jitter Amount", "default": 0, "max": 400, "min": 0, "step": 1, "scale": 0.01, "format": "%1.2f", "screen": "crt" },
- { "type": "float", "name": "scanline_height", "text": "Individual Scanline Scale", "default": 100, "max": 400, "min": 0, "step": 1, "scale": 0.01, "format": "%1.2f", "screen": "crt" },
- { "type": "float", "name": "scanline_variation", "text": "Scanline Variation", "default": 100, "max": 400, "min": 0, "step": 1, "scale": 0.01, "format": "%1.2f", "screen": "crt" },
- { "type": "float", "name": "shadow_alpha", "text": "Shadow Mask Amount", "default": 0, "max": 100, "min": 0, "step": 1, "scale": 0.01, "format": "%1.2f", "screen": "crt" },
- { "type": "vec2", "name": "shadow_uv_size", "text": "Shadow Mask UV Size ", "default": [ 250, 333 ], "max": [ 1000, 1000 ], "min": [ 0, 0 ], "step": 1, "scale": 0.001, "format": "%1.4f", "screen": "crt" },
- { "type": "vec2", "name": "shadow_uv_offset", "text": "Shadow Mask UV Offset ", "default": [ 0, 0 ], "max": [ 1000, 1000 ], "min": [ 0, 0 ], "step": 1, "scale": 0.001, "format": "%1.4f", "screen": "crt" },
- { "type": "int_enum", "name": "shadow_tile_mode", "text": "Shadow Mask Tile Mode", "default": 0, "max": 1, "min": 0, "step": 1, "scale": 1.0, "format": "%s", "screen": "crt", "strings": [ "Screen", "Source" ] },
- { "type": "float", "name": "humbar_alpha", "text": "Hum Bar Amount", "default": 0, "max": 100, "min": 0, "step": 1, "scale": 0.01, "format": "%1.2f", "screen": "crt" },
- { "type": "float", "name": "humbar_hertz_rate", "text": "Hum Bar Frequency", "default": 100, "max": 10000, "min": 0, "step": 1, "scale": 0.00001, "format": "%1.7f", "screen": "crt" },
- { "type": "color", "name": "floor", "text": "Signal Floor, ", "default": [ 0, 0, 0 ], "max": [ 100, 100, 100 ], "min": [ 0, 0, 0 ], "step": 1, "scale": 0.01, "format": "%1.2f", "screen": "crt" },
- { "type": "color", "name": "power", "text": "Signal Exponent, ", "default": [ 100, 100, 100 ], "max": [ 400, 400, 400 ], "min": [ 0, 0, 0 ], "step": 1, "scale": 0.01, "format": "%1.2f", "screen": "crt" },
+ { "type": "float", "name": "scanline_alpha", "text": "Scanline Amount", "default": 0, "max": 100, "min": 0, "step": 1, "scale": 0.01, "format": "%1.2f", "screen": "crt" },
+ { "type": "float", "name": "scanline_scale", "text": "Overall Scanline Scale", "default": 100, "max": 400, "min": 0, "step": 1, "scale": 0.01, "format": "%1.2f", "screen": "crt" },
+ { "type": "float", "name": "scanline_bright_scale", "text": "Scanline Brightness Scale", "default": 200, "max": 400, "min": 0, "step": 1, "scale": 0.01, "format": "%1.2f", "screen": "crt" },
+ { "type": "float", "name": "scanline_bright_offset", "text": "Scanline Brightness Offset", "default": 0, "max": 400, "min": 0, "step": 1, "scale": 0.01, "format": "%1.2f", "screen": "crt" },
+ { "type": "float", "name": "scanline_jitter_amount", "text": "Scanline Jitter Amount", "default": 0, "max": 400, "min": 0, "step": 1, "scale": 0.01, "format": "%1.2f", "screen": "crt" },
+ { "type": "float", "name": "scanline_height", "text": "Individual Scanline Scale", "default": 100, "max": 400, "min": 0, "step": 1, "scale": 0.01, "format": "%1.2f", "screen": "crt" },
+ { "type": "float", "name": "scanline_variation", "text": "Scanline Variation", "default": 100, "max": 400, "min": 0, "step": 1, "scale": 0.01, "format": "%1.2f", "screen": "crt" },
+ { "type": "float", "name": "shadow_alpha", "text": "Shadow Mask Amount", "default": 0, "max": 100, "min": 0, "step": 1, "scale": 0.01, "format": "%1.2f", "screen": "crt" },
+ { "type": "vec2", "name": "shadow_uv_size", "text": "Shadow Mask UV Size ", "default": [ 250, 333 ], "max": [ 1000, 1000 ], "min": [ 0, 0 ], "step": 1, "scale": 0.001, "format": "%1.4f", "screen": "crt" },
+ { "type": "vec2", "name": "shadow_uv_offset", "text": "Shadow Mask UV Offset ", "default": [ 0, 0 ], "max": [ 1000, 1000 ], "min": [ 0, 0 ], "step": 1, "scale": 0.001, "format": "%1.4f", "screen": "crt" },
+ { "type": "intenum", "name": "shadow_tile_mode", "text": "Shadow Mask Tile Mode", "default": 0, "max": 1, "min": 0, "step": 1, "scale": 1.0, "format": "%s", "screen": "crt", "strings": [ "Screen", "Source" ] },
+ { "type": "float", "name": "humbar_alpha", "text": "Hum Bar Amount", "default": 5, "max": 100, "min": 0, "step": 1, "scale": 0.01, "format": "%1.2f", "screen": "crt" },
+ { "type": "float", "name": "humbar_hertz_rate", "text": "Hum Bar Frequency", "default": 100, "max": 10000, "min": 0, "step": 1, "scale": 0.00001, "format": "%1.7f", "screen": "crt" },
+ { "type": "color", "name": "floor", "text": "Signal Floor, ", "default": [ 5, 5, 5 ], "max": [ 100, 100, 100 ], "min": [ 0, 0, 0 ], "step": 1, "scale": 0.01, "format": "%1.2f", "screen": "crt" },
+ { "type": "color", "name": "power", "text": "Signal Exponent, ", "default": [ 100, 100, 100 ], "max": [ 400, 400, 400 ], "min": [ 0, 0, 0 ], "step": 1, "scale": 0.01, "format": "%1.2f", "screen": "crt" },
{ "type": "float", "name": "curvature", "text": "Screen Curvature Amount", "default": 25, "max": 200, "min": 0, "step": 1, "scale": 0.01, "format": "%1.2f", "screen": "crt" },
{ "type": "float", "name": "round_corner", "text": "Rounded Corner Amount", "default": 15, "max": 200, "min": 0, "step": 1, "scale": 0.01, "format": "%1.2f", "screen": "crt" },
{ "type": "float", "name": "smooth_border", "text": "Smooth Border Amount", "default": 5, "max": 200, "min": 0, "step": 1, "scale": 0.01, "format": "%1.2f", "screen": "crt" },
{ "type": "float", "name": "vignetting", "text": "Vignetting Amount", "default": 20, "max": 200, "min": 0, "step": 1, "scale": 0.01, "format": "%1.2f", "screen": "crt" },
- { "type": "float", "name": "reflection", "text": "Reflection Amount", "default": 30, "max": 200, "min": 0, "step": 1, "scale": 0.01, "format": "%1.2f", "screen": "crt" }
+ { "type": "float", "name": "reflection", "text": "Reflection Amount", "default": 25, "max": 200, "min": 0, "step": 1, "scale": 0.01, "format": "%1.2f", "screen": "crt" }
],
// parameters (optional): A list of procedurally-generated parameters that can be bound to entry uniforms.
@@ -197,7 +197,7 @@
//
// value (required): The value against which we are comparing to determine whether this disabler is active.
// type: Either a single integer value or an array of integer values corresponding to the size of the slider's type:
- // "int_enum": Single integer value
+ // "intenum": Single integer value
// "int": Single integer value
// "float": Single integer value
// "vec2": Array of two integer values
diff --git a/hash/sms.xml b/hash/sms.xml
index 4a5e8e0bc2d..80d88195eee 100644
--- a/hash/sms.xml
+++ b/hash/sms.xml
@@ -252,6 +252,7 @@
<info name="serial" value="G-1330"/>
<info name="release" value="19871115"/>
<info name="alt_title" value="アレックスキッド BMXトライアル" />
+ <sharedfeat name="ctrl1_default" value="paddle" />
<part name="cart" interface="sms_cart">
<dataarea name="rom" size="131072">
<rom name="alex kidd bmx trial (japan).bin" size="131072" crc="f9dbb533" sha1="77cc767bfae01e9cc81612c780c939ed954a6312" offset="000000" />
@@ -392,6 +393,7 @@
</part>
</software>
+ <!-- Notes: FM support -->
<software name="altbeast">
<description>Altered Beast (Euro, USA, Bra)</description>
<year>1989</year>
@@ -534,6 +536,7 @@
<year>1990</year>
<publisher>Sega</publisher>
<info name="serial" value="7040"/>
+ <sharedfeat name="ctrl1_default" value="lphaser" />
<part name="cart" interface="sms_cart">
<dataarea name="rom" size="262144">
<rom name="assault city (europe) (light phaser).bin" size="262144" crc="861b6e79" sha1="835217550ecb92422d887a3353ff43890c71566b" offset="000000" />
@@ -665,6 +668,7 @@
</part>
</software>
+ <!-- Notes: FM support -->
<software name="aliensyn">
<description>Alien Syndrome (Euro, USA, Bra)</description>
<year>1987</year>
@@ -752,6 +756,7 @@
<description>Back to the Future Part III (Euro)</description>
<year>1992</year>
<publisher>Image Works</publisher>
+ <info name="usage" value="Only runs with PAL/50Hz drivers, e.g. smspal" />
<info name="serial" value="MK-27020-50"/>
<part name="cart" interface="sms_cart">
<dataarea name="rom" size="262144">
@@ -1022,6 +1027,7 @@
</part>
</software>
+ <!-- Notes: 3D glasses support -->
<software name="bladeag1" cloneof="bladeag">
<description>Blade Eagle (USA, Prototype)</description>
<year>1988</year>
@@ -1245,6 +1251,7 @@
</part>
</software>
+ <!-- Notes: FM support -->
<software name="calgames">
<description>California Games (Euro, USA, Bra)</description>
<year>1989</year>
@@ -1278,6 +1285,7 @@
</part>
</software>
+ <!-- Notes: FM support -->
<software name="captsilvu" cloneof="captsilv">
<description>Captain Silver (USA)</description>
<year>1988</year>
@@ -1290,6 +1298,7 @@
</part>
</software>
+ <!-- Notes: FM support -->
<software name="casino">
<description>Casino Games (Euro, USA)</description>
<year>1989</year>
@@ -1505,6 +1514,7 @@
</part>
</software>
+ <!-- Notes: FM support -->
<software name="cloudmst">
<description>Cloud Master (Euro, USA)</description>
<year>1989</year>
@@ -1603,10 +1613,12 @@
</part>
</software>
+ <!-- Notes: Requires an extra-height video mode absent on the 315-5124 VDP -->
<software name="cosmic">
<description>Cosmic Spacehead (Euro)</description>
<year>1993</year>
<publisher>Codemasters</publisher>
+ <info name="usage" value="Video mode is correct only on SMS 2 drivers, e.g. smspal" />
<info name="serial" value="MK-27074-50"/>
<part name="cart" interface="sms_cart">
<feature name="slot" value="codemasters" />
@@ -1639,6 +1651,7 @@
</part>
</software>
+ <!-- Notes: FM support -->
<software name="cyborgh">
<description>Cyborg Hunter (Euro, USA, Bra)</description>
<year>1988</year>
@@ -1719,6 +1732,7 @@
</part>
</software>
+ <!-- Notes: FM support -->
<software name="ddragonk" cloneof="ddragon">
<description>Double Dragon (Kor)</description>
<year>198?</year>
@@ -1828,6 +1842,7 @@
</part>
</software>
+ <!-- Notes: FM support -->
<software name="dokidokip" cloneof="pengland">
<description>Doki Doki Penguin Land - Uchuu Daibouken (Jpn, Prototype)</description>
<year>1987</year>
@@ -2139,10 +2154,12 @@
</part>
</software>
+ <!-- Notes: Requires an extra-height video mode absent on the 315-5124 VDP -->
<software name="excdizzy" supported="no">
<description>The Excellent Dizzy Collection (Euro, USA, Prototype)</description>
<year>19??</year>
<publisher>Codemasters</publisher>
+ <info name="usage" value="Video mode is correct only on SMS 2 drivers, e.g. smspal" />
<part name="cart" interface="sms_cart">
<feature name="slot" value="codemasters" />
<dataarea name="rom" size="262144">
@@ -2249,10 +2266,12 @@
</part>
</software>
+ <!-- Notes: Requires an extra-height video mode absent on the 315-5124 VDP -->
<software name="fantdizz">
<description>Fantastic Dizzy (Euro)</description>
<year>1993</year>
<publisher>Codemasters</publisher>
+ <info name="usage" value="Video mode is correct only on SMS 2 drivers, e.g. smspal" />
<info name="serial" value="MK-27074-50"/>
<part name="cart" interface="sms_cart">
<feature name="slot" value="codemasters" />
@@ -2262,6 +2281,7 @@
</part>
</software>
+ <!-- Notes: FM support -->
<software name="fantzon2">
<description>Fantasy Zone II - The Tears of Opa-Opa (Euro, USA, Bra)</description>
<year>1987</year>
@@ -2350,6 +2370,7 @@
</part>
</software>
+ <!-- Notes: FM support -->
<software name="fantzonm">
<description>Fantasy Zone - The Maze (Euro, USA)</description>
<year>1987</year>
@@ -2547,6 +2568,8 @@
<info name="serial" value="G-1348"/>
<info name="release" value="19880221"/>
<info name="alt_title" value="ギャラクティック プロテクター" />
+ <sharedfeat name="ctrl1_default" value="paddle" />
+ <sharedfeat name="ctrl2_default" value="paddle" />
<part name="cart" interface="sms_cart">
<!-- PCB info based on SMS Power -->
<feature name="pcb" value="171-5552" />
@@ -2569,6 +2592,7 @@
</part>
</software>
+ <!-- Notes: FM support -->
<software name="gforce">
<description>Galaxy Force (Euro, Bra)</description>
<year>1989</year>
@@ -2585,6 +2609,7 @@
</part>
</software>
+ <!-- Notes: FM support -->
<software name="gforceu" cloneof="gforce">
<description>Galaxy Force (USA)</description>
<year>1989</year>
@@ -2597,6 +2622,7 @@
</part>
</software>
+ <!-- Notes: FM support -->
<software name="gamebox">
<description>Game Box Série Esportes Radicais (Bra)</description>
<year>19??</year>
@@ -2634,6 +2660,8 @@
<year>1987</year>
<publisher>Sega</publisher>
<info name="serial" value="5074, 023.120"/>
+ <sharedfeat name="ctrl1_default" value="lphaser" />
+ <sharedfeat name="ctrl2_default" value="lphaser" />
<part name="cart" interface="sms_cart">
<!-- PCB info based on US cart (nepereny's), to check the cart with MPR-10577 -->
<feature name="pcb" value="171-5519" />
@@ -2778,6 +2806,7 @@
</part>
</software>
+ <!-- Notes: FM support -->
<software name="globald">
<description>Global Defense (Euro, USA)</description>
<year>1987</year>
@@ -2793,6 +2822,7 @@
</part>
</software>
+ <!-- Notes: FM support -->
<software name="globaldp" cloneof="globald">
<description>Global Defense (Euro, USA, Prototype)</description>
<year>1987</year>
@@ -2816,6 +2846,7 @@
</part>
</software>
+ <!-- Notes: FM support -->
<software name="golfaman">
<description>Golfamania (Euro, Bra)</description>
<year>1990</year>
@@ -2836,6 +2867,7 @@
</part>
</software>
+ <!-- Notes: FM support -->
<software name="golfamanp" cloneof="golfaman">
<description>Golfamania (Prototype)</description>
<year>1990</year>
@@ -2850,6 +2882,7 @@
</part>
</software>
+ <!-- Notes: FM support -->
<software name="golvell">
<description>Golvellius (Euro, USA)</description>
<year>1988</year>
@@ -2955,6 +2988,7 @@
</part>
</software>
+ <!-- Notes: FM support -->
<software name="greatglf1" cloneof="greatglf">
<description>Great Golf (Euro, USA, v1.0)</description>
<year>1987</year>
@@ -3008,6 +3042,8 @@
<year>1987</year>
<publisher>Sega</publisher>
<info name="serial" value="5062 (USA)"/>
+ <sharedfeat name="ctrl1_default" value="sportspad" />
+ <sharedfeat name="ctrl2_default" value="sportspad" />
<part name="cart" interface="sms_cart">
<!-- PCB info based on SMS Power (Jpn cart) -->
<feature name="pcb" value="171-5552" />
@@ -3270,6 +3306,7 @@
</part>
</software>
+ <!-- Notes: FM support -->
<software name="hwaran" cloneof="kenseid">
<description>Hwarang Ui Geom (Kor)</description>
<year>1988</year>
@@ -3484,6 +3521,7 @@
</part>
</software>
+ <!-- Notes: FM support -->
<software name="kenseid">
<description>Kenseiden (Euro, USA, Bra)</description>
<year>1988</year>
@@ -3631,6 +3669,7 @@
</part>
</software>
+ <!-- Notes: optional Light Phaser support -->
<software name="lghost">
<description>Laser Ghost (Euro)</description>
<year>1991</year>
@@ -3695,10 +3734,12 @@
</part>
</software>
+ <!-- Notes: 3D glasses support -->
<software name="loffire">
<description>Line of Fire (Euro, Bra, Kor)</description>
<year>1991</year>
<publisher>Sega</publisher>
+ <info name="usage" value="To play in 3-D on SMS1, hold buttons 1 and 2 while powering up the system." />
<info name="serial" value="9006, GB-4011JG"/>
<part name="cart" interface="sms_cart">
<dataarea name="rom" size="524288">
@@ -3720,6 +3761,7 @@
</part>
</software>
+ <!-- Notes: FM support -->
<software name="lordswrd">
<description>Lord of the Sword (Euro, USA, Bra)</description>
<year>1988</year>
@@ -3881,6 +3923,7 @@
<year>1986</year>
<publisher>Sega</publisher>
<info name="serial" value="6080"/>
+ <sharedfeat name="ctrl1_default" value="lphaser" />
<part name="cart" interface="sms_cart">
<!-- PCB info based on SMS Power -->
<feature name="pcb" value="??" />
@@ -3897,6 +3940,7 @@
<year>1986</year>
<publisher>Sega</publisher>
<info name="serial" value="6003"/>
+ <sharedfeat name="ctrl1_default" value="lphaser" />
<part name="cart" interface="sms_cart">
<dataarea name="rom" size="131072">
<rom name="marksman shooting &amp; trap shooting (usa).bin" size="131072" crc="e8ea842c" sha1="5491cce7b9c19cb49060da94ab8f9c4331e77cb3" offset="000000" />
@@ -3931,6 +3975,7 @@
</part>
</software>
+ <!-- Notes: FM support, 3D glasses support -->
<software name="mazehunt">
<description>Maze Hunter 3-D (Euro, USA, Bra)</description>
<year>1988</year>
@@ -3972,6 +4017,7 @@
<info name="serial" value="G-1359"/>
<info name="release" value="19880730"/>
<info name="alt_title" value="(め)組レスキュー" />
+ <sharedfeat name="ctrl1_default" value="paddle" />
<part name="cart" interface="sms_cart">
<dataarea name="rom" size="131072">
<rom name="megumi rescue (japan).bin" size="131072" crc="29bc7fad" sha1="7bd156cf8dc2ad07c666ac58ccb3c0ff6671b93f" offset="000000" />
@@ -4022,10 +4068,12 @@
</part>
</software>
+ <!-- Notes: Requires an extra-height video mode absent on the 315-5124 VDP -->
<software name="micromac">
<description>Micro Machines (Euro)</description>
<year>1994</year>
<publisher>Codemasters</publisher>
+ <info name="usage" value="Video mode is correct only on SMS 2 drivers, e.g. smspal" />
<info name="serial" value="19001"/>
<part name="cart" interface="sms_cart">
<feature name="slot" value="codemasters" />
@@ -4046,6 +4094,7 @@
</part>
</software>
+ <!-- Notes: FM support -->
<software name="miracle">
<description>Miracle Warriors - Seal of the Dark Lord (Euro, USA, Bra)</description>
<year>1987</year>
@@ -4061,6 +4110,7 @@
</part>
</software>
+ <!-- Notes: FM support -->
<software name="miraclep" cloneof="miracle">
<description>Miracle Warriors - Seal of the Dark Lord (Prototype)</description>
<year>1987</year>
@@ -4075,11 +4125,13 @@
</part>
</software>
+ <!-- Notes: 3D glasses support -->
<software name="missil3d">
<description>Missile Defense 3-D (Euro, USA, Bra)</description>
<year>19??</year>
<publisher>Sega</publisher>
<info name="serial" value="8001, 023.230"/>
+ <sharedfeat name="ctrl1_default" value="lphaser" />
<part name="cart" interface="sms_cart">
<!-- PCB info based on US cart (nepereny's) -->
<feature name="pcb" value="171-5519" />
@@ -4129,6 +4181,7 @@
</part>
</software>
+ <!-- Notes: FM support -->
<software name="monica" cloneof="wboymlnd">
<description>Mônica no Castelo do Dragao (Bra)</description>
<year>1991</year>
@@ -4457,6 +4510,7 @@
<year>1990</year>
<publisher>Sega</publisher>
<info name="serial" value="7039"/>
+ <sharedfeat name="ctrl1_default" value="lphaser" />
<part name="cart" interface="sms_cart">
<dataarea name="rom" size="262144">
<rom name="operation wolf (europe).bin" size="262144" crc="205caae8" sha1="064040452b6bacc75443dae7916a0fd573f1600d" offset="000000" />
@@ -4476,7 +4530,7 @@
</part>
</software>
- <!-- Notes: FM support -->
+ <!-- Notes: FM support, optional Paddle Control support -->
<software name="outrun">
<description>Out Run (World)</description>
<year>1987</year>
@@ -4494,6 +4548,7 @@
</part>
</software>
+ <!-- Notes: FM support, 3D glasses support, optional Paddle Control support -->
<software name="outrun3d">
<description>Out Run 3-D (Euro, Bra)</description>
<year>1991</year>
@@ -4560,6 +4615,7 @@
</part>
</software>
+ <!-- Notes: FM support -->
<software name="parlour">
<description>Parlour Games (Euro, USA)</description>
<year>1987</year>
@@ -4600,6 +4656,7 @@
</part>
</software>
+ <!-- Notes: FM support -->
<software name="pengland">
<description>Penguin Land (Euro, USA)</description>
<year>1987</year>
@@ -4680,6 +4737,7 @@
</part>
</software>
+ <!-- Notes: FM support, 3D glasses support -->
<software name="poseidon">
<description>Poseidon Wars 3-D (Euro, USA, Bra)</description>
<year>1988</year>
@@ -4695,6 +4753,7 @@
</part>
</software>
+ <!-- Notes: FM support -->
<software name="pstrike">
<description>Power Strike (Euro, Bra, Kor)</description>
<year>1988</year>
@@ -4866,6 +4925,7 @@
</part>
</software>
+ <!-- Notes: FM support -->
<!-- This is the MegaDrive version (released in 1994), also included in "Phantasy Star Collection" for the Sega Saturn -->
<!-- It currently does not work in the megadrij driver -->
<software name="pstarjmd" cloneof="pstar">
@@ -5026,6 +5086,7 @@
<year>1988</year>
<publisher>Sega</publisher>
<info name="serial" value="7015"/>
+ <sharedfeat name="ctrl1_default" value="lphaser" />
<part name="cart" interface="sms_cart">
<!-- PCB info based on US cart (nepereny's) -->
<feature name="pcb" value="171-5507" />
@@ -5036,6 +5097,7 @@
</part>
</software>
+ <!-- Notes: FM support -->
<software name="rampage">
<description>Rampage (Euro, USA, Bra)</description>
<year>1988</year>
@@ -5063,6 +5125,7 @@
</part>
</software>
+ <!-- Notes: FM support -->
<software name="rastan">
<description>Rastan (Euro, USA, Bra)</description>
<year>1988</year>
@@ -5125,11 +5188,13 @@
</part>
</software>
+ <!-- Notes: FM support -->
<software name="rescuems">
<description>Rescue Mission (Euro, USA, Bra)</description>
<year>1988</year>
<publisher>Sega</publisher>
<info name="serial" value="5106"/>
+ <sharedfeat name="ctrl1_default" value="lphaser" />
<part name="cart" interface="sms_cart">
<!-- PCB info based on US cart (nepereny's) -->
<feature name="pcb" value="171-5519" />
@@ -5236,6 +5301,7 @@
</part>
</software>
+ <!-- Notes: FM support -->
<software name="rtypep" cloneof="rtype">
<description>R-Type (Prototype)</description>
<year>1988</year>
@@ -5381,6 +5447,7 @@
</part>
</software>
+ <!-- Notes: FM support -->
<software name="sspirits">
<description>Scramble Spirits (Euro, Bra)</description>
<year>1989</year>
@@ -5438,6 +5505,7 @@
<description>Sega Graphic Board (Jpn, Prototype v2.0)</description>
<year>1987</year>
<publisher>Sega</publisher>
+ <sharedfeat name="ctrl1_default" value="graphic" />
<part name="cart" interface="sms_cart">
<dataarea name="rom" size="32768">
<rom name="graphic board v2.0.bin" size="32768" crc="276aa542" sha1="d04ea11e1f6743ab4e73eadd95fa9f9fb2eb01fe" offset="000000" />
@@ -5528,6 +5596,7 @@
</part>
</software>
+ <!-- Notes: FM support -->
<software name="shanghai">
<description>Shanghai (Euro, USA)</description>
<year>1988</year>
@@ -5540,6 +5609,7 @@
</part>
</software>
+ <!-- Notes: FM support -->
<software name="shanghaip" cloneof="shanghai">
<description>Shanghai (Prototype)</description>
<year>1988</year>
@@ -5566,6 +5636,7 @@
</part>
</software>
+ <!-- Notes: FM support, 3D glasses support -->
<software name="sharr3d">
<description>Space Harrier 3-D (Euro, USA, Bra)</description>
<year>1988</year>
@@ -5616,6 +5687,7 @@
</part>
</software>
+ <!-- Notes: FM support -->
<software name="shinobi">
<description>Shinobi (Euro, USA, Bra, v1)</description>
<year>1988</year>
@@ -5648,6 +5720,7 @@
<year>1987</year>
<publisher>Sega</publisher>
<info name="serial" value="5072"/>
+ <sharedfeat name="ctrl1_default" value="lphaser" />
<part name="cart" interface="sms_cart">
<!-- PCB info based on SMS Power -->
<feature name="pcb" value="??" />
@@ -5944,6 +6017,7 @@
<year>1992</year>
<publisher>Sega</publisher>
<info name="serial" value="9010"/>
+ <sharedfeat name="ctrl1_default" value="lphaser" />
<part name="cart" interface="sms_cart">
<!-- PCB info based on SMS Power (Euro cart?) -->
<feature name="pcb" value="171-5559-01D" />
@@ -5991,6 +6065,7 @@
</part>
</software>
+ <!-- Notes: FM support -->
<software name="spellcst">
<description>SpellCaster (Euro, USA, Bra)</description>
<year>1988</year>
@@ -6039,6 +6114,8 @@
<year>1987</year>
<publisher>Sega</publisher>
<info name="serial" value="5060"/>
+ <sharedfeat name="ctrl1_default" value="sportspad" />
+ <sharedfeat name="ctrl2_default" value="sportspad" />
<part name="cart" interface="sms_cart">
<dataarea name="rom" size="131072">
<rom name="sports pad football (usa).bin" size="131072" crc="e42e4998" sha1="556d9ab4ba3c3a34440b36c6fc8e972f70f16d72" offset="000000" />
@@ -6046,7 +6123,6 @@
</part>
</software>
- <!-- Notes: Sports Pad support -->
<software name="sportssc" cloneof="worldsoc">
<description>Sports Pad Soccer (Jpn)</description>
<year>1988</year>
@@ -6054,6 +6130,8 @@
<info name="serial" value="G-1365"/>
<info name="release" value="19881029"/>
<info name="alt_title" value="スポーツパッドサッカー" />
+ <sharedfeat name="ctrl1_default" value="sportspadjp" />
+ <sharedfeat name="ctrl2_default" value="sportspadjp" />
<part name="cart" interface="sms_cart">
<dataarea name="rom" size="131072">
<rom name="sports pad soccer (japan).bin" size="131072" crc="41c948bf" sha1="7634ce39e87049dad1ee4f32a80d728e4bd1f81f" offset="000000" />
@@ -6284,10 +6362,13 @@
</part>
</software>
+ <!-- Notes: This clone replaced the original paddle code with code for the regular controller, but like the former it is used only when
+ the system region is detected as Japanese, what happens with Korean Mark-III/SMS1 versions, but not with Korean SMS2 versions. -->
<software name="superark" cloneof="woodypop">
<description>Super Arkanoid (Kor)</description>
<year>1989</year>
<publisher>HiCom</publisher>
+ <info name="usage" value="Input works only with drivers of Japanese region, e.g. sms1kr,smsj" />
<info name="serial" value="G-2101"/>
<info name="alt_title" value="슈퍼알카노이드" />
<part name="cart" interface="sms_cart">
@@ -6396,7 +6477,7 @@
</part>
</software>
- <!-- Notes: FM support -->
+ <!-- Notes: FM support, optional Paddle Control support -->
<software name="superrac">
<description>Super Racing (Jpn)</description>
<year>1988</year>
@@ -6528,6 +6609,7 @@
</part>
</software>
+ <!-- Notes: FM support -->
<software name="tennis">
<description>Tennis Ace (Euro, Bra)</description>
<year>1989</year>
@@ -6591,6 +6673,7 @@
</part>
</software>
+ <!-- Notes: FM support -->
<software name="tblade">
<description>Thunder Blade (Euro, USA, Bra)</description>
<year>1988</year>
@@ -6621,6 +6704,7 @@
</part>
</software>
+ <!-- Notes: FM support -->
<software name="timesold">
<description>Time Soldiers (Euro, USA, Bra)</description>
<year>1989</year>
@@ -6733,6 +6817,7 @@
</part>
</software>
+ <!-- Notes: FM support -->
<software name="turmamon" cloneof="wboy3">
<description>Turma da Mônica em O Resgate (Bra)</description>
<year>1993</year>
@@ -6760,6 +6845,7 @@
</part>
</software>
+ <!-- Notes: FM support -->
<software name="ultima4">
<description>Ultima IV - Quest of the Avatar (Euro, Bra)</description>
<year>1990</year>
@@ -6780,6 +6866,7 @@
</part>
</software>
+ <!-- Notes: FM support -->
<software name="ultima4p" cloneof="ultima4">
<description>Ultima IV - Quest of the Avatar (Euro, Prototype)</description>
<year>1990</year>
@@ -6829,6 +6916,7 @@
</part>
</software>
+ <!-- Notes: FM support -->
<software name="vigilant">
<description>Vigilante (Euro, USA, Bra)</description>
<year>1989</year>
@@ -6861,6 +6949,7 @@
<year>1989</year>
<publisher>Sega</publisher>
<info name="serial" value="5118"/>
+ <sharedfeat name="ctrl1_default" value="lphaser" />
<part name="cart" interface="sms_cart">
<!-- PCB info based on SMS Power (Euro cart?) -->
<feature name="pcb" value="??" />
@@ -6898,6 +6987,7 @@
</part>
</software>
+ <!-- Notes: FM support -->
<software name="wboy3">
<description>Wonder Boy III - The Dragon's Trap (Euro, USA, Kor)</description>
<year>1989</year>
@@ -6913,6 +7003,7 @@
</part>
</software>
+ <!-- Notes: FM support -->
<software name="wboymlnd">
<description>Wonder Boy in Monster Land (Euro, USA)</description>
<year>1988</year>
@@ -6928,6 +7019,7 @@
</part>
</software>
+ <!-- Notes: FM support -->
<software name="wboymlndp" cloneof="wboymlnd">
<description>Wonder Boy in Monster Land (Prototype)</description>
<year>1988</year>
@@ -6954,6 +7046,7 @@
</part>
</software>
+ <!-- Notes: FM support -->
<!-- From Bock: "This hack does two things: force the game to run in Japanese mode (with an harder difficulty level), and allows to
Pause the game by pressing LEFT+RIGHT+Button 2 on joypad 1 (a combination that cannot be done on a normal SMS joypad). -->
<software name="wboymlnda" cloneof="wboymlnd">
@@ -7187,6 +7280,7 @@
</part>
</software>
+ <!-- Notes: optional Sports Pad (US model) support -->
<software name="worldsoc">
<description>World Soccer (Euro, Jpn, Kor) ~ Great Soccer (USA)</description>
<year>1987</year>
@@ -7288,11 +7382,12 @@
</part>
</software>
- <!-- Notes: FM support -->
+ <!-- Notes: FM support, video code relies on the tilemap mirroring bug of the 315-5124 VDP -->
<software name="ysj" cloneof="ys">
<description>Ys (Jpn)</description>
<year>1988</year>
<publisher>Sega</publisher>
+ <info name="usage" value="Video only works correctly on drivers with SMS1 VDP, e.g. smsj" />
<info name="serial" value="G-1370"/>
<info name="release" value="19881015"/>
<info name="alt_title" value="イース" />
@@ -7354,6 +7449,7 @@
</part>
</software>
+ <!-- Notes: 3D glasses support -->
<software name="zaxxon3dp" cloneof="zaxxon3d">
<description>Zaxxon 3-D (World, Prototype)</description>
<year>1987</year>
@@ -7792,6 +7888,7 @@
<publisher>Sega</publisher>
<info name="serial" value="C-519"/>
<info name="release" value="19870315"/>
+ <sharedfeat name="ctrl1_default" value="paddle" />
<part name="cart" interface="sms_card">
<dataarea name="rom" size="32768">
<rom name="woody pop - shinjinrui no block kuzushi (japan).bin" size="32768" crc="315917d4" sha1="b74078c4a3e6d20d21ca81e88c0cb3381b0c84a4" offset="000000" />
diff --git a/language/Afrikaans/strings.po b/language/Afrikaans/strings.po
index 97ed4a7678c..9fc78e87309 100644
--- a/language/Afrikaans/strings.po
+++ b/language/Afrikaans/strings.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2016-03-25 23:59+0100\n"
+"POT-Creation-Date: 2016-03-28 09:02+0200\n"
"PO-Revision-Date: 2016-02-20 18:03+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: MAME Language Team\n"
@@ -59,14 +59,14 @@ msgstr ""
msgid "Autofire Status"
msgstr ""
-#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1742
+#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1692
#: src/emu/ui/videoopt.cpp:207 src/emu/ui/videoopt.cpp:211
#: src/emu/ui/videoopt.cpp:215 src/emu/ui/videoopt.cpp:219
#: src/emu/ui/videoopt.cpp:223
msgid "Disabled"
msgstr ""
-#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1742
+#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1692
#: src/emu/ui/videoopt.cpp:207 src/emu/ui/videoopt.cpp:211
#: src/emu/ui/videoopt.cpp:215 src/emu/ui/videoopt.cpp:219
#: src/emu/ui/videoopt.cpp:223
@@ -642,11 +642,11 @@ msgstr ""
msgid "Display Options"
msgstr ""
-#: src/emu/ui/filesel.cpp:159
+#: src/emu/ui/filesel.cpp:161
msgid "File Already Exists - Override?"
msgstr ""
-#: src/emu/ui/filesel.cpp:161 src/emu/ui/selgame.cpp:1560
+#: src/emu/ui/filesel.cpp:163 src/emu/ui/selgame.cpp:1560
#: src/emu/ui/selgame.cpp:1561 src/emu/ui/selgame.cpp:1562
#: src/emu/ui/selgame.cpp:1563 src/emu/ui/selgame.cpp:1564
#: src/emu/ui/selgame.cpp:1565 src/emu/ui/selgame.cpp:1566
@@ -654,7 +654,7 @@ msgstr ""
msgid "No"
msgstr ""
-#: src/emu/ui/filesel.cpp:162 src/emu/ui/selgame.cpp:1560
+#: src/emu/ui/filesel.cpp:164 src/emu/ui/selgame.cpp:1560
#: src/emu/ui/selgame.cpp:1561 src/emu/ui/selgame.cpp:1562
#: src/emu/ui/selgame.cpp:1563 src/emu/ui/selgame.cpp:1564
#: src/emu/ui/selgame.cpp:1565 src/emu/ui/selgame.cpp:1566
@@ -662,55 +662,55 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: src/emu/ui/filesel.cpp:271
+#: src/emu/ui/filesel.cpp:275
msgid "New Image Name:"
msgstr ""
-#: src/emu/ui/filesel.cpp:277
+#: src/emu/ui/filesel.cpp:281
msgid "Image Format:"
msgstr ""
-#: src/emu/ui/filesel.cpp:283
+#: src/emu/ui/filesel.cpp:287
msgid "Create"
msgstr ""
-#: src/emu/ui/filesel.cpp:314
+#: src/emu/ui/filesel.cpp:318
msgid "Please enter a file extension too"
msgstr ""
-#: src/emu/ui/filesel.cpp:502 src/emu/ui/swlist.cpp:65
+#: src/emu/ui/filesel.cpp:506 src/emu/ui/swlist.cpp:65
msgid "[empty slot]"
msgstr ""
-#: src/emu/ui/filesel.cpp:506
+#: src/emu/ui/filesel.cpp:510
msgid "[create]"
msgstr ""
-#: src/emu/ui/filesel.cpp:510 src/emu/ui/swlist.cpp:76
+#: src/emu/ui/filesel.cpp:514 src/emu/ui/swlist.cpp:76
msgid "[software list]"
msgstr ""
-#: src/emu/ui/filesel.cpp:802
+#: src/emu/ui/filesel.cpp:806
msgid "Select image format"
msgstr ""
-#: src/emu/ui/filesel.cpp:862
+#: src/emu/ui/filesel.cpp:866
msgid "Select access mode"
msgstr ""
-#: src/emu/ui/filesel.cpp:863
+#: src/emu/ui/filesel.cpp:867
msgid "Read-only"
msgstr ""
-#: src/emu/ui/filesel.cpp:865
+#: src/emu/ui/filesel.cpp:869
msgid "Read-write"
msgstr ""
-#: src/emu/ui/filesel.cpp:866
+#: src/emu/ui/filesel.cpp:870
msgid "Read this image, write to another image"
msgstr ""
-#: src/emu/ui/filesel.cpp:867
+#: src/emu/ui/filesel.cpp:871
msgid "Read this image, write to diff"
msgstr ""
@@ -1571,92 +1571,80 @@ msgstr ""
msgid "Fast Forward"
msgstr ""
-#: src/emu/ui/ui.cpp:415
+#: src/emu/ui/ui.cpp:410
msgid "This driver requires images to be loaded in the following device(s): "
msgstr ""
-#: src/emu/ui/ui.cpp:1043
-#, c-format
-msgid ""
-"Usage of emulators in conjunction with ROMs you don't own is forbidden by "
-"copyright law.\n"
-"\n"
-"IF YOU ARE NOT LEGALLY ENTITLED TO PLAY \"%1$s\" ON THIS EMULATOR, PRESS "
-"ESC.\n"
-"\n"
-"Otherwise, type OK or move the joystick left then right to continue"
-msgstr ""
-
-#: src/emu/ui/ui.cpp:1081
+#: src/emu/ui/ui.cpp:1060
msgid ""
"One or more ROMs/CHDs for this machine are incorrect. The machine may not "
"run correctly.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1094
+#: src/emu/ui/ui.cpp:1073
msgid ""
"There are known problems with this machine\n"
"\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1098
+#: src/emu/ui/ui.cpp:1077
msgid ""
"One or more ROMs/CHDs for this machine have not been correctly dumped.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1102
+#: src/emu/ui/ui.cpp:1081
#, c-format
msgid "The keyboard emulation may not be 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1104
+#: src/emu/ui/ui.cpp:1083
#, c-format
msgid "The colors aren't 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1106
+#: src/emu/ui/ui.cpp:1085
msgid "The colors are completely wrong.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1108
+#: src/emu/ui/ui.cpp:1087
#, c-format
msgid "The video emulation isn't 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1110
+#: src/emu/ui/ui.cpp:1089
#, c-format
msgid "The sound emulation isn't 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1112
+#: src/emu/ui/ui.cpp:1091
msgid "The machine lacks sound.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1115
+#: src/emu/ui/ui.cpp:1094
msgid "Screen flipping in cocktail mode is not supported.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1119
+#: src/emu/ui/ui.cpp:1098
msgid "The machine requires external artwork files\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1124
+#: src/emu/ui/ui.cpp:1103
msgid ""
"This machine was never completed. It may exhibit strange behavior or missing "
"elements that are not bugs in the emulation.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1129
+#: src/emu/ui/ui.cpp:1108
msgid ""
"This machine has no sound hardware, MAME will produce no sounds, this is "
"expected behaviour.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1137
+#: src/emu/ui/ui.cpp:1116
msgid "The machine has protection which isn't fully emulated.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1140
+#: src/emu/ui/ui.cpp:1119
msgid ""
"\n"
"THIS MACHINE DOESN'T WORK. The emulation for this machine is not yet "
@@ -1664,7 +1652,7 @@ msgid ""
"the developers to improve the emulation.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1144
+#: src/emu/ui/ui.cpp:1123
msgid ""
"\n"
"Certain elements of this machine cannot be emulated as it requires actual "
@@ -1672,21 +1660,21 @@ msgid ""
"to fully play this machine.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1163
+#: src/emu/ui/ui.cpp:1142
msgid ""
"\n"
"\n"
"There are working clones of this machine: "
msgstr ""
-#: src/emu/ui/ui.cpp:1177
+#: src/emu/ui/ui.cpp:1156
msgid ""
"\n"
"\n"
-"Type OK or move the joystick left then right to continue"
+"Press any key to continue"
msgstr ""
-#: src/emu/ui/ui.cpp:1192
+#: src/emu/ui/ui.cpp:1171
#, c-format
msgid ""
"%1$s\n"
@@ -1696,98 +1684,98 @@ msgid ""
"CPU:\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1228 src/emu/ui/ui.cpp:1267
+#: src/emu/ui/ui.cpp:1207 src/emu/ui/ui.cpp:1246
msgid "MHz"
msgstr ""
-#: src/emu/ui/ui.cpp:1228 src/emu/ui/ui.cpp:1267
+#: src/emu/ui/ui.cpp:1207 src/emu/ui/ui.cpp:1246
msgid "kHz"
msgstr ""
-#: src/emu/ui/ui.cpp:1242
+#: src/emu/ui/ui.cpp:1221
msgid ""
"\n"
"Sound:\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1271
+#: src/emu/ui/ui.cpp:1250
msgid ""
"\n"
"Video:\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1275
+#: src/emu/ui/ui.cpp:1254
msgid "None\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1282
+#: src/emu/ui/ui.cpp:1261
msgid "Vector"
msgstr ""
-#: src/emu/ui/ui.cpp:1293
+#: src/emu/ui/ui.cpp:1272
#, c-format
msgid "%1$s: %2$s\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1293
+#: src/emu/ui/ui.cpp:1272
msgid "%2$s\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1577 src/emu/ui/ui.cpp:1587
+#: src/emu/ui/ui.cpp:1527 src/emu/ui/ui.cpp:1537
msgid "Keyboard Emulation Status"
msgstr ""
-#: src/emu/ui/ui.cpp:1579
+#: src/emu/ui/ui.cpp:1529
msgid "Mode: PARTIAL Emulation"
msgstr ""
-#: src/emu/ui/ui.cpp:1580
+#: src/emu/ui/ui.cpp:1530
msgid "UI: Enabled"
msgstr ""
-#: src/emu/ui/ui.cpp:1582 src/emu/ui/ui.cpp:1592
+#: src/emu/ui/ui.cpp:1532 src/emu/ui/ui.cpp:1542
msgid "**Use ScrLock to toggle**"
msgstr ""
-#: src/emu/ui/ui.cpp:1589
+#: src/emu/ui/ui.cpp:1539
msgid "Mode: FULL Emulation"
msgstr ""
-#: src/emu/ui/ui.cpp:1590
+#: src/emu/ui/ui.cpp:1540
msgid "UI: Disabled"
msgstr ""
-#: src/emu/ui/ui.cpp:1736
+#: src/emu/ui/ui.cpp:1686
msgid "Autofire can't be enabled"
msgstr ""
-#: src/emu/ui/ui.cpp:1775
+#: src/emu/ui/ui.cpp:1725
msgid "Select position to save to"
msgstr ""
-#: src/emu/ui/ui.cpp:1777
+#: src/emu/ui/ui.cpp:1727
msgid "Select position to load from"
msgstr ""
-#: src/emu/ui/ui.cpp:1801
+#: src/emu/ui/ui.cpp:1751
msgid "Save cancelled"
msgstr ""
-#: src/emu/ui/ui.cpp:1803
+#: src/emu/ui/ui.cpp:1753
msgid "Load cancelled"
msgstr ""
-#: src/emu/ui/ui.cpp:1846
+#: src/emu/ui/ui.cpp:1796
#, c-format
msgid "Save to position %s"
msgstr ""
-#: src/emu/ui/ui.cpp:1851
+#: src/emu/ui/ui.cpp:1801
#, c-format
msgid "Load from position %s"
msgstr ""
-#: src/emu/ui/ui.cpp:1891
+#: src/emu/ui/ui.cpp:1841
#, c-format
msgid ""
"Are you sure you want to quit?\n"
@@ -1796,173 +1784,173 @@ msgid ""
"Press ''%2$s'' to return to emulation."
msgstr ""
-#: src/emu/ui/ui.cpp:1966
+#: src/emu/ui/ui.cpp:1916
msgid "Master Volume"
msgstr ""
-#: src/emu/ui/ui.cpp:1976
+#: src/emu/ui/ui.cpp:1926
#, c-format
msgid "%1$s Volume"
msgstr ""
-#: src/emu/ui/ui.cpp:1998
+#: src/emu/ui/ui.cpp:1948
#, c-format
msgid "Overclock CPU %1$s"
msgstr ""
-#: src/emu/ui/ui.cpp:2018
+#: src/emu/ui/ui.cpp:1968
#, c-format
msgid "%1$s Refresh Rate"
msgstr ""
-#: src/emu/ui/ui.cpp:2024
+#: src/emu/ui/ui.cpp:1974
#, c-format
msgid "%1$s Brightness"
msgstr ""
-#: src/emu/ui/ui.cpp:2027
+#: src/emu/ui/ui.cpp:1977
#, c-format
msgid "%1$s Contrast"
msgstr ""
-#: src/emu/ui/ui.cpp:2030
+#: src/emu/ui/ui.cpp:1980
#, c-format
msgid "%1$s Gamma"
msgstr ""
-#: src/emu/ui/ui.cpp:2035
+#: src/emu/ui/ui.cpp:1985
#, c-format
msgid "%1$s Horiz Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2038
+#: src/emu/ui/ui.cpp:1988
#, c-format
msgid "%1$s Horiz Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2041
+#: src/emu/ui/ui.cpp:1991
#, c-format
msgid "%1$s Vert Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2044
+#: src/emu/ui/ui.cpp:1994
#, c-format
msgid "%1$s Vert Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2062
+#: src/emu/ui/ui.cpp:2012
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2065
+#: src/emu/ui/ui.cpp:2015
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2068
+#: src/emu/ui/ui.cpp:2018
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2071
+#: src/emu/ui/ui.cpp:2021
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2080
+#: src/emu/ui/ui.cpp:2030
msgid "Vector Flicker"
msgstr ""
-#: src/emu/ui/ui.cpp:2082
+#: src/emu/ui/ui.cpp:2032
msgid "Beam Width Minimum"
msgstr ""
-#: src/emu/ui/ui.cpp:2084
+#: src/emu/ui/ui.cpp:2034
msgid "Beam Width Maximum"
msgstr ""
-#: src/emu/ui/ui.cpp:2086
+#: src/emu/ui/ui.cpp:2036
msgid "Beam Intensity Weight"
msgstr ""
-#: src/emu/ui/ui.cpp:2098
+#: src/emu/ui/ui.cpp:2048
#, c-format
msgid "Crosshair Scale %1$s"
msgstr ""
-#: src/emu/ui/ui.cpp:2098 src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2048 src/emu/ui/ui.cpp:2051
msgid "X"
msgstr ""
-#: src/emu/ui/ui.cpp:2098 src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2048 src/emu/ui/ui.cpp:2051
msgid "Y"
msgstr ""
-#: src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2051
#, c-format
msgid "Crosshair Offset %1$s"
msgstr ""
-#: src/emu/ui/ui.cpp:2120
+#: src/emu/ui/ui.cpp:2070
#, c-format
msgid "%1$3ddB"
msgstr ""
-#: src/emu/ui/ui.cpp:2164
+#: src/emu/ui/ui.cpp:2114
#, c-format
msgid "%1$d%%"
msgstr ""
-#: src/emu/ui/ui.cpp:2180
+#: src/emu/ui/ui.cpp:2130
#, c-format
msgid "%1$3.0f%%"
msgstr ""
-#: src/emu/ui/ui.cpp:2203
+#: src/emu/ui/ui.cpp:2153
#, c-format
msgid "%1$.3ffps"
msgstr ""
-#: src/emu/ui/ui.cpp:2226 src/emu/ui/ui.cpp:2248 src/emu/ui/ui.cpp:2269
-#: src/emu/ui/ui.cpp:2291 src/emu/ui/ui.cpp:2313 src/emu/ui/ui.cpp:2335
-#: src/emu/ui/ui.cpp:2357 src/emu/ui/ui.cpp:2379 src/emu/ui/ui.cpp:2401
-#: src/emu/ui/ui.cpp:2423 src/emu/ui/ui.cpp:2445
+#: src/emu/ui/ui.cpp:2176 src/emu/ui/ui.cpp:2198 src/emu/ui/ui.cpp:2219
+#: src/emu/ui/ui.cpp:2241 src/emu/ui/ui.cpp:2263 src/emu/ui/ui.cpp:2285
+#: src/emu/ui/ui.cpp:2307 src/emu/ui/ui.cpp:2329 src/emu/ui/ui.cpp:2351
+#: src/emu/ui/ui.cpp:2373 src/emu/ui/ui.cpp:2395
#, c-format
msgid "%1$.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2461 src/emu/ui/ui.cpp:2477 src/emu/ui/ui.cpp:2493
-#: src/emu/ui/ui.cpp:2509
+#: src/emu/ui/ui.cpp:2411 src/emu/ui/ui.cpp:2427 src/emu/ui/ui.cpp:2443
+#: src/emu/ui/ui.cpp:2459
#, c-format
msgid "%1$1.2f"
msgstr ""
-#: src/emu/ui/ui.cpp:2525
+#: src/emu/ui/ui.cpp:2475
#, c-format
msgid "Screen '%1$s'"
msgstr ""
-#: src/emu/ui/ui.cpp:2527
+#: src/emu/ui/ui.cpp:2477
msgid "Screen"
msgstr ""
-#: src/emu/ui/ui.cpp:2543
+#: src/emu/ui/ui.cpp:2493
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2543
+#: src/emu/ui/ui.cpp:2493
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2562
+#: src/emu/ui/ui.cpp:2512
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2562
+#: src/emu/ui/ui.cpp:2512
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr ""
diff --git a/language/Albanian/strings.po b/language/Albanian/strings.po
index 234d9bab5a7..103406497b6 100644
--- a/language/Albanian/strings.po
+++ b/language/Albanian/strings.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2016-03-25 23:59+0100\n"
+"POT-Creation-Date: 2016-03-28 09:02+0200\n"
"PO-Revision-Date: 2016-02-20 18:03+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: MAME Language Team\n"
@@ -59,14 +59,14 @@ msgstr ""
msgid "Autofire Status"
msgstr ""
-#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1742
+#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1692
#: src/emu/ui/videoopt.cpp:207 src/emu/ui/videoopt.cpp:211
#: src/emu/ui/videoopt.cpp:215 src/emu/ui/videoopt.cpp:219
#: src/emu/ui/videoopt.cpp:223
msgid "Disabled"
msgstr ""
-#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1742
+#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1692
#: src/emu/ui/videoopt.cpp:207 src/emu/ui/videoopt.cpp:211
#: src/emu/ui/videoopt.cpp:215 src/emu/ui/videoopt.cpp:219
#: src/emu/ui/videoopt.cpp:223
@@ -642,11 +642,11 @@ msgstr ""
msgid "Display Options"
msgstr ""
-#: src/emu/ui/filesel.cpp:159
+#: src/emu/ui/filesel.cpp:161
msgid "File Already Exists - Override?"
msgstr ""
-#: src/emu/ui/filesel.cpp:161 src/emu/ui/selgame.cpp:1560
+#: src/emu/ui/filesel.cpp:163 src/emu/ui/selgame.cpp:1560
#: src/emu/ui/selgame.cpp:1561 src/emu/ui/selgame.cpp:1562
#: src/emu/ui/selgame.cpp:1563 src/emu/ui/selgame.cpp:1564
#: src/emu/ui/selgame.cpp:1565 src/emu/ui/selgame.cpp:1566
@@ -654,7 +654,7 @@ msgstr ""
msgid "No"
msgstr ""
-#: src/emu/ui/filesel.cpp:162 src/emu/ui/selgame.cpp:1560
+#: src/emu/ui/filesel.cpp:164 src/emu/ui/selgame.cpp:1560
#: src/emu/ui/selgame.cpp:1561 src/emu/ui/selgame.cpp:1562
#: src/emu/ui/selgame.cpp:1563 src/emu/ui/selgame.cpp:1564
#: src/emu/ui/selgame.cpp:1565 src/emu/ui/selgame.cpp:1566
@@ -662,55 +662,55 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: src/emu/ui/filesel.cpp:271
+#: src/emu/ui/filesel.cpp:275
msgid "New Image Name:"
msgstr ""
-#: src/emu/ui/filesel.cpp:277
+#: src/emu/ui/filesel.cpp:281
msgid "Image Format:"
msgstr ""
-#: src/emu/ui/filesel.cpp:283
+#: src/emu/ui/filesel.cpp:287
msgid "Create"
msgstr ""
-#: src/emu/ui/filesel.cpp:314
+#: src/emu/ui/filesel.cpp:318
msgid "Please enter a file extension too"
msgstr ""
-#: src/emu/ui/filesel.cpp:502 src/emu/ui/swlist.cpp:65
+#: src/emu/ui/filesel.cpp:506 src/emu/ui/swlist.cpp:65
msgid "[empty slot]"
msgstr ""
-#: src/emu/ui/filesel.cpp:506
+#: src/emu/ui/filesel.cpp:510
msgid "[create]"
msgstr ""
-#: src/emu/ui/filesel.cpp:510 src/emu/ui/swlist.cpp:76
+#: src/emu/ui/filesel.cpp:514 src/emu/ui/swlist.cpp:76
msgid "[software list]"
msgstr ""
-#: src/emu/ui/filesel.cpp:802
+#: src/emu/ui/filesel.cpp:806
msgid "Select image format"
msgstr ""
-#: src/emu/ui/filesel.cpp:862
+#: src/emu/ui/filesel.cpp:866
msgid "Select access mode"
msgstr ""
-#: src/emu/ui/filesel.cpp:863
+#: src/emu/ui/filesel.cpp:867
msgid "Read-only"
msgstr ""
-#: src/emu/ui/filesel.cpp:865
+#: src/emu/ui/filesel.cpp:869
msgid "Read-write"
msgstr ""
-#: src/emu/ui/filesel.cpp:866
+#: src/emu/ui/filesel.cpp:870
msgid "Read this image, write to another image"
msgstr ""
-#: src/emu/ui/filesel.cpp:867
+#: src/emu/ui/filesel.cpp:871
msgid "Read this image, write to diff"
msgstr ""
@@ -1571,92 +1571,80 @@ msgstr ""
msgid "Fast Forward"
msgstr ""
-#: src/emu/ui/ui.cpp:415
+#: src/emu/ui/ui.cpp:410
msgid "This driver requires images to be loaded in the following device(s): "
msgstr ""
-#: src/emu/ui/ui.cpp:1043
-#, c-format
-msgid ""
-"Usage of emulators in conjunction with ROMs you don't own is forbidden by "
-"copyright law.\n"
-"\n"
-"IF YOU ARE NOT LEGALLY ENTITLED TO PLAY \"%1$s\" ON THIS EMULATOR, PRESS "
-"ESC.\n"
-"\n"
-"Otherwise, type OK or move the joystick left then right to continue"
-msgstr ""
-
-#: src/emu/ui/ui.cpp:1081
+#: src/emu/ui/ui.cpp:1060
msgid ""
"One or more ROMs/CHDs for this machine are incorrect. The machine may not "
"run correctly.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1094
+#: src/emu/ui/ui.cpp:1073
msgid ""
"There are known problems with this machine\n"
"\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1098
+#: src/emu/ui/ui.cpp:1077
msgid ""
"One or more ROMs/CHDs for this machine have not been correctly dumped.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1102
+#: src/emu/ui/ui.cpp:1081
#, c-format
msgid "The keyboard emulation may not be 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1104
+#: src/emu/ui/ui.cpp:1083
#, c-format
msgid "The colors aren't 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1106
+#: src/emu/ui/ui.cpp:1085
msgid "The colors are completely wrong.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1108
+#: src/emu/ui/ui.cpp:1087
#, c-format
msgid "The video emulation isn't 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1110
+#: src/emu/ui/ui.cpp:1089
#, c-format
msgid "The sound emulation isn't 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1112
+#: src/emu/ui/ui.cpp:1091
msgid "The machine lacks sound.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1115
+#: src/emu/ui/ui.cpp:1094
msgid "Screen flipping in cocktail mode is not supported.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1119
+#: src/emu/ui/ui.cpp:1098
msgid "The machine requires external artwork files\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1124
+#: src/emu/ui/ui.cpp:1103
msgid ""
"This machine was never completed. It may exhibit strange behavior or missing "
"elements that are not bugs in the emulation.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1129
+#: src/emu/ui/ui.cpp:1108
msgid ""
"This machine has no sound hardware, MAME will produce no sounds, this is "
"expected behaviour.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1137
+#: src/emu/ui/ui.cpp:1116
msgid "The machine has protection which isn't fully emulated.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1140
+#: src/emu/ui/ui.cpp:1119
msgid ""
"\n"
"THIS MACHINE DOESN'T WORK. The emulation for this machine is not yet "
@@ -1664,7 +1652,7 @@ msgid ""
"the developers to improve the emulation.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1144
+#: src/emu/ui/ui.cpp:1123
msgid ""
"\n"
"Certain elements of this machine cannot be emulated as it requires actual "
@@ -1672,21 +1660,21 @@ msgid ""
"to fully play this machine.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1163
+#: src/emu/ui/ui.cpp:1142
msgid ""
"\n"
"\n"
"There are working clones of this machine: "
msgstr ""
-#: src/emu/ui/ui.cpp:1177
+#: src/emu/ui/ui.cpp:1156
msgid ""
"\n"
"\n"
-"Type OK or move the joystick left then right to continue"
+"Press any key to continue"
msgstr ""
-#: src/emu/ui/ui.cpp:1192
+#: src/emu/ui/ui.cpp:1171
#, c-format
msgid ""
"%1$s\n"
@@ -1696,98 +1684,98 @@ msgid ""
"CPU:\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1228 src/emu/ui/ui.cpp:1267
+#: src/emu/ui/ui.cpp:1207 src/emu/ui/ui.cpp:1246
msgid "MHz"
msgstr ""
-#: src/emu/ui/ui.cpp:1228 src/emu/ui/ui.cpp:1267
+#: src/emu/ui/ui.cpp:1207 src/emu/ui/ui.cpp:1246
msgid "kHz"
msgstr ""
-#: src/emu/ui/ui.cpp:1242
+#: src/emu/ui/ui.cpp:1221
msgid ""
"\n"
"Sound:\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1271
+#: src/emu/ui/ui.cpp:1250
msgid ""
"\n"
"Video:\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1275
+#: src/emu/ui/ui.cpp:1254
msgid "None\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1282
+#: src/emu/ui/ui.cpp:1261
msgid "Vector"
msgstr ""
-#: src/emu/ui/ui.cpp:1293
+#: src/emu/ui/ui.cpp:1272
#, c-format
msgid "%1$s: %2$s\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1293
+#: src/emu/ui/ui.cpp:1272
msgid "%2$s\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1577 src/emu/ui/ui.cpp:1587
+#: src/emu/ui/ui.cpp:1527 src/emu/ui/ui.cpp:1537
msgid "Keyboard Emulation Status"
msgstr ""
-#: src/emu/ui/ui.cpp:1579
+#: src/emu/ui/ui.cpp:1529
msgid "Mode: PARTIAL Emulation"
msgstr ""
-#: src/emu/ui/ui.cpp:1580
+#: src/emu/ui/ui.cpp:1530
msgid "UI: Enabled"
msgstr ""
-#: src/emu/ui/ui.cpp:1582 src/emu/ui/ui.cpp:1592
+#: src/emu/ui/ui.cpp:1532 src/emu/ui/ui.cpp:1542
msgid "**Use ScrLock to toggle**"
msgstr ""
-#: src/emu/ui/ui.cpp:1589
+#: src/emu/ui/ui.cpp:1539
msgid "Mode: FULL Emulation"
msgstr ""
-#: src/emu/ui/ui.cpp:1590
+#: src/emu/ui/ui.cpp:1540
msgid "UI: Disabled"
msgstr ""
-#: src/emu/ui/ui.cpp:1736
+#: src/emu/ui/ui.cpp:1686
msgid "Autofire can't be enabled"
msgstr ""
-#: src/emu/ui/ui.cpp:1775
+#: src/emu/ui/ui.cpp:1725
msgid "Select position to save to"
msgstr ""
-#: src/emu/ui/ui.cpp:1777
+#: src/emu/ui/ui.cpp:1727
msgid "Select position to load from"
msgstr ""
-#: src/emu/ui/ui.cpp:1801
+#: src/emu/ui/ui.cpp:1751
msgid "Save cancelled"
msgstr ""
-#: src/emu/ui/ui.cpp:1803
+#: src/emu/ui/ui.cpp:1753
msgid "Load cancelled"
msgstr ""
-#: src/emu/ui/ui.cpp:1846
+#: src/emu/ui/ui.cpp:1796
#, c-format
msgid "Save to position %s"
msgstr ""
-#: src/emu/ui/ui.cpp:1851
+#: src/emu/ui/ui.cpp:1801
#, c-format
msgid "Load from position %s"
msgstr ""
-#: src/emu/ui/ui.cpp:1891
+#: src/emu/ui/ui.cpp:1841
#, c-format
msgid ""
"Are you sure you want to quit?\n"
@@ -1796,173 +1784,173 @@ msgid ""
"Press ''%2$s'' to return to emulation."
msgstr ""
-#: src/emu/ui/ui.cpp:1966
+#: src/emu/ui/ui.cpp:1916
msgid "Master Volume"
msgstr ""
-#: src/emu/ui/ui.cpp:1976
+#: src/emu/ui/ui.cpp:1926
#, c-format
msgid "%1$s Volume"
msgstr ""
-#: src/emu/ui/ui.cpp:1998
+#: src/emu/ui/ui.cpp:1948
#, c-format
msgid "Overclock CPU %1$s"
msgstr ""
-#: src/emu/ui/ui.cpp:2018
+#: src/emu/ui/ui.cpp:1968
#, c-format
msgid "%1$s Refresh Rate"
msgstr ""
-#: src/emu/ui/ui.cpp:2024
+#: src/emu/ui/ui.cpp:1974
#, c-format
msgid "%1$s Brightness"
msgstr ""
-#: src/emu/ui/ui.cpp:2027
+#: src/emu/ui/ui.cpp:1977
#, c-format
msgid "%1$s Contrast"
msgstr ""
-#: src/emu/ui/ui.cpp:2030
+#: src/emu/ui/ui.cpp:1980
#, c-format
msgid "%1$s Gamma"
msgstr ""
-#: src/emu/ui/ui.cpp:2035
+#: src/emu/ui/ui.cpp:1985
#, c-format
msgid "%1$s Horiz Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2038
+#: src/emu/ui/ui.cpp:1988
#, c-format
msgid "%1$s Horiz Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2041
+#: src/emu/ui/ui.cpp:1991
#, c-format
msgid "%1$s Vert Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2044
+#: src/emu/ui/ui.cpp:1994
#, c-format
msgid "%1$s Vert Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2062
+#: src/emu/ui/ui.cpp:2012
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2065
+#: src/emu/ui/ui.cpp:2015
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2068
+#: src/emu/ui/ui.cpp:2018
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2071
+#: src/emu/ui/ui.cpp:2021
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2080
+#: src/emu/ui/ui.cpp:2030
msgid "Vector Flicker"
msgstr ""
-#: src/emu/ui/ui.cpp:2082
+#: src/emu/ui/ui.cpp:2032
msgid "Beam Width Minimum"
msgstr ""
-#: src/emu/ui/ui.cpp:2084
+#: src/emu/ui/ui.cpp:2034
msgid "Beam Width Maximum"
msgstr ""
-#: src/emu/ui/ui.cpp:2086
+#: src/emu/ui/ui.cpp:2036
msgid "Beam Intensity Weight"
msgstr ""
-#: src/emu/ui/ui.cpp:2098
+#: src/emu/ui/ui.cpp:2048
#, c-format
msgid "Crosshair Scale %1$s"
msgstr ""
-#: src/emu/ui/ui.cpp:2098 src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2048 src/emu/ui/ui.cpp:2051
msgid "X"
msgstr ""
-#: src/emu/ui/ui.cpp:2098 src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2048 src/emu/ui/ui.cpp:2051
msgid "Y"
msgstr ""
-#: src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2051
#, c-format
msgid "Crosshair Offset %1$s"
msgstr ""
-#: src/emu/ui/ui.cpp:2120
+#: src/emu/ui/ui.cpp:2070
#, c-format
msgid "%1$3ddB"
msgstr ""
-#: src/emu/ui/ui.cpp:2164
+#: src/emu/ui/ui.cpp:2114
#, c-format
msgid "%1$d%%"
msgstr ""
-#: src/emu/ui/ui.cpp:2180
+#: src/emu/ui/ui.cpp:2130
#, c-format
msgid "%1$3.0f%%"
msgstr ""
-#: src/emu/ui/ui.cpp:2203
+#: src/emu/ui/ui.cpp:2153
#, c-format
msgid "%1$.3ffps"
msgstr ""
-#: src/emu/ui/ui.cpp:2226 src/emu/ui/ui.cpp:2248 src/emu/ui/ui.cpp:2269
-#: src/emu/ui/ui.cpp:2291 src/emu/ui/ui.cpp:2313 src/emu/ui/ui.cpp:2335
-#: src/emu/ui/ui.cpp:2357 src/emu/ui/ui.cpp:2379 src/emu/ui/ui.cpp:2401
-#: src/emu/ui/ui.cpp:2423 src/emu/ui/ui.cpp:2445
+#: src/emu/ui/ui.cpp:2176 src/emu/ui/ui.cpp:2198 src/emu/ui/ui.cpp:2219
+#: src/emu/ui/ui.cpp:2241 src/emu/ui/ui.cpp:2263 src/emu/ui/ui.cpp:2285
+#: src/emu/ui/ui.cpp:2307 src/emu/ui/ui.cpp:2329 src/emu/ui/ui.cpp:2351
+#: src/emu/ui/ui.cpp:2373 src/emu/ui/ui.cpp:2395
#, c-format
msgid "%1$.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2461 src/emu/ui/ui.cpp:2477 src/emu/ui/ui.cpp:2493
-#: src/emu/ui/ui.cpp:2509
+#: src/emu/ui/ui.cpp:2411 src/emu/ui/ui.cpp:2427 src/emu/ui/ui.cpp:2443
+#: src/emu/ui/ui.cpp:2459
#, c-format
msgid "%1$1.2f"
msgstr ""
-#: src/emu/ui/ui.cpp:2525
+#: src/emu/ui/ui.cpp:2475
#, c-format
msgid "Screen '%1$s'"
msgstr ""
-#: src/emu/ui/ui.cpp:2527
+#: src/emu/ui/ui.cpp:2477
msgid "Screen"
msgstr ""
-#: src/emu/ui/ui.cpp:2543
+#: src/emu/ui/ui.cpp:2493
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2543
+#: src/emu/ui/ui.cpp:2493
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2562
+#: src/emu/ui/ui.cpp:2512
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2562
+#: src/emu/ui/ui.cpp:2512
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr ""
diff --git a/language/Arabic/strings.po b/language/Arabic/strings.po
index 9ca4446b4b7..0cbffed36c5 100644
--- a/language/Arabic/strings.po
+++ b/language/Arabic/strings.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2016-03-25 23:59+0100\n"
+"POT-Creation-Date: 2016-03-28 09:02+0200\n"
"PO-Revision-Date: 2016-02-20 18:03+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: MAME Language Team\n"
@@ -59,14 +59,14 @@ msgstr ""
msgid "Autofire Status"
msgstr ""
-#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1742
+#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1692
#: src/emu/ui/videoopt.cpp:207 src/emu/ui/videoopt.cpp:211
#: src/emu/ui/videoopt.cpp:215 src/emu/ui/videoopt.cpp:219
#: src/emu/ui/videoopt.cpp:223
msgid "Disabled"
msgstr ""
-#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1742
+#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1692
#: src/emu/ui/videoopt.cpp:207 src/emu/ui/videoopt.cpp:211
#: src/emu/ui/videoopt.cpp:215 src/emu/ui/videoopt.cpp:219
#: src/emu/ui/videoopt.cpp:223
@@ -642,11 +642,11 @@ msgstr ""
msgid "Display Options"
msgstr ""
-#: src/emu/ui/filesel.cpp:159
+#: src/emu/ui/filesel.cpp:161
msgid "File Already Exists - Override?"
msgstr ""
-#: src/emu/ui/filesel.cpp:161 src/emu/ui/selgame.cpp:1560
+#: src/emu/ui/filesel.cpp:163 src/emu/ui/selgame.cpp:1560
#: src/emu/ui/selgame.cpp:1561 src/emu/ui/selgame.cpp:1562
#: src/emu/ui/selgame.cpp:1563 src/emu/ui/selgame.cpp:1564
#: src/emu/ui/selgame.cpp:1565 src/emu/ui/selgame.cpp:1566
@@ -654,7 +654,7 @@ msgstr ""
msgid "No"
msgstr ""
-#: src/emu/ui/filesel.cpp:162 src/emu/ui/selgame.cpp:1560
+#: src/emu/ui/filesel.cpp:164 src/emu/ui/selgame.cpp:1560
#: src/emu/ui/selgame.cpp:1561 src/emu/ui/selgame.cpp:1562
#: src/emu/ui/selgame.cpp:1563 src/emu/ui/selgame.cpp:1564
#: src/emu/ui/selgame.cpp:1565 src/emu/ui/selgame.cpp:1566
@@ -662,55 +662,55 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: src/emu/ui/filesel.cpp:271
+#: src/emu/ui/filesel.cpp:275
msgid "New Image Name:"
msgstr ""
-#: src/emu/ui/filesel.cpp:277
+#: src/emu/ui/filesel.cpp:281
msgid "Image Format:"
msgstr ""
-#: src/emu/ui/filesel.cpp:283
+#: src/emu/ui/filesel.cpp:287
msgid "Create"
msgstr ""
-#: src/emu/ui/filesel.cpp:314
+#: src/emu/ui/filesel.cpp:318
msgid "Please enter a file extension too"
msgstr ""
-#: src/emu/ui/filesel.cpp:502 src/emu/ui/swlist.cpp:65
+#: src/emu/ui/filesel.cpp:506 src/emu/ui/swlist.cpp:65
msgid "[empty slot]"
msgstr ""
-#: src/emu/ui/filesel.cpp:506
+#: src/emu/ui/filesel.cpp:510
msgid "[create]"
msgstr ""
-#: src/emu/ui/filesel.cpp:510 src/emu/ui/swlist.cpp:76
+#: src/emu/ui/filesel.cpp:514 src/emu/ui/swlist.cpp:76
msgid "[software list]"
msgstr ""
-#: src/emu/ui/filesel.cpp:802
+#: src/emu/ui/filesel.cpp:806
msgid "Select image format"
msgstr ""
-#: src/emu/ui/filesel.cpp:862
+#: src/emu/ui/filesel.cpp:866
msgid "Select access mode"
msgstr ""
-#: src/emu/ui/filesel.cpp:863
+#: src/emu/ui/filesel.cpp:867
msgid "Read-only"
msgstr ""
-#: src/emu/ui/filesel.cpp:865
+#: src/emu/ui/filesel.cpp:869
msgid "Read-write"
msgstr ""
-#: src/emu/ui/filesel.cpp:866
+#: src/emu/ui/filesel.cpp:870
msgid "Read this image, write to another image"
msgstr ""
-#: src/emu/ui/filesel.cpp:867
+#: src/emu/ui/filesel.cpp:871
msgid "Read this image, write to diff"
msgstr ""
@@ -1571,92 +1571,80 @@ msgstr ""
msgid "Fast Forward"
msgstr ""
-#: src/emu/ui/ui.cpp:415
+#: src/emu/ui/ui.cpp:410
msgid "This driver requires images to be loaded in the following device(s): "
msgstr ""
-#: src/emu/ui/ui.cpp:1043
-#, c-format
-msgid ""
-"Usage of emulators in conjunction with ROMs you don't own is forbidden by "
-"copyright law.\n"
-"\n"
-"IF YOU ARE NOT LEGALLY ENTITLED TO PLAY \"%1$s\" ON THIS EMULATOR, PRESS "
-"ESC.\n"
-"\n"
-"Otherwise, type OK or move the joystick left then right to continue"
-msgstr ""
-
-#: src/emu/ui/ui.cpp:1081
+#: src/emu/ui/ui.cpp:1060
msgid ""
"One or more ROMs/CHDs for this machine are incorrect. The machine may not "
"run correctly.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1094
+#: src/emu/ui/ui.cpp:1073
msgid ""
"There are known problems with this machine\n"
"\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1098
+#: src/emu/ui/ui.cpp:1077
msgid ""
"One or more ROMs/CHDs for this machine have not been correctly dumped.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1102
+#: src/emu/ui/ui.cpp:1081
#, c-format
msgid "The keyboard emulation may not be 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1104
+#: src/emu/ui/ui.cpp:1083
#, c-format
msgid "The colors aren't 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1106
+#: src/emu/ui/ui.cpp:1085
msgid "The colors are completely wrong.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1108
+#: src/emu/ui/ui.cpp:1087
#, c-format
msgid "The video emulation isn't 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1110
+#: src/emu/ui/ui.cpp:1089
#, c-format
msgid "The sound emulation isn't 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1112
+#: src/emu/ui/ui.cpp:1091
msgid "The machine lacks sound.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1115
+#: src/emu/ui/ui.cpp:1094
msgid "Screen flipping in cocktail mode is not supported.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1119
+#: src/emu/ui/ui.cpp:1098
msgid "The machine requires external artwork files\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1124
+#: src/emu/ui/ui.cpp:1103
msgid ""
"This machine was never completed. It may exhibit strange behavior or missing "
"elements that are not bugs in the emulation.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1129
+#: src/emu/ui/ui.cpp:1108
msgid ""
"This machine has no sound hardware, MAME will produce no sounds, this is "
"expected behaviour.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1137
+#: src/emu/ui/ui.cpp:1116
msgid "The machine has protection which isn't fully emulated.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1140
+#: src/emu/ui/ui.cpp:1119
msgid ""
"\n"
"THIS MACHINE DOESN'T WORK. The emulation for this machine is not yet "
@@ -1664,7 +1652,7 @@ msgid ""
"the developers to improve the emulation.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1144
+#: src/emu/ui/ui.cpp:1123
msgid ""
"\n"
"Certain elements of this machine cannot be emulated as it requires actual "
@@ -1672,21 +1660,21 @@ msgid ""
"to fully play this machine.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1163
+#: src/emu/ui/ui.cpp:1142
msgid ""
"\n"
"\n"
"There are working clones of this machine: "
msgstr ""
-#: src/emu/ui/ui.cpp:1177
+#: src/emu/ui/ui.cpp:1156
msgid ""
"\n"
"\n"
-"Type OK or move the joystick left then right to continue"
+"Press any key to continue"
msgstr ""
-#: src/emu/ui/ui.cpp:1192
+#: src/emu/ui/ui.cpp:1171
#, c-format
msgid ""
"%1$s\n"
@@ -1696,98 +1684,98 @@ msgid ""
"CPU:\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1228 src/emu/ui/ui.cpp:1267
+#: src/emu/ui/ui.cpp:1207 src/emu/ui/ui.cpp:1246
msgid "MHz"
msgstr ""
-#: src/emu/ui/ui.cpp:1228 src/emu/ui/ui.cpp:1267
+#: src/emu/ui/ui.cpp:1207 src/emu/ui/ui.cpp:1246
msgid "kHz"
msgstr ""
-#: src/emu/ui/ui.cpp:1242
+#: src/emu/ui/ui.cpp:1221
msgid ""
"\n"
"Sound:\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1271
+#: src/emu/ui/ui.cpp:1250
msgid ""
"\n"
"Video:\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1275
+#: src/emu/ui/ui.cpp:1254
msgid "None\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1282
+#: src/emu/ui/ui.cpp:1261
msgid "Vector"
msgstr ""
-#: src/emu/ui/ui.cpp:1293
+#: src/emu/ui/ui.cpp:1272
#, c-format
msgid "%1$s: %2$s\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1293
+#: src/emu/ui/ui.cpp:1272
msgid "%2$s\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1577 src/emu/ui/ui.cpp:1587
+#: src/emu/ui/ui.cpp:1527 src/emu/ui/ui.cpp:1537
msgid "Keyboard Emulation Status"
msgstr ""
-#: src/emu/ui/ui.cpp:1579
+#: src/emu/ui/ui.cpp:1529
msgid "Mode: PARTIAL Emulation"
msgstr ""
-#: src/emu/ui/ui.cpp:1580
+#: src/emu/ui/ui.cpp:1530
msgid "UI: Enabled"
msgstr ""
-#: src/emu/ui/ui.cpp:1582 src/emu/ui/ui.cpp:1592
+#: src/emu/ui/ui.cpp:1532 src/emu/ui/ui.cpp:1542
msgid "**Use ScrLock to toggle**"
msgstr ""
-#: src/emu/ui/ui.cpp:1589
+#: src/emu/ui/ui.cpp:1539
msgid "Mode: FULL Emulation"
msgstr ""
-#: src/emu/ui/ui.cpp:1590
+#: src/emu/ui/ui.cpp:1540
msgid "UI: Disabled"
msgstr ""
-#: src/emu/ui/ui.cpp:1736
+#: src/emu/ui/ui.cpp:1686
msgid "Autofire can't be enabled"
msgstr ""
-#: src/emu/ui/ui.cpp:1775
+#: src/emu/ui/ui.cpp:1725
msgid "Select position to save to"
msgstr ""
-#: src/emu/ui/ui.cpp:1777
+#: src/emu/ui/ui.cpp:1727
msgid "Select position to load from"
msgstr ""
-#: src/emu/ui/ui.cpp:1801
+#: src/emu/ui/ui.cpp:1751
msgid "Save cancelled"
msgstr ""
-#: src/emu/ui/ui.cpp:1803
+#: src/emu/ui/ui.cpp:1753
msgid "Load cancelled"
msgstr ""
-#: src/emu/ui/ui.cpp:1846
+#: src/emu/ui/ui.cpp:1796
#, c-format
msgid "Save to position %s"
msgstr ""
-#: src/emu/ui/ui.cpp:1851
+#: src/emu/ui/ui.cpp:1801
#, c-format
msgid "Load from position %s"
msgstr ""
-#: src/emu/ui/ui.cpp:1891
+#: src/emu/ui/ui.cpp:1841
#, c-format
msgid ""
"Are you sure you want to quit?\n"
@@ -1796,173 +1784,173 @@ msgid ""
"Press ''%2$s'' to return to emulation."
msgstr ""
-#: src/emu/ui/ui.cpp:1966
+#: src/emu/ui/ui.cpp:1916
msgid "Master Volume"
msgstr ""
-#: src/emu/ui/ui.cpp:1976
+#: src/emu/ui/ui.cpp:1926
#, c-format
msgid "%1$s Volume"
msgstr ""
-#: src/emu/ui/ui.cpp:1998
+#: src/emu/ui/ui.cpp:1948
#, c-format
msgid "Overclock CPU %1$s"
msgstr ""
-#: src/emu/ui/ui.cpp:2018
+#: src/emu/ui/ui.cpp:1968
#, c-format
msgid "%1$s Refresh Rate"
msgstr ""
-#: src/emu/ui/ui.cpp:2024
+#: src/emu/ui/ui.cpp:1974
#, c-format
msgid "%1$s Brightness"
msgstr ""
-#: src/emu/ui/ui.cpp:2027
+#: src/emu/ui/ui.cpp:1977
#, c-format
msgid "%1$s Contrast"
msgstr ""
-#: src/emu/ui/ui.cpp:2030
+#: src/emu/ui/ui.cpp:1980
#, c-format
msgid "%1$s Gamma"
msgstr ""
-#: src/emu/ui/ui.cpp:2035
+#: src/emu/ui/ui.cpp:1985
#, c-format
msgid "%1$s Horiz Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2038
+#: src/emu/ui/ui.cpp:1988
#, c-format
msgid "%1$s Horiz Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2041
+#: src/emu/ui/ui.cpp:1991
#, c-format
msgid "%1$s Vert Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2044
+#: src/emu/ui/ui.cpp:1994
#, c-format
msgid "%1$s Vert Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2062
+#: src/emu/ui/ui.cpp:2012
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2065
+#: src/emu/ui/ui.cpp:2015
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2068
+#: src/emu/ui/ui.cpp:2018
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2071
+#: src/emu/ui/ui.cpp:2021
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2080
+#: src/emu/ui/ui.cpp:2030
msgid "Vector Flicker"
msgstr ""
-#: src/emu/ui/ui.cpp:2082
+#: src/emu/ui/ui.cpp:2032
msgid "Beam Width Minimum"
msgstr ""
-#: src/emu/ui/ui.cpp:2084
+#: src/emu/ui/ui.cpp:2034
msgid "Beam Width Maximum"
msgstr ""
-#: src/emu/ui/ui.cpp:2086
+#: src/emu/ui/ui.cpp:2036
msgid "Beam Intensity Weight"
msgstr ""
-#: src/emu/ui/ui.cpp:2098
+#: src/emu/ui/ui.cpp:2048
#, c-format
msgid "Crosshair Scale %1$s"
msgstr ""
-#: src/emu/ui/ui.cpp:2098 src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2048 src/emu/ui/ui.cpp:2051
msgid "X"
msgstr ""
-#: src/emu/ui/ui.cpp:2098 src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2048 src/emu/ui/ui.cpp:2051
msgid "Y"
msgstr ""
-#: src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2051
#, c-format
msgid "Crosshair Offset %1$s"
msgstr ""
-#: src/emu/ui/ui.cpp:2120
+#: src/emu/ui/ui.cpp:2070
#, c-format
msgid "%1$3ddB"
msgstr ""
-#: src/emu/ui/ui.cpp:2164
+#: src/emu/ui/ui.cpp:2114
#, c-format
msgid "%1$d%%"
msgstr ""
-#: src/emu/ui/ui.cpp:2180
+#: src/emu/ui/ui.cpp:2130
#, c-format
msgid "%1$3.0f%%"
msgstr ""
-#: src/emu/ui/ui.cpp:2203
+#: src/emu/ui/ui.cpp:2153
#, c-format
msgid "%1$.3ffps"
msgstr ""
-#: src/emu/ui/ui.cpp:2226 src/emu/ui/ui.cpp:2248 src/emu/ui/ui.cpp:2269
-#: src/emu/ui/ui.cpp:2291 src/emu/ui/ui.cpp:2313 src/emu/ui/ui.cpp:2335
-#: src/emu/ui/ui.cpp:2357 src/emu/ui/ui.cpp:2379 src/emu/ui/ui.cpp:2401
-#: src/emu/ui/ui.cpp:2423 src/emu/ui/ui.cpp:2445
+#: src/emu/ui/ui.cpp:2176 src/emu/ui/ui.cpp:2198 src/emu/ui/ui.cpp:2219
+#: src/emu/ui/ui.cpp:2241 src/emu/ui/ui.cpp:2263 src/emu/ui/ui.cpp:2285
+#: src/emu/ui/ui.cpp:2307 src/emu/ui/ui.cpp:2329 src/emu/ui/ui.cpp:2351
+#: src/emu/ui/ui.cpp:2373 src/emu/ui/ui.cpp:2395
#, c-format
msgid "%1$.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2461 src/emu/ui/ui.cpp:2477 src/emu/ui/ui.cpp:2493
-#: src/emu/ui/ui.cpp:2509
+#: src/emu/ui/ui.cpp:2411 src/emu/ui/ui.cpp:2427 src/emu/ui/ui.cpp:2443
+#: src/emu/ui/ui.cpp:2459
#, c-format
msgid "%1$1.2f"
msgstr ""
-#: src/emu/ui/ui.cpp:2525
+#: src/emu/ui/ui.cpp:2475
#, c-format
msgid "Screen '%1$s'"
msgstr ""
-#: src/emu/ui/ui.cpp:2527
+#: src/emu/ui/ui.cpp:2477
msgid "Screen"
msgstr ""
-#: src/emu/ui/ui.cpp:2543
+#: src/emu/ui/ui.cpp:2493
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2543
+#: src/emu/ui/ui.cpp:2493
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2562
+#: src/emu/ui/ui.cpp:2512
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2562
+#: src/emu/ui/ui.cpp:2512
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr ""
diff --git a/language/Basque/strings.po b/language/Basque/strings.po
index 80d97f6431b..f8049df77cb 100644
--- a/language/Basque/strings.po
+++ b/language/Basque/strings.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2016-03-25 23:59+0100\n"
+"POT-Creation-Date: 2016-03-28 09:02+0200\n"
"PO-Revision-Date: 2016-02-20 18:03+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: MAME Language Team\n"
@@ -60,14 +60,14 @@ msgstr ""
msgid "Autofire Status"
msgstr ""
-#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1742
+#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1692
#: src/emu/ui/videoopt.cpp:207 src/emu/ui/videoopt.cpp:211
#: src/emu/ui/videoopt.cpp:215 src/emu/ui/videoopt.cpp:219
#: src/emu/ui/videoopt.cpp:223
msgid "Disabled"
msgstr ""
-#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1742
+#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1692
#: src/emu/ui/videoopt.cpp:207 src/emu/ui/videoopt.cpp:211
#: src/emu/ui/videoopt.cpp:215 src/emu/ui/videoopt.cpp:219
#: src/emu/ui/videoopt.cpp:223
@@ -643,11 +643,11 @@ msgstr ""
msgid "Display Options"
msgstr ""
-#: src/emu/ui/filesel.cpp:159
+#: src/emu/ui/filesel.cpp:161
msgid "File Already Exists - Override?"
msgstr ""
-#: src/emu/ui/filesel.cpp:161 src/emu/ui/selgame.cpp:1560
+#: src/emu/ui/filesel.cpp:163 src/emu/ui/selgame.cpp:1560
#: src/emu/ui/selgame.cpp:1561 src/emu/ui/selgame.cpp:1562
#: src/emu/ui/selgame.cpp:1563 src/emu/ui/selgame.cpp:1564
#: src/emu/ui/selgame.cpp:1565 src/emu/ui/selgame.cpp:1566
@@ -655,7 +655,7 @@ msgstr ""
msgid "No"
msgstr ""
-#: src/emu/ui/filesel.cpp:162 src/emu/ui/selgame.cpp:1560
+#: src/emu/ui/filesel.cpp:164 src/emu/ui/selgame.cpp:1560
#: src/emu/ui/selgame.cpp:1561 src/emu/ui/selgame.cpp:1562
#: src/emu/ui/selgame.cpp:1563 src/emu/ui/selgame.cpp:1564
#: src/emu/ui/selgame.cpp:1565 src/emu/ui/selgame.cpp:1566
@@ -663,55 +663,55 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: src/emu/ui/filesel.cpp:271
+#: src/emu/ui/filesel.cpp:275
msgid "New Image Name:"
msgstr ""
-#: src/emu/ui/filesel.cpp:277
+#: src/emu/ui/filesel.cpp:281
msgid "Image Format:"
msgstr ""
-#: src/emu/ui/filesel.cpp:283
+#: src/emu/ui/filesel.cpp:287
msgid "Create"
msgstr ""
-#: src/emu/ui/filesel.cpp:314
+#: src/emu/ui/filesel.cpp:318
msgid "Please enter a file extension too"
msgstr ""
-#: src/emu/ui/filesel.cpp:502 src/emu/ui/swlist.cpp:65
+#: src/emu/ui/filesel.cpp:506 src/emu/ui/swlist.cpp:65
msgid "[empty slot]"
msgstr ""
-#: src/emu/ui/filesel.cpp:506
+#: src/emu/ui/filesel.cpp:510
msgid "[create]"
msgstr ""
-#: src/emu/ui/filesel.cpp:510 src/emu/ui/swlist.cpp:76
+#: src/emu/ui/filesel.cpp:514 src/emu/ui/swlist.cpp:76
msgid "[software list]"
msgstr ""
-#: src/emu/ui/filesel.cpp:802
+#: src/emu/ui/filesel.cpp:806
msgid "Select image format"
msgstr ""
-#: src/emu/ui/filesel.cpp:862
+#: src/emu/ui/filesel.cpp:866
msgid "Select access mode"
msgstr ""
-#: src/emu/ui/filesel.cpp:863
+#: src/emu/ui/filesel.cpp:867
msgid "Read-only"
msgstr ""
-#: src/emu/ui/filesel.cpp:865
+#: src/emu/ui/filesel.cpp:869
msgid "Read-write"
msgstr ""
-#: src/emu/ui/filesel.cpp:866
+#: src/emu/ui/filesel.cpp:870
msgid "Read this image, write to another image"
msgstr ""
-#: src/emu/ui/filesel.cpp:867
+#: src/emu/ui/filesel.cpp:871
msgid "Read this image, write to diff"
msgstr ""
@@ -1572,92 +1572,80 @@ msgstr ""
msgid "Fast Forward"
msgstr ""
-#: src/emu/ui/ui.cpp:415
+#: src/emu/ui/ui.cpp:410
msgid "This driver requires images to be loaded in the following device(s): "
msgstr ""
-#: src/emu/ui/ui.cpp:1043
-#, c-format
-msgid ""
-"Usage of emulators in conjunction with ROMs you don't own is forbidden by "
-"copyright law.\n"
-"\n"
-"IF YOU ARE NOT LEGALLY ENTITLED TO PLAY \"%1$s\" ON THIS EMULATOR, PRESS "
-"ESC.\n"
-"\n"
-"Otherwise, type OK or move the joystick left then right to continue"
-msgstr ""
-
-#: src/emu/ui/ui.cpp:1081
+#: src/emu/ui/ui.cpp:1060
msgid ""
"One or more ROMs/CHDs for this machine are incorrect. The machine may not "
"run correctly.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1094
+#: src/emu/ui/ui.cpp:1073
msgid ""
"There are known problems with this machine\n"
"\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1098
+#: src/emu/ui/ui.cpp:1077
msgid ""
"One or more ROMs/CHDs for this machine have not been correctly dumped.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1102
+#: src/emu/ui/ui.cpp:1081
#, c-format
msgid "The keyboard emulation may not be 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1104
+#: src/emu/ui/ui.cpp:1083
#, c-format
msgid "The colors aren't 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1106
+#: src/emu/ui/ui.cpp:1085
msgid "The colors are completely wrong.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1108
+#: src/emu/ui/ui.cpp:1087
#, c-format
msgid "The video emulation isn't 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1110
+#: src/emu/ui/ui.cpp:1089
#, c-format
msgid "The sound emulation isn't 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1112
+#: src/emu/ui/ui.cpp:1091
msgid "The machine lacks sound.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1115
+#: src/emu/ui/ui.cpp:1094
msgid "Screen flipping in cocktail mode is not supported.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1119
+#: src/emu/ui/ui.cpp:1098
msgid "The machine requires external artwork files\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1124
+#: src/emu/ui/ui.cpp:1103
msgid ""
"This machine was never completed. It may exhibit strange behavior or missing "
"elements that are not bugs in the emulation.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1129
+#: src/emu/ui/ui.cpp:1108
msgid ""
"This machine has no sound hardware, MAME will produce no sounds, this is "
"expected behaviour.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1137
+#: src/emu/ui/ui.cpp:1116
msgid "The machine has protection which isn't fully emulated.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1140
+#: src/emu/ui/ui.cpp:1119
msgid ""
"\n"
"THIS MACHINE DOESN'T WORK. The emulation for this machine is not yet "
@@ -1665,7 +1653,7 @@ msgid ""
"the developers to improve the emulation.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1144
+#: src/emu/ui/ui.cpp:1123
msgid ""
"\n"
"Certain elements of this machine cannot be emulated as it requires actual "
@@ -1673,21 +1661,21 @@ msgid ""
"to fully play this machine.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1163
+#: src/emu/ui/ui.cpp:1142
msgid ""
"\n"
"\n"
"There are working clones of this machine: "
msgstr ""
-#: src/emu/ui/ui.cpp:1177
+#: src/emu/ui/ui.cpp:1156
msgid ""
"\n"
"\n"
-"Type OK or move the joystick left then right to continue"
+"Press any key to continue"
msgstr ""
-#: src/emu/ui/ui.cpp:1192
+#: src/emu/ui/ui.cpp:1171
#, c-format
msgid ""
"%1$s\n"
@@ -1697,98 +1685,98 @@ msgid ""
"CPU:\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1228 src/emu/ui/ui.cpp:1267
+#: src/emu/ui/ui.cpp:1207 src/emu/ui/ui.cpp:1246
msgid "MHz"
msgstr ""
-#: src/emu/ui/ui.cpp:1228 src/emu/ui/ui.cpp:1267
+#: src/emu/ui/ui.cpp:1207 src/emu/ui/ui.cpp:1246
msgid "kHz"
msgstr ""
-#: src/emu/ui/ui.cpp:1242
+#: src/emu/ui/ui.cpp:1221
msgid ""
"\n"
"Sound:\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1271
+#: src/emu/ui/ui.cpp:1250
msgid ""
"\n"
"Video:\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1275
+#: src/emu/ui/ui.cpp:1254
msgid "None\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1282
+#: src/emu/ui/ui.cpp:1261
msgid "Vector"
msgstr ""
-#: src/emu/ui/ui.cpp:1293
+#: src/emu/ui/ui.cpp:1272
#, c-format
msgid "%1$s: %2$s\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1293
+#: src/emu/ui/ui.cpp:1272
msgid "%2$s\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1577 src/emu/ui/ui.cpp:1587
+#: src/emu/ui/ui.cpp:1527 src/emu/ui/ui.cpp:1537
msgid "Keyboard Emulation Status"
msgstr ""
-#: src/emu/ui/ui.cpp:1579
+#: src/emu/ui/ui.cpp:1529
msgid "Mode: PARTIAL Emulation"
msgstr ""
-#: src/emu/ui/ui.cpp:1580
+#: src/emu/ui/ui.cpp:1530
msgid "UI: Enabled"
msgstr ""
-#: src/emu/ui/ui.cpp:1582 src/emu/ui/ui.cpp:1592
+#: src/emu/ui/ui.cpp:1532 src/emu/ui/ui.cpp:1542
msgid "**Use ScrLock to toggle**"
msgstr ""
-#: src/emu/ui/ui.cpp:1589
+#: src/emu/ui/ui.cpp:1539
msgid "Mode: FULL Emulation"
msgstr ""
-#: src/emu/ui/ui.cpp:1590
+#: src/emu/ui/ui.cpp:1540
msgid "UI: Disabled"
msgstr ""
-#: src/emu/ui/ui.cpp:1736
+#: src/emu/ui/ui.cpp:1686
msgid "Autofire can't be enabled"
msgstr ""
-#: src/emu/ui/ui.cpp:1775
+#: src/emu/ui/ui.cpp:1725
msgid "Select position to save to"
msgstr ""
-#: src/emu/ui/ui.cpp:1777
+#: src/emu/ui/ui.cpp:1727
msgid "Select position to load from"
msgstr ""
-#: src/emu/ui/ui.cpp:1801
+#: src/emu/ui/ui.cpp:1751
msgid "Save cancelled"
msgstr ""
-#: src/emu/ui/ui.cpp:1803
+#: src/emu/ui/ui.cpp:1753
msgid "Load cancelled"
msgstr ""
-#: src/emu/ui/ui.cpp:1846
+#: src/emu/ui/ui.cpp:1796
#, c-format
msgid "Save to position %s"
msgstr ""
-#: src/emu/ui/ui.cpp:1851
+#: src/emu/ui/ui.cpp:1801
#, c-format
msgid "Load from position %s"
msgstr ""
-#: src/emu/ui/ui.cpp:1891
+#: src/emu/ui/ui.cpp:1841
#, c-format
msgid ""
"Are you sure you want to quit?\n"
@@ -1797,173 +1785,173 @@ msgid ""
"Press ''%2$s'' to return to emulation."
msgstr ""
-#: src/emu/ui/ui.cpp:1966
+#: src/emu/ui/ui.cpp:1916
msgid "Master Volume"
msgstr ""
-#: src/emu/ui/ui.cpp:1976
+#: src/emu/ui/ui.cpp:1926
#, c-format
msgid "%1$s Volume"
msgstr ""
-#: src/emu/ui/ui.cpp:1998
+#: src/emu/ui/ui.cpp:1948
#, c-format
msgid "Overclock CPU %1$s"
msgstr ""
-#: src/emu/ui/ui.cpp:2018
+#: src/emu/ui/ui.cpp:1968
#, c-format
msgid "%1$s Refresh Rate"
msgstr ""
-#: src/emu/ui/ui.cpp:2024
+#: src/emu/ui/ui.cpp:1974
#, c-format
msgid "%1$s Brightness"
msgstr ""
-#: src/emu/ui/ui.cpp:2027
+#: src/emu/ui/ui.cpp:1977
#, c-format
msgid "%1$s Contrast"
msgstr ""
-#: src/emu/ui/ui.cpp:2030
+#: src/emu/ui/ui.cpp:1980
#, c-format
msgid "%1$s Gamma"
msgstr ""
-#: src/emu/ui/ui.cpp:2035
+#: src/emu/ui/ui.cpp:1985
#, c-format
msgid "%1$s Horiz Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2038
+#: src/emu/ui/ui.cpp:1988
#, c-format
msgid "%1$s Horiz Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2041
+#: src/emu/ui/ui.cpp:1991
#, c-format
msgid "%1$s Vert Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2044
+#: src/emu/ui/ui.cpp:1994
#, c-format
msgid "%1$s Vert Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2062
+#: src/emu/ui/ui.cpp:2012
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2065
+#: src/emu/ui/ui.cpp:2015
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2068
+#: src/emu/ui/ui.cpp:2018
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2071
+#: src/emu/ui/ui.cpp:2021
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2080
+#: src/emu/ui/ui.cpp:2030
msgid "Vector Flicker"
msgstr ""
-#: src/emu/ui/ui.cpp:2082
+#: src/emu/ui/ui.cpp:2032
msgid "Beam Width Minimum"
msgstr ""
-#: src/emu/ui/ui.cpp:2084
+#: src/emu/ui/ui.cpp:2034
msgid "Beam Width Maximum"
msgstr ""
-#: src/emu/ui/ui.cpp:2086
+#: src/emu/ui/ui.cpp:2036
msgid "Beam Intensity Weight"
msgstr ""
-#: src/emu/ui/ui.cpp:2098
+#: src/emu/ui/ui.cpp:2048
#, c-format
msgid "Crosshair Scale %1$s"
msgstr ""
-#: src/emu/ui/ui.cpp:2098 src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2048 src/emu/ui/ui.cpp:2051
msgid "X"
msgstr ""
-#: src/emu/ui/ui.cpp:2098 src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2048 src/emu/ui/ui.cpp:2051
msgid "Y"
msgstr ""
-#: src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2051
#, c-format
msgid "Crosshair Offset %1$s"
msgstr ""
-#: src/emu/ui/ui.cpp:2120
+#: src/emu/ui/ui.cpp:2070
#, c-format
msgid "%1$3ddB"
msgstr ""
-#: src/emu/ui/ui.cpp:2164
+#: src/emu/ui/ui.cpp:2114
#, c-format
msgid "%1$d%%"
msgstr ""
-#: src/emu/ui/ui.cpp:2180
+#: src/emu/ui/ui.cpp:2130
#, c-format
msgid "%1$3.0f%%"
msgstr ""
-#: src/emu/ui/ui.cpp:2203
+#: src/emu/ui/ui.cpp:2153
#, c-format
msgid "%1$.3ffps"
msgstr ""
-#: src/emu/ui/ui.cpp:2226 src/emu/ui/ui.cpp:2248 src/emu/ui/ui.cpp:2269
-#: src/emu/ui/ui.cpp:2291 src/emu/ui/ui.cpp:2313 src/emu/ui/ui.cpp:2335
-#: src/emu/ui/ui.cpp:2357 src/emu/ui/ui.cpp:2379 src/emu/ui/ui.cpp:2401
-#: src/emu/ui/ui.cpp:2423 src/emu/ui/ui.cpp:2445
+#: src/emu/ui/ui.cpp:2176 src/emu/ui/ui.cpp:2198 src/emu/ui/ui.cpp:2219
+#: src/emu/ui/ui.cpp:2241 src/emu/ui/ui.cpp:2263 src/emu/ui/ui.cpp:2285
+#: src/emu/ui/ui.cpp:2307 src/emu/ui/ui.cpp:2329 src/emu/ui/ui.cpp:2351
+#: src/emu/ui/ui.cpp:2373 src/emu/ui/ui.cpp:2395
#, c-format
msgid "%1$.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2461 src/emu/ui/ui.cpp:2477 src/emu/ui/ui.cpp:2493
-#: src/emu/ui/ui.cpp:2509
+#: src/emu/ui/ui.cpp:2411 src/emu/ui/ui.cpp:2427 src/emu/ui/ui.cpp:2443
+#: src/emu/ui/ui.cpp:2459
#, c-format
msgid "%1$1.2f"
msgstr ""
-#: src/emu/ui/ui.cpp:2525
+#: src/emu/ui/ui.cpp:2475
#, c-format
msgid "Screen '%1$s'"
msgstr ""
-#: src/emu/ui/ui.cpp:2527
+#: src/emu/ui/ui.cpp:2477
msgid "Screen"
msgstr ""
-#: src/emu/ui/ui.cpp:2543
+#: src/emu/ui/ui.cpp:2493
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2543
+#: src/emu/ui/ui.cpp:2493
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2562
+#: src/emu/ui/ui.cpp:2512
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2562
+#: src/emu/ui/ui.cpp:2512
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr ""
diff --git a/language/Belarusian/strings.po b/language/Belarusian/strings.po
index dee99ad6d2d..58ce868f9c9 100644
--- a/language/Belarusian/strings.po
+++ b/language/Belarusian/strings.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2016-03-25 23:59+0100\n"
+"POT-Creation-Date: 2016-03-28 09:02+0200\n"
"PO-Revision-Date: 2016-02-20 18:03+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: MAME Language Team\n"
@@ -62,14 +62,14 @@ msgstr ""
msgid "Autofire Status"
msgstr ""
-#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1742
+#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1692
#: src/emu/ui/videoopt.cpp:207 src/emu/ui/videoopt.cpp:211
#: src/emu/ui/videoopt.cpp:215 src/emu/ui/videoopt.cpp:219
#: src/emu/ui/videoopt.cpp:223
msgid "Disabled"
msgstr ""
-#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1742
+#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1692
#: src/emu/ui/videoopt.cpp:207 src/emu/ui/videoopt.cpp:211
#: src/emu/ui/videoopt.cpp:215 src/emu/ui/videoopt.cpp:219
#: src/emu/ui/videoopt.cpp:223
@@ -645,11 +645,11 @@ msgstr ""
msgid "Display Options"
msgstr ""
-#: src/emu/ui/filesel.cpp:159
+#: src/emu/ui/filesel.cpp:161
msgid "File Already Exists - Override?"
msgstr ""
-#: src/emu/ui/filesel.cpp:161 src/emu/ui/selgame.cpp:1560
+#: src/emu/ui/filesel.cpp:163 src/emu/ui/selgame.cpp:1560
#: src/emu/ui/selgame.cpp:1561 src/emu/ui/selgame.cpp:1562
#: src/emu/ui/selgame.cpp:1563 src/emu/ui/selgame.cpp:1564
#: src/emu/ui/selgame.cpp:1565 src/emu/ui/selgame.cpp:1566
@@ -657,7 +657,7 @@ msgstr ""
msgid "No"
msgstr ""
-#: src/emu/ui/filesel.cpp:162 src/emu/ui/selgame.cpp:1560
+#: src/emu/ui/filesel.cpp:164 src/emu/ui/selgame.cpp:1560
#: src/emu/ui/selgame.cpp:1561 src/emu/ui/selgame.cpp:1562
#: src/emu/ui/selgame.cpp:1563 src/emu/ui/selgame.cpp:1564
#: src/emu/ui/selgame.cpp:1565 src/emu/ui/selgame.cpp:1566
@@ -665,55 +665,55 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: src/emu/ui/filesel.cpp:271
+#: src/emu/ui/filesel.cpp:275
msgid "New Image Name:"
msgstr ""
-#: src/emu/ui/filesel.cpp:277
+#: src/emu/ui/filesel.cpp:281
msgid "Image Format:"
msgstr ""
-#: src/emu/ui/filesel.cpp:283
+#: src/emu/ui/filesel.cpp:287
msgid "Create"
msgstr ""
-#: src/emu/ui/filesel.cpp:314
+#: src/emu/ui/filesel.cpp:318
msgid "Please enter a file extension too"
msgstr ""
-#: src/emu/ui/filesel.cpp:502 src/emu/ui/swlist.cpp:65
+#: src/emu/ui/filesel.cpp:506 src/emu/ui/swlist.cpp:65
msgid "[empty slot]"
msgstr ""
-#: src/emu/ui/filesel.cpp:506
+#: src/emu/ui/filesel.cpp:510
msgid "[create]"
msgstr ""
-#: src/emu/ui/filesel.cpp:510 src/emu/ui/swlist.cpp:76
+#: src/emu/ui/filesel.cpp:514 src/emu/ui/swlist.cpp:76
msgid "[software list]"
msgstr ""
-#: src/emu/ui/filesel.cpp:802
+#: src/emu/ui/filesel.cpp:806
msgid "Select image format"
msgstr ""
-#: src/emu/ui/filesel.cpp:862
+#: src/emu/ui/filesel.cpp:866
msgid "Select access mode"
msgstr ""
-#: src/emu/ui/filesel.cpp:863
+#: src/emu/ui/filesel.cpp:867
msgid "Read-only"
msgstr ""
-#: src/emu/ui/filesel.cpp:865
+#: src/emu/ui/filesel.cpp:869
msgid "Read-write"
msgstr ""
-#: src/emu/ui/filesel.cpp:866
+#: src/emu/ui/filesel.cpp:870
msgid "Read this image, write to another image"
msgstr ""
-#: src/emu/ui/filesel.cpp:867
+#: src/emu/ui/filesel.cpp:871
msgid "Read this image, write to diff"
msgstr ""
@@ -1574,92 +1574,80 @@ msgstr ""
msgid "Fast Forward"
msgstr ""
-#: src/emu/ui/ui.cpp:415
+#: src/emu/ui/ui.cpp:410
msgid "This driver requires images to be loaded in the following device(s): "
msgstr ""
-#: src/emu/ui/ui.cpp:1043
-#, c-format
-msgid ""
-"Usage of emulators in conjunction with ROMs you don't own is forbidden by "
-"copyright law.\n"
-"\n"
-"IF YOU ARE NOT LEGALLY ENTITLED TO PLAY \"%1$s\" ON THIS EMULATOR, PRESS "
-"ESC.\n"
-"\n"
-"Otherwise, type OK or move the joystick left then right to continue"
-msgstr ""
-
-#: src/emu/ui/ui.cpp:1081
+#: src/emu/ui/ui.cpp:1060
msgid ""
"One or more ROMs/CHDs for this machine are incorrect. The machine may not "
"run correctly.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1094
+#: src/emu/ui/ui.cpp:1073
msgid ""
"There are known problems with this machine\n"
"\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1098
+#: src/emu/ui/ui.cpp:1077
msgid ""
"One or more ROMs/CHDs for this machine have not been correctly dumped.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1102
+#: src/emu/ui/ui.cpp:1081
#, c-format
msgid "The keyboard emulation may not be 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1104
+#: src/emu/ui/ui.cpp:1083
#, c-format
msgid "The colors aren't 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1106
+#: src/emu/ui/ui.cpp:1085
msgid "The colors are completely wrong.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1108
+#: src/emu/ui/ui.cpp:1087
#, c-format
msgid "The video emulation isn't 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1110
+#: src/emu/ui/ui.cpp:1089
#, c-format
msgid "The sound emulation isn't 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1112
+#: src/emu/ui/ui.cpp:1091
msgid "The machine lacks sound.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1115
+#: src/emu/ui/ui.cpp:1094
msgid "Screen flipping in cocktail mode is not supported.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1119
+#: src/emu/ui/ui.cpp:1098
msgid "The machine requires external artwork files\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1124
+#: src/emu/ui/ui.cpp:1103
msgid ""
"This machine was never completed. It may exhibit strange behavior or missing "
"elements that are not bugs in the emulation.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1129
+#: src/emu/ui/ui.cpp:1108
msgid ""
"This machine has no sound hardware, MAME will produce no sounds, this is "
"expected behaviour.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1137
+#: src/emu/ui/ui.cpp:1116
msgid "The machine has protection which isn't fully emulated.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1140
+#: src/emu/ui/ui.cpp:1119
msgid ""
"\n"
"THIS MACHINE DOESN'T WORK. The emulation for this machine is not yet "
@@ -1667,7 +1655,7 @@ msgid ""
"the developers to improve the emulation.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1144
+#: src/emu/ui/ui.cpp:1123
msgid ""
"\n"
"Certain elements of this machine cannot be emulated as it requires actual "
@@ -1675,21 +1663,21 @@ msgid ""
"to fully play this machine.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1163
+#: src/emu/ui/ui.cpp:1142
msgid ""
"\n"
"\n"
"There are working clones of this machine: "
msgstr ""
-#: src/emu/ui/ui.cpp:1177
+#: src/emu/ui/ui.cpp:1156
msgid ""
"\n"
"\n"
-"Type OK or move the joystick left then right to continue"
+"Press any key to continue"
msgstr ""
-#: src/emu/ui/ui.cpp:1192
+#: src/emu/ui/ui.cpp:1171
#, c-format
msgid ""
"%1$s\n"
@@ -1699,98 +1687,98 @@ msgid ""
"CPU:\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1228 src/emu/ui/ui.cpp:1267
+#: src/emu/ui/ui.cpp:1207 src/emu/ui/ui.cpp:1246
msgid "MHz"
msgstr ""
-#: src/emu/ui/ui.cpp:1228 src/emu/ui/ui.cpp:1267
+#: src/emu/ui/ui.cpp:1207 src/emu/ui/ui.cpp:1246
msgid "kHz"
msgstr ""
-#: src/emu/ui/ui.cpp:1242
+#: src/emu/ui/ui.cpp:1221
msgid ""
"\n"
"Sound:\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1271
+#: src/emu/ui/ui.cpp:1250
msgid ""
"\n"
"Video:\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1275
+#: src/emu/ui/ui.cpp:1254
msgid "None\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1282
+#: src/emu/ui/ui.cpp:1261
msgid "Vector"
msgstr ""
-#: src/emu/ui/ui.cpp:1293
+#: src/emu/ui/ui.cpp:1272
#, c-format
msgid "%1$s: %2$s\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1293
+#: src/emu/ui/ui.cpp:1272
msgid "%2$s\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1577 src/emu/ui/ui.cpp:1587
+#: src/emu/ui/ui.cpp:1527 src/emu/ui/ui.cpp:1537
msgid "Keyboard Emulation Status"
msgstr ""
-#: src/emu/ui/ui.cpp:1579
+#: src/emu/ui/ui.cpp:1529
msgid "Mode: PARTIAL Emulation"
msgstr ""
-#: src/emu/ui/ui.cpp:1580
+#: src/emu/ui/ui.cpp:1530
msgid "UI: Enabled"
msgstr ""
-#: src/emu/ui/ui.cpp:1582 src/emu/ui/ui.cpp:1592
+#: src/emu/ui/ui.cpp:1532 src/emu/ui/ui.cpp:1542
msgid "**Use ScrLock to toggle**"
msgstr ""
-#: src/emu/ui/ui.cpp:1589
+#: src/emu/ui/ui.cpp:1539
msgid "Mode: FULL Emulation"
msgstr ""
-#: src/emu/ui/ui.cpp:1590
+#: src/emu/ui/ui.cpp:1540
msgid "UI: Disabled"
msgstr ""
-#: src/emu/ui/ui.cpp:1736
+#: src/emu/ui/ui.cpp:1686
msgid "Autofire can't be enabled"
msgstr ""
-#: src/emu/ui/ui.cpp:1775
+#: src/emu/ui/ui.cpp:1725
msgid "Select position to save to"
msgstr ""
-#: src/emu/ui/ui.cpp:1777
+#: src/emu/ui/ui.cpp:1727
msgid "Select position to load from"
msgstr ""
-#: src/emu/ui/ui.cpp:1801
+#: src/emu/ui/ui.cpp:1751
msgid "Save cancelled"
msgstr ""
-#: src/emu/ui/ui.cpp:1803
+#: src/emu/ui/ui.cpp:1753
msgid "Load cancelled"
msgstr ""
-#: src/emu/ui/ui.cpp:1846
+#: src/emu/ui/ui.cpp:1796
#, c-format
msgid "Save to position %s"
msgstr ""
-#: src/emu/ui/ui.cpp:1851
+#: src/emu/ui/ui.cpp:1801
#, c-format
msgid "Load from position %s"
msgstr ""
-#: src/emu/ui/ui.cpp:1891
+#: src/emu/ui/ui.cpp:1841
#, c-format
msgid ""
"Are you sure you want to quit?\n"
@@ -1799,173 +1787,173 @@ msgid ""
"Press ''%2$s'' to return to emulation."
msgstr ""
-#: src/emu/ui/ui.cpp:1966
+#: src/emu/ui/ui.cpp:1916
msgid "Master Volume"
msgstr ""
-#: src/emu/ui/ui.cpp:1976
+#: src/emu/ui/ui.cpp:1926
#, c-format
msgid "%1$s Volume"
msgstr ""
-#: src/emu/ui/ui.cpp:1998
+#: src/emu/ui/ui.cpp:1948
#, c-format
msgid "Overclock CPU %1$s"
msgstr ""
-#: src/emu/ui/ui.cpp:2018
+#: src/emu/ui/ui.cpp:1968
#, c-format
msgid "%1$s Refresh Rate"
msgstr ""
-#: src/emu/ui/ui.cpp:2024
+#: src/emu/ui/ui.cpp:1974
#, c-format
msgid "%1$s Brightness"
msgstr ""
-#: src/emu/ui/ui.cpp:2027
+#: src/emu/ui/ui.cpp:1977
#, c-format
msgid "%1$s Contrast"
msgstr ""
-#: src/emu/ui/ui.cpp:2030
+#: src/emu/ui/ui.cpp:1980
#, c-format
msgid "%1$s Gamma"
msgstr ""
-#: src/emu/ui/ui.cpp:2035
+#: src/emu/ui/ui.cpp:1985
#, c-format
msgid "%1$s Horiz Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2038
+#: src/emu/ui/ui.cpp:1988
#, c-format
msgid "%1$s Horiz Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2041
+#: src/emu/ui/ui.cpp:1991
#, c-format
msgid "%1$s Vert Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2044
+#: src/emu/ui/ui.cpp:1994
#, c-format
msgid "%1$s Vert Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2062
+#: src/emu/ui/ui.cpp:2012
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2065
+#: src/emu/ui/ui.cpp:2015
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2068
+#: src/emu/ui/ui.cpp:2018
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2071
+#: src/emu/ui/ui.cpp:2021
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2080
+#: src/emu/ui/ui.cpp:2030
msgid "Vector Flicker"
msgstr ""
-#: src/emu/ui/ui.cpp:2082
+#: src/emu/ui/ui.cpp:2032
msgid "Beam Width Minimum"
msgstr ""
-#: src/emu/ui/ui.cpp:2084
+#: src/emu/ui/ui.cpp:2034
msgid "Beam Width Maximum"
msgstr ""
-#: src/emu/ui/ui.cpp:2086
+#: src/emu/ui/ui.cpp:2036
msgid "Beam Intensity Weight"
msgstr ""
-#: src/emu/ui/ui.cpp:2098
+#: src/emu/ui/ui.cpp:2048
#, c-format
msgid "Crosshair Scale %1$s"
msgstr ""
-#: src/emu/ui/ui.cpp:2098 src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2048 src/emu/ui/ui.cpp:2051
msgid "X"
msgstr ""
-#: src/emu/ui/ui.cpp:2098 src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2048 src/emu/ui/ui.cpp:2051
msgid "Y"
msgstr ""
-#: src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2051
#, c-format
msgid "Crosshair Offset %1$s"
msgstr ""
-#: src/emu/ui/ui.cpp:2120
+#: src/emu/ui/ui.cpp:2070
#, c-format
msgid "%1$3ddB"
msgstr ""
-#: src/emu/ui/ui.cpp:2164
+#: src/emu/ui/ui.cpp:2114
#, c-format
msgid "%1$d%%"
msgstr ""
-#: src/emu/ui/ui.cpp:2180
+#: src/emu/ui/ui.cpp:2130
#, c-format
msgid "%1$3.0f%%"
msgstr ""
-#: src/emu/ui/ui.cpp:2203
+#: src/emu/ui/ui.cpp:2153
#, c-format
msgid "%1$.3ffps"
msgstr ""
-#: src/emu/ui/ui.cpp:2226 src/emu/ui/ui.cpp:2248 src/emu/ui/ui.cpp:2269
-#: src/emu/ui/ui.cpp:2291 src/emu/ui/ui.cpp:2313 src/emu/ui/ui.cpp:2335
-#: src/emu/ui/ui.cpp:2357 src/emu/ui/ui.cpp:2379 src/emu/ui/ui.cpp:2401
-#: src/emu/ui/ui.cpp:2423 src/emu/ui/ui.cpp:2445
+#: src/emu/ui/ui.cpp:2176 src/emu/ui/ui.cpp:2198 src/emu/ui/ui.cpp:2219
+#: src/emu/ui/ui.cpp:2241 src/emu/ui/ui.cpp:2263 src/emu/ui/ui.cpp:2285
+#: src/emu/ui/ui.cpp:2307 src/emu/ui/ui.cpp:2329 src/emu/ui/ui.cpp:2351
+#: src/emu/ui/ui.cpp:2373 src/emu/ui/ui.cpp:2395
#, c-format
msgid "%1$.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2461 src/emu/ui/ui.cpp:2477 src/emu/ui/ui.cpp:2493
-#: src/emu/ui/ui.cpp:2509
+#: src/emu/ui/ui.cpp:2411 src/emu/ui/ui.cpp:2427 src/emu/ui/ui.cpp:2443
+#: src/emu/ui/ui.cpp:2459
#, c-format
msgid "%1$1.2f"
msgstr ""
-#: src/emu/ui/ui.cpp:2525
+#: src/emu/ui/ui.cpp:2475
#, c-format
msgid "Screen '%1$s'"
msgstr ""
-#: src/emu/ui/ui.cpp:2527
+#: src/emu/ui/ui.cpp:2477
msgid "Screen"
msgstr ""
-#: src/emu/ui/ui.cpp:2543
+#: src/emu/ui/ui.cpp:2493
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2543
+#: src/emu/ui/ui.cpp:2493
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2562
+#: src/emu/ui/ui.cpp:2512
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2562
+#: src/emu/ui/ui.cpp:2512
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr ""
diff --git a/language/Bosnian/strings.po b/language/Bosnian/strings.po
index 047d69bb2b7..c9ef3444210 100644
--- a/language/Bosnian/strings.po
+++ b/language/Bosnian/strings.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2016-03-25 23:59+0100\n"
+"POT-Creation-Date: 2016-03-28 09:02+0200\n"
"PO-Revision-Date: 2016-02-20 18:03+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: MAME Language Team\n"
@@ -59,14 +59,14 @@ msgstr ""
msgid "Autofire Status"
msgstr ""
-#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1742
+#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1692
#: src/emu/ui/videoopt.cpp:207 src/emu/ui/videoopt.cpp:211
#: src/emu/ui/videoopt.cpp:215 src/emu/ui/videoopt.cpp:219
#: src/emu/ui/videoopt.cpp:223
msgid "Disabled"
msgstr ""
-#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1742
+#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1692
#: src/emu/ui/videoopt.cpp:207 src/emu/ui/videoopt.cpp:211
#: src/emu/ui/videoopt.cpp:215 src/emu/ui/videoopt.cpp:219
#: src/emu/ui/videoopt.cpp:223
@@ -642,11 +642,11 @@ msgstr ""
msgid "Display Options"
msgstr ""
-#: src/emu/ui/filesel.cpp:159
+#: src/emu/ui/filesel.cpp:161
msgid "File Already Exists - Override?"
msgstr ""
-#: src/emu/ui/filesel.cpp:161 src/emu/ui/selgame.cpp:1560
+#: src/emu/ui/filesel.cpp:163 src/emu/ui/selgame.cpp:1560
#: src/emu/ui/selgame.cpp:1561 src/emu/ui/selgame.cpp:1562
#: src/emu/ui/selgame.cpp:1563 src/emu/ui/selgame.cpp:1564
#: src/emu/ui/selgame.cpp:1565 src/emu/ui/selgame.cpp:1566
@@ -654,7 +654,7 @@ msgstr ""
msgid "No"
msgstr ""
-#: src/emu/ui/filesel.cpp:162 src/emu/ui/selgame.cpp:1560
+#: src/emu/ui/filesel.cpp:164 src/emu/ui/selgame.cpp:1560
#: src/emu/ui/selgame.cpp:1561 src/emu/ui/selgame.cpp:1562
#: src/emu/ui/selgame.cpp:1563 src/emu/ui/selgame.cpp:1564
#: src/emu/ui/selgame.cpp:1565 src/emu/ui/selgame.cpp:1566
@@ -662,55 +662,55 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: src/emu/ui/filesel.cpp:271
+#: src/emu/ui/filesel.cpp:275
msgid "New Image Name:"
msgstr ""
-#: src/emu/ui/filesel.cpp:277
+#: src/emu/ui/filesel.cpp:281
msgid "Image Format:"
msgstr ""
-#: src/emu/ui/filesel.cpp:283
+#: src/emu/ui/filesel.cpp:287
msgid "Create"
msgstr ""
-#: src/emu/ui/filesel.cpp:314
+#: src/emu/ui/filesel.cpp:318
msgid "Please enter a file extension too"
msgstr ""
-#: src/emu/ui/filesel.cpp:502 src/emu/ui/swlist.cpp:65
+#: src/emu/ui/filesel.cpp:506 src/emu/ui/swlist.cpp:65
msgid "[empty slot]"
msgstr ""
-#: src/emu/ui/filesel.cpp:506
+#: src/emu/ui/filesel.cpp:510
msgid "[create]"
msgstr ""
-#: src/emu/ui/filesel.cpp:510 src/emu/ui/swlist.cpp:76
+#: src/emu/ui/filesel.cpp:514 src/emu/ui/swlist.cpp:76
msgid "[software list]"
msgstr ""
-#: src/emu/ui/filesel.cpp:802
+#: src/emu/ui/filesel.cpp:806
msgid "Select image format"
msgstr ""
-#: src/emu/ui/filesel.cpp:862
+#: src/emu/ui/filesel.cpp:866
msgid "Select access mode"
msgstr ""
-#: src/emu/ui/filesel.cpp:863
+#: src/emu/ui/filesel.cpp:867
msgid "Read-only"
msgstr ""
-#: src/emu/ui/filesel.cpp:865
+#: src/emu/ui/filesel.cpp:869
msgid "Read-write"
msgstr ""
-#: src/emu/ui/filesel.cpp:866
+#: src/emu/ui/filesel.cpp:870
msgid "Read this image, write to another image"
msgstr ""
-#: src/emu/ui/filesel.cpp:867
+#: src/emu/ui/filesel.cpp:871
msgid "Read this image, write to diff"
msgstr ""
@@ -1571,92 +1571,80 @@ msgstr ""
msgid "Fast Forward"
msgstr ""
-#: src/emu/ui/ui.cpp:415
+#: src/emu/ui/ui.cpp:410
msgid "This driver requires images to be loaded in the following device(s): "
msgstr ""
-#: src/emu/ui/ui.cpp:1043
-#, c-format
-msgid ""
-"Usage of emulators in conjunction with ROMs you don't own is forbidden by "
-"copyright law.\n"
-"\n"
-"IF YOU ARE NOT LEGALLY ENTITLED TO PLAY \"%1$s\" ON THIS EMULATOR, PRESS "
-"ESC.\n"
-"\n"
-"Otherwise, type OK or move the joystick left then right to continue"
-msgstr ""
-
-#: src/emu/ui/ui.cpp:1081
+#: src/emu/ui/ui.cpp:1060
msgid ""
"One or more ROMs/CHDs for this machine are incorrect. The machine may not "
"run correctly.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1094
+#: src/emu/ui/ui.cpp:1073
msgid ""
"There are known problems with this machine\n"
"\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1098
+#: src/emu/ui/ui.cpp:1077
msgid ""
"One or more ROMs/CHDs for this machine have not been correctly dumped.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1102
+#: src/emu/ui/ui.cpp:1081
#, c-format
msgid "The keyboard emulation may not be 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1104
+#: src/emu/ui/ui.cpp:1083
#, c-format
msgid "The colors aren't 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1106
+#: src/emu/ui/ui.cpp:1085
msgid "The colors are completely wrong.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1108
+#: src/emu/ui/ui.cpp:1087
#, c-format
msgid "The video emulation isn't 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1110
+#: src/emu/ui/ui.cpp:1089
#, c-format
msgid "The sound emulation isn't 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1112
+#: src/emu/ui/ui.cpp:1091
msgid "The machine lacks sound.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1115
+#: src/emu/ui/ui.cpp:1094
msgid "Screen flipping in cocktail mode is not supported.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1119
+#: src/emu/ui/ui.cpp:1098
msgid "The machine requires external artwork files\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1124
+#: src/emu/ui/ui.cpp:1103
msgid ""
"This machine was never completed. It may exhibit strange behavior or missing "
"elements that are not bugs in the emulation.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1129
+#: src/emu/ui/ui.cpp:1108
msgid ""
"This machine has no sound hardware, MAME will produce no sounds, this is "
"expected behaviour.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1137
+#: src/emu/ui/ui.cpp:1116
msgid "The machine has protection which isn't fully emulated.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1140
+#: src/emu/ui/ui.cpp:1119
msgid ""
"\n"
"THIS MACHINE DOESN'T WORK. The emulation for this machine is not yet "
@@ -1664,7 +1652,7 @@ msgid ""
"the developers to improve the emulation.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1144
+#: src/emu/ui/ui.cpp:1123
msgid ""
"\n"
"Certain elements of this machine cannot be emulated as it requires actual "
@@ -1672,21 +1660,21 @@ msgid ""
"to fully play this machine.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1163
+#: src/emu/ui/ui.cpp:1142
msgid ""
"\n"
"\n"
"There are working clones of this machine: "
msgstr ""
-#: src/emu/ui/ui.cpp:1177
+#: src/emu/ui/ui.cpp:1156
msgid ""
"\n"
"\n"
-"Type OK or move the joystick left then right to continue"
+"Press any key to continue"
msgstr ""
-#: src/emu/ui/ui.cpp:1192
+#: src/emu/ui/ui.cpp:1171
#, c-format
msgid ""
"%1$s\n"
@@ -1696,98 +1684,98 @@ msgid ""
"CPU:\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1228 src/emu/ui/ui.cpp:1267
+#: src/emu/ui/ui.cpp:1207 src/emu/ui/ui.cpp:1246
msgid "MHz"
msgstr ""
-#: src/emu/ui/ui.cpp:1228 src/emu/ui/ui.cpp:1267
+#: src/emu/ui/ui.cpp:1207 src/emu/ui/ui.cpp:1246
msgid "kHz"
msgstr ""
-#: src/emu/ui/ui.cpp:1242
+#: src/emu/ui/ui.cpp:1221
msgid ""
"\n"
"Sound:\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1271
+#: src/emu/ui/ui.cpp:1250
msgid ""
"\n"
"Video:\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1275
+#: src/emu/ui/ui.cpp:1254
msgid "None\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1282
+#: src/emu/ui/ui.cpp:1261
msgid "Vector"
msgstr ""
-#: src/emu/ui/ui.cpp:1293
+#: src/emu/ui/ui.cpp:1272
#, c-format
msgid "%1$s: %2$s\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1293
+#: src/emu/ui/ui.cpp:1272
msgid "%2$s\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1577 src/emu/ui/ui.cpp:1587
+#: src/emu/ui/ui.cpp:1527 src/emu/ui/ui.cpp:1537
msgid "Keyboard Emulation Status"
msgstr ""
-#: src/emu/ui/ui.cpp:1579
+#: src/emu/ui/ui.cpp:1529
msgid "Mode: PARTIAL Emulation"
msgstr ""
-#: src/emu/ui/ui.cpp:1580
+#: src/emu/ui/ui.cpp:1530
msgid "UI: Enabled"
msgstr ""
-#: src/emu/ui/ui.cpp:1582 src/emu/ui/ui.cpp:1592
+#: src/emu/ui/ui.cpp:1532 src/emu/ui/ui.cpp:1542
msgid "**Use ScrLock to toggle**"
msgstr ""
-#: src/emu/ui/ui.cpp:1589
+#: src/emu/ui/ui.cpp:1539
msgid "Mode: FULL Emulation"
msgstr ""
-#: src/emu/ui/ui.cpp:1590
+#: src/emu/ui/ui.cpp:1540
msgid "UI: Disabled"
msgstr ""
-#: src/emu/ui/ui.cpp:1736
+#: src/emu/ui/ui.cpp:1686
msgid "Autofire can't be enabled"
msgstr ""
-#: src/emu/ui/ui.cpp:1775
+#: src/emu/ui/ui.cpp:1725
msgid "Select position to save to"
msgstr ""
-#: src/emu/ui/ui.cpp:1777
+#: src/emu/ui/ui.cpp:1727
msgid "Select position to load from"
msgstr ""
-#: src/emu/ui/ui.cpp:1801
+#: src/emu/ui/ui.cpp:1751
msgid "Save cancelled"
msgstr ""
-#: src/emu/ui/ui.cpp:1803
+#: src/emu/ui/ui.cpp:1753
msgid "Load cancelled"
msgstr ""
-#: src/emu/ui/ui.cpp:1846
+#: src/emu/ui/ui.cpp:1796
#, c-format
msgid "Save to position %s"
msgstr ""
-#: src/emu/ui/ui.cpp:1851
+#: src/emu/ui/ui.cpp:1801
#, c-format
msgid "Load from position %s"
msgstr ""
-#: src/emu/ui/ui.cpp:1891
+#: src/emu/ui/ui.cpp:1841
#, c-format
msgid ""
"Are you sure you want to quit?\n"
@@ -1796,173 +1784,173 @@ msgid ""
"Press ''%2$s'' to return to emulation."
msgstr ""
-#: src/emu/ui/ui.cpp:1966
+#: src/emu/ui/ui.cpp:1916
msgid "Master Volume"
msgstr ""
-#: src/emu/ui/ui.cpp:1976
+#: src/emu/ui/ui.cpp:1926
#, c-format
msgid "%1$s Volume"
msgstr ""
-#: src/emu/ui/ui.cpp:1998
+#: src/emu/ui/ui.cpp:1948
#, c-format
msgid "Overclock CPU %1$s"
msgstr ""
-#: src/emu/ui/ui.cpp:2018
+#: src/emu/ui/ui.cpp:1968
#, c-format
msgid "%1$s Refresh Rate"
msgstr ""
-#: src/emu/ui/ui.cpp:2024
+#: src/emu/ui/ui.cpp:1974
#, c-format
msgid "%1$s Brightness"
msgstr ""
-#: src/emu/ui/ui.cpp:2027
+#: src/emu/ui/ui.cpp:1977
#, c-format
msgid "%1$s Contrast"
msgstr ""
-#: src/emu/ui/ui.cpp:2030
+#: src/emu/ui/ui.cpp:1980
#, c-format
msgid "%1$s Gamma"
msgstr ""
-#: src/emu/ui/ui.cpp:2035
+#: src/emu/ui/ui.cpp:1985
#, c-format
msgid "%1$s Horiz Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2038
+#: src/emu/ui/ui.cpp:1988
#, c-format
msgid "%1$s Horiz Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2041
+#: src/emu/ui/ui.cpp:1991
#, c-format
msgid "%1$s Vert Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2044
+#: src/emu/ui/ui.cpp:1994
#, c-format
msgid "%1$s Vert Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2062
+#: src/emu/ui/ui.cpp:2012
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2065
+#: src/emu/ui/ui.cpp:2015
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2068
+#: src/emu/ui/ui.cpp:2018
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2071
+#: src/emu/ui/ui.cpp:2021
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2080
+#: src/emu/ui/ui.cpp:2030
msgid "Vector Flicker"
msgstr ""
-#: src/emu/ui/ui.cpp:2082
+#: src/emu/ui/ui.cpp:2032
msgid "Beam Width Minimum"
msgstr ""
-#: src/emu/ui/ui.cpp:2084
+#: src/emu/ui/ui.cpp:2034
msgid "Beam Width Maximum"
msgstr ""
-#: src/emu/ui/ui.cpp:2086
+#: src/emu/ui/ui.cpp:2036
msgid "Beam Intensity Weight"
msgstr ""
-#: src/emu/ui/ui.cpp:2098
+#: src/emu/ui/ui.cpp:2048
#, c-format
msgid "Crosshair Scale %1$s"
msgstr ""
-#: src/emu/ui/ui.cpp:2098 src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2048 src/emu/ui/ui.cpp:2051
msgid "X"
msgstr ""
-#: src/emu/ui/ui.cpp:2098 src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2048 src/emu/ui/ui.cpp:2051
msgid "Y"
msgstr ""
-#: src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2051
#, c-format
msgid "Crosshair Offset %1$s"
msgstr ""
-#: src/emu/ui/ui.cpp:2120
+#: src/emu/ui/ui.cpp:2070
#, c-format
msgid "%1$3ddB"
msgstr ""
-#: src/emu/ui/ui.cpp:2164
+#: src/emu/ui/ui.cpp:2114
#, c-format
msgid "%1$d%%"
msgstr ""
-#: src/emu/ui/ui.cpp:2180
+#: src/emu/ui/ui.cpp:2130
#, c-format
msgid "%1$3.0f%%"
msgstr ""
-#: src/emu/ui/ui.cpp:2203
+#: src/emu/ui/ui.cpp:2153
#, c-format
msgid "%1$.3ffps"
msgstr ""
-#: src/emu/ui/ui.cpp:2226 src/emu/ui/ui.cpp:2248 src/emu/ui/ui.cpp:2269
-#: src/emu/ui/ui.cpp:2291 src/emu/ui/ui.cpp:2313 src/emu/ui/ui.cpp:2335
-#: src/emu/ui/ui.cpp:2357 src/emu/ui/ui.cpp:2379 src/emu/ui/ui.cpp:2401
-#: src/emu/ui/ui.cpp:2423 src/emu/ui/ui.cpp:2445
+#: src/emu/ui/ui.cpp:2176 src/emu/ui/ui.cpp:2198 src/emu/ui/ui.cpp:2219
+#: src/emu/ui/ui.cpp:2241 src/emu/ui/ui.cpp:2263 src/emu/ui/ui.cpp:2285
+#: src/emu/ui/ui.cpp:2307 src/emu/ui/ui.cpp:2329 src/emu/ui/ui.cpp:2351
+#: src/emu/ui/ui.cpp:2373 src/emu/ui/ui.cpp:2395
#, c-format
msgid "%1$.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2461 src/emu/ui/ui.cpp:2477 src/emu/ui/ui.cpp:2493
-#: src/emu/ui/ui.cpp:2509
+#: src/emu/ui/ui.cpp:2411 src/emu/ui/ui.cpp:2427 src/emu/ui/ui.cpp:2443
+#: src/emu/ui/ui.cpp:2459
#, c-format
msgid "%1$1.2f"
msgstr ""
-#: src/emu/ui/ui.cpp:2525
+#: src/emu/ui/ui.cpp:2475
#, c-format
msgid "Screen '%1$s'"
msgstr ""
-#: src/emu/ui/ui.cpp:2527
+#: src/emu/ui/ui.cpp:2477
msgid "Screen"
msgstr ""
-#: src/emu/ui/ui.cpp:2543
+#: src/emu/ui/ui.cpp:2493
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2543
+#: src/emu/ui/ui.cpp:2493
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2562
+#: src/emu/ui/ui.cpp:2512
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2562
+#: src/emu/ui/ui.cpp:2512
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr ""
diff --git a/language/Bulgarian/strings.po b/language/Bulgarian/strings.po
index 16672a642ac..08aac218aed 100644
--- a/language/Bulgarian/strings.po
+++ b/language/Bulgarian/strings.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2016-03-25 23:59+0100\n"
+"POT-Creation-Date: 2016-03-28 09:02+0200\n"
"PO-Revision-Date: 2016-02-20 18:03+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: MAME Language Team\n"
@@ -61,14 +61,14 @@ msgstr ""
msgid "Autofire Status"
msgstr ""
-#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1742
+#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1692
#: src/emu/ui/videoopt.cpp:207 src/emu/ui/videoopt.cpp:211
#: src/emu/ui/videoopt.cpp:215 src/emu/ui/videoopt.cpp:219
#: src/emu/ui/videoopt.cpp:223
msgid "Disabled"
msgstr ""
-#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1742
+#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1692
#: src/emu/ui/videoopt.cpp:207 src/emu/ui/videoopt.cpp:211
#: src/emu/ui/videoopt.cpp:215 src/emu/ui/videoopt.cpp:219
#: src/emu/ui/videoopt.cpp:223
@@ -644,11 +644,11 @@ msgstr ""
msgid "Display Options"
msgstr ""
-#: src/emu/ui/filesel.cpp:159
+#: src/emu/ui/filesel.cpp:161
msgid "File Already Exists - Override?"
msgstr ""
-#: src/emu/ui/filesel.cpp:161 src/emu/ui/selgame.cpp:1560
+#: src/emu/ui/filesel.cpp:163 src/emu/ui/selgame.cpp:1560
#: src/emu/ui/selgame.cpp:1561 src/emu/ui/selgame.cpp:1562
#: src/emu/ui/selgame.cpp:1563 src/emu/ui/selgame.cpp:1564
#: src/emu/ui/selgame.cpp:1565 src/emu/ui/selgame.cpp:1566
@@ -656,7 +656,7 @@ msgstr ""
msgid "No"
msgstr ""
-#: src/emu/ui/filesel.cpp:162 src/emu/ui/selgame.cpp:1560
+#: src/emu/ui/filesel.cpp:164 src/emu/ui/selgame.cpp:1560
#: src/emu/ui/selgame.cpp:1561 src/emu/ui/selgame.cpp:1562
#: src/emu/ui/selgame.cpp:1563 src/emu/ui/selgame.cpp:1564
#: src/emu/ui/selgame.cpp:1565 src/emu/ui/selgame.cpp:1566
@@ -664,55 +664,55 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: src/emu/ui/filesel.cpp:271
+#: src/emu/ui/filesel.cpp:275
msgid "New Image Name:"
msgstr ""
-#: src/emu/ui/filesel.cpp:277
+#: src/emu/ui/filesel.cpp:281
msgid "Image Format:"
msgstr ""
-#: src/emu/ui/filesel.cpp:283
+#: src/emu/ui/filesel.cpp:287
msgid "Create"
msgstr ""
-#: src/emu/ui/filesel.cpp:314
+#: src/emu/ui/filesel.cpp:318
msgid "Please enter a file extension too"
msgstr ""
-#: src/emu/ui/filesel.cpp:502 src/emu/ui/swlist.cpp:65
+#: src/emu/ui/filesel.cpp:506 src/emu/ui/swlist.cpp:65
msgid "[empty slot]"
msgstr ""
-#: src/emu/ui/filesel.cpp:506
+#: src/emu/ui/filesel.cpp:510
msgid "[create]"
msgstr ""
-#: src/emu/ui/filesel.cpp:510 src/emu/ui/swlist.cpp:76
+#: src/emu/ui/filesel.cpp:514 src/emu/ui/swlist.cpp:76
msgid "[software list]"
msgstr ""
-#: src/emu/ui/filesel.cpp:802
+#: src/emu/ui/filesel.cpp:806
msgid "Select image format"
msgstr ""
-#: src/emu/ui/filesel.cpp:862
+#: src/emu/ui/filesel.cpp:866
msgid "Select access mode"
msgstr ""
-#: src/emu/ui/filesel.cpp:863
+#: src/emu/ui/filesel.cpp:867
msgid "Read-only"
msgstr ""
-#: src/emu/ui/filesel.cpp:865
+#: src/emu/ui/filesel.cpp:869
msgid "Read-write"
msgstr ""
-#: src/emu/ui/filesel.cpp:866
+#: src/emu/ui/filesel.cpp:870
msgid "Read this image, write to another image"
msgstr ""
-#: src/emu/ui/filesel.cpp:867
+#: src/emu/ui/filesel.cpp:871
msgid "Read this image, write to diff"
msgstr ""
@@ -1573,92 +1573,80 @@ msgstr ""
msgid "Fast Forward"
msgstr ""
-#: src/emu/ui/ui.cpp:415
+#: src/emu/ui/ui.cpp:410
msgid "This driver requires images to be loaded in the following device(s): "
msgstr ""
-#: src/emu/ui/ui.cpp:1043
-#, c-format
-msgid ""
-"Usage of emulators in conjunction with ROMs you don't own is forbidden by "
-"copyright law.\n"
-"\n"
-"IF YOU ARE NOT LEGALLY ENTITLED TO PLAY \"%1$s\" ON THIS EMULATOR, PRESS "
-"ESC.\n"
-"\n"
-"Otherwise, type OK or move the joystick left then right to continue"
-msgstr ""
-
-#: src/emu/ui/ui.cpp:1081
+#: src/emu/ui/ui.cpp:1060
msgid ""
"One or more ROMs/CHDs for this machine are incorrect. The machine may not "
"run correctly.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1094
+#: src/emu/ui/ui.cpp:1073
msgid ""
"There are known problems with this machine\n"
"\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1098
+#: src/emu/ui/ui.cpp:1077
msgid ""
"One or more ROMs/CHDs for this machine have not been correctly dumped.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1102
+#: src/emu/ui/ui.cpp:1081
#, c-format
msgid "The keyboard emulation may not be 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1104
+#: src/emu/ui/ui.cpp:1083
#, c-format
msgid "The colors aren't 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1106
+#: src/emu/ui/ui.cpp:1085
msgid "The colors are completely wrong.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1108
+#: src/emu/ui/ui.cpp:1087
#, c-format
msgid "The video emulation isn't 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1110
+#: src/emu/ui/ui.cpp:1089
#, c-format
msgid "The sound emulation isn't 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1112
+#: src/emu/ui/ui.cpp:1091
msgid "The machine lacks sound.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1115
+#: src/emu/ui/ui.cpp:1094
msgid "Screen flipping in cocktail mode is not supported.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1119
+#: src/emu/ui/ui.cpp:1098
msgid "The machine requires external artwork files\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1124
+#: src/emu/ui/ui.cpp:1103
msgid ""
"This machine was never completed. It may exhibit strange behavior or missing "
"elements that are not bugs in the emulation.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1129
+#: src/emu/ui/ui.cpp:1108
msgid ""
"This machine has no sound hardware, MAME will produce no sounds, this is "
"expected behaviour.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1137
+#: src/emu/ui/ui.cpp:1116
msgid "The machine has protection which isn't fully emulated.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1140
+#: src/emu/ui/ui.cpp:1119
msgid ""
"\n"
"THIS MACHINE DOESN'T WORK. The emulation for this machine is not yet "
@@ -1666,7 +1654,7 @@ msgid ""
"the developers to improve the emulation.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1144
+#: src/emu/ui/ui.cpp:1123
msgid ""
"\n"
"Certain elements of this machine cannot be emulated as it requires actual "
@@ -1674,21 +1662,21 @@ msgid ""
"to fully play this machine.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1163
+#: src/emu/ui/ui.cpp:1142
msgid ""
"\n"
"\n"
"There are working clones of this machine: "
msgstr ""
-#: src/emu/ui/ui.cpp:1177
+#: src/emu/ui/ui.cpp:1156
msgid ""
"\n"
"\n"
-"Type OK or move the joystick left then right to continue"
+"Press any key to continue"
msgstr ""
-#: src/emu/ui/ui.cpp:1192
+#: src/emu/ui/ui.cpp:1171
#, c-format
msgid ""
"%1$s\n"
@@ -1698,98 +1686,98 @@ msgid ""
"CPU:\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1228 src/emu/ui/ui.cpp:1267
+#: src/emu/ui/ui.cpp:1207 src/emu/ui/ui.cpp:1246
msgid "MHz"
msgstr ""
-#: src/emu/ui/ui.cpp:1228 src/emu/ui/ui.cpp:1267
+#: src/emu/ui/ui.cpp:1207 src/emu/ui/ui.cpp:1246
msgid "kHz"
msgstr ""
-#: src/emu/ui/ui.cpp:1242
+#: src/emu/ui/ui.cpp:1221
msgid ""
"\n"
"Sound:\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1271
+#: src/emu/ui/ui.cpp:1250
msgid ""
"\n"
"Video:\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1275
+#: src/emu/ui/ui.cpp:1254
msgid "None\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1282
+#: src/emu/ui/ui.cpp:1261
msgid "Vector"
msgstr ""
-#: src/emu/ui/ui.cpp:1293
+#: src/emu/ui/ui.cpp:1272
#, c-format
msgid "%1$s: %2$s\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1293
+#: src/emu/ui/ui.cpp:1272
msgid "%2$s\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1577 src/emu/ui/ui.cpp:1587
+#: src/emu/ui/ui.cpp:1527 src/emu/ui/ui.cpp:1537
msgid "Keyboard Emulation Status"
msgstr ""
-#: src/emu/ui/ui.cpp:1579
+#: src/emu/ui/ui.cpp:1529
msgid "Mode: PARTIAL Emulation"
msgstr ""
-#: src/emu/ui/ui.cpp:1580
+#: src/emu/ui/ui.cpp:1530
msgid "UI: Enabled"
msgstr ""
-#: src/emu/ui/ui.cpp:1582 src/emu/ui/ui.cpp:1592
+#: src/emu/ui/ui.cpp:1532 src/emu/ui/ui.cpp:1542
msgid "**Use ScrLock to toggle**"
msgstr ""
-#: src/emu/ui/ui.cpp:1589
+#: src/emu/ui/ui.cpp:1539
msgid "Mode: FULL Emulation"
msgstr ""
-#: src/emu/ui/ui.cpp:1590
+#: src/emu/ui/ui.cpp:1540
msgid "UI: Disabled"
msgstr ""
-#: src/emu/ui/ui.cpp:1736
+#: src/emu/ui/ui.cpp:1686
msgid "Autofire can't be enabled"
msgstr ""
-#: src/emu/ui/ui.cpp:1775
+#: src/emu/ui/ui.cpp:1725
msgid "Select position to save to"
msgstr ""
-#: src/emu/ui/ui.cpp:1777
+#: src/emu/ui/ui.cpp:1727
msgid "Select position to load from"
msgstr ""
-#: src/emu/ui/ui.cpp:1801
+#: src/emu/ui/ui.cpp:1751
msgid "Save cancelled"
msgstr ""
-#: src/emu/ui/ui.cpp:1803
+#: src/emu/ui/ui.cpp:1753
msgid "Load cancelled"
msgstr ""
-#: src/emu/ui/ui.cpp:1846
+#: src/emu/ui/ui.cpp:1796
#, c-format
msgid "Save to position %s"
msgstr ""
-#: src/emu/ui/ui.cpp:1851
+#: src/emu/ui/ui.cpp:1801
#, c-format
msgid "Load from position %s"
msgstr ""
-#: src/emu/ui/ui.cpp:1891
+#: src/emu/ui/ui.cpp:1841
#, c-format
msgid ""
"Are you sure you want to quit?\n"
@@ -1798,173 +1786,173 @@ msgid ""
"Press ''%2$s'' to return to emulation."
msgstr ""
-#: src/emu/ui/ui.cpp:1966
+#: src/emu/ui/ui.cpp:1916
msgid "Master Volume"
msgstr ""
-#: src/emu/ui/ui.cpp:1976
+#: src/emu/ui/ui.cpp:1926
#, c-format
msgid "%1$s Volume"
msgstr ""
-#: src/emu/ui/ui.cpp:1998
+#: src/emu/ui/ui.cpp:1948
#, c-format
msgid "Overclock CPU %1$s"
msgstr ""
-#: src/emu/ui/ui.cpp:2018
+#: src/emu/ui/ui.cpp:1968
#, c-format
msgid "%1$s Refresh Rate"
msgstr ""
-#: src/emu/ui/ui.cpp:2024
+#: src/emu/ui/ui.cpp:1974
#, c-format
msgid "%1$s Brightness"
msgstr ""
-#: src/emu/ui/ui.cpp:2027
+#: src/emu/ui/ui.cpp:1977
#, c-format
msgid "%1$s Contrast"
msgstr ""
-#: src/emu/ui/ui.cpp:2030
+#: src/emu/ui/ui.cpp:1980
#, c-format
msgid "%1$s Gamma"
msgstr ""
-#: src/emu/ui/ui.cpp:2035
+#: src/emu/ui/ui.cpp:1985
#, c-format
msgid "%1$s Horiz Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2038
+#: src/emu/ui/ui.cpp:1988
#, c-format
msgid "%1$s Horiz Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2041
+#: src/emu/ui/ui.cpp:1991
#, c-format
msgid "%1$s Vert Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2044
+#: src/emu/ui/ui.cpp:1994
#, c-format
msgid "%1$s Vert Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2062
+#: src/emu/ui/ui.cpp:2012
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2065
+#: src/emu/ui/ui.cpp:2015
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2068
+#: src/emu/ui/ui.cpp:2018
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2071
+#: src/emu/ui/ui.cpp:2021
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2080
+#: src/emu/ui/ui.cpp:2030
msgid "Vector Flicker"
msgstr ""
-#: src/emu/ui/ui.cpp:2082
+#: src/emu/ui/ui.cpp:2032
msgid "Beam Width Minimum"
msgstr ""
-#: src/emu/ui/ui.cpp:2084
+#: src/emu/ui/ui.cpp:2034
msgid "Beam Width Maximum"
msgstr ""
-#: src/emu/ui/ui.cpp:2086
+#: src/emu/ui/ui.cpp:2036
msgid "Beam Intensity Weight"
msgstr ""
-#: src/emu/ui/ui.cpp:2098
+#: src/emu/ui/ui.cpp:2048
#, c-format
msgid "Crosshair Scale %1$s"
msgstr ""
-#: src/emu/ui/ui.cpp:2098 src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2048 src/emu/ui/ui.cpp:2051
msgid "X"
msgstr ""
-#: src/emu/ui/ui.cpp:2098 src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2048 src/emu/ui/ui.cpp:2051
msgid "Y"
msgstr ""
-#: src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2051
#, c-format
msgid "Crosshair Offset %1$s"
msgstr ""
-#: src/emu/ui/ui.cpp:2120
+#: src/emu/ui/ui.cpp:2070
#, c-format
msgid "%1$3ddB"
msgstr ""
-#: src/emu/ui/ui.cpp:2164
+#: src/emu/ui/ui.cpp:2114
#, c-format
msgid "%1$d%%"
msgstr ""
-#: src/emu/ui/ui.cpp:2180
+#: src/emu/ui/ui.cpp:2130
#, c-format
msgid "%1$3.0f%%"
msgstr ""
-#: src/emu/ui/ui.cpp:2203
+#: src/emu/ui/ui.cpp:2153
#, c-format
msgid "%1$.3ffps"
msgstr ""
-#: src/emu/ui/ui.cpp:2226 src/emu/ui/ui.cpp:2248 src/emu/ui/ui.cpp:2269
-#: src/emu/ui/ui.cpp:2291 src/emu/ui/ui.cpp:2313 src/emu/ui/ui.cpp:2335
-#: src/emu/ui/ui.cpp:2357 src/emu/ui/ui.cpp:2379 src/emu/ui/ui.cpp:2401
-#: src/emu/ui/ui.cpp:2423 src/emu/ui/ui.cpp:2445
+#: src/emu/ui/ui.cpp:2176 src/emu/ui/ui.cpp:2198 src/emu/ui/ui.cpp:2219
+#: src/emu/ui/ui.cpp:2241 src/emu/ui/ui.cpp:2263 src/emu/ui/ui.cpp:2285
+#: src/emu/ui/ui.cpp:2307 src/emu/ui/ui.cpp:2329 src/emu/ui/ui.cpp:2351
+#: src/emu/ui/ui.cpp:2373 src/emu/ui/ui.cpp:2395
#, c-format
msgid "%1$.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2461 src/emu/ui/ui.cpp:2477 src/emu/ui/ui.cpp:2493
-#: src/emu/ui/ui.cpp:2509
+#: src/emu/ui/ui.cpp:2411 src/emu/ui/ui.cpp:2427 src/emu/ui/ui.cpp:2443
+#: src/emu/ui/ui.cpp:2459
#, c-format
msgid "%1$1.2f"
msgstr ""
-#: src/emu/ui/ui.cpp:2525
+#: src/emu/ui/ui.cpp:2475
#, c-format
msgid "Screen '%1$s'"
msgstr ""
-#: src/emu/ui/ui.cpp:2527
+#: src/emu/ui/ui.cpp:2477
msgid "Screen"
msgstr ""
-#: src/emu/ui/ui.cpp:2543
+#: src/emu/ui/ui.cpp:2493
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2543
+#: src/emu/ui/ui.cpp:2493
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2562
+#: src/emu/ui/ui.cpp:2512
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2562
+#: src/emu/ui/ui.cpp:2512
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr ""
diff --git a/language/Burmese/strings.po b/language/Burmese/strings.po
index d1990732f2b..ff2e30a8ddc 100644
--- a/language/Burmese/strings.po
+++ b/language/Burmese/strings.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2016-03-25 23:59+0100\n"
+"POT-Creation-Date: 2016-03-28 09:02+0200\n"
"PO-Revision-Date: 2016-02-20 18:03+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: MAME Language Team\n"
@@ -59,14 +59,14 @@ msgstr ""
msgid "Autofire Status"
msgstr ""
-#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1742
+#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1692
#: src/emu/ui/videoopt.cpp:207 src/emu/ui/videoopt.cpp:211
#: src/emu/ui/videoopt.cpp:215 src/emu/ui/videoopt.cpp:219
#: src/emu/ui/videoopt.cpp:223
msgid "Disabled"
msgstr ""
-#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1742
+#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1692
#: src/emu/ui/videoopt.cpp:207 src/emu/ui/videoopt.cpp:211
#: src/emu/ui/videoopt.cpp:215 src/emu/ui/videoopt.cpp:219
#: src/emu/ui/videoopt.cpp:223
@@ -642,11 +642,11 @@ msgstr ""
msgid "Display Options"
msgstr ""
-#: src/emu/ui/filesel.cpp:159
+#: src/emu/ui/filesel.cpp:161
msgid "File Already Exists - Override?"
msgstr ""
-#: src/emu/ui/filesel.cpp:161 src/emu/ui/selgame.cpp:1560
+#: src/emu/ui/filesel.cpp:163 src/emu/ui/selgame.cpp:1560
#: src/emu/ui/selgame.cpp:1561 src/emu/ui/selgame.cpp:1562
#: src/emu/ui/selgame.cpp:1563 src/emu/ui/selgame.cpp:1564
#: src/emu/ui/selgame.cpp:1565 src/emu/ui/selgame.cpp:1566
@@ -654,7 +654,7 @@ msgstr ""
msgid "No"
msgstr ""
-#: src/emu/ui/filesel.cpp:162 src/emu/ui/selgame.cpp:1560
+#: src/emu/ui/filesel.cpp:164 src/emu/ui/selgame.cpp:1560
#: src/emu/ui/selgame.cpp:1561 src/emu/ui/selgame.cpp:1562
#: src/emu/ui/selgame.cpp:1563 src/emu/ui/selgame.cpp:1564
#: src/emu/ui/selgame.cpp:1565 src/emu/ui/selgame.cpp:1566
@@ -662,55 +662,55 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: src/emu/ui/filesel.cpp:271
+#: src/emu/ui/filesel.cpp:275
msgid "New Image Name:"
msgstr ""
-#: src/emu/ui/filesel.cpp:277
+#: src/emu/ui/filesel.cpp:281
msgid "Image Format:"
msgstr ""
-#: src/emu/ui/filesel.cpp:283
+#: src/emu/ui/filesel.cpp:287
msgid "Create"
msgstr ""
-#: src/emu/ui/filesel.cpp:314
+#: src/emu/ui/filesel.cpp:318
msgid "Please enter a file extension too"
msgstr ""
-#: src/emu/ui/filesel.cpp:502 src/emu/ui/swlist.cpp:65
+#: src/emu/ui/filesel.cpp:506 src/emu/ui/swlist.cpp:65
msgid "[empty slot]"
msgstr ""
-#: src/emu/ui/filesel.cpp:506
+#: src/emu/ui/filesel.cpp:510
msgid "[create]"
msgstr ""
-#: src/emu/ui/filesel.cpp:510 src/emu/ui/swlist.cpp:76
+#: src/emu/ui/filesel.cpp:514 src/emu/ui/swlist.cpp:76
msgid "[software list]"
msgstr ""
-#: src/emu/ui/filesel.cpp:802
+#: src/emu/ui/filesel.cpp:806
msgid "Select image format"
msgstr ""
-#: src/emu/ui/filesel.cpp:862
+#: src/emu/ui/filesel.cpp:866
msgid "Select access mode"
msgstr ""
-#: src/emu/ui/filesel.cpp:863
+#: src/emu/ui/filesel.cpp:867
msgid "Read-only"
msgstr ""
-#: src/emu/ui/filesel.cpp:865
+#: src/emu/ui/filesel.cpp:869
msgid "Read-write"
msgstr ""
-#: src/emu/ui/filesel.cpp:866
+#: src/emu/ui/filesel.cpp:870
msgid "Read this image, write to another image"
msgstr ""
-#: src/emu/ui/filesel.cpp:867
+#: src/emu/ui/filesel.cpp:871
msgid "Read this image, write to diff"
msgstr ""
@@ -1571,92 +1571,80 @@ msgstr ""
msgid "Fast Forward"
msgstr ""
-#: src/emu/ui/ui.cpp:415
+#: src/emu/ui/ui.cpp:410
msgid "This driver requires images to be loaded in the following device(s): "
msgstr ""
-#: src/emu/ui/ui.cpp:1043
-#, c-format
-msgid ""
-"Usage of emulators in conjunction with ROMs you don't own is forbidden by "
-"copyright law.\n"
-"\n"
-"IF YOU ARE NOT LEGALLY ENTITLED TO PLAY \"%1$s\" ON THIS EMULATOR, PRESS "
-"ESC.\n"
-"\n"
-"Otherwise, type OK or move the joystick left then right to continue"
-msgstr ""
-
-#: src/emu/ui/ui.cpp:1081
+#: src/emu/ui/ui.cpp:1060
msgid ""
"One or more ROMs/CHDs for this machine are incorrect. The machine may not "
"run correctly.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1094
+#: src/emu/ui/ui.cpp:1073
msgid ""
"There are known problems with this machine\n"
"\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1098
+#: src/emu/ui/ui.cpp:1077
msgid ""
"One or more ROMs/CHDs for this machine have not been correctly dumped.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1102
+#: src/emu/ui/ui.cpp:1081
#, c-format
msgid "The keyboard emulation may not be 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1104
+#: src/emu/ui/ui.cpp:1083
#, c-format
msgid "The colors aren't 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1106
+#: src/emu/ui/ui.cpp:1085
msgid "The colors are completely wrong.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1108
+#: src/emu/ui/ui.cpp:1087
#, c-format
msgid "The video emulation isn't 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1110
+#: src/emu/ui/ui.cpp:1089
#, c-format
msgid "The sound emulation isn't 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1112
+#: src/emu/ui/ui.cpp:1091
msgid "The machine lacks sound.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1115
+#: src/emu/ui/ui.cpp:1094
msgid "Screen flipping in cocktail mode is not supported.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1119
+#: src/emu/ui/ui.cpp:1098
msgid "The machine requires external artwork files\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1124
+#: src/emu/ui/ui.cpp:1103
msgid ""
"This machine was never completed. It may exhibit strange behavior or missing "
"elements that are not bugs in the emulation.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1129
+#: src/emu/ui/ui.cpp:1108
msgid ""
"This machine has no sound hardware, MAME will produce no sounds, this is "
"expected behaviour.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1137
+#: src/emu/ui/ui.cpp:1116
msgid "The machine has protection which isn't fully emulated.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1140
+#: src/emu/ui/ui.cpp:1119
msgid ""
"\n"
"THIS MACHINE DOESN'T WORK. The emulation for this machine is not yet "
@@ -1664,7 +1652,7 @@ msgid ""
"the developers to improve the emulation.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1144
+#: src/emu/ui/ui.cpp:1123
msgid ""
"\n"
"Certain elements of this machine cannot be emulated as it requires actual "
@@ -1672,21 +1660,21 @@ msgid ""
"to fully play this machine.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1163
+#: src/emu/ui/ui.cpp:1142
msgid ""
"\n"
"\n"
"There are working clones of this machine: "
msgstr ""
-#: src/emu/ui/ui.cpp:1177
+#: src/emu/ui/ui.cpp:1156
msgid ""
"\n"
"\n"
-"Type OK or move the joystick left then right to continue"
+"Press any key to continue"
msgstr ""
-#: src/emu/ui/ui.cpp:1192
+#: src/emu/ui/ui.cpp:1171
#, c-format
msgid ""
"%1$s\n"
@@ -1696,98 +1684,98 @@ msgid ""
"CPU:\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1228 src/emu/ui/ui.cpp:1267
+#: src/emu/ui/ui.cpp:1207 src/emu/ui/ui.cpp:1246
msgid "MHz"
msgstr ""
-#: src/emu/ui/ui.cpp:1228 src/emu/ui/ui.cpp:1267
+#: src/emu/ui/ui.cpp:1207 src/emu/ui/ui.cpp:1246
msgid "kHz"
msgstr ""
-#: src/emu/ui/ui.cpp:1242
+#: src/emu/ui/ui.cpp:1221
msgid ""
"\n"
"Sound:\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1271
+#: src/emu/ui/ui.cpp:1250
msgid ""
"\n"
"Video:\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1275
+#: src/emu/ui/ui.cpp:1254
msgid "None\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1282
+#: src/emu/ui/ui.cpp:1261
msgid "Vector"
msgstr ""
-#: src/emu/ui/ui.cpp:1293
+#: src/emu/ui/ui.cpp:1272
#, c-format
msgid "%1$s: %2$s\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1293
+#: src/emu/ui/ui.cpp:1272
msgid "%2$s\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1577 src/emu/ui/ui.cpp:1587
+#: src/emu/ui/ui.cpp:1527 src/emu/ui/ui.cpp:1537
msgid "Keyboard Emulation Status"
msgstr ""
-#: src/emu/ui/ui.cpp:1579
+#: src/emu/ui/ui.cpp:1529
msgid "Mode: PARTIAL Emulation"
msgstr ""
-#: src/emu/ui/ui.cpp:1580
+#: src/emu/ui/ui.cpp:1530
msgid "UI: Enabled"
msgstr ""
-#: src/emu/ui/ui.cpp:1582 src/emu/ui/ui.cpp:1592
+#: src/emu/ui/ui.cpp:1532 src/emu/ui/ui.cpp:1542
msgid "**Use ScrLock to toggle**"
msgstr ""
-#: src/emu/ui/ui.cpp:1589
+#: src/emu/ui/ui.cpp:1539
msgid "Mode: FULL Emulation"
msgstr ""
-#: src/emu/ui/ui.cpp:1590
+#: src/emu/ui/ui.cpp:1540
msgid "UI: Disabled"
msgstr ""
-#: src/emu/ui/ui.cpp:1736
+#: src/emu/ui/ui.cpp:1686
msgid "Autofire can't be enabled"
msgstr ""
-#: src/emu/ui/ui.cpp:1775
+#: src/emu/ui/ui.cpp:1725
msgid "Select position to save to"
msgstr ""
-#: src/emu/ui/ui.cpp:1777
+#: src/emu/ui/ui.cpp:1727
msgid "Select position to load from"
msgstr ""
-#: src/emu/ui/ui.cpp:1801
+#: src/emu/ui/ui.cpp:1751
msgid "Save cancelled"
msgstr ""
-#: src/emu/ui/ui.cpp:1803
+#: src/emu/ui/ui.cpp:1753
msgid "Load cancelled"
msgstr ""
-#: src/emu/ui/ui.cpp:1846
+#: src/emu/ui/ui.cpp:1796
#, c-format
msgid "Save to position %s"
msgstr ""
-#: src/emu/ui/ui.cpp:1851
+#: src/emu/ui/ui.cpp:1801
#, c-format
msgid "Load from position %s"
msgstr ""
-#: src/emu/ui/ui.cpp:1891
+#: src/emu/ui/ui.cpp:1841
#, c-format
msgid ""
"Are you sure you want to quit?\n"
@@ -1796,173 +1784,173 @@ msgid ""
"Press ''%2$s'' to return to emulation."
msgstr ""
-#: src/emu/ui/ui.cpp:1966
+#: src/emu/ui/ui.cpp:1916
msgid "Master Volume"
msgstr ""
-#: src/emu/ui/ui.cpp:1976
+#: src/emu/ui/ui.cpp:1926
#, c-format
msgid "%1$s Volume"
msgstr ""
-#: src/emu/ui/ui.cpp:1998
+#: src/emu/ui/ui.cpp:1948
#, c-format
msgid "Overclock CPU %1$s"
msgstr ""
-#: src/emu/ui/ui.cpp:2018
+#: src/emu/ui/ui.cpp:1968
#, c-format
msgid "%1$s Refresh Rate"
msgstr ""
-#: src/emu/ui/ui.cpp:2024
+#: src/emu/ui/ui.cpp:1974
#, c-format
msgid "%1$s Brightness"
msgstr ""
-#: src/emu/ui/ui.cpp:2027
+#: src/emu/ui/ui.cpp:1977
#, c-format
msgid "%1$s Contrast"
msgstr ""
-#: src/emu/ui/ui.cpp:2030
+#: src/emu/ui/ui.cpp:1980
#, c-format
msgid "%1$s Gamma"
msgstr ""
-#: src/emu/ui/ui.cpp:2035
+#: src/emu/ui/ui.cpp:1985
#, c-format
msgid "%1$s Horiz Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2038
+#: src/emu/ui/ui.cpp:1988
#, c-format
msgid "%1$s Horiz Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2041
+#: src/emu/ui/ui.cpp:1991
#, c-format
msgid "%1$s Vert Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2044
+#: src/emu/ui/ui.cpp:1994
#, c-format
msgid "%1$s Vert Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2062
+#: src/emu/ui/ui.cpp:2012
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2065
+#: src/emu/ui/ui.cpp:2015
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2068
+#: src/emu/ui/ui.cpp:2018
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2071
+#: src/emu/ui/ui.cpp:2021
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2080
+#: src/emu/ui/ui.cpp:2030
msgid "Vector Flicker"
msgstr ""
-#: src/emu/ui/ui.cpp:2082
+#: src/emu/ui/ui.cpp:2032
msgid "Beam Width Minimum"
msgstr ""
-#: src/emu/ui/ui.cpp:2084
+#: src/emu/ui/ui.cpp:2034
msgid "Beam Width Maximum"
msgstr ""
-#: src/emu/ui/ui.cpp:2086
+#: src/emu/ui/ui.cpp:2036
msgid "Beam Intensity Weight"
msgstr ""
-#: src/emu/ui/ui.cpp:2098
+#: src/emu/ui/ui.cpp:2048
#, c-format
msgid "Crosshair Scale %1$s"
msgstr ""
-#: src/emu/ui/ui.cpp:2098 src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2048 src/emu/ui/ui.cpp:2051
msgid "X"
msgstr ""
-#: src/emu/ui/ui.cpp:2098 src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2048 src/emu/ui/ui.cpp:2051
msgid "Y"
msgstr ""
-#: src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2051
#, c-format
msgid "Crosshair Offset %1$s"
msgstr ""
-#: src/emu/ui/ui.cpp:2120
+#: src/emu/ui/ui.cpp:2070
#, c-format
msgid "%1$3ddB"
msgstr ""
-#: src/emu/ui/ui.cpp:2164
+#: src/emu/ui/ui.cpp:2114
#, c-format
msgid "%1$d%%"
msgstr ""
-#: src/emu/ui/ui.cpp:2180
+#: src/emu/ui/ui.cpp:2130
#, c-format
msgid "%1$3.0f%%"
msgstr ""
-#: src/emu/ui/ui.cpp:2203
+#: src/emu/ui/ui.cpp:2153
#, c-format
msgid "%1$.3ffps"
msgstr ""
-#: src/emu/ui/ui.cpp:2226 src/emu/ui/ui.cpp:2248 src/emu/ui/ui.cpp:2269
-#: src/emu/ui/ui.cpp:2291 src/emu/ui/ui.cpp:2313 src/emu/ui/ui.cpp:2335
-#: src/emu/ui/ui.cpp:2357 src/emu/ui/ui.cpp:2379 src/emu/ui/ui.cpp:2401
-#: src/emu/ui/ui.cpp:2423 src/emu/ui/ui.cpp:2445
+#: src/emu/ui/ui.cpp:2176 src/emu/ui/ui.cpp:2198 src/emu/ui/ui.cpp:2219
+#: src/emu/ui/ui.cpp:2241 src/emu/ui/ui.cpp:2263 src/emu/ui/ui.cpp:2285
+#: src/emu/ui/ui.cpp:2307 src/emu/ui/ui.cpp:2329 src/emu/ui/ui.cpp:2351
+#: src/emu/ui/ui.cpp:2373 src/emu/ui/ui.cpp:2395
#, c-format
msgid "%1$.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2461 src/emu/ui/ui.cpp:2477 src/emu/ui/ui.cpp:2493
-#: src/emu/ui/ui.cpp:2509
+#: src/emu/ui/ui.cpp:2411 src/emu/ui/ui.cpp:2427 src/emu/ui/ui.cpp:2443
+#: src/emu/ui/ui.cpp:2459
#, c-format
msgid "%1$1.2f"
msgstr ""
-#: src/emu/ui/ui.cpp:2525
+#: src/emu/ui/ui.cpp:2475
#, c-format
msgid "Screen '%1$s'"
msgstr ""
-#: src/emu/ui/ui.cpp:2527
+#: src/emu/ui/ui.cpp:2477
msgid "Screen"
msgstr ""
-#: src/emu/ui/ui.cpp:2543
+#: src/emu/ui/ui.cpp:2493
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2543
+#: src/emu/ui/ui.cpp:2493
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2562
+#: src/emu/ui/ui.cpp:2512
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2562
+#: src/emu/ui/ui.cpp:2512
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr ""
diff --git a/language/Catalan/strings.po b/language/Catalan/strings.po
index b3c79f27986..af52c00a958 100644
--- a/language/Catalan/strings.po
+++ b/language/Catalan/strings.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2016-03-25 23:59+0100\n"
+"POT-Creation-Date: 2016-03-28 09:02+0200\n"
"PO-Revision-Date: 2016-02-20 18:03+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: MAME Language Team\n"
@@ -60,14 +60,14 @@ msgstr ""
msgid "Autofire Status"
msgstr ""
-#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1742
+#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1692
#: src/emu/ui/videoopt.cpp:207 src/emu/ui/videoopt.cpp:211
#: src/emu/ui/videoopt.cpp:215 src/emu/ui/videoopt.cpp:219
#: src/emu/ui/videoopt.cpp:223
msgid "Disabled"
msgstr ""
-#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1742
+#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1692
#: src/emu/ui/videoopt.cpp:207 src/emu/ui/videoopt.cpp:211
#: src/emu/ui/videoopt.cpp:215 src/emu/ui/videoopt.cpp:219
#: src/emu/ui/videoopt.cpp:223
@@ -643,11 +643,11 @@ msgstr ""
msgid "Display Options"
msgstr ""
-#: src/emu/ui/filesel.cpp:159
+#: src/emu/ui/filesel.cpp:161
msgid "File Already Exists - Override?"
msgstr ""
-#: src/emu/ui/filesel.cpp:161 src/emu/ui/selgame.cpp:1560
+#: src/emu/ui/filesel.cpp:163 src/emu/ui/selgame.cpp:1560
#: src/emu/ui/selgame.cpp:1561 src/emu/ui/selgame.cpp:1562
#: src/emu/ui/selgame.cpp:1563 src/emu/ui/selgame.cpp:1564
#: src/emu/ui/selgame.cpp:1565 src/emu/ui/selgame.cpp:1566
@@ -655,7 +655,7 @@ msgstr ""
msgid "No"
msgstr ""
-#: src/emu/ui/filesel.cpp:162 src/emu/ui/selgame.cpp:1560
+#: src/emu/ui/filesel.cpp:164 src/emu/ui/selgame.cpp:1560
#: src/emu/ui/selgame.cpp:1561 src/emu/ui/selgame.cpp:1562
#: src/emu/ui/selgame.cpp:1563 src/emu/ui/selgame.cpp:1564
#: src/emu/ui/selgame.cpp:1565 src/emu/ui/selgame.cpp:1566
@@ -663,55 +663,55 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: src/emu/ui/filesel.cpp:271
+#: src/emu/ui/filesel.cpp:275
msgid "New Image Name:"
msgstr ""
-#: src/emu/ui/filesel.cpp:277
+#: src/emu/ui/filesel.cpp:281
msgid "Image Format:"
msgstr ""
-#: src/emu/ui/filesel.cpp:283
+#: src/emu/ui/filesel.cpp:287
msgid "Create"
msgstr ""
-#: src/emu/ui/filesel.cpp:314
+#: src/emu/ui/filesel.cpp:318
msgid "Please enter a file extension too"
msgstr ""
-#: src/emu/ui/filesel.cpp:502 src/emu/ui/swlist.cpp:65
+#: src/emu/ui/filesel.cpp:506 src/emu/ui/swlist.cpp:65
msgid "[empty slot]"
msgstr ""
-#: src/emu/ui/filesel.cpp:506
+#: src/emu/ui/filesel.cpp:510
msgid "[create]"
msgstr ""
-#: src/emu/ui/filesel.cpp:510 src/emu/ui/swlist.cpp:76
+#: src/emu/ui/filesel.cpp:514 src/emu/ui/swlist.cpp:76
msgid "[software list]"
msgstr ""
-#: src/emu/ui/filesel.cpp:802
+#: src/emu/ui/filesel.cpp:806
msgid "Select image format"
msgstr ""
-#: src/emu/ui/filesel.cpp:862
+#: src/emu/ui/filesel.cpp:866
msgid "Select access mode"
msgstr ""
-#: src/emu/ui/filesel.cpp:863
+#: src/emu/ui/filesel.cpp:867
msgid "Read-only"
msgstr ""
-#: src/emu/ui/filesel.cpp:865
+#: src/emu/ui/filesel.cpp:869
msgid "Read-write"
msgstr ""
-#: src/emu/ui/filesel.cpp:866
+#: src/emu/ui/filesel.cpp:870
msgid "Read this image, write to another image"
msgstr ""
-#: src/emu/ui/filesel.cpp:867
+#: src/emu/ui/filesel.cpp:871
msgid "Read this image, write to diff"
msgstr ""
@@ -1572,92 +1572,80 @@ msgstr ""
msgid "Fast Forward"
msgstr ""
-#: src/emu/ui/ui.cpp:415
+#: src/emu/ui/ui.cpp:410
msgid "This driver requires images to be loaded in the following device(s): "
msgstr ""
-#: src/emu/ui/ui.cpp:1043
-#, c-format
-msgid ""
-"Usage of emulators in conjunction with ROMs you don't own is forbidden by "
-"copyright law.\n"
-"\n"
-"IF YOU ARE NOT LEGALLY ENTITLED TO PLAY \"%1$s\" ON THIS EMULATOR, PRESS "
-"ESC.\n"
-"\n"
-"Otherwise, type OK or move the joystick left then right to continue"
-msgstr ""
-
-#: src/emu/ui/ui.cpp:1081
+#: src/emu/ui/ui.cpp:1060
msgid ""
"One or more ROMs/CHDs for this machine are incorrect. The machine may not "
"run correctly.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1094
+#: src/emu/ui/ui.cpp:1073
msgid ""
"There are known problems with this machine\n"
"\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1098
+#: src/emu/ui/ui.cpp:1077
msgid ""
"One or more ROMs/CHDs for this machine have not been correctly dumped.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1102
+#: src/emu/ui/ui.cpp:1081
#, c-format
msgid "The keyboard emulation may not be 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1104
+#: src/emu/ui/ui.cpp:1083
#, c-format
msgid "The colors aren't 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1106
+#: src/emu/ui/ui.cpp:1085
msgid "The colors are completely wrong.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1108
+#: src/emu/ui/ui.cpp:1087
#, c-format
msgid "The video emulation isn't 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1110
+#: src/emu/ui/ui.cpp:1089
#, c-format
msgid "The sound emulation isn't 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1112
+#: src/emu/ui/ui.cpp:1091
msgid "The machine lacks sound.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1115
+#: src/emu/ui/ui.cpp:1094
msgid "Screen flipping in cocktail mode is not supported.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1119
+#: src/emu/ui/ui.cpp:1098
msgid "The machine requires external artwork files\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1124
+#: src/emu/ui/ui.cpp:1103
msgid ""
"This machine was never completed. It may exhibit strange behavior or missing "
"elements that are not bugs in the emulation.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1129
+#: src/emu/ui/ui.cpp:1108
msgid ""
"This machine has no sound hardware, MAME will produce no sounds, this is "
"expected behaviour.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1137
+#: src/emu/ui/ui.cpp:1116
msgid "The machine has protection which isn't fully emulated.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1140
+#: src/emu/ui/ui.cpp:1119
msgid ""
"\n"
"THIS MACHINE DOESN'T WORK. The emulation for this machine is not yet "
@@ -1665,7 +1653,7 @@ msgid ""
"the developers to improve the emulation.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1144
+#: src/emu/ui/ui.cpp:1123
msgid ""
"\n"
"Certain elements of this machine cannot be emulated as it requires actual "
@@ -1673,21 +1661,21 @@ msgid ""
"to fully play this machine.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1163
+#: src/emu/ui/ui.cpp:1142
msgid ""
"\n"
"\n"
"There are working clones of this machine: "
msgstr ""
-#: src/emu/ui/ui.cpp:1177
+#: src/emu/ui/ui.cpp:1156
msgid ""
"\n"
"\n"
-"Type OK or move the joystick left then right to continue"
+"Press any key to continue"
msgstr ""
-#: src/emu/ui/ui.cpp:1192
+#: src/emu/ui/ui.cpp:1171
#, c-format
msgid ""
"%1$s\n"
@@ -1697,98 +1685,98 @@ msgid ""
"CPU:\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1228 src/emu/ui/ui.cpp:1267
+#: src/emu/ui/ui.cpp:1207 src/emu/ui/ui.cpp:1246
msgid "MHz"
msgstr ""
-#: src/emu/ui/ui.cpp:1228 src/emu/ui/ui.cpp:1267
+#: src/emu/ui/ui.cpp:1207 src/emu/ui/ui.cpp:1246
msgid "kHz"
msgstr ""
-#: src/emu/ui/ui.cpp:1242
+#: src/emu/ui/ui.cpp:1221
msgid ""
"\n"
"Sound:\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1271
+#: src/emu/ui/ui.cpp:1250
msgid ""
"\n"
"Video:\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1275
+#: src/emu/ui/ui.cpp:1254
msgid "None\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1282
+#: src/emu/ui/ui.cpp:1261
msgid "Vector"
msgstr ""
-#: src/emu/ui/ui.cpp:1293
+#: src/emu/ui/ui.cpp:1272
#, c-format
msgid "%1$s: %2$s\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1293
+#: src/emu/ui/ui.cpp:1272
msgid "%2$s\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1577 src/emu/ui/ui.cpp:1587
+#: src/emu/ui/ui.cpp:1527 src/emu/ui/ui.cpp:1537
msgid "Keyboard Emulation Status"
msgstr ""
-#: src/emu/ui/ui.cpp:1579
+#: src/emu/ui/ui.cpp:1529
msgid "Mode: PARTIAL Emulation"
msgstr ""
-#: src/emu/ui/ui.cpp:1580
+#: src/emu/ui/ui.cpp:1530
msgid "UI: Enabled"
msgstr ""
-#: src/emu/ui/ui.cpp:1582 src/emu/ui/ui.cpp:1592
+#: src/emu/ui/ui.cpp:1532 src/emu/ui/ui.cpp:1542
msgid "**Use ScrLock to toggle**"
msgstr ""
-#: src/emu/ui/ui.cpp:1589
+#: src/emu/ui/ui.cpp:1539
msgid "Mode: FULL Emulation"
msgstr ""
-#: src/emu/ui/ui.cpp:1590
+#: src/emu/ui/ui.cpp:1540
msgid "UI: Disabled"
msgstr ""
-#: src/emu/ui/ui.cpp:1736
+#: src/emu/ui/ui.cpp:1686
msgid "Autofire can't be enabled"
msgstr ""
-#: src/emu/ui/ui.cpp:1775
+#: src/emu/ui/ui.cpp:1725
msgid "Select position to save to"
msgstr ""
-#: src/emu/ui/ui.cpp:1777
+#: src/emu/ui/ui.cpp:1727
msgid "Select position to load from"
msgstr ""
-#: src/emu/ui/ui.cpp:1801
+#: src/emu/ui/ui.cpp:1751
msgid "Save cancelled"
msgstr ""
-#: src/emu/ui/ui.cpp:1803
+#: src/emu/ui/ui.cpp:1753
msgid "Load cancelled"
msgstr ""
-#: src/emu/ui/ui.cpp:1846
+#: src/emu/ui/ui.cpp:1796
#, c-format
msgid "Save to position %s"
msgstr ""
-#: src/emu/ui/ui.cpp:1851
+#: src/emu/ui/ui.cpp:1801
#, c-format
msgid "Load from position %s"
msgstr ""
-#: src/emu/ui/ui.cpp:1891
+#: src/emu/ui/ui.cpp:1841
#, c-format
msgid ""
"Are you sure you want to quit?\n"
@@ -1797,173 +1785,173 @@ msgid ""
"Press ''%2$s'' to return to emulation."
msgstr ""
-#: src/emu/ui/ui.cpp:1966
+#: src/emu/ui/ui.cpp:1916
msgid "Master Volume"
msgstr ""
-#: src/emu/ui/ui.cpp:1976
+#: src/emu/ui/ui.cpp:1926
#, c-format
msgid "%1$s Volume"
msgstr ""
-#: src/emu/ui/ui.cpp:1998
+#: src/emu/ui/ui.cpp:1948
#, c-format
msgid "Overclock CPU %1$s"
msgstr ""
-#: src/emu/ui/ui.cpp:2018
+#: src/emu/ui/ui.cpp:1968
#, c-format
msgid "%1$s Refresh Rate"
msgstr ""
-#: src/emu/ui/ui.cpp:2024
+#: src/emu/ui/ui.cpp:1974
#, c-format
msgid "%1$s Brightness"
msgstr ""
-#: src/emu/ui/ui.cpp:2027
+#: src/emu/ui/ui.cpp:1977
#, c-format
msgid "%1$s Contrast"
msgstr ""
-#: src/emu/ui/ui.cpp:2030
+#: src/emu/ui/ui.cpp:1980
#, c-format
msgid "%1$s Gamma"
msgstr ""
-#: src/emu/ui/ui.cpp:2035
+#: src/emu/ui/ui.cpp:1985
#, c-format
msgid "%1$s Horiz Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2038
+#: src/emu/ui/ui.cpp:1988
#, c-format
msgid "%1$s Horiz Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2041
+#: src/emu/ui/ui.cpp:1991
#, c-format
msgid "%1$s Vert Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2044
+#: src/emu/ui/ui.cpp:1994
#, c-format
msgid "%1$s Vert Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2062
+#: src/emu/ui/ui.cpp:2012
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2065
+#: src/emu/ui/ui.cpp:2015
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2068
+#: src/emu/ui/ui.cpp:2018
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2071
+#: src/emu/ui/ui.cpp:2021
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2080
+#: src/emu/ui/ui.cpp:2030
msgid "Vector Flicker"
msgstr ""
-#: src/emu/ui/ui.cpp:2082
+#: src/emu/ui/ui.cpp:2032
msgid "Beam Width Minimum"
msgstr ""
-#: src/emu/ui/ui.cpp:2084
+#: src/emu/ui/ui.cpp:2034
msgid "Beam Width Maximum"
msgstr ""
-#: src/emu/ui/ui.cpp:2086
+#: src/emu/ui/ui.cpp:2036
msgid "Beam Intensity Weight"
msgstr ""
-#: src/emu/ui/ui.cpp:2098
+#: src/emu/ui/ui.cpp:2048
#, c-format
msgid "Crosshair Scale %1$s"
msgstr ""
-#: src/emu/ui/ui.cpp:2098 src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2048 src/emu/ui/ui.cpp:2051
msgid "X"
msgstr ""
-#: src/emu/ui/ui.cpp:2098 src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2048 src/emu/ui/ui.cpp:2051
msgid "Y"
msgstr ""
-#: src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2051
#, c-format
msgid "Crosshair Offset %1$s"
msgstr ""
-#: src/emu/ui/ui.cpp:2120
+#: src/emu/ui/ui.cpp:2070
#, c-format
msgid "%1$3ddB"
msgstr ""
-#: src/emu/ui/ui.cpp:2164
+#: src/emu/ui/ui.cpp:2114
#, c-format
msgid "%1$d%%"
msgstr ""
-#: src/emu/ui/ui.cpp:2180
+#: src/emu/ui/ui.cpp:2130
#, c-format
msgid "%1$3.0f%%"
msgstr ""
-#: src/emu/ui/ui.cpp:2203
+#: src/emu/ui/ui.cpp:2153
#, c-format
msgid "%1$.3ffps"
msgstr ""
-#: src/emu/ui/ui.cpp:2226 src/emu/ui/ui.cpp:2248 src/emu/ui/ui.cpp:2269
-#: src/emu/ui/ui.cpp:2291 src/emu/ui/ui.cpp:2313 src/emu/ui/ui.cpp:2335
-#: src/emu/ui/ui.cpp:2357 src/emu/ui/ui.cpp:2379 src/emu/ui/ui.cpp:2401
-#: src/emu/ui/ui.cpp:2423 src/emu/ui/ui.cpp:2445
+#: src/emu/ui/ui.cpp:2176 src/emu/ui/ui.cpp:2198 src/emu/ui/ui.cpp:2219
+#: src/emu/ui/ui.cpp:2241 src/emu/ui/ui.cpp:2263 src/emu/ui/ui.cpp:2285
+#: src/emu/ui/ui.cpp:2307 src/emu/ui/ui.cpp:2329 src/emu/ui/ui.cpp:2351
+#: src/emu/ui/ui.cpp:2373 src/emu/ui/ui.cpp:2395
#, c-format
msgid "%1$.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2461 src/emu/ui/ui.cpp:2477 src/emu/ui/ui.cpp:2493
-#: src/emu/ui/ui.cpp:2509
+#: src/emu/ui/ui.cpp:2411 src/emu/ui/ui.cpp:2427 src/emu/ui/ui.cpp:2443
+#: src/emu/ui/ui.cpp:2459
#, c-format
msgid "%1$1.2f"
msgstr ""
-#: src/emu/ui/ui.cpp:2525
+#: src/emu/ui/ui.cpp:2475
#, c-format
msgid "Screen '%1$s'"
msgstr ""
-#: src/emu/ui/ui.cpp:2527
+#: src/emu/ui/ui.cpp:2477
msgid "Screen"
msgstr ""
-#: src/emu/ui/ui.cpp:2543
+#: src/emu/ui/ui.cpp:2493
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2543
+#: src/emu/ui/ui.cpp:2493
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2562
+#: src/emu/ui/ui.cpp:2512
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2562
+#: src/emu/ui/ui.cpp:2512
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr ""
diff --git a/language/Chinese_Simplified/strings.po b/language/Chinese_Simplified/strings.po
index f20edcf5c0f..6872834ffca 100644
--- a/language/Chinese_Simplified/strings.po
+++ b/language/Chinese_Simplified/strings.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2016-03-25 23:59+0100\n"
-"PO-Revision-Date: 2016-03-26 13:57+0800\n"
+"POT-Creation-Date: 2016-03-28 09:02+0200\n"
+"PO-Revision-Date: 2016-03-28 16:32+0800\n"
"Last-Translator: YuiFAN\n"
"Language-Team: MAME Language Team\n"
"Language: zh\n"
@@ -62,14 +62,14 @@ msgstr "全部重新载入"
msgid "Autofire Status"
msgstr "连发状态"
-#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1742
+#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1692
#: src/emu/ui/videoopt.cpp:207 src/emu/ui/videoopt.cpp:211
#: src/emu/ui/videoopt.cpp:215 src/emu/ui/videoopt.cpp:219
#: src/emu/ui/videoopt.cpp:223
msgid "Disabled"
msgstr "已停用"
-#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1742
+#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1692
#: src/emu/ui/videoopt.cpp:207 src/emu/ui/videoopt.cpp:211
#: src/emu/ui/videoopt.cpp:215 src/emu/ui/videoopt.cpp:219
#: src/emu/ui/videoopt.cpp:223
@@ -645,11 +645,11 @@ msgstr "等待垂直同步"
msgid "Display Options"
msgstr "视讯选项"
-#: src/emu/ui/filesel.cpp:159
+#: src/emu/ui/filesel.cpp:161
msgid "File Already Exists - Override?"
msgstr "档案已存在 — 是否覆写?"
-#: src/emu/ui/filesel.cpp:161 src/emu/ui/selgame.cpp:1560
+#: src/emu/ui/filesel.cpp:163 src/emu/ui/selgame.cpp:1560
#: src/emu/ui/selgame.cpp:1561 src/emu/ui/selgame.cpp:1562
#: src/emu/ui/selgame.cpp:1563 src/emu/ui/selgame.cpp:1564
#: src/emu/ui/selgame.cpp:1565 src/emu/ui/selgame.cpp:1566
@@ -657,7 +657,7 @@ msgstr "档案已存在 — 是否覆写?"
msgid "No"
msgstr "否"
-#: src/emu/ui/filesel.cpp:162 src/emu/ui/selgame.cpp:1560
+#: src/emu/ui/filesel.cpp:164 src/emu/ui/selgame.cpp:1560
#: src/emu/ui/selgame.cpp:1561 src/emu/ui/selgame.cpp:1562
#: src/emu/ui/selgame.cpp:1563 src/emu/ui/selgame.cpp:1564
#: src/emu/ui/selgame.cpp:1565 src/emu/ui/selgame.cpp:1566
@@ -665,55 +665,55 @@ msgstr "否"
msgid "Yes"
msgstr "是"
-#: src/emu/ui/filesel.cpp:271
+#: src/emu/ui/filesel.cpp:275
msgid "New Image Name:"
msgstr "新映象档名称:"
-#: src/emu/ui/filesel.cpp:277
+#: src/emu/ui/filesel.cpp:281
msgid "Image Format:"
msgstr "映像档格式"
-#: src/emu/ui/filesel.cpp:283
+#: src/emu/ui/filesel.cpp:287
msgid "Create"
msgstr "建立"
-#: src/emu/ui/filesel.cpp:314
+#: src/emu/ui/filesel.cpp:318
msgid "Please enter a file extension too"
msgstr "请一并输入副档名"
-#: src/emu/ui/filesel.cpp:502 src/emu/ui/swlist.cpp:65
+#: src/emu/ui/filesel.cpp:506 src/emu/ui/swlist.cpp:65
msgid "[empty slot]"
msgstr "[ 空插槽 ]"
-#: src/emu/ui/filesel.cpp:506
+#: src/emu/ui/filesel.cpp:510
msgid "[create]"
msgstr "[ 建立 ]"
-#: src/emu/ui/filesel.cpp:510 src/emu/ui/swlist.cpp:76
+#: src/emu/ui/filesel.cpp:514 src/emu/ui/swlist.cpp:76
msgid "[software list]"
msgstr "[ 软件清单 ]"
-#: src/emu/ui/filesel.cpp:802
+#: src/emu/ui/filesel.cpp:806
msgid "Select image format"
msgstr "选择映像档格式"
-#: src/emu/ui/filesel.cpp:862
+#: src/emu/ui/filesel.cpp:866
msgid "Select access mode"
msgstr "选择存取模式"
-#: src/emu/ui/filesel.cpp:863
+#: src/emu/ui/filesel.cpp:867
msgid "Read-only"
msgstr "唯读"
-#: src/emu/ui/filesel.cpp:865
+#: src/emu/ui/filesel.cpp:869
msgid "Read-write"
msgstr "读写"
-#: src/emu/ui/filesel.cpp:866
+#: src/emu/ui/filesel.cpp:870
msgid "Read this image, write to another image"
msgstr "读取此映像档,写入至其他映像档"
-#: src/emu/ui/filesel.cpp:867
+#: src/emu/ui/filesel.cpp:871
msgid "Read this image, write to diff"
msgstr "读取此映像档,写入差异档"
@@ -1597,34 +1597,17 @@ msgstr "倒带"
msgid "Fast Forward"
msgstr "快进"
-#: src/emu/ui/ui.cpp:415
+#: src/emu/ui/ui.cpp:410
msgid "This driver requires images to be loaded in the following device(s): "
msgstr "此驱动需要额外载入下列装置的映像档: "
-#: src/emu/ui/ui.cpp:1043
-#, c-format
-msgid ""
-"Usage of emulators in conjunction with ROMs you don't own is forbidden by "
-"copyright law.\n"
-"\n"
-"IF YOU ARE NOT LEGALLY ENTITLED TO PLAY \"%1$s\" ON THIS EMULATOR, PRESS "
-"ESC.\n"
-"\n"
-"Otherwise, type OK or move the joystick left then right to continue"
-msgstr ""
-"著作权法禁止使用模拟器执行非法持有的 ROM 档案。\n"
-"\n"
-"如果您没有在本模拟器上执行 \"%s\" 的合法权力,请按 ESC 键。\n"
-"\n"
-"否则,请键入 OK 或移动摇杆的左、右方向继续"
-
-#: src/emu/ui/ui.cpp:1081
+#: src/emu/ui/ui.cpp:1060
msgid ""
"One or more ROMs/CHDs for this machine are incorrect. The machine may not "
"run correctly.\n"
msgstr "本机械有一个或更多的 ROM/CHD 是不正确的。此机械可能无法正确执行。\n"
-#: src/emu/ui/ui.cpp:1094
+#: src/emu/ui/ui.cpp:1073
msgid ""
"There are known problems with this machine\n"
"\n"
@@ -1632,64 +1615,64 @@ msgstr ""
"本机械已知具有下列的问题\n"
"\n"
-#: src/emu/ui/ui.cpp:1098
+#: src/emu/ui/ui.cpp:1077
msgid ""
"One or more ROMs/CHDs for this machine have not been correctly dumped.\n"
msgstr "本机械有一个或更多的 ROM/CHD 尚未正确地被 DUMP。\n"
-#: src/emu/ui/ui.cpp:1102
+#: src/emu/ui/ui.cpp:1081
#, c-format
msgid "The keyboard emulation may not be 100% accurate.\n"
msgstr "键盘模拟可能未达到 100% 精确。"
-#: src/emu/ui/ui.cpp:1104
+#: src/emu/ui/ui.cpp:1083
#, c-format
msgid "The colors aren't 100% accurate.\n"
msgstr "色彩是完全错误的。"
-#: src/emu/ui/ui.cpp:1106
+#: src/emu/ui/ui.cpp:1085
msgid "The colors are completely wrong.\n"
msgstr "色彩尚未达到 100% 精确。"
-#: src/emu/ui/ui.cpp:1108
+#: src/emu/ui/ui.cpp:1087
#, c-format
msgid "The video emulation isn't 100% accurate.\n"
msgstr "视讯模拟尚未达到 100% 精确。"
-#: src/emu/ui/ui.cpp:1110
+#: src/emu/ui/ui.cpp:1089
#, c-format
msgid "The sound emulation isn't 100% accurate.\n"
msgstr "声音模拟尚未达到 100% 精确。"
-#: src/emu/ui/ui.cpp:1112
+#: src/emu/ui/ui.cpp:1091
msgid "The machine lacks sound.\n"
msgstr "机械缺少声音。"
-#: src/emu/ui/ui.cpp:1115
+#: src/emu/ui/ui.cpp:1094
msgid "Screen flipping in cocktail mode is not supported.\n"
msgstr "尚未支援台面型筐体模式的画面翻转。"
-#: src/emu/ui/ui.cpp:1119
+#: src/emu/ui/ui.cpp:1098
msgid "The machine requires external artwork files\n"
msgstr "机械需要外部装饰图档案"
-#: src/emu/ui/ui.cpp:1124
+#: src/emu/ui/ui.cpp:1103
msgid ""
"This machine was never completed. It may exhibit strange behavior or missing "
"elements that are not bugs in the emulation.\n"
msgstr "本机械无法完成,并非模拟中的错误而可能呈现怪异的行为或缺少元件。\n"
-#: src/emu/ui/ui.cpp:1129
+#: src/emu/ui/ui.cpp:1108
msgid ""
"This machine has no sound hardware, MAME will produce no sounds, this is "
"expected behaviour.\n"
msgstr "本机械无声音硬体,故 MAME 将不会产生声音,这是可预期的行为。\n"
-#: src/emu/ui/ui.cpp:1137
+#: src/emu/ui/ui.cpp:1116
msgid "The machine has protection which isn't fully emulated.\n"
msgstr "机械具有保护尚未完全模拟。"
-#: src/emu/ui/ui.cpp:1140
+#: src/emu/ui/ui.cpp:1119
msgid ""
"\n"
"THIS MACHINE DOESN'T WORK. The emulation for this machine is not yet "
@@ -1699,7 +1682,7 @@ msgstr ""
"此机械无法执行,机械的模拟还不完全。除了等待开发人员改良模拟之外,没有方法可"
"以解决这个问题。\n"
-#: src/emu/ui/ui.cpp:1144
+#: src/emu/ui/ui.cpp:1123
msgid ""
"\n"
"Certain elements of this machine cannot be emulated as it requires actual "
@@ -1710,7 +1693,7 @@ msgstr ""
"本机械的的部分元件无法模拟,因其需要实际活动的互动或机械装置的组合。故无法完"
"成此游戏的执行。\n"
-#: src/emu/ui/ui.cpp:1163
+#: src/emu/ui/ui.cpp:1142
msgid ""
"\n"
"\n"
@@ -1720,14 +1703,14 @@ msgstr ""
"\n"
"本机械尚有可执行的仿制版: "
-#: src/emu/ui/ui.cpp:1177
+#: src/emu/ui/ui.cpp:1156
msgid ""
"\n"
"\n"
-"Type OK or move the joystick left then right to continue"
-msgstr "请键入 OK 或移动摇杆的左、右方向继续"
+"Press any key to continue"
+msgstr "按任意按键继续"
-#: src/emu/ui/ui.cpp:1192
+#: src/emu/ui/ui.cpp:1171
#, c-format
msgid ""
"%1$s\n"
@@ -1742,15 +1725,15 @@ msgstr ""
"\n"
"CPU:\n"
-#: src/emu/ui/ui.cpp:1228 src/emu/ui/ui.cpp:1267
+#: src/emu/ui/ui.cpp:1207 src/emu/ui/ui.cpp:1246
msgid "MHz"
msgstr "MHz"
-#: src/emu/ui/ui.cpp:1228 src/emu/ui/ui.cpp:1267
+#: src/emu/ui/ui.cpp:1207 src/emu/ui/ui.cpp:1246
msgid "kHz"
msgstr "kHz"
-#: src/emu/ui/ui.cpp:1242
+#: src/emu/ui/ui.cpp:1221
msgid ""
"\n"
"Sound:\n"
@@ -1758,7 +1741,7 @@ msgstr ""
"\n"
"声音:\n"
-#: src/emu/ui/ui.cpp:1271
+#: src/emu/ui/ui.cpp:1250
msgid ""
"\n"
"Video:\n"
@@ -1766,78 +1749,78 @@ msgstr ""
"\n"
"视讯:\n"
-#: src/emu/ui/ui.cpp:1275
+#: src/emu/ui/ui.cpp:1254
msgid "None\n"
msgstr "无\n"
-#: src/emu/ui/ui.cpp:1282
+#: src/emu/ui/ui.cpp:1261
msgid "Vector"
msgstr "向量"
-#: src/emu/ui/ui.cpp:1293
+#: src/emu/ui/ui.cpp:1272
#, c-format
msgid "%1$s: %2$s\n"
msgstr "%1$s: %2$s\n"
-#: src/emu/ui/ui.cpp:1293
+#: src/emu/ui/ui.cpp:1272
msgid "%2$s\n"
msgstr "%2$s\n"
-#: src/emu/ui/ui.cpp:1577 src/emu/ui/ui.cpp:1587
+#: src/emu/ui/ui.cpp:1527 src/emu/ui/ui.cpp:1537
msgid "Keyboard Emulation Status"
msgstr "键盘模拟状态"
-#: src/emu/ui/ui.cpp:1579
+#: src/emu/ui/ui.cpp:1529
msgid "Mode: PARTIAL Emulation"
msgstr "模式: 部分模拟"
-#: src/emu/ui/ui.cpp:1580
+#: src/emu/ui/ui.cpp:1530
msgid "UI: Enabled"
msgstr "UI: 已启用"
-#: src/emu/ui/ui.cpp:1582 src/emu/ui/ui.cpp:1592
+#: src/emu/ui/ui.cpp:1532 src/emu/ui/ui.cpp:1542
msgid "**Use ScrLock to toggle**"
msgstr "**使用 ScrLock 键切换**"
-#: src/emu/ui/ui.cpp:1589
+#: src/emu/ui/ui.cpp:1539
msgid "Mode: FULL Emulation"
msgstr "模式: 完整模拟"
-#: src/emu/ui/ui.cpp:1590
+#: src/emu/ui/ui.cpp:1540
msgid "UI: Disabled"
msgstr "UI: 已停用"
-#: src/emu/ui/ui.cpp:1736
+#: src/emu/ui/ui.cpp:1686
msgid "Autofire can't be enabled"
msgstr "无法启用连发"
-#: src/emu/ui/ui.cpp:1775
+#: src/emu/ui/ui.cpp:1725
msgid "Select position to save to"
msgstr "选择保存位置"
-#: src/emu/ui/ui.cpp:1777
+#: src/emu/ui/ui.cpp:1727
msgid "Select position to load from"
msgstr "选择载入位置"
-#: src/emu/ui/ui.cpp:1801
+#: src/emu/ui/ui.cpp:1751
msgid "Save cancelled"
msgstr "取消保存"
-#: src/emu/ui/ui.cpp:1803
+#: src/emu/ui/ui.cpp:1753
msgid "Load cancelled"
msgstr "取消载入"
-#: src/emu/ui/ui.cpp:1846
+#: src/emu/ui/ui.cpp:1796
#, c-format
msgid "Save to position %s"
msgstr "保存至位置 %s"
-#: src/emu/ui/ui.cpp:1851
+#: src/emu/ui/ui.cpp:1801
#, c-format
msgid "Load from position %s"
msgstr "从位置 %s 载入"
-#: src/emu/ui/ui.cpp:1891
+#: src/emu/ui/ui.cpp:1841
#, c-format
msgid ""
"Are you sure you want to quit?\n"
@@ -1850,173 +1833,173 @@ msgstr ""
"按 ''%1$s'' 退出,\n"
"按 ''%2$s'' 继续模拟。"
-#: src/emu/ui/ui.cpp:1966
+#: src/emu/ui/ui.cpp:1916
msgid "Master Volume"
msgstr "主音量"
-#: src/emu/ui/ui.cpp:1976
+#: src/emu/ui/ui.cpp:1926
#, c-format
msgid "%1$s Volume"
msgstr "%1$s 音量"
-#: src/emu/ui/ui.cpp:1998
+#: src/emu/ui/ui.cpp:1948
#, c-format
msgid "Overclock CPU %1$s"
msgstr "超频 CPU %1$s"
-#: src/emu/ui/ui.cpp:2018
+#: src/emu/ui/ui.cpp:1968
#, c-format
msgid "%1$s Refresh Rate"
msgstr "%1$s 刷新率"
-#: src/emu/ui/ui.cpp:2024
+#: src/emu/ui/ui.cpp:1974
#, c-format
msgid "%1$s Brightness"
msgstr "%1$s 亮度"
-#: src/emu/ui/ui.cpp:2027
+#: src/emu/ui/ui.cpp:1977
#, c-format
msgid "%1$s Contrast"
msgstr "%1$s 对比"
-#: src/emu/ui/ui.cpp:2030
+#: src/emu/ui/ui.cpp:1980
#, c-format
msgid "%1$s Gamma"
msgstr "%1$s 迦玛值"
-#: src/emu/ui/ui.cpp:2035
+#: src/emu/ui/ui.cpp:1985
#, c-format
msgid "%1$s Horiz Stretch"
msgstr "%1$s 水平延展"
-#: src/emu/ui/ui.cpp:2038
+#: src/emu/ui/ui.cpp:1988
#, c-format
msgid "%1$s Horiz Position"
msgstr "%1$s 水平位置"
-#: src/emu/ui/ui.cpp:2041
+#: src/emu/ui/ui.cpp:1991
#, c-format
msgid "%1$s Vert Stretch"
msgstr "%1$s 垂直延展"
-#: src/emu/ui/ui.cpp:2044
+#: src/emu/ui/ui.cpp:1994
#, c-format
msgid "%1$s Vert Position"
msgstr "%1$s 垂直位置"
-#: src/emu/ui/ui.cpp:2062
+#: src/emu/ui/ui.cpp:2012
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr "激光影碟 %1$s 水平延展"
-#: src/emu/ui/ui.cpp:2065
+#: src/emu/ui/ui.cpp:2015
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr "激光影碟 %1$s 水平位置"
-#: src/emu/ui/ui.cpp:2068
+#: src/emu/ui/ui.cpp:2018
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr "激光影碟 %1$s 垂直延展"
-#: src/emu/ui/ui.cpp:2071
+#: src/emu/ui/ui.cpp:2021
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr "激光影碟 %1$s 垂直位置"
-#: src/emu/ui/ui.cpp:2080
+#: src/emu/ui/ui.cpp:2030
msgid "Vector Flicker"
msgstr "向量闪烁度"
-#: src/emu/ui/ui.cpp:2082
+#: src/emu/ui/ui.cpp:2032
msgid "Beam Width Minimum"
msgstr "最小光束宽度"
-#: src/emu/ui/ui.cpp:2084
+#: src/emu/ui/ui.cpp:2034
msgid "Beam Width Maximum"
msgstr "最大光束宽度"
-#: src/emu/ui/ui.cpp:2086
+#: src/emu/ui/ui.cpp:2036
msgid "Beam Intensity Weight"
msgstr "光束强度"
-#: src/emu/ui/ui.cpp:2098
+#: src/emu/ui/ui.cpp:2048
#, c-format
msgid "Crosshair Scale %1$s"
msgstr "十字准星尺度 %1$s"
-#: src/emu/ui/ui.cpp:2098 src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2048 src/emu/ui/ui.cpp:2051
msgid "X"
msgstr "X"
-#: src/emu/ui/ui.cpp:2098 src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2048 src/emu/ui/ui.cpp:2051
msgid "Y"
msgstr "Y"
-#: src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2051
#, c-format
msgid "Crosshair Offset %1$s"
msgstr "十字准星位移 %1$s"
-#: src/emu/ui/ui.cpp:2120
+#: src/emu/ui/ui.cpp:2070
#, c-format
msgid "%1$3ddB"
msgstr "%1$3ddB"
-#: src/emu/ui/ui.cpp:2164
+#: src/emu/ui/ui.cpp:2114
#, c-format
msgid "%1$d%%"
msgstr "%1$d%%"
-#: src/emu/ui/ui.cpp:2180
+#: src/emu/ui/ui.cpp:2130
#, c-format
msgid "%1$3.0f%%"
msgstr "%1$3.0f%%"
-#: src/emu/ui/ui.cpp:2203
+#: src/emu/ui/ui.cpp:2153
#, c-format
msgid "%1$.3ffps"
msgstr "%1$.3ffps"
-#: src/emu/ui/ui.cpp:2226 src/emu/ui/ui.cpp:2248 src/emu/ui/ui.cpp:2269
-#: src/emu/ui/ui.cpp:2291 src/emu/ui/ui.cpp:2313 src/emu/ui/ui.cpp:2335
-#: src/emu/ui/ui.cpp:2357 src/emu/ui/ui.cpp:2379 src/emu/ui/ui.cpp:2401
-#: src/emu/ui/ui.cpp:2423 src/emu/ui/ui.cpp:2445
+#: src/emu/ui/ui.cpp:2176 src/emu/ui/ui.cpp:2198 src/emu/ui/ui.cpp:2219
+#: src/emu/ui/ui.cpp:2241 src/emu/ui/ui.cpp:2263 src/emu/ui/ui.cpp:2285
+#: src/emu/ui/ui.cpp:2307 src/emu/ui/ui.cpp:2329 src/emu/ui/ui.cpp:2351
+#: src/emu/ui/ui.cpp:2373 src/emu/ui/ui.cpp:2395
#, c-format
msgid "%1$.3f"
msgstr "%1$.3f"
-#: src/emu/ui/ui.cpp:2461 src/emu/ui/ui.cpp:2477 src/emu/ui/ui.cpp:2493
-#: src/emu/ui/ui.cpp:2509
+#: src/emu/ui/ui.cpp:2411 src/emu/ui/ui.cpp:2427 src/emu/ui/ui.cpp:2443
+#: src/emu/ui/ui.cpp:2459
#, c-format
msgid "%1$1.2f"
msgstr ""
-#: src/emu/ui/ui.cpp:2525
+#: src/emu/ui/ui.cpp:2475
#, c-format
msgid "Screen '%1$s'"
msgstr "画面 '%1$s'"
-#: src/emu/ui/ui.cpp:2527
+#: src/emu/ui/ui.cpp:2477
msgid "Screen"
msgstr "画面"
-#: src/emu/ui/ui.cpp:2543
+#: src/emu/ui/ui.cpp:2493
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr "十字准星尺度 X %1$1.3f"
-#: src/emu/ui/ui.cpp:2543
+#: src/emu/ui/ui.cpp:2493
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr "十字准星尺度 Y %1$1.3f"
-#: src/emu/ui/ui.cpp:2562
+#: src/emu/ui/ui.cpp:2512
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr "十字准星位移 X %1$1.3f"
-#: src/emu/ui/ui.cpp:2562
+#: src/emu/ui/ui.cpp:2512
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr "十字准星位移 Y %1$1.3f"
@@ -2065,6 +2048,3 @@ msgstr " 色彩"
#: src/emu/ui/viewgfx.cpp:391
msgid " PENS"
msgstr " PENS"
-
-#~ msgid "Configure Machine"
-#~ msgstr "设定机械"
diff --git a/language/Chinese_Traditional/strings.po b/language/Chinese_Traditional/strings.po
index 1df5bf00cde..bdba0a5e52c 100644
--- a/language/Chinese_Traditional/strings.po
+++ b/language/Chinese_Traditional/strings.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2016-03-25 23:59+0100\n"
-"PO-Revision-Date: 2016-03-26 13:55+0800\n"
+"POT-Creation-Date: 2016-03-28 09:02+0200\n"
+"PO-Revision-Date: 2016-03-28 16:32+0800\n"
"Last-Translator: YuiFAN\n"
"Language-Team: MAME Language Team\n"
"Language: zh_TW\n"
@@ -62,14 +62,14 @@ msgstr "全部重新載入"
msgid "Autofire Status"
msgstr "連射狀態"
-#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1742
+#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1692
#: src/emu/ui/videoopt.cpp:207 src/emu/ui/videoopt.cpp:211
#: src/emu/ui/videoopt.cpp:215 src/emu/ui/videoopt.cpp:219
#: src/emu/ui/videoopt.cpp:223
msgid "Disabled"
msgstr "已停用"
-#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1742
+#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1692
#: src/emu/ui/videoopt.cpp:207 src/emu/ui/videoopt.cpp:211
#: src/emu/ui/videoopt.cpp:215 src/emu/ui/videoopt.cpp:219
#: src/emu/ui/videoopt.cpp:223
@@ -645,11 +645,11 @@ msgstr "等待垂直同步"
msgid "Display Options"
msgstr "視訊選項"
-#: src/emu/ui/filesel.cpp:159
+#: src/emu/ui/filesel.cpp:161
msgid "File Already Exists - Override?"
msgstr "檔案已存在 — 是否覆蓋?"
-#: src/emu/ui/filesel.cpp:161 src/emu/ui/selgame.cpp:1560
+#: src/emu/ui/filesel.cpp:163 src/emu/ui/selgame.cpp:1560
#: src/emu/ui/selgame.cpp:1561 src/emu/ui/selgame.cpp:1562
#: src/emu/ui/selgame.cpp:1563 src/emu/ui/selgame.cpp:1564
#: src/emu/ui/selgame.cpp:1565 src/emu/ui/selgame.cpp:1566
@@ -657,7 +657,7 @@ msgstr "檔案已存在 — 是否覆蓋?"
msgid "No"
msgstr "否"
-#: src/emu/ui/filesel.cpp:162 src/emu/ui/selgame.cpp:1560
+#: src/emu/ui/filesel.cpp:164 src/emu/ui/selgame.cpp:1560
#: src/emu/ui/selgame.cpp:1561 src/emu/ui/selgame.cpp:1562
#: src/emu/ui/selgame.cpp:1563 src/emu/ui/selgame.cpp:1564
#: src/emu/ui/selgame.cpp:1565 src/emu/ui/selgame.cpp:1566
@@ -665,55 +665,55 @@ msgstr "否"
msgid "Yes"
msgstr "是"
-#: src/emu/ui/filesel.cpp:271
+#: src/emu/ui/filesel.cpp:275
msgid "New Image Name:"
msgstr "新映象檔名稱:"
-#: src/emu/ui/filesel.cpp:277
+#: src/emu/ui/filesel.cpp:281
msgid "Image Format:"
msgstr "映像檔格式"
-#: src/emu/ui/filesel.cpp:283
+#: src/emu/ui/filesel.cpp:287
msgid "Create"
msgstr "建立"
-#: src/emu/ui/filesel.cpp:314
+#: src/emu/ui/filesel.cpp:318
msgid "Please enter a file extension too"
msgstr "請一併輸入副檔名"
-#: src/emu/ui/filesel.cpp:502 src/emu/ui/swlist.cpp:65
+#: src/emu/ui/filesel.cpp:506 src/emu/ui/swlist.cpp:65
msgid "[empty slot]"
msgstr "[ 空插槽 ]"
-#: src/emu/ui/filesel.cpp:506
+#: src/emu/ui/filesel.cpp:510
msgid "[create]"
msgstr "[ 建立 ]"
-#: src/emu/ui/filesel.cpp:510 src/emu/ui/swlist.cpp:76
+#: src/emu/ui/filesel.cpp:514 src/emu/ui/swlist.cpp:76
msgid "[software list]"
msgstr "[ 軟體清單 ]"
-#: src/emu/ui/filesel.cpp:802
+#: src/emu/ui/filesel.cpp:806
msgid "Select image format"
msgstr "選擇映像檔格式"
-#: src/emu/ui/filesel.cpp:862
+#: src/emu/ui/filesel.cpp:866
msgid "Select access mode"
msgstr "選擇存取模式"
-#: src/emu/ui/filesel.cpp:863
+#: src/emu/ui/filesel.cpp:867
msgid "Read-only"
msgstr "唯讀"
-#: src/emu/ui/filesel.cpp:865
+#: src/emu/ui/filesel.cpp:869
msgid "Read-write"
msgstr "讀寫"
-#: src/emu/ui/filesel.cpp:866
+#: src/emu/ui/filesel.cpp:870
msgid "Read this image, write to another image"
msgstr "讀取此映像檔,寫入至其他映像檔"
-#: src/emu/ui/filesel.cpp:867
+#: src/emu/ui/filesel.cpp:871
msgid "Read this image, write to diff"
msgstr "讀取此映像檔,寫入差異檔"
@@ -1597,34 +1597,17 @@ msgstr "倒帶"
msgid "Fast Forward"
msgstr "快進"
-#: src/emu/ui/ui.cpp:415
+#: src/emu/ui/ui.cpp:410
msgid "This driver requires images to be loaded in the following device(s): "
msgstr "此驅動需要額外載入下列裝置的映像檔: "
-#: src/emu/ui/ui.cpp:1043
-#, c-format
-msgid ""
-"Usage of emulators in conjunction with ROMs you don't own is forbidden by "
-"copyright law.\n"
-"\n"
-"IF YOU ARE NOT LEGALLY ENTITLED TO PLAY \"%1$s\" ON THIS EMULATOR, PRESS "
-"ESC.\n"
-"\n"
-"Otherwise, type OK or move the joystick left then right to continue"
-msgstr ""
-"著作權法禁止使用模擬器執行非法持有的 ROM 檔案。\n"
-"\n"
-"如果您沒有在本模擬器上執行 \"%s\" 的合法權力,請按 ESC 鍵。\n"
-"\n"
-"否則,請鍵入 OK 或移動搖桿的左、右方向繼續"
-
-#: src/emu/ui/ui.cpp:1081
+#: src/emu/ui/ui.cpp:1060
msgid ""
"One or more ROMs/CHDs for this machine are incorrect. The machine may not "
"run correctly.\n"
msgstr "本機台有一個或更多的 ROM/CHD 是不正確的。此機台可能無法正確執行。\n"
-#: src/emu/ui/ui.cpp:1094
+#: src/emu/ui/ui.cpp:1073
msgid ""
"There are known problems with this machine\n"
"\n"
@@ -1632,64 +1615,64 @@ msgstr ""
"本機台已知具有下列的問題\n"
"\n"
-#: src/emu/ui/ui.cpp:1098
+#: src/emu/ui/ui.cpp:1077
msgid ""
"One or more ROMs/CHDs for this machine have not been correctly dumped.\n"
msgstr "本機台有一個或更多的 ROM/CHD 尚未正確地被 DUMP。\n"
-#: src/emu/ui/ui.cpp:1102
+#: src/emu/ui/ui.cpp:1081
#, c-format
msgid "The keyboard emulation may not be 100% accurate.\n"
msgstr "鍵盤模擬可能未達到 100% 精確。"
-#: src/emu/ui/ui.cpp:1104
+#: src/emu/ui/ui.cpp:1083
#, c-format
msgid "The colors aren't 100% accurate.\n"
msgstr "色彩是完全錯誤的。"
-#: src/emu/ui/ui.cpp:1106
+#: src/emu/ui/ui.cpp:1085
msgid "The colors are completely wrong.\n"
msgstr "色彩尚未達到 100% 精確。"
-#: src/emu/ui/ui.cpp:1108
+#: src/emu/ui/ui.cpp:1087
#, c-format
msgid "The video emulation isn't 100% accurate.\n"
msgstr "視訊模擬尚未達到 100% 精確。"
-#: src/emu/ui/ui.cpp:1110
+#: src/emu/ui/ui.cpp:1089
#, c-format
msgid "The sound emulation isn't 100% accurate.\n"
msgstr "聲音模擬尚未達到 100% 精確。"
-#: src/emu/ui/ui.cpp:1112
+#: src/emu/ui/ui.cpp:1091
msgid "The machine lacks sound.\n"
msgstr "機台缺少聲音。"
-#: src/emu/ui/ui.cpp:1115
+#: src/emu/ui/ui.cpp:1094
msgid "Screen flipping in cocktail mode is not supported.\n"
msgstr "尚未支援檯面型筐體模式的畫面翻轉。"
-#: src/emu/ui/ui.cpp:1119
+#: src/emu/ui/ui.cpp:1098
msgid "The machine requires external artwork files\n"
msgstr "機台需要外部裝飾圖檔案"
-#: src/emu/ui/ui.cpp:1124
+#: src/emu/ui/ui.cpp:1103
msgid ""
"This machine was never completed. It may exhibit strange behavior or missing "
"elements that are not bugs in the emulation.\n"
msgstr "本機台無法完成,並非模擬時的錯誤而可能呈現怪異的行為或缺少元件。\n"
-#: src/emu/ui/ui.cpp:1129
+#: src/emu/ui/ui.cpp:1108
msgid ""
"This machine has no sound hardware, MAME will produce no sounds, this is "
"expected behaviour.\n"
msgstr "本機台無聲音硬體,故 MAME 將不會產生聲音,這是可預期的行為。\n"
-#: src/emu/ui/ui.cpp:1137
+#: src/emu/ui/ui.cpp:1116
msgid "The machine has protection which isn't fully emulated.\n"
msgstr "機台具有保護尚未完全模擬。"
-#: src/emu/ui/ui.cpp:1140
+#: src/emu/ui/ui.cpp:1119
msgid ""
"\n"
"THIS MACHINE DOESN'T WORK. The emulation for this machine is not yet "
@@ -1699,7 +1682,7 @@ msgstr ""
"此機台無法執行,機台的模擬還不完全。除了等待開發人員改良模擬之外,沒有方法可"
"以解決這個問題。\n"
-#: src/emu/ui/ui.cpp:1144
+#: src/emu/ui/ui.cpp:1123
msgid ""
"\n"
"Certain elements of this machine cannot be emulated as it requires actual "
@@ -1710,7 +1693,7 @@ msgstr ""
"本機台的的部分元件無法模擬,因其需要實際活動的互動或機械裝置的組合。故無法完"
"成此遊戲的執行。\n"
-#: src/emu/ui/ui.cpp:1163
+#: src/emu/ui/ui.cpp:1142
msgid ""
"\n"
"\n"
@@ -1720,14 +1703,14 @@ msgstr ""
"\n"
"本機台尚有可執行的仿製版: "
-#: src/emu/ui/ui.cpp:1177
+#: src/emu/ui/ui.cpp:1156
msgid ""
"\n"
"\n"
-"Type OK or move the joystick left then right to continue"
-msgstr "請鍵入 OK 或移動搖桿的左、右方向繼續"
+"Press any key to continue"
+msgstr "按任意鍵繼續"
-#: src/emu/ui/ui.cpp:1192
+#: src/emu/ui/ui.cpp:1171
#, c-format
msgid ""
"%1$s\n"
@@ -1742,15 +1725,15 @@ msgstr ""
"\n"
"CPU:\n"
-#: src/emu/ui/ui.cpp:1228 src/emu/ui/ui.cpp:1267
+#: src/emu/ui/ui.cpp:1207 src/emu/ui/ui.cpp:1246
msgid "MHz"
msgstr "MHz"
-#: src/emu/ui/ui.cpp:1228 src/emu/ui/ui.cpp:1267
+#: src/emu/ui/ui.cpp:1207 src/emu/ui/ui.cpp:1246
msgid "kHz"
msgstr "kHz"
-#: src/emu/ui/ui.cpp:1242
+#: src/emu/ui/ui.cpp:1221
msgid ""
"\n"
"Sound:\n"
@@ -1758,7 +1741,7 @@ msgstr ""
"\n"
"聲音:\n"
-#: src/emu/ui/ui.cpp:1271
+#: src/emu/ui/ui.cpp:1250
msgid ""
"\n"
"Video:\n"
@@ -1766,78 +1749,78 @@ msgstr ""
"\n"
"視訊:\n"
-#: src/emu/ui/ui.cpp:1275
+#: src/emu/ui/ui.cpp:1254
msgid "None\n"
msgstr "無\n"
-#: src/emu/ui/ui.cpp:1282
+#: src/emu/ui/ui.cpp:1261
msgid "Vector"
msgstr "向量"
-#: src/emu/ui/ui.cpp:1293
+#: src/emu/ui/ui.cpp:1272
#, c-format
msgid "%1$s: %2$s\n"
msgstr "%1$s: %2$s\n"
-#: src/emu/ui/ui.cpp:1293
+#: src/emu/ui/ui.cpp:1272
msgid "%2$s\n"
msgstr "%2$s\n"
-#: src/emu/ui/ui.cpp:1577 src/emu/ui/ui.cpp:1587
+#: src/emu/ui/ui.cpp:1527 src/emu/ui/ui.cpp:1537
msgid "Keyboard Emulation Status"
msgstr "鍵盤模擬狀態"
-#: src/emu/ui/ui.cpp:1579
+#: src/emu/ui/ui.cpp:1529
msgid "Mode: PARTIAL Emulation"
msgstr "模式: 部分模擬"
-#: src/emu/ui/ui.cpp:1580
+#: src/emu/ui/ui.cpp:1530
msgid "UI: Enabled"
msgstr "UI: 已啟用"
-#: src/emu/ui/ui.cpp:1582 src/emu/ui/ui.cpp:1592
+#: src/emu/ui/ui.cpp:1532 src/emu/ui/ui.cpp:1542
msgid "**Use ScrLock to toggle**"
msgstr "**使用 ScrLock 鍵切換**"
-#: src/emu/ui/ui.cpp:1589
+#: src/emu/ui/ui.cpp:1539
msgid "Mode: FULL Emulation"
msgstr "模式: 完整模擬"
-#: src/emu/ui/ui.cpp:1590
+#: src/emu/ui/ui.cpp:1540
msgid "UI: Disabled"
msgstr "UI: 已停用"
-#: src/emu/ui/ui.cpp:1736
+#: src/emu/ui/ui.cpp:1686
msgid "Autofire can't be enabled"
msgstr "無法啟用連射"
-#: src/emu/ui/ui.cpp:1775
+#: src/emu/ui/ui.cpp:1725
msgid "Select position to save to"
msgstr "選擇儲存位置"
-#: src/emu/ui/ui.cpp:1777
+#: src/emu/ui/ui.cpp:1727
msgid "Select position to load from"
msgstr "選擇載入位置"
-#: src/emu/ui/ui.cpp:1801
+#: src/emu/ui/ui.cpp:1751
msgid "Save cancelled"
msgstr "取消儲存"
-#: src/emu/ui/ui.cpp:1803
+#: src/emu/ui/ui.cpp:1753
msgid "Load cancelled"
msgstr "取消載入"
-#: src/emu/ui/ui.cpp:1846
+#: src/emu/ui/ui.cpp:1796
#, c-format
msgid "Save to position %s"
msgstr "儲存至位置 %s"
-#: src/emu/ui/ui.cpp:1851
+#: src/emu/ui/ui.cpp:1801
#, c-format
msgid "Load from position %s"
msgstr "從位置 %s 載入"
-#: src/emu/ui/ui.cpp:1891
+#: src/emu/ui/ui.cpp:1841
#, c-format
msgid ""
"Are you sure you want to quit?\n"
@@ -1850,173 +1833,173 @@ msgstr ""
"按『%1$s』退出,\n"
"按『%2$s』繼續模擬。"
-#: src/emu/ui/ui.cpp:1966
+#: src/emu/ui/ui.cpp:1916
msgid "Master Volume"
msgstr "主音量"
-#: src/emu/ui/ui.cpp:1976
+#: src/emu/ui/ui.cpp:1926
#, c-format
msgid "%1$s Volume"
msgstr "%1$s 音量"
-#: src/emu/ui/ui.cpp:1998
+#: src/emu/ui/ui.cpp:1948
#, c-format
msgid "Overclock CPU %1$s"
msgstr "超頻 CPU %1$s"
-#: src/emu/ui/ui.cpp:2018
+#: src/emu/ui/ui.cpp:1968
#, c-format
msgid "%1$s Refresh Rate"
msgstr "%1$s 更新率"
-#: src/emu/ui/ui.cpp:2024
+#: src/emu/ui/ui.cpp:1974
#, c-format
msgid "%1$s Brightness"
msgstr "%1$s 亮度"
-#: src/emu/ui/ui.cpp:2027
+#: src/emu/ui/ui.cpp:1977
#, c-format
msgid "%1$s Contrast"
msgstr "%1$s 對比"
-#: src/emu/ui/ui.cpp:2030
+#: src/emu/ui/ui.cpp:1980
#, c-format
msgid "%1$s Gamma"
msgstr "%1$s Gamma 值"
-#: src/emu/ui/ui.cpp:2035
+#: src/emu/ui/ui.cpp:1985
#, c-format
msgid "%1$s Horiz Stretch"
msgstr "%1$s 水平延展"
-#: src/emu/ui/ui.cpp:2038
+#: src/emu/ui/ui.cpp:1988
#, c-format
msgid "%1$s Horiz Position"
msgstr "%1$s 水平位置"
-#: src/emu/ui/ui.cpp:2041
+#: src/emu/ui/ui.cpp:1991
#, c-format
msgid "%1$s Vert Stretch"
msgstr "%1$s 垂直延展"
-#: src/emu/ui/ui.cpp:2044
+#: src/emu/ui/ui.cpp:1994
#, c-format
msgid "%1$s Vert Position"
msgstr "%1$s 垂直位置"
-#: src/emu/ui/ui.cpp:2062
+#: src/emu/ui/ui.cpp:2012
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr "雷射影碟 %1$s 水平延展"
-#: src/emu/ui/ui.cpp:2065
+#: src/emu/ui/ui.cpp:2015
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr "雷射影碟 %1$s 水平位置"
-#: src/emu/ui/ui.cpp:2068
+#: src/emu/ui/ui.cpp:2018
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr "雷射影碟 %1$s 垂直延展"
-#: src/emu/ui/ui.cpp:2071
+#: src/emu/ui/ui.cpp:2021
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr "雷射影碟 %1$s 垂直位置"
-#: src/emu/ui/ui.cpp:2080
+#: src/emu/ui/ui.cpp:2030
msgid "Vector Flicker"
msgstr "向量閃爍度"
-#: src/emu/ui/ui.cpp:2082
+#: src/emu/ui/ui.cpp:2032
msgid "Beam Width Minimum"
msgstr "最小光束寬度"
-#: src/emu/ui/ui.cpp:2084
+#: src/emu/ui/ui.cpp:2034
msgid "Beam Width Maximum"
msgstr "最大光束寬度"
-#: src/emu/ui/ui.cpp:2086
+#: src/emu/ui/ui.cpp:2036
msgid "Beam Intensity Weight"
msgstr "光束強度"
-#: src/emu/ui/ui.cpp:2098
+#: src/emu/ui/ui.cpp:2048
#, c-format
msgid "Crosshair Scale %1$s"
msgstr "十字準星尺度 %1$s"
-#: src/emu/ui/ui.cpp:2098 src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2048 src/emu/ui/ui.cpp:2051
msgid "X"
msgstr "X"
-#: src/emu/ui/ui.cpp:2098 src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2048 src/emu/ui/ui.cpp:2051
msgid "Y"
msgstr "Y"
-#: src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2051
#, c-format
msgid "Crosshair Offset %1$s"
msgstr "十字準星位移 %1$s"
-#: src/emu/ui/ui.cpp:2120
+#: src/emu/ui/ui.cpp:2070
#, c-format
msgid "%1$3ddB"
msgstr "%1$3ddB"
-#: src/emu/ui/ui.cpp:2164
+#: src/emu/ui/ui.cpp:2114
#, c-format
msgid "%1$d%%"
msgstr "%1$d%%"
-#: src/emu/ui/ui.cpp:2180
+#: src/emu/ui/ui.cpp:2130
#, c-format
msgid "%1$3.0f%%"
msgstr "%1$3.0f%%"
-#: src/emu/ui/ui.cpp:2203
+#: src/emu/ui/ui.cpp:2153
#, c-format
msgid "%1$.3ffps"
msgstr "%1$.3ffps"
-#: src/emu/ui/ui.cpp:2226 src/emu/ui/ui.cpp:2248 src/emu/ui/ui.cpp:2269
-#: src/emu/ui/ui.cpp:2291 src/emu/ui/ui.cpp:2313 src/emu/ui/ui.cpp:2335
-#: src/emu/ui/ui.cpp:2357 src/emu/ui/ui.cpp:2379 src/emu/ui/ui.cpp:2401
-#: src/emu/ui/ui.cpp:2423 src/emu/ui/ui.cpp:2445
+#: src/emu/ui/ui.cpp:2176 src/emu/ui/ui.cpp:2198 src/emu/ui/ui.cpp:2219
+#: src/emu/ui/ui.cpp:2241 src/emu/ui/ui.cpp:2263 src/emu/ui/ui.cpp:2285
+#: src/emu/ui/ui.cpp:2307 src/emu/ui/ui.cpp:2329 src/emu/ui/ui.cpp:2351
+#: src/emu/ui/ui.cpp:2373 src/emu/ui/ui.cpp:2395
#, c-format
msgid "%1$.3f"
msgstr "%1$.3f"
-#: src/emu/ui/ui.cpp:2461 src/emu/ui/ui.cpp:2477 src/emu/ui/ui.cpp:2493
-#: src/emu/ui/ui.cpp:2509
+#: src/emu/ui/ui.cpp:2411 src/emu/ui/ui.cpp:2427 src/emu/ui/ui.cpp:2443
+#: src/emu/ui/ui.cpp:2459
#, c-format
msgid "%1$1.2f"
msgstr ""
-#: src/emu/ui/ui.cpp:2525
+#: src/emu/ui/ui.cpp:2475
#, c-format
msgid "Screen '%1$s'"
msgstr "畫面 '%1$s'"
-#: src/emu/ui/ui.cpp:2527
+#: src/emu/ui/ui.cpp:2477
msgid "Screen"
msgstr "畫面"
-#: src/emu/ui/ui.cpp:2543
+#: src/emu/ui/ui.cpp:2493
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr "十字準星尺度 X %1$1.3f"
-#: src/emu/ui/ui.cpp:2543
+#: src/emu/ui/ui.cpp:2493
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr "十字準星尺度 Y %1$1.3f"
-#: src/emu/ui/ui.cpp:2562
+#: src/emu/ui/ui.cpp:2512
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr "十字準星位移 X %1$1.3f"
-#: src/emu/ui/ui.cpp:2562
+#: src/emu/ui/ui.cpp:2512
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr "十字準星位移 Y %1$1.3f"
diff --git a/language/Croatian/strings.po b/language/Croatian/strings.po
index 948c2e5ec71..2425b2d03f0 100644
--- a/language/Croatian/strings.po
+++ b/language/Croatian/strings.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2016-03-25 23:59+0100\n"
+"POT-Creation-Date: 2016-03-28 09:02+0200\n"
"PO-Revision-Date: 2016-02-20 18:03+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: MAME Language Team\n"
@@ -61,14 +61,14 @@ msgstr ""
msgid "Autofire Status"
msgstr ""
-#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1742
+#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1692
#: src/emu/ui/videoopt.cpp:207 src/emu/ui/videoopt.cpp:211
#: src/emu/ui/videoopt.cpp:215 src/emu/ui/videoopt.cpp:219
#: src/emu/ui/videoopt.cpp:223
msgid "Disabled"
msgstr ""
-#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1742
+#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1692
#: src/emu/ui/videoopt.cpp:207 src/emu/ui/videoopt.cpp:211
#: src/emu/ui/videoopt.cpp:215 src/emu/ui/videoopt.cpp:219
#: src/emu/ui/videoopt.cpp:223
@@ -644,11 +644,11 @@ msgstr ""
msgid "Display Options"
msgstr ""
-#: src/emu/ui/filesel.cpp:159
+#: src/emu/ui/filesel.cpp:161
msgid "File Already Exists - Override?"
msgstr ""
-#: src/emu/ui/filesel.cpp:161 src/emu/ui/selgame.cpp:1560
+#: src/emu/ui/filesel.cpp:163 src/emu/ui/selgame.cpp:1560
#: src/emu/ui/selgame.cpp:1561 src/emu/ui/selgame.cpp:1562
#: src/emu/ui/selgame.cpp:1563 src/emu/ui/selgame.cpp:1564
#: src/emu/ui/selgame.cpp:1565 src/emu/ui/selgame.cpp:1566
@@ -656,7 +656,7 @@ msgstr ""
msgid "No"
msgstr ""
-#: src/emu/ui/filesel.cpp:162 src/emu/ui/selgame.cpp:1560
+#: src/emu/ui/filesel.cpp:164 src/emu/ui/selgame.cpp:1560
#: src/emu/ui/selgame.cpp:1561 src/emu/ui/selgame.cpp:1562
#: src/emu/ui/selgame.cpp:1563 src/emu/ui/selgame.cpp:1564
#: src/emu/ui/selgame.cpp:1565 src/emu/ui/selgame.cpp:1566
@@ -664,55 +664,55 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: src/emu/ui/filesel.cpp:271
+#: src/emu/ui/filesel.cpp:275
msgid "New Image Name:"
msgstr ""
-#: src/emu/ui/filesel.cpp:277
+#: src/emu/ui/filesel.cpp:281
msgid "Image Format:"
msgstr ""
-#: src/emu/ui/filesel.cpp:283
+#: src/emu/ui/filesel.cpp:287
msgid "Create"
msgstr ""
-#: src/emu/ui/filesel.cpp:314
+#: src/emu/ui/filesel.cpp:318
msgid "Please enter a file extension too"
msgstr ""
-#: src/emu/ui/filesel.cpp:502 src/emu/ui/swlist.cpp:65
+#: src/emu/ui/filesel.cpp:506 src/emu/ui/swlist.cpp:65
msgid "[empty slot]"
msgstr ""
-#: src/emu/ui/filesel.cpp:506
+#: src/emu/ui/filesel.cpp:510
msgid "[create]"
msgstr ""
-#: src/emu/ui/filesel.cpp:510 src/emu/ui/swlist.cpp:76
+#: src/emu/ui/filesel.cpp:514 src/emu/ui/swlist.cpp:76
msgid "[software list]"
msgstr ""
-#: src/emu/ui/filesel.cpp:802
+#: src/emu/ui/filesel.cpp:806
msgid "Select image format"
msgstr ""
-#: src/emu/ui/filesel.cpp:862
+#: src/emu/ui/filesel.cpp:866
msgid "Select access mode"
msgstr ""
-#: src/emu/ui/filesel.cpp:863
+#: src/emu/ui/filesel.cpp:867
msgid "Read-only"
msgstr ""
-#: src/emu/ui/filesel.cpp:865
+#: src/emu/ui/filesel.cpp:869
msgid "Read-write"
msgstr ""
-#: src/emu/ui/filesel.cpp:866
+#: src/emu/ui/filesel.cpp:870
msgid "Read this image, write to another image"
msgstr ""
-#: src/emu/ui/filesel.cpp:867
+#: src/emu/ui/filesel.cpp:871
msgid "Read this image, write to diff"
msgstr ""
@@ -1573,92 +1573,80 @@ msgstr ""
msgid "Fast Forward"
msgstr ""
-#: src/emu/ui/ui.cpp:415
+#: src/emu/ui/ui.cpp:410
msgid "This driver requires images to be loaded in the following device(s): "
msgstr ""
-#: src/emu/ui/ui.cpp:1043
-#, c-format
-msgid ""
-"Usage of emulators in conjunction with ROMs you don't own is forbidden by "
-"copyright law.\n"
-"\n"
-"IF YOU ARE NOT LEGALLY ENTITLED TO PLAY \"%1$s\" ON THIS EMULATOR, PRESS "
-"ESC.\n"
-"\n"
-"Otherwise, type OK or move the joystick left then right to continue"
-msgstr ""
-
-#: src/emu/ui/ui.cpp:1081
+#: src/emu/ui/ui.cpp:1060
msgid ""
"One or more ROMs/CHDs for this machine are incorrect. The machine may not "
"run correctly.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1094
+#: src/emu/ui/ui.cpp:1073
msgid ""
"There are known problems with this machine\n"
"\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1098
+#: src/emu/ui/ui.cpp:1077
msgid ""
"One or more ROMs/CHDs for this machine have not been correctly dumped.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1102
+#: src/emu/ui/ui.cpp:1081
#, c-format
msgid "The keyboard emulation may not be 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1104
+#: src/emu/ui/ui.cpp:1083
#, c-format
msgid "The colors aren't 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1106
+#: src/emu/ui/ui.cpp:1085
msgid "The colors are completely wrong.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1108
+#: src/emu/ui/ui.cpp:1087
#, c-format
msgid "The video emulation isn't 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1110
+#: src/emu/ui/ui.cpp:1089
#, c-format
msgid "The sound emulation isn't 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1112
+#: src/emu/ui/ui.cpp:1091
msgid "The machine lacks sound.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1115
+#: src/emu/ui/ui.cpp:1094
msgid "Screen flipping in cocktail mode is not supported.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1119
+#: src/emu/ui/ui.cpp:1098
msgid "The machine requires external artwork files\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1124
+#: src/emu/ui/ui.cpp:1103
msgid ""
"This machine was never completed. It may exhibit strange behavior or missing "
"elements that are not bugs in the emulation.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1129
+#: src/emu/ui/ui.cpp:1108
msgid ""
"This machine has no sound hardware, MAME will produce no sounds, this is "
"expected behaviour.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1137
+#: src/emu/ui/ui.cpp:1116
msgid "The machine has protection which isn't fully emulated.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1140
+#: src/emu/ui/ui.cpp:1119
msgid ""
"\n"
"THIS MACHINE DOESN'T WORK. The emulation for this machine is not yet "
@@ -1666,7 +1654,7 @@ msgid ""
"the developers to improve the emulation.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1144
+#: src/emu/ui/ui.cpp:1123
msgid ""
"\n"
"Certain elements of this machine cannot be emulated as it requires actual "
@@ -1674,21 +1662,21 @@ msgid ""
"to fully play this machine.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1163
+#: src/emu/ui/ui.cpp:1142
msgid ""
"\n"
"\n"
"There are working clones of this machine: "
msgstr ""
-#: src/emu/ui/ui.cpp:1177
+#: src/emu/ui/ui.cpp:1156
msgid ""
"\n"
"\n"
-"Type OK or move the joystick left then right to continue"
+"Press any key to continue"
msgstr ""
-#: src/emu/ui/ui.cpp:1192
+#: src/emu/ui/ui.cpp:1171
#, c-format
msgid ""
"%1$s\n"
@@ -1698,98 +1686,98 @@ msgid ""
"CPU:\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1228 src/emu/ui/ui.cpp:1267
+#: src/emu/ui/ui.cpp:1207 src/emu/ui/ui.cpp:1246
msgid "MHz"
msgstr ""
-#: src/emu/ui/ui.cpp:1228 src/emu/ui/ui.cpp:1267
+#: src/emu/ui/ui.cpp:1207 src/emu/ui/ui.cpp:1246
msgid "kHz"
msgstr ""
-#: src/emu/ui/ui.cpp:1242
+#: src/emu/ui/ui.cpp:1221
msgid ""
"\n"
"Sound:\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1271
+#: src/emu/ui/ui.cpp:1250
msgid ""
"\n"
"Video:\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1275
+#: src/emu/ui/ui.cpp:1254
msgid "None\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1282
+#: src/emu/ui/ui.cpp:1261
msgid "Vector"
msgstr ""
-#: src/emu/ui/ui.cpp:1293
+#: src/emu/ui/ui.cpp:1272
#, c-format
msgid "%1$s: %2$s\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1293
+#: src/emu/ui/ui.cpp:1272
msgid "%2$s\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1577 src/emu/ui/ui.cpp:1587
+#: src/emu/ui/ui.cpp:1527 src/emu/ui/ui.cpp:1537
msgid "Keyboard Emulation Status"
msgstr ""
-#: src/emu/ui/ui.cpp:1579
+#: src/emu/ui/ui.cpp:1529
msgid "Mode: PARTIAL Emulation"
msgstr ""
-#: src/emu/ui/ui.cpp:1580
+#: src/emu/ui/ui.cpp:1530
msgid "UI: Enabled"
msgstr ""
-#: src/emu/ui/ui.cpp:1582 src/emu/ui/ui.cpp:1592
+#: src/emu/ui/ui.cpp:1532 src/emu/ui/ui.cpp:1542
msgid "**Use ScrLock to toggle**"
msgstr ""
-#: src/emu/ui/ui.cpp:1589
+#: src/emu/ui/ui.cpp:1539
msgid "Mode: FULL Emulation"
msgstr ""
-#: src/emu/ui/ui.cpp:1590
+#: src/emu/ui/ui.cpp:1540
msgid "UI: Disabled"
msgstr ""
-#: src/emu/ui/ui.cpp:1736
+#: src/emu/ui/ui.cpp:1686
msgid "Autofire can't be enabled"
msgstr ""
-#: src/emu/ui/ui.cpp:1775
+#: src/emu/ui/ui.cpp:1725
msgid "Select position to save to"
msgstr ""
-#: src/emu/ui/ui.cpp:1777
+#: src/emu/ui/ui.cpp:1727
msgid "Select position to load from"
msgstr ""
-#: src/emu/ui/ui.cpp:1801
+#: src/emu/ui/ui.cpp:1751
msgid "Save cancelled"
msgstr ""
-#: src/emu/ui/ui.cpp:1803
+#: src/emu/ui/ui.cpp:1753
msgid "Load cancelled"
msgstr ""
-#: src/emu/ui/ui.cpp:1846
+#: src/emu/ui/ui.cpp:1796
#, c-format
msgid "Save to position %s"
msgstr ""
-#: src/emu/ui/ui.cpp:1851
+#: src/emu/ui/ui.cpp:1801
#, c-format
msgid "Load from position %s"
msgstr ""
-#: src/emu/ui/ui.cpp:1891
+#: src/emu/ui/ui.cpp:1841
#, c-format
msgid ""
"Are you sure you want to quit?\n"
@@ -1798,173 +1786,173 @@ msgid ""
"Press ''%2$s'' to return to emulation."
msgstr ""
-#: src/emu/ui/ui.cpp:1966
+#: src/emu/ui/ui.cpp:1916
msgid "Master Volume"
msgstr ""
-#: src/emu/ui/ui.cpp:1976
+#: src/emu/ui/ui.cpp:1926
#, c-format
msgid "%1$s Volume"
msgstr ""
-#: src/emu/ui/ui.cpp:1998
+#: src/emu/ui/ui.cpp:1948
#, c-format
msgid "Overclock CPU %1$s"
msgstr ""
-#: src/emu/ui/ui.cpp:2018
+#: src/emu/ui/ui.cpp:1968
#, c-format
msgid "%1$s Refresh Rate"
msgstr ""
-#: src/emu/ui/ui.cpp:2024
+#: src/emu/ui/ui.cpp:1974
#, c-format
msgid "%1$s Brightness"
msgstr ""
-#: src/emu/ui/ui.cpp:2027
+#: src/emu/ui/ui.cpp:1977
#, c-format
msgid "%1$s Contrast"
msgstr ""
-#: src/emu/ui/ui.cpp:2030
+#: src/emu/ui/ui.cpp:1980
#, c-format
msgid "%1$s Gamma"
msgstr ""
-#: src/emu/ui/ui.cpp:2035
+#: src/emu/ui/ui.cpp:1985
#, c-format
msgid "%1$s Horiz Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2038
+#: src/emu/ui/ui.cpp:1988
#, c-format
msgid "%1$s Horiz Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2041
+#: src/emu/ui/ui.cpp:1991
#, c-format
msgid "%1$s Vert Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2044
+#: src/emu/ui/ui.cpp:1994
#, c-format
msgid "%1$s Vert Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2062
+#: src/emu/ui/ui.cpp:2012
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2065
+#: src/emu/ui/ui.cpp:2015
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2068
+#: src/emu/ui/ui.cpp:2018
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2071
+#: src/emu/ui/ui.cpp:2021
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2080
+#: src/emu/ui/ui.cpp:2030
msgid "Vector Flicker"
msgstr ""
-#: src/emu/ui/ui.cpp:2082
+#: src/emu/ui/ui.cpp:2032
msgid "Beam Width Minimum"
msgstr ""
-#: src/emu/ui/ui.cpp:2084
+#: src/emu/ui/ui.cpp:2034
msgid "Beam Width Maximum"
msgstr ""
-#: src/emu/ui/ui.cpp:2086
+#: src/emu/ui/ui.cpp:2036
msgid "Beam Intensity Weight"
msgstr ""
-#: src/emu/ui/ui.cpp:2098
+#: src/emu/ui/ui.cpp:2048
#, c-format
msgid "Crosshair Scale %1$s"
msgstr ""
-#: src/emu/ui/ui.cpp:2098 src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2048 src/emu/ui/ui.cpp:2051
msgid "X"
msgstr ""
-#: src/emu/ui/ui.cpp:2098 src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2048 src/emu/ui/ui.cpp:2051
msgid "Y"
msgstr ""
-#: src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2051
#, c-format
msgid "Crosshair Offset %1$s"
msgstr ""
-#: src/emu/ui/ui.cpp:2120
+#: src/emu/ui/ui.cpp:2070
#, c-format
msgid "%1$3ddB"
msgstr ""
-#: src/emu/ui/ui.cpp:2164
+#: src/emu/ui/ui.cpp:2114
#, c-format
msgid "%1$d%%"
msgstr ""
-#: src/emu/ui/ui.cpp:2180
+#: src/emu/ui/ui.cpp:2130
#, c-format
msgid "%1$3.0f%%"
msgstr ""
-#: src/emu/ui/ui.cpp:2203
+#: src/emu/ui/ui.cpp:2153
#, c-format
msgid "%1$.3ffps"
msgstr ""
-#: src/emu/ui/ui.cpp:2226 src/emu/ui/ui.cpp:2248 src/emu/ui/ui.cpp:2269
-#: src/emu/ui/ui.cpp:2291 src/emu/ui/ui.cpp:2313 src/emu/ui/ui.cpp:2335
-#: src/emu/ui/ui.cpp:2357 src/emu/ui/ui.cpp:2379 src/emu/ui/ui.cpp:2401
-#: src/emu/ui/ui.cpp:2423 src/emu/ui/ui.cpp:2445
+#: src/emu/ui/ui.cpp:2176 src/emu/ui/ui.cpp:2198 src/emu/ui/ui.cpp:2219
+#: src/emu/ui/ui.cpp:2241 src/emu/ui/ui.cpp:2263 src/emu/ui/ui.cpp:2285
+#: src/emu/ui/ui.cpp:2307 src/emu/ui/ui.cpp:2329 src/emu/ui/ui.cpp:2351
+#: src/emu/ui/ui.cpp:2373 src/emu/ui/ui.cpp:2395
#, c-format
msgid "%1$.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2461 src/emu/ui/ui.cpp:2477 src/emu/ui/ui.cpp:2493
-#: src/emu/ui/ui.cpp:2509
+#: src/emu/ui/ui.cpp:2411 src/emu/ui/ui.cpp:2427 src/emu/ui/ui.cpp:2443
+#: src/emu/ui/ui.cpp:2459
#, c-format
msgid "%1$1.2f"
msgstr ""
-#: src/emu/ui/ui.cpp:2525
+#: src/emu/ui/ui.cpp:2475
#, c-format
msgid "Screen '%1$s'"
msgstr ""
-#: src/emu/ui/ui.cpp:2527
+#: src/emu/ui/ui.cpp:2477
msgid "Screen"
msgstr ""
-#: src/emu/ui/ui.cpp:2543
+#: src/emu/ui/ui.cpp:2493
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2543
+#: src/emu/ui/ui.cpp:2493
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2562
+#: src/emu/ui/ui.cpp:2512
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2562
+#: src/emu/ui/ui.cpp:2512
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr ""
diff --git a/language/Czech/strings.po b/language/Czech/strings.po
index 4734bf61316..15e007cc05b 100644
--- a/language/Czech/strings.po
+++ b/language/Czech/strings.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2016-03-25 23:59+0100\n"
+"POT-Creation-Date: 2016-03-28 09:02+0200\n"
"PO-Revision-Date: 2016-02-20 18:03+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: MAME Language Team\n"
@@ -60,14 +60,14 @@ msgstr ""
msgid "Autofire Status"
msgstr ""
-#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1742
+#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1692
#: src/emu/ui/videoopt.cpp:207 src/emu/ui/videoopt.cpp:211
#: src/emu/ui/videoopt.cpp:215 src/emu/ui/videoopt.cpp:219
#: src/emu/ui/videoopt.cpp:223
msgid "Disabled"
msgstr ""
-#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1742
+#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1692
#: src/emu/ui/videoopt.cpp:207 src/emu/ui/videoopt.cpp:211
#: src/emu/ui/videoopt.cpp:215 src/emu/ui/videoopt.cpp:219
#: src/emu/ui/videoopt.cpp:223
@@ -643,11 +643,11 @@ msgstr ""
msgid "Display Options"
msgstr ""
-#: src/emu/ui/filesel.cpp:159
+#: src/emu/ui/filesel.cpp:161
msgid "File Already Exists - Override?"
msgstr ""
-#: src/emu/ui/filesel.cpp:161 src/emu/ui/selgame.cpp:1560
+#: src/emu/ui/filesel.cpp:163 src/emu/ui/selgame.cpp:1560
#: src/emu/ui/selgame.cpp:1561 src/emu/ui/selgame.cpp:1562
#: src/emu/ui/selgame.cpp:1563 src/emu/ui/selgame.cpp:1564
#: src/emu/ui/selgame.cpp:1565 src/emu/ui/selgame.cpp:1566
@@ -655,7 +655,7 @@ msgstr ""
msgid "No"
msgstr ""
-#: src/emu/ui/filesel.cpp:162 src/emu/ui/selgame.cpp:1560
+#: src/emu/ui/filesel.cpp:164 src/emu/ui/selgame.cpp:1560
#: src/emu/ui/selgame.cpp:1561 src/emu/ui/selgame.cpp:1562
#: src/emu/ui/selgame.cpp:1563 src/emu/ui/selgame.cpp:1564
#: src/emu/ui/selgame.cpp:1565 src/emu/ui/selgame.cpp:1566
@@ -663,55 +663,55 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: src/emu/ui/filesel.cpp:271
+#: src/emu/ui/filesel.cpp:275
msgid "New Image Name:"
msgstr ""
-#: src/emu/ui/filesel.cpp:277
+#: src/emu/ui/filesel.cpp:281
msgid "Image Format:"
msgstr ""
-#: src/emu/ui/filesel.cpp:283
+#: src/emu/ui/filesel.cpp:287
msgid "Create"
msgstr ""
-#: src/emu/ui/filesel.cpp:314
+#: src/emu/ui/filesel.cpp:318
msgid "Please enter a file extension too"
msgstr ""
-#: src/emu/ui/filesel.cpp:502 src/emu/ui/swlist.cpp:65
+#: src/emu/ui/filesel.cpp:506 src/emu/ui/swlist.cpp:65
msgid "[empty slot]"
msgstr ""
-#: src/emu/ui/filesel.cpp:506
+#: src/emu/ui/filesel.cpp:510
msgid "[create]"
msgstr ""
-#: src/emu/ui/filesel.cpp:510 src/emu/ui/swlist.cpp:76
+#: src/emu/ui/filesel.cpp:514 src/emu/ui/swlist.cpp:76
msgid "[software list]"
msgstr ""
-#: src/emu/ui/filesel.cpp:802
+#: src/emu/ui/filesel.cpp:806
msgid "Select image format"
msgstr ""
-#: src/emu/ui/filesel.cpp:862
+#: src/emu/ui/filesel.cpp:866
msgid "Select access mode"
msgstr ""
-#: src/emu/ui/filesel.cpp:863
+#: src/emu/ui/filesel.cpp:867
msgid "Read-only"
msgstr ""
-#: src/emu/ui/filesel.cpp:865
+#: src/emu/ui/filesel.cpp:869
msgid "Read-write"
msgstr ""
-#: src/emu/ui/filesel.cpp:866
+#: src/emu/ui/filesel.cpp:870
msgid "Read this image, write to another image"
msgstr ""
-#: src/emu/ui/filesel.cpp:867
+#: src/emu/ui/filesel.cpp:871
msgid "Read this image, write to diff"
msgstr ""
@@ -1572,92 +1572,80 @@ msgstr ""
msgid "Fast Forward"
msgstr ""
-#: src/emu/ui/ui.cpp:415
+#: src/emu/ui/ui.cpp:410
msgid "This driver requires images to be loaded in the following device(s): "
msgstr ""
-#: src/emu/ui/ui.cpp:1043
-#, c-format
-msgid ""
-"Usage of emulators in conjunction with ROMs you don't own is forbidden by "
-"copyright law.\n"
-"\n"
-"IF YOU ARE NOT LEGALLY ENTITLED TO PLAY \"%1$s\" ON THIS EMULATOR, PRESS "
-"ESC.\n"
-"\n"
-"Otherwise, type OK or move the joystick left then right to continue"
-msgstr ""
-
-#: src/emu/ui/ui.cpp:1081
+#: src/emu/ui/ui.cpp:1060
msgid ""
"One or more ROMs/CHDs for this machine are incorrect. The machine may not "
"run correctly.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1094
+#: src/emu/ui/ui.cpp:1073
msgid ""
"There are known problems with this machine\n"
"\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1098
+#: src/emu/ui/ui.cpp:1077
msgid ""
"One or more ROMs/CHDs for this machine have not been correctly dumped.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1102
+#: src/emu/ui/ui.cpp:1081
#, c-format
msgid "The keyboard emulation may not be 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1104
+#: src/emu/ui/ui.cpp:1083
#, c-format
msgid "The colors aren't 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1106
+#: src/emu/ui/ui.cpp:1085
msgid "The colors are completely wrong.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1108
+#: src/emu/ui/ui.cpp:1087
#, c-format
msgid "The video emulation isn't 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1110
+#: src/emu/ui/ui.cpp:1089
#, c-format
msgid "The sound emulation isn't 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1112
+#: src/emu/ui/ui.cpp:1091
msgid "The machine lacks sound.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1115
+#: src/emu/ui/ui.cpp:1094
msgid "Screen flipping in cocktail mode is not supported.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1119
+#: src/emu/ui/ui.cpp:1098
msgid "The machine requires external artwork files\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1124
+#: src/emu/ui/ui.cpp:1103
msgid ""
"This machine was never completed. It may exhibit strange behavior or missing "
"elements that are not bugs in the emulation.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1129
+#: src/emu/ui/ui.cpp:1108
msgid ""
"This machine has no sound hardware, MAME will produce no sounds, this is "
"expected behaviour.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1137
+#: src/emu/ui/ui.cpp:1116
msgid "The machine has protection which isn't fully emulated.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1140
+#: src/emu/ui/ui.cpp:1119
msgid ""
"\n"
"THIS MACHINE DOESN'T WORK. The emulation for this machine is not yet "
@@ -1665,7 +1653,7 @@ msgid ""
"the developers to improve the emulation.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1144
+#: src/emu/ui/ui.cpp:1123
msgid ""
"\n"
"Certain elements of this machine cannot be emulated as it requires actual "
@@ -1673,21 +1661,21 @@ msgid ""
"to fully play this machine.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1163
+#: src/emu/ui/ui.cpp:1142
msgid ""
"\n"
"\n"
"There are working clones of this machine: "
msgstr ""
-#: src/emu/ui/ui.cpp:1177
+#: src/emu/ui/ui.cpp:1156
msgid ""
"\n"
"\n"
-"Type OK or move the joystick left then right to continue"
+"Press any key to continue"
msgstr ""
-#: src/emu/ui/ui.cpp:1192
+#: src/emu/ui/ui.cpp:1171
#, c-format
msgid ""
"%1$s\n"
@@ -1697,98 +1685,98 @@ msgid ""
"CPU:\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1228 src/emu/ui/ui.cpp:1267
+#: src/emu/ui/ui.cpp:1207 src/emu/ui/ui.cpp:1246
msgid "MHz"
msgstr ""
-#: src/emu/ui/ui.cpp:1228 src/emu/ui/ui.cpp:1267
+#: src/emu/ui/ui.cpp:1207 src/emu/ui/ui.cpp:1246
msgid "kHz"
msgstr ""
-#: src/emu/ui/ui.cpp:1242
+#: src/emu/ui/ui.cpp:1221
msgid ""
"\n"
"Sound:\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1271
+#: src/emu/ui/ui.cpp:1250
msgid ""
"\n"
"Video:\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1275
+#: src/emu/ui/ui.cpp:1254
msgid "None\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1282
+#: src/emu/ui/ui.cpp:1261
msgid "Vector"
msgstr ""
-#: src/emu/ui/ui.cpp:1293
+#: src/emu/ui/ui.cpp:1272
#, c-format
msgid "%1$s: %2$s\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1293
+#: src/emu/ui/ui.cpp:1272
msgid "%2$s\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1577 src/emu/ui/ui.cpp:1587
+#: src/emu/ui/ui.cpp:1527 src/emu/ui/ui.cpp:1537
msgid "Keyboard Emulation Status"
msgstr ""
-#: src/emu/ui/ui.cpp:1579
+#: src/emu/ui/ui.cpp:1529
msgid "Mode: PARTIAL Emulation"
msgstr ""
-#: src/emu/ui/ui.cpp:1580
+#: src/emu/ui/ui.cpp:1530
msgid "UI: Enabled"
msgstr ""
-#: src/emu/ui/ui.cpp:1582 src/emu/ui/ui.cpp:1592
+#: src/emu/ui/ui.cpp:1532 src/emu/ui/ui.cpp:1542
msgid "**Use ScrLock to toggle**"
msgstr ""
-#: src/emu/ui/ui.cpp:1589
+#: src/emu/ui/ui.cpp:1539
msgid "Mode: FULL Emulation"
msgstr ""
-#: src/emu/ui/ui.cpp:1590
+#: src/emu/ui/ui.cpp:1540
msgid "UI: Disabled"
msgstr ""
-#: src/emu/ui/ui.cpp:1736
+#: src/emu/ui/ui.cpp:1686
msgid "Autofire can't be enabled"
msgstr ""
-#: src/emu/ui/ui.cpp:1775
+#: src/emu/ui/ui.cpp:1725
msgid "Select position to save to"
msgstr ""
-#: src/emu/ui/ui.cpp:1777
+#: src/emu/ui/ui.cpp:1727
msgid "Select position to load from"
msgstr ""
-#: src/emu/ui/ui.cpp:1801
+#: src/emu/ui/ui.cpp:1751
msgid "Save cancelled"
msgstr ""
-#: src/emu/ui/ui.cpp:1803
+#: src/emu/ui/ui.cpp:1753
msgid "Load cancelled"
msgstr ""
-#: src/emu/ui/ui.cpp:1846
+#: src/emu/ui/ui.cpp:1796
#, c-format
msgid "Save to position %s"
msgstr ""
-#: src/emu/ui/ui.cpp:1851
+#: src/emu/ui/ui.cpp:1801
#, c-format
msgid "Load from position %s"
msgstr ""
-#: src/emu/ui/ui.cpp:1891
+#: src/emu/ui/ui.cpp:1841
#, c-format
msgid ""
"Are you sure you want to quit?\n"
@@ -1797,173 +1785,173 @@ msgid ""
"Press ''%2$s'' to return to emulation."
msgstr ""
-#: src/emu/ui/ui.cpp:1966
+#: src/emu/ui/ui.cpp:1916
msgid "Master Volume"
msgstr ""
-#: src/emu/ui/ui.cpp:1976
+#: src/emu/ui/ui.cpp:1926
#, c-format
msgid "%1$s Volume"
msgstr ""
-#: src/emu/ui/ui.cpp:1998
+#: src/emu/ui/ui.cpp:1948
#, c-format
msgid "Overclock CPU %1$s"
msgstr ""
-#: src/emu/ui/ui.cpp:2018
+#: src/emu/ui/ui.cpp:1968
#, c-format
msgid "%1$s Refresh Rate"
msgstr ""
-#: src/emu/ui/ui.cpp:2024
+#: src/emu/ui/ui.cpp:1974
#, c-format
msgid "%1$s Brightness"
msgstr ""
-#: src/emu/ui/ui.cpp:2027
+#: src/emu/ui/ui.cpp:1977
#, c-format
msgid "%1$s Contrast"
msgstr ""
-#: src/emu/ui/ui.cpp:2030
+#: src/emu/ui/ui.cpp:1980
#, c-format
msgid "%1$s Gamma"
msgstr ""
-#: src/emu/ui/ui.cpp:2035
+#: src/emu/ui/ui.cpp:1985
#, c-format
msgid "%1$s Horiz Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2038
+#: src/emu/ui/ui.cpp:1988
#, c-format
msgid "%1$s Horiz Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2041
+#: src/emu/ui/ui.cpp:1991
#, c-format
msgid "%1$s Vert Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2044
+#: src/emu/ui/ui.cpp:1994
#, c-format
msgid "%1$s Vert Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2062
+#: src/emu/ui/ui.cpp:2012
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2065
+#: src/emu/ui/ui.cpp:2015
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2068
+#: src/emu/ui/ui.cpp:2018
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2071
+#: src/emu/ui/ui.cpp:2021
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2080
+#: src/emu/ui/ui.cpp:2030
msgid "Vector Flicker"
msgstr ""
-#: src/emu/ui/ui.cpp:2082
+#: src/emu/ui/ui.cpp:2032
msgid "Beam Width Minimum"
msgstr ""
-#: src/emu/ui/ui.cpp:2084
+#: src/emu/ui/ui.cpp:2034
msgid "Beam Width Maximum"
msgstr ""
-#: src/emu/ui/ui.cpp:2086
+#: src/emu/ui/ui.cpp:2036
msgid "Beam Intensity Weight"
msgstr ""
-#: src/emu/ui/ui.cpp:2098
+#: src/emu/ui/ui.cpp:2048
#, c-format
msgid "Crosshair Scale %1$s"
msgstr ""
-#: src/emu/ui/ui.cpp:2098 src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2048 src/emu/ui/ui.cpp:2051
msgid "X"
msgstr ""
-#: src/emu/ui/ui.cpp:2098 src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2048 src/emu/ui/ui.cpp:2051
msgid "Y"
msgstr ""
-#: src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2051
#, c-format
msgid "Crosshair Offset %1$s"
msgstr ""
-#: src/emu/ui/ui.cpp:2120
+#: src/emu/ui/ui.cpp:2070
#, c-format
msgid "%1$3ddB"
msgstr ""
-#: src/emu/ui/ui.cpp:2164
+#: src/emu/ui/ui.cpp:2114
#, c-format
msgid "%1$d%%"
msgstr ""
-#: src/emu/ui/ui.cpp:2180
+#: src/emu/ui/ui.cpp:2130
#, c-format
msgid "%1$3.0f%%"
msgstr ""
-#: src/emu/ui/ui.cpp:2203
+#: src/emu/ui/ui.cpp:2153
#, c-format
msgid "%1$.3ffps"
msgstr ""
-#: src/emu/ui/ui.cpp:2226 src/emu/ui/ui.cpp:2248 src/emu/ui/ui.cpp:2269
-#: src/emu/ui/ui.cpp:2291 src/emu/ui/ui.cpp:2313 src/emu/ui/ui.cpp:2335
-#: src/emu/ui/ui.cpp:2357 src/emu/ui/ui.cpp:2379 src/emu/ui/ui.cpp:2401
-#: src/emu/ui/ui.cpp:2423 src/emu/ui/ui.cpp:2445
+#: src/emu/ui/ui.cpp:2176 src/emu/ui/ui.cpp:2198 src/emu/ui/ui.cpp:2219
+#: src/emu/ui/ui.cpp:2241 src/emu/ui/ui.cpp:2263 src/emu/ui/ui.cpp:2285
+#: src/emu/ui/ui.cpp:2307 src/emu/ui/ui.cpp:2329 src/emu/ui/ui.cpp:2351
+#: src/emu/ui/ui.cpp:2373 src/emu/ui/ui.cpp:2395
#, c-format
msgid "%1$.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2461 src/emu/ui/ui.cpp:2477 src/emu/ui/ui.cpp:2493
-#: src/emu/ui/ui.cpp:2509
+#: src/emu/ui/ui.cpp:2411 src/emu/ui/ui.cpp:2427 src/emu/ui/ui.cpp:2443
+#: src/emu/ui/ui.cpp:2459
#, c-format
msgid "%1$1.2f"
msgstr ""
-#: src/emu/ui/ui.cpp:2525
+#: src/emu/ui/ui.cpp:2475
#, c-format
msgid "Screen '%1$s'"
msgstr ""
-#: src/emu/ui/ui.cpp:2527
+#: src/emu/ui/ui.cpp:2477
msgid "Screen"
msgstr ""
-#: src/emu/ui/ui.cpp:2543
+#: src/emu/ui/ui.cpp:2493
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2543
+#: src/emu/ui/ui.cpp:2493
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2562
+#: src/emu/ui/ui.cpp:2512
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2562
+#: src/emu/ui/ui.cpp:2512
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr ""
diff --git a/language/Danish/strings.po b/language/Danish/strings.po
index 22b48869b88..e7c6d9f99af 100644
--- a/language/Danish/strings.po
+++ b/language/Danish/strings.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2016-03-25 23:59+0100\n"
+"POT-Creation-Date: 2016-03-28 09:02+0200\n"
"PO-Revision-Date: 2016-02-20 18:03+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: MAME Language Team\n"
@@ -61,14 +61,14 @@ msgstr ""
msgid "Autofire Status"
msgstr ""
-#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1742
+#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1692
#: src/emu/ui/videoopt.cpp:207 src/emu/ui/videoopt.cpp:211
#: src/emu/ui/videoopt.cpp:215 src/emu/ui/videoopt.cpp:219
#: src/emu/ui/videoopt.cpp:223
msgid "Disabled"
msgstr ""
-#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1742
+#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1692
#: src/emu/ui/videoopt.cpp:207 src/emu/ui/videoopt.cpp:211
#: src/emu/ui/videoopt.cpp:215 src/emu/ui/videoopt.cpp:219
#: src/emu/ui/videoopt.cpp:223
@@ -644,11 +644,11 @@ msgstr ""
msgid "Display Options"
msgstr ""
-#: src/emu/ui/filesel.cpp:159
+#: src/emu/ui/filesel.cpp:161
msgid "File Already Exists - Override?"
msgstr ""
-#: src/emu/ui/filesel.cpp:161 src/emu/ui/selgame.cpp:1560
+#: src/emu/ui/filesel.cpp:163 src/emu/ui/selgame.cpp:1560
#: src/emu/ui/selgame.cpp:1561 src/emu/ui/selgame.cpp:1562
#: src/emu/ui/selgame.cpp:1563 src/emu/ui/selgame.cpp:1564
#: src/emu/ui/selgame.cpp:1565 src/emu/ui/selgame.cpp:1566
@@ -656,7 +656,7 @@ msgstr ""
msgid "No"
msgstr ""
-#: src/emu/ui/filesel.cpp:162 src/emu/ui/selgame.cpp:1560
+#: src/emu/ui/filesel.cpp:164 src/emu/ui/selgame.cpp:1560
#: src/emu/ui/selgame.cpp:1561 src/emu/ui/selgame.cpp:1562
#: src/emu/ui/selgame.cpp:1563 src/emu/ui/selgame.cpp:1564
#: src/emu/ui/selgame.cpp:1565 src/emu/ui/selgame.cpp:1566
@@ -664,55 +664,55 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: src/emu/ui/filesel.cpp:271
+#: src/emu/ui/filesel.cpp:275
msgid "New Image Name:"
msgstr ""
-#: src/emu/ui/filesel.cpp:277
+#: src/emu/ui/filesel.cpp:281
msgid "Image Format:"
msgstr ""
-#: src/emu/ui/filesel.cpp:283
+#: src/emu/ui/filesel.cpp:287
msgid "Create"
msgstr ""
-#: src/emu/ui/filesel.cpp:314
+#: src/emu/ui/filesel.cpp:318
msgid "Please enter a file extension too"
msgstr ""
-#: src/emu/ui/filesel.cpp:502 src/emu/ui/swlist.cpp:65
+#: src/emu/ui/filesel.cpp:506 src/emu/ui/swlist.cpp:65
msgid "[empty slot]"
msgstr ""
-#: src/emu/ui/filesel.cpp:506
+#: src/emu/ui/filesel.cpp:510
msgid "[create]"
msgstr ""
-#: src/emu/ui/filesel.cpp:510 src/emu/ui/swlist.cpp:76
+#: src/emu/ui/filesel.cpp:514 src/emu/ui/swlist.cpp:76
msgid "[software list]"
msgstr ""
-#: src/emu/ui/filesel.cpp:802
+#: src/emu/ui/filesel.cpp:806
msgid "Select image format"
msgstr ""
-#: src/emu/ui/filesel.cpp:862
+#: src/emu/ui/filesel.cpp:866
msgid "Select access mode"
msgstr ""
-#: src/emu/ui/filesel.cpp:863
+#: src/emu/ui/filesel.cpp:867
msgid "Read-only"
msgstr ""
-#: src/emu/ui/filesel.cpp:865
+#: src/emu/ui/filesel.cpp:869
msgid "Read-write"
msgstr ""
-#: src/emu/ui/filesel.cpp:866
+#: src/emu/ui/filesel.cpp:870
msgid "Read this image, write to another image"
msgstr ""
-#: src/emu/ui/filesel.cpp:867
+#: src/emu/ui/filesel.cpp:871
msgid "Read this image, write to diff"
msgstr ""
@@ -1573,92 +1573,80 @@ msgstr ""
msgid "Fast Forward"
msgstr ""
-#: src/emu/ui/ui.cpp:415
+#: src/emu/ui/ui.cpp:410
msgid "This driver requires images to be loaded in the following device(s): "
msgstr ""
-#: src/emu/ui/ui.cpp:1043
-#, c-format
-msgid ""
-"Usage of emulators in conjunction with ROMs you don't own is forbidden by "
-"copyright law.\n"
-"\n"
-"IF YOU ARE NOT LEGALLY ENTITLED TO PLAY \"%1$s\" ON THIS EMULATOR, PRESS "
-"ESC.\n"
-"\n"
-"Otherwise, type OK or move the joystick left then right to continue"
-msgstr ""
-
-#: src/emu/ui/ui.cpp:1081
+#: src/emu/ui/ui.cpp:1060
msgid ""
"One or more ROMs/CHDs for this machine are incorrect. The machine may not "
"run correctly.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1094
+#: src/emu/ui/ui.cpp:1073
msgid ""
"There are known problems with this machine\n"
"\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1098
+#: src/emu/ui/ui.cpp:1077
msgid ""
"One or more ROMs/CHDs for this machine have not been correctly dumped.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1102
+#: src/emu/ui/ui.cpp:1081
#, c-format
msgid "The keyboard emulation may not be 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1104
+#: src/emu/ui/ui.cpp:1083
#, c-format
msgid "The colors aren't 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1106
+#: src/emu/ui/ui.cpp:1085
msgid "The colors are completely wrong.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1108
+#: src/emu/ui/ui.cpp:1087
#, c-format
msgid "The video emulation isn't 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1110
+#: src/emu/ui/ui.cpp:1089
#, c-format
msgid "The sound emulation isn't 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1112
+#: src/emu/ui/ui.cpp:1091
msgid "The machine lacks sound.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1115
+#: src/emu/ui/ui.cpp:1094
msgid "Screen flipping in cocktail mode is not supported.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1119
+#: src/emu/ui/ui.cpp:1098
msgid "The machine requires external artwork files\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1124
+#: src/emu/ui/ui.cpp:1103
msgid ""
"This machine was never completed. It may exhibit strange behavior or missing "
"elements that are not bugs in the emulation.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1129
+#: src/emu/ui/ui.cpp:1108
msgid ""
"This machine has no sound hardware, MAME will produce no sounds, this is "
"expected behaviour.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1137
+#: src/emu/ui/ui.cpp:1116
msgid "The machine has protection which isn't fully emulated.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1140
+#: src/emu/ui/ui.cpp:1119
msgid ""
"\n"
"THIS MACHINE DOESN'T WORK. The emulation for this machine is not yet "
@@ -1666,7 +1654,7 @@ msgid ""
"the developers to improve the emulation.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1144
+#: src/emu/ui/ui.cpp:1123
msgid ""
"\n"
"Certain elements of this machine cannot be emulated as it requires actual "
@@ -1674,21 +1662,21 @@ msgid ""
"to fully play this machine.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1163
+#: src/emu/ui/ui.cpp:1142
msgid ""
"\n"
"\n"
"There are working clones of this machine: "
msgstr ""
-#: src/emu/ui/ui.cpp:1177
+#: src/emu/ui/ui.cpp:1156
msgid ""
"\n"
"\n"
-"Type OK or move the joystick left then right to continue"
+"Press any key to continue"
msgstr ""
-#: src/emu/ui/ui.cpp:1192
+#: src/emu/ui/ui.cpp:1171
#, c-format
msgid ""
"%1$s\n"
@@ -1698,98 +1686,98 @@ msgid ""
"CPU:\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1228 src/emu/ui/ui.cpp:1267
+#: src/emu/ui/ui.cpp:1207 src/emu/ui/ui.cpp:1246
msgid "MHz"
msgstr ""
-#: src/emu/ui/ui.cpp:1228 src/emu/ui/ui.cpp:1267
+#: src/emu/ui/ui.cpp:1207 src/emu/ui/ui.cpp:1246
msgid "kHz"
msgstr ""
-#: src/emu/ui/ui.cpp:1242
+#: src/emu/ui/ui.cpp:1221
msgid ""
"\n"
"Sound:\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1271
+#: src/emu/ui/ui.cpp:1250
msgid ""
"\n"
"Video:\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1275
+#: src/emu/ui/ui.cpp:1254
msgid "None\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1282
+#: src/emu/ui/ui.cpp:1261
msgid "Vector"
msgstr ""
-#: src/emu/ui/ui.cpp:1293
+#: src/emu/ui/ui.cpp:1272
#, c-format
msgid "%1$s: %2$s\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1293
+#: src/emu/ui/ui.cpp:1272
msgid "%2$s\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1577 src/emu/ui/ui.cpp:1587
+#: src/emu/ui/ui.cpp:1527 src/emu/ui/ui.cpp:1537
msgid "Keyboard Emulation Status"
msgstr ""
-#: src/emu/ui/ui.cpp:1579
+#: src/emu/ui/ui.cpp:1529
msgid "Mode: PARTIAL Emulation"
msgstr ""
-#: src/emu/ui/ui.cpp:1580
+#: src/emu/ui/ui.cpp:1530
msgid "UI: Enabled"
msgstr ""
-#: src/emu/ui/ui.cpp:1582 src/emu/ui/ui.cpp:1592
+#: src/emu/ui/ui.cpp:1532 src/emu/ui/ui.cpp:1542
msgid "**Use ScrLock to toggle**"
msgstr ""
-#: src/emu/ui/ui.cpp:1589
+#: src/emu/ui/ui.cpp:1539
msgid "Mode: FULL Emulation"
msgstr ""
-#: src/emu/ui/ui.cpp:1590
+#: src/emu/ui/ui.cpp:1540
msgid "UI: Disabled"
msgstr ""
-#: src/emu/ui/ui.cpp:1736
+#: src/emu/ui/ui.cpp:1686
msgid "Autofire can't be enabled"
msgstr ""
-#: src/emu/ui/ui.cpp:1775
+#: src/emu/ui/ui.cpp:1725
msgid "Select position to save to"
msgstr ""
-#: src/emu/ui/ui.cpp:1777
+#: src/emu/ui/ui.cpp:1727
msgid "Select position to load from"
msgstr ""
-#: src/emu/ui/ui.cpp:1801
+#: src/emu/ui/ui.cpp:1751
msgid "Save cancelled"
msgstr ""
-#: src/emu/ui/ui.cpp:1803
+#: src/emu/ui/ui.cpp:1753
msgid "Load cancelled"
msgstr ""
-#: src/emu/ui/ui.cpp:1846
+#: src/emu/ui/ui.cpp:1796
#, c-format
msgid "Save to position %s"
msgstr ""
-#: src/emu/ui/ui.cpp:1851
+#: src/emu/ui/ui.cpp:1801
#, c-format
msgid "Load from position %s"
msgstr ""
-#: src/emu/ui/ui.cpp:1891
+#: src/emu/ui/ui.cpp:1841
#, c-format
msgid ""
"Are you sure you want to quit?\n"
@@ -1798,173 +1786,173 @@ msgid ""
"Press ''%2$s'' to return to emulation."
msgstr ""
-#: src/emu/ui/ui.cpp:1966
+#: src/emu/ui/ui.cpp:1916
msgid "Master Volume"
msgstr ""
-#: src/emu/ui/ui.cpp:1976
+#: src/emu/ui/ui.cpp:1926
#, c-format
msgid "%1$s Volume"
msgstr ""
-#: src/emu/ui/ui.cpp:1998
+#: src/emu/ui/ui.cpp:1948
#, c-format
msgid "Overclock CPU %1$s"
msgstr ""
-#: src/emu/ui/ui.cpp:2018
+#: src/emu/ui/ui.cpp:1968
#, c-format
msgid "%1$s Refresh Rate"
msgstr ""
-#: src/emu/ui/ui.cpp:2024
+#: src/emu/ui/ui.cpp:1974
#, c-format
msgid "%1$s Brightness"
msgstr ""
-#: src/emu/ui/ui.cpp:2027
+#: src/emu/ui/ui.cpp:1977
#, c-format
msgid "%1$s Contrast"
msgstr ""
-#: src/emu/ui/ui.cpp:2030
+#: src/emu/ui/ui.cpp:1980
#, c-format
msgid "%1$s Gamma"
msgstr ""
-#: src/emu/ui/ui.cpp:2035
+#: src/emu/ui/ui.cpp:1985
#, c-format
msgid "%1$s Horiz Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2038
+#: src/emu/ui/ui.cpp:1988
#, c-format
msgid "%1$s Horiz Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2041
+#: src/emu/ui/ui.cpp:1991
#, c-format
msgid "%1$s Vert Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2044
+#: src/emu/ui/ui.cpp:1994
#, c-format
msgid "%1$s Vert Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2062
+#: src/emu/ui/ui.cpp:2012
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2065
+#: src/emu/ui/ui.cpp:2015
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2068
+#: src/emu/ui/ui.cpp:2018
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2071
+#: src/emu/ui/ui.cpp:2021
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2080
+#: src/emu/ui/ui.cpp:2030
msgid "Vector Flicker"
msgstr ""
-#: src/emu/ui/ui.cpp:2082
+#: src/emu/ui/ui.cpp:2032
msgid "Beam Width Minimum"
msgstr ""
-#: src/emu/ui/ui.cpp:2084
+#: src/emu/ui/ui.cpp:2034
msgid "Beam Width Maximum"
msgstr ""
-#: src/emu/ui/ui.cpp:2086
+#: src/emu/ui/ui.cpp:2036
msgid "Beam Intensity Weight"
msgstr ""
-#: src/emu/ui/ui.cpp:2098
+#: src/emu/ui/ui.cpp:2048
#, c-format
msgid "Crosshair Scale %1$s"
msgstr ""
-#: src/emu/ui/ui.cpp:2098 src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2048 src/emu/ui/ui.cpp:2051
msgid "X"
msgstr ""
-#: src/emu/ui/ui.cpp:2098 src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2048 src/emu/ui/ui.cpp:2051
msgid "Y"
msgstr ""
-#: src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2051
#, c-format
msgid "Crosshair Offset %1$s"
msgstr ""
-#: src/emu/ui/ui.cpp:2120
+#: src/emu/ui/ui.cpp:2070
#, c-format
msgid "%1$3ddB"
msgstr ""
-#: src/emu/ui/ui.cpp:2164
+#: src/emu/ui/ui.cpp:2114
#, c-format
msgid "%1$d%%"
msgstr ""
-#: src/emu/ui/ui.cpp:2180
+#: src/emu/ui/ui.cpp:2130
#, c-format
msgid "%1$3.0f%%"
msgstr ""
-#: src/emu/ui/ui.cpp:2203
+#: src/emu/ui/ui.cpp:2153
#, c-format
msgid "%1$.3ffps"
msgstr ""
-#: src/emu/ui/ui.cpp:2226 src/emu/ui/ui.cpp:2248 src/emu/ui/ui.cpp:2269
-#: src/emu/ui/ui.cpp:2291 src/emu/ui/ui.cpp:2313 src/emu/ui/ui.cpp:2335
-#: src/emu/ui/ui.cpp:2357 src/emu/ui/ui.cpp:2379 src/emu/ui/ui.cpp:2401
-#: src/emu/ui/ui.cpp:2423 src/emu/ui/ui.cpp:2445
+#: src/emu/ui/ui.cpp:2176 src/emu/ui/ui.cpp:2198 src/emu/ui/ui.cpp:2219
+#: src/emu/ui/ui.cpp:2241 src/emu/ui/ui.cpp:2263 src/emu/ui/ui.cpp:2285
+#: src/emu/ui/ui.cpp:2307 src/emu/ui/ui.cpp:2329 src/emu/ui/ui.cpp:2351
+#: src/emu/ui/ui.cpp:2373 src/emu/ui/ui.cpp:2395
#, c-format
msgid "%1$.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2461 src/emu/ui/ui.cpp:2477 src/emu/ui/ui.cpp:2493
-#: src/emu/ui/ui.cpp:2509
+#: src/emu/ui/ui.cpp:2411 src/emu/ui/ui.cpp:2427 src/emu/ui/ui.cpp:2443
+#: src/emu/ui/ui.cpp:2459
#, c-format
msgid "%1$1.2f"
msgstr ""
-#: src/emu/ui/ui.cpp:2525
+#: src/emu/ui/ui.cpp:2475
#, c-format
msgid "Screen '%1$s'"
msgstr ""
-#: src/emu/ui/ui.cpp:2527
+#: src/emu/ui/ui.cpp:2477
msgid "Screen"
msgstr ""
-#: src/emu/ui/ui.cpp:2543
+#: src/emu/ui/ui.cpp:2493
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2543
+#: src/emu/ui/ui.cpp:2493
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2562
+#: src/emu/ui/ui.cpp:2512
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2562
+#: src/emu/ui/ui.cpp:2512
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr ""
diff --git a/language/Dutch/strings.po b/language/Dutch/strings.po
index 730f1f8ba97..c71de261aab 100644
--- a/language/Dutch/strings.po
+++ b/language/Dutch/strings.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2016-03-25 23:59+0100\n"
+"POT-Creation-Date: 2016-03-28 09:02+0200\n"
"PO-Revision-Date: 2016-02-20 18:03+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: MAME Language Team\n"
@@ -40,7 +40,7 @@ msgid ""
"Cheat Comment:\n"
"%s"
msgstr ""
-"Valsspeel commentaar:\n"
+"Cheat commentaar:\n"
"\n"
#: src/emu/ui/cheatopt.cpp:90
@@ -63,14 +63,14 @@ msgstr "Alles opnieuw inlezen"
msgid "Autofire Status"
msgstr "Autofire status"
-#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1742
+#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1692
#: src/emu/ui/videoopt.cpp:207 src/emu/ui/videoopt.cpp:211
#: src/emu/ui/videoopt.cpp:215 src/emu/ui/videoopt.cpp:219
#: src/emu/ui/videoopt.cpp:223
msgid "Disabled"
msgstr "Uitgeschakeld"
-#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1742
+#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1692
#: src/emu/ui/videoopt.cpp:207 src/emu/ui/videoopt.cpp:211
#: src/emu/ui/videoopt.cpp:215 src/emu/ui/videoopt.cpp:219
#: src/emu/ui/videoopt.cpp:223
@@ -97,7 +97,7 @@ msgstr "Geen knoppen gevonden op deze machine!"
#: src/emu/ui/cheatopt.cpp:312 src/emu/ui/cheatopt.cpp:316
msgid "Autofire Delay"
-msgstr "Autofire vertraging"
+msgstr "Vertraging autofire"
#: src/emu/ui/ctrlmenu.cpp:20
msgid "Lightgun Device Assignment"
@@ -121,11 +121,11 @@ msgstr "Paddle toewijzing"
#: src/emu/ui/ctrlmenu.cpp:25
msgid "Dial Device Assignment"
-msgstr "Dial toewijzing"
+msgstr "Dial-apparaat toewijzing"
#: src/emu/ui/ctrlmenu.cpp:26
msgid "Positional Device Assignment"
-msgstr "Positie toewijzing"
+msgstr "Positie-apparaat toewijzing"
#: src/emu/ui/ctrlmenu.cpp:27
msgid "Mouse Device Assignment"
@@ -134,7 +134,7 @@ msgstr "Muis toewijzing"
#: src/emu/ui/ctrlmenu.cpp:106 src/emu/ui/ctrlmenu.cpp:126
#: src/emu/ui/optsmenu.cpp:264
msgid "Device Mapping"
-msgstr "Invoerapparaat toewijzing"
+msgstr "Invoerapparaat mapping"
#: src/emu/ui/custmenu.cpp:157 src/emu/ui/custmenu.cpp:445
msgid "Main filter"
@@ -172,7 +172,7 @@ msgstr "^!Uitgever"
#: src/emu/ui/custmenu.cpp:481
msgid "^!Software List"
-msgstr "^!Software lijst"
+msgstr "^!Softwarelijst"
#: src/emu/ui/custmenu.cpp:490
msgid "^!Device type"
@@ -240,15 +240,16 @@ msgstr "Lijnen"
#: src/emu/ui/custui.cpp:364
msgid "Infos text size"
-msgstr "Infos tekst grootte"
+msgstr "Tekstgrootte informatie"
#: src/emu/ui/custui.cpp:381
msgid "UI Fonts Settings"
-msgstr "UI Lettertype Instellingen"
+msgstr "Instellingen lettertype gebruikersinterface"
#: src/emu/ui/custui.cpp:408
msgid "Sample text - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
-msgstr "Voorbeeld tekst - De kat krabt de krullen van de trap."
+msgstr ""
+"Voorbeeldtekst - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
#: src/emu/ui/custui.cpp:506
msgid "Normal text"
@@ -264,15 +265,15 @@ msgstr "Normale tekst achtergrond"
#: src/emu/ui/custui.cpp:509
msgid "Selected background color"
-msgstr "Geselecteerde achtergrond kleur"
+msgstr "Geselecteerde achtergrondkleur"
#: src/emu/ui/custui.cpp:510
msgid "Subitem color"
-msgstr "Subitem kleur"
+msgstr "Kleur subitem"
#: src/emu/ui/custui.cpp:511 src/emu/ui/custui.cpp:606
msgid "Clone"
-msgstr "Kloon"
+msgstr "Clone/Variant"
#: src/emu/ui/custui.cpp:512
msgid "Border"
@@ -292,11 +293,11 @@ msgstr "Niet beschikbaar kleur"
#: src/emu/ui/custui.cpp:516
msgid "Slider color"
-msgstr "Schuif kleur"
+msgstr "Slider kleur"
#: src/emu/ui/custui.cpp:517
msgid "Gfx viewer background"
-msgstr "Gfx viewer achtergrond"
+msgstr "Gfx-viewer achtergrond"
#: src/emu/ui/custui.cpp:518
msgid "Mouse over color"
@@ -320,7 +321,7 @@ msgstr "Herstel originele kleuren"
#: src/emu/ui/custui.cpp:540
msgid "UI Colors Settings"
-msgstr "UI Kleur Instellingen"
+msgstr "Kleurinstellingen gebruikersinterface"
#: src/emu/ui/custui.cpp:568
#, c-format
@@ -479,7 +480,7 @@ msgstr "Iconen"
#: src/emu/ui/dirmenu.cpp:39 src/emu/ui/miscmenu.cpp:560
msgid "Cheats"
-msgstr "Valsspelen"
+msgstr "Cheats"
#: src/emu/ui/dirmenu.cpp:40 src/emu/ui/menu.cpp:43
msgid "Snapshots"
@@ -523,7 +524,7 @@ msgstr "Artwork"
#: src/emu/ui/dirmenu.cpp:50 src/emu/ui/menu.cpp:51
msgid "Bosses"
-msgstr "Bazen"
+msgstr "Eindbazen"
#: src/emu/ui/dirmenu.cpp:51
msgid "Artworks Preview"
@@ -535,7 +536,7 @@ msgstr "Selecteer"
#: src/emu/ui/dirmenu.cpp:53
msgid "GameOver"
-msgstr "Einde spel"
+msgstr "Game over"
#: src/emu/ui/dirmenu.cpp:54 src/emu/ui/menu.cpp:55
msgid "HowTo"
@@ -564,7 +565,7 @@ msgstr "Map instellingen"
#: src/emu/ui/dirmenu.cpp:183
#, c-format
msgid "Current %1$s Folders"
-msgstr "Huidige %$1s mappen"
+msgstr "Huidige %1$s mappen"
#: src/emu/ui/dirmenu.cpp:195
msgid "Change Folder"
@@ -581,12 +582,12 @@ msgstr "Verwijder map"
#: src/emu/ui/dirmenu.cpp:496
#, c-format
msgid "Change %1$s Folder - Search: %2$s_"
-msgstr "Wijzig %$1s map - Zoek: %2$s_"
+msgstr "Wijzig %1$s map - Zoek: %2$s_"
#: src/emu/ui/dirmenu.cpp:497
#, c-format
msgid "Add %1$s Folder - Search: %2$s_"
-msgstr "Voeg %$1s map toe - Zoek: %2$s_"
+msgstr "Voeg %1$s map toe - Zoek: %2$s_"
#: src/emu/ui/dirmenu.cpp:534
msgid "Press TAB to set"
@@ -595,7 +596,7 @@ msgstr "Druk op TAB om te kiezen"
#: src/emu/ui/dirmenu.cpp:640
#, c-format
msgid "Remove %1$s Folder"
-msgstr "Verwijder %$1s map"
+msgstr "Verwijder %1$s map"
#: src/emu/ui/dsplmenu.cpp:38
msgid "Video Mode"
@@ -603,7 +604,7 @@ msgstr "Video modus"
#: src/emu/ui/dsplmenu.cpp:40
msgid "Triple Buffering"
-msgstr "Driedubbele buffering"
+msgstr "Drievoudige buffering"
#: src/emu/ui/dsplmenu.cpp:41
msgid "HLSL"
@@ -619,7 +620,7 @@ msgstr "Bilineaire filtering"
#: src/emu/ui/dsplmenu.cpp:45
msgid "Bitmap Prescaling"
-msgstr "Bitmapvoorschaling"
+msgstr "Bitmap prescaling"
#: src/emu/ui/dsplmenu.cpp:46
msgid "Window Mode"
@@ -639,18 +640,18 @@ msgstr "Gesynchroniseerde verversing"
#: src/emu/ui/dsplmenu.cpp:50
msgid "Wait Vertical Sync"
-msgstr "Wacht verticale synchronisatie"
+msgstr "Wacht V-Sync"
#: src/emu/ui/dsplmenu.cpp:202 src/emu/ui/dsplmenu.cpp:222
#: src/emu/ui/optsmenu.cpp:261
msgid "Display Options"
-msgstr "Schermopties"
+msgstr "Video-opties"
-#: src/emu/ui/filesel.cpp:159
+#: src/emu/ui/filesel.cpp:161
msgid "File Already Exists - Override?"
msgstr "Bestand bestaat al - Overschrijven?"
-#: src/emu/ui/filesel.cpp:161 src/emu/ui/selgame.cpp:1560
+#: src/emu/ui/filesel.cpp:163 src/emu/ui/selgame.cpp:1560
#: src/emu/ui/selgame.cpp:1561 src/emu/ui/selgame.cpp:1562
#: src/emu/ui/selgame.cpp:1563 src/emu/ui/selgame.cpp:1564
#: src/emu/ui/selgame.cpp:1565 src/emu/ui/selgame.cpp:1566
@@ -658,7 +659,7 @@ msgstr "Bestand bestaat al - Overschrijven?"
msgid "No"
msgstr "Nee"
-#: src/emu/ui/filesel.cpp:162 src/emu/ui/selgame.cpp:1560
+#: src/emu/ui/filesel.cpp:164 src/emu/ui/selgame.cpp:1560
#: src/emu/ui/selgame.cpp:1561 src/emu/ui/selgame.cpp:1562
#: src/emu/ui/selgame.cpp:1563 src/emu/ui/selgame.cpp:1564
#: src/emu/ui/selgame.cpp:1565 src/emu/ui/selgame.cpp:1566
@@ -666,55 +667,55 @@ msgstr "Nee"
msgid "Yes"
msgstr "Ja"
-#: src/emu/ui/filesel.cpp:271
+#: src/emu/ui/filesel.cpp:275
msgid "New Image Name:"
-msgstr "Naam nieuw bestand:"
+msgstr "Nieuwe bestandsnaam:"
-#: src/emu/ui/filesel.cpp:277
+#: src/emu/ui/filesel.cpp:281
msgid "Image Format:"
msgstr "Bestandsformaat:"
-#: src/emu/ui/filesel.cpp:283
+#: src/emu/ui/filesel.cpp:287
msgid "Create"
-msgstr "Creëer"
+msgstr "Aanmaken"
-#: src/emu/ui/filesel.cpp:314
+#: src/emu/ui/filesel.cpp:318
msgid "Please enter a file extension too"
msgstr "Vul ook een bestandsextensie in"
-#: src/emu/ui/filesel.cpp:502 src/emu/ui/swlist.cpp:65
+#: src/emu/ui/filesel.cpp:506 src/emu/ui/swlist.cpp:65
msgid "[empty slot]"
msgstr "[lege plek]"
-#: src/emu/ui/filesel.cpp:506
+#: src/emu/ui/filesel.cpp:510
msgid "[create]"
-msgstr "[creëer]"
+msgstr "[aanmaken]"
-#: src/emu/ui/filesel.cpp:510 src/emu/ui/swlist.cpp:76
+#: src/emu/ui/filesel.cpp:514 src/emu/ui/swlist.cpp:76
msgid "[software list]"
msgstr "[software lijst]"
-#: src/emu/ui/filesel.cpp:802
+#: src/emu/ui/filesel.cpp:806
msgid "Select image format"
msgstr "Selecteer bestandsformaat"
-#: src/emu/ui/filesel.cpp:862
+#: src/emu/ui/filesel.cpp:866
msgid "Select access mode"
msgstr "Selecteer toegangsmodus"
-#: src/emu/ui/filesel.cpp:863
+#: src/emu/ui/filesel.cpp:867
msgid "Read-only"
msgstr "Alleen lezen"
-#: src/emu/ui/filesel.cpp:865
+#: src/emu/ui/filesel.cpp:869
msgid "Read-write"
msgstr "Lezen en schrijven"
-#: src/emu/ui/filesel.cpp:866
+#: src/emu/ui/filesel.cpp:870
msgid "Read this image, write to another image"
msgstr "Lees dit bestamd, schrijf naar een ander bestand"
-#: src/emu/ui/filesel.cpp:867
+#: src/emu/ui/filesel.cpp:871
msgid "Read this image, write to diff"
msgstr "Lees dit bestand, schrijf naar een diff"
@@ -837,7 +838,7 @@ msgstr "Vizieropties"
#: src/emu/ui/mainmenu.cpp:132
msgid "Cheat"
-msgstr "Valsspelen"
+msgstr "Cheat"
#: src/emu/ui/mainmenu.cpp:136
msgid "External DAT View"
@@ -849,7 +850,7 @@ msgstr "Voeg toe aan favorieten"
#: src/emu/ui/mainmenu.cpp:144
msgid "Remove From Favorites"
-msgstr "Verwijder uit favorieten"
+msgstr "Verwijder van favorieten"
#: src/emu/ui/mainmenu.cpp:151
msgid "Select New Machine"
@@ -861,7 +862,7 @@ msgstr "Bedieningspanelen"
#: src/emu/ui/menu.cpp:50
msgid "Artwork Preview"
-msgstr "Artwork voorvertoning"
+msgstr "Voorvertoning Artwork"
#: src/emu/ui/menu.cpp:54
msgid "Game Over"
@@ -873,7 +874,7 @@ msgstr "Naar of van favorietenlijst"
#: src/emu/ui/menu.cpp:65
msgid "Export displayed list to file"
-msgstr "Exporteer lijst naar bestand"
+msgstr "Exporteer getoonde lijst naar bestand"
#: src/emu/ui/menu.cpp:66
msgid "Show DATs view"
@@ -957,7 +958,7 @@ msgstr " (afgeschermd)"
#: src/emu/ui/miscmenu.cpp:518
msgid "Visible Delay"
-msgstr "Zichtbaar vertraging"
+msgstr "Vertraging zichtbaarheid"
#: src/emu/ui/miscmenu.cpp:557
msgid "Re-select last machine played"
@@ -965,7 +966,7 @@ msgstr "Kies laatst gespeelde machine opnieuw"
#: src/emu/ui/miscmenu.cpp:558
msgid "Enlarge images in the right panel"
-msgstr "Vergroot plaatsen in het rechter paneel"
+msgstr "Vergroot plaatjes in het rechter paneel"
#: src/emu/ui/miscmenu.cpp:559
msgid "DATs info"
@@ -985,7 +986,7 @@ msgstr "Sla informatiescherm bij het opstarten over"
#: src/emu/ui/miscmenu.cpp:564
msgid "Force 4:3 appearance for software snapshot"
-msgstr "Toon software snapshot geforceerd in 4:3 formaat"
+msgstr "Toon software snapshot altijd in 4:3 formaat"
#: src/emu/ui/miscmenu.cpp:565
msgid "Use image as background"
@@ -1007,7 +1008,7 @@ msgstr "Overige opties"
#: src/emu/ui/miscmenu.cpp:737
#, c-format
msgid "%s.xml saved under ui folder."
-msgstr "%s.xml opgeslagen in 'ui' map."
+msgstr "%s.xml is opgeslagen in de map 'ui'."
#: src/emu/ui/miscmenu.cpp:765
msgid "Name: Description:\n"
@@ -1016,7 +1017,7 @@ msgstr "Naam: Omschrijving:\n"
#: src/emu/ui/miscmenu.cpp:777
#, c-format
msgid "%s.txt saved under ui folder."
-msgstr "%s.txt opgeslagen in 'ui' map."
+msgstr "%s.txt is opgeslagen in de map 'ui'."
#: src/emu/ui/miscmenu.cpp:795
msgid "Export XML format (like -listxml)"
@@ -1037,7 +1038,7 @@ msgstr "Sla machineconfiguratie op"
#: src/emu/ui/miscmenu.cpp:967 src/emu/ui/miscmenu.cpp:987
#: src/emu/ui/selgame.cpp:587
msgid "Plugins"
-msgstr ""
+msgstr "Plugins"
#: src/emu/ui/optsmenu.cpp:214
msgid "Filter"
@@ -1057,7 +1058,7 @@ msgstr "^!Stel eigen filter in"
#: src/emu/ui/optsmenu.cpp:258
msgid "Customize UI"
-msgstr "Pas UI aan"
+msgstr "Pas gebruikersinterface aan"
#: src/emu/ui/optsmenu.cpp:259
msgid "Configure Directories"
@@ -1119,7 +1120,7 @@ msgid ""
" added to favorites list."
msgstr ""
"%s\n"
-" toegevoegd aan favorieten."
+" toegevoegd aan favorietenlijst."
#: src/emu/ui/selgame.cpp:376 src/emu/ui/selgame.cpp:385
#: src/emu/ui/selsoft.cpp:283
@@ -1129,7 +1130,7 @@ msgid ""
" removed from favorites list."
msgstr ""
"%s\n"
-" verwijderd van favorieten."
+" verwijderd van favorietenlijst."
#: src/emu/ui/selgame.cpp:446
msgid ""
@@ -1182,11 +1183,11 @@ msgstr "%1$s, %2$-.100s"
#: src/emu/ui/selgame.cpp:839 src/emu/ui/selsoft.cpp:755
#, c-format
msgid "Driver is clone of: %1$-.100s"
-msgstr "Driver is een kloon van: %1$-.100s"
+msgstr "Driver is een variant van: %1$-.100s"
#: src/emu/ui/selgame.cpp:841 src/emu/ui/selsoft.cpp:757
msgid "Driver is parent"
-msgstr "Driver is ouder"
+msgstr "Driver is hoofddriver"
#: src/emu/ui/selgame.cpp:845 src/emu/ui/selsoft.cpp:761
#: src/emu/ui/simpleselgame.cpp:332
@@ -1231,11 +1232,11 @@ msgstr "Systeem: %1$-.100s"
#: src/emu/ui/selgame.cpp:886 src/emu/ui/selsoft.cpp:803
#, c-format
msgid "Software is clone of: %1$-.100s"
-msgstr "Software is kloon van: %1$-.100s"
+msgstr "Software is een variant van: %1$-.100s"
#: src/emu/ui/selgame.cpp:888 src/emu/ui/selsoft.cpp:805
msgid "Software is parent"
-msgstr "Software is ouder"
+msgstr "Software is hoofdsoftware"
#: src/emu/ui/selgame.cpp:893 src/emu/ui/selsoft.cpp:810
msgid "Supported: No"
@@ -1277,11 +1278,11 @@ msgstr "Fabrikant: %1$-.100s\n"
#: src/emu/ui/selgame.cpp:1533
#, c-format
msgid "Driver is Clone of: %1$-.100s\n"
-msgstr "Driver is kloon van: %1$-.100s\n"
+msgstr "Driver is een variant van: %1$-.100s\n"
#: src/emu/ui/selgame.cpp:1535
msgid "Driver is Parent\n"
-msgstr "Driver is ouder\n"
+msgstr "Driver is hoofddriver\n"
#: src/emu/ui/selgame.cpp:1538
msgid "Overall: NOT WORKING\n"
@@ -1342,7 +1343,7 @@ msgstr "Vereist klikbare artwork: %1$s\n"
#: src/emu/ui/selgame.cpp:1564
#, c-format
msgid "Support Cocktail: %1$s\n"
-msgstr "Ondersteund cocktail: %1$s\n"
+msgstr "Ondersteunt cocktail: %1$s\n"
#: src/emu/ui/selgame.cpp:1565
#, c-format
@@ -1374,31 +1375,31 @@ msgstr "Vereist CHD: %1$s\n"
#: src/emu/ui/selgame.cpp:1588
msgid "Roms Audit Pass: OK\n"
-msgstr "Roms controle stap: OK\n"
+msgstr "Roms controle: OK\n"
#: src/emu/ui/selgame.cpp:1590
msgid "Roms Audit Pass: BAD\n"
-msgstr "Roms controle stap: FOUT\n"
+msgstr "Roms controle: FOUT\n"
#: src/emu/ui/selgame.cpp:1593
msgid "Samples Audit Pass: None Needed\n"
-msgstr "Samples controle stap: Geen benodigd\n"
+msgstr "Samples controle: Niet nodig\n"
#: src/emu/ui/selgame.cpp:1595
msgid "Samples Audit Pass: OK\n"
-msgstr "Samples controle stap: OK\n"
+msgstr "Samples controle: OK\n"
#: src/emu/ui/selgame.cpp:1597
msgid "Samples Audit Pass: BAD\n"
-msgstr "Samples controle stap: FOUT\n"
+msgstr "Samples controle: FOUT\n"
#: src/emu/ui/selgame.cpp:1600
msgid ""
"Roms Audit Pass: Disabled\n"
"Samples Audit Pass: Disabled\n"
msgstr ""
-"Roms controle stap: Uitgeschakeld\n"
-"Samples controle stap: Uitgeschakeld\n"
+"Roms controle: Uitgeschakeld\n"
+"Samples controle: Uitgeschakeld\n"
#: src/emu/ui/selgame.cpp:2039 src/emu/ui/selgame.cpp:2200
#: src/emu/ui/selsoft.cpp:1657
@@ -1428,7 +1429,7 @@ msgstr ""
#: src/emu/ui/selsoft.cpp:682
#, c-format
msgid "%1$s %2$s ( %3$d / %4$d softwares )"
-msgstr "%1$s %2$s ( %3$d / %4$d softwares )"
+msgstr "%1$s %2$s ( %3$d / %4$d software )"
#: src/emu/ui/selsoft.cpp:683
#, c-format
@@ -1546,12 +1547,12 @@ msgstr "[Bestandsbeheer]"
#: src/emu/ui/swlist.cpp:235
msgid "Switch Item Ordering"
-msgstr "Wissel onderdeel volgorde"
+msgstr "Wijzig de volgorde van de onderdelen"
#: src/emu/ui/swlist.cpp:268
#, c-format
msgid "Switched Order: entries now ordered by %s"
-msgstr "Volgorde gewijzigd: elementen zijn nu gesorteerd op %s"
+msgstr "Volgorde gewijzigd: de elementen zijn nu gesorteerd op %s"
#: src/emu/ui/swlist.cpp:268
msgid "shortname"
@@ -1575,7 +1576,7 @@ msgstr "afspelen"
#: src/emu/ui/tapectrl.cpp:86
msgid "(playing)"
-msgstr "(afspelen)"
+msgstr "(aan het afspelen)"
#: src/emu/ui/tapectrl.cpp:87
msgid "recording"
@@ -1583,7 +1584,7 @@ msgstr "opnemen"
#: src/emu/ui/tapectrl.cpp:87
msgid "(recording)"
-msgstr "(opnemen)"
+msgstr "(aan het opnemen)"
#: src/emu/ui/tapectrl.cpp:94
msgid "Pause/Stop"
@@ -1591,7 +1592,7 @@ msgstr "Pauzeer/Stop"
#: src/emu/ui/tapectrl.cpp:97
msgid "Play"
-msgstr "Speel"
+msgstr "Speel af"
#: src/emu/ui/tapectrl.cpp:100
msgid "Record"
@@ -1599,29 +1600,17 @@ msgstr "Neem op"
#: src/emu/ui/tapectrl.cpp:103
msgid "Rewind"
-msgstr "Terugspoelen"
+msgstr "Terug spoelen"
#: src/emu/ui/tapectrl.cpp:106
msgid "Fast Forward"
-msgstr "Snel vooruit"
+msgstr "Vooruit spoelen"
-#: src/emu/ui/ui.cpp:415
+#: src/emu/ui/ui.cpp:410
msgid "This driver requires images to be loaded in the following device(s): "
-msgstr "Deze driver vereist images ingelezen in de volgende device(s): "
+msgstr "Deze driver vereist software ingelezen in de volgende device(s): "
-#: src/emu/ui/ui.cpp:1043
-#, c-format
-msgid ""
-"Usage of emulators in conjunction with ROMs you don't own is forbidden by "
-"copyright law.\n"
-"\n"
-"IF YOU ARE NOT LEGALLY ENTITLED TO PLAY \"%1$s\" ON THIS EMULATOR, PRESS "
-"ESC.\n"
-"\n"
-"Otherwise, type OK or move the joystick left then right to continue"
-msgstr ""
-
-#: src/emu/ui/ui.cpp:1081
+#: src/emu/ui/ui.cpp:1060
msgid ""
"One or more ROMs/CHDs for this machine are incorrect. The machine may not "
"run correctly.\n"
@@ -1629,76 +1618,78 @@ msgstr ""
"Één of meerdere ROMs/CHDs voor deze machine zijn niet correct. De machine "
"kan mogelijk niet goed functioneren.\n"
-#: src/emu/ui/ui.cpp:1094
+#: src/emu/ui/ui.cpp:1073
msgid ""
"There are known problems with this machine\n"
"\n"
msgstr ""
-"Er zijn bekende problemen met deze machine\n"
+"Er zijn problemen bekend met de emulatie van deze machine\n"
"\n"
-#: src/emu/ui/ui.cpp:1098
+#: src/emu/ui/ui.cpp:1077
msgid ""
"One or more ROMs/CHDs for this machine have not been correctly dumped.\n"
-msgstr "Éémn of meerder ROMs/CHDs voor de machine zijn niet correct gedumpt.\n"
+msgstr ""
+"Één of meerdere ROMs/CHDs voor deze machine zijn niet correct gedumpt.\n"
-#: src/emu/ui/ui.cpp:1102
+#: src/emu/ui/ui.cpp:1081
#, c-format
msgid "The keyboard emulation may not be 100% accurate.\n"
msgstr "De toetsenbordemulatie is mogelijk niet 100% accuraat.\n"
-#: src/emu/ui/ui.cpp:1104
+#: src/emu/ui/ui.cpp:1083
#, c-format
msgid "The colors aren't 100% accurate.\n"
msgstr "De kleuren zijn niet 100% accuraat.\n"
-#: src/emu/ui/ui.cpp:1106
+#: src/emu/ui/ui.cpp:1085
msgid "The colors are completely wrong.\n"
msgstr "De kleuren zijn zeker fout.\n"
-#: src/emu/ui/ui.cpp:1108
+#: src/emu/ui/ui.cpp:1087
#, c-format
msgid "The video emulation isn't 100% accurate.\n"
msgstr "De beeldemulatie is niet 100% accuraat.\n"
-#: src/emu/ui/ui.cpp:1110
+#: src/emu/ui/ui.cpp:1089
#, c-format
msgid "The sound emulation isn't 100% accurate.\n"
msgstr "De geluidsemulatie is niet 100% accuraat.\n"
-#: src/emu/ui/ui.cpp:1112
+#: src/emu/ui/ui.cpp:1091
msgid "The machine lacks sound.\n"
msgstr "Deze machine heeft geen geluid.\n"
-#: src/emu/ui/ui.cpp:1115
+#: src/emu/ui/ui.cpp:1094
msgid "Screen flipping in cocktail mode is not supported.\n"
-msgstr "Schermflippen in cocktail modus is niet ondersteund.\n"
+msgstr "Schermflippen wordt in cocktailmodus niet ondersteund.\n"
-#: src/emu/ui/ui.cpp:1119
+#: src/emu/ui/ui.cpp:1098
msgid "The machine requires external artwork files\n"
-msgstr "Deze machine vereist extern artwork bestanden\n"
+msgstr "Deze machine vereist externe artwork bestanden\n"
-#: src/emu/ui/ui.cpp:1124
+#: src/emu/ui/ui.cpp:1103
msgid ""
"This machine was never completed. It may exhibit strange behavior or missing "
"elements that are not bugs in the emulation.\n"
msgstr ""
"Deze machine was nooit afgemaakt. Het kan vreemd gedrag vertonen of "
-"elementen missen die geen fouten zijn met de emulatie.\n"
+"elementen missen; dit zijn geen fouten van de emulatie.\n"
-#: src/emu/ui/ui.cpp:1129
+#: src/emu/ui/ui.cpp:1108
msgid ""
"This machine has no sound hardware, MAME will produce no sounds, this is "
"expected behaviour.\n"
msgstr ""
-"Deze machine heeft geen geluidhardware, MAME zal geen geluid produceren, dit "
-"is verwacht gedrag.\n"
+"Deze machine heeft geen geluidshardware, MAME zal geen geluid produceren, "
+"dit is verwacht gedrag.\n"
-#: src/emu/ui/ui.cpp:1137
+#: src/emu/ui/ui.cpp:1116
msgid "The machine has protection which isn't fully emulated.\n"
-msgstr "Deze machine heeft beveiliging die nog niet volledig is geëmuleerd.\n"
+msgstr ""
+"Deze machine heeft een beveiliging die nog niet volledig is geëmuleerd.\n"
-#: src/emu/ui/ui.cpp:1140
+#: src/emu/ui/ui.cpp:1119
msgid ""
"\n"
"THIS MACHINE DOESN'T WORK. The emulation for this machine is not yet "
@@ -1707,9 +1698,9 @@ msgid ""
msgstr ""
"DEZE MACHINE DOET HET NIET. De emulatie van deze machine is nog niet "
"compleet. Er is niets wat je kunt doen om dit probleem te verhelpen afgezien "
-"van het afwachten tot de ontwikkelaars de emulatie verder verbeteren.\n"
+"van het afwachten tot ontwikkelaars de emulatie verder verbeteren.\n"
-#: src/emu/ui/ui.cpp:1144
+#: src/emu/ui/ui.cpp:1123
msgid ""
"\n"
"Certain elements of this machine cannot be emulated as it requires actual "
@@ -1719,9 +1710,9 @@ msgstr ""
"\n"
"Bepaalde onderdelen van deze machine kunnen niet worden geëmuleerd in "
"verband met fysieke interactie of het gebruik van mechanische componenten. "
-"Het is niet mogelijk deze machine volledig te spelen.\n"
+"Het is niet mogelijk om deze machine volledig te spelen.\n"
-#: src/emu/ui/ui.cpp:1163
+#: src/emu/ui/ui.cpp:1142
msgid ""
"\n"
"\n"
@@ -1731,17 +1722,14 @@ msgstr ""
"\n"
"Dit zijn werkende klonen van de machine: "
-#: src/emu/ui/ui.cpp:1177
+#: src/emu/ui/ui.cpp:1156
msgid ""
"\n"
"\n"
-"Type OK or move the joystick left then right to continue"
+"Press any key to continue"
msgstr ""
-"\n"
-"\n"
-"Type OK of beweeg de joystick naar links en rechts om verder te gaan"
-#: src/emu/ui/ui.cpp:1192
+#: src/emu/ui/ui.cpp:1171
#, c-format
msgid ""
"%1$s\n"
@@ -1756,15 +1744,15 @@ msgstr ""
"\n"
"Processor:\n"
-#: src/emu/ui/ui.cpp:1228 src/emu/ui/ui.cpp:1267
+#: src/emu/ui/ui.cpp:1207 src/emu/ui/ui.cpp:1246
msgid "MHz"
msgstr "MHz"
-#: src/emu/ui/ui.cpp:1228 src/emu/ui/ui.cpp:1267
+#: src/emu/ui/ui.cpp:1207 src/emu/ui/ui.cpp:1246
msgid "kHz"
msgstr "kHz"
-#: src/emu/ui/ui.cpp:1242
+#: src/emu/ui/ui.cpp:1221
msgid ""
"\n"
"Sound:\n"
@@ -1772,7 +1760,7 @@ msgstr ""
"\n"
"Geluid:\n"
-#: src/emu/ui/ui.cpp:1271
+#: src/emu/ui/ui.cpp:1250
msgid ""
"\n"
"Video:\n"
@@ -1780,78 +1768,78 @@ msgstr ""
"\n"
"Beeld:\n"
-#: src/emu/ui/ui.cpp:1275
+#: src/emu/ui/ui.cpp:1254
msgid "None\n"
msgstr "Geen\n"
-#: src/emu/ui/ui.cpp:1282
+#: src/emu/ui/ui.cpp:1261
msgid "Vector"
msgstr "Vector"
-#: src/emu/ui/ui.cpp:1293
+#: src/emu/ui/ui.cpp:1272
#, c-format
msgid "%1$s: %2$s\n"
msgstr "%1$s: %2$s\n"
-#: src/emu/ui/ui.cpp:1293
+#: src/emu/ui/ui.cpp:1272
msgid "%2$s\n"
msgstr "%2$s\n"
-#: src/emu/ui/ui.cpp:1577 src/emu/ui/ui.cpp:1587
+#: src/emu/ui/ui.cpp:1527 src/emu/ui/ui.cpp:1537
msgid "Keyboard Emulation Status"
msgstr "Toetsenbord emulatiestatus"
-#: src/emu/ui/ui.cpp:1579
+#: src/emu/ui/ui.cpp:1529
msgid "Mode: PARTIAL Emulation"
msgstr "Modus: GEDEELTELIJKE emulatie"
-#: src/emu/ui/ui.cpp:1580
+#: src/emu/ui/ui.cpp:1530
msgid "UI: Enabled"
msgstr "UI: Ingeschakeld"
-#: src/emu/ui/ui.cpp:1582 src/emu/ui/ui.cpp:1592
+#: src/emu/ui/ui.cpp:1532 src/emu/ui/ui.cpp:1542
msgid "**Use ScrLock to toggle**"
msgstr "**Gebruik ScrLock om te wisselen**"
-#: src/emu/ui/ui.cpp:1589
+#: src/emu/ui/ui.cpp:1539
msgid "Mode: FULL Emulation"
msgstr "Modus: VOLLEDIGE emulatie"
-#: src/emu/ui/ui.cpp:1590
+#: src/emu/ui/ui.cpp:1540
msgid "UI: Disabled"
msgstr "UI: Uitgeschakeld"
-#: src/emu/ui/ui.cpp:1736
+#: src/emu/ui/ui.cpp:1686
msgid "Autofire can't be enabled"
msgstr "Autofire kan niet worden ingeschakeld"
-#: src/emu/ui/ui.cpp:1775
+#: src/emu/ui/ui.cpp:1725
msgid "Select position to save to"
msgstr "Selecteer positie om naar op te slaan"
-#: src/emu/ui/ui.cpp:1777
+#: src/emu/ui/ui.cpp:1727
msgid "Select position to load from"
msgstr "Selecteer positie om van in te lezen"
-#: src/emu/ui/ui.cpp:1801
+#: src/emu/ui/ui.cpp:1751
msgid "Save cancelled"
msgstr "Opslaan afgebroken"
-#: src/emu/ui/ui.cpp:1803
+#: src/emu/ui/ui.cpp:1753
msgid "Load cancelled"
msgstr "Inlezen afgebroken"
-#: src/emu/ui/ui.cpp:1846
+#: src/emu/ui/ui.cpp:1796
#, c-format
msgid "Save to position %s"
msgstr "Opslaan naar positie %s"
-#: src/emu/ui/ui.cpp:1851
+#: src/emu/ui/ui.cpp:1801
#, c-format
msgid "Load from position %s"
msgstr "Inlezen van positie %s"
-#: src/emu/ui/ui.cpp:1891
+#: src/emu/ui/ui.cpp:1841
#, c-format
msgid ""
"Are you sure you want to quit?\n"
@@ -1864,173 +1852,173 @@ msgstr ""
"Druk op ''%1%s'' om te stoppen,\n"
"druk op ''%2$s'' om terug te keren naar de emulatie."
-#: src/emu/ui/ui.cpp:1966
+#: src/emu/ui/ui.cpp:1916
msgid "Master Volume"
msgstr "Hoofdvolume"
-#: src/emu/ui/ui.cpp:1976
+#: src/emu/ui/ui.cpp:1926
#, c-format
msgid "%1$s Volume"
msgstr "%1$s volume"
-#: src/emu/ui/ui.cpp:1998
+#: src/emu/ui/ui.cpp:1948
#, c-format
msgid "Overclock CPU %1$s"
msgstr "Overklok CPU %1$s"
-#: src/emu/ui/ui.cpp:2018
+#: src/emu/ui/ui.cpp:1968
#, c-format
msgid "%1$s Refresh Rate"
msgstr "%1$s verversingfrequentie"
-#: src/emu/ui/ui.cpp:2024
+#: src/emu/ui/ui.cpp:1974
#, c-format
msgid "%1$s Brightness"
msgstr "%1$s helderheid"
-#: src/emu/ui/ui.cpp:2027
+#: src/emu/ui/ui.cpp:1977
#, c-format
msgid "%1$s Contrast"
msgstr "%1$s contrast"
-#: src/emu/ui/ui.cpp:2030
+#: src/emu/ui/ui.cpp:1980
#, c-format
msgid "%1$s Gamma"
msgstr "%1$s gamma"
-#: src/emu/ui/ui.cpp:2035
+#: src/emu/ui/ui.cpp:1985
#, c-format
msgid "%1$s Horiz Stretch"
-msgstr "%1$s horizontale strekking"
+msgstr "%1$s horizontale stretch"
-#: src/emu/ui/ui.cpp:2038
+#: src/emu/ui/ui.cpp:1988
#, c-format
msgid "%1$s Horiz Position"
msgstr "%1$s horizontale positie"
-#: src/emu/ui/ui.cpp:2041
+#: src/emu/ui/ui.cpp:1991
#, c-format
msgid "%1$s Vert Stretch"
-msgstr "%1$s verticale strekking"
+msgstr "%1$s verticale stretch"
-#: src/emu/ui/ui.cpp:2044
+#: src/emu/ui/ui.cpp:1994
#, c-format
msgid "%1$s Vert Position"
msgstr "%1$s verticale positie"
-#: src/emu/ui/ui.cpp:2062
+#: src/emu/ui/ui.cpp:2012
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
-msgstr "Laserdisc '%1$s' horizontale strekking"
+msgstr "Laserdisc '%1$s' horizontale stretch"
-#: src/emu/ui/ui.cpp:2065
+#: src/emu/ui/ui.cpp:2015
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr "Laserdisc '%1$s' horizontale positie"
-#: src/emu/ui/ui.cpp:2068
+#: src/emu/ui/ui.cpp:2018
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
-msgstr "Laserdic '%1$s' verticale strekking"
+msgstr "Laserdic '%1$s' verticale stretch"
-#: src/emu/ui/ui.cpp:2071
+#: src/emu/ui/ui.cpp:2021
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr "Laserdisc '%1$s' verticale positie"
-#: src/emu/ui/ui.cpp:2080
+#: src/emu/ui/ui.cpp:2030
msgid "Vector Flicker"
msgstr ""
-#: src/emu/ui/ui.cpp:2082
+#: src/emu/ui/ui.cpp:2032
msgid "Beam Width Minimum"
-msgstr "Minimale straal breedte"
+msgstr "Minimale straalbreedte"
-#: src/emu/ui/ui.cpp:2084
+#: src/emu/ui/ui.cpp:2034
msgid "Beam Width Maximum"
-msgstr "Maximale straal breedte"
+msgstr "Maximale straalbreedte"
-#: src/emu/ui/ui.cpp:2086
+#: src/emu/ui/ui.cpp:2036
msgid "Beam Intensity Weight"
-msgstr "Gewicht straal intensiteit"
+msgstr "Gewicht straalintensiteit"
-#: src/emu/ui/ui.cpp:2098
+#: src/emu/ui/ui.cpp:2048
#, c-format
msgid "Crosshair Scale %1$s"
msgstr "Vizier schaal %1$s"
-#: src/emu/ui/ui.cpp:2098 src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2048 src/emu/ui/ui.cpp:2051
msgid "X"
msgstr "X"
-#: src/emu/ui/ui.cpp:2098 src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2048 src/emu/ui/ui.cpp:2051
msgid "Y"
msgstr "Y"
-#: src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2051
#, c-format
msgid "Crosshair Offset %1$s"
msgstr "Vizier offset %1$s"
-#: src/emu/ui/ui.cpp:2120
+#: src/emu/ui/ui.cpp:2070
#, c-format
msgid "%1$3ddB"
msgstr "%1$3d dB"
-#: src/emu/ui/ui.cpp:2164
+#: src/emu/ui/ui.cpp:2114
#, c-format
msgid "%1$d%%"
msgstr "%1$d%%"
-#: src/emu/ui/ui.cpp:2180
+#: src/emu/ui/ui.cpp:2130
#, c-format
msgid "%1$3.0f%%"
msgstr "%1$3.0f%%"
-#: src/emu/ui/ui.cpp:2203
+#: src/emu/ui/ui.cpp:2153
#, c-format
msgid "%1$.3ffps"
msgstr "%1$.3f fps"
-#: src/emu/ui/ui.cpp:2226 src/emu/ui/ui.cpp:2248 src/emu/ui/ui.cpp:2269
-#: src/emu/ui/ui.cpp:2291 src/emu/ui/ui.cpp:2313 src/emu/ui/ui.cpp:2335
-#: src/emu/ui/ui.cpp:2357 src/emu/ui/ui.cpp:2379 src/emu/ui/ui.cpp:2401
-#: src/emu/ui/ui.cpp:2423 src/emu/ui/ui.cpp:2445
+#: src/emu/ui/ui.cpp:2176 src/emu/ui/ui.cpp:2198 src/emu/ui/ui.cpp:2219
+#: src/emu/ui/ui.cpp:2241 src/emu/ui/ui.cpp:2263 src/emu/ui/ui.cpp:2285
+#: src/emu/ui/ui.cpp:2307 src/emu/ui/ui.cpp:2329 src/emu/ui/ui.cpp:2351
+#: src/emu/ui/ui.cpp:2373 src/emu/ui/ui.cpp:2395
#, c-format
msgid "%1$.3f"
msgstr "%1$.3f"
-#: src/emu/ui/ui.cpp:2461 src/emu/ui/ui.cpp:2477 src/emu/ui/ui.cpp:2493
-#: src/emu/ui/ui.cpp:2509
+#: src/emu/ui/ui.cpp:2411 src/emu/ui/ui.cpp:2427 src/emu/ui/ui.cpp:2443
+#: src/emu/ui/ui.cpp:2459
#, c-format
msgid "%1$1.2f"
msgstr "%1$1.2f"
-#: src/emu/ui/ui.cpp:2525
+#: src/emu/ui/ui.cpp:2475
#, c-format
msgid "Screen '%1$s'"
msgstr "Scherm '%1$s'"
-#: src/emu/ui/ui.cpp:2527
+#: src/emu/ui/ui.cpp:2477
msgid "Screen"
msgstr "Scherm"
-#: src/emu/ui/ui.cpp:2543
+#: src/emu/ui/ui.cpp:2493
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr "Vizier X-schaal %1$1.3f"
-#: src/emu/ui/ui.cpp:2543
+#: src/emu/ui/ui.cpp:2493
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr "Vizier Y-schaal %1$1.3f"
-#: src/emu/ui/ui.cpp:2562
+#: src/emu/ui/ui.cpp:2512
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr "Vizier X-offset %1$1.3f"
-#: src/emu/ui/ui.cpp:2562
+#: src/emu/ui/ui.cpp:2512
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr "Vizier Y-offset %1$1.3f"
@@ -2080,8 +2068,17 @@ msgstr " KLEUREN"
msgid " PENS"
msgstr " PENNEN"
+#~ msgid ""
+#~ "\n"
+#~ "\n"
+#~ "Type OK or move the joystick left then right to continue"
+#~ msgstr ""
+#~ "\n"
+#~ "\n"
+#~ "Type OK of beweeg de joystick naar links en rechts om verder te gaan"
+
#~ msgid "Configure Machine"
#~ msgstr "Configureer machine"
#~ msgid "Multi-Threaded Rendering"
-#~ msgstr "Multithreaded tekenen"
+#~ msgstr "Multithreaded renderen"
diff --git a/language/English/strings.po b/language/English/strings.po
index 821f9b03148..31576b9cd7a 100644
--- a/language/English/strings.po
+++ b/language/English/strings.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2016-03-25 23:59+0100\n"
+"POT-Creation-Date: 2016-03-28 09:02+0200\n"
"PO-Revision-Date: 2016-02-20 18:03+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: MAME Language Team\n"
@@ -60,14 +60,14 @@ msgstr ""
msgid "Autofire Status"
msgstr ""
-#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1742
+#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1692
#: src/emu/ui/videoopt.cpp:207 src/emu/ui/videoopt.cpp:211
#: src/emu/ui/videoopt.cpp:215 src/emu/ui/videoopt.cpp:219
#: src/emu/ui/videoopt.cpp:223
msgid "Disabled"
msgstr ""
-#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1742
+#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1692
#: src/emu/ui/videoopt.cpp:207 src/emu/ui/videoopt.cpp:211
#: src/emu/ui/videoopt.cpp:215 src/emu/ui/videoopt.cpp:219
#: src/emu/ui/videoopt.cpp:223
@@ -643,11 +643,11 @@ msgstr ""
msgid "Display Options"
msgstr ""
-#: src/emu/ui/filesel.cpp:159
+#: src/emu/ui/filesel.cpp:161
msgid "File Already Exists - Override?"
msgstr ""
-#: src/emu/ui/filesel.cpp:161 src/emu/ui/selgame.cpp:1560
+#: src/emu/ui/filesel.cpp:163 src/emu/ui/selgame.cpp:1560
#: src/emu/ui/selgame.cpp:1561 src/emu/ui/selgame.cpp:1562
#: src/emu/ui/selgame.cpp:1563 src/emu/ui/selgame.cpp:1564
#: src/emu/ui/selgame.cpp:1565 src/emu/ui/selgame.cpp:1566
@@ -655,7 +655,7 @@ msgstr ""
msgid "No"
msgstr ""
-#: src/emu/ui/filesel.cpp:162 src/emu/ui/selgame.cpp:1560
+#: src/emu/ui/filesel.cpp:164 src/emu/ui/selgame.cpp:1560
#: src/emu/ui/selgame.cpp:1561 src/emu/ui/selgame.cpp:1562
#: src/emu/ui/selgame.cpp:1563 src/emu/ui/selgame.cpp:1564
#: src/emu/ui/selgame.cpp:1565 src/emu/ui/selgame.cpp:1566
@@ -663,55 +663,55 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: src/emu/ui/filesel.cpp:271
+#: src/emu/ui/filesel.cpp:275
msgid "New Image Name:"
msgstr ""
-#: src/emu/ui/filesel.cpp:277
+#: src/emu/ui/filesel.cpp:281
msgid "Image Format:"
msgstr ""
-#: src/emu/ui/filesel.cpp:283
+#: src/emu/ui/filesel.cpp:287
msgid "Create"
msgstr ""
-#: src/emu/ui/filesel.cpp:314
+#: src/emu/ui/filesel.cpp:318
msgid "Please enter a file extension too"
msgstr ""
-#: src/emu/ui/filesel.cpp:502 src/emu/ui/swlist.cpp:65
+#: src/emu/ui/filesel.cpp:506 src/emu/ui/swlist.cpp:65
msgid "[empty slot]"
msgstr ""
-#: src/emu/ui/filesel.cpp:506
+#: src/emu/ui/filesel.cpp:510
msgid "[create]"
msgstr ""
-#: src/emu/ui/filesel.cpp:510 src/emu/ui/swlist.cpp:76
+#: src/emu/ui/filesel.cpp:514 src/emu/ui/swlist.cpp:76
msgid "[software list]"
msgstr ""
-#: src/emu/ui/filesel.cpp:802
+#: src/emu/ui/filesel.cpp:806
msgid "Select image format"
msgstr ""
-#: src/emu/ui/filesel.cpp:862
+#: src/emu/ui/filesel.cpp:866
msgid "Select access mode"
msgstr ""
-#: src/emu/ui/filesel.cpp:863
+#: src/emu/ui/filesel.cpp:867
msgid "Read-only"
msgstr ""
-#: src/emu/ui/filesel.cpp:865
+#: src/emu/ui/filesel.cpp:869
msgid "Read-write"
msgstr ""
-#: src/emu/ui/filesel.cpp:866
+#: src/emu/ui/filesel.cpp:870
msgid "Read this image, write to another image"
msgstr ""
-#: src/emu/ui/filesel.cpp:867
+#: src/emu/ui/filesel.cpp:871
msgid "Read this image, write to diff"
msgstr ""
@@ -1572,92 +1572,80 @@ msgstr ""
msgid "Fast Forward"
msgstr ""
-#: src/emu/ui/ui.cpp:415
+#: src/emu/ui/ui.cpp:410
msgid "This driver requires images to be loaded in the following device(s): "
msgstr ""
-#: src/emu/ui/ui.cpp:1043
-#, c-format
-msgid ""
-"Usage of emulators in conjunction with ROMs you don't own is forbidden by "
-"copyright law.\n"
-"\n"
-"IF YOU ARE NOT LEGALLY ENTITLED TO PLAY \"%1$s\" ON THIS EMULATOR, PRESS "
-"ESC.\n"
-"\n"
-"Otherwise, type OK or move the joystick left then right to continue"
-msgstr ""
-
-#: src/emu/ui/ui.cpp:1081
+#: src/emu/ui/ui.cpp:1060
msgid ""
"One or more ROMs/CHDs for this machine are incorrect. The machine may not "
"run correctly.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1094
+#: src/emu/ui/ui.cpp:1073
msgid ""
"There are known problems with this machine\n"
"\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1098
+#: src/emu/ui/ui.cpp:1077
msgid ""
"One or more ROMs/CHDs for this machine have not been correctly dumped.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1102
+#: src/emu/ui/ui.cpp:1081
#, c-format
msgid "The keyboard emulation may not be 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1104
+#: src/emu/ui/ui.cpp:1083
#, c-format
msgid "The colors aren't 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1106
+#: src/emu/ui/ui.cpp:1085
msgid "The colors are completely wrong.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1108
+#: src/emu/ui/ui.cpp:1087
#, c-format
msgid "The video emulation isn't 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1110
+#: src/emu/ui/ui.cpp:1089
#, c-format
msgid "The sound emulation isn't 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1112
+#: src/emu/ui/ui.cpp:1091
msgid "The machine lacks sound.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1115
+#: src/emu/ui/ui.cpp:1094
msgid "Screen flipping in cocktail mode is not supported.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1119
+#: src/emu/ui/ui.cpp:1098
msgid "The machine requires external artwork files\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1124
+#: src/emu/ui/ui.cpp:1103
msgid ""
"This machine was never completed. It may exhibit strange behavior or missing "
"elements that are not bugs in the emulation.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1129
+#: src/emu/ui/ui.cpp:1108
msgid ""
"This machine has no sound hardware, MAME will produce no sounds, this is "
"expected behaviour.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1137
+#: src/emu/ui/ui.cpp:1116
msgid "The machine has protection which isn't fully emulated.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1140
+#: src/emu/ui/ui.cpp:1119
msgid ""
"\n"
"THIS MACHINE DOESN'T WORK. The emulation for this machine is not yet "
@@ -1665,7 +1653,7 @@ msgid ""
"the developers to improve the emulation.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1144
+#: src/emu/ui/ui.cpp:1123
msgid ""
"\n"
"Certain elements of this machine cannot be emulated as it requires actual "
@@ -1673,21 +1661,21 @@ msgid ""
"to fully play this machine.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1163
+#: src/emu/ui/ui.cpp:1142
msgid ""
"\n"
"\n"
"There are working clones of this machine: "
msgstr ""
-#: src/emu/ui/ui.cpp:1177
+#: src/emu/ui/ui.cpp:1156
msgid ""
"\n"
"\n"
-"Type OK or move the joystick left then right to continue"
+"Press any key to continue"
msgstr ""
-#: src/emu/ui/ui.cpp:1192
+#: src/emu/ui/ui.cpp:1171
#, c-format
msgid ""
"%1$s\n"
@@ -1697,98 +1685,98 @@ msgid ""
"CPU:\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1228 src/emu/ui/ui.cpp:1267
+#: src/emu/ui/ui.cpp:1207 src/emu/ui/ui.cpp:1246
msgid "MHz"
msgstr ""
-#: src/emu/ui/ui.cpp:1228 src/emu/ui/ui.cpp:1267
+#: src/emu/ui/ui.cpp:1207 src/emu/ui/ui.cpp:1246
msgid "kHz"
msgstr ""
-#: src/emu/ui/ui.cpp:1242
+#: src/emu/ui/ui.cpp:1221
msgid ""
"\n"
"Sound:\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1271
+#: src/emu/ui/ui.cpp:1250
msgid ""
"\n"
"Video:\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1275
+#: src/emu/ui/ui.cpp:1254
msgid "None\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1282
+#: src/emu/ui/ui.cpp:1261
msgid "Vector"
msgstr ""
-#: src/emu/ui/ui.cpp:1293
+#: src/emu/ui/ui.cpp:1272
#, c-format
msgid "%1$s: %2$s\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1293
+#: src/emu/ui/ui.cpp:1272
msgid "%2$s\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1577 src/emu/ui/ui.cpp:1587
+#: src/emu/ui/ui.cpp:1527 src/emu/ui/ui.cpp:1537
msgid "Keyboard Emulation Status"
msgstr ""
-#: src/emu/ui/ui.cpp:1579
+#: src/emu/ui/ui.cpp:1529
msgid "Mode: PARTIAL Emulation"
msgstr ""
-#: src/emu/ui/ui.cpp:1580
+#: src/emu/ui/ui.cpp:1530
msgid "UI: Enabled"
msgstr ""
-#: src/emu/ui/ui.cpp:1582 src/emu/ui/ui.cpp:1592
+#: src/emu/ui/ui.cpp:1532 src/emu/ui/ui.cpp:1542
msgid "**Use ScrLock to toggle**"
msgstr ""
-#: src/emu/ui/ui.cpp:1589
+#: src/emu/ui/ui.cpp:1539
msgid "Mode: FULL Emulation"
msgstr ""
-#: src/emu/ui/ui.cpp:1590
+#: src/emu/ui/ui.cpp:1540
msgid "UI: Disabled"
msgstr ""
-#: src/emu/ui/ui.cpp:1736
+#: src/emu/ui/ui.cpp:1686
msgid "Autofire can't be enabled"
msgstr ""
-#: src/emu/ui/ui.cpp:1775
+#: src/emu/ui/ui.cpp:1725
msgid "Select position to save to"
msgstr ""
-#: src/emu/ui/ui.cpp:1777
+#: src/emu/ui/ui.cpp:1727
msgid "Select position to load from"
msgstr ""
-#: src/emu/ui/ui.cpp:1801
+#: src/emu/ui/ui.cpp:1751
msgid "Save cancelled"
msgstr ""
-#: src/emu/ui/ui.cpp:1803
+#: src/emu/ui/ui.cpp:1753
msgid "Load cancelled"
msgstr ""
-#: src/emu/ui/ui.cpp:1846
+#: src/emu/ui/ui.cpp:1796
#, c-format
msgid "Save to position %s"
msgstr ""
-#: src/emu/ui/ui.cpp:1851
+#: src/emu/ui/ui.cpp:1801
#, c-format
msgid "Load from position %s"
msgstr ""
-#: src/emu/ui/ui.cpp:1891
+#: src/emu/ui/ui.cpp:1841
#, c-format
msgid ""
"Are you sure you want to quit?\n"
@@ -1797,173 +1785,173 @@ msgid ""
"Press ''%2$s'' to return to emulation."
msgstr ""
-#: src/emu/ui/ui.cpp:1966
+#: src/emu/ui/ui.cpp:1916
msgid "Master Volume"
msgstr ""
-#: src/emu/ui/ui.cpp:1976
+#: src/emu/ui/ui.cpp:1926
#, c-format
msgid "%1$s Volume"
msgstr ""
-#: src/emu/ui/ui.cpp:1998
+#: src/emu/ui/ui.cpp:1948
#, c-format
msgid "Overclock CPU %1$s"
msgstr ""
-#: src/emu/ui/ui.cpp:2018
+#: src/emu/ui/ui.cpp:1968
#, c-format
msgid "%1$s Refresh Rate"
msgstr ""
-#: src/emu/ui/ui.cpp:2024
+#: src/emu/ui/ui.cpp:1974
#, c-format
msgid "%1$s Brightness"
msgstr ""
-#: src/emu/ui/ui.cpp:2027
+#: src/emu/ui/ui.cpp:1977
#, c-format
msgid "%1$s Contrast"
msgstr ""
-#: src/emu/ui/ui.cpp:2030
+#: src/emu/ui/ui.cpp:1980
#, c-format
msgid "%1$s Gamma"
msgstr ""
-#: src/emu/ui/ui.cpp:2035
+#: src/emu/ui/ui.cpp:1985
#, c-format
msgid "%1$s Horiz Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2038
+#: src/emu/ui/ui.cpp:1988
#, c-format
msgid "%1$s Horiz Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2041
+#: src/emu/ui/ui.cpp:1991
#, c-format
msgid "%1$s Vert Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2044
+#: src/emu/ui/ui.cpp:1994
#, c-format
msgid "%1$s Vert Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2062
+#: src/emu/ui/ui.cpp:2012
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2065
+#: src/emu/ui/ui.cpp:2015
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2068
+#: src/emu/ui/ui.cpp:2018
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2071
+#: src/emu/ui/ui.cpp:2021
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2080
+#: src/emu/ui/ui.cpp:2030
msgid "Vector Flicker"
msgstr ""
-#: src/emu/ui/ui.cpp:2082
+#: src/emu/ui/ui.cpp:2032
msgid "Beam Width Minimum"
msgstr ""
-#: src/emu/ui/ui.cpp:2084
+#: src/emu/ui/ui.cpp:2034
msgid "Beam Width Maximum"
msgstr ""
-#: src/emu/ui/ui.cpp:2086
+#: src/emu/ui/ui.cpp:2036
msgid "Beam Intensity Weight"
msgstr ""
-#: src/emu/ui/ui.cpp:2098
+#: src/emu/ui/ui.cpp:2048
#, c-format
msgid "Crosshair Scale %1$s"
msgstr ""
-#: src/emu/ui/ui.cpp:2098 src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2048 src/emu/ui/ui.cpp:2051
msgid "X"
msgstr ""
-#: src/emu/ui/ui.cpp:2098 src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2048 src/emu/ui/ui.cpp:2051
msgid "Y"
msgstr ""
-#: src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2051
#, c-format
msgid "Crosshair Offset %1$s"
msgstr ""
-#: src/emu/ui/ui.cpp:2120
+#: src/emu/ui/ui.cpp:2070
#, c-format
msgid "%1$3ddB"
msgstr ""
-#: src/emu/ui/ui.cpp:2164
+#: src/emu/ui/ui.cpp:2114
#, c-format
msgid "%1$d%%"
msgstr ""
-#: src/emu/ui/ui.cpp:2180
+#: src/emu/ui/ui.cpp:2130
#, c-format
msgid "%1$3.0f%%"
msgstr ""
-#: src/emu/ui/ui.cpp:2203
+#: src/emu/ui/ui.cpp:2153
#, c-format
msgid "%1$.3ffps"
msgstr ""
-#: src/emu/ui/ui.cpp:2226 src/emu/ui/ui.cpp:2248 src/emu/ui/ui.cpp:2269
-#: src/emu/ui/ui.cpp:2291 src/emu/ui/ui.cpp:2313 src/emu/ui/ui.cpp:2335
-#: src/emu/ui/ui.cpp:2357 src/emu/ui/ui.cpp:2379 src/emu/ui/ui.cpp:2401
-#: src/emu/ui/ui.cpp:2423 src/emu/ui/ui.cpp:2445
+#: src/emu/ui/ui.cpp:2176 src/emu/ui/ui.cpp:2198 src/emu/ui/ui.cpp:2219
+#: src/emu/ui/ui.cpp:2241 src/emu/ui/ui.cpp:2263 src/emu/ui/ui.cpp:2285
+#: src/emu/ui/ui.cpp:2307 src/emu/ui/ui.cpp:2329 src/emu/ui/ui.cpp:2351
+#: src/emu/ui/ui.cpp:2373 src/emu/ui/ui.cpp:2395
#, c-format
msgid "%1$.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2461 src/emu/ui/ui.cpp:2477 src/emu/ui/ui.cpp:2493
-#: src/emu/ui/ui.cpp:2509
+#: src/emu/ui/ui.cpp:2411 src/emu/ui/ui.cpp:2427 src/emu/ui/ui.cpp:2443
+#: src/emu/ui/ui.cpp:2459
#, c-format
msgid "%1$1.2f"
msgstr ""
-#: src/emu/ui/ui.cpp:2525
+#: src/emu/ui/ui.cpp:2475
#, c-format
msgid "Screen '%1$s'"
msgstr ""
-#: src/emu/ui/ui.cpp:2527
+#: src/emu/ui/ui.cpp:2477
msgid "Screen"
msgstr ""
-#: src/emu/ui/ui.cpp:2543
+#: src/emu/ui/ui.cpp:2493
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2543
+#: src/emu/ui/ui.cpp:2493
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2562
+#: src/emu/ui/ui.cpp:2512
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2562
+#: src/emu/ui/ui.cpp:2512
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr ""
diff --git a/language/Estonian/strings.po b/language/Estonian/strings.po
index 91efc8399f8..7567f51accf 100644
--- a/language/Estonian/strings.po
+++ b/language/Estonian/strings.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2016-03-25 23:59+0100\n"
+"POT-Creation-Date: 2016-03-28 09:02+0200\n"
"PO-Revision-Date: 2016-02-20 18:03+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: MAME Language Team\n"
@@ -60,14 +60,14 @@ msgstr ""
msgid "Autofire Status"
msgstr ""
-#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1742
+#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1692
#: src/emu/ui/videoopt.cpp:207 src/emu/ui/videoopt.cpp:211
#: src/emu/ui/videoopt.cpp:215 src/emu/ui/videoopt.cpp:219
#: src/emu/ui/videoopt.cpp:223
msgid "Disabled"
msgstr ""
-#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1742
+#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1692
#: src/emu/ui/videoopt.cpp:207 src/emu/ui/videoopt.cpp:211
#: src/emu/ui/videoopt.cpp:215 src/emu/ui/videoopt.cpp:219
#: src/emu/ui/videoopt.cpp:223
@@ -643,11 +643,11 @@ msgstr ""
msgid "Display Options"
msgstr ""
-#: src/emu/ui/filesel.cpp:159
+#: src/emu/ui/filesel.cpp:161
msgid "File Already Exists - Override?"
msgstr ""
-#: src/emu/ui/filesel.cpp:161 src/emu/ui/selgame.cpp:1560
+#: src/emu/ui/filesel.cpp:163 src/emu/ui/selgame.cpp:1560
#: src/emu/ui/selgame.cpp:1561 src/emu/ui/selgame.cpp:1562
#: src/emu/ui/selgame.cpp:1563 src/emu/ui/selgame.cpp:1564
#: src/emu/ui/selgame.cpp:1565 src/emu/ui/selgame.cpp:1566
@@ -655,7 +655,7 @@ msgstr ""
msgid "No"
msgstr ""
-#: src/emu/ui/filesel.cpp:162 src/emu/ui/selgame.cpp:1560
+#: src/emu/ui/filesel.cpp:164 src/emu/ui/selgame.cpp:1560
#: src/emu/ui/selgame.cpp:1561 src/emu/ui/selgame.cpp:1562
#: src/emu/ui/selgame.cpp:1563 src/emu/ui/selgame.cpp:1564
#: src/emu/ui/selgame.cpp:1565 src/emu/ui/selgame.cpp:1566
@@ -663,55 +663,55 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: src/emu/ui/filesel.cpp:271
+#: src/emu/ui/filesel.cpp:275
msgid "New Image Name:"
msgstr ""
-#: src/emu/ui/filesel.cpp:277
+#: src/emu/ui/filesel.cpp:281
msgid "Image Format:"
msgstr ""
-#: src/emu/ui/filesel.cpp:283
+#: src/emu/ui/filesel.cpp:287
msgid "Create"
msgstr ""
-#: src/emu/ui/filesel.cpp:314
+#: src/emu/ui/filesel.cpp:318
msgid "Please enter a file extension too"
msgstr ""
-#: src/emu/ui/filesel.cpp:502 src/emu/ui/swlist.cpp:65
+#: src/emu/ui/filesel.cpp:506 src/emu/ui/swlist.cpp:65
msgid "[empty slot]"
msgstr ""
-#: src/emu/ui/filesel.cpp:506
+#: src/emu/ui/filesel.cpp:510
msgid "[create]"
msgstr ""
-#: src/emu/ui/filesel.cpp:510 src/emu/ui/swlist.cpp:76
+#: src/emu/ui/filesel.cpp:514 src/emu/ui/swlist.cpp:76
msgid "[software list]"
msgstr ""
-#: src/emu/ui/filesel.cpp:802
+#: src/emu/ui/filesel.cpp:806
msgid "Select image format"
msgstr ""
-#: src/emu/ui/filesel.cpp:862
+#: src/emu/ui/filesel.cpp:866
msgid "Select access mode"
msgstr ""
-#: src/emu/ui/filesel.cpp:863
+#: src/emu/ui/filesel.cpp:867
msgid "Read-only"
msgstr ""
-#: src/emu/ui/filesel.cpp:865
+#: src/emu/ui/filesel.cpp:869
msgid "Read-write"
msgstr ""
-#: src/emu/ui/filesel.cpp:866
+#: src/emu/ui/filesel.cpp:870
msgid "Read this image, write to another image"
msgstr ""
-#: src/emu/ui/filesel.cpp:867
+#: src/emu/ui/filesel.cpp:871
msgid "Read this image, write to diff"
msgstr ""
@@ -1572,92 +1572,80 @@ msgstr ""
msgid "Fast Forward"
msgstr ""
-#: src/emu/ui/ui.cpp:415
+#: src/emu/ui/ui.cpp:410
msgid "This driver requires images to be loaded in the following device(s): "
msgstr ""
-#: src/emu/ui/ui.cpp:1043
-#, c-format
-msgid ""
-"Usage of emulators in conjunction with ROMs you don't own is forbidden by "
-"copyright law.\n"
-"\n"
-"IF YOU ARE NOT LEGALLY ENTITLED TO PLAY \"%1$s\" ON THIS EMULATOR, PRESS "
-"ESC.\n"
-"\n"
-"Otherwise, type OK or move the joystick left then right to continue"
-msgstr ""
-
-#: src/emu/ui/ui.cpp:1081
+#: src/emu/ui/ui.cpp:1060
msgid ""
"One or more ROMs/CHDs for this machine are incorrect. The machine may not "
"run correctly.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1094
+#: src/emu/ui/ui.cpp:1073
msgid ""
"There are known problems with this machine\n"
"\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1098
+#: src/emu/ui/ui.cpp:1077
msgid ""
"One or more ROMs/CHDs for this machine have not been correctly dumped.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1102
+#: src/emu/ui/ui.cpp:1081
#, c-format
msgid "The keyboard emulation may not be 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1104
+#: src/emu/ui/ui.cpp:1083
#, c-format
msgid "The colors aren't 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1106
+#: src/emu/ui/ui.cpp:1085
msgid "The colors are completely wrong.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1108
+#: src/emu/ui/ui.cpp:1087
#, c-format
msgid "The video emulation isn't 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1110
+#: src/emu/ui/ui.cpp:1089
#, c-format
msgid "The sound emulation isn't 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1112
+#: src/emu/ui/ui.cpp:1091
msgid "The machine lacks sound.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1115
+#: src/emu/ui/ui.cpp:1094
msgid "Screen flipping in cocktail mode is not supported.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1119
+#: src/emu/ui/ui.cpp:1098
msgid "The machine requires external artwork files\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1124
+#: src/emu/ui/ui.cpp:1103
msgid ""
"This machine was never completed. It may exhibit strange behavior or missing "
"elements that are not bugs in the emulation.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1129
+#: src/emu/ui/ui.cpp:1108
msgid ""
"This machine has no sound hardware, MAME will produce no sounds, this is "
"expected behaviour.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1137
+#: src/emu/ui/ui.cpp:1116
msgid "The machine has protection which isn't fully emulated.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1140
+#: src/emu/ui/ui.cpp:1119
msgid ""
"\n"
"THIS MACHINE DOESN'T WORK. The emulation for this machine is not yet "
@@ -1665,7 +1653,7 @@ msgid ""
"the developers to improve the emulation.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1144
+#: src/emu/ui/ui.cpp:1123
msgid ""
"\n"
"Certain elements of this machine cannot be emulated as it requires actual "
@@ -1673,21 +1661,21 @@ msgid ""
"to fully play this machine.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1163
+#: src/emu/ui/ui.cpp:1142
msgid ""
"\n"
"\n"
"There are working clones of this machine: "
msgstr ""
-#: src/emu/ui/ui.cpp:1177
+#: src/emu/ui/ui.cpp:1156
msgid ""
"\n"
"\n"
-"Type OK or move the joystick left then right to continue"
+"Press any key to continue"
msgstr ""
-#: src/emu/ui/ui.cpp:1192
+#: src/emu/ui/ui.cpp:1171
#, c-format
msgid ""
"%1$s\n"
@@ -1697,98 +1685,98 @@ msgid ""
"CPU:\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1228 src/emu/ui/ui.cpp:1267
+#: src/emu/ui/ui.cpp:1207 src/emu/ui/ui.cpp:1246
msgid "MHz"
msgstr ""
-#: src/emu/ui/ui.cpp:1228 src/emu/ui/ui.cpp:1267
+#: src/emu/ui/ui.cpp:1207 src/emu/ui/ui.cpp:1246
msgid "kHz"
msgstr ""
-#: src/emu/ui/ui.cpp:1242
+#: src/emu/ui/ui.cpp:1221
msgid ""
"\n"
"Sound:\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1271
+#: src/emu/ui/ui.cpp:1250
msgid ""
"\n"
"Video:\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1275
+#: src/emu/ui/ui.cpp:1254
msgid "None\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1282
+#: src/emu/ui/ui.cpp:1261
msgid "Vector"
msgstr ""
-#: src/emu/ui/ui.cpp:1293
+#: src/emu/ui/ui.cpp:1272
#, c-format
msgid "%1$s: %2$s\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1293
+#: src/emu/ui/ui.cpp:1272
msgid "%2$s\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1577 src/emu/ui/ui.cpp:1587
+#: src/emu/ui/ui.cpp:1527 src/emu/ui/ui.cpp:1537
msgid "Keyboard Emulation Status"
msgstr ""
-#: src/emu/ui/ui.cpp:1579
+#: src/emu/ui/ui.cpp:1529
msgid "Mode: PARTIAL Emulation"
msgstr ""
-#: src/emu/ui/ui.cpp:1580
+#: src/emu/ui/ui.cpp:1530
msgid "UI: Enabled"
msgstr ""
-#: src/emu/ui/ui.cpp:1582 src/emu/ui/ui.cpp:1592
+#: src/emu/ui/ui.cpp:1532 src/emu/ui/ui.cpp:1542
msgid "**Use ScrLock to toggle**"
msgstr ""
-#: src/emu/ui/ui.cpp:1589
+#: src/emu/ui/ui.cpp:1539
msgid "Mode: FULL Emulation"
msgstr ""
-#: src/emu/ui/ui.cpp:1590
+#: src/emu/ui/ui.cpp:1540
msgid "UI: Disabled"
msgstr ""
-#: src/emu/ui/ui.cpp:1736
+#: src/emu/ui/ui.cpp:1686
msgid "Autofire can't be enabled"
msgstr ""
-#: src/emu/ui/ui.cpp:1775
+#: src/emu/ui/ui.cpp:1725
msgid "Select position to save to"
msgstr ""
-#: src/emu/ui/ui.cpp:1777
+#: src/emu/ui/ui.cpp:1727
msgid "Select position to load from"
msgstr ""
-#: src/emu/ui/ui.cpp:1801
+#: src/emu/ui/ui.cpp:1751
msgid "Save cancelled"
msgstr ""
-#: src/emu/ui/ui.cpp:1803
+#: src/emu/ui/ui.cpp:1753
msgid "Load cancelled"
msgstr ""
-#: src/emu/ui/ui.cpp:1846
+#: src/emu/ui/ui.cpp:1796
#, c-format
msgid "Save to position %s"
msgstr ""
-#: src/emu/ui/ui.cpp:1851
+#: src/emu/ui/ui.cpp:1801
#, c-format
msgid "Load from position %s"
msgstr ""
-#: src/emu/ui/ui.cpp:1891
+#: src/emu/ui/ui.cpp:1841
#, c-format
msgid ""
"Are you sure you want to quit?\n"
@@ -1797,173 +1785,173 @@ msgid ""
"Press ''%2$s'' to return to emulation."
msgstr ""
-#: src/emu/ui/ui.cpp:1966
+#: src/emu/ui/ui.cpp:1916
msgid "Master Volume"
msgstr ""
-#: src/emu/ui/ui.cpp:1976
+#: src/emu/ui/ui.cpp:1926
#, c-format
msgid "%1$s Volume"
msgstr ""
-#: src/emu/ui/ui.cpp:1998
+#: src/emu/ui/ui.cpp:1948
#, c-format
msgid "Overclock CPU %1$s"
msgstr ""
-#: src/emu/ui/ui.cpp:2018
+#: src/emu/ui/ui.cpp:1968
#, c-format
msgid "%1$s Refresh Rate"
msgstr ""
-#: src/emu/ui/ui.cpp:2024
+#: src/emu/ui/ui.cpp:1974
#, c-format
msgid "%1$s Brightness"
msgstr ""
-#: src/emu/ui/ui.cpp:2027
+#: src/emu/ui/ui.cpp:1977
#, c-format
msgid "%1$s Contrast"
msgstr ""
-#: src/emu/ui/ui.cpp:2030
+#: src/emu/ui/ui.cpp:1980
#, c-format
msgid "%1$s Gamma"
msgstr ""
-#: src/emu/ui/ui.cpp:2035
+#: src/emu/ui/ui.cpp:1985
#, c-format
msgid "%1$s Horiz Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2038
+#: src/emu/ui/ui.cpp:1988
#, c-format
msgid "%1$s Horiz Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2041
+#: src/emu/ui/ui.cpp:1991
#, c-format
msgid "%1$s Vert Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2044
+#: src/emu/ui/ui.cpp:1994
#, c-format
msgid "%1$s Vert Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2062
+#: src/emu/ui/ui.cpp:2012
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2065
+#: src/emu/ui/ui.cpp:2015
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2068
+#: src/emu/ui/ui.cpp:2018
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2071
+#: src/emu/ui/ui.cpp:2021
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2080
+#: src/emu/ui/ui.cpp:2030
msgid "Vector Flicker"
msgstr ""
-#: src/emu/ui/ui.cpp:2082
+#: src/emu/ui/ui.cpp:2032
msgid "Beam Width Minimum"
msgstr ""
-#: src/emu/ui/ui.cpp:2084
+#: src/emu/ui/ui.cpp:2034
msgid "Beam Width Maximum"
msgstr ""
-#: src/emu/ui/ui.cpp:2086
+#: src/emu/ui/ui.cpp:2036
msgid "Beam Intensity Weight"
msgstr ""
-#: src/emu/ui/ui.cpp:2098
+#: src/emu/ui/ui.cpp:2048
#, c-format
msgid "Crosshair Scale %1$s"
msgstr ""
-#: src/emu/ui/ui.cpp:2098 src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2048 src/emu/ui/ui.cpp:2051
msgid "X"
msgstr ""
-#: src/emu/ui/ui.cpp:2098 src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2048 src/emu/ui/ui.cpp:2051
msgid "Y"
msgstr ""
-#: src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2051
#, c-format
msgid "Crosshair Offset %1$s"
msgstr ""
-#: src/emu/ui/ui.cpp:2120
+#: src/emu/ui/ui.cpp:2070
#, c-format
msgid "%1$3ddB"
msgstr ""
-#: src/emu/ui/ui.cpp:2164
+#: src/emu/ui/ui.cpp:2114
#, c-format
msgid "%1$d%%"
msgstr ""
-#: src/emu/ui/ui.cpp:2180
+#: src/emu/ui/ui.cpp:2130
#, c-format
msgid "%1$3.0f%%"
msgstr ""
-#: src/emu/ui/ui.cpp:2203
+#: src/emu/ui/ui.cpp:2153
#, c-format
msgid "%1$.3ffps"
msgstr ""
-#: src/emu/ui/ui.cpp:2226 src/emu/ui/ui.cpp:2248 src/emu/ui/ui.cpp:2269
-#: src/emu/ui/ui.cpp:2291 src/emu/ui/ui.cpp:2313 src/emu/ui/ui.cpp:2335
-#: src/emu/ui/ui.cpp:2357 src/emu/ui/ui.cpp:2379 src/emu/ui/ui.cpp:2401
-#: src/emu/ui/ui.cpp:2423 src/emu/ui/ui.cpp:2445
+#: src/emu/ui/ui.cpp:2176 src/emu/ui/ui.cpp:2198 src/emu/ui/ui.cpp:2219
+#: src/emu/ui/ui.cpp:2241 src/emu/ui/ui.cpp:2263 src/emu/ui/ui.cpp:2285
+#: src/emu/ui/ui.cpp:2307 src/emu/ui/ui.cpp:2329 src/emu/ui/ui.cpp:2351
+#: src/emu/ui/ui.cpp:2373 src/emu/ui/ui.cpp:2395
#, c-format
msgid "%1$.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2461 src/emu/ui/ui.cpp:2477 src/emu/ui/ui.cpp:2493
-#: src/emu/ui/ui.cpp:2509
+#: src/emu/ui/ui.cpp:2411 src/emu/ui/ui.cpp:2427 src/emu/ui/ui.cpp:2443
+#: src/emu/ui/ui.cpp:2459
#, c-format
msgid "%1$1.2f"
msgstr ""
-#: src/emu/ui/ui.cpp:2525
+#: src/emu/ui/ui.cpp:2475
#, c-format
msgid "Screen '%1$s'"
msgstr ""
-#: src/emu/ui/ui.cpp:2527
+#: src/emu/ui/ui.cpp:2477
msgid "Screen"
msgstr ""
-#: src/emu/ui/ui.cpp:2543
+#: src/emu/ui/ui.cpp:2493
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2543
+#: src/emu/ui/ui.cpp:2493
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2562
+#: src/emu/ui/ui.cpp:2512
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2562
+#: src/emu/ui/ui.cpp:2512
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr ""
diff --git a/language/Finnish/strings.po b/language/Finnish/strings.po
index a3fd2d0a456..3df2bdf8528 100644
--- a/language/Finnish/strings.po
+++ b/language/Finnish/strings.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2016-03-25 23:59+0100\n"
+"POT-Creation-Date: 2016-03-28 09:02+0200\n"
"PO-Revision-Date: 2016-02-20 18:03+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: MAME Language Team\n"
@@ -61,14 +61,14 @@ msgstr ""
msgid "Autofire Status"
msgstr ""
-#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1742
+#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1692
#: src/emu/ui/videoopt.cpp:207 src/emu/ui/videoopt.cpp:211
#: src/emu/ui/videoopt.cpp:215 src/emu/ui/videoopt.cpp:219
#: src/emu/ui/videoopt.cpp:223
msgid "Disabled"
msgstr ""
-#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1742
+#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1692
#: src/emu/ui/videoopt.cpp:207 src/emu/ui/videoopt.cpp:211
#: src/emu/ui/videoopt.cpp:215 src/emu/ui/videoopt.cpp:219
#: src/emu/ui/videoopt.cpp:223
@@ -644,11 +644,11 @@ msgstr ""
msgid "Display Options"
msgstr ""
-#: src/emu/ui/filesel.cpp:159
+#: src/emu/ui/filesel.cpp:161
msgid "File Already Exists - Override?"
msgstr ""
-#: src/emu/ui/filesel.cpp:161 src/emu/ui/selgame.cpp:1560
+#: src/emu/ui/filesel.cpp:163 src/emu/ui/selgame.cpp:1560
#: src/emu/ui/selgame.cpp:1561 src/emu/ui/selgame.cpp:1562
#: src/emu/ui/selgame.cpp:1563 src/emu/ui/selgame.cpp:1564
#: src/emu/ui/selgame.cpp:1565 src/emu/ui/selgame.cpp:1566
@@ -656,7 +656,7 @@ msgstr ""
msgid "No"
msgstr ""
-#: src/emu/ui/filesel.cpp:162 src/emu/ui/selgame.cpp:1560
+#: src/emu/ui/filesel.cpp:164 src/emu/ui/selgame.cpp:1560
#: src/emu/ui/selgame.cpp:1561 src/emu/ui/selgame.cpp:1562
#: src/emu/ui/selgame.cpp:1563 src/emu/ui/selgame.cpp:1564
#: src/emu/ui/selgame.cpp:1565 src/emu/ui/selgame.cpp:1566
@@ -664,55 +664,55 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: src/emu/ui/filesel.cpp:271
+#: src/emu/ui/filesel.cpp:275
msgid "New Image Name:"
msgstr ""
-#: src/emu/ui/filesel.cpp:277
+#: src/emu/ui/filesel.cpp:281
msgid "Image Format:"
msgstr ""
-#: src/emu/ui/filesel.cpp:283
+#: src/emu/ui/filesel.cpp:287
msgid "Create"
msgstr ""
-#: src/emu/ui/filesel.cpp:314
+#: src/emu/ui/filesel.cpp:318
msgid "Please enter a file extension too"
msgstr ""
-#: src/emu/ui/filesel.cpp:502 src/emu/ui/swlist.cpp:65
+#: src/emu/ui/filesel.cpp:506 src/emu/ui/swlist.cpp:65
msgid "[empty slot]"
msgstr ""
-#: src/emu/ui/filesel.cpp:506
+#: src/emu/ui/filesel.cpp:510
msgid "[create]"
msgstr ""
-#: src/emu/ui/filesel.cpp:510 src/emu/ui/swlist.cpp:76
+#: src/emu/ui/filesel.cpp:514 src/emu/ui/swlist.cpp:76
msgid "[software list]"
msgstr ""
-#: src/emu/ui/filesel.cpp:802
+#: src/emu/ui/filesel.cpp:806
msgid "Select image format"
msgstr ""
-#: src/emu/ui/filesel.cpp:862
+#: src/emu/ui/filesel.cpp:866
msgid "Select access mode"
msgstr ""
-#: src/emu/ui/filesel.cpp:863
+#: src/emu/ui/filesel.cpp:867
msgid "Read-only"
msgstr ""
-#: src/emu/ui/filesel.cpp:865
+#: src/emu/ui/filesel.cpp:869
msgid "Read-write"
msgstr ""
-#: src/emu/ui/filesel.cpp:866
+#: src/emu/ui/filesel.cpp:870
msgid "Read this image, write to another image"
msgstr ""
-#: src/emu/ui/filesel.cpp:867
+#: src/emu/ui/filesel.cpp:871
msgid "Read this image, write to diff"
msgstr ""
@@ -1573,92 +1573,80 @@ msgstr ""
msgid "Fast Forward"
msgstr ""
-#: src/emu/ui/ui.cpp:415
+#: src/emu/ui/ui.cpp:410
msgid "This driver requires images to be loaded in the following device(s): "
msgstr ""
-#: src/emu/ui/ui.cpp:1043
-#, c-format
-msgid ""
-"Usage of emulators in conjunction with ROMs you don't own is forbidden by "
-"copyright law.\n"
-"\n"
-"IF YOU ARE NOT LEGALLY ENTITLED TO PLAY \"%1$s\" ON THIS EMULATOR, PRESS "
-"ESC.\n"
-"\n"
-"Otherwise, type OK or move the joystick left then right to continue"
-msgstr ""
-
-#: src/emu/ui/ui.cpp:1081
+#: src/emu/ui/ui.cpp:1060
msgid ""
"One or more ROMs/CHDs for this machine are incorrect. The machine may not "
"run correctly.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1094
+#: src/emu/ui/ui.cpp:1073
msgid ""
"There are known problems with this machine\n"
"\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1098
+#: src/emu/ui/ui.cpp:1077
msgid ""
"One or more ROMs/CHDs for this machine have not been correctly dumped.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1102
+#: src/emu/ui/ui.cpp:1081
#, c-format
msgid "The keyboard emulation may not be 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1104
+#: src/emu/ui/ui.cpp:1083
#, c-format
msgid "The colors aren't 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1106
+#: src/emu/ui/ui.cpp:1085
msgid "The colors are completely wrong.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1108
+#: src/emu/ui/ui.cpp:1087
#, c-format
msgid "The video emulation isn't 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1110
+#: src/emu/ui/ui.cpp:1089
#, c-format
msgid "The sound emulation isn't 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1112
+#: src/emu/ui/ui.cpp:1091
msgid "The machine lacks sound.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1115
+#: src/emu/ui/ui.cpp:1094
msgid "Screen flipping in cocktail mode is not supported.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1119
+#: src/emu/ui/ui.cpp:1098
msgid "The machine requires external artwork files\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1124
+#: src/emu/ui/ui.cpp:1103
msgid ""
"This machine was never completed. It may exhibit strange behavior or missing "
"elements that are not bugs in the emulation.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1129
+#: src/emu/ui/ui.cpp:1108
msgid ""
"This machine has no sound hardware, MAME will produce no sounds, this is "
"expected behaviour.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1137
+#: src/emu/ui/ui.cpp:1116
msgid "The machine has protection which isn't fully emulated.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1140
+#: src/emu/ui/ui.cpp:1119
msgid ""
"\n"
"THIS MACHINE DOESN'T WORK. The emulation for this machine is not yet "
@@ -1666,7 +1654,7 @@ msgid ""
"the developers to improve the emulation.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1144
+#: src/emu/ui/ui.cpp:1123
msgid ""
"\n"
"Certain elements of this machine cannot be emulated as it requires actual "
@@ -1674,21 +1662,21 @@ msgid ""
"to fully play this machine.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1163
+#: src/emu/ui/ui.cpp:1142
msgid ""
"\n"
"\n"
"There are working clones of this machine: "
msgstr ""
-#: src/emu/ui/ui.cpp:1177
+#: src/emu/ui/ui.cpp:1156
msgid ""
"\n"
"\n"
-"Type OK or move the joystick left then right to continue"
+"Press any key to continue"
msgstr ""
-#: src/emu/ui/ui.cpp:1192
+#: src/emu/ui/ui.cpp:1171
#, c-format
msgid ""
"%1$s\n"
@@ -1698,98 +1686,98 @@ msgid ""
"CPU:\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1228 src/emu/ui/ui.cpp:1267
+#: src/emu/ui/ui.cpp:1207 src/emu/ui/ui.cpp:1246
msgid "MHz"
msgstr ""
-#: src/emu/ui/ui.cpp:1228 src/emu/ui/ui.cpp:1267
+#: src/emu/ui/ui.cpp:1207 src/emu/ui/ui.cpp:1246
msgid "kHz"
msgstr ""
-#: src/emu/ui/ui.cpp:1242
+#: src/emu/ui/ui.cpp:1221
msgid ""
"\n"
"Sound:\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1271
+#: src/emu/ui/ui.cpp:1250
msgid ""
"\n"
"Video:\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1275
+#: src/emu/ui/ui.cpp:1254
msgid "None\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1282
+#: src/emu/ui/ui.cpp:1261
msgid "Vector"
msgstr ""
-#: src/emu/ui/ui.cpp:1293
+#: src/emu/ui/ui.cpp:1272
#, c-format
msgid "%1$s: %2$s\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1293
+#: src/emu/ui/ui.cpp:1272
msgid "%2$s\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1577 src/emu/ui/ui.cpp:1587
+#: src/emu/ui/ui.cpp:1527 src/emu/ui/ui.cpp:1537
msgid "Keyboard Emulation Status"
msgstr ""
-#: src/emu/ui/ui.cpp:1579
+#: src/emu/ui/ui.cpp:1529
msgid "Mode: PARTIAL Emulation"
msgstr ""
-#: src/emu/ui/ui.cpp:1580
+#: src/emu/ui/ui.cpp:1530
msgid "UI: Enabled"
msgstr ""
-#: src/emu/ui/ui.cpp:1582 src/emu/ui/ui.cpp:1592
+#: src/emu/ui/ui.cpp:1532 src/emu/ui/ui.cpp:1542
msgid "**Use ScrLock to toggle**"
msgstr ""
-#: src/emu/ui/ui.cpp:1589
+#: src/emu/ui/ui.cpp:1539
msgid "Mode: FULL Emulation"
msgstr ""
-#: src/emu/ui/ui.cpp:1590
+#: src/emu/ui/ui.cpp:1540
msgid "UI: Disabled"
msgstr ""
-#: src/emu/ui/ui.cpp:1736
+#: src/emu/ui/ui.cpp:1686
msgid "Autofire can't be enabled"
msgstr ""
-#: src/emu/ui/ui.cpp:1775
+#: src/emu/ui/ui.cpp:1725
msgid "Select position to save to"
msgstr ""
-#: src/emu/ui/ui.cpp:1777
+#: src/emu/ui/ui.cpp:1727
msgid "Select position to load from"
msgstr ""
-#: src/emu/ui/ui.cpp:1801
+#: src/emu/ui/ui.cpp:1751
msgid "Save cancelled"
msgstr ""
-#: src/emu/ui/ui.cpp:1803
+#: src/emu/ui/ui.cpp:1753
msgid "Load cancelled"
msgstr ""
-#: src/emu/ui/ui.cpp:1846
+#: src/emu/ui/ui.cpp:1796
#, c-format
msgid "Save to position %s"
msgstr ""
-#: src/emu/ui/ui.cpp:1851
+#: src/emu/ui/ui.cpp:1801
#, c-format
msgid "Load from position %s"
msgstr ""
-#: src/emu/ui/ui.cpp:1891
+#: src/emu/ui/ui.cpp:1841
#, c-format
msgid ""
"Are you sure you want to quit?\n"
@@ -1798,173 +1786,173 @@ msgid ""
"Press ''%2$s'' to return to emulation."
msgstr ""
-#: src/emu/ui/ui.cpp:1966
+#: src/emu/ui/ui.cpp:1916
msgid "Master Volume"
msgstr ""
-#: src/emu/ui/ui.cpp:1976
+#: src/emu/ui/ui.cpp:1926
#, c-format
msgid "%1$s Volume"
msgstr ""
-#: src/emu/ui/ui.cpp:1998
+#: src/emu/ui/ui.cpp:1948
#, c-format
msgid "Overclock CPU %1$s"
msgstr ""
-#: src/emu/ui/ui.cpp:2018
+#: src/emu/ui/ui.cpp:1968
#, c-format
msgid "%1$s Refresh Rate"
msgstr ""
-#: src/emu/ui/ui.cpp:2024
+#: src/emu/ui/ui.cpp:1974
#, c-format
msgid "%1$s Brightness"
msgstr ""
-#: src/emu/ui/ui.cpp:2027
+#: src/emu/ui/ui.cpp:1977
#, c-format
msgid "%1$s Contrast"
msgstr ""
-#: src/emu/ui/ui.cpp:2030
+#: src/emu/ui/ui.cpp:1980
#, c-format
msgid "%1$s Gamma"
msgstr ""
-#: src/emu/ui/ui.cpp:2035
+#: src/emu/ui/ui.cpp:1985
#, c-format
msgid "%1$s Horiz Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2038
+#: src/emu/ui/ui.cpp:1988
#, c-format
msgid "%1$s Horiz Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2041
+#: src/emu/ui/ui.cpp:1991
#, c-format
msgid "%1$s Vert Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2044
+#: src/emu/ui/ui.cpp:1994
#, c-format
msgid "%1$s Vert Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2062
+#: src/emu/ui/ui.cpp:2012
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2065
+#: src/emu/ui/ui.cpp:2015
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2068
+#: src/emu/ui/ui.cpp:2018
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2071
+#: src/emu/ui/ui.cpp:2021
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2080
+#: src/emu/ui/ui.cpp:2030
msgid "Vector Flicker"
msgstr ""
-#: src/emu/ui/ui.cpp:2082
+#: src/emu/ui/ui.cpp:2032
msgid "Beam Width Minimum"
msgstr ""
-#: src/emu/ui/ui.cpp:2084
+#: src/emu/ui/ui.cpp:2034
msgid "Beam Width Maximum"
msgstr ""
-#: src/emu/ui/ui.cpp:2086
+#: src/emu/ui/ui.cpp:2036
msgid "Beam Intensity Weight"
msgstr ""
-#: src/emu/ui/ui.cpp:2098
+#: src/emu/ui/ui.cpp:2048
#, c-format
msgid "Crosshair Scale %1$s"
msgstr ""
-#: src/emu/ui/ui.cpp:2098 src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2048 src/emu/ui/ui.cpp:2051
msgid "X"
msgstr ""
-#: src/emu/ui/ui.cpp:2098 src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2048 src/emu/ui/ui.cpp:2051
msgid "Y"
msgstr ""
-#: src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2051
#, c-format
msgid "Crosshair Offset %1$s"
msgstr ""
-#: src/emu/ui/ui.cpp:2120
+#: src/emu/ui/ui.cpp:2070
#, c-format
msgid "%1$3ddB"
msgstr ""
-#: src/emu/ui/ui.cpp:2164
+#: src/emu/ui/ui.cpp:2114
#, c-format
msgid "%1$d%%"
msgstr ""
-#: src/emu/ui/ui.cpp:2180
+#: src/emu/ui/ui.cpp:2130
#, c-format
msgid "%1$3.0f%%"
msgstr ""
-#: src/emu/ui/ui.cpp:2203
+#: src/emu/ui/ui.cpp:2153
#, c-format
msgid "%1$.3ffps"
msgstr ""
-#: src/emu/ui/ui.cpp:2226 src/emu/ui/ui.cpp:2248 src/emu/ui/ui.cpp:2269
-#: src/emu/ui/ui.cpp:2291 src/emu/ui/ui.cpp:2313 src/emu/ui/ui.cpp:2335
-#: src/emu/ui/ui.cpp:2357 src/emu/ui/ui.cpp:2379 src/emu/ui/ui.cpp:2401
-#: src/emu/ui/ui.cpp:2423 src/emu/ui/ui.cpp:2445
+#: src/emu/ui/ui.cpp:2176 src/emu/ui/ui.cpp:2198 src/emu/ui/ui.cpp:2219
+#: src/emu/ui/ui.cpp:2241 src/emu/ui/ui.cpp:2263 src/emu/ui/ui.cpp:2285
+#: src/emu/ui/ui.cpp:2307 src/emu/ui/ui.cpp:2329 src/emu/ui/ui.cpp:2351
+#: src/emu/ui/ui.cpp:2373 src/emu/ui/ui.cpp:2395
#, c-format
msgid "%1$.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2461 src/emu/ui/ui.cpp:2477 src/emu/ui/ui.cpp:2493
-#: src/emu/ui/ui.cpp:2509
+#: src/emu/ui/ui.cpp:2411 src/emu/ui/ui.cpp:2427 src/emu/ui/ui.cpp:2443
+#: src/emu/ui/ui.cpp:2459
#, c-format
msgid "%1$1.2f"
msgstr ""
-#: src/emu/ui/ui.cpp:2525
+#: src/emu/ui/ui.cpp:2475
#, c-format
msgid "Screen '%1$s'"
msgstr ""
-#: src/emu/ui/ui.cpp:2527
+#: src/emu/ui/ui.cpp:2477
msgid "Screen"
msgstr ""
-#: src/emu/ui/ui.cpp:2543
+#: src/emu/ui/ui.cpp:2493
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2543
+#: src/emu/ui/ui.cpp:2493
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2562
+#: src/emu/ui/ui.cpp:2512
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2562
+#: src/emu/ui/ui.cpp:2512
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr ""
diff --git a/language/French/strings.po b/language/French/strings.po
index bf0a6c85c84..ebf194942eb 100644
--- a/language/French/strings.po
+++ b/language/French/strings.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2016-03-25 23:59+0100\n"
+"POT-Creation-Date: 2016-03-28 09:02+0200\n"
"PO-Revision-Date: 2016-02-20 18:03+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: Benjamin Siskoo\n"
@@ -63,14 +63,14 @@ msgstr "Tout Recharger"
msgid "Autofire Status"
msgstr "Statut du Tir Auto"
-#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1742
+#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1692
#: src/emu/ui/videoopt.cpp:207 src/emu/ui/videoopt.cpp:211
#: src/emu/ui/videoopt.cpp:215 src/emu/ui/videoopt.cpp:219
#: src/emu/ui/videoopt.cpp:223
msgid "Disabled"
msgstr "Désactivé"
-#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1742
+#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1692
#: src/emu/ui/videoopt.cpp:207 src/emu/ui/videoopt.cpp:211
#: src/emu/ui/videoopt.cpp:215 src/emu/ui/videoopt.cpp:219
#: src/emu/ui/videoopt.cpp:223
@@ -648,11 +648,11 @@ msgstr "Attente de la Synchro Verticale"
msgid "Display Options"
msgstr "Options D'Affichage"
-#: src/emu/ui/filesel.cpp:159
+#: src/emu/ui/filesel.cpp:161
msgid "File Already Exists - Override?"
msgstr "Le Fichier Existe Déjà - Continuer ?"
-#: src/emu/ui/filesel.cpp:161 src/emu/ui/selgame.cpp:1560
+#: src/emu/ui/filesel.cpp:163 src/emu/ui/selgame.cpp:1560
#: src/emu/ui/selgame.cpp:1561 src/emu/ui/selgame.cpp:1562
#: src/emu/ui/selgame.cpp:1563 src/emu/ui/selgame.cpp:1564
#: src/emu/ui/selgame.cpp:1565 src/emu/ui/selgame.cpp:1566
@@ -660,7 +660,7 @@ msgstr "Le Fichier Existe Déjà - Continuer ?"
msgid "No"
msgstr "Non"
-#: src/emu/ui/filesel.cpp:162 src/emu/ui/selgame.cpp:1560
+#: src/emu/ui/filesel.cpp:164 src/emu/ui/selgame.cpp:1560
#: src/emu/ui/selgame.cpp:1561 src/emu/ui/selgame.cpp:1562
#: src/emu/ui/selgame.cpp:1563 src/emu/ui/selgame.cpp:1564
#: src/emu/ui/selgame.cpp:1565 src/emu/ui/selgame.cpp:1566
@@ -668,55 +668,55 @@ msgstr "Non"
msgid "Yes"
msgstr "Oui"
-#: src/emu/ui/filesel.cpp:271
+#: src/emu/ui/filesel.cpp:275
msgid "New Image Name:"
msgstr "Nouveau Nom de l'Image :"
-#: src/emu/ui/filesel.cpp:277
+#: src/emu/ui/filesel.cpp:281
msgid "Image Format:"
msgstr "Format de l'Image :"
-#: src/emu/ui/filesel.cpp:283
+#: src/emu/ui/filesel.cpp:287
msgid "Create"
msgstr "Créer"
-#: src/emu/ui/filesel.cpp:314
+#: src/emu/ui/filesel.cpp:318
msgid "Please enter a file extension too"
msgstr "Veuillez entrer l'extension du fichier aussi"
-#: src/emu/ui/filesel.cpp:502 src/emu/ui/swlist.cpp:65
+#: src/emu/ui/filesel.cpp:506 src/emu/ui/swlist.cpp:65
msgid "[empty slot]"
msgstr "[emplacement vide]"
-#: src/emu/ui/filesel.cpp:506
+#: src/emu/ui/filesel.cpp:510
msgid "[create]"
msgstr "[créer]"
-#: src/emu/ui/filesel.cpp:510 src/emu/ui/swlist.cpp:76
+#: src/emu/ui/filesel.cpp:514 src/emu/ui/swlist.cpp:76
msgid "[software list]"
msgstr "[Liste de Logiciel]"
-#: src/emu/ui/filesel.cpp:802
+#: src/emu/ui/filesel.cpp:806
msgid "Select image format"
msgstr "Sélection du Format de l'Image"
-#: src/emu/ui/filesel.cpp:862
+#: src/emu/ui/filesel.cpp:866
msgid "Select access mode"
msgstr "Sélection du Mode d'Accès"
-#: src/emu/ui/filesel.cpp:863
+#: src/emu/ui/filesel.cpp:867
msgid "Read-only"
msgstr "Lecture Seule"
-#: src/emu/ui/filesel.cpp:865
+#: src/emu/ui/filesel.cpp:869
msgid "Read-write"
msgstr "Lecture-Ecriture"
-#: src/emu/ui/filesel.cpp:866
+#: src/emu/ui/filesel.cpp:870
msgid "Read this image, write to another image"
msgstr "Lire Cette Image, Ecrire vers une Autre Image"
-#: src/emu/ui/filesel.cpp:867
+#: src/emu/ui/filesel.cpp:871
msgid "Read this image, write to diff"
msgstr "Lire cette image, écrire la différence"
@@ -1606,32 +1606,13 @@ msgstr "Rembobiner"
msgid "Fast Forward"
msgstr "Avancée Rapide"
-#: src/emu/ui/ui.cpp:415
+#: src/emu/ui/ui.cpp:410
msgid "This driver requires images to be loaded in the following device(s): "
msgstr ""
"Ce driver nécessite les images pour être chargé dans les périphérique(s) "
"suivant(s) : "
-#: src/emu/ui/ui.cpp:1043
-#, c-format
-msgid ""
-"Usage of emulators in conjunction with ROMs you don't own is forbidden by "
-"copyright law.\n"
-"\n"
-"IF YOU ARE NOT LEGALLY ENTITLED TO PLAY \"%1$s\" ON THIS EMULATOR, PRESS "
-"ESC.\n"
-"\n"
-"Otherwise, type OK or move the joystick left then right to continue"
-msgstr ""
-"L'utilisation des émulateurs avec des ROMs qui ne vous appartiennent pas est "
-"interdite par la loi sur les droits d'auteurs.\n"
-"\n"
-"SI VOUS N'ETES PAS LEGALEMENT HABILITE A LANCER \"%1$s\" SUR CETTE "
-"EMULATEUR, PRESSEZ LA TOUCHE ECHAP.\n"
-"\n"
-"Autrement, taper OK ou bouger le joystick de gauche à droite pour continuer"
-
-#: src/emu/ui/ui.cpp:1081
+#: src/emu/ui/ui.cpp:1060
msgid ""
"One or more ROMs/CHDs for this machine are incorrect. The machine may not "
"run correctly.\n"
@@ -1639,7 +1620,7 @@ msgstr ""
"Une ou plusieurs ROMS/CHD de ce jeu est (sont)incorrecte(s). Ce jeu pourrait "
"ne pas se lancer correctement.\n"
-#: src/emu/ui/ui.cpp:1094
+#: src/emu/ui/ui.cpp:1073
msgid ""
"There are known problems with this machine\n"
"\n"
@@ -1647,50 +1628,50 @@ msgstr ""
"Il y a des problèmes connus avec ce jeu\n"
"\n"
-#: src/emu/ui/ui.cpp:1098
+#: src/emu/ui/ui.cpp:1077
msgid ""
"One or more ROMs/CHDs for this machine have not been correctly dumped.\n"
msgstr ""
"Une ou plusieurs ROMs/CHDs de ce jeu n'a (n'ont) pas été(s) correctement "
"copiée(s).\n"
-#: src/emu/ui/ui.cpp:1102
+#: src/emu/ui/ui.cpp:1081
#, c-format
msgid "The keyboard emulation may not be 100% accurate.\n"
msgstr "L'émulation du clavier peut ne pas être précise à 100%.\n"
-#: src/emu/ui/ui.cpp:1104
+#: src/emu/ui/ui.cpp:1083
#, c-format
msgid "The colors aren't 100% accurate.\n"
msgstr "Les couleurs ne sont pas parfaites à 100%.\n"
-#: src/emu/ui/ui.cpp:1106
+#: src/emu/ui/ui.cpp:1085
msgid "The colors are completely wrong.\n"
msgstr "Les couleurs sont complétement fausses.\n"
-#: src/emu/ui/ui.cpp:1108
+#: src/emu/ui/ui.cpp:1087
#, c-format
msgid "The video emulation isn't 100% accurate.\n"
msgstr "L'émulation vidéo n'est pas précise à 100%.\n"
-#: src/emu/ui/ui.cpp:1110
+#: src/emu/ui/ui.cpp:1089
#, c-format
msgid "The sound emulation isn't 100% accurate.\n"
msgstr "L'émulation du son n'est pas précise à 100%.\n"
-#: src/emu/ui/ui.cpp:1112
+#: src/emu/ui/ui.cpp:1091
msgid "The machine lacks sound.\n"
msgstr "Il n'y a aucun son pour ce jeu.\n"
-#: src/emu/ui/ui.cpp:1115
+#: src/emu/ui/ui.cpp:1094
msgid "Screen flipping in cocktail mode is not supported.\n"
msgstr "Le retournement d'écran dans le mode cocktail n'est pas supporté.\n"
-#: src/emu/ui/ui.cpp:1119
+#: src/emu/ui/ui.cpp:1098
msgid "The machine requires external artwork files\n"
msgstr "La machine nécessite un fichier artwork externe\n"
-#: src/emu/ui/ui.cpp:1124
+#: src/emu/ui/ui.cpp:1103
msgid ""
"This machine was never completed. It may exhibit strange behavior or missing "
"elements that are not bugs in the emulation.\n"
@@ -1698,7 +1679,7 @@ msgstr ""
"Ce jeu n'a jamais été terminé. Il peut y avoir des comportements étranges ou "
"des éléments manquants qui ne sont pas des bugs d'émulation.\n"
-#: src/emu/ui/ui.cpp:1129
+#: src/emu/ui/ui.cpp:1108
msgid ""
"This machine has no sound hardware, MAME will produce no sounds, this is "
"expected behaviour.\n"
@@ -1706,11 +1687,11 @@ msgstr ""
"Ce jeu ne possède pas de son à l'origine, MAME ne produira aucun son, c'est "
"un fonctionnement normal pour ce jeu.\n"
-#: src/emu/ui/ui.cpp:1137
+#: src/emu/ui/ui.cpp:1116
msgid "The machine has protection which isn't fully emulated.\n"
msgstr "Cette machine a une protection qui n'est pas complétement émulée.\n"
-#: src/emu/ui/ui.cpp:1140
+#: src/emu/ui/ui.cpp:1119
msgid ""
"\n"
"THIS MACHINE DOESN'T WORK. The emulation for this machine is not yet "
@@ -1721,7 +1702,7 @@ msgstr ""
"Il n'y a rien que vous puissiez faire pour corriger ce problème sauf "
"d'attendre que les développeurs améliorent l'émulation.\n"
-#: src/emu/ui/ui.cpp:1144
+#: src/emu/ui/ui.cpp:1123
msgid ""
"\n"
"Certain elements of this machine cannot be emulated as it requires actual "
@@ -1732,24 +1713,21 @@ msgstr ""
"une interaction physique ou comporte des périphériques mécaniques. Il n'est "
"pas possible de jouer à 100% avec ce jeu.\n"
-#: src/emu/ui/ui.cpp:1163
+#: src/emu/ui/ui.cpp:1142
msgid ""
"\n"
"\n"
"There are working clones of this machine: "
msgstr "Il y a des clones de ce jeu qui fonctionnent :"
-#: src/emu/ui/ui.cpp:1177
+#: src/emu/ui/ui.cpp:1156
msgid ""
"\n"
"\n"
-"Type OK or move the joystick left then right to continue"
+"Press any key to continue"
msgstr ""
-"\n"
-"\n"
-"Taper OK ou bouger le joystick de gauche à droite"
-#: src/emu/ui/ui.cpp:1192
+#: src/emu/ui/ui.cpp:1171
#, c-format
msgid ""
"%1$s\n"
@@ -1764,15 +1742,15 @@ msgstr ""
"\n"
"CPU:\n"
-#: src/emu/ui/ui.cpp:1228 src/emu/ui/ui.cpp:1267
+#: src/emu/ui/ui.cpp:1207 src/emu/ui/ui.cpp:1246
msgid "MHz"
msgstr "MHz"
-#: src/emu/ui/ui.cpp:1228 src/emu/ui/ui.cpp:1267
+#: src/emu/ui/ui.cpp:1207 src/emu/ui/ui.cpp:1246
msgid "kHz"
msgstr "kHz"
-#: src/emu/ui/ui.cpp:1242
+#: src/emu/ui/ui.cpp:1221
msgid ""
"\n"
"Sound:\n"
@@ -1780,7 +1758,7 @@ msgstr ""
"\n"
"Son :\n"
-#: src/emu/ui/ui.cpp:1271
+#: src/emu/ui/ui.cpp:1250
msgid ""
"\n"
"Video:\n"
@@ -1788,78 +1766,78 @@ msgstr ""
"\n"
"Vidéo :\n"
-#: src/emu/ui/ui.cpp:1275
+#: src/emu/ui/ui.cpp:1254
msgid "None\n"
msgstr "Aucun\n"
-#: src/emu/ui/ui.cpp:1282
+#: src/emu/ui/ui.cpp:1261
msgid "Vector"
msgstr ""
-#: src/emu/ui/ui.cpp:1293
+#: src/emu/ui/ui.cpp:1272
#, c-format
msgid "%1$s: %2$s\n"
msgstr "%1$s: %2$s\n"
-#: src/emu/ui/ui.cpp:1293
+#: src/emu/ui/ui.cpp:1272
msgid "%2$s\n"
msgstr "%2$s\n"
-#: src/emu/ui/ui.cpp:1577 src/emu/ui/ui.cpp:1587
+#: src/emu/ui/ui.cpp:1527 src/emu/ui/ui.cpp:1537
msgid "Keyboard Emulation Status"
msgstr "Statut d'Emulation du Clavier"
-#: src/emu/ui/ui.cpp:1579
+#: src/emu/ui/ui.cpp:1529
msgid "Mode: PARTIAL Emulation"
msgstr "Mode : Emulation PARTIELLE"
-#: src/emu/ui/ui.cpp:1580
+#: src/emu/ui/ui.cpp:1530
msgid "UI: Enabled"
msgstr "UI : Activé"
-#: src/emu/ui/ui.cpp:1582 src/emu/ui/ui.cpp:1592
+#: src/emu/ui/ui.cpp:1532 src/emu/ui/ui.cpp:1542
msgid "**Use ScrLock to toggle**"
msgstr "**Utiliser ScrLock pour changer**"
-#: src/emu/ui/ui.cpp:1589
+#: src/emu/ui/ui.cpp:1539
msgid "Mode: FULL Emulation"
msgstr "Mode : Emulation COMPLETE"
-#: src/emu/ui/ui.cpp:1590
+#: src/emu/ui/ui.cpp:1540
msgid "UI: Disabled"
msgstr "UI : Désactivé"
-#: src/emu/ui/ui.cpp:1736
+#: src/emu/ui/ui.cpp:1686
msgid "Autofire can't be enabled"
msgstr "Le Tir Auto ne peut pas être activé"
-#: src/emu/ui/ui.cpp:1775
+#: src/emu/ui/ui.cpp:1725
msgid "Select position to save to"
msgstr "Sélection de la position pour sauvegarder vers"
-#: src/emu/ui/ui.cpp:1777
+#: src/emu/ui/ui.cpp:1727
msgid "Select position to load from"
msgstr "Sélection de la position pour charger depuis"
-#: src/emu/ui/ui.cpp:1801
+#: src/emu/ui/ui.cpp:1751
msgid "Save cancelled"
msgstr "Sauvegarde annulée"
-#: src/emu/ui/ui.cpp:1803
+#: src/emu/ui/ui.cpp:1753
msgid "Load cancelled"
msgstr "Chargement annulé"
-#: src/emu/ui/ui.cpp:1846
+#: src/emu/ui/ui.cpp:1796
#, c-format
msgid "Save to position %s"
msgstr "Sauvegarder la position %s"
-#: src/emu/ui/ui.cpp:1851
+#: src/emu/ui/ui.cpp:1801
#, c-format
msgid "Load from position %s"
msgstr "Charger depuis la position %s"
-#: src/emu/ui/ui.cpp:1891
+#: src/emu/ui/ui.cpp:1841
#, c-format
msgid ""
"Are you sure you want to quit?\n"
@@ -1868,173 +1846,173 @@ msgid ""
"Press ''%2$s'' to return to emulation."
msgstr ""
-#: src/emu/ui/ui.cpp:1966
+#: src/emu/ui/ui.cpp:1916
msgid "Master Volume"
msgstr "Volume Maître"
-#: src/emu/ui/ui.cpp:1976
+#: src/emu/ui/ui.cpp:1926
#, c-format
msgid "%1$s Volume"
msgstr ""
-#: src/emu/ui/ui.cpp:1998
+#: src/emu/ui/ui.cpp:1948
#, c-format
msgid "Overclock CPU %1$s"
msgstr "Overclock le CPU %1$s"
-#: src/emu/ui/ui.cpp:2018
+#: src/emu/ui/ui.cpp:1968
#, c-format
msgid "%1$s Refresh Rate"
msgstr "%1$s Taux de Rafraîchissement"
-#: src/emu/ui/ui.cpp:2024
+#: src/emu/ui/ui.cpp:1974
#, c-format
msgid "%1$s Brightness"
msgstr "%1$s Luminosité"
-#: src/emu/ui/ui.cpp:2027
+#: src/emu/ui/ui.cpp:1977
#, c-format
msgid "%1$s Contrast"
msgstr "%1$s Contraste"
-#: src/emu/ui/ui.cpp:2030
+#: src/emu/ui/ui.cpp:1980
#, c-format
msgid "%1$s Gamma"
msgstr "%1$s Gamma"
-#: src/emu/ui/ui.cpp:2035
+#: src/emu/ui/ui.cpp:1985
#, c-format
msgid "%1$s Horiz Stretch"
msgstr "%1$s Etirer Horiz"
-#: src/emu/ui/ui.cpp:2038
+#: src/emu/ui/ui.cpp:1988
#, c-format
msgid "%1$s Horiz Position"
msgstr "%1$s Position Horiz"
-#: src/emu/ui/ui.cpp:2041
+#: src/emu/ui/ui.cpp:1991
#, c-format
msgid "%1$s Vert Stretch"
msgstr "%1$s Etirer Vert"
-#: src/emu/ui/ui.cpp:2044
+#: src/emu/ui/ui.cpp:1994
#, c-format
msgid "%1$s Vert Position"
msgstr "%1$s Position Vert"
-#: src/emu/ui/ui.cpp:2062
+#: src/emu/ui/ui.cpp:2012
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr "Laserdisc '%1$s' Etirer Horiz"
-#: src/emu/ui/ui.cpp:2065
+#: src/emu/ui/ui.cpp:2015
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr "Laserdisc '%1$s' Position Horiz"
-#: src/emu/ui/ui.cpp:2068
+#: src/emu/ui/ui.cpp:2018
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr "Laserdisc '%1$s' Etirer Vert"
-#: src/emu/ui/ui.cpp:2071
+#: src/emu/ui/ui.cpp:2021
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr "Laserdisc '%1$s' Position Vert"
-#: src/emu/ui/ui.cpp:2080
+#: src/emu/ui/ui.cpp:2030
msgid "Vector Flicker"
msgstr "Scintillement - Vector"
-#: src/emu/ui/ui.cpp:2082
+#: src/emu/ui/ui.cpp:2032
msgid "Beam Width Minimum"
msgstr "Largeur Minimum du Rayon"
-#: src/emu/ui/ui.cpp:2084
+#: src/emu/ui/ui.cpp:2034
msgid "Beam Width Maximum"
msgstr "Largeur Maximum du Rayon"
-#: src/emu/ui/ui.cpp:2086
+#: src/emu/ui/ui.cpp:2036
msgid "Beam Intensity Weight"
msgstr "Intensité du Poids du Rayon"
-#: src/emu/ui/ui.cpp:2098
+#: src/emu/ui/ui.cpp:2048
#, c-format
msgid "Crosshair Scale %1$s"
msgstr "Echelle du Viseur %1$s"
-#: src/emu/ui/ui.cpp:2098 src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2048 src/emu/ui/ui.cpp:2051
msgid "X"
msgstr "X"
-#: src/emu/ui/ui.cpp:2098 src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2048 src/emu/ui/ui.cpp:2051
msgid "Y"
msgstr "Y"
-#: src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2051
#, c-format
msgid "Crosshair Offset %1$s"
msgstr "Etalonnage du Viseur %1$s"
-#: src/emu/ui/ui.cpp:2120
+#: src/emu/ui/ui.cpp:2070
#, c-format
msgid "%1$3ddB"
msgstr "%1$3ddB"
-#: src/emu/ui/ui.cpp:2164
+#: src/emu/ui/ui.cpp:2114
#, c-format
msgid "%1$d%%"
msgstr "%1$d%%"
-#: src/emu/ui/ui.cpp:2180
+#: src/emu/ui/ui.cpp:2130
#, c-format
msgid "%1$3.0f%%"
msgstr "%1$3.0f%%"
-#: src/emu/ui/ui.cpp:2203
+#: src/emu/ui/ui.cpp:2153
#, c-format
msgid "%1$.3ffps"
msgstr "%1$.3ffps"
-#: src/emu/ui/ui.cpp:2226 src/emu/ui/ui.cpp:2248 src/emu/ui/ui.cpp:2269
-#: src/emu/ui/ui.cpp:2291 src/emu/ui/ui.cpp:2313 src/emu/ui/ui.cpp:2335
-#: src/emu/ui/ui.cpp:2357 src/emu/ui/ui.cpp:2379 src/emu/ui/ui.cpp:2401
-#: src/emu/ui/ui.cpp:2423 src/emu/ui/ui.cpp:2445
+#: src/emu/ui/ui.cpp:2176 src/emu/ui/ui.cpp:2198 src/emu/ui/ui.cpp:2219
+#: src/emu/ui/ui.cpp:2241 src/emu/ui/ui.cpp:2263 src/emu/ui/ui.cpp:2285
+#: src/emu/ui/ui.cpp:2307 src/emu/ui/ui.cpp:2329 src/emu/ui/ui.cpp:2351
+#: src/emu/ui/ui.cpp:2373 src/emu/ui/ui.cpp:2395
#, c-format
msgid "%1$.3f"
msgstr "%1$.3f"
-#: src/emu/ui/ui.cpp:2461 src/emu/ui/ui.cpp:2477 src/emu/ui/ui.cpp:2493
-#: src/emu/ui/ui.cpp:2509
+#: src/emu/ui/ui.cpp:2411 src/emu/ui/ui.cpp:2427 src/emu/ui/ui.cpp:2443
+#: src/emu/ui/ui.cpp:2459
#, c-format
msgid "%1$1.2f"
msgstr "%1$1.2f"
-#: src/emu/ui/ui.cpp:2525
+#: src/emu/ui/ui.cpp:2475
#, c-format
msgid "Screen '%1$s'"
msgstr "Ecran '%1$s'"
-#: src/emu/ui/ui.cpp:2527
+#: src/emu/ui/ui.cpp:2477
msgid "Screen"
msgstr "Ecran"
-#: src/emu/ui/ui.cpp:2543
+#: src/emu/ui/ui.cpp:2493
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr "Echelle du Viseur X %1$1.3f"
-#: src/emu/ui/ui.cpp:2543
+#: src/emu/ui/ui.cpp:2493
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr "Echelle du Viseur Y %1$1.3f"
-#: src/emu/ui/ui.cpp:2562
+#: src/emu/ui/ui.cpp:2512
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr "Etalonnage du Viseur X %1$1.3f"
-#: src/emu/ui/ui.cpp:2562
+#: src/emu/ui/ui.cpp:2512
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr "Etalonnage du Viseur Y %1$1.3f"
@@ -2084,6 +2062,33 @@ msgstr " COULEURS"
msgid " PENS"
msgstr " PENS"
+#~ msgid ""
+#~ "Usage of emulators in conjunction with ROMs you don't own is forbidden by "
+#~ "copyright law.\n"
+#~ "\n"
+#~ "IF YOU ARE NOT LEGALLY ENTITLED TO PLAY \"%1$s\" ON THIS EMULATOR, PRESS "
+#~ "ESC.\n"
+#~ "\n"
+#~ "Otherwise, type OK or move the joystick left then right to continue"
+#~ msgstr ""
+#~ "L'utilisation des émulateurs avec des ROMs qui ne vous appartiennent pas "
+#~ "est interdite par la loi sur les droits d'auteurs.\n"
+#~ "\n"
+#~ "SI VOUS N'ETES PAS LEGALEMENT HABILITE A LANCER \"%1$s\" SUR CETTE "
+#~ "EMULATEUR, PRESSEZ LA TOUCHE ECHAP.\n"
+#~ "\n"
+#~ "Autrement, taper OK ou bouger le joystick de gauche à droite pour "
+#~ "continuer"
+
+#~ msgid ""
+#~ "\n"
+#~ "\n"
+#~ "Type OK or move the joystick left then right to continue"
+#~ msgstr ""
+#~ "\n"
+#~ "\n"
+#~ "Taper OK ou bouger le joystick de gauche à droite"
+
#~ msgid "Configure Machine"
#~ msgstr "Configurer la Machine"
diff --git a/language/French_Belgium/strings.po b/language/French_Belgium/strings.po
index 38c5a274996..020a133438c 100644
--- a/language/French_Belgium/strings.po
+++ b/language/French_Belgium/strings.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2016-03-25 23:59+0100\n"
+"POT-Creation-Date: 2016-03-28 09:02+0200\n"
"PO-Revision-Date: 2016-03-06 10:44+0100\n"
"Last-Translator: Mevi <mevi.mame@gmail.com>\n"
"Language-Team: MAME Language Team\n"
@@ -62,14 +62,14 @@ msgstr "Tout recharger"
msgid "Autofire Status"
msgstr "Statut du tir automatique"
-#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1742
+#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1692
#: src/emu/ui/videoopt.cpp:207 src/emu/ui/videoopt.cpp:211
#: src/emu/ui/videoopt.cpp:215 src/emu/ui/videoopt.cpp:219
#: src/emu/ui/videoopt.cpp:223
msgid "Disabled"
msgstr "Désactivé"
-#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1742
+#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1692
#: src/emu/ui/videoopt.cpp:207 src/emu/ui/videoopt.cpp:211
#: src/emu/ui/videoopt.cpp:215 src/emu/ui/videoopt.cpp:219
#: src/emu/ui/videoopt.cpp:223
@@ -647,11 +647,11 @@ msgstr "Attendre V-Sync"
msgid "Display Options"
msgstr "Options d'affichage"
-#: src/emu/ui/filesel.cpp:159
+#: src/emu/ui/filesel.cpp:161
msgid "File Already Exists - Override?"
msgstr "Ce fichier existe déjà - Écraser ?"
-#: src/emu/ui/filesel.cpp:161 src/emu/ui/selgame.cpp:1560
+#: src/emu/ui/filesel.cpp:163 src/emu/ui/selgame.cpp:1560
#: src/emu/ui/selgame.cpp:1561 src/emu/ui/selgame.cpp:1562
#: src/emu/ui/selgame.cpp:1563 src/emu/ui/selgame.cpp:1564
#: src/emu/ui/selgame.cpp:1565 src/emu/ui/selgame.cpp:1566
@@ -659,7 +659,7 @@ msgstr "Ce fichier existe déjà - Écraser ?"
msgid "No"
msgstr "Non"
-#: src/emu/ui/filesel.cpp:162 src/emu/ui/selgame.cpp:1560
+#: src/emu/ui/filesel.cpp:164 src/emu/ui/selgame.cpp:1560
#: src/emu/ui/selgame.cpp:1561 src/emu/ui/selgame.cpp:1562
#: src/emu/ui/selgame.cpp:1563 src/emu/ui/selgame.cpp:1564
#: src/emu/ui/selgame.cpp:1565 src/emu/ui/selgame.cpp:1566
@@ -667,55 +667,55 @@ msgstr "Non"
msgid "Yes"
msgstr "Oui"
-#: src/emu/ui/filesel.cpp:271
+#: src/emu/ui/filesel.cpp:275
msgid "New Image Name:"
msgstr "Nouveau nom de l'image :"
-#: src/emu/ui/filesel.cpp:277
+#: src/emu/ui/filesel.cpp:281
msgid "Image Format:"
msgstr "Format de l'image :"
-#: src/emu/ui/filesel.cpp:283
+#: src/emu/ui/filesel.cpp:287
msgid "Create"
msgstr "Créer"
-#: src/emu/ui/filesel.cpp:314
+#: src/emu/ui/filesel.cpp:318
msgid "Please enter a file extension too"
msgstr "Veuillez entrer également l'extension du fichier"
-#: src/emu/ui/filesel.cpp:502 src/emu/ui/swlist.cpp:65
+#: src/emu/ui/filesel.cpp:506 src/emu/ui/swlist.cpp:65
msgid "[empty slot]"
msgstr "[emplacement vide]"
-#: src/emu/ui/filesel.cpp:506
+#: src/emu/ui/filesel.cpp:510
msgid "[create]"
msgstr "[créer]"
-#: src/emu/ui/filesel.cpp:510 src/emu/ui/swlist.cpp:76
+#: src/emu/ui/filesel.cpp:514 src/emu/ui/swlist.cpp:76
msgid "[software list]"
msgstr "[liste des logiciels]"
-#: src/emu/ui/filesel.cpp:802
+#: src/emu/ui/filesel.cpp:806
msgid "Select image format"
msgstr "Sélectionner le format de l'image"
-#: src/emu/ui/filesel.cpp:862
+#: src/emu/ui/filesel.cpp:866
msgid "Select access mode"
msgstr "Sélectionner le mode d'accès"
-#: src/emu/ui/filesel.cpp:863
+#: src/emu/ui/filesel.cpp:867
msgid "Read-only"
msgstr "Lecture seule"
-#: src/emu/ui/filesel.cpp:865
+#: src/emu/ui/filesel.cpp:869
msgid "Read-write"
msgstr "Lecture-écriture"
-#: src/emu/ui/filesel.cpp:866
+#: src/emu/ui/filesel.cpp:870
msgid "Read this image, write to another image"
msgstr "Lire cette image, écrire dans une autre image"
-#: src/emu/ui/filesel.cpp:867
+#: src/emu/ui/filesel.cpp:871
msgid "Read this image, write to diff"
msgstr "Lire cette image, écrire vers diff"
@@ -1608,32 +1608,13 @@ msgstr ""
msgid "Fast Forward"
msgstr ""
-#: src/emu/ui/ui.cpp:415
+#: src/emu/ui/ui.cpp:410
msgid "This driver requires images to be loaded in the following device(s): "
msgstr ""
"Ce driver nécessite le chargement d'images dans le(s) périphérique(s) "
"suivant(s) : "
-#: src/emu/ui/ui.cpp:1043
-#, c-format
-msgid ""
-"Usage of emulators in conjunction with ROMs you don't own is forbidden by "
-"copyright law.\n"
-"\n"
-"IF YOU ARE NOT LEGALLY ENTITLED TO PLAY \"%1$s\" ON THIS EMULATOR, PRESS "
-"ESC.\n"
-"\n"
-"Otherwise, type OK or move the joystick left then right to continue"
-msgstr ""
-"L'utilisation conjointe d'émulateurs et de ROMs que vous ne possédez pas est "
-"interdite par la législation sur le droit d'auteur.\n"
-"\n"
-"SI VOUS N'ÊTES PAS LÉGALEMENT AUTORISÉ À UTILISER \"%s\" SUR CET ÉMULATEUR, "
-"APPUYEZ SUR ESC.\n"
-"Dans le cas contraire, taper OK ou bouger le joystick à gauche puis à droite "
-"pour continuer"
-
-#: src/emu/ui/ui.cpp:1081
+#: src/emu/ui/ui.cpp:1060
msgid ""
"One or more ROMs/CHDs for this machine are incorrect. The machine may not "
"run correctly.\n"
@@ -1642,7 +1623,7 @@ msgstr ""
"cette machine sont incorrects. Il est possible qu'elle ne fonctionne pas "
"correctement.\n"
-#: src/emu/ui/ui.cpp:1094
+#: src/emu/ui/ui.cpp:1073
msgid ""
"There are known problems with this machine\n"
"\n"
@@ -1650,50 +1631,50 @@ msgstr ""
"On rencontre les problèmes suivants avec cette machine :\n"
"\n"
-#: src/emu/ui/ui.cpp:1098
+#: src/emu/ui/ui.cpp:1077
msgid ""
"One or more ROMs/CHDs for this machine have not been correctly dumped.\n"
msgstr ""
"Un ou plusieurs fichiers ROMs/CHDs nécessaires à l'utilisation de cette "
"machine n'ont pas été dumpés correctement.\n"
-#: src/emu/ui/ui.cpp:1102
+#: src/emu/ui/ui.cpp:1081
#, c-format
msgid "The keyboard emulation may not be 100% accurate.\n"
msgstr "L'émulation du clavier peut ne pas être fidèle à 100%.\n"
-#: src/emu/ui/ui.cpp:1104
+#: src/emu/ui/ui.cpp:1083
#, c-format
msgid "The colors aren't 100% accurate.\n"
msgstr "Les couleurs ne sont pas fidèles à 100%.\n"
-#: src/emu/ui/ui.cpp:1106
+#: src/emu/ui/ui.cpp:1085
msgid "The colors are completely wrong.\n"
msgstr "Les couleurs sont complètement fausses.\n"
-#: src/emu/ui/ui.cpp:1108
+#: src/emu/ui/ui.cpp:1087
#, c-format
msgid "The video emulation isn't 100% accurate.\n"
msgstr "L'émulation vidéo n'est pas fidèle à 100%.\n"
-#: src/emu/ui/ui.cpp:1110
+#: src/emu/ui/ui.cpp:1089
#, c-format
msgid "The sound emulation isn't 100% accurate.\n"
msgstr "L'émulation du son n'est pas fidèle à 100%.\n"
-#: src/emu/ui/ui.cpp:1112
+#: src/emu/ui/ui.cpp:1091
msgid "The machine lacks sound.\n"
msgstr "La machine n'a pas de son.\n"
-#: src/emu/ui/ui.cpp:1115
+#: src/emu/ui/ui.cpp:1094
msgid "Screen flipping in cocktail mode is not supported.\n"
msgstr "Le retournement de l'écran en mode cocktail n'est pas supporté.\n"
-#: src/emu/ui/ui.cpp:1119
+#: src/emu/ui/ui.cpp:1098
msgid "The machine requires external artwork files\n"
msgstr "La machine nécessite l'utilisation de fichiers artwork externes\n"
-#: src/emu/ui/ui.cpp:1124
+#: src/emu/ui/ui.cpp:1103
msgid ""
"This machine was never completed. It may exhibit strange behavior or missing "
"elements that are not bugs in the emulation.\n"
@@ -1702,7 +1683,7 @@ msgstr ""
"bizarrement ou que certains composants soient manquants. Cela ne constitue "
"en aucun cas des bugs d'émulation.\n"
-#: src/emu/ui/ui.cpp:1129
+#: src/emu/ui/ui.cpp:1108
msgid ""
"This machine has no sound hardware, MAME will produce no sounds, this is "
"expected behaviour.\n"
@@ -1710,11 +1691,11 @@ msgstr ""
"Cette machine n'a pas de dispositif sonore. Par conséquent, MAME ne produira "
"aucun son. Il s'agit d'un comportement attendu.\n"
-#: src/emu/ui/ui.cpp:1137
+#: src/emu/ui/ui.cpp:1116
msgid "The machine has protection which isn't fully emulated.\n"
msgstr "La machine possède une protection qui n'est pas complètement émulée.\n"
-#: src/emu/ui/ui.cpp:1140
+#: src/emu/ui/ui.cpp:1119
msgid ""
"\n"
"THIS MACHINE DOESN'T WORK. The emulation for this machine is not yet "
@@ -1726,7 +1707,7 @@ msgstr ""
"encore complète. Il n'y a rien que vous puissiez faire pour résoudre ce "
"problème sauf attendre que les développeurs améliorent l'émulation.\n"
-#: src/emu/ui/ui.cpp:1144
+#: src/emu/ui/ui.cpp:1123
msgid ""
"\n"
"Certain elements of this machine cannot be emulated as it requires actual "
@@ -1738,7 +1719,7 @@ msgstr ""
"nécessitent une interaction physique ou comportent des éléments mécaniques. "
"Il n'est donc pas possible d'y jouer complètement.\n"
-#: src/emu/ui/ui.cpp:1163
+#: src/emu/ui/ui.cpp:1142
msgid ""
"\n"
"\n"
@@ -1748,17 +1729,14 @@ msgstr ""
"\n"
"Il existe des clones de cette machine qui fonctionnent correctement : "
-#: src/emu/ui/ui.cpp:1177
+#: src/emu/ui/ui.cpp:1156
msgid ""
"\n"
"\n"
-"Type OK or move the joystick left then right to continue"
+"Press any key to continue"
msgstr ""
-"\n"
-"\n"
-"Tapez OK ou bouger le joystick à gauche puis à droite pour continuer"
-#: src/emu/ui/ui.cpp:1192
+#: src/emu/ui/ui.cpp:1171
#, c-format
msgid ""
"%1$s\n"
@@ -1773,15 +1751,15 @@ msgstr ""
"\n"
"Processeur(s) :\n"
-#: src/emu/ui/ui.cpp:1228 src/emu/ui/ui.cpp:1267
+#: src/emu/ui/ui.cpp:1207 src/emu/ui/ui.cpp:1246
msgid "MHz"
msgstr ""
-#: src/emu/ui/ui.cpp:1228 src/emu/ui/ui.cpp:1267
+#: src/emu/ui/ui.cpp:1207 src/emu/ui/ui.cpp:1246
msgid "kHz"
msgstr ""
-#: src/emu/ui/ui.cpp:1242
+#: src/emu/ui/ui.cpp:1221
msgid ""
"\n"
"Sound:\n"
@@ -1789,7 +1767,7 @@ msgstr ""
"\n"
"Son :\n"
-#: src/emu/ui/ui.cpp:1271
+#: src/emu/ui/ui.cpp:1250
msgid ""
"\n"
"Video:\n"
@@ -1797,78 +1775,78 @@ msgstr ""
"\n"
"Vidéo :\n"
-#: src/emu/ui/ui.cpp:1275
+#: src/emu/ui/ui.cpp:1254
msgid "None\n"
msgstr "Aucun\n"
-#: src/emu/ui/ui.cpp:1282
+#: src/emu/ui/ui.cpp:1261
msgid "Vector"
msgstr "Graphismes vectoriels"
-#: src/emu/ui/ui.cpp:1293
+#: src/emu/ui/ui.cpp:1272
#, c-format
msgid "%1$s: %2$s\n"
msgstr "%1$s : %2$s\n"
-#: src/emu/ui/ui.cpp:1293
+#: src/emu/ui/ui.cpp:1272
msgid "%2$s\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1577 src/emu/ui/ui.cpp:1587
+#: src/emu/ui/ui.cpp:1527 src/emu/ui/ui.cpp:1537
msgid "Keyboard Emulation Status"
msgstr "Statut de l'émulation du clavier"
-#: src/emu/ui/ui.cpp:1579
+#: src/emu/ui/ui.cpp:1529
msgid "Mode: PARTIAL Emulation"
msgstr "Mode : Émulation PARTIELLE"
-#: src/emu/ui/ui.cpp:1580
+#: src/emu/ui/ui.cpp:1530
msgid "UI: Enabled"
msgstr "Interface : Activée"
-#: src/emu/ui/ui.cpp:1582 src/emu/ui/ui.cpp:1592
+#: src/emu/ui/ui.cpp:1532 src/emu/ui/ui.cpp:1542
msgid "**Use ScrLock to toggle**"
msgstr "**Utiliser ScrLock pour basculer**"
-#: src/emu/ui/ui.cpp:1589
+#: src/emu/ui/ui.cpp:1539
msgid "Mode: FULL Emulation"
msgstr "Mode : Émulation COMPLÈTE"
-#: src/emu/ui/ui.cpp:1590
+#: src/emu/ui/ui.cpp:1540
msgid "UI: Disabled"
msgstr "Interface : désactivée"
-#: src/emu/ui/ui.cpp:1736
+#: src/emu/ui/ui.cpp:1686
msgid "Autofire can't be enabled"
msgstr "Le tir automatique ne peut pas être activé"
-#: src/emu/ui/ui.cpp:1775
+#: src/emu/ui/ui.cpp:1725
msgid "Select position to save to"
msgstr "Sauvegarder à la position"
-#: src/emu/ui/ui.cpp:1777
+#: src/emu/ui/ui.cpp:1727
msgid "Select position to load from"
msgstr "Charger depuis la position"
-#: src/emu/ui/ui.cpp:1801
+#: src/emu/ui/ui.cpp:1751
msgid "Save cancelled"
msgstr "Sauvegarde annulée"
-#: src/emu/ui/ui.cpp:1803
+#: src/emu/ui/ui.cpp:1753
msgid "Load cancelled"
msgstr "Chargement annulé"
-#: src/emu/ui/ui.cpp:1846
+#: src/emu/ui/ui.cpp:1796
#, c-format
msgid "Save to position %s"
msgstr "Sauvegarde à la position %s"
-#: src/emu/ui/ui.cpp:1851
+#: src/emu/ui/ui.cpp:1801
#, c-format
msgid "Load from position %s"
msgstr "Chargement depuis la position %s"
-#: src/emu/ui/ui.cpp:1891
+#: src/emu/ui/ui.cpp:1841
#, c-format
msgid ""
"Are you sure you want to quit?\n"
@@ -1881,173 +1859,173 @@ msgstr ""
"Appuyez sur ''%1$s'' pour quitter,\n"
"Appuyez sur ''%2$s'' pour retourner à l'émulation."
-#: src/emu/ui/ui.cpp:1966
+#: src/emu/ui/ui.cpp:1916
msgid "Master Volume"
msgstr "Volume principal"
-#: src/emu/ui/ui.cpp:1976
+#: src/emu/ui/ui.cpp:1926
#, c-format
msgid "%1$s Volume"
msgstr "Volume %1$s"
-#: src/emu/ui/ui.cpp:1998
+#: src/emu/ui/ui.cpp:1948
#, c-format
msgid "Overclock CPU %1$s"
msgstr "Overclock du processeur %1$s"
-#: src/emu/ui/ui.cpp:2018
+#: src/emu/ui/ui.cpp:1968
#, c-format
msgid "%1$s Refresh Rate"
msgstr "%1$s - Taux de rafraîchissement"
-#: src/emu/ui/ui.cpp:2024
+#: src/emu/ui/ui.cpp:1974
#, c-format
msgid "%1$s Brightness"
msgstr "%1$s - Luminosité"
-#: src/emu/ui/ui.cpp:2027
+#: src/emu/ui/ui.cpp:1977
#, c-format
msgid "%1$s Contrast"
msgstr "%1$s - Contraste"
-#: src/emu/ui/ui.cpp:2030
+#: src/emu/ui/ui.cpp:1980
#, c-format
msgid "%1$s Gamma"
msgstr "%1$s - Gamma"
-#: src/emu/ui/ui.cpp:2035
+#: src/emu/ui/ui.cpp:1985
#, c-format
msgid "%1$s Horiz Stretch"
msgstr "%1$s - Stretch Horizontal"
-#: src/emu/ui/ui.cpp:2038
+#: src/emu/ui/ui.cpp:1988
#, c-format
msgid "%1$s Horiz Position"
msgstr "%1$s - Position Horizontale"
-#: src/emu/ui/ui.cpp:2041
+#: src/emu/ui/ui.cpp:1991
#, c-format
msgid "%1$s Vert Stretch"
msgstr "%1$s - Stretch Vertical"
-#: src/emu/ui/ui.cpp:2044
+#: src/emu/ui/ui.cpp:1994
#, c-format
msgid "%1$s Vert Position"
msgstr "%1$s - Position Verticale"
-#: src/emu/ui/ui.cpp:2062
+#: src/emu/ui/ui.cpp:2012
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr "'%1$s' Laserdisc - Stretch Horizontal"
-#: src/emu/ui/ui.cpp:2065
+#: src/emu/ui/ui.cpp:2015
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr "'%1$s' Laserdisc - Position Horizontale"
-#: src/emu/ui/ui.cpp:2068
+#: src/emu/ui/ui.cpp:2018
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr "'%1$s' Laserdisc - Stretch Vertical"
-#: src/emu/ui/ui.cpp:2071
+#: src/emu/ui/ui.cpp:2021
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr "'%1$s' Laserdisc - Position Verticale"
-#: src/emu/ui/ui.cpp:2080
+#: src/emu/ui/ui.cpp:2030
msgid "Vector Flicker"
msgstr "Scintillement de l'affichage vectoriel"
-#: src/emu/ui/ui.cpp:2082
+#: src/emu/ui/ui.cpp:2032
msgid "Beam Width Minimum"
msgstr "Largeur de rayon minimum"
-#: src/emu/ui/ui.cpp:2084
+#: src/emu/ui/ui.cpp:2034
msgid "Beam Width Maximum"
msgstr "Largeur de rayon maximum"
-#: src/emu/ui/ui.cpp:2086
+#: src/emu/ui/ui.cpp:2036
msgid "Beam Intensity Weight"
msgstr "Intensité du rayon"
-#: src/emu/ui/ui.cpp:2098
+#: src/emu/ui/ui.cpp:2048
#, c-format
msgid "Crosshair Scale %1$s"
msgstr "Viseur - Échelle %1$s"
-#: src/emu/ui/ui.cpp:2098 src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2048 src/emu/ui/ui.cpp:2051
msgid "X"
msgstr ""
-#: src/emu/ui/ui.cpp:2098 src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2048 src/emu/ui/ui.cpp:2051
msgid "Y"
msgstr ""
-#: src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2051
#, c-format
msgid "Crosshair Offset %1$s"
msgstr "Viseur - Offset %1$s"
-#: src/emu/ui/ui.cpp:2120
+#: src/emu/ui/ui.cpp:2070
#, c-format
msgid "%1$3ddB"
msgstr ""
-#: src/emu/ui/ui.cpp:2164
+#: src/emu/ui/ui.cpp:2114
#, c-format
msgid "%1$d%%"
msgstr ""
-#: src/emu/ui/ui.cpp:2180
+#: src/emu/ui/ui.cpp:2130
#, c-format
msgid "%1$3.0f%%"
msgstr ""
-#: src/emu/ui/ui.cpp:2203
+#: src/emu/ui/ui.cpp:2153
#, c-format
msgid "%1$.3ffps"
msgstr ""
-#: src/emu/ui/ui.cpp:2226 src/emu/ui/ui.cpp:2248 src/emu/ui/ui.cpp:2269
-#: src/emu/ui/ui.cpp:2291 src/emu/ui/ui.cpp:2313 src/emu/ui/ui.cpp:2335
-#: src/emu/ui/ui.cpp:2357 src/emu/ui/ui.cpp:2379 src/emu/ui/ui.cpp:2401
-#: src/emu/ui/ui.cpp:2423 src/emu/ui/ui.cpp:2445
+#: src/emu/ui/ui.cpp:2176 src/emu/ui/ui.cpp:2198 src/emu/ui/ui.cpp:2219
+#: src/emu/ui/ui.cpp:2241 src/emu/ui/ui.cpp:2263 src/emu/ui/ui.cpp:2285
+#: src/emu/ui/ui.cpp:2307 src/emu/ui/ui.cpp:2329 src/emu/ui/ui.cpp:2351
+#: src/emu/ui/ui.cpp:2373 src/emu/ui/ui.cpp:2395
#, c-format
msgid "%1$.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2461 src/emu/ui/ui.cpp:2477 src/emu/ui/ui.cpp:2493
-#: src/emu/ui/ui.cpp:2509
+#: src/emu/ui/ui.cpp:2411 src/emu/ui/ui.cpp:2427 src/emu/ui/ui.cpp:2443
+#: src/emu/ui/ui.cpp:2459
#, c-format
msgid "%1$1.2f"
msgstr ""
-#: src/emu/ui/ui.cpp:2525
+#: src/emu/ui/ui.cpp:2475
#, c-format
msgid "Screen '%1$s'"
msgstr "Écran '%1$s'"
-#: src/emu/ui/ui.cpp:2527
+#: src/emu/ui/ui.cpp:2477
msgid "Screen"
msgstr "Écran"
-#: src/emu/ui/ui.cpp:2543
+#: src/emu/ui/ui.cpp:2493
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr "Viseur - Échelle X %1$1.3f"
-#: src/emu/ui/ui.cpp:2543
+#: src/emu/ui/ui.cpp:2493
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr "Viseur - Échelle Y %1$1.3f"
-#: src/emu/ui/ui.cpp:2562
+#: src/emu/ui/ui.cpp:2512
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr "Viseur - Offset X %1$1.3f"
-#: src/emu/ui/ui.cpp:2562
+#: src/emu/ui/ui.cpp:2512
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr "Viseur - Offset Y %1$1.3f"
@@ -2097,6 +2075,32 @@ msgstr " COULEURS"
msgid " PENS"
msgstr " MARQUEURS"
+#~ msgid ""
+#~ "Usage of emulators in conjunction with ROMs you don't own is forbidden by "
+#~ "copyright law.\n"
+#~ "\n"
+#~ "IF YOU ARE NOT LEGALLY ENTITLED TO PLAY \"%1$s\" ON THIS EMULATOR, PRESS "
+#~ "ESC.\n"
+#~ "\n"
+#~ "Otherwise, type OK or move the joystick left then right to continue"
+#~ msgstr ""
+#~ "L'utilisation conjointe d'émulateurs et de ROMs que vous ne possédez pas "
+#~ "est interdite par la législation sur le droit d'auteur.\n"
+#~ "\n"
+#~ "SI VOUS N'ÊTES PAS LÉGALEMENT AUTORISÉ À UTILISER \"%s\" SUR CET "
+#~ "ÉMULATEUR, APPUYEZ SUR ESC.\n"
+#~ "Dans le cas contraire, taper OK ou bouger le joystick à gauche puis à "
+#~ "droite pour continuer"
+
+#~ msgid ""
+#~ "\n"
+#~ "\n"
+#~ "Type OK or move the joystick left then right to continue"
+#~ msgstr ""
+#~ "\n"
+#~ "\n"
+#~ "Tapez OK ou bouger le joystick à gauche puis à droite pour continuer"
+
#~ msgid "Configure Machine"
#~ msgstr "Configurer la machine"
diff --git a/language/French_Canada/strings.po b/language/French_Canada/strings.po
index c3548166c98..029e1fa02f2 100644
--- a/language/French_Canada/strings.po
+++ b/language/French_Canada/strings.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2016-03-25 23:59+0100\n"
+"POT-Creation-Date: 2016-03-28 09:02+0200\n"
"PO-Revision-Date: 2016-02-20 18:03+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: MAME Language Team\n"
@@ -61,14 +61,14 @@ msgstr ""
msgid "Autofire Status"
msgstr ""
-#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1742
+#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1692
#: src/emu/ui/videoopt.cpp:207 src/emu/ui/videoopt.cpp:211
#: src/emu/ui/videoopt.cpp:215 src/emu/ui/videoopt.cpp:219
#: src/emu/ui/videoopt.cpp:223
msgid "Disabled"
msgstr ""
-#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1742
+#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1692
#: src/emu/ui/videoopt.cpp:207 src/emu/ui/videoopt.cpp:211
#: src/emu/ui/videoopt.cpp:215 src/emu/ui/videoopt.cpp:219
#: src/emu/ui/videoopt.cpp:223
@@ -644,11 +644,11 @@ msgstr ""
msgid "Display Options"
msgstr ""
-#: src/emu/ui/filesel.cpp:159
+#: src/emu/ui/filesel.cpp:161
msgid "File Already Exists - Override?"
msgstr ""
-#: src/emu/ui/filesel.cpp:161 src/emu/ui/selgame.cpp:1560
+#: src/emu/ui/filesel.cpp:163 src/emu/ui/selgame.cpp:1560
#: src/emu/ui/selgame.cpp:1561 src/emu/ui/selgame.cpp:1562
#: src/emu/ui/selgame.cpp:1563 src/emu/ui/selgame.cpp:1564
#: src/emu/ui/selgame.cpp:1565 src/emu/ui/selgame.cpp:1566
@@ -656,7 +656,7 @@ msgstr ""
msgid "No"
msgstr ""
-#: src/emu/ui/filesel.cpp:162 src/emu/ui/selgame.cpp:1560
+#: src/emu/ui/filesel.cpp:164 src/emu/ui/selgame.cpp:1560
#: src/emu/ui/selgame.cpp:1561 src/emu/ui/selgame.cpp:1562
#: src/emu/ui/selgame.cpp:1563 src/emu/ui/selgame.cpp:1564
#: src/emu/ui/selgame.cpp:1565 src/emu/ui/selgame.cpp:1566
@@ -664,55 +664,55 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: src/emu/ui/filesel.cpp:271
+#: src/emu/ui/filesel.cpp:275
msgid "New Image Name:"
msgstr ""
-#: src/emu/ui/filesel.cpp:277
+#: src/emu/ui/filesel.cpp:281
msgid "Image Format:"
msgstr ""
-#: src/emu/ui/filesel.cpp:283
+#: src/emu/ui/filesel.cpp:287
msgid "Create"
msgstr ""
-#: src/emu/ui/filesel.cpp:314
+#: src/emu/ui/filesel.cpp:318
msgid "Please enter a file extension too"
msgstr ""
-#: src/emu/ui/filesel.cpp:502 src/emu/ui/swlist.cpp:65
+#: src/emu/ui/filesel.cpp:506 src/emu/ui/swlist.cpp:65
msgid "[empty slot]"
msgstr ""
-#: src/emu/ui/filesel.cpp:506
+#: src/emu/ui/filesel.cpp:510
msgid "[create]"
msgstr ""
-#: src/emu/ui/filesel.cpp:510 src/emu/ui/swlist.cpp:76
+#: src/emu/ui/filesel.cpp:514 src/emu/ui/swlist.cpp:76
msgid "[software list]"
msgstr ""
-#: src/emu/ui/filesel.cpp:802
+#: src/emu/ui/filesel.cpp:806
msgid "Select image format"
msgstr ""
-#: src/emu/ui/filesel.cpp:862
+#: src/emu/ui/filesel.cpp:866
msgid "Select access mode"
msgstr ""
-#: src/emu/ui/filesel.cpp:863
+#: src/emu/ui/filesel.cpp:867
msgid "Read-only"
msgstr ""
-#: src/emu/ui/filesel.cpp:865
+#: src/emu/ui/filesel.cpp:869
msgid "Read-write"
msgstr ""
-#: src/emu/ui/filesel.cpp:866
+#: src/emu/ui/filesel.cpp:870
msgid "Read this image, write to another image"
msgstr ""
-#: src/emu/ui/filesel.cpp:867
+#: src/emu/ui/filesel.cpp:871
msgid "Read this image, write to diff"
msgstr ""
@@ -1573,92 +1573,80 @@ msgstr ""
msgid "Fast Forward"
msgstr ""
-#: src/emu/ui/ui.cpp:415
+#: src/emu/ui/ui.cpp:410
msgid "This driver requires images to be loaded in the following device(s): "
msgstr ""
-#: src/emu/ui/ui.cpp:1043
-#, c-format
-msgid ""
-"Usage of emulators in conjunction with ROMs you don't own is forbidden by "
-"copyright law.\n"
-"\n"
-"IF YOU ARE NOT LEGALLY ENTITLED TO PLAY \"%1$s\" ON THIS EMULATOR, PRESS "
-"ESC.\n"
-"\n"
-"Otherwise, type OK or move the joystick left then right to continue"
-msgstr ""
-
-#: src/emu/ui/ui.cpp:1081
+#: src/emu/ui/ui.cpp:1060
msgid ""
"One or more ROMs/CHDs for this machine are incorrect. The machine may not "
"run correctly.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1094
+#: src/emu/ui/ui.cpp:1073
msgid ""
"There are known problems with this machine\n"
"\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1098
+#: src/emu/ui/ui.cpp:1077
msgid ""
"One or more ROMs/CHDs for this machine have not been correctly dumped.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1102
+#: src/emu/ui/ui.cpp:1081
#, c-format
msgid "The keyboard emulation may not be 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1104
+#: src/emu/ui/ui.cpp:1083
#, c-format
msgid "The colors aren't 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1106
+#: src/emu/ui/ui.cpp:1085
msgid "The colors are completely wrong.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1108
+#: src/emu/ui/ui.cpp:1087
#, c-format
msgid "The video emulation isn't 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1110
+#: src/emu/ui/ui.cpp:1089
#, c-format
msgid "The sound emulation isn't 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1112
+#: src/emu/ui/ui.cpp:1091
msgid "The machine lacks sound.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1115
+#: src/emu/ui/ui.cpp:1094
msgid "Screen flipping in cocktail mode is not supported.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1119
+#: src/emu/ui/ui.cpp:1098
msgid "The machine requires external artwork files\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1124
+#: src/emu/ui/ui.cpp:1103
msgid ""
"This machine was never completed. It may exhibit strange behavior or missing "
"elements that are not bugs in the emulation.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1129
+#: src/emu/ui/ui.cpp:1108
msgid ""
"This machine has no sound hardware, MAME will produce no sounds, this is "
"expected behaviour.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1137
+#: src/emu/ui/ui.cpp:1116
msgid "The machine has protection which isn't fully emulated.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1140
+#: src/emu/ui/ui.cpp:1119
msgid ""
"\n"
"THIS MACHINE DOESN'T WORK. The emulation for this machine is not yet "
@@ -1666,7 +1654,7 @@ msgid ""
"the developers to improve the emulation.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1144
+#: src/emu/ui/ui.cpp:1123
msgid ""
"\n"
"Certain elements of this machine cannot be emulated as it requires actual "
@@ -1674,21 +1662,21 @@ msgid ""
"to fully play this machine.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1163
+#: src/emu/ui/ui.cpp:1142
msgid ""
"\n"
"\n"
"There are working clones of this machine: "
msgstr ""
-#: src/emu/ui/ui.cpp:1177
+#: src/emu/ui/ui.cpp:1156
msgid ""
"\n"
"\n"
-"Type OK or move the joystick left then right to continue"
+"Press any key to continue"
msgstr ""
-#: src/emu/ui/ui.cpp:1192
+#: src/emu/ui/ui.cpp:1171
#, c-format
msgid ""
"%1$s\n"
@@ -1698,98 +1686,98 @@ msgid ""
"CPU:\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1228 src/emu/ui/ui.cpp:1267
+#: src/emu/ui/ui.cpp:1207 src/emu/ui/ui.cpp:1246
msgid "MHz"
msgstr ""
-#: src/emu/ui/ui.cpp:1228 src/emu/ui/ui.cpp:1267
+#: src/emu/ui/ui.cpp:1207 src/emu/ui/ui.cpp:1246
msgid "kHz"
msgstr ""
-#: src/emu/ui/ui.cpp:1242
+#: src/emu/ui/ui.cpp:1221
msgid ""
"\n"
"Sound:\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1271
+#: src/emu/ui/ui.cpp:1250
msgid ""
"\n"
"Video:\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1275
+#: src/emu/ui/ui.cpp:1254
msgid "None\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1282
+#: src/emu/ui/ui.cpp:1261
msgid "Vector"
msgstr ""
-#: src/emu/ui/ui.cpp:1293
+#: src/emu/ui/ui.cpp:1272
#, c-format
msgid "%1$s: %2$s\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1293
+#: src/emu/ui/ui.cpp:1272
msgid "%2$s\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1577 src/emu/ui/ui.cpp:1587
+#: src/emu/ui/ui.cpp:1527 src/emu/ui/ui.cpp:1537
msgid "Keyboard Emulation Status"
msgstr ""
-#: src/emu/ui/ui.cpp:1579
+#: src/emu/ui/ui.cpp:1529
msgid "Mode: PARTIAL Emulation"
msgstr ""
-#: src/emu/ui/ui.cpp:1580
+#: src/emu/ui/ui.cpp:1530
msgid "UI: Enabled"
msgstr ""
-#: src/emu/ui/ui.cpp:1582 src/emu/ui/ui.cpp:1592
+#: src/emu/ui/ui.cpp:1532 src/emu/ui/ui.cpp:1542
msgid "**Use ScrLock to toggle**"
msgstr ""
-#: src/emu/ui/ui.cpp:1589
+#: src/emu/ui/ui.cpp:1539
msgid "Mode: FULL Emulation"
msgstr ""
-#: src/emu/ui/ui.cpp:1590
+#: src/emu/ui/ui.cpp:1540
msgid "UI: Disabled"
msgstr ""
-#: src/emu/ui/ui.cpp:1736
+#: src/emu/ui/ui.cpp:1686
msgid "Autofire can't be enabled"
msgstr ""
-#: src/emu/ui/ui.cpp:1775
+#: src/emu/ui/ui.cpp:1725
msgid "Select position to save to"
msgstr ""
-#: src/emu/ui/ui.cpp:1777
+#: src/emu/ui/ui.cpp:1727
msgid "Select position to load from"
msgstr ""
-#: src/emu/ui/ui.cpp:1801
+#: src/emu/ui/ui.cpp:1751
msgid "Save cancelled"
msgstr ""
-#: src/emu/ui/ui.cpp:1803
+#: src/emu/ui/ui.cpp:1753
msgid "Load cancelled"
msgstr ""
-#: src/emu/ui/ui.cpp:1846
+#: src/emu/ui/ui.cpp:1796
#, c-format
msgid "Save to position %s"
msgstr ""
-#: src/emu/ui/ui.cpp:1851
+#: src/emu/ui/ui.cpp:1801
#, c-format
msgid "Load from position %s"
msgstr ""
-#: src/emu/ui/ui.cpp:1891
+#: src/emu/ui/ui.cpp:1841
#, c-format
msgid ""
"Are you sure you want to quit?\n"
@@ -1798,173 +1786,173 @@ msgid ""
"Press ''%2$s'' to return to emulation."
msgstr ""
-#: src/emu/ui/ui.cpp:1966
+#: src/emu/ui/ui.cpp:1916
msgid "Master Volume"
msgstr ""
-#: src/emu/ui/ui.cpp:1976
+#: src/emu/ui/ui.cpp:1926
#, c-format
msgid "%1$s Volume"
msgstr ""
-#: src/emu/ui/ui.cpp:1998
+#: src/emu/ui/ui.cpp:1948
#, c-format
msgid "Overclock CPU %1$s"
msgstr ""
-#: src/emu/ui/ui.cpp:2018
+#: src/emu/ui/ui.cpp:1968
#, c-format
msgid "%1$s Refresh Rate"
msgstr ""
-#: src/emu/ui/ui.cpp:2024
+#: src/emu/ui/ui.cpp:1974
#, c-format
msgid "%1$s Brightness"
msgstr ""
-#: src/emu/ui/ui.cpp:2027
+#: src/emu/ui/ui.cpp:1977
#, c-format
msgid "%1$s Contrast"
msgstr ""
-#: src/emu/ui/ui.cpp:2030
+#: src/emu/ui/ui.cpp:1980
#, c-format
msgid "%1$s Gamma"
msgstr ""
-#: src/emu/ui/ui.cpp:2035
+#: src/emu/ui/ui.cpp:1985
#, c-format
msgid "%1$s Horiz Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2038
+#: src/emu/ui/ui.cpp:1988
#, c-format
msgid "%1$s Horiz Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2041
+#: src/emu/ui/ui.cpp:1991
#, c-format
msgid "%1$s Vert Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2044
+#: src/emu/ui/ui.cpp:1994
#, c-format
msgid "%1$s Vert Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2062
+#: src/emu/ui/ui.cpp:2012
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2065
+#: src/emu/ui/ui.cpp:2015
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2068
+#: src/emu/ui/ui.cpp:2018
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2071
+#: src/emu/ui/ui.cpp:2021
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2080
+#: src/emu/ui/ui.cpp:2030
msgid "Vector Flicker"
msgstr ""
-#: src/emu/ui/ui.cpp:2082
+#: src/emu/ui/ui.cpp:2032
msgid "Beam Width Minimum"
msgstr ""
-#: src/emu/ui/ui.cpp:2084
+#: src/emu/ui/ui.cpp:2034
msgid "Beam Width Maximum"
msgstr ""
-#: src/emu/ui/ui.cpp:2086
+#: src/emu/ui/ui.cpp:2036
msgid "Beam Intensity Weight"
msgstr ""
-#: src/emu/ui/ui.cpp:2098
+#: src/emu/ui/ui.cpp:2048
#, c-format
msgid "Crosshair Scale %1$s"
msgstr ""
-#: src/emu/ui/ui.cpp:2098 src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2048 src/emu/ui/ui.cpp:2051
msgid "X"
msgstr ""
-#: src/emu/ui/ui.cpp:2098 src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2048 src/emu/ui/ui.cpp:2051
msgid "Y"
msgstr ""
-#: src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2051
#, c-format
msgid "Crosshair Offset %1$s"
msgstr ""
-#: src/emu/ui/ui.cpp:2120
+#: src/emu/ui/ui.cpp:2070
#, c-format
msgid "%1$3ddB"
msgstr ""
-#: src/emu/ui/ui.cpp:2164
+#: src/emu/ui/ui.cpp:2114
#, c-format
msgid "%1$d%%"
msgstr ""
-#: src/emu/ui/ui.cpp:2180
+#: src/emu/ui/ui.cpp:2130
#, c-format
msgid "%1$3.0f%%"
msgstr ""
-#: src/emu/ui/ui.cpp:2203
+#: src/emu/ui/ui.cpp:2153
#, c-format
msgid "%1$.3ffps"
msgstr ""
-#: src/emu/ui/ui.cpp:2226 src/emu/ui/ui.cpp:2248 src/emu/ui/ui.cpp:2269
-#: src/emu/ui/ui.cpp:2291 src/emu/ui/ui.cpp:2313 src/emu/ui/ui.cpp:2335
-#: src/emu/ui/ui.cpp:2357 src/emu/ui/ui.cpp:2379 src/emu/ui/ui.cpp:2401
-#: src/emu/ui/ui.cpp:2423 src/emu/ui/ui.cpp:2445
+#: src/emu/ui/ui.cpp:2176 src/emu/ui/ui.cpp:2198 src/emu/ui/ui.cpp:2219
+#: src/emu/ui/ui.cpp:2241 src/emu/ui/ui.cpp:2263 src/emu/ui/ui.cpp:2285
+#: src/emu/ui/ui.cpp:2307 src/emu/ui/ui.cpp:2329 src/emu/ui/ui.cpp:2351
+#: src/emu/ui/ui.cpp:2373 src/emu/ui/ui.cpp:2395
#, c-format
msgid "%1$.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2461 src/emu/ui/ui.cpp:2477 src/emu/ui/ui.cpp:2493
-#: src/emu/ui/ui.cpp:2509
+#: src/emu/ui/ui.cpp:2411 src/emu/ui/ui.cpp:2427 src/emu/ui/ui.cpp:2443
+#: src/emu/ui/ui.cpp:2459
#, c-format
msgid "%1$1.2f"
msgstr ""
-#: src/emu/ui/ui.cpp:2525
+#: src/emu/ui/ui.cpp:2475
#, c-format
msgid "Screen '%1$s'"
msgstr ""
-#: src/emu/ui/ui.cpp:2527
+#: src/emu/ui/ui.cpp:2477
msgid "Screen"
msgstr ""
-#: src/emu/ui/ui.cpp:2543
+#: src/emu/ui/ui.cpp:2493
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2543
+#: src/emu/ui/ui.cpp:2493
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2562
+#: src/emu/ui/ui.cpp:2512
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2562
+#: src/emu/ui/ui.cpp:2512
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr ""
diff --git a/language/Georgian/strings.po b/language/Georgian/strings.po
index 5d3694a639e..47e70366e0b 100644
--- a/language/Georgian/strings.po
+++ b/language/Georgian/strings.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2016-03-25 23:59+0100\n"
+"POT-Creation-Date: 2016-03-28 09:02+0200\n"
"PO-Revision-Date: 2016-02-20 18:03+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: MAME Language Team\n"
@@ -59,14 +59,14 @@ msgstr ""
msgid "Autofire Status"
msgstr ""
-#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1742
+#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1692
#: src/emu/ui/videoopt.cpp:207 src/emu/ui/videoopt.cpp:211
#: src/emu/ui/videoopt.cpp:215 src/emu/ui/videoopt.cpp:219
#: src/emu/ui/videoopt.cpp:223
msgid "Disabled"
msgstr ""
-#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1742
+#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1692
#: src/emu/ui/videoopt.cpp:207 src/emu/ui/videoopt.cpp:211
#: src/emu/ui/videoopt.cpp:215 src/emu/ui/videoopt.cpp:219
#: src/emu/ui/videoopt.cpp:223
@@ -642,11 +642,11 @@ msgstr ""
msgid "Display Options"
msgstr ""
-#: src/emu/ui/filesel.cpp:159
+#: src/emu/ui/filesel.cpp:161
msgid "File Already Exists - Override?"
msgstr ""
-#: src/emu/ui/filesel.cpp:161 src/emu/ui/selgame.cpp:1560
+#: src/emu/ui/filesel.cpp:163 src/emu/ui/selgame.cpp:1560
#: src/emu/ui/selgame.cpp:1561 src/emu/ui/selgame.cpp:1562
#: src/emu/ui/selgame.cpp:1563 src/emu/ui/selgame.cpp:1564
#: src/emu/ui/selgame.cpp:1565 src/emu/ui/selgame.cpp:1566
@@ -654,7 +654,7 @@ msgstr ""
msgid "No"
msgstr ""
-#: src/emu/ui/filesel.cpp:162 src/emu/ui/selgame.cpp:1560
+#: src/emu/ui/filesel.cpp:164 src/emu/ui/selgame.cpp:1560
#: src/emu/ui/selgame.cpp:1561 src/emu/ui/selgame.cpp:1562
#: src/emu/ui/selgame.cpp:1563 src/emu/ui/selgame.cpp:1564
#: src/emu/ui/selgame.cpp:1565 src/emu/ui/selgame.cpp:1566
@@ -662,55 +662,55 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: src/emu/ui/filesel.cpp:271
+#: src/emu/ui/filesel.cpp:275
msgid "New Image Name:"
msgstr ""
-#: src/emu/ui/filesel.cpp:277
+#: src/emu/ui/filesel.cpp:281
msgid "Image Format:"
msgstr ""
-#: src/emu/ui/filesel.cpp:283
+#: src/emu/ui/filesel.cpp:287
msgid "Create"
msgstr ""
-#: src/emu/ui/filesel.cpp:314
+#: src/emu/ui/filesel.cpp:318
msgid "Please enter a file extension too"
msgstr ""
-#: src/emu/ui/filesel.cpp:502 src/emu/ui/swlist.cpp:65
+#: src/emu/ui/filesel.cpp:506 src/emu/ui/swlist.cpp:65
msgid "[empty slot]"
msgstr ""
-#: src/emu/ui/filesel.cpp:506
+#: src/emu/ui/filesel.cpp:510
msgid "[create]"
msgstr ""
-#: src/emu/ui/filesel.cpp:510 src/emu/ui/swlist.cpp:76
+#: src/emu/ui/filesel.cpp:514 src/emu/ui/swlist.cpp:76
msgid "[software list]"
msgstr ""
-#: src/emu/ui/filesel.cpp:802
+#: src/emu/ui/filesel.cpp:806
msgid "Select image format"
msgstr ""
-#: src/emu/ui/filesel.cpp:862
+#: src/emu/ui/filesel.cpp:866
msgid "Select access mode"
msgstr ""
-#: src/emu/ui/filesel.cpp:863
+#: src/emu/ui/filesel.cpp:867
msgid "Read-only"
msgstr ""
-#: src/emu/ui/filesel.cpp:865
+#: src/emu/ui/filesel.cpp:869
msgid "Read-write"
msgstr ""
-#: src/emu/ui/filesel.cpp:866
+#: src/emu/ui/filesel.cpp:870
msgid "Read this image, write to another image"
msgstr ""
-#: src/emu/ui/filesel.cpp:867
+#: src/emu/ui/filesel.cpp:871
msgid "Read this image, write to diff"
msgstr ""
@@ -1571,92 +1571,80 @@ msgstr ""
msgid "Fast Forward"
msgstr ""
-#: src/emu/ui/ui.cpp:415
+#: src/emu/ui/ui.cpp:410
msgid "This driver requires images to be loaded in the following device(s): "
msgstr ""
-#: src/emu/ui/ui.cpp:1043
-#, c-format
-msgid ""
-"Usage of emulators in conjunction with ROMs you don't own is forbidden by "
-"copyright law.\n"
-"\n"
-"IF YOU ARE NOT LEGALLY ENTITLED TO PLAY \"%1$s\" ON THIS EMULATOR, PRESS "
-"ESC.\n"
-"\n"
-"Otherwise, type OK or move the joystick left then right to continue"
-msgstr ""
-
-#: src/emu/ui/ui.cpp:1081
+#: src/emu/ui/ui.cpp:1060
msgid ""
"One or more ROMs/CHDs for this machine are incorrect. The machine may not "
"run correctly.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1094
+#: src/emu/ui/ui.cpp:1073
msgid ""
"There are known problems with this machine\n"
"\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1098
+#: src/emu/ui/ui.cpp:1077
msgid ""
"One or more ROMs/CHDs for this machine have not been correctly dumped.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1102
+#: src/emu/ui/ui.cpp:1081
#, c-format
msgid "The keyboard emulation may not be 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1104
+#: src/emu/ui/ui.cpp:1083
#, c-format
msgid "The colors aren't 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1106
+#: src/emu/ui/ui.cpp:1085
msgid "The colors are completely wrong.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1108
+#: src/emu/ui/ui.cpp:1087
#, c-format
msgid "The video emulation isn't 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1110
+#: src/emu/ui/ui.cpp:1089
#, c-format
msgid "The sound emulation isn't 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1112
+#: src/emu/ui/ui.cpp:1091
msgid "The machine lacks sound.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1115
+#: src/emu/ui/ui.cpp:1094
msgid "Screen flipping in cocktail mode is not supported.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1119
+#: src/emu/ui/ui.cpp:1098
msgid "The machine requires external artwork files\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1124
+#: src/emu/ui/ui.cpp:1103
msgid ""
"This machine was never completed. It may exhibit strange behavior or missing "
"elements that are not bugs in the emulation.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1129
+#: src/emu/ui/ui.cpp:1108
msgid ""
"This machine has no sound hardware, MAME will produce no sounds, this is "
"expected behaviour.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1137
+#: src/emu/ui/ui.cpp:1116
msgid "The machine has protection which isn't fully emulated.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1140
+#: src/emu/ui/ui.cpp:1119
msgid ""
"\n"
"THIS MACHINE DOESN'T WORK. The emulation for this machine is not yet "
@@ -1664,7 +1652,7 @@ msgid ""
"the developers to improve the emulation.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1144
+#: src/emu/ui/ui.cpp:1123
msgid ""
"\n"
"Certain elements of this machine cannot be emulated as it requires actual "
@@ -1672,21 +1660,21 @@ msgid ""
"to fully play this machine.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1163
+#: src/emu/ui/ui.cpp:1142
msgid ""
"\n"
"\n"
"There are working clones of this machine: "
msgstr ""
-#: src/emu/ui/ui.cpp:1177
+#: src/emu/ui/ui.cpp:1156
msgid ""
"\n"
"\n"
-"Type OK or move the joystick left then right to continue"
+"Press any key to continue"
msgstr ""
-#: src/emu/ui/ui.cpp:1192
+#: src/emu/ui/ui.cpp:1171
#, c-format
msgid ""
"%1$s\n"
@@ -1696,98 +1684,98 @@ msgid ""
"CPU:\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1228 src/emu/ui/ui.cpp:1267
+#: src/emu/ui/ui.cpp:1207 src/emu/ui/ui.cpp:1246
msgid "MHz"
msgstr ""
-#: src/emu/ui/ui.cpp:1228 src/emu/ui/ui.cpp:1267
+#: src/emu/ui/ui.cpp:1207 src/emu/ui/ui.cpp:1246
msgid "kHz"
msgstr ""
-#: src/emu/ui/ui.cpp:1242
+#: src/emu/ui/ui.cpp:1221
msgid ""
"\n"
"Sound:\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1271
+#: src/emu/ui/ui.cpp:1250
msgid ""
"\n"
"Video:\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1275
+#: src/emu/ui/ui.cpp:1254
msgid "None\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1282
+#: src/emu/ui/ui.cpp:1261
msgid "Vector"
msgstr ""
-#: src/emu/ui/ui.cpp:1293
+#: src/emu/ui/ui.cpp:1272
#, c-format
msgid "%1$s: %2$s\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1293
+#: src/emu/ui/ui.cpp:1272
msgid "%2$s\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1577 src/emu/ui/ui.cpp:1587
+#: src/emu/ui/ui.cpp:1527 src/emu/ui/ui.cpp:1537
msgid "Keyboard Emulation Status"
msgstr ""
-#: src/emu/ui/ui.cpp:1579
+#: src/emu/ui/ui.cpp:1529
msgid "Mode: PARTIAL Emulation"
msgstr ""
-#: src/emu/ui/ui.cpp:1580
+#: src/emu/ui/ui.cpp:1530
msgid "UI: Enabled"
msgstr ""
-#: src/emu/ui/ui.cpp:1582 src/emu/ui/ui.cpp:1592
+#: src/emu/ui/ui.cpp:1532 src/emu/ui/ui.cpp:1542
msgid "**Use ScrLock to toggle**"
msgstr ""
-#: src/emu/ui/ui.cpp:1589
+#: src/emu/ui/ui.cpp:1539
msgid "Mode: FULL Emulation"
msgstr ""
-#: src/emu/ui/ui.cpp:1590
+#: src/emu/ui/ui.cpp:1540
msgid "UI: Disabled"
msgstr ""
-#: src/emu/ui/ui.cpp:1736
+#: src/emu/ui/ui.cpp:1686
msgid "Autofire can't be enabled"
msgstr ""
-#: src/emu/ui/ui.cpp:1775
+#: src/emu/ui/ui.cpp:1725
msgid "Select position to save to"
msgstr ""
-#: src/emu/ui/ui.cpp:1777
+#: src/emu/ui/ui.cpp:1727
msgid "Select position to load from"
msgstr ""
-#: src/emu/ui/ui.cpp:1801
+#: src/emu/ui/ui.cpp:1751
msgid "Save cancelled"
msgstr ""
-#: src/emu/ui/ui.cpp:1803
+#: src/emu/ui/ui.cpp:1753
msgid "Load cancelled"
msgstr ""
-#: src/emu/ui/ui.cpp:1846
+#: src/emu/ui/ui.cpp:1796
#, c-format
msgid "Save to position %s"
msgstr ""
-#: src/emu/ui/ui.cpp:1851
+#: src/emu/ui/ui.cpp:1801
#, c-format
msgid "Load from position %s"
msgstr ""
-#: src/emu/ui/ui.cpp:1891
+#: src/emu/ui/ui.cpp:1841
#, c-format
msgid ""
"Are you sure you want to quit?\n"
@@ -1796,173 +1784,173 @@ msgid ""
"Press ''%2$s'' to return to emulation."
msgstr ""
-#: src/emu/ui/ui.cpp:1966
+#: src/emu/ui/ui.cpp:1916
msgid "Master Volume"
msgstr ""
-#: src/emu/ui/ui.cpp:1976
+#: src/emu/ui/ui.cpp:1926
#, c-format
msgid "%1$s Volume"
msgstr ""
-#: src/emu/ui/ui.cpp:1998
+#: src/emu/ui/ui.cpp:1948
#, c-format
msgid "Overclock CPU %1$s"
msgstr ""
-#: src/emu/ui/ui.cpp:2018
+#: src/emu/ui/ui.cpp:1968
#, c-format
msgid "%1$s Refresh Rate"
msgstr ""
-#: src/emu/ui/ui.cpp:2024
+#: src/emu/ui/ui.cpp:1974
#, c-format
msgid "%1$s Brightness"
msgstr ""
-#: src/emu/ui/ui.cpp:2027
+#: src/emu/ui/ui.cpp:1977
#, c-format
msgid "%1$s Contrast"
msgstr ""
-#: src/emu/ui/ui.cpp:2030
+#: src/emu/ui/ui.cpp:1980
#, c-format
msgid "%1$s Gamma"
msgstr ""
-#: src/emu/ui/ui.cpp:2035
+#: src/emu/ui/ui.cpp:1985
#, c-format
msgid "%1$s Horiz Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2038
+#: src/emu/ui/ui.cpp:1988
#, c-format
msgid "%1$s Horiz Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2041
+#: src/emu/ui/ui.cpp:1991
#, c-format
msgid "%1$s Vert Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2044
+#: src/emu/ui/ui.cpp:1994
#, c-format
msgid "%1$s Vert Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2062
+#: src/emu/ui/ui.cpp:2012
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2065
+#: src/emu/ui/ui.cpp:2015
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2068
+#: src/emu/ui/ui.cpp:2018
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2071
+#: src/emu/ui/ui.cpp:2021
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2080
+#: src/emu/ui/ui.cpp:2030
msgid "Vector Flicker"
msgstr ""
-#: src/emu/ui/ui.cpp:2082
+#: src/emu/ui/ui.cpp:2032
msgid "Beam Width Minimum"
msgstr ""
-#: src/emu/ui/ui.cpp:2084
+#: src/emu/ui/ui.cpp:2034
msgid "Beam Width Maximum"
msgstr ""
-#: src/emu/ui/ui.cpp:2086
+#: src/emu/ui/ui.cpp:2036
msgid "Beam Intensity Weight"
msgstr ""
-#: src/emu/ui/ui.cpp:2098
+#: src/emu/ui/ui.cpp:2048
#, c-format
msgid "Crosshair Scale %1$s"
msgstr ""
-#: src/emu/ui/ui.cpp:2098 src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2048 src/emu/ui/ui.cpp:2051
msgid "X"
msgstr ""
-#: src/emu/ui/ui.cpp:2098 src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2048 src/emu/ui/ui.cpp:2051
msgid "Y"
msgstr ""
-#: src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2051
#, c-format
msgid "Crosshair Offset %1$s"
msgstr ""
-#: src/emu/ui/ui.cpp:2120
+#: src/emu/ui/ui.cpp:2070
#, c-format
msgid "%1$3ddB"
msgstr ""
-#: src/emu/ui/ui.cpp:2164
+#: src/emu/ui/ui.cpp:2114
#, c-format
msgid "%1$d%%"
msgstr ""
-#: src/emu/ui/ui.cpp:2180
+#: src/emu/ui/ui.cpp:2130
#, c-format
msgid "%1$3.0f%%"
msgstr ""
-#: src/emu/ui/ui.cpp:2203
+#: src/emu/ui/ui.cpp:2153
#, c-format
msgid "%1$.3ffps"
msgstr ""
-#: src/emu/ui/ui.cpp:2226 src/emu/ui/ui.cpp:2248 src/emu/ui/ui.cpp:2269
-#: src/emu/ui/ui.cpp:2291 src/emu/ui/ui.cpp:2313 src/emu/ui/ui.cpp:2335
-#: src/emu/ui/ui.cpp:2357 src/emu/ui/ui.cpp:2379 src/emu/ui/ui.cpp:2401
-#: src/emu/ui/ui.cpp:2423 src/emu/ui/ui.cpp:2445
+#: src/emu/ui/ui.cpp:2176 src/emu/ui/ui.cpp:2198 src/emu/ui/ui.cpp:2219
+#: src/emu/ui/ui.cpp:2241 src/emu/ui/ui.cpp:2263 src/emu/ui/ui.cpp:2285
+#: src/emu/ui/ui.cpp:2307 src/emu/ui/ui.cpp:2329 src/emu/ui/ui.cpp:2351
+#: src/emu/ui/ui.cpp:2373 src/emu/ui/ui.cpp:2395
#, c-format
msgid "%1$.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2461 src/emu/ui/ui.cpp:2477 src/emu/ui/ui.cpp:2493
-#: src/emu/ui/ui.cpp:2509
+#: src/emu/ui/ui.cpp:2411 src/emu/ui/ui.cpp:2427 src/emu/ui/ui.cpp:2443
+#: src/emu/ui/ui.cpp:2459
#, c-format
msgid "%1$1.2f"
msgstr ""
-#: src/emu/ui/ui.cpp:2525
+#: src/emu/ui/ui.cpp:2475
#, c-format
msgid "Screen '%1$s'"
msgstr ""
-#: src/emu/ui/ui.cpp:2527
+#: src/emu/ui/ui.cpp:2477
msgid "Screen"
msgstr ""
-#: src/emu/ui/ui.cpp:2543
+#: src/emu/ui/ui.cpp:2493
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2543
+#: src/emu/ui/ui.cpp:2493
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2562
+#: src/emu/ui/ui.cpp:2512
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2562
+#: src/emu/ui/ui.cpp:2512
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr ""
diff --git a/language/German/strings.po b/language/German/strings.po
index cdd4a7d0c44..1726fa1dcfa 100644
--- a/language/German/strings.po
+++ b/language/German/strings.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2016-03-25 23:59+0100\n"
-"PO-Revision-Date: 2016-03-25 12:00+0100\n"
+"POT-Creation-Date: 2016-03-28 09:02+0200\n"
+"PO-Revision-Date: 2016-03-28 11:54+0200\n"
"Last-Translator: Lothar Serra Mari <scummvm@rootfather.de>\n"
"Language-Team: MAME Language Team\n"
"Language: de\n"
@@ -64,14 +64,14 @@ msgstr "Alle neu laden"
msgid "Autofire Status"
msgstr "Dauerfeuer-Status"
-#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1742
+#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1692
#: src/emu/ui/videoopt.cpp:207 src/emu/ui/videoopt.cpp:211
#: src/emu/ui/videoopt.cpp:215 src/emu/ui/videoopt.cpp:219
#: src/emu/ui/videoopt.cpp:223
msgid "Disabled"
msgstr "Deaktiviert"
-#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1742
+#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1692
#: src/emu/ui/videoopt.cpp:207 src/emu/ui/videoopt.cpp:211
#: src/emu/ui/videoopt.cpp:215 src/emu/ui/videoopt.cpp:219
#: src/emu/ui/videoopt.cpp:223
@@ -445,7 +445,7 @@ msgstr "Mamespielstand"
#: src/emu/ui/datmenu.cpp:294 src/emu/ui/selgame.cpp:44
msgid "Gameinit"
-msgstr ""
+msgstr "Gameinit"
#: src/emu/ui/datmenu.cpp:296 src/emu/ui/selgame.cpp:43
msgid "Command"
@@ -648,11 +648,11 @@ msgstr "Warten auf vertikalen Synchronisationsimpuls"
msgid "Display Options"
msgstr "Anzeigeeinstellungen"
-#: src/emu/ui/filesel.cpp:159
+#: src/emu/ui/filesel.cpp:161
msgid "File Already Exists - Override?"
msgstr "Datei existiert bereits - Überschreiben?"
-#: src/emu/ui/filesel.cpp:161 src/emu/ui/selgame.cpp:1560
+#: src/emu/ui/filesel.cpp:163 src/emu/ui/selgame.cpp:1560
#: src/emu/ui/selgame.cpp:1561 src/emu/ui/selgame.cpp:1562
#: src/emu/ui/selgame.cpp:1563 src/emu/ui/selgame.cpp:1564
#: src/emu/ui/selgame.cpp:1565 src/emu/ui/selgame.cpp:1566
@@ -660,7 +660,7 @@ msgstr "Datei existiert bereits - Überschreiben?"
msgid "No"
msgstr "Nein"
-#: src/emu/ui/filesel.cpp:162 src/emu/ui/selgame.cpp:1560
+#: src/emu/ui/filesel.cpp:164 src/emu/ui/selgame.cpp:1560
#: src/emu/ui/selgame.cpp:1561 src/emu/ui/selgame.cpp:1562
#: src/emu/ui/selgame.cpp:1563 src/emu/ui/selgame.cpp:1564
#: src/emu/ui/selgame.cpp:1565 src/emu/ui/selgame.cpp:1566
@@ -668,55 +668,55 @@ msgstr "Nein"
msgid "Yes"
msgstr "Ja"
-#: src/emu/ui/filesel.cpp:271
+#: src/emu/ui/filesel.cpp:275
msgid "New Image Name:"
msgstr "Neuer Image-Name:"
-#: src/emu/ui/filesel.cpp:277
+#: src/emu/ui/filesel.cpp:281
msgid "Image Format:"
msgstr "Image-Format"
-#: src/emu/ui/filesel.cpp:283
+#: src/emu/ui/filesel.cpp:287
msgid "Create"
msgstr "Erzeugen"
-#: src/emu/ui/filesel.cpp:314
+#: src/emu/ui/filesel.cpp:318
msgid "Please enter a file extension too"
msgstr "Bitte geben Sie auch eine Dateierweiterung ein"
-#: src/emu/ui/filesel.cpp:502 src/emu/ui/swlist.cpp:65
+#: src/emu/ui/filesel.cpp:506 src/emu/ui/swlist.cpp:65
msgid "[empty slot]"
msgstr "[leerer Steckplatz]"
-#: src/emu/ui/filesel.cpp:506
+#: src/emu/ui/filesel.cpp:510
msgid "[create]"
msgstr "[erzeugen]"
-#: src/emu/ui/filesel.cpp:510 src/emu/ui/swlist.cpp:76
+#: src/emu/ui/filesel.cpp:514 src/emu/ui/swlist.cpp:76
msgid "[software list]"
msgstr "[Softwareliste]"
-#: src/emu/ui/filesel.cpp:802
+#: src/emu/ui/filesel.cpp:806
msgid "Select image format"
msgstr "Image-Format auswählen"
-#: src/emu/ui/filesel.cpp:862
+#: src/emu/ui/filesel.cpp:866
msgid "Select access mode"
msgstr "Zugriffsart wählen"
-#: src/emu/ui/filesel.cpp:863
+#: src/emu/ui/filesel.cpp:867
msgid "Read-only"
msgstr "Nur lesend"
-#: src/emu/ui/filesel.cpp:865
+#: src/emu/ui/filesel.cpp:869
msgid "Read-write"
msgstr "Lesend und schreibend"
-#: src/emu/ui/filesel.cpp:866
+#: src/emu/ui/filesel.cpp:870
msgid "Read this image, write to another image"
msgstr "Lesen von diesem Image, Schreiben auf ein anderes Image"
-#: src/emu/ui/filesel.cpp:867
+#: src/emu/ui/filesel.cpp:871
msgid "Read this image, write to diff"
msgstr "Lesen von diesem Image, Schreiben in diff"
@@ -1030,7 +1030,7 @@ msgstr "Im TXT-Format exportieren"
#: src/emu/ui/miscmenu.cpp:854
msgid "Dummy"
-msgstr "Dummy"
+msgstr "Platzhalter"
#: src/emu/ui/miscmenu.cpp:856
msgid "Save machine configuration"
@@ -1607,33 +1607,12 @@ msgstr "Zurückspulen"
msgid "Fast Forward"
msgstr "Vorspulen"
-#: src/emu/ui/ui.cpp:415
+#: src/emu/ui/ui.cpp:410
msgid "This driver requires images to be loaded in the following device(s): "
msgstr ""
"Für diese Maschine müssen Abbilder in die folgenden Geräte eingehängt werden:"
-#: src/emu/ui/ui.cpp:1043
-#, c-format
-msgid ""
-"Usage of emulators in conjunction with ROMs you don't own is forbidden by "
-"copyright law.\n"
-"\n"
-"IF YOU ARE NOT LEGALLY ENTITLED TO PLAY \"%1$s\" ON THIS EMULATOR, PRESS "
-"ESC.\n"
-"\n"
-"Otherwise, type OK or move the joystick left then right to continue"
-msgstr ""
-"Die unlizenzierte Beschaffung und Verwendung von Computerprogrammen "
-"(einschließlich ROM-Inhalten), beispielsweise zur Nutzung in einem Emulator, "
-"stellt einen Verstoß gegen das Urheberrecht dar.\n"
-"\n"
-"WENN SIE NICHT BERECHTIGT SIND, \"%s\" IN DIESEM EMULATOR ZU VERWENDEN, "
-"DRÜCKEN SIE ESC.\n"
-"\n"
-"Andernfalls geben Sie \"OK\" ein oder bewegen Sie den Joystick nach links "
-"und dann nach rechts um fortzufahren"
-
-#: src/emu/ui/ui.cpp:1081
+#: src/emu/ui/ui.cpp:1060
msgid ""
"One or more ROMs/CHDs for this machine are incorrect. The machine may not "
"run correctly.\n"
@@ -1641,7 +1620,7 @@ msgstr ""
"Ein oder mehrere ROMs/CHDs für diese Maschine sind nicht korrekt. Eventuell "
"wird die Maschine nicht richtig laufen.\n"
-#: src/emu/ui/ui.cpp:1094
+#: src/emu/ui/ui.cpp:1073
msgid ""
"There are known problems with this machine\n"
"\n"
@@ -1649,49 +1628,49 @@ msgstr ""
"Es gibt bekannte Probleme mit dieser Maschine\n"
"\n"
-#: src/emu/ui/ui.cpp:1098
+#: src/emu/ui/ui.cpp:1077
msgid ""
"One or more ROMs/CHDs for this machine have not been correctly dumped.\n"
msgstr ""
"Ein oder mehrere ROMs/CHDs dieser Maschine wurden nicht korrekt ausgelesen.\n"
-#: src/emu/ui/ui.cpp:1102
+#: src/emu/ui/ui.cpp:1081
#, c-format
msgid "The keyboard emulation may not be 100% accurate.\n"
msgstr "Die Tastaturemulation könnte nicht 100% korrekt sein.\n"
-#: src/emu/ui/ui.cpp:1104
+#: src/emu/ui/ui.cpp:1083
#, c-format
msgid "The colors aren't 100% accurate.\n"
msgstr "Die Farben sind nicht 100% korrekt.\n"
-#: src/emu/ui/ui.cpp:1106
+#: src/emu/ui/ui.cpp:1085
msgid "The colors are completely wrong.\n"
msgstr "Die Farben sind völlig falsch.\n"
-#: src/emu/ui/ui.cpp:1108
+#: src/emu/ui/ui.cpp:1087
#, c-format
msgid "The video emulation isn't 100% accurate.\n"
msgstr "Die Videoemulation ist nicht 100% korrekt.\n"
-#: src/emu/ui/ui.cpp:1110
+#: src/emu/ui/ui.cpp:1089
#, c-format
msgid "The sound emulation isn't 100% accurate.\n"
msgstr "Die Soundemulation ist nicht 100% korrekt.\n"
-#: src/emu/ui/ui.cpp:1112
+#: src/emu/ui/ui.cpp:1091
msgid "The machine lacks sound.\n"
msgstr "Der Maschine fehlt die Soundemulation.\n"
-#: src/emu/ui/ui.cpp:1115
+#: src/emu/ui/ui.cpp:1094
msgid "Screen flipping in cocktail mode is not supported.\n"
msgstr "Die Bildschirmdrehung im Cocktailmodus wird nicht unterstützt.\n"
-#: src/emu/ui/ui.cpp:1119
+#: src/emu/ui/ui.cpp:1098
msgid "The machine requires external artwork files\n"
msgstr "Die Maschine benötigt externe Illustrationsdateien\n"
-#: src/emu/ui/ui.cpp:1124
+#: src/emu/ui/ui.cpp:1103
msgid ""
"This machine was never completed. It may exhibit strange behavior or missing "
"elements that are not bugs in the emulation.\n"
@@ -1700,7 +1679,7 @@ msgstr ""
"oder fehlende Elemente aufweisen, die nicht auf Fehler der Emulation "
"zurückzuführen sind.\n"
-#: src/emu/ui/ui.cpp:1129
+#: src/emu/ui/ui.cpp:1108
msgid ""
"This machine has no sound hardware, MAME will produce no sounds, this is "
"expected behaviour.\n"
@@ -1708,13 +1687,13 @@ msgstr ""
"Diese Maschine besitzt keine Sound-Hardware; MAME wird erwartungsgemäß keine "
"Töne ausgeben.\n"
-#: src/emu/ui/ui.cpp:1137
+#: src/emu/ui/ui.cpp:1116
msgid "The machine has protection which isn't fully emulated.\n"
msgstr ""
"Die Maschine besitzt einen Kopierschutz, der nicht vollständig emuliert "
"ist.\n"
-#: src/emu/ui/ui.cpp:1140
+#: src/emu/ui/ui.cpp:1119
msgid ""
"\n"
"THIS MACHINE DOESN'T WORK. The emulation for this machine is not yet "
@@ -1726,7 +1705,7 @@ msgstr ""
"nicht vollständig. Sie können nur darauf warten, dass die Entwickler die "
"Emulation verbessern.\n"
-#: src/emu/ui/ui.cpp:1144
+#: src/emu/ui/ui.cpp:1123
msgid ""
"\n"
"Certain elements of this machine cannot be emulated as it requires actual "
@@ -1738,7 +1717,7 @@ msgstr ""
"echte physische Interaktion voraussetzen oder mechanische Komponenten "
"beinhalten. Es ist nicht möglich, diese Maschine vollständig zu verwenden.\n"
-#: src/emu/ui/ui.cpp:1163
+#: src/emu/ui/ui.cpp:1142
msgid ""
"\n"
"\n"
@@ -1748,18 +1727,17 @@ msgstr ""
"\n"
"Es gibt funktionsfähige Klone dieser Maschine: "
-#: src/emu/ui/ui.cpp:1177
+#: src/emu/ui/ui.cpp:1156
msgid ""
"\n"
"\n"
-"Type OK or move the joystick left then right to continue"
+"Press any key to continue"
msgstr ""
"\n"
"\n"
-"Geben Sie \"OK\" ein oder bewegen Sie den Joystick nach links und dann nach "
-"rechts, um fortzufahren"
+"Drücken Sie eine beliebige Taste zum Fortfahren."
-#: src/emu/ui/ui.cpp:1192
+#: src/emu/ui/ui.cpp:1171
#, c-format
msgid ""
"%1$s\n"
@@ -1774,15 +1752,15 @@ msgstr ""
"\n"
"CPU:\n"
-#: src/emu/ui/ui.cpp:1228 src/emu/ui/ui.cpp:1267
+#: src/emu/ui/ui.cpp:1207 src/emu/ui/ui.cpp:1246
msgid "MHz"
msgstr "MHz"
-#: src/emu/ui/ui.cpp:1228 src/emu/ui/ui.cpp:1267
+#: src/emu/ui/ui.cpp:1207 src/emu/ui/ui.cpp:1246
msgid "kHz"
msgstr "kHz"
-#: src/emu/ui/ui.cpp:1242
+#: src/emu/ui/ui.cpp:1221
msgid ""
"\n"
"Sound:\n"
@@ -1790,7 +1768,7 @@ msgstr ""
"\n"
"Sound:\n"
-#: src/emu/ui/ui.cpp:1271
+#: src/emu/ui/ui.cpp:1250
msgid ""
"\n"
"Video:\n"
@@ -1798,78 +1776,78 @@ msgstr ""
"\n"
"Video:\n"
-#: src/emu/ui/ui.cpp:1275
+#: src/emu/ui/ui.cpp:1254
msgid "None\n"
msgstr "Keine\n"
-#: src/emu/ui/ui.cpp:1282
+#: src/emu/ui/ui.cpp:1261
msgid "Vector"
msgstr "Vektor"
-#: src/emu/ui/ui.cpp:1293
+#: src/emu/ui/ui.cpp:1272
#, c-format
msgid "%1$s: %2$s\n"
msgstr "%1$s: %2$s\n"
-#: src/emu/ui/ui.cpp:1293
+#: src/emu/ui/ui.cpp:1272
msgid "%2$s\n"
msgstr "%2$s\n"
-#: src/emu/ui/ui.cpp:1577 src/emu/ui/ui.cpp:1587
+#: src/emu/ui/ui.cpp:1527 src/emu/ui/ui.cpp:1537
msgid "Keyboard Emulation Status"
msgstr "Status Tastaturemulation"
-#: src/emu/ui/ui.cpp:1579
+#: src/emu/ui/ui.cpp:1529
msgid "Mode: PARTIAL Emulation"
msgstr "Modus: TEILWEISE Emulation"
-#: src/emu/ui/ui.cpp:1580
+#: src/emu/ui/ui.cpp:1530
msgid "UI: Enabled"
msgstr "Benutzeroberfläche: Aktiviert"
-#: src/emu/ui/ui.cpp:1582 src/emu/ui/ui.cpp:1592
+#: src/emu/ui/ui.cpp:1532 src/emu/ui/ui.cpp:1542
msgid "**Use ScrLock to toggle**"
msgstr "** Verwenden Sie ScrLock zum Umschalten**"
-#: src/emu/ui/ui.cpp:1589
+#: src/emu/ui/ui.cpp:1539
msgid "Mode: FULL Emulation"
msgstr "Modus: VOLLSTÄNDIGE Emulation"
-#: src/emu/ui/ui.cpp:1590
+#: src/emu/ui/ui.cpp:1540
msgid "UI: Disabled"
msgstr "Benutzeroberfläche: Deaktiviert"
-#: src/emu/ui/ui.cpp:1736
+#: src/emu/ui/ui.cpp:1686
msgid "Autofire can't be enabled"
msgstr "Dauerfeuer kann nicht aktiviert werden"
-#: src/emu/ui/ui.cpp:1775
+#: src/emu/ui/ui.cpp:1725
msgid "Select position to save to"
msgstr "Speicherposition wählen"
-#: src/emu/ui/ui.cpp:1777
+#: src/emu/ui/ui.cpp:1727
msgid "Select position to load from"
msgstr "Ladeposition wählen"
-#: src/emu/ui/ui.cpp:1801
+#: src/emu/ui/ui.cpp:1751
msgid "Save cancelled"
msgstr "Speichern abgebrochen"
-#: src/emu/ui/ui.cpp:1803
+#: src/emu/ui/ui.cpp:1753
msgid "Load cancelled"
msgstr "Laden abgebrochen"
-#: src/emu/ui/ui.cpp:1846
+#: src/emu/ui/ui.cpp:1796
#, c-format
msgid "Save to position %s"
msgstr "Speichere an Position %s"
-#: src/emu/ui/ui.cpp:1851
+#: src/emu/ui/ui.cpp:1801
#, c-format
msgid "Load from position %s"
msgstr "Lade von Position %s"
-#: src/emu/ui/ui.cpp:1891
+#: src/emu/ui/ui.cpp:1841
#, c-format
msgid ""
"Are you sure you want to quit?\n"
@@ -1882,173 +1860,173 @@ msgstr ""
"Zum Beenden drücken Sie ''%1$s''.\n"
"Um zur Emulation zurückzukehren drücken Sie ''%2$s''."
-#: src/emu/ui/ui.cpp:1966
+#: src/emu/ui/ui.cpp:1916
msgid "Master Volume"
msgstr "Gesamtlautstärke"
-#: src/emu/ui/ui.cpp:1976
+#: src/emu/ui/ui.cpp:1926
#, c-format
msgid "%1$s Volume"
msgstr "%1$s Lautstärke"
-#: src/emu/ui/ui.cpp:1998
+#: src/emu/ui/ui.cpp:1948
#, c-format
msgid "Overclock CPU %1$s"
msgstr "CPU %1$s übertakten"
-#: src/emu/ui/ui.cpp:2018
+#: src/emu/ui/ui.cpp:1968
#, c-format
msgid "%1$s Refresh Rate"
msgstr "%1$s Aktualisierungsrate"
-#: src/emu/ui/ui.cpp:2024
+#: src/emu/ui/ui.cpp:1974
#, c-format
msgid "%1$s Brightness"
msgstr "%1$s Helligkeit"
-#: src/emu/ui/ui.cpp:2027
+#: src/emu/ui/ui.cpp:1977
#, c-format
msgid "%1$s Contrast"
msgstr "%1$s Kontrast"
-#: src/emu/ui/ui.cpp:2030
+#: src/emu/ui/ui.cpp:1980
#, c-format
msgid "%1$s Gamma"
msgstr "%1$s Gamma"
-#: src/emu/ui/ui.cpp:2035
+#: src/emu/ui/ui.cpp:1985
#, c-format
msgid "%1$s Horiz Stretch"
msgstr "%1$s Horizontale Streckung"
-#: src/emu/ui/ui.cpp:2038
+#: src/emu/ui/ui.cpp:1988
#, c-format
msgid "%1$s Horiz Position"
msgstr "%1$s Horizontale Position"
-#: src/emu/ui/ui.cpp:2041
+#: src/emu/ui/ui.cpp:1991
#, c-format
msgid "%1$s Vert Stretch"
msgstr "%1$s Vertikale Streckung"
-#: src/emu/ui/ui.cpp:2044
+#: src/emu/ui/ui.cpp:1994
#, c-format
msgid "%1$s Vert Position"
msgstr "%1$s Vertikale Position"
-#: src/emu/ui/ui.cpp:2062
+#: src/emu/ui/ui.cpp:2012
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr "Laserdisc '%1$s' Horizontale Streckung"
-#: src/emu/ui/ui.cpp:2065
+#: src/emu/ui/ui.cpp:2015
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr "Laserdisc '%1$s' Horizontale Position"
-#: src/emu/ui/ui.cpp:2068
+#: src/emu/ui/ui.cpp:2018
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr "Laserdisc '%1$s' Vertikale Streckung"
-#: src/emu/ui/ui.cpp:2071
+#: src/emu/ui/ui.cpp:2021
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr "Laserdisc '%1$s' Vertikale Position"
-#: src/emu/ui/ui.cpp:2080
+#: src/emu/ui/ui.cpp:2030
msgid "Vector Flicker"
msgstr "Vektorflimmern"
-#: src/emu/ui/ui.cpp:2082
+#: src/emu/ui/ui.cpp:2032
msgid "Beam Width Minimum"
msgstr "Minimale Strahlbreite"
-#: src/emu/ui/ui.cpp:2084
+#: src/emu/ui/ui.cpp:2034
msgid "Beam Width Maximum"
msgstr "Maximale Strahlbreite"
-#: src/emu/ui/ui.cpp:2086
+#: src/emu/ui/ui.cpp:2036
msgid "Beam Intensity Weight"
msgstr "Gewichtung der Strahlintensität"
-#: src/emu/ui/ui.cpp:2098
+#: src/emu/ui/ui.cpp:2048
#, c-format
msgid "Crosshair Scale %1$s"
msgstr "Fadenkreuzskalierung %1$s"
-#: src/emu/ui/ui.cpp:2098 src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2048 src/emu/ui/ui.cpp:2051
msgid "X"
msgstr "X"
-#: src/emu/ui/ui.cpp:2098 src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2048 src/emu/ui/ui.cpp:2051
msgid "Y"
msgstr "Y"
-#: src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2051
#, c-format
msgid "Crosshair Offset %1$s"
msgstr "Fadenkreuzversatz %1$s"
-#: src/emu/ui/ui.cpp:2120
+#: src/emu/ui/ui.cpp:2070
#, c-format
msgid "%1$3ddB"
msgstr "%1$3ddB"
-#: src/emu/ui/ui.cpp:2164
+#: src/emu/ui/ui.cpp:2114
#, c-format
msgid "%1$d%%"
msgstr "%1$d%%"
-#: src/emu/ui/ui.cpp:2180
+#: src/emu/ui/ui.cpp:2130
#, c-format
msgid "%1$3.0f%%"
msgstr "%1$3.0f%%"
-#: src/emu/ui/ui.cpp:2203
+#: src/emu/ui/ui.cpp:2153
#, c-format
msgid "%1$.3ffps"
msgstr "%1$.3ffps"
-#: src/emu/ui/ui.cpp:2226 src/emu/ui/ui.cpp:2248 src/emu/ui/ui.cpp:2269
-#: src/emu/ui/ui.cpp:2291 src/emu/ui/ui.cpp:2313 src/emu/ui/ui.cpp:2335
-#: src/emu/ui/ui.cpp:2357 src/emu/ui/ui.cpp:2379 src/emu/ui/ui.cpp:2401
-#: src/emu/ui/ui.cpp:2423 src/emu/ui/ui.cpp:2445
+#: src/emu/ui/ui.cpp:2176 src/emu/ui/ui.cpp:2198 src/emu/ui/ui.cpp:2219
+#: src/emu/ui/ui.cpp:2241 src/emu/ui/ui.cpp:2263 src/emu/ui/ui.cpp:2285
+#: src/emu/ui/ui.cpp:2307 src/emu/ui/ui.cpp:2329 src/emu/ui/ui.cpp:2351
+#: src/emu/ui/ui.cpp:2373 src/emu/ui/ui.cpp:2395
#, c-format
msgid "%1$.3f"
msgstr "%1$.3f"
-#: src/emu/ui/ui.cpp:2461 src/emu/ui/ui.cpp:2477 src/emu/ui/ui.cpp:2493
-#: src/emu/ui/ui.cpp:2509
+#: src/emu/ui/ui.cpp:2411 src/emu/ui/ui.cpp:2427 src/emu/ui/ui.cpp:2443
+#: src/emu/ui/ui.cpp:2459
#, c-format
msgid "%1$1.2f"
msgstr "%1$1.2f"
-#: src/emu/ui/ui.cpp:2525
+#: src/emu/ui/ui.cpp:2475
#, c-format
msgid "Screen '%1$s'"
msgstr "Bildschirm '%1$s'"
-#: src/emu/ui/ui.cpp:2527
+#: src/emu/ui/ui.cpp:2477
msgid "Screen"
msgstr "Bildschirm"
-#: src/emu/ui/ui.cpp:2543
+#: src/emu/ui/ui.cpp:2493
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr "Fadenkreuzskalierung X %1$1.3f"
-#: src/emu/ui/ui.cpp:2543
+#: src/emu/ui/ui.cpp:2493
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr "Fadenkreuzskalierung Y %1$1.3f"
-#: src/emu/ui/ui.cpp:2562
+#: src/emu/ui/ui.cpp:2512
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr "Fadenkreuzversatz X %1$1.3f"
-#: src/emu/ui/ui.cpp:2562
+#: src/emu/ui/ui.cpp:2512
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr "Fadenkreuzversatz Y %1$1.3f"
@@ -2098,6 +2076,35 @@ msgstr " FARBEN"
msgid " PENS"
msgstr " STIFTE"
+#~ msgid ""
+#~ "Usage of emulators in conjunction with ROMs you don't own is forbidden by "
+#~ "copyright law.\n"
+#~ "\n"
+#~ "IF YOU ARE NOT LEGALLY ENTITLED TO PLAY \"%1$s\" ON THIS EMULATOR, PRESS "
+#~ "ESC.\n"
+#~ "\n"
+#~ "Otherwise, type OK or move the joystick left then right to continue"
+#~ msgstr ""
+#~ "Die unlizenzierte Beschaffung und Verwendung von Computerprogrammen "
+#~ "(einschließlich ROM-Inhalten), beispielsweise zur Nutzung in einem "
+#~ "Emulator, stellt einen Verstoß gegen das Urheberrecht dar.\n"
+#~ "\n"
+#~ "WENN SIE NICHT BERECHTIGT SIND, \"%s\" IN DIESEM EMULATOR ZU VERWENDEN, "
+#~ "DRÜCKEN SIE ESC.\n"
+#~ "\n"
+#~ "Andernfalls geben Sie \"OK\" ein oder bewegen Sie den Joystick nach links "
+#~ "und dann nach rechts um fortzufahren"
+
+#~ msgid ""
+#~ "\n"
+#~ "\n"
+#~ "Type OK or move the joystick left then right to continue"
+#~ msgstr ""
+#~ "\n"
+#~ "\n"
+#~ "Geben Sie \"OK\" ein oder bewegen Sie den Joystick nach links und dann "
+#~ "nach rechts, um fortzufahren"
+
#~ msgid "Configure Machine"
#~ msgstr "Maschine konfigurieren"
diff --git a/language/Greek/strings.po b/language/Greek/strings.po
index 7950e5484e7..8d541097689 100644
--- a/language/Greek/strings.po
+++ b/language/Greek/strings.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2016-03-25 23:59+0100\n"
+"POT-Creation-Date: 2016-03-28 09:02+0200\n"
"PO-Revision-Date: 2016-03-26 02:10+0200\n"
"Last-Translator: Mame.gr\n"
"Language-Team: MAME Language Team\n"
@@ -62,14 +62,14 @@ msgstr "Επαναφόρτωση όλων"
msgid "Autofire Status"
msgstr "Κατάσταση Autofire"
-#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1742
+#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1692
#: src/emu/ui/videoopt.cpp:207 src/emu/ui/videoopt.cpp:211
#: src/emu/ui/videoopt.cpp:215 src/emu/ui/videoopt.cpp:219
#: src/emu/ui/videoopt.cpp:223
msgid "Disabled"
msgstr "Απενεργοποιημένο"
-#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1742
+#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1692
#: src/emu/ui/videoopt.cpp:207 src/emu/ui/videoopt.cpp:211
#: src/emu/ui/videoopt.cpp:215 src/emu/ui/videoopt.cpp:219
#: src/emu/ui/videoopt.cpp:223
@@ -247,7 +247,8 @@ msgstr "Ρυθμίσεις γραμματοσειρών UI"
#: src/emu/ui/custui.cpp:408
msgid "Sample text - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
-msgstr "Δείγμα κειμένου - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
+msgstr ""
+"Δείγμα κειμένου - Lorem ipsum dolor sit amet, consectetur adipiscing elit."
#: src/emu/ui/custui.cpp:506
msgid "Normal text"
@@ -645,11 +646,11 @@ msgstr "Αναμονή για Κάθετο Συγχρονισμό"
msgid "Display Options"
msgstr "Επιλογές Γραφικών"
-#: src/emu/ui/filesel.cpp:159
+#: src/emu/ui/filesel.cpp:161
msgid "File Already Exists - Override?"
msgstr "Το Αρχείο Υπάρχει Ήδη - Να Αντικατασταθεί;"
-#: src/emu/ui/filesel.cpp:161 src/emu/ui/selgame.cpp:1560
+#: src/emu/ui/filesel.cpp:163 src/emu/ui/selgame.cpp:1560
#: src/emu/ui/selgame.cpp:1561 src/emu/ui/selgame.cpp:1562
#: src/emu/ui/selgame.cpp:1563 src/emu/ui/selgame.cpp:1564
#: src/emu/ui/selgame.cpp:1565 src/emu/ui/selgame.cpp:1566
@@ -657,7 +658,7 @@ msgstr "Το Αρχείο Υπάρχει Ήδη - Να Αντικατασταθ
msgid "No"
msgstr "Όχι"
-#: src/emu/ui/filesel.cpp:162 src/emu/ui/selgame.cpp:1560
+#: src/emu/ui/filesel.cpp:164 src/emu/ui/selgame.cpp:1560
#: src/emu/ui/selgame.cpp:1561 src/emu/ui/selgame.cpp:1562
#: src/emu/ui/selgame.cpp:1563 src/emu/ui/selgame.cpp:1564
#: src/emu/ui/selgame.cpp:1565 src/emu/ui/selgame.cpp:1566
@@ -665,55 +666,55 @@ msgstr "Όχι"
msgid "Yes"
msgstr "Ναι"
-#: src/emu/ui/filesel.cpp:271
+#: src/emu/ui/filesel.cpp:275
msgid "New Image Name:"
msgstr "Νέο Όνομα Εικόνας:"
-#: src/emu/ui/filesel.cpp:277
+#: src/emu/ui/filesel.cpp:281
msgid "Image Format:"
msgstr "Μορφή Εικόνας:"
-#: src/emu/ui/filesel.cpp:283
+#: src/emu/ui/filesel.cpp:287
msgid "Create"
msgstr "Δημιουργία"
-#: src/emu/ui/filesel.cpp:314
+#: src/emu/ui/filesel.cpp:318
msgid "Please enter a file extension too"
msgstr "Παρακαλούμε εισάγετε μια επέκταση αρχείου"
-#: src/emu/ui/filesel.cpp:502 src/emu/ui/swlist.cpp:65
+#: src/emu/ui/filesel.cpp:506 src/emu/ui/swlist.cpp:65
msgid "[empty slot]"
msgstr "[κενή υποδοχή]"
-#: src/emu/ui/filesel.cpp:506
+#: src/emu/ui/filesel.cpp:510
msgid "[create]"
msgstr "[δημιουργία]"
-#: src/emu/ui/filesel.cpp:510 src/emu/ui/swlist.cpp:76
+#: src/emu/ui/filesel.cpp:514 src/emu/ui/swlist.cpp:76
msgid "[software list]"
msgstr "[λίστα λογισμικού]"
-#: src/emu/ui/filesel.cpp:802
+#: src/emu/ui/filesel.cpp:806
msgid "Select image format"
msgstr "Επιλέξτε μορφή εικόνας"
-#: src/emu/ui/filesel.cpp:862
+#: src/emu/ui/filesel.cpp:866
msgid "Select access mode"
msgstr "Επιλέξτε λειτουργία πρόσβασης"
-#: src/emu/ui/filesel.cpp:863
+#: src/emu/ui/filesel.cpp:867
msgid "Read-only"
msgstr "Μόνο για Ανάγνωση"
-#: src/emu/ui/filesel.cpp:865
+#: src/emu/ui/filesel.cpp:869
msgid "Read-write"
msgstr "Ανάγνωσης-εγγραφής"
-#: src/emu/ui/filesel.cpp:866
+#: src/emu/ui/filesel.cpp:870
msgid "Read this image, write to another image"
msgstr "Ανάγνωση αυτής της εικόνας, εγγραφή σε άλλη"
-#: src/emu/ui/filesel.cpp:867
+#: src/emu/ui/filesel.cpp:871
msgid "Read this image, write to diff"
msgstr "Ανάγνωση αυτής της εικόνας, εγγραφή σε αρχείο αλλαγών"
@@ -1605,32 +1606,12 @@ msgstr "Επαναφορά"
msgid "Fast Forward"
msgstr "Γρήγορη Προώθηση"
-#: src/emu/ui/ui.cpp:415
+#: src/emu/ui/ui.cpp:410
msgid "This driver requires images to be loaded in the following device(s): "
msgstr ""
"Αυτός ο οδηγός απαιτεί εικόνες να φορτωθούν στην ακόλουθη συσκευή (ες): "
-#: src/emu/ui/ui.cpp:1043
-#, c-format
-msgid ""
-"Usage of emulators in conjunction with ROMs you don't own is forbidden by "
-"copyright law.\n"
-"\n"
-"IF YOU ARE NOT LEGALLY ENTITLED TO PLAY \"%1$s\" ON THIS EMULATOR, PRESS "
-"ESC.\n"
-"\n"
-"Otherwise, type OK or move the joystick left then right to continue"
-msgstr ""
-"Η Χρήση των εξομοιωτών σε συνδυασμό με ROMs που δεν κατέχετε απαγορεύεται "
-"από το νόμο περί πνευματικών δικαιωμάτων.\n"
-"\n"
-"ΑΝ ΔΕΝ ΚΑΤΕΧΕΤΕ ΝΟΜΙΜΑ ΤΟ ΔΙΚΑΙΩΜΑ ΝΑ ΠΑΙΞΕΤΕ ΤΟ «%1$s» ΣΕ ΑΥΤΟ ΤΟΝ "
-"ΕΞΟΜΟΙΩΤΗ, ΠΙΕΣΤΕ ΤΟ ΠΛΗΚΤΡΟ ESC.\n"
-"\n"
-"Διαφορετικά, πληκτρολογήστε OK ή να μετακινήσετε το μοχλό αριστερά και μετά "
-"δεξιά για να συνεχίσετε"
-
-#: src/emu/ui/ui.cpp:1081
+#: src/emu/ui/ui.cpp:1060
msgid ""
"One or more ROMs/CHDs for this machine are incorrect. The machine may not "
"run correctly.\n"
@@ -1638,7 +1619,7 @@ msgstr ""
"Μία ή περισσότερες ROMs/CHDs για αυτό το μηχάνημα είναι εσφαλμένες. Το "
"μηχάνημα μπορεί να μην εκτελείται σωστά.\n"
-#: src/emu/ui/ui.cpp:1094
+#: src/emu/ui/ui.cpp:1073
msgid ""
"There are known problems with this machine\n"
"\n"
@@ -1646,50 +1627,51 @@ msgstr ""
"Υπάρχουν γνωστά προβλήματα με αυτό το μηχάνημα\n"
"\n"
-#: src/emu/ui/ui.cpp:1098
+#: src/emu/ui/ui.cpp:1077
msgid ""
"One or more ROMs/CHDs for this machine have not been correctly dumped.\n"
msgstr ""
"Μία ή περισσότερες ROMs/CHDs για αυτό το μηχάνημα δεν έχουν γίνει dump "
"σωστά.\n"
-#: src/emu/ui/ui.cpp:1102
+#: src/emu/ui/ui.cpp:1081
#, c-format
msgid "The keyboard emulation may not be 100% accurate.\n"
msgstr "Η εξομοίωση πληκτρολογίου δεν είναι σωστή 100%.\n"
-#: src/emu/ui/ui.cpp:1104
+#: src/emu/ui/ui.cpp:1083
#, c-format
msgid "The colors aren't 100% accurate.\n"
msgstr "Τα χρώματα δεν είναι σωστά 100%.\n"
-#: src/emu/ui/ui.cpp:1106
+#: src/emu/ui/ui.cpp:1085
msgid "The colors are completely wrong.\n"
msgstr "Τα χρώματα είναι εντελώς λάθος.\n"
-#: src/emu/ui/ui.cpp:1108
+#: src/emu/ui/ui.cpp:1087
#, c-format
msgid "The video emulation isn't 100% accurate.\n"
msgstr "Η εξομοίωση βίντεο δεν είναι σωστή 100%.\n"
-#: src/emu/ui/ui.cpp:1110
+#: src/emu/ui/ui.cpp:1089
#, c-format
msgid "The sound emulation isn't 100% accurate.\n"
msgstr "Η εξομοίωση ήχου δεν είναι σωστή 100%.\n"
-#: src/emu/ui/ui.cpp:1112
+#: src/emu/ui/ui.cpp:1091
msgid "The machine lacks sound.\n"
msgstr "Το μηχάνημα δεν έχει ήχο.\n"
-#: src/emu/ui/ui.cpp:1115
+#: src/emu/ui/ui.cpp:1094
msgid "Screen flipping in cocktail mode is not supported.\n"
-msgstr "Το αναποδογύρισμα της οθόνης σε κοκτέιλ λειτουργία δεν υποστηρίζεται.\n"
+msgstr ""
+"Το αναποδογύρισμα της οθόνης σε κοκτέιλ λειτουργία δεν υποστηρίζεται.\n"
-#: src/emu/ui/ui.cpp:1119
+#: src/emu/ui/ui.cpp:1098
msgid "The machine requires external artwork files\n"
msgstr "Το μηχάνημα απαιτεί εξωτερικό αρχείο Artwork\n"
-#: src/emu/ui/ui.cpp:1124
+#: src/emu/ui/ui.cpp:1103
msgid ""
"This machine was never completed. It may exhibit strange behavior or missing "
"elements that are not bugs in the emulation.\n"
@@ -1697,7 +1679,7 @@ msgstr ""
"Αυτό το μηχάνημα δεν ολοκληρώθηκε ποτέ. Αυτό μπορεί να εμφανίσει ασυνήθιστη "
"συμπεριφορά ή στοιχεία να λείπουν που δεν είναι σφάλματα στην εξομοίωση.\n"
-#: src/emu/ui/ui.cpp:1129
+#: src/emu/ui/ui.cpp:1108
msgid ""
"This machine has no sound hardware, MAME will produce no sounds, this is "
"expected behaviour.\n"
@@ -1705,11 +1687,12 @@ msgstr ""
"Αυτό το μηχάνημα δεν έχει κανένα υλικό ήχου, το MAME δεν θα παράγει κανένα "
"ήχο, αυτή είναι αναμενόμενη συμπεριφορά.\n"
-#: src/emu/ui/ui.cpp:1137
+#: src/emu/ui/ui.cpp:1116
msgid "The machine has protection which isn't fully emulated.\n"
-msgstr "Αυτό το μηχάνημα έχει προστασία η οποία δεν είναι πλήρως εξομοιωμένη.\n"
+msgstr ""
+"Αυτό το μηχάνημα έχει προστασία η οποία δεν είναι πλήρως εξομοιωμένη.\n"
-#: src/emu/ui/ui.cpp:1140
+#: src/emu/ui/ui.cpp:1119
msgid ""
"\n"
"THIS MACHINE DOESN'T WORK. The emulation for this machine is not yet "
@@ -1722,7 +1705,7 @@ msgstr ""
"αυτό το πρόβλημα εκτός από την αναμονή για τους προγραμματιστές να "
"βελτιώσουν την εξομοίωση.\n"
-#: src/emu/ui/ui.cpp:1144
+#: src/emu/ui/ui.cpp:1123
msgid ""
"\n"
"Certain elements of this machine cannot be emulated as it requires actual "
@@ -1734,7 +1717,7 @@ msgstr ""
"καθώς απαιτείται πραγματική φυσική αλληλεπίδραση ή αποτελείται από μηχανικές "
"συσκευές. Δεν είναι δυνατόν να παιχτεί πλήρως αυτό το μηχάνημα.\n"
-#: src/emu/ui/ui.cpp:1163
+#: src/emu/ui/ui.cpp:1142
msgid ""
"\n"
"\n"
@@ -1744,18 +1727,14 @@ msgstr ""
"\n"
"Υπάρχουν κλώνοι αυτού του μηχανήματος που λειτουργούν: "
-#: src/emu/ui/ui.cpp:1177
+#: src/emu/ui/ui.cpp:1156
msgid ""
"\n"
"\n"
-"Type OK or move the joystick left then right to continue"
+"Press any key to continue"
msgstr ""
-"\n"
-"\n"
-"Πληκτρολογήστε OK ή μετακινήσετε το μοχλό αριστερά και στη συνέχεια δεξιά "
-"για να συνεχίσετε"
-#: src/emu/ui/ui.cpp:1192
+#: src/emu/ui/ui.cpp:1171
#, c-format
msgid ""
"%1$s\n"
@@ -1770,15 +1749,15 @@ msgstr ""
"\n"
"CPU:\n"
-#: src/emu/ui/ui.cpp:1228 src/emu/ui/ui.cpp:1267
+#: src/emu/ui/ui.cpp:1207 src/emu/ui/ui.cpp:1246
msgid "MHz"
msgstr "MHz"
-#: src/emu/ui/ui.cpp:1228 src/emu/ui/ui.cpp:1267
+#: src/emu/ui/ui.cpp:1207 src/emu/ui/ui.cpp:1246
msgid "kHz"
msgstr "kHz"
-#: src/emu/ui/ui.cpp:1242
+#: src/emu/ui/ui.cpp:1221
msgid ""
"\n"
"Sound:\n"
@@ -1786,7 +1765,7 @@ msgstr ""
"\n"
"Ήχος:\n"
-#: src/emu/ui/ui.cpp:1271
+#: src/emu/ui/ui.cpp:1250
msgid ""
"\n"
"Video:\n"
@@ -1794,78 +1773,78 @@ msgstr ""
"\n"
"Βίντεο:\n"
-#: src/emu/ui/ui.cpp:1275
+#: src/emu/ui/ui.cpp:1254
msgid "None\n"
msgstr "Κανένα\n"
-#: src/emu/ui/ui.cpp:1282
+#: src/emu/ui/ui.cpp:1261
msgid "Vector"
msgstr "Διάνυσμα"
-#: src/emu/ui/ui.cpp:1293
+#: src/emu/ui/ui.cpp:1272
#, c-format
msgid "%1$s: %2$s\n"
msgstr "%1$s: %2$s\n"
-#: src/emu/ui/ui.cpp:1293
+#: src/emu/ui/ui.cpp:1272
msgid "%2$s\n"
msgstr "%2$s\n"
-#: src/emu/ui/ui.cpp:1577 src/emu/ui/ui.cpp:1587
+#: src/emu/ui/ui.cpp:1527 src/emu/ui/ui.cpp:1537
msgid "Keyboard Emulation Status"
msgstr "Κατάσταση Εξομοίωσης Πληκτρολογίου"
-#: src/emu/ui/ui.cpp:1579
+#: src/emu/ui/ui.cpp:1529
msgid "Mode: PARTIAL Emulation"
msgstr "Λειτουργία: ΜΕΡΙΚΗ Εξομοίωση"
-#: src/emu/ui/ui.cpp:1580
+#: src/emu/ui/ui.cpp:1530
msgid "UI: Enabled"
msgstr "UI: Ενεργοποιημένο"
-#: src/emu/ui/ui.cpp:1582 src/emu/ui/ui.cpp:1592
+#: src/emu/ui/ui.cpp:1532 src/emu/ui/ui.cpp:1542
msgid "**Use ScrLock to toggle**"
msgstr "**Χρήση ScrLock να εναλλαγή**"
-#: src/emu/ui/ui.cpp:1589
+#: src/emu/ui/ui.cpp:1539
msgid "Mode: FULL Emulation"
msgstr "Λειτουργία: ΠΛΗΡΗΣ Εξομοίωση"
-#: src/emu/ui/ui.cpp:1590
+#: src/emu/ui/ui.cpp:1540
msgid "UI: Disabled"
msgstr "UI: Απενεργοποιημένο"
-#: src/emu/ui/ui.cpp:1736
+#: src/emu/ui/ui.cpp:1686
msgid "Autofire can't be enabled"
msgstr "Δεν μπορεί να ενεργοποιηθεί το Autofire"
-#: src/emu/ui/ui.cpp:1775
+#: src/emu/ui/ui.cpp:1725
msgid "Select position to save to"
msgstr "Επιλέξτε τη θέση για αποθήκευση σε"
-#: src/emu/ui/ui.cpp:1777
+#: src/emu/ui/ui.cpp:1727
msgid "Select position to load from"
msgstr "Επιλέξτε τη θέση φόρτωσης από"
-#: src/emu/ui/ui.cpp:1801
+#: src/emu/ui/ui.cpp:1751
msgid "Save cancelled"
msgstr "Η αποθήκευση ακυρώθηκε"
-#: src/emu/ui/ui.cpp:1803
+#: src/emu/ui/ui.cpp:1753
msgid "Load cancelled"
msgstr "Η φόρτωση ακυρώθηκε"
-#: src/emu/ui/ui.cpp:1846
+#: src/emu/ui/ui.cpp:1796
#, c-format
msgid "Save to position %s"
msgstr "Αποθήκευση σε θέση %s"
-#: src/emu/ui/ui.cpp:1851
+#: src/emu/ui/ui.cpp:1801
#, c-format
msgid "Load from position %s"
msgstr "Φόρτωση από θέση %s"
-#: src/emu/ui/ui.cpp:1891
+#: src/emu/ui/ui.cpp:1841
#, c-format
msgid ""
"Are you sure you want to quit?\n"
@@ -1878,173 +1857,173 @@ msgstr ""
"Πατήστε ''%1$s'' για να εγκαταλείψετε,\n"
"Πατήστε ''%2$s'' για να επιστρέψετε στην εξομοίωση."
-#: src/emu/ui/ui.cpp:1966
+#: src/emu/ui/ui.cpp:1916
msgid "Master Volume"
msgstr "Κύρια Ένταση"
-#: src/emu/ui/ui.cpp:1976
+#: src/emu/ui/ui.cpp:1926
#, c-format
msgid "%1$s Volume"
msgstr "%1$s Ένταση"
-#: src/emu/ui/ui.cpp:1998
+#: src/emu/ui/ui.cpp:1948
#, c-format
msgid "Overclock CPU %1$s"
msgstr "Υπερχρονισμός CPU %1$s"
-#: src/emu/ui/ui.cpp:2018
+#: src/emu/ui/ui.cpp:1968
#, c-format
msgid "%1$s Refresh Rate"
msgstr "%1$s Ρυθμός Ανανέωσης"
-#: src/emu/ui/ui.cpp:2024
+#: src/emu/ui/ui.cpp:1974
#, c-format
msgid "%1$s Brightness"
msgstr "%1$s Φωτεινότητα"
-#: src/emu/ui/ui.cpp:2027
+#: src/emu/ui/ui.cpp:1977
#, c-format
msgid "%1$s Contrast"
msgstr "%1$s Αντίθεση"
-#: src/emu/ui/ui.cpp:2030
+#: src/emu/ui/ui.cpp:1980
#, c-format
msgid "%1$s Gamma"
msgstr "%1$s Γάμμα"
-#: src/emu/ui/ui.cpp:2035
+#: src/emu/ui/ui.cpp:1985
#, c-format
msgid "%1$s Horiz Stretch"
msgstr "%1$s Οριζόντια Επέκταση"
-#: src/emu/ui/ui.cpp:2038
+#: src/emu/ui/ui.cpp:1988
#, c-format
msgid "%1$s Horiz Position"
msgstr "%1$s Οριζόντια Θέση"
-#: src/emu/ui/ui.cpp:2041
+#: src/emu/ui/ui.cpp:1991
#, c-format
msgid "%1$s Vert Stretch"
msgstr "%1$s Κάθετη Επέκταση"
-#: src/emu/ui/ui.cpp:2044
+#: src/emu/ui/ui.cpp:1994
#, c-format
msgid "%1$s Vert Position"
msgstr "%1$s Κάθετη Θέση"
-#: src/emu/ui/ui.cpp:2062
+#: src/emu/ui/ui.cpp:2012
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr "Laserdisc '%1$s' Οριζόντια Επέκταση"
-#: src/emu/ui/ui.cpp:2065
+#: src/emu/ui/ui.cpp:2015
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr "Laserdisc '%1$s' Οριζόντια Θέση"
-#: src/emu/ui/ui.cpp:2068
+#: src/emu/ui/ui.cpp:2018
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr "Laserdisc '%1$s' Κάθετη Επέκταση"
-#: src/emu/ui/ui.cpp:2071
+#: src/emu/ui/ui.cpp:2021
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr "Laserdisc '%1$s' Κάθετη Θέση"
-#: src/emu/ui/ui.cpp:2080
+#: src/emu/ui/ui.cpp:2030
msgid "Vector Flicker"
msgstr "Τρεμόπαιγμα Διανύσματος"
-#: src/emu/ui/ui.cpp:2082
+#: src/emu/ui/ui.cpp:2032
msgid "Beam Width Minimum"
msgstr "Ελάχιστο Πλάτος Ακτινών"
-#: src/emu/ui/ui.cpp:2084
+#: src/emu/ui/ui.cpp:2034
msgid "Beam Width Maximum"
msgstr "Μέγιστο Πλάτος Ακτινών"
-#: src/emu/ui/ui.cpp:2086
+#: src/emu/ui/ui.cpp:2036
msgid "Beam Intensity Weight"
msgstr "Βάρος Έντασης Ακτίνας"
-#: src/emu/ui/ui.cpp:2098
+#: src/emu/ui/ui.cpp:2048
#, c-format
msgid "Crosshair Scale %1$s"
msgstr "Κλίμακα Στόχαστρου %1$s"
-#: src/emu/ui/ui.cpp:2098 src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2048 src/emu/ui/ui.cpp:2051
msgid "X"
msgstr "X"
-#: src/emu/ui/ui.cpp:2098 src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2048 src/emu/ui/ui.cpp:2051
msgid "Y"
msgstr "Y"
-#: src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2051
#, c-format
msgid "Crosshair Offset %1$s"
msgstr "Μετατόπιση Στοχάστρου %1$s"
-#: src/emu/ui/ui.cpp:2120
+#: src/emu/ui/ui.cpp:2070
#, c-format
msgid "%1$3ddB"
msgstr "%1$3ddB"
-#: src/emu/ui/ui.cpp:2164
+#: src/emu/ui/ui.cpp:2114
#, c-format
msgid "%1$d%%"
msgstr "%1$d%%"
-#: src/emu/ui/ui.cpp:2180
+#: src/emu/ui/ui.cpp:2130
#, c-format
msgid "%1$3.0f%%"
msgstr "%1$3.0f%%"
-#: src/emu/ui/ui.cpp:2203
+#: src/emu/ui/ui.cpp:2153
#, c-format
msgid "%1$.3ffps"
msgstr "%1$.3ffps"
-#: src/emu/ui/ui.cpp:2226 src/emu/ui/ui.cpp:2248 src/emu/ui/ui.cpp:2269
-#: src/emu/ui/ui.cpp:2291 src/emu/ui/ui.cpp:2313 src/emu/ui/ui.cpp:2335
-#: src/emu/ui/ui.cpp:2357 src/emu/ui/ui.cpp:2379 src/emu/ui/ui.cpp:2401
-#: src/emu/ui/ui.cpp:2423 src/emu/ui/ui.cpp:2445
+#: src/emu/ui/ui.cpp:2176 src/emu/ui/ui.cpp:2198 src/emu/ui/ui.cpp:2219
+#: src/emu/ui/ui.cpp:2241 src/emu/ui/ui.cpp:2263 src/emu/ui/ui.cpp:2285
+#: src/emu/ui/ui.cpp:2307 src/emu/ui/ui.cpp:2329 src/emu/ui/ui.cpp:2351
+#: src/emu/ui/ui.cpp:2373 src/emu/ui/ui.cpp:2395
#, c-format
msgid "%1$.3f"
msgstr "%1$.3f"
-#: src/emu/ui/ui.cpp:2461 src/emu/ui/ui.cpp:2477 src/emu/ui/ui.cpp:2493
-#: src/emu/ui/ui.cpp:2509
+#: src/emu/ui/ui.cpp:2411 src/emu/ui/ui.cpp:2427 src/emu/ui/ui.cpp:2443
+#: src/emu/ui/ui.cpp:2459
#, c-format
msgid "%1$1.2f"
msgstr "%1$1.2f"
-#: src/emu/ui/ui.cpp:2525
+#: src/emu/ui/ui.cpp:2475
#, c-format
msgid "Screen '%1$s'"
msgstr "Οθόνη '%1$s'"
-#: src/emu/ui/ui.cpp:2527
+#: src/emu/ui/ui.cpp:2477
msgid "Screen"
msgstr "Οθόνη"
-#: src/emu/ui/ui.cpp:2543
+#: src/emu/ui/ui.cpp:2493
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr "Κλίμακα Στόχαστρου X %1$1.3f"
-#: src/emu/ui/ui.cpp:2543
+#: src/emu/ui/ui.cpp:2493
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr "Κλίμακα Στόχαστρου Y %1$1.3f"
-#: src/emu/ui/ui.cpp:2562
+#: src/emu/ui/ui.cpp:2512
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr "Μετατόπιση Στοχάστρου X %1$1.3f"
-#: src/emu/ui/ui.cpp:2562
+#: src/emu/ui/ui.cpp:2512
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr "Μετατόπιση Στοχάστρου Y %1$1.3f"
@@ -2093,3 +2072,31 @@ msgstr " ΧΡΩΜΑΤΑ"
#: src/emu/ui/viewgfx.cpp:391
msgid " PENS"
msgstr " ΓΡΑΦΙΔΕΣ"
+
+#~ msgid ""
+#~ "Usage of emulators in conjunction with ROMs you don't own is forbidden by "
+#~ "copyright law.\n"
+#~ "\n"
+#~ "IF YOU ARE NOT LEGALLY ENTITLED TO PLAY \"%1$s\" ON THIS EMULATOR, PRESS "
+#~ "ESC.\n"
+#~ "\n"
+#~ "Otherwise, type OK or move the joystick left then right to continue"
+#~ msgstr ""
+#~ "Η Χρήση των εξομοιωτών σε συνδυασμό με ROMs που δεν κατέχετε απαγορεύεται "
+#~ "από το νόμο περί πνευματικών δικαιωμάτων.\n"
+#~ "\n"
+#~ "ΑΝ ΔΕΝ ΚΑΤΕΧΕΤΕ ΝΟΜΙΜΑ ΤΟ ΔΙΚΑΙΩΜΑ ΝΑ ΠΑΙΞΕΤΕ ΤΟ «%1$s» ΣΕ ΑΥΤΟ ΤΟΝ "
+#~ "ΕΞΟΜΟΙΩΤΗ, ΠΙΕΣΤΕ ΤΟ ΠΛΗΚΤΡΟ ESC.\n"
+#~ "\n"
+#~ "Διαφορετικά, πληκτρολογήστε OK ή να μετακινήσετε το μοχλό αριστερά και "
+#~ "μετά δεξιά για να συνεχίσετε"
+
+#~ msgid ""
+#~ "\n"
+#~ "\n"
+#~ "Type OK or move the joystick left then right to continue"
+#~ msgstr ""
+#~ "\n"
+#~ "\n"
+#~ "Πληκτρολογήστε OK ή μετακινήσετε το μοχλό αριστερά και στη συνέχεια δεξιά "
+#~ "για να συνεχίσετε"
diff --git a/language/Hebrew/strings.po b/language/Hebrew/strings.po
index a098ef8e005..8f0a4e9ceb4 100644
--- a/language/Hebrew/strings.po
+++ b/language/Hebrew/strings.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2016-03-25 23:59+0100\n"
+"POT-Creation-Date: 2016-03-28 09:02+0200\n"
"PO-Revision-Date: 2016-02-20 18:03+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: MAME Language Team\n"
@@ -60,14 +60,14 @@ msgstr ""
msgid "Autofire Status"
msgstr ""
-#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1742
+#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1692
#: src/emu/ui/videoopt.cpp:207 src/emu/ui/videoopt.cpp:211
#: src/emu/ui/videoopt.cpp:215 src/emu/ui/videoopt.cpp:219
#: src/emu/ui/videoopt.cpp:223
msgid "Disabled"
msgstr ""
-#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1742
+#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1692
#: src/emu/ui/videoopt.cpp:207 src/emu/ui/videoopt.cpp:211
#: src/emu/ui/videoopt.cpp:215 src/emu/ui/videoopt.cpp:219
#: src/emu/ui/videoopt.cpp:223
@@ -643,11 +643,11 @@ msgstr ""
msgid "Display Options"
msgstr ""
-#: src/emu/ui/filesel.cpp:159
+#: src/emu/ui/filesel.cpp:161
msgid "File Already Exists - Override?"
msgstr ""
-#: src/emu/ui/filesel.cpp:161 src/emu/ui/selgame.cpp:1560
+#: src/emu/ui/filesel.cpp:163 src/emu/ui/selgame.cpp:1560
#: src/emu/ui/selgame.cpp:1561 src/emu/ui/selgame.cpp:1562
#: src/emu/ui/selgame.cpp:1563 src/emu/ui/selgame.cpp:1564
#: src/emu/ui/selgame.cpp:1565 src/emu/ui/selgame.cpp:1566
@@ -655,7 +655,7 @@ msgstr ""
msgid "No"
msgstr ""
-#: src/emu/ui/filesel.cpp:162 src/emu/ui/selgame.cpp:1560
+#: src/emu/ui/filesel.cpp:164 src/emu/ui/selgame.cpp:1560
#: src/emu/ui/selgame.cpp:1561 src/emu/ui/selgame.cpp:1562
#: src/emu/ui/selgame.cpp:1563 src/emu/ui/selgame.cpp:1564
#: src/emu/ui/selgame.cpp:1565 src/emu/ui/selgame.cpp:1566
@@ -663,55 +663,55 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: src/emu/ui/filesel.cpp:271
+#: src/emu/ui/filesel.cpp:275
msgid "New Image Name:"
msgstr ""
-#: src/emu/ui/filesel.cpp:277
+#: src/emu/ui/filesel.cpp:281
msgid "Image Format:"
msgstr ""
-#: src/emu/ui/filesel.cpp:283
+#: src/emu/ui/filesel.cpp:287
msgid "Create"
msgstr ""
-#: src/emu/ui/filesel.cpp:314
+#: src/emu/ui/filesel.cpp:318
msgid "Please enter a file extension too"
msgstr ""
-#: src/emu/ui/filesel.cpp:502 src/emu/ui/swlist.cpp:65
+#: src/emu/ui/filesel.cpp:506 src/emu/ui/swlist.cpp:65
msgid "[empty slot]"
msgstr ""
-#: src/emu/ui/filesel.cpp:506
+#: src/emu/ui/filesel.cpp:510
msgid "[create]"
msgstr ""
-#: src/emu/ui/filesel.cpp:510 src/emu/ui/swlist.cpp:76
+#: src/emu/ui/filesel.cpp:514 src/emu/ui/swlist.cpp:76
msgid "[software list]"
msgstr ""
-#: src/emu/ui/filesel.cpp:802
+#: src/emu/ui/filesel.cpp:806
msgid "Select image format"
msgstr ""
-#: src/emu/ui/filesel.cpp:862
+#: src/emu/ui/filesel.cpp:866
msgid "Select access mode"
msgstr ""
-#: src/emu/ui/filesel.cpp:863
+#: src/emu/ui/filesel.cpp:867
msgid "Read-only"
msgstr ""
-#: src/emu/ui/filesel.cpp:865
+#: src/emu/ui/filesel.cpp:869
msgid "Read-write"
msgstr ""
-#: src/emu/ui/filesel.cpp:866
+#: src/emu/ui/filesel.cpp:870
msgid "Read this image, write to another image"
msgstr ""
-#: src/emu/ui/filesel.cpp:867
+#: src/emu/ui/filesel.cpp:871
msgid "Read this image, write to diff"
msgstr ""
@@ -1572,92 +1572,80 @@ msgstr ""
msgid "Fast Forward"
msgstr ""
-#: src/emu/ui/ui.cpp:415
+#: src/emu/ui/ui.cpp:410
msgid "This driver requires images to be loaded in the following device(s): "
msgstr ""
-#: src/emu/ui/ui.cpp:1043
-#, c-format
-msgid ""
-"Usage of emulators in conjunction with ROMs you don't own is forbidden by "
-"copyright law.\n"
-"\n"
-"IF YOU ARE NOT LEGALLY ENTITLED TO PLAY \"%1$s\" ON THIS EMULATOR, PRESS "
-"ESC.\n"
-"\n"
-"Otherwise, type OK or move the joystick left then right to continue"
-msgstr ""
-
-#: src/emu/ui/ui.cpp:1081
+#: src/emu/ui/ui.cpp:1060
msgid ""
"One or more ROMs/CHDs for this machine are incorrect. The machine may not "
"run correctly.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1094
+#: src/emu/ui/ui.cpp:1073
msgid ""
"There are known problems with this machine\n"
"\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1098
+#: src/emu/ui/ui.cpp:1077
msgid ""
"One or more ROMs/CHDs for this machine have not been correctly dumped.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1102
+#: src/emu/ui/ui.cpp:1081
#, c-format
msgid "The keyboard emulation may not be 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1104
+#: src/emu/ui/ui.cpp:1083
#, c-format
msgid "The colors aren't 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1106
+#: src/emu/ui/ui.cpp:1085
msgid "The colors are completely wrong.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1108
+#: src/emu/ui/ui.cpp:1087
#, c-format
msgid "The video emulation isn't 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1110
+#: src/emu/ui/ui.cpp:1089
#, c-format
msgid "The sound emulation isn't 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1112
+#: src/emu/ui/ui.cpp:1091
msgid "The machine lacks sound.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1115
+#: src/emu/ui/ui.cpp:1094
msgid "Screen flipping in cocktail mode is not supported.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1119
+#: src/emu/ui/ui.cpp:1098
msgid "The machine requires external artwork files\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1124
+#: src/emu/ui/ui.cpp:1103
msgid ""
"This machine was never completed. It may exhibit strange behavior or missing "
"elements that are not bugs in the emulation.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1129
+#: src/emu/ui/ui.cpp:1108
msgid ""
"This machine has no sound hardware, MAME will produce no sounds, this is "
"expected behaviour.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1137
+#: src/emu/ui/ui.cpp:1116
msgid "The machine has protection which isn't fully emulated.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1140
+#: src/emu/ui/ui.cpp:1119
msgid ""
"\n"
"THIS MACHINE DOESN'T WORK. The emulation for this machine is not yet "
@@ -1665,7 +1653,7 @@ msgid ""
"the developers to improve the emulation.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1144
+#: src/emu/ui/ui.cpp:1123
msgid ""
"\n"
"Certain elements of this machine cannot be emulated as it requires actual "
@@ -1673,21 +1661,21 @@ msgid ""
"to fully play this machine.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1163
+#: src/emu/ui/ui.cpp:1142
msgid ""
"\n"
"\n"
"There are working clones of this machine: "
msgstr ""
-#: src/emu/ui/ui.cpp:1177
+#: src/emu/ui/ui.cpp:1156
msgid ""
"\n"
"\n"
-"Type OK or move the joystick left then right to continue"
+"Press any key to continue"
msgstr ""
-#: src/emu/ui/ui.cpp:1192
+#: src/emu/ui/ui.cpp:1171
#, c-format
msgid ""
"%1$s\n"
@@ -1697,98 +1685,98 @@ msgid ""
"CPU:\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1228 src/emu/ui/ui.cpp:1267
+#: src/emu/ui/ui.cpp:1207 src/emu/ui/ui.cpp:1246
msgid "MHz"
msgstr ""
-#: src/emu/ui/ui.cpp:1228 src/emu/ui/ui.cpp:1267
+#: src/emu/ui/ui.cpp:1207 src/emu/ui/ui.cpp:1246
msgid "kHz"
msgstr ""
-#: src/emu/ui/ui.cpp:1242
+#: src/emu/ui/ui.cpp:1221
msgid ""
"\n"
"Sound:\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1271
+#: src/emu/ui/ui.cpp:1250
msgid ""
"\n"
"Video:\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1275
+#: src/emu/ui/ui.cpp:1254
msgid "None\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1282
+#: src/emu/ui/ui.cpp:1261
msgid "Vector"
msgstr ""
-#: src/emu/ui/ui.cpp:1293
+#: src/emu/ui/ui.cpp:1272
#, c-format
msgid "%1$s: %2$s\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1293
+#: src/emu/ui/ui.cpp:1272
msgid "%2$s\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1577 src/emu/ui/ui.cpp:1587
+#: src/emu/ui/ui.cpp:1527 src/emu/ui/ui.cpp:1537
msgid "Keyboard Emulation Status"
msgstr ""
-#: src/emu/ui/ui.cpp:1579
+#: src/emu/ui/ui.cpp:1529
msgid "Mode: PARTIAL Emulation"
msgstr ""
-#: src/emu/ui/ui.cpp:1580
+#: src/emu/ui/ui.cpp:1530
msgid "UI: Enabled"
msgstr ""
-#: src/emu/ui/ui.cpp:1582 src/emu/ui/ui.cpp:1592
+#: src/emu/ui/ui.cpp:1532 src/emu/ui/ui.cpp:1542
msgid "**Use ScrLock to toggle**"
msgstr ""
-#: src/emu/ui/ui.cpp:1589
+#: src/emu/ui/ui.cpp:1539
msgid "Mode: FULL Emulation"
msgstr ""
-#: src/emu/ui/ui.cpp:1590
+#: src/emu/ui/ui.cpp:1540
msgid "UI: Disabled"
msgstr ""
-#: src/emu/ui/ui.cpp:1736
+#: src/emu/ui/ui.cpp:1686
msgid "Autofire can't be enabled"
msgstr ""
-#: src/emu/ui/ui.cpp:1775
+#: src/emu/ui/ui.cpp:1725
msgid "Select position to save to"
msgstr ""
-#: src/emu/ui/ui.cpp:1777
+#: src/emu/ui/ui.cpp:1727
msgid "Select position to load from"
msgstr ""
-#: src/emu/ui/ui.cpp:1801
+#: src/emu/ui/ui.cpp:1751
msgid "Save cancelled"
msgstr ""
-#: src/emu/ui/ui.cpp:1803
+#: src/emu/ui/ui.cpp:1753
msgid "Load cancelled"
msgstr ""
-#: src/emu/ui/ui.cpp:1846
+#: src/emu/ui/ui.cpp:1796
#, c-format
msgid "Save to position %s"
msgstr ""
-#: src/emu/ui/ui.cpp:1851
+#: src/emu/ui/ui.cpp:1801
#, c-format
msgid "Load from position %s"
msgstr ""
-#: src/emu/ui/ui.cpp:1891
+#: src/emu/ui/ui.cpp:1841
#, c-format
msgid ""
"Are you sure you want to quit?\n"
@@ -1797,173 +1785,173 @@ msgid ""
"Press ''%2$s'' to return to emulation."
msgstr ""
-#: src/emu/ui/ui.cpp:1966
+#: src/emu/ui/ui.cpp:1916
msgid "Master Volume"
msgstr ""
-#: src/emu/ui/ui.cpp:1976
+#: src/emu/ui/ui.cpp:1926
#, c-format
msgid "%1$s Volume"
msgstr ""
-#: src/emu/ui/ui.cpp:1998
+#: src/emu/ui/ui.cpp:1948
#, c-format
msgid "Overclock CPU %1$s"
msgstr ""
-#: src/emu/ui/ui.cpp:2018
+#: src/emu/ui/ui.cpp:1968
#, c-format
msgid "%1$s Refresh Rate"
msgstr ""
-#: src/emu/ui/ui.cpp:2024
+#: src/emu/ui/ui.cpp:1974
#, c-format
msgid "%1$s Brightness"
msgstr ""
-#: src/emu/ui/ui.cpp:2027
+#: src/emu/ui/ui.cpp:1977
#, c-format
msgid "%1$s Contrast"
msgstr ""
-#: src/emu/ui/ui.cpp:2030
+#: src/emu/ui/ui.cpp:1980
#, c-format
msgid "%1$s Gamma"
msgstr ""
-#: src/emu/ui/ui.cpp:2035
+#: src/emu/ui/ui.cpp:1985
#, c-format
msgid "%1$s Horiz Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2038
+#: src/emu/ui/ui.cpp:1988
#, c-format
msgid "%1$s Horiz Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2041
+#: src/emu/ui/ui.cpp:1991
#, c-format
msgid "%1$s Vert Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2044
+#: src/emu/ui/ui.cpp:1994
#, c-format
msgid "%1$s Vert Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2062
+#: src/emu/ui/ui.cpp:2012
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2065
+#: src/emu/ui/ui.cpp:2015
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2068
+#: src/emu/ui/ui.cpp:2018
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2071
+#: src/emu/ui/ui.cpp:2021
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2080
+#: src/emu/ui/ui.cpp:2030
msgid "Vector Flicker"
msgstr ""
-#: src/emu/ui/ui.cpp:2082
+#: src/emu/ui/ui.cpp:2032
msgid "Beam Width Minimum"
msgstr ""
-#: src/emu/ui/ui.cpp:2084
+#: src/emu/ui/ui.cpp:2034
msgid "Beam Width Maximum"
msgstr ""
-#: src/emu/ui/ui.cpp:2086
+#: src/emu/ui/ui.cpp:2036
msgid "Beam Intensity Weight"
msgstr ""
-#: src/emu/ui/ui.cpp:2098
+#: src/emu/ui/ui.cpp:2048
#, c-format
msgid "Crosshair Scale %1$s"
msgstr ""
-#: src/emu/ui/ui.cpp:2098 src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2048 src/emu/ui/ui.cpp:2051
msgid "X"
msgstr ""
-#: src/emu/ui/ui.cpp:2098 src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2048 src/emu/ui/ui.cpp:2051
msgid "Y"
msgstr ""
-#: src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2051
#, c-format
msgid "Crosshair Offset %1$s"
msgstr ""
-#: src/emu/ui/ui.cpp:2120
+#: src/emu/ui/ui.cpp:2070
#, c-format
msgid "%1$3ddB"
msgstr ""
-#: src/emu/ui/ui.cpp:2164
+#: src/emu/ui/ui.cpp:2114
#, c-format
msgid "%1$d%%"
msgstr ""
-#: src/emu/ui/ui.cpp:2180
+#: src/emu/ui/ui.cpp:2130
#, c-format
msgid "%1$3.0f%%"
msgstr ""
-#: src/emu/ui/ui.cpp:2203
+#: src/emu/ui/ui.cpp:2153
#, c-format
msgid "%1$.3ffps"
msgstr ""
-#: src/emu/ui/ui.cpp:2226 src/emu/ui/ui.cpp:2248 src/emu/ui/ui.cpp:2269
-#: src/emu/ui/ui.cpp:2291 src/emu/ui/ui.cpp:2313 src/emu/ui/ui.cpp:2335
-#: src/emu/ui/ui.cpp:2357 src/emu/ui/ui.cpp:2379 src/emu/ui/ui.cpp:2401
-#: src/emu/ui/ui.cpp:2423 src/emu/ui/ui.cpp:2445
+#: src/emu/ui/ui.cpp:2176 src/emu/ui/ui.cpp:2198 src/emu/ui/ui.cpp:2219
+#: src/emu/ui/ui.cpp:2241 src/emu/ui/ui.cpp:2263 src/emu/ui/ui.cpp:2285
+#: src/emu/ui/ui.cpp:2307 src/emu/ui/ui.cpp:2329 src/emu/ui/ui.cpp:2351
+#: src/emu/ui/ui.cpp:2373 src/emu/ui/ui.cpp:2395
#, c-format
msgid "%1$.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2461 src/emu/ui/ui.cpp:2477 src/emu/ui/ui.cpp:2493
-#: src/emu/ui/ui.cpp:2509
+#: src/emu/ui/ui.cpp:2411 src/emu/ui/ui.cpp:2427 src/emu/ui/ui.cpp:2443
+#: src/emu/ui/ui.cpp:2459
#, c-format
msgid "%1$1.2f"
msgstr ""
-#: src/emu/ui/ui.cpp:2525
+#: src/emu/ui/ui.cpp:2475
#, c-format
msgid "Screen '%1$s'"
msgstr ""
-#: src/emu/ui/ui.cpp:2527
+#: src/emu/ui/ui.cpp:2477
msgid "Screen"
msgstr ""
-#: src/emu/ui/ui.cpp:2543
+#: src/emu/ui/ui.cpp:2493
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2543
+#: src/emu/ui/ui.cpp:2493
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2562
+#: src/emu/ui/ui.cpp:2512
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2562
+#: src/emu/ui/ui.cpp:2512
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr ""
diff --git a/language/Hindi/strings.po b/language/Hindi/strings.po
index ac722d7e173..39e376a59fd 100644
--- a/language/Hindi/strings.po
+++ b/language/Hindi/strings.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2016-03-25 23:59+0100\n"
+"POT-Creation-Date: 2016-03-28 09:02+0200\n"
"PO-Revision-Date: 2016-02-20 18:03+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: MAME Language Team\n"
@@ -59,14 +59,14 @@ msgstr ""
msgid "Autofire Status"
msgstr ""
-#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1742
+#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1692
#: src/emu/ui/videoopt.cpp:207 src/emu/ui/videoopt.cpp:211
#: src/emu/ui/videoopt.cpp:215 src/emu/ui/videoopt.cpp:219
#: src/emu/ui/videoopt.cpp:223
msgid "Disabled"
msgstr ""
-#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1742
+#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1692
#: src/emu/ui/videoopt.cpp:207 src/emu/ui/videoopt.cpp:211
#: src/emu/ui/videoopt.cpp:215 src/emu/ui/videoopt.cpp:219
#: src/emu/ui/videoopt.cpp:223
@@ -642,11 +642,11 @@ msgstr ""
msgid "Display Options"
msgstr ""
-#: src/emu/ui/filesel.cpp:159
+#: src/emu/ui/filesel.cpp:161
msgid "File Already Exists - Override?"
msgstr ""
-#: src/emu/ui/filesel.cpp:161 src/emu/ui/selgame.cpp:1560
+#: src/emu/ui/filesel.cpp:163 src/emu/ui/selgame.cpp:1560
#: src/emu/ui/selgame.cpp:1561 src/emu/ui/selgame.cpp:1562
#: src/emu/ui/selgame.cpp:1563 src/emu/ui/selgame.cpp:1564
#: src/emu/ui/selgame.cpp:1565 src/emu/ui/selgame.cpp:1566
@@ -654,7 +654,7 @@ msgstr ""
msgid "No"
msgstr ""
-#: src/emu/ui/filesel.cpp:162 src/emu/ui/selgame.cpp:1560
+#: src/emu/ui/filesel.cpp:164 src/emu/ui/selgame.cpp:1560
#: src/emu/ui/selgame.cpp:1561 src/emu/ui/selgame.cpp:1562
#: src/emu/ui/selgame.cpp:1563 src/emu/ui/selgame.cpp:1564
#: src/emu/ui/selgame.cpp:1565 src/emu/ui/selgame.cpp:1566
@@ -662,55 +662,55 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: src/emu/ui/filesel.cpp:271
+#: src/emu/ui/filesel.cpp:275
msgid "New Image Name:"
msgstr ""
-#: src/emu/ui/filesel.cpp:277
+#: src/emu/ui/filesel.cpp:281
msgid "Image Format:"
msgstr ""
-#: src/emu/ui/filesel.cpp:283
+#: src/emu/ui/filesel.cpp:287
msgid "Create"
msgstr ""
-#: src/emu/ui/filesel.cpp:314
+#: src/emu/ui/filesel.cpp:318
msgid "Please enter a file extension too"
msgstr ""
-#: src/emu/ui/filesel.cpp:502 src/emu/ui/swlist.cpp:65
+#: src/emu/ui/filesel.cpp:506 src/emu/ui/swlist.cpp:65
msgid "[empty slot]"
msgstr ""
-#: src/emu/ui/filesel.cpp:506
+#: src/emu/ui/filesel.cpp:510
msgid "[create]"
msgstr ""
-#: src/emu/ui/filesel.cpp:510 src/emu/ui/swlist.cpp:76
+#: src/emu/ui/filesel.cpp:514 src/emu/ui/swlist.cpp:76
msgid "[software list]"
msgstr ""
-#: src/emu/ui/filesel.cpp:802
+#: src/emu/ui/filesel.cpp:806
msgid "Select image format"
msgstr ""
-#: src/emu/ui/filesel.cpp:862
+#: src/emu/ui/filesel.cpp:866
msgid "Select access mode"
msgstr ""
-#: src/emu/ui/filesel.cpp:863
+#: src/emu/ui/filesel.cpp:867
msgid "Read-only"
msgstr ""
-#: src/emu/ui/filesel.cpp:865
+#: src/emu/ui/filesel.cpp:869
msgid "Read-write"
msgstr ""
-#: src/emu/ui/filesel.cpp:866
+#: src/emu/ui/filesel.cpp:870
msgid "Read this image, write to another image"
msgstr ""
-#: src/emu/ui/filesel.cpp:867
+#: src/emu/ui/filesel.cpp:871
msgid "Read this image, write to diff"
msgstr ""
@@ -1571,92 +1571,80 @@ msgstr ""
msgid "Fast Forward"
msgstr ""
-#: src/emu/ui/ui.cpp:415
+#: src/emu/ui/ui.cpp:410
msgid "This driver requires images to be loaded in the following device(s): "
msgstr ""
-#: src/emu/ui/ui.cpp:1043
-#, c-format
-msgid ""
-"Usage of emulators in conjunction with ROMs you don't own is forbidden by "
-"copyright law.\n"
-"\n"
-"IF YOU ARE NOT LEGALLY ENTITLED TO PLAY \"%1$s\" ON THIS EMULATOR, PRESS "
-"ESC.\n"
-"\n"
-"Otherwise, type OK or move the joystick left then right to continue"
-msgstr ""
-
-#: src/emu/ui/ui.cpp:1081
+#: src/emu/ui/ui.cpp:1060
msgid ""
"One or more ROMs/CHDs for this machine are incorrect. The machine may not "
"run correctly.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1094
+#: src/emu/ui/ui.cpp:1073
msgid ""
"There are known problems with this machine\n"
"\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1098
+#: src/emu/ui/ui.cpp:1077
msgid ""
"One or more ROMs/CHDs for this machine have not been correctly dumped.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1102
+#: src/emu/ui/ui.cpp:1081
#, c-format
msgid "The keyboard emulation may not be 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1104
+#: src/emu/ui/ui.cpp:1083
#, c-format
msgid "The colors aren't 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1106
+#: src/emu/ui/ui.cpp:1085
msgid "The colors are completely wrong.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1108
+#: src/emu/ui/ui.cpp:1087
#, c-format
msgid "The video emulation isn't 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1110
+#: src/emu/ui/ui.cpp:1089
#, c-format
msgid "The sound emulation isn't 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1112
+#: src/emu/ui/ui.cpp:1091
msgid "The machine lacks sound.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1115
+#: src/emu/ui/ui.cpp:1094
msgid "Screen flipping in cocktail mode is not supported.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1119
+#: src/emu/ui/ui.cpp:1098
msgid "The machine requires external artwork files\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1124
+#: src/emu/ui/ui.cpp:1103
msgid ""
"This machine was never completed. It may exhibit strange behavior or missing "
"elements that are not bugs in the emulation.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1129
+#: src/emu/ui/ui.cpp:1108
msgid ""
"This machine has no sound hardware, MAME will produce no sounds, this is "
"expected behaviour.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1137
+#: src/emu/ui/ui.cpp:1116
msgid "The machine has protection which isn't fully emulated.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1140
+#: src/emu/ui/ui.cpp:1119
msgid ""
"\n"
"THIS MACHINE DOESN'T WORK. The emulation for this machine is not yet "
@@ -1664,7 +1652,7 @@ msgid ""
"the developers to improve the emulation.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1144
+#: src/emu/ui/ui.cpp:1123
msgid ""
"\n"
"Certain elements of this machine cannot be emulated as it requires actual "
@@ -1672,21 +1660,21 @@ msgid ""
"to fully play this machine.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1163
+#: src/emu/ui/ui.cpp:1142
msgid ""
"\n"
"\n"
"There are working clones of this machine: "
msgstr ""
-#: src/emu/ui/ui.cpp:1177
+#: src/emu/ui/ui.cpp:1156
msgid ""
"\n"
"\n"
-"Type OK or move the joystick left then right to continue"
+"Press any key to continue"
msgstr ""
-#: src/emu/ui/ui.cpp:1192
+#: src/emu/ui/ui.cpp:1171
#, c-format
msgid ""
"%1$s\n"
@@ -1696,98 +1684,98 @@ msgid ""
"CPU:\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1228 src/emu/ui/ui.cpp:1267
+#: src/emu/ui/ui.cpp:1207 src/emu/ui/ui.cpp:1246
msgid "MHz"
msgstr ""
-#: src/emu/ui/ui.cpp:1228 src/emu/ui/ui.cpp:1267
+#: src/emu/ui/ui.cpp:1207 src/emu/ui/ui.cpp:1246
msgid "kHz"
msgstr ""
-#: src/emu/ui/ui.cpp:1242
+#: src/emu/ui/ui.cpp:1221
msgid ""
"\n"
"Sound:\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1271
+#: src/emu/ui/ui.cpp:1250
msgid ""
"\n"
"Video:\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1275
+#: src/emu/ui/ui.cpp:1254
msgid "None\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1282
+#: src/emu/ui/ui.cpp:1261
msgid "Vector"
msgstr ""
-#: src/emu/ui/ui.cpp:1293
+#: src/emu/ui/ui.cpp:1272
#, c-format
msgid "%1$s: %2$s\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1293
+#: src/emu/ui/ui.cpp:1272
msgid "%2$s\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1577 src/emu/ui/ui.cpp:1587
+#: src/emu/ui/ui.cpp:1527 src/emu/ui/ui.cpp:1537
msgid "Keyboard Emulation Status"
msgstr ""
-#: src/emu/ui/ui.cpp:1579
+#: src/emu/ui/ui.cpp:1529
msgid "Mode: PARTIAL Emulation"
msgstr ""
-#: src/emu/ui/ui.cpp:1580
+#: src/emu/ui/ui.cpp:1530
msgid "UI: Enabled"
msgstr ""
-#: src/emu/ui/ui.cpp:1582 src/emu/ui/ui.cpp:1592
+#: src/emu/ui/ui.cpp:1532 src/emu/ui/ui.cpp:1542
msgid "**Use ScrLock to toggle**"
msgstr ""
-#: src/emu/ui/ui.cpp:1589
+#: src/emu/ui/ui.cpp:1539
msgid "Mode: FULL Emulation"
msgstr ""
-#: src/emu/ui/ui.cpp:1590
+#: src/emu/ui/ui.cpp:1540
msgid "UI: Disabled"
msgstr ""
-#: src/emu/ui/ui.cpp:1736
+#: src/emu/ui/ui.cpp:1686
msgid "Autofire can't be enabled"
msgstr ""
-#: src/emu/ui/ui.cpp:1775
+#: src/emu/ui/ui.cpp:1725
msgid "Select position to save to"
msgstr ""
-#: src/emu/ui/ui.cpp:1777
+#: src/emu/ui/ui.cpp:1727
msgid "Select position to load from"
msgstr ""
-#: src/emu/ui/ui.cpp:1801
+#: src/emu/ui/ui.cpp:1751
msgid "Save cancelled"
msgstr ""
-#: src/emu/ui/ui.cpp:1803
+#: src/emu/ui/ui.cpp:1753
msgid "Load cancelled"
msgstr ""
-#: src/emu/ui/ui.cpp:1846
+#: src/emu/ui/ui.cpp:1796
#, c-format
msgid "Save to position %s"
msgstr ""
-#: src/emu/ui/ui.cpp:1851
+#: src/emu/ui/ui.cpp:1801
#, c-format
msgid "Load from position %s"
msgstr ""
-#: src/emu/ui/ui.cpp:1891
+#: src/emu/ui/ui.cpp:1841
#, c-format
msgid ""
"Are you sure you want to quit?\n"
@@ -1796,173 +1784,173 @@ msgid ""
"Press ''%2$s'' to return to emulation."
msgstr ""
-#: src/emu/ui/ui.cpp:1966
+#: src/emu/ui/ui.cpp:1916
msgid "Master Volume"
msgstr ""
-#: src/emu/ui/ui.cpp:1976
+#: src/emu/ui/ui.cpp:1926
#, c-format
msgid "%1$s Volume"
msgstr ""
-#: src/emu/ui/ui.cpp:1998
+#: src/emu/ui/ui.cpp:1948
#, c-format
msgid "Overclock CPU %1$s"
msgstr ""
-#: src/emu/ui/ui.cpp:2018
+#: src/emu/ui/ui.cpp:1968
#, c-format
msgid "%1$s Refresh Rate"
msgstr ""
-#: src/emu/ui/ui.cpp:2024
+#: src/emu/ui/ui.cpp:1974
#, c-format
msgid "%1$s Brightness"
msgstr ""
-#: src/emu/ui/ui.cpp:2027
+#: src/emu/ui/ui.cpp:1977
#, c-format
msgid "%1$s Contrast"
msgstr ""
-#: src/emu/ui/ui.cpp:2030
+#: src/emu/ui/ui.cpp:1980
#, c-format
msgid "%1$s Gamma"
msgstr ""
-#: src/emu/ui/ui.cpp:2035
+#: src/emu/ui/ui.cpp:1985
#, c-format
msgid "%1$s Horiz Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2038
+#: src/emu/ui/ui.cpp:1988
#, c-format
msgid "%1$s Horiz Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2041
+#: src/emu/ui/ui.cpp:1991
#, c-format
msgid "%1$s Vert Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2044
+#: src/emu/ui/ui.cpp:1994
#, c-format
msgid "%1$s Vert Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2062
+#: src/emu/ui/ui.cpp:2012
#, c-format
msgid "Laserdisc '%1$s' Horiz Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2065
+#: src/emu/ui/ui.cpp:2015
#, c-format
msgid "Laserdisc '%1$s' Horiz Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2068
+#: src/emu/ui/ui.cpp:2018
#, c-format
msgid "Laserdisc '%1$s' Vert Stretch"
msgstr ""
-#: src/emu/ui/ui.cpp:2071
+#: src/emu/ui/ui.cpp:2021
#, c-format
msgid "Laserdisc '%1$s' Vert Position"
msgstr ""
-#: src/emu/ui/ui.cpp:2080
+#: src/emu/ui/ui.cpp:2030
msgid "Vector Flicker"
msgstr ""
-#: src/emu/ui/ui.cpp:2082
+#: src/emu/ui/ui.cpp:2032
msgid "Beam Width Minimum"
msgstr ""
-#: src/emu/ui/ui.cpp:2084
+#: src/emu/ui/ui.cpp:2034
msgid "Beam Width Maximum"
msgstr ""
-#: src/emu/ui/ui.cpp:2086
+#: src/emu/ui/ui.cpp:2036
msgid "Beam Intensity Weight"
msgstr ""
-#: src/emu/ui/ui.cpp:2098
+#: src/emu/ui/ui.cpp:2048
#, c-format
msgid "Crosshair Scale %1$s"
msgstr ""
-#: src/emu/ui/ui.cpp:2098 src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2048 src/emu/ui/ui.cpp:2051
msgid "X"
msgstr ""
-#: src/emu/ui/ui.cpp:2098 src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2048 src/emu/ui/ui.cpp:2051
msgid "Y"
msgstr ""
-#: src/emu/ui/ui.cpp:2101
+#: src/emu/ui/ui.cpp:2051
#, c-format
msgid "Crosshair Offset %1$s"
msgstr ""
-#: src/emu/ui/ui.cpp:2120
+#: src/emu/ui/ui.cpp:2070
#, c-format
msgid "%1$3ddB"
msgstr ""
-#: src/emu/ui/ui.cpp:2164
+#: src/emu/ui/ui.cpp:2114
#, c-format
msgid "%1$d%%"
msgstr ""
-#: src/emu/ui/ui.cpp:2180
+#: src/emu/ui/ui.cpp:2130
#, c-format
msgid "%1$3.0f%%"
msgstr ""
-#: src/emu/ui/ui.cpp:2203
+#: src/emu/ui/ui.cpp:2153
#, c-format
msgid "%1$.3ffps"
msgstr ""
-#: src/emu/ui/ui.cpp:2226 src/emu/ui/ui.cpp:2248 src/emu/ui/ui.cpp:2269
-#: src/emu/ui/ui.cpp:2291 src/emu/ui/ui.cpp:2313 src/emu/ui/ui.cpp:2335
-#: src/emu/ui/ui.cpp:2357 src/emu/ui/ui.cpp:2379 src/emu/ui/ui.cpp:2401
-#: src/emu/ui/ui.cpp:2423 src/emu/ui/ui.cpp:2445
+#: src/emu/ui/ui.cpp:2176 src/emu/ui/ui.cpp:2198 src/emu/ui/ui.cpp:2219
+#: src/emu/ui/ui.cpp:2241 src/emu/ui/ui.cpp:2263 src/emu/ui/ui.cpp:2285
+#: src/emu/ui/ui.cpp:2307 src/emu/ui/ui.cpp:2329 src/emu/ui/ui.cpp:2351
+#: src/emu/ui/ui.cpp:2373 src/emu/ui/ui.cpp:2395
#, c-format
msgid "%1$.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2461 src/emu/ui/ui.cpp:2477 src/emu/ui/ui.cpp:2493
-#: src/emu/ui/ui.cpp:2509
+#: src/emu/ui/ui.cpp:2411 src/emu/ui/ui.cpp:2427 src/emu/ui/ui.cpp:2443
+#: src/emu/ui/ui.cpp:2459
#, c-format
msgid "%1$1.2f"
msgstr ""
-#: src/emu/ui/ui.cpp:2525
+#: src/emu/ui/ui.cpp:2475
#, c-format
msgid "Screen '%1$s'"
msgstr ""
-#: src/emu/ui/ui.cpp:2527
+#: src/emu/ui/ui.cpp:2477
msgid "Screen"
msgstr ""
-#: src/emu/ui/ui.cpp:2543
+#: src/emu/ui/ui.cpp:2493
#, c-format
msgid "Crosshair Scale X %1$1.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2543
+#: src/emu/ui/ui.cpp:2493
#, c-format
msgid "Crosshair Scale Y %1$1.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2562
+#: src/emu/ui/ui.cpp:2512
#, c-format
msgid "Crosshair Offset X %1$1.3f"
msgstr ""
-#: src/emu/ui/ui.cpp:2562
+#: src/emu/ui/ui.cpp:2512
#, c-format
msgid "Crosshair Offset Y %1$1.3f"
msgstr ""
diff --git a/language/Hungarian/strings.po b/language/Hungarian/strings.po
index 5f5904a99d8..df2290c9552 100644
--- a/language/Hungarian/strings.po
+++ b/language/Hungarian/strings.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: MAME\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2016-03-25 23:59+0100\n"
+"POT-Creation-Date: 2016-03-28 09:02+0200\n"
"PO-Revision-Date: 2016-02-20 18:03+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: MAME Language Team\n"
@@ -60,14 +60,14 @@ msgstr ""
msgid "Autofire Status"
msgstr ""
-#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1742
+#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1692
#: src/emu/ui/videoopt.cpp:207 src/emu/ui/videoopt.cpp:211
#: src/emu/ui/videoopt.cpp:215 src/emu/ui/videoopt.cpp:219
#: src/emu/ui/videoopt.cpp:223
msgid "Disabled"
msgstr ""
-#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1742
+#: src/emu/ui/cheatopt.cpp:258 src/emu/ui/ui.cpp:1692
#: src/emu/ui/videoopt.cpp:207 src/emu/ui/videoopt.cpp:211
#: src/emu/ui/videoopt.cpp:215 src/emu/ui/videoopt.cpp:219
#: src/emu/ui/videoopt.cpp:223
@@ -643,11 +643,11 @@ msgstr ""
msgid "Display Options"
msgstr ""
-#: src/emu/ui/filesel.cpp:159
+#: src/emu/ui/filesel.cpp:161
msgid "File Already Exists - Override?"
msgstr ""
-#: src/emu/ui/filesel.cpp:161 src/emu/ui/selgame.cpp:1560
+#: src/emu/ui/filesel.cpp:163 src/emu/ui/selgame.cpp:1560
#: src/emu/ui/selgame.cpp:1561 src/emu/ui/selgame.cpp:1562
#: src/emu/ui/selgame.cpp:1563 src/emu/ui/selgame.cpp:1564
#: src/emu/ui/selgame.cpp:1565 src/emu/ui/selgame.cpp:1566
@@ -655,7 +655,7 @@ msgstr ""
msgid "No"
msgstr ""
-#: src/emu/ui/filesel.cpp:162 src/emu/ui/selgame.cpp:1560
+#: src/emu/ui/filesel.cpp:164 src/emu/ui/selgame.cpp:1560
#: src/emu/ui/selgame.cpp:1561 src/emu/ui/selgame.cpp:1562
#: src/emu/ui/selgame.cpp:1563 src/emu/ui/selgame.cpp:1564
#: src/emu/ui/selgame.cpp:1565 src/emu/ui/selgame.cpp:1566
@@ -663,55 +663,55 @@ msgstr ""
msgid "Yes"
msgstr ""
-#: src/emu/ui/filesel.cpp:271
+#: src/emu/ui/filesel.cpp:275
msgid "New Image Name:"
msgstr ""
-#: src/emu/ui/filesel.cpp:277
+#: src/emu/ui/filesel.cpp:281
msgid "Image Format:"
msgstr ""
-#: src/emu/ui/filesel.cpp:283
+#: src/emu/ui/filesel.cpp:287
msgid "Create"
msgstr ""
-#: src/emu/ui/filesel.cpp:314
+#: src/emu/ui/filesel.cpp:318
msgid "Please enter a file extension too"
msgstr ""
-#: src/emu/ui/filesel.cpp:502 src/emu/ui/swlist.cpp:65
+#: src/emu/ui/filesel.cpp:506 src/emu/ui/swlist.cpp:65
msgid "[empty slot]"
msgstr ""
-#: src/emu/ui/filesel.cpp:506
+#: src/emu/ui/filesel.cpp:510
msgid "[create]"
msgstr ""
-#: src/emu/ui/filesel.cpp:510 src/emu/ui/swlist.cpp:76
+#: src/emu/ui/filesel.cpp:514 src/emu/ui/swlist.cpp:76
msgid "[software list]"
msgstr ""
-#: src/emu/ui/filesel.cpp:802
+#: src/emu/ui/filesel.cpp:806
msgid "Select image format"
msgstr ""
-#: src/emu/ui/filesel.cpp:862
+#: src/emu/ui/filesel.cpp:866
msgid "Select access mode"
msgstr ""
-#: src/emu/ui/filesel.cpp:863
+#: src/emu/ui/filesel.cpp:867
msgid "Read-only"
msgstr ""
-#: src/emu/ui/filesel.cpp:865
+#: src/emu/ui/filesel.cpp:869
msgid "Read-write"
msgstr ""
-#: src/emu/ui/filesel.cpp:866
+#: src/emu/ui/filesel.cpp:870
msgid "Read this image, write to another image"
msgstr ""
-#: src/emu/ui/filesel.cpp:867
+#: src/emu/ui/filesel.cpp:871
msgid "Read this image, write to diff"
msgstr ""
@@ -1572,92 +1572,80 @@ msgstr ""
msgid "Fast Forward"
msgstr ""
-#: src/emu/ui/ui.cpp:415
+#: src/emu/ui/ui.cpp:410
msgid "This driver requires images to be loaded in the following device(s): "
msgstr ""
-#: src/emu/ui/ui.cpp:1043
-#, c-format
-msgid ""
-"Usage of emulators in conjunction with ROMs you don't own is forbidden by "
-"copyright law.\n"
-"\n"
-"IF YOU ARE NOT LEGALLY ENTITLED TO PLAY \"%1$s\" ON THIS EMULATOR, PRESS "
-"ESC.\n"
-"\n"
-"Otherwise, type OK or move the joystick left then right to continue"
-msgstr ""
-
-#: src/emu/ui/ui.cpp:1081
+#: src/emu/ui/ui.cpp:1060
msgid ""
"One or more ROMs/CHDs for this machine are incorrect. The machine may not "
"run correctly.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1094
+#: src/emu/ui/ui.cpp:1073
msgid ""
"There are known problems with this machine\n"
"\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1098
+#: src/emu/ui/ui.cpp:1077
msgid ""
"One or more ROMs/CHDs for this machine have not been correctly dumped.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1102
+#: src/emu/ui/ui.cpp:1081
#, c-format
msgid "The keyboard emulation may not be 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1104
+#: src/emu/ui/ui.cpp:1083
#, c-format
msgid "The colors aren't 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1106
+#: src/emu/ui/ui.cpp:1085
msgid "The colors are completely wrong.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1108
+#: src/emu/ui/ui.cpp:1087
#, c-format
msgid "The video emulation isn't 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1110
+#: src/emu/ui/ui.cpp:1089
#, c-format
msgid "The sound emulation isn't 100% accurate.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1112
+#: src/emu/ui/ui.cpp:1091
msgid "The machine lacks sound.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1115
+#: src/emu/ui/ui.cpp:1094
msgid "Screen flipping in cocktail mode is not supported.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1119
+#: src/emu/ui/ui.cpp:1098
msgid "The machine requires external artwork files\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1124
+#: src/emu/ui/ui.cpp:1103
msgid ""
"This machine was never completed. It may exhibit strange behavior or missing "
"elements that are not bugs in the emulation.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1129
+#: src/emu/ui/ui.cpp:1108
msgid ""
"This machine has no sound hardware, MAME will produce no sounds, this is "
"expected behaviour.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1137
+#: src/emu/ui/ui.cpp:1116
msgid "The machine has protection which isn't fully emulated.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1140
+#: src/emu/ui/ui.cpp:1119
msgid ""
"\n"
"THIS MACHINE DOESN'T WORK. The emulation for this machine is not yet "
@@ -1665,7 +1653,7 @@ msgid ""
"the developers to improve the emulation.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1144
+#: src/emu/ui/ui.cpp:1123
msgid ""
"\n"
"Certain elements of this machine cannot be emulated as it requires actual "
@@ -1673,21 +1661,21 @@ msgid ""
"to fully play this machine.\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1163
+#: src/emu/ui/ui.cpp:1142
msgid ""
"\n"
"\n"
"There are working clones of this machine: "
msgstr ""
-#: src/emu/ui/ui.cpp:1177
+#: src/emu/ui/ui.cpp:1156
msgid ""
"\n"
"\n"
-"Type OK or move the joystick left then right to continue"
+"Press any key to continue"
msgstr ""
-#: src/emu/ui/ui.cpp:1192
+#: src/emu/ui/ui.cpp:1171
#, c-format
msgid ""
"%1$s\n"
@@ -1697,98 +1685,98 @@ msgid ""
"CPU:\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1228 src/emu/ui/ui.cpp:1267
+#: src/emu/ui/ui.cpp:1207 src/emu/ui/ui.cpp:1246
msgid "MHz"
msgstr ""
-#: src/emu/ui/ui.cpp:1228 src/emu/ui/ui.cpp:1267
+#: src/emu/ui/ui.cpp:1207 src/emu/ui/ui.cpp:1246
msgid "kHz"
msgstr ""
-#: src/emu/ui/ui.cpp:1242
+#: src/emu/ui/ui.cpp:1221
msgid ""
"\n"
"Sound:\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1271
+#: src/emu/ui/ui.cpp:1250
msgid ""
"\n"
"Video:\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1275
+#: src/emu/ui/ui.cpp:1254
msgid "None\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1282
+#: src/emu/ui/ui.cpp:1261
msgid "Vector"
msgstr ""
-#: src/emu/ui/ui.cpp:1293
+#: src/emu/ui/ui.cpp:1272
#, c-format
msgid "%1$s: %2$s\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1293
+#: src/emu/ui/ui.cpp:1272
msgid "%2$s\n"
msgstr ""
-#: src/emu/ui/ui.cpp:1577 src/emu/ui/ui.cpp:1587
+#: src/emu/ui/ui.cpp:1527 src/emu/ui/ui.cpp:1537
msgid "Keyboard Emulation Status"
msgstr ""
-#: src/emu/ui/ui.cpp:1579
+#: src/emu/ui/ui.cpp:1529
msgid "Mode: PARTIAL Emulation"
msgstr ""
-#: src/emu/ui/ui.cpp:1580
+#: src/emu/ui/ui.cpp:1530
msgid "UI: Enabled"
msgstr ""
-#: src/emu/ui/ui.cpp:1582 src/emu/ui/ui.cpp:1592
+#: src/emu/ui/ui.cpp:1532 src/emu/ui/ui.cpp:1542
msgid "**Use ScrLock to toggle**"
msgstr ""
-#: src/emu/ui/ui.cpp:1589
+#: src/emu/ui/ui.cpp:1539
msgid "Mode: FULL Emulation"
msgstr ""
-#: src/emu/ui/ui.cpp:1590
+#: src/emu/ui/ui.cpp:1540
msgid "UI: Disabl