From dd15a1573d6a439137b7d87012ef8c414f7c6468 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20Rydg=C3=A5rd?= Date: Wed, 20 Dec 2023 11:39:37 +0100 Subject: [PATCH] Add setting to configure simulated key-up delay for mouse wheel events --- Core/Config.cpp | 1 + Core/Config.h | 1 + UI/GameSettingsScreen.cpp | 8 +++++++- UI/NativeApp.cpp | 4 ++-- android/src/org/ppsspp/ppsspp/NativeActivity.java | 2 ++ assets/lang/ar_AE.ini | 2 ++ assets/lang/az_AZ.ini | 2 ++ assets/lang/bg_BG.ini | 2 ++ assets/lang/ca_ES.ini | 2 ++ assets/lang/cz_CZ.ini | 2 ++ assets/lang/da_DK.ini | 2 ++ assets/lang/de_DE.ini | 2 ++ assets/lang/dr_ID.ini | 2 ++ assets/lang/en_US.ini | 2 ++ assets/lang/es_ES.ini | 2 ++ assets/lang/es_LA.ini | 2 ++ assets/lang/fa_IR.ini | 2 ++ assets/lang/fi_FI.ini | 2 ++ assets/lang/fr_FR.ini | 2 ++ assets/lang/gl_ES.ini | 2 ++ assets/lang/gr_EL.ini | 2 ++ assets/lang/he_IL.ini | 2 ++ assets/lang/he_IL_invert.ini | 2 ++ assets/lang/hr_HR.ini | 2 ++ assets/lang/hu_HU.ini | 2 ++ assets/lang/id_ID.ini | 2 ++ assets/lang/it_IT.ini | 2 ++ assets/lang/ja_JP.ini | 2 ++ assets/lang/jv_ID.ini | 2 ++ assets/lang/ko_KR.ini | 2 ++ assets/lang/lo_LA.ini | 2 ++ assets/lang/lt-LT.ini | 2 ++ assets/lang/ms_MY.ini | 2 ++ assets/lang/nl_NL.ini | 2 ++ assets/lang/no_NO.ini | 2 ++ assets/lang/pl_PL.ini | 2 ++ assets/lang/pt_BR.ini | 2 ++ assets/lang/pt_PT.ini | 2 ++ assets/lang/ro_RO.ini | 2 ++ assets/lang/ru_RU.ini | 2 ++ assets/lang/sv_SE.ini | 2 ++ assets/lang/tg_PH.ini | 2 ++ assets/lang/th_TH.ini | 2 ++ assets/lang/tr_TR.ini | 2 ++ assets/lang/uk_UA.ini | 2 ++ assets/lang/vi_VN.ini | 2 ++ assets/lang/zh_CN.ini | 2 ++ assets/lang/zh_TW.ini | 2 ++ 48 files changed, 99 insertions(+), 3 deletions(-) diff --git a/Core/Config.cpp b/Core/Config.cpp index cc2bdeebf0..a60d1dbedf 100644 --- a/Core/Config.cpp +++ b/Core/Config.cpp @@ -839,6 +839,7 @@ static const ConfigSetting controlSettings[] = { ConfigSetting("ConfineMap", &g_Config.bMouseConfine, false, CfgFlag::PER_GAME), ConfigSetting("MouseSensitivity", &g_Config.fMouseSensitivity, 0.1f, CfgFlag::PER_GAME), ConfigSetting("MouseSmoothing", &g_Config.fMouseSmoothing, 0.9f, CfgFlag::PER_GAME), + ConfigSetting("MouseWheelUpDelayMs", &g_Config.iMouseWheelUpDelayMs, 80, CfgFlag::PER_GAME), ConfigSetting("SystemControls", &g_Config.bSystemControls, true, CfgFlag::DEFAULT), ConfigSetting("RapidFileInterval", &g_Config.iRapidFireInterval, 5, CfgFlag::DEFAULT), diff --git a/Core/Config.h b/Core/Config.h index 8577f1f9b0..798fb7bc33 100644 --- a/Core/Config.h +++ b/Core/Config.h @@ -404,6 +404,7 @@ public: bool bMouseConfine; // Trap inside the window. float fMouseSensitivity; float fMouseSmoothing; + int iMouseWheelUpDelayMs; bool bSystemControls; int iRapidFireInterval; diff --git a/UI/GameSettingsScreen.cpp b/UI/GameSettingsScreen.cpp index b5fc300da4..5d03a06765 100644 --- a/UI/GameSettingsScreen.cpp +++ b/UI/GameSettingsScreen.cpp @@ -767,7 +767,11 @@ void GameSettingsScreen::CreateControlsSettings(UI::ViewGroup *controlsSettings) bool enableMouseSettings = false; #endif if (enableMouseSettings) { + // The mousewheel button-release setting is independent of actual mouse delta control. controlsSettings->Add(new ItemHeader(co->T("Mouse", "Mouse settings"))); + auto wheelUpDelaySlider = controlsSettings->Add(new PopupSliderChoice(&g_Config.iMouseWheelUpDelayMs, 10, 300, 1, co->T("Mouse wheel button-release delay"), screenManager())); + wheelUpDelaySlider->SetFormat(di->T("%d ms")); + CheckBox *mouseControl = controlsSettings->Add(new CheckBox(&g_Config.bMouseControl, co->T("Use Mouse Control"))); mouseControl->OnClick.Add([=](EventParams &e) { if (g_Config.bMouseControl) @@ -919,9 +923,11 @@ void GameSettingsScreen::CreateNetworkingSettings(UI::ViewGroup *networkingSetti } #endif + auto di = GetI18NCategory(I18NCat::DIALOG); + networkingSettings->Add(new ItemHeader(n->T("Misc", "Misc (default = compatibility)"))); networkingSettings->Add(new PopupSliderChoice(&g_Config.iPortOffset, 0, 60000, 10000, n->T("Port offset", "Port offset (0 = PSP compatibility)"), 100, screenManager())); - networkingSettings->Add(new PopupSliderChoice(&g_Config.iMinTimeout, 0, 15000, 0, n->T("Minimum Timeout", "Minimum Timeout (override in ms, 0 = default)"), 50, screenManager())); + networkingSettings->Add(new PopupSliderChoice(&g_Config.iMinTimeout, 0, 15000, 0, n->T("Minimum Timeout", "Minimum Timeout (override in ms, 0 = default)"), 50, screenManager()))->SetFormat(di->T("%d ms")); networkingSettings->Add(new CheckBox(&g_Config.bForcedFirstConnect, n->T("Forced First Connect", "Forced First Connect (faster Connect)"))); } diff --git a/UI/NativeApp.cpp b/UI/NativeApp.cpp index 63e19abed1..c21a2f7609 100644 --- a/UI/NativeApp.cpp +++ b/UI/NativeApp.cpp @@ -1269,7 +1269,6 @@ void NativeTouch(const TouchInput &touch) { // up, down static double g_wheelReleaseTime[2]{}; -static const double RELEASE_TIME = 0.1; // about 3 frames at 30hz. static void ProcessWheelRelease(InputKeyCode keyCode, double now, bool keyPress) { int dir = keyCode - NKCODE_EXT_MOUSEWHEEL_UP; @@ -1283,7 +1282,8 @@ static void ProcessWheelRelease(InputKeyCode keyCode, double now, bool keyPress) } if (keyPress) { - g_wheelReleaseTime[dir] = now + RELEASE_TIME; + float releaseTime = (float)g_Config.iMouseWheelUpDelayMs * (1.0f / 1000.0f); + g_wheelReleaseTime[dir] = now + releaseTime; } } diff --git a/android/src/org/ppsspp/ppsspp/NativeActivity.java b/android/src/org/ppsspp/ppsspp/NativeActivity.java index e231becb8c..8ca3b9ce11 100644 --- a/android/src/org/ppsspp/ppsspp/NativeActivity.java +++ b/android/src/org/ppsspp/ppsspp/NativeActivity.java @@ -1600,6 +1600,8 @@ public abstract class NativeActivity extends Activity { throw new Exception(); } catch (Exception e) { NativeApp.reportException(e, params); + + } } return false; diff --git a/assets/lang/ar_AE.ini b/assets/lang/ar_AE.ini index 6b0cb3b117..78fbf737a8 100644 --- a/assets/lang/ar_AE.ini +++ b/assets/lang/ar_AE.ini @@ -141,6 +141,7 @@ Low end radius = Low end radius Mouse = ‎إعدادات الماوس Mouse sensitivity = ‎حساسية الماوس Mouse smoothing = ‎تنعيم حركة الماوس +Mouse wheel button-release delay = Mouse wheel button-release delay MouseControl Tip = ‎'M'يمكنك الأن تخطيط الماوس في شاشة التخطيط عن طريق أيقونة . None (Disabled) = ‎لا شئ (معطل) Off = ‎مغلق @@ -349,6 +350,7 @@ Vertex = Vertex VFPU = VFPU [Dialog] +%d ms = %d ms %d seconds = %d seconds * PSP res = ‎* PSP حجم Active = Active diff --git a/assets/lang/az_AZ.ini b/assets/lang/az_AZ.ini index e94657475a..64187edaa9 100644 --- a/assets/lang/az_AZ.ini +++ b/assets/lang/az_AZ.ini @@ -133,6 +133,7 @@ Low end radius = Low end radius Mouse = Mouse settings Mouse sensitivity = Mouse sensitivity Mouse smoothing = Mouse smoothing +Mouse wheel button-release delay = Mouse wheel button-release delay MouseControl Tip = You can now map mouse in control mapping screen by pressing the 'M' icon. None (Disabled) = None (disabled) Off = Off @@ -341,6 +342,7 @@ Vertex = Vertex VFPU = VFPU [Dialog] +%d ms = %d ms %d seconds = %d seconds * PSP res = * PSP res Active = Active diff --git a/assets/lang/bg_BG.ini b/assets/lang/bg_BG.ini index e04c8dade9..8e1305d9e8 100644 --- a/assets/lang/bg_BG.ini +++ b/assets/lang/bg_BG.ini @@ -133,6 +133,7 @@ Low end radius = Low end radius Mouse = Mouse settings Mouse sensitivity = Mouse sensitivity Mouse smoothing = Mouse smoothing +Mouse wheel button-release delay = Mouse wheel button-release delay MouseControl Tip = You can now map mouse in control mapping screen by pressing the 'M' icon. None (Disabled) = Нищо (изключено) Off = Off @@ -341,6 +342,7 @@ Vertex = Vertex VFPU = VFPU [Dialog] +%d ms = %d ms %d seconds = %d seconds * PSP res = * PSP res Active = Active diff --git a/assets/lang/ca_ES.ini b/assets/lang/ca_ES.ini index 630b748491..52b89f611f 100644 --- a/assets/lang/ca_ES.ini +++ b/assets/lang/ca_ES.ini @@ -133,6 +133,7 @@ Low end radius = Ràdio inferior Mouse = Configuració del ratolí Mouse sensitivity = Sensibilitat del ratolí Mouse smoothing = Suavitat del ratolí +Mouse wheel button-release delay = Mouse wheel button-release delay MouseControl Tip = Podeu mapejar el ratolí als paràmetres de control prement la icona 'M'. None (Disabled) = Desactivat Off = No @@ -341,6 +342,7 @@ Vertex = Vertex VFPU = VFPU [Dialog] +%d ms = %d ms %d seconds = %d segons * PSP res = * resolució PSP Active = Actiu diff --git a/assets/lang/cz_CZ.ini b/assets/lang/cz_CZ.ini index 262b57d79e..81e9e45b0b 100644 --- a/assets/lang/cz_CZ.ini +++ b/assets/lang/cz_CZ.ini @@ -133,6 +133,7 @@ Low end radius = Low end radius Mouse = Mouse settings Mouse sensitivity = Mouse sensitivity Mouse smoothing = Mouse smoothing +Mouse wheel button-release delay = Mouse wheel button-release delay MouseControl Tip = You can now map mouse in control mapping screen by pressing the 'M' icon. None (Disabled) = Žádné (zakázáno) Off = Vypnuto @@ -341,6 +342,7 @@ Vertex = Vertex VFPU = VFPU [Dialog] +%d ms = %d ms %d seconds = %d vteřin * PSP res = * PSP rozlišení Active = Active diff --git a/assets/lang/da_DK.ini b/assets/lang/da_DK.ini index 77237abb7f..a59828e118 100644 --- a/assets/lang/da_DK.ini +++ b/assets/lang/da_DK.ini @@ -133,6 +133,7 @@ Low end radius = Low end radius Mouse = Instillinger af mus Mouse sensitivity = Følsomhed af muss Mouse smoothing = Udjævning af mus +Mouse wheel button-release delay = Mouse wheel button-release delay MouseControl Tip = Du kan nu mappe musen i kontrol mapningsskærmen ved at trykke på 'M' ikonet. None (Disabled) = Ingen (deaktiveret) Off = Slukket @@ -341,6 +342,7 @@ Vertex = Vertex VFPU = VFPU [Dialog] +%d ms = %d ms %d seconds = %d sekunder * PSP res = * PSP res Active = Active diff --git a/assets/lang/de_DE.ini b/assets/lang/de_DE.ini index b38f76fa92..8947de8720 100644 --- a/assets/lang/de_DE.ini +++ b/assets/lang/de_DE.ini @@ -133,6 +133,7 @@ Low end radius = Low end radius Mouse = Einstellung für Maussteuerung Mouse sensitivity = Mausempfindlichkeit Mouse smoothing = Mausglättung +Mouse wheel button-release delay = Mouse wheel button-release delay MouseControl Tip = Nun können Sie in der Tastenbelegung die Maustasten benutzen in dem Sie auf das 'M' Symbol klicken. None (Disabled) = Kein (Deaktiviert) Off = Aus @@ -341,6 +342,7 @@ Vertex = Vertex VFPU = VFPU [Dialog] +%d ms = %d ms %d seconds = %d Sekunden * PSP res = * PSP Auflösung Active = Aktiv diff --git a/assets/lang/dr_ID.ini b/assets/lang/dr_ID.ini index e8d68b9b6b..1f3a894071 100644 --- a/assets/lang/dr_ID.ini +++ b/assets/lang/dr_ID.ini @@ -133,6 +133,7 @@ Low end radius = Low end radius Mouse = Mouse settings Mouse sensitivity = Mouse sensitivity Mouse smoothing = Mouse smoothing +Mouse wheel button-release delay = Mouse wheel button-release delay MouseControl Tip = You can now map mouse in control mapping screen by pressing the 'M' icon. None (Disabled) = None (disabled) Off = Off @@ -341,6 +342,7 @@ Vertex = Vertex VFPU = VFPU [Dialog] +%d ms = %d ms %d seconds = %d seconds * PSP res = * PSP res Active = Active diff --git a/assets/lang/en_US.ini b/assets/lang/en_US.ini index 93bae07b27..7c32195d7b 100644 --- a/assets/lang/en_US.ini +++ b/assets/lang/en_US.ini @@ -157,6 +157,7 @@ Low end radius = Low end radius Mouse = Mouse settings Mouse sensitivity = Mouse sensitivity Mouse smoothing = Mouse smoothing +Mouse wheel button-release delay = Mouse wheel button-release delay MouseControl Tip = You can now map mouse in control mapping screen by pressing the 'M' icon. None (Disabled) = None (disabled) Off = Off @@ -365,6 +366,7 @@ Vertex = Vertex VFPU = VFPU [Dialog] +%d ms = %d ms %d seconds = %d seconds * PSP res = * PSP res Active = Active diff --git a/assets/lang/es_ES.ini b/assets/lang/es_ES.ini index c7e983aa0d..a349b52d46 100644 --- a/assets/lang/es_ES.ini +++ b/assets/lang/es_ES.ini @@ -133,6 +133,7 @@ Low end radius = Radio inferior Mouse = Ajustes de ratón Mouse sensitivity = Sensibilidad del ratón Mouse smoothing = Suavidad del ratón +Mouse wheel button-release delay = Mouse wheel button-release delay MouseControl Tip = Puedes mapear el ratón en los ajustes de controles presionando el icono 'M'. None (Disabled) = Desactivado Off = No @@ -341,6 +342,7 @@ Vertex = Vertex VFPU = VFPU [Dialog] +%d ms = %d ms %d seconds = %d segundos * PSP res = * resolución PSP Active = Activo diff --git a/assets/lang/es_LA.ini b/assets/lang/es_LA.ini index c0a4e3019b..6a5baa5f95 100644 --- a/assets/lang/es_LA.ini +++ b/assets/lang/es_LA.ini @@ -133,6 +133,7 @@ Low end radius = Radio inferior Mouse = Ajustes de ratón Mouse sensitivity = Sensibilidad del ratón Mouse smoothing = Suavidad del ratón +Mouse wheel button-release delay = Mouse wheel button-release delay MouseControl Tip = Puedes controlar el ratón en la pantalla de controles presionando el icono 'M'. None (Disabled) = Desactivado Off = Off @@ -341,6 +342,7 @@ Vertex = Vertex VFPU = VFPU [Dialog] +%d ms = %d ms %d seconds = %d seconds * PSP res = * PSP res Active = Activo diff --git a/assets/lang/fa_IR.ini b/assets/lang/fa_IR.ini index e211425199..e2f2cbaf11 100644 --- a/assets/lang/fa_IR.ini +++ b/assets/lang/fa_IR.ini @@ -133,6 +133,7 @@ Low end radius = شعاع کم پایان Mouse = ‎تنظیمات موس Mouse sensitivity = ‎حساسیت موس Mouse smoothing = ‎روان کردن حرکت موس +Mouse wheel button-release delay = Mouse wheel button-release delay MouseControl Tip = ‎در قسمت تنظیمات کنترلر میتوانید از دکمه های موس استفاده کنید M با انتخاب آیکون None (Disabled) = ‎هیچ کدام (غیر فعال) Off = ‎خاموش @@ -341,6 +342,7 @@ Vertex = Vertex VFPU = VFPU [Dialog] +%d ms = %d ms %d seconds = %d seconds * PSP res = * PSP res Active = Active diff --git a/assets/lang/fi_FI.ini b/assets/lang/fi_FI.ini index 18e81e489a..a620f440d9 100644 --- a/assets/lang/fi_FI.ini +++ b/assets/lang/fi_FI.ini @@ -133,6 +133,7 @@ Low end radius = Low end radius Mouse = Mouse settings Mouse sensitivity = Hiiren herkkyys Mouse smoothing = Hiiren tasoitus +Mouse wheel button-release delay = Mouse wheel button-release delay MouseControl Tip = You can now map mouse in control mapping screen by pressing the 'M' icon. None (Disabled) = None (disabled) Off = Pois @@ -341,6 +342,7 @@ Vertex = Vertex VFPU = VFPU [Dialog] +%d ms = %d ms %d seconds = %d seconds * PSP res = * PSP res Active = Active diff --git a/assets/lang/fr_FR.ini b/assets/lang/fr_FR.ini index 6472b36bda..ec46d0dfaf 100644 --- a/assets/lang/fr_FR.ini +++ b/assets/lang/fr_FR.ini @@ -133,6 +133,7 @@ Low end radius = Low end radius Mouse = Paramètres de la souris Mouse sensitivity = Sensibilité de la souris Mouse smoothing = Lissage du déplacement de la souris +Mouse wheel button-release delay = Mouse wheel button-release delay MouseControl Tip = Vous pouvez maintenant utiliser la souris dans l'écran de réassignation des touches en cliquant sur le bouton "M". None (Disabled) = Désactivée Off = Désactivé @@ -341,6 +342,7 @@ Vertex = Vertex VFPU = VFPU [Dialog] +%d ms = %d ms %d seconds = %d secondes * PSP res = × définition PSP Active = Actif diff --git a/assets/lang/gl_ES.ini b/assets/lang/gl_ES.ini index 44daa52912..334fd3418b 100644 --- a/assets/lang/gl_ES.ini +++ b/assets/lang/gl_ES.ini @@ -133,6 +133,7 @@ Low end radius = Low end radius Mouse = Mouse settings Mouse sensitivity = Mouse sensitivity Mouse smoothing = Mouse smoothing +Mouse wheel button-release delay = Mouse wheel button-release delay MouseControl Tip = You can now map mouse in control mapping screen by pressing the 'M' icon. None (Disabled) = Desactivado Off = Off @@ -341,6 +342,7 @@ Vertex = Vertex VFPU = VFPU [Dialog] +%d ms = %d ms %d seconds = %d seconds * PSP res = * PSP res Active = Active diff --git a/assets/lang/gr_EL.ini b/assets/lang/gr_EL.ini index 5e5d337de1..982d3e6fce 100644 --- a/assets/lang/gr_EL.ini +++ b/assets/lang/gr_EL.ini @@ -133,6 +133,7 @@ Low end radius = Low end radius Mouse = Ρυθμίσεις ποντικιού Mouse sensitivity = Ευαισθησία ποντικιού Mouse smoothing = Εξομάλυνση ποντικιού +Mouse wheel button-release delay = Mouse wheel button-release delay MouseControl Tip = Τωρα μπορείτε να ρυθμίσετε το ποντίκι στην οθόνη χαρτογράφησης ελέγχου πατώντας το εικονίδιο "M". None (Disabled) = Κανένα (απενεργοποιημένο) Off = Off @@ -341,6 +342,7 @@ Vertex = Vertex VFPU = VFPU [Dialog] +%d ms = %d ms %d seconds = %d δευτερόλεπτα * PSP res = * ανάλυση PSP Active = ΕΝΕΡΓΟ diff --git a/assets/lang/he_IL.ini b/assets/lang/he_IL.ini index fd2ca9262b..9aae6ca1b8 100644 --- a/assets/lang/he_IL.ini +++ b/assets/lang/he_IL.ini @@ -133,6 +133,7 @@ Low end radius = Low end radius Mouse = Mouse settings Mouse sensitivity = Mouse sensitivity Mouse smoothing = Mouse smoothing +Mouse wheel button-release delay = Mouse wheel button-release delay MouseControl Tip = You can now map mouse in control mapping screen by pressing the 'M' icon. None (Disabled) = None (disabled) Off = Off @@ -341,6 +342,7 @@ Vertex = Vertex VFPU = VFPU [Dialog] +%d ms = %d ms %d seconds = %d seconds * PSP res = * PSP res Active = Active diff --git a/assets/lang/he_IL_invert.ini b/assets/lang/he_IL_invert.ini index 0e4ae8228e..df714ba5bd 100644 --- a/assets/lang/he_IL_invert.ini +++ b/assets/lang/he_IL_invert.ini @@ -133,6 +133,7 @@ Low end radius = Low end radius Mouse = Mouse settings Mouse sensitivity = Mouse sensitivity Mouse smoothing = Mouse smoothing +Mouse wheel button-release delay = Mouse wheel button-release delay MouseControl Tip = You can now map mouse in control mapping screen by pressing the 'M' icon. None (Disabled) = None (disabled) Off = Off @@ -341,6 +342,7 @@ Vertex = Vertex VFPU = VFPU [Dialog] +%d ms = %d ms %d seconds = %d seconds * PSP res = * PSP res Active = Active diff --git a/assets/lang/hr_HR.ini b/assets/lang/hr_HR.ini index 8ef584e5c0..05717f829b 100644 --- a/assets/lang/hr_HR.ini +++ b/assets/lang/hr_HR.ini @@ -133,6 +133,7 @@ Low end radius = Low end radius Mouse = Postavke miša Mouse sensitivity = Senzitivnost miša Mouse smoothing = Izglađivanje miša +Mouse wheel button-release delay = Mouse wheel button-release delay MouseControl Tip = Sada možeš postaviti miš u ekranu postavljanja kontroli pritiskajuci 'M' tipku. None (Disabled) = Nema (Isključeno) Off = Isključeno @@ -341,6 +342,7 @@ Vertex = Vertex VFPU = VFPU [Dialog] +%d ms = %d ms %d seconds = %d sekundi * PSP res = * PSP res Active = Aktivno diff --git a/assets/lang/hu_HU.ini b/assets/lang/hu_HU.ini index 22a5fd0ae6..05bbcf3e4f 100644 --- a/assets/lang/hu_HU.ini +++ b/assets/lang/hu_HU.ini @@ -133,6 +133,7 @@ Low end radius = Low end radius Mouse = Egér beállítások Mouse sensitivity = Egér érzékenység Mouse smoothing = Egér simítás +Mouse wheel button-release delay = Mouse wheel button-release delay MouseControl Tip = Az 'M' ikonra kattintva egérgombokat is társíthatsz a különböző gombokhoz. None (Disabled) = Nincs (letiltva) Off = Ki @@ -341,6 +342,7 @@ Vertex = Vertex VFPU = VFPU [Dialog] +%d ms = %d ms %d seconds = %d másodpercig * PSP res = * PSP felbontás Active = Aktív diff --git a/assets/lang/id_ID.ini b/assets/lang/id_ID.ini index 14b6cdf12b..82569a6782 100644 --- a/assets/lang/id_ID.ini +++ b/assets/lang/id_ID.ini @@ -133,6 +133,7 @@ Low end radius = Radius kelas atas Mouse = Pengaturan mouse Mouse sensitivity = Sensitivitas mouse Mouse smoothing = Kehalusan mouse +Mouse wheel button-release delay = Mouse wheel button-release delay MouseControl Tip = Anda sekarang dapat memetakan mouse di layar pemetaan kontrol dengan menekan ikon 'M'. None (Disabled) = Tidak ada (nonaktif) Off = Mati @@ -341,6 +342,7 @@ Vertex = Vertex VFPU = VFPU [Dialog] +%d ms = %d ms %d seconds = %d detik * PSP res = * PSP res Active = Aktif diff --git a/assets/lang/it_IT.ini b/assets/lang/it_IT.ini index cd55b57cb2..b0d4193e8a 100644 --- a/assets/lang/it_IT.ini +++ b/assets/lang/it_IT.ini @@ -133,6 +133,7 @@ Low end radius = Raggio inferiore Mouse = Impostazioni Mouse Mouse sensitivity = Sensibilità Mouse Mouse smoothing = Fluidità Mouse +Mouse wheel button-release delay = Mouse wheel button-release delay MouseControl Tip = Ora puoi mappare il mouse nella schermata di mappatura controlli premendo l'icona 'M'. None (Disabled) = Nessuno (disattivo) Off = Disattiva @@ -341,6 +342,7 @@ Vertex = Vertex VFPU = VFPU [Dialog] +%d ms = %d ms %d seconds = %d secondi * PSP res = * definizione PSP Active = Attiva diff --git a/assets/lang/ja_JP.ini b/assets/lang/ja_JP.ini index 2a02d3c9cd..8e106a7927 100644 --- a/assets/lang/ja_JP.ini +++ b/assets/lang/ja_JP.ini @@ -133,6 +133,7 @@ Low end radius = 最小動作の半径 Mouse = マウスの設定 Mouse sensitivity = マウスの感度 Mouse smoothing = マウスのスムージング +Mouse wheel button-release delay = Mouse wheel button-release delay MouseControl Tip = キーの設定画面で「M」のアイコンを押すとマウスボタンを設定できます。 None (Disabled) = なし (無効) Off = オフ @@ -341,6 +342,7 @@ Vertex = 頂点 VFPU = VFPU [Dialog] +%d ms = %d ms %d seconds = %d 秒 * PSP res = * PSP 解像度 Active = アクティブ diff --git a/assets/lang/jv_ID.ini b/assets/lang/jv_ID.ini index c4aed9ca88..7ba978696a 100644 --- a/assets/lang/jv_ID.ini +++ b/assets/lang/jv_ID.ini @@ -133,6 +133,7 @@ Low end radius = Low end radius Mouse = Mouse settings Mouse sensitivity = Mouse sensitivity Mouse smoothing = Mouse smoothing +Mouse wheel button-release delay = Mouse wheel button-release delay MouseControl Tip = You can now map mouse in control mapping screen by pressing the 'M' icon. None (Disabled) = Ora ana (Ora Aktif) Off = Mati @@ -341,6 +342,7 @@ Vertex = Vertex VFPU = VFPU [Dialog] +%d ms = %d ms %d seconds = %d detik * PSP res = * PSP res Active = Active diff --git a/assets/lang/ko_KR.ini b/assets/lang/ko_KR.ini index efd4559264..945cea4177 100644 --- a/assets/lang/ko_KR.ini +++ b/assets/lang/ko_KR.ini @@ -133,6 +133,7 @@ Low end radius = 하단 반경 Mouse = 마우스 설정 Mouse sensitivity = 마우스 감도 Mouse smoothing = 마우스 스무딩 +Mouse wheel button-release delay = Mouse wheel button-release delay MouseControl Tip = 이제 'M' 아이콘을 눌러 제어 매핑 화면에서 마우스를 매핑할 수 있습니다. None (Disabled) = 없음 (비활성화) Off = 끔 @@ -341,6 +342,7 @@ Vertex = 꼭짓점 VFPU = VFPU [Dialog] +%d ms = %d ms %d seconds = %d 초 * PSP res = * PSP 리소스 Active = 활성화 diff --git a/assets/lang/lo_LA.ini b/assets/lang/lo_LA.ini index 285ad7cc9b..f866297f26 100644 --- a/assets/lang/lo_LA.ini +++ b/assets/lang/lo_LA.ini @@ -133,6 +133,7 @@ Low end radius = Low end radius Mouse = ການຕັ້ງຄ່າເມົ້າ Mouse sensitivity = ຄວາມໄວຕໍ່ການຕອບສະໜອງຂອງເມົ້າ Mouse smoothing = ຄວາມມື່ນໄຫຼຂອງເມົ້າ +Mouse wheel button-release delay = Mouse wheel button-release delay MouseControl Tip = ສາມາດປັບປຸ່ມເມົ້າໄດ້ໃນຫົວຂໍ້ປ່ຽນແປງຄ່າຄວບຄຸມ \n ໂດຍການກົດໄອຄອນ 'M'. None (Disabled) = ບໍ່ມີ (ປິດການໃຊ້ງານ) Off = ປິດ @@ -341,6 +342,7 @@ Vertex = Vertex VFPU = VFPU [Dialog] +%d ms = %d ms %d seconds = %d ວິນາທີ * PSP res = * ຂະໜາດຈໍ PSP Active = Active diff --git a/assets/lang/lt-LT.ini b/assets/lang/lt-LT.ini index 9e95411a75..bbfe927fd8 100644 --- a/assets/lang/lt-LT.ini +++ b/assets/lang/lt-LT.ini @@ -133,6 +133,7 @@ Low end radius = Low end radius Mouse = Mouse settings Mouse sensitivity = Mouse sensitivity Mouse smoothing = Mouse smoothing +Mouse wheel button-release delay = Mouse wheel button-release delay MouseControl Tip = You can now map mouse in control mapping screen by pressing the 'M' icon. None (Disabled) = Nieko (išjungta) Off = Off @@ -341,6 +342,7 @@ Vertex = Vertex VFPU = VFPU [Dialog] +%d ms = %d ms %d seconds = %d sekundžių * PSP res = * PSP res Active = Active diff --git a/assets/lang/ms_MY.ini b/assets/lang/ms_MY.ini index 746b5beba1..81cc5b5212 100644 --- a/assets/lang/ms_MY.ini +++ b/assets/lang/ms_MY.ini @@ -133,6 +133,7 @@ Low end radius = Low end radius Mouse = Tetapan Tetikus Mouse sensitivity = Mouse sensitivity Mouse smoothing = Mouse smoothing +Mouse wheel button-release delay = Mouse wheel button-release delay MouseControl Tip = You can now map mouse in control mapping screen by pressing the 'M' icon. None (Disabled) = None (disabled) Off = Off @@ -341,6 +342,7 @@ Vertex = Vertex VFPU = VFPU [Dialog] +%d ms = %d ms %d seconds = %d seconds * PSP res = * PSP res Active = Active diff --git a/assets/lang/nl_NL.ini b/assets/lang/nl_NL.ini index 9afaa9eabd..2423a73c50 100644 --- a/assets/lang/nl_NL.ini +++ b/assets/lang/nl_NL.ini @@ -133,6 +133,7 @@ Low end radius = Low end radius Mouse = Muisinstellingen Mouse sensitivity = Muisgevoeligheid Mouse smoothing = Muissmoothing +Mouse wheel button-release delay = Mouse wheel button-release delay MouseControl Tip = U kunt nu de muis indelen via het besturingsindelingscherm door op het 'M'-icoon te drukken. None (Disabled) = Geen (uitgeschakeld) Off = Uit @@ -341,6 +342,7 @@ Vertex = Vertex VFPU = VFPU [Dialog] +%d ms = %d ms %d seconds = %d seconds * PSP res = * PSP-resolutie Active = Active diff --git a/assets/lang/no_NO.ini b/assets/lang/no_NO.ini index 163d47c8fa..c0a8f43769 100644 --- a/assets/lang/no_NO.ini +++ b/assets/lang/no_NO.ini @@ -133,6 +133,7 @@ Low end radius = Low end radius Mouse = Mouse settings Mouse sensitivity = Mouse sensitivity Mouse smoothing = Mouse smoothing +Mouse wheel button-release delay = Mouse wheel button-release delay MouseControl Tip = You can now map mouse in control mapping screen by pressing the 'M' icon. None (Disabled) = None (disabled) Off = Off @@ -341,6 +342,7 @@ Vertex = Vertex VFPU = VFPU [Dialog] +%d ms = %d ms %d seconds = %d seconds * PSP res = * PSP res Active = Active diff --git a/assets/lang/pl_PL.ini b/assets/lang/pl_PL.ini index 4b2d9cc7a0..e68582ceed 100644 --- a/assets/lang/pl_PL.ini +++ b/assets/lang/pl_PL.ini @@ -133,6 +133,7 @@ Low end radius = Promień dolny Mouse = Ustawienia myszy Mouse sensitivity = Czułość myszy Mouse smoothing = Wygładzanie myszy +Mouse wheel button-release delay = Mouse wheel button-release delay MouseControl Tip = Możesz teraz przypisać myszkę na ekranie mapowania przycisków klikając w ikonkę 'M'. None (Disabled) = Brak (wył.) Off = Wył. @@ -341,6 +342,7 @@ Vertex = Vertex VFPU = VFPU [Dialog] +%d ms = %d ms %d seconds = %d sekund * PSP res = * rozdz. PSP Active = Aktywny diff --git a/assets/lang/pt_BR.ini b/assets/lang/pt_BR.ini index c752950c43..4bac956cbe 100644 --- a/assets/lang/pt_BR.ini +++ b/assets/lang/pt_BR.ini @@ -157,6 +157,7 @@ Low end radius = Raio low end Mouse = Configurações do mouse Mouse sensitivity = Sensibilidade do mouse Mouse smoothing = Suavização do mouse +Mouse wheel button-release delay = Mouse wheel button-release delay MouseControl Tip = Agora você pode mapear o mouse na tela de mapeamento do controle pressionando o ícone 'M'. None (Disabled) = Nenhuma (desativado) Off = Desligado @@ -365,6 +366,7 @@ Vertex = Vértice VFPU = VFPU [Dialog] +%d ms = %d ms %d seconds = %d segundos * PSP res = * Resolução do PSP Active = Ativo diff --git a/assets/lang/pt_PT.ini b/assets/lang/pt_PT.ini index f4a8eb17b1..3eb93dcbd1 100644 --- a/assets/lang/pt_PT.ini +++ b/assets/lang/pt_PT.ini @@ -157,6 +157,7 @@ Low end radius = Raio inferior Mouse = Definições do Rato Mouse sensitivity = Sensibilidade do Rato Mouse smoothing = Suavização do Rato +Mouse wheel button-release delay = Mouse wheel button-release delay MouseControl Tip = Agora podes mapear o rato na tela de mapeamento dos controlos pressionando o ícone 'M'. None (Disabled) = Nenhum (desativado) Off = Desativado @@ -365,6 +366,7 @@ Vertex = Vértice VFPU = VFPU [Dialog] +%d ms = %d ms %d seconds = %d segundos * PSP res = * Resolução da PSP Active = Ativo diff --git a/assets/lang/ro_RO.ini b/assets/lang/ro_RO.ini index 3400ca0973..d795a4f896 100644 --- a/assets/lang/ro_RO.ini +++ b/assets/lang/ro_RO.ini @@ -133,6 +133,7 @@ Low end radius = Low end radius Mouse = Setări Mouse Mouse sensitivity = Sensitivitate Mouse Mouse smoothing = Mouse smoothing +Mouse wheel button-release delay = Mouse wheel button-release delay MouseControl Tip = You can now map mouse in control mapping screen by pressing the 'M' icon. None (Disabled) = Fara (dezactivat) Off = Off @@ -342,6 +343,7 @@ Vertex = Vertex VFPU = VFPU [Dialog] +%d ms = %d ms %d seconds = %d secunde * PSP res = * PSP res Active = Active diff --git a/assets/lang/ru_RU.ini b/assets/lang/ru_RU.ini index c650a3e140..7b4cff9d06 100644 --- a/assets/lang/ru_RU.ini +++ b/assets/lang/ru_RU.ini @@ -133,6 +133,7 @@ Low end radius = Радиус минимального положения Mouse = Настройки мыши Mouse sensitivity = Чувствительность мыши Mouse smoothing = Сглаживание мыши +Mouse wheel button-release delay = Mouse wheel button-release delay MouseControl Tip = Вы можете назначить мышь на экране управления, нажав на иконку 'M'. None (Disabled) = Выключено Off = Выкл. @@ -341,6 +342,7 @@ Vertex = Вершина VFPU = VFPU [Dialog] +%d ms = %d ms %d seconds = %d секунд * PSP res = * разр. PSP Active = Активно diff --git a/assets/lang/sv_SE.ini b/assets/lang/sv_SE.ini index e7285ebab6..ebc5ba03c0 100644 --- a/assets/lang/sv_SE.ini +++ b/assets/lang/sv_SE.ini @@ -133,6 +133,7 @@ Low end radius = Inner-radie Mouse = Musinställningar Mouse sensitivity = Muskänslighet Mouse smoothing = Musutjämning +Mouse wheel button-release delay = Mouse wheel button-release delay MouseControl Tip = Du kan nu mappa musrörelser genom att klicka på "M"-ikonen. None (Disabled) = Ingen (av) Off = Av @@ -341,6 +342,7 @@ Vertex = Vertex VFPU = VFPU [Dialog] +%d ms = %d ms %d seconds = %d sekunder * PSP res = * PSP res Active = Aktiv diff --git a/assets/lang/tg_PH.ini b/assets/lang/tg_PH.ini index 58974dd28b..63c097cd6f 100644 --- a/assets/lang/tg_PH.ini +++ b/assets/lang/tg_PH.ini @@ -133,6 +133,7 @@ Low end radius = Low end radius Mouse = Mouse settings Mouse sensitivity = Mouse sensitivity Mouse smoothing = Mouse smoothing +Mouse wheel button-release delay = Mouse wheel button-release delay MouseControl Tip = You can now map mouse in control mapping screen by pressing the 'M' icon. None (Disabled) = Wala (Di Gagana) Off = Off @@ -341,6 +342,7 @@ Vertex = Vertex VFPU = VFPU [Dialog] +%d ms = %d ms %d seconds = %d segundo * PSP res = * PSP res Active = Active diff --git a/assets/lang/th_TH.ini b/assets/lang/th_TH.ini index c0f332dbc4..1389136e29 100644 --- a/assets/lang/th_TH.ini +++ b/assets/lang/th_TH.ini @@ -133,6 +133,7 @@ Low end radius = รัศมีของ Low end Mouse = การตั้งค่าเมาส์ Mouse sensitivity = ความไวต่อการตอบสนองของเมาส์ Mouse smoothing = ความลื่นไหลของเมาส์ +Mouse wheel button-release delay = Mouse wheel button-release delay MouseControl Tip = สามารถปรับปุ่มเมาส์ได้ในหัวข้อเปลี่ยนแปลงค่าควบคุม\nโดยการกดปรับในช่อง "M" None (Disabled) = ไม่มี (ปิดการใช้งาน) Off = ปิด @@ -341,6 +342,7 @@ Vertex = เวอร์เท็ค VFPU = VFPU [Dialog] +%d ms = %d ms %d seconds = %d วินาที * PSP res = * ขนาดจอ PSP Active = เปิดการทำงาน diff --git a/assets/lang/tr_TR.ini b/assets/lang/tr_TR.ini index 04498b4a47..690b222495 100644 --- a/assets/lang/tr_TR.ini +++ b/assets/lang/tr_TR.ini @@ -133,6 +133,7 @@ Low end radius = Düşük uç yarıçapı Mouse = Fare ayarları Mouse sensitivity = Fare hassasiyeti Mouse smoothing = Fare yumuşatma +Mouse wheel button-release delay = Mouse wheel button-release delay MouseControl Tip = Fareye 'Kontrolleri Ayarlama' bölümünden 'M' simgesine basarak kontrol atayabilirsiniz. None (Disabled) = Hiçbiri (Devre dışı) Off = Kapalı @@ -343,6 +344,7 @@ Vertex = Vertex VFPU = VFPU [Dialog] +%d ms = %d ms %d seconds = %d saniyeler * PSP res = * PSP Çözünürlüğü Active = Etkin diff --git a/assets/lang/uk_UA.ini b/assets/lang/uk_UA.ini index a7a74fc6ff..5130165d6d 100644 --- a/assets/lang/uk_UA.ini +++ b/assets/lang/uk_UA.ini @@ -133,6 +133,7 @@ Low end radius = Low end radius Mouse = Налаштування миші Mouse sensitivity = Чутливість миші Mouse smoothing = Згладжування миші +Mouse wheel button-release delay = Mouse wheel button-release delay MouseControl Tip = Тепер ви можете налаштувати мишу на екрані керування, натиснувши на іконку 'M'. None (Disabled) = Вимкнено Off = Вимкнено @@ -341,6 +342,7 @@ Vertex = Vertex VFPU = VFPU [Dialog] +%d ms = %d ms %d seconds = %d сек * PSP res = * дозв. PSP Active = Активно diff --git a/assets/lang/vi_VN.ini b/assets/lang/vi_VN.ini index 6abba63aab..bea10d6d40 100644 --- a/assets/lang/vi_VN.ini +++ b/assets/lang/vi_VN.ini @@ -133,6 +133,7 @@ Low end radius = Low end radius Mouse = Cài đặt chuột Mouse sensitivity = Độ nhạy của chuột Mouse smoothing = Chuột smoothing (mịn màng) +Mouse wheel button-release delay = Mouse wheel button-release delay MouseControl Tip = Nhấn biểu tượng 'M' để thay đổi gì gì đó của chuột. None (Disabled) = không (vô hiệu) Off = Tắt @@ -341,6 +342,7 @@ Vertex = Vertex VFPU = VFPU [Dialog] +%d ms = %d ms %d seconds = %d giây * PSP res = * PSP như thật Active = Hoạt động diff --git a/assets/lang/zh_CN.ini b/assets/lang/zh_CN.ini index 0ceff2ff28..588c409683 100644 --- a/assets/lang/zh_CN.ini +++ b/assets/lang/zh_CN.ini @@ -133,6 +133,7 @@ Low end radius = 起步半径 Mouse = 鼠标设置 Mouse sensitivity = 鼠标灵敏度 Mouse smoothing = 鼠标平滑度 +Mouse wheel button-release delay = Mouse wheel button-release delay MouseControl Tip = 可以在按键映射界面按下“M”图标来映射鼠标。 None (Disabled) = 无 (禁用) Off = 关闭 @@ -341,6 +342,7 @@ Vertex = 顶点着色器 VFPU = VFPU [Dialog] +%d ms = %d ms %d seconds = %d秒 * PSP res = * PSP分辨率 Active = 激活 diff --git a/assets/lang/zh_TW.ini b/assets/lang/zh_TW.ini index 300341c18a..a767607910 100644 --- a/assets/lang/zh_TW.ini +++ b/assets/lang/zh_TW.ini @@ -133,6 +133,7 @@ Low end radius = 低端半徑 Mouse = 滑鼠設定 Mouse sensitivity = 滑鼠敏感度 Mouse smoothing = 滑鼠平滑度 +Mouse wheel button-release delay = Mouse wheel button-release delay MouseControl Tip = 您現在可以透過按下「M」圖示在控制對應畫面中對應滑鼠。 None (Disabled) = 無 (已停用) Off = 關閉 @@ -341,6 +342,7 @@ Vertex = 頂點 VFPU = VFPU [Dialog] +%d ms = %d ms %d seconds = %d 秒 * PSP res = * PSP 解析度 Active = 啟用