From c5e0403ffd5b7f7467a60feea7430caa488d4603 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20Rydg=C3=A5rd?= Date: Sat, 14 Mar 2026 09:52:35 +0100 Subject: [PATCH] Add the screen rotation control to the display layout page (to reduce confusion) --- UI/DisplayLayoutScreen.cpp | 16 +++++++++++----- assets/lang/ar_AE.ini | 1 + assets/lang/az_AZ.ini | 1 + assets/lang/be_BY.ini | 1 + assets/lang/bg_BG.ini | 1 + assets/lang/ca_ES.ini | 1 + assets/lang/cz_CZ.ini | 1 + assets/lang/da_DK.ini | 1 + assets/lang/de_DE.ini | 1 + assets/lang/dr_ID.ini | 1 + assets/lang/en_US.ini | 1 + assets/lang/es_ES.ini | 1 + assets/lang/es_LA.ini | 1 + assets/lang/fa_IR.ini | 1 + assets/lang/fi_FI.ini | 1 + assets/lang/fr_FR.ini | 1 + assets/lang/gl_ES.ini | 1 + assets/lang/gr_EL.ini | 1 + assets/lang/he_IL.ini | 1 + assets/lang/he_IL_invert.ini | 1 + assets/lang/hr_HR.ini | 1 + assets/lang/hu_HU.ini | 1 + assets/lang/id_ID.ini | 1 + assets/lang/it_IT.ini | 1 + assets/lang/ja_JP.ini | 1 + assets/lang/jv_ID.ini | 1 + assets/lang/ko_KR.ini | 1 + assets/lang/ku_SO.ini | 1 + assets/lang/lo_LA.ini | 1 + assets/lang/lt-LT.ini | 1 + assets/lang/ms_MY.ini | 1 + assets/lang/nl_NL.ini | 1 + assets/lang/no_NO.ini | 1 + assets/lang/pl_PL.ini | 1 + assets/lang/pt_BR.ini | 1 + assets/lang/pt_PT.ini | 1 + assets/lang/ro_RO.ini | 1 + assets/lang/ru_RU.ini | 1 + assets/lang/sv_SE.ini | 1 + assets/lang/tg_PH.ini | 1 + assets/lang/th_TH.ini | 1 + assets/lang/tr_TR.ini | 1 + assets/lang/uk_UA.ini | 1 + assets/lang/vi_VN.ini | 1 + assets/lang/zh_CN.ini | 1 + assets/lang/zh_TW.ini | 1 + 46 files changed, 56 insertions(+), 5 deletions(-) diff --git a/UI/DisplayLayoutScreen.cpp b/UI/DisplayLayoutScreen.cpp index 07b3dd71f1..6f9bb09b54 100644 --- a/UI/DisplayLayoutScreen.cpp +++ b/UI/DisplayLayoutScreen.cpp @@ -34,6 +34,7 @@ #include "Common/Data/Text/I18n.h" #include "UI/DisplayLayoutScreen.h" #include "UI/Background.h" +#include "UI/MiscViews.h" #include "Core/Config.h" #include "Core/ConfigValues.h" #include "Core/System.h" @@ -236,9 +237,9 @@ void DisplayLayoutScreen::CreateViews() { rightScrollView->SetClickableBackground(true); root_->Add(rightScrollView); - Choice *back = new Choice(di->T("Back"), ImageID("I_NAVIGATE_BACK")); + Choice *back = rightColumn->Add(new Choice(di->T("Back"), ImageID("I_NAVIGATE_BACK"))); back->OnClick.Handle(this, &UIScreen::OnBack); - rightColumn->Add(back); + rightColumn->Add(new Spacer(12.0f)); LinearLayout *bottomControls; if (portrait) { @@ -274,8 +275,6 @@ void DisplayLayoutScreen::CreateViews() { rightColumn->Add(new CheckBox(&config.bDisplayIntegerScale, gr->T("Integer scale factor"))); - rightColumn->Add(new Spacer(12.0f)); - bool supportsInsets = false; #if PPSSPP_PLATFORM(ANDROID) supportsInsets = System_GetPropertyInt(SYSPROP_SYSTEMVERSION) >= 28; @@ -291,6 +290,13 @@ void DisplayLayoutScreen::CreateViews() { rightColumn->Add(new CheckBox(&config.bIgnoreScreenInsets, gr->T("Ignore camera notch when centering"))); } + if (System_GetPropertyInt(SYSPROP_DEVICE_TYPE) == DEVICE_TYPE_MOBILE) { + rightColumn->Add(new Spacer(12.0f)); + AddRotationPicker(screenManager(), rightColumn, true); + } + + rightColumn->Add(new ItemHeader(gr->T("PSP display rotation"))); + static const char *displayRotation[] = { "Landscape", "Portrait", "Landscape Reversed", "Portrait Reversed" }; auto rotation = new PopupMultiChoice(&config.iInternalScreenRotation, gr->T("Rotation"), displayRotation, 1, ARRAY_SIZE(displayRotation), I18NCat::CONTROLS, screenManager()); rotation->OnChoice.Add([this](UI::EventParams &) { @@ -302,7 +308,7 @@ void DisplayLayoutScreen::CreateViews() { }); rotation->SetHideTitle(true); - rightColumn->Add(new ItemHeader(gr->T("Display rotation"))); + rightColumn->Add(rotation); rightColumn->Add(new CheckBox(&config.bRotateControlsWithScreen, gr->T("Rotate controls")))->SetEnabledFunc([&config]() -> bool { return (!g_Config.bSkipBufferEffects || g_Config.bSoftwareRendering) && config.iInternalScreenRotation != 1; diff --git a/assets/lang/ar_AE.ini b/assets/lang/ar_AE.ini index 2a2bd60231..5be09130c0 100644 --- a/assets/lang/ar_AE.ini +++ b/assets/lang/ar_AE.ini @@ -729,6 +729,7 @@ Native device resolution = ‎حجم الجهاز الأساسي Nearest = Nearest No = No No buffer = No buffer +PSP display rotation = اتجاه شاشة PSP # AI translated Reduces artifacts = Reduces artifacts Render all frames = Render all frames Request 60 Hz = Request 60 Hz diff --git a/assets/lang/az_AZ.ini b/assets/lang/az_AZ.ini index efb7359afb..15bbdf4065 100644 --- a/assets/lang/az_AZ.ini +++ b/assets/lang/az_AZ.ini @@ -721,6 +721,7 @@ Native device resolution = Qurğunun doğma çözünürlüyü Nearest = Ən yaxın No = Yoxdur No buffer = Ara yaddaşsız +PSP display rotation = PSP ekran döndərilməsi # AI translated Reduces artifacts = Artifaktları azaldır Render all frames = Bütün kadrları işlət Request 60 Hz = Request 60 Hz diff --git a/assets/lang/be_BY.ini b/assets/lang/be_BY.ini index 39365030cb..a5a3216a69 100644 --- a/assets/lang/be_BY.ini +++ b/assets/lang/be_BY.ini @@ -721,6 +721,7 @@ Native device resolution = Разрозненне прылады Nearest = Бліжэйшы No = No No buffer = No buffer +PSP display rotation = Кручэнне экрана PSP # AI translated Reduces artifacts = памяншае артэфакты Request 60 Hz = Request 60 Hz Rotate controls = Паварот кіравання # AI translated diff --git a/assets/lang/bg_BG.ini b/assets/lang/bg_BG.ini index 0893abbff0..16d780d31d 100644 --- a/assets/lang/bg_BG.ini +++ b/assets/lang/bg_BG.ini @@ -721,6 +721,7 @@ Native device resolution = Резолюция на устройството Nearest = Най-близко No = Не No buffer = Без буфер +PSP display rotation = Преобръщане на дисплея на PSP # AI translated Reduces artifacts = намалява артефактите Render all frames = Рендиране на всички кадри Request 60 Hz = Request 60 Hz diff --git a/assets/lang/ca_ES.ini b/assets/lang/ca_ES.ini index 022da4b63d..5bdc3141d2 100644 --- a/assets/lang/ca_ES.ini +++ b/assets/lang/ca_ES.ini @@ -721,6 +721,7 @@ Native device resolution = Resolució nativa del dispositiu Nearest = Més proper No = No No buffer = Sense memòria intermèdia +PSP display rotation = Rotació de pantalla PSP # AI translated Reduces artifacts = Redueix errors gràfics per escalat Render all frames = Render all frames Request 60 Hz = Request 60 Hz diff --git a/assets/lang/cz_CZ.ini b/assets/lang/cz_CZ.ini index 09379d872a..3f4c4a01f2 100644 --- a/assets/lang/cz_CZ.ini +++ b/assets/lang/cz_CZ.ini @@ -721,6 +721,7 @@ Native device resolution = Původní rozlišení zařízení Nearest = Nejbližší No = No No buffer = No buffer +PSP display rotation = Otáčení displeje PSP # AI translated Reduces artifacts = Snižuje artefakty Render all frames = Render all frames Request 60 Hz = Request 60 Hz diff --git a/assets/lang/da_DK.ini b/assets/lang/da_DK.ini index e9c57132e4..c2c005a7c4 100644 --- a/assets/lang/da_DK.ini +++ b/assets/lang/da_DK.ini @@ -721,6 +721,7 @@ Native device resolution = Standard enheds opløsning Nearest = Nærmest No = No No buffer = No buffer +PSP display rotation = PSP-skærmrotation # AI translated Reduces artifacts = Reducerer artefakter Render all frames = Render all frames Request 60 Hz = Request 60 Hz diff --git a/assets/lang/de_DE.ini b/assets/lang/de_DE.ini index c193a9d587..c70ebc142d 100644 --- a/assets/lang/de_DE.ini +++ b/assets/lang/de_DE.ini @@ -720,6 +720,7 @@ Native device resolution = Native Auflösung Nearest = Nächster Nachbar No = Nein (Vorgabe) No buffer = Kein Puffer +PSP display rotation = PSP-Display-Rotation # AI translated Reduces artifacts = Reduziert Artifakte Render all frames = Alle Einzelbilder rendern Request 60 Hz = Request 60 Hz diff --git a/assets/lang/dr_ID.ini b/assets/lang/dr_ID.ini index 9f56745ba2..e9c1e483f0 100644 --- a/assets/lang/dr_ID.ini +++ b/assets/lang/dr_ID.ini @@ -721,6 +721,7 @@ Native device resolution = Native device resolution Nearest = To paling mandoppi' No = No No buffer = No buffer +PSP display rotation = Rotasi layar PSP # AI translated Reduces artifacts = Reduces artifacts Render all frames = Render all frames Request 60 Hz = Request 60 Hz diff --git a/assets/lang/en_US.ini b/assets/lang/en_US.ini index d255d06347..d48ec6c6d6 100644 --- a/assets/lang/en_US.ini +++ b/assets/lang/en_US.ini @@ -745,6 +745,7 @@ Native device resolution = Native device resolution Nearest = Nearest No = No No buffer = No buffer +PSP display rotation = PSP display rotation Reduces artifacts = Reduces artifacts Request 60 Hz = Request 60 Hz Rotate controls = Rotate controls diff --git a/assets/lang/es_ES.ini b/assets/lang/es_ES.ini index e600e06a4c..363b8afcb1 100644 --- a/assets/lang/es_ES.ini +++ b/assets/lang/es_ES.ini @@ -730,6 +730,7 @@ Overlay Information = Información en pantalla Partial Stretch = Estiramiento parcial Performance = Rendimiento Postprocessing shaders = Postprocesamiento de shaders +PSP display rotation = Rotación de pantalla PSP # AI translated Recreate Activity = Recrear actividad Reduces artifacts = Reduce artefactos Render all frames = Renderizar todos los fotogramas diff --git a/assets/lang/es_LA.ini b/assets/lang/es_LA.ini index 979717f7b5..8efea33489 100644 --- a/assets/lang/es_LA.ini +++ b/assets/lang/es_LA.ini @@ -721,6 +721,7 @@ Native device resolution = Resolución nativa del dispositivo Nearest = Pixelado No = No No buffer = No hay búfer +PSP display rotation = Rotación de pantalla PSP # AI translated Reduces artifacts = Reduce errores gráficos por escalado Render all frames = Render all frames Request 60 Hz = Request 60 Hz diff --git a/assets/lang/fa_IR.ini b/assets/lang/fa_IR.ini index 6ef33ac6c7..9f4adf1aea 100644 --- a/assets/lang/fa_IR.ini +++ b/assets/lang/fa_IR.ini @@ -721,6 +721,7 @@ Native device resolution = ‎رزولوشن دستگاه Nearest = ‎نزدیک ترین No = No No buffer = بدون بافر +PSP display rotation = چرخش نمایشگر PSP # AI translated Reduces artifacts = کاهش باگ گرافیکی Render all frames = Render all frames Request 60 Hz = Request 60 Hz diff --git a/assets/lang/fi_FI.ini b/assets/lang/fi_FI.ini index 9a0f36742c..da6415a6b3 100644 --- a/assets/lang/fi_FI.ini +++ b/assets/lang/fi_FI.ini @@ -721,6 +721,7 @@ Native device resolution = Laiteen alkuperäinen resoluutio Nearest = Lähin No = Ei No buffer = Ei puskuria +PSP display rotation = PSP-näytön kierto # AI translated Reduces artifacts = Vähentää häiriöitä Render all frames = Renderöi kaikki kuvat Request 60 Hz = Request 60 Hz diff --git a/assets/lang/fr_FR.ini b/assets/lang/fr_FR.ini index a3465001d9..f2eb3c1b29 100644 --- a/assets/lang/fr_FR.ini +++ b/assets/lang/fr_FR.ini @@ -721,6 +721,7 @@ Native device resolution = Définition native de l'appareil Nearest = Le plus proche No = No No buffer = 0 +PSP display rotation = Rotation de l'affichage PSP # AI translated Reduces artifacts = Réduit artéfacts Render all frames = Render all frames Request 60 Hz = Request 60 Hz diff --git a/assets/lang/gl_ES.ini b/assets/lang/gl_ES.ini index 4d329f1bba..ea4abe621c 100644 --- a/assets/lang/gl_ES.ini +++ b/assets/lang/gl_ES.ini @@ -721,6 +721,7 @@ Native device resolution = Resolución nativa do dispositivo Nearest = Pixelado No = No No buffer = No buffer +PSP display rotation = Rotación da pantalla PSP # AI translated Reduces artifacts = Reduces artifacts Render all frames = Render all frames Request 60 Hz = Request 60 Hz diff --git a/assets/lang/gr_EL.ini b/assets/lang/gr_EL.ini index ddc1b8584c..a640084b59 100644 --- a/assets/lang/gr_EL.ini +++ b/assets/lang/gr_EL.ini @@ -721,6 +721,7 @@ Native device resolution = Χρήση ανάλυσης συσκευής Nearest = Κοντινότερο No = No No buffer = No buffer +PSP display rotation = Περιστροφή οθόνης PSP # AI translated Reduces artifacts = λιγότερα προβλήματα Render all frames = Render all frames Request 60 Hz = Request 60 Hz diff --git a/assets/lang/he_IL.ini b/assets/lang/he_IL.ini index c08db18d2c..d6a7eb32ef 100644 --- a/assets/lang/he_IL.ini +++ b/assets/lang/he_IL.ini @@ -721,6 +721,7 @@ Native device resolution = Native device resolution Nearest = הקרוב ביותר No = No No buffer = No buffer +PSP display rotation = סיבוב התצוגה של PSP # AI translated Reduces artifacts = Reduces artifacts Render all frames = Render all frames Request 60 Hz = Request 60 Hz diff --git a/assets/lang/he_IL_invert.ini b/assets/lang/he_IL_invert.ini index c84726600b..a9ed1bae87 100644 --- a/assets/lang/he_IL_invert.ini +++ b/assets/lang/he_IL_invert.ini @@ -721,6 +721,7 @@ Native device resolution = Native device resolution Nearest = רתויב בורקה No = No No buffer = No buffer +PSP display rotation = סיבוב התצוגה של PSP # AI translated Reduces artifacts = Reduces artifacts Render all frames = Render all frames Request 60 Hz = Request 60 Hz diff --git a/assets/lang/hr_HR.ini b/assets/lang/hr_HR.ini index 2d0a452874..5c70193b72 100644 --- a/assets/lang/hr_HR.ini +++ b/assets/lang/hr_HR.ini @@ -721,6 +721,7 @@ Native device resolution = Urođena rezolucija uređaja Nearest = Najbliže No = No No buffer = No buffer +PSP display rotation = Rotacija zaslona PSP # AI translated Reduces artifacts = Smanjuje artefakte Render all frames = Render all frames Request 60 Hz = Request 60 Hz diff --git a/assets/lang/hu_HU.ini b/assets/lang/hu_HU.ini index dfa56ff95e..f66bbd3c87 100644 --- a/assets/lang/hu_HU.ini +++ b/assets/lang/hu_HU.ini @@ -721,6 +721,7 @@ Native device resolution = Natív készülék felbontás Nearest = Legközelebbi No = Nem No buffer = Nincs puffer +PSP display rotation = PSP kijelző elforgatása # AI translated Reduces artifacts = Artifacteket csökkenti Render all frames = Összes képkocka renderelése Request 60 Hz = Request 60 Hz diff --git a/assets/lang/id_ID.ini b/assets/lang/id_ID.ini index 5833558130..230f38935b 100644 --- a/assets/lang/id_ID.ini +++ b/assets/lang/id_ID.ini @@ -721,6 +721,7 @@ Native device resolution = Resolusi asli Nearest = Terdekat No = Tidak No buffer = Tidak ada penyangga +PSP display rotation = Rotasi layar PSP # AI translated Reduces artifacts = Mengurangi artefak Render all frames = Render semua frame Request 60 Hz = Request 60 Hz diff --git a/assets/lang/it_IT.ini b/assets/lang/it_IT.ini index 20a06256a6..73ccdbf085 100644 --- a/assets/lang/it_IT.ini +++ b/assets/lang/it_IT.ini @@ -722,6 +722,7 @@ Native device resolution = Risoluzione nativa della periferica Nearest = Pixel perfect No = No No buffer = Niente buffer +PSP display rotation = Rotazione display PSP # AI translated Reduces artifacts = Riduce gli artefatti Render all frames = Renderizza tutti i frame Request 60 Hz = Request 60 Hz diff --git a/assets/lang/ja_JP.ini b/assets/lang/ja_JP.ini index 36a81cabd6..3d715bb155 100644 --- a/assets/lang/ja_JP.ini +++ b/assets/lang/ja_JP.ini @@ -721,6 +721,7 @@ Native device resolution = 機器のネイティブ解像度 Nearest = Nearest No = なし No buffer = バッファなし +PSP display rotation = PSPの画面回転 # AI translated Reduces artifacts = 生成物を減らす Render all frames = 全てのフレームをレンダリングする Request 60 Hz = Request 60 Hz diff --git a/assets/lang/jv_ID.ini b/assets/lang/jv_ID.ini index 675efb1454..1350b1b6a4 100644 --- a/assets/lang/jv_ID.ini +++ b/assets/lang/jv_ID.ini @@ -721,6 +721,7 @@ Native device resolution = Resolusi piranti asal Nearest = Cedhak No = No No buffer = No buffer +PSP display rotation = Rotasi layar PSP # AI translated Reduces artifacts = Nyuda artefak Render all frames = Render all frames Request 60 Hz = Request 60 Hz diff --git a/assets/lang/ko_KR.ini b/assets/lang/ko_KR.ini index ff83d0bed3..40dda10685 100644 --- a/assets/lang/ko_KR.ini +++ b/assets/lang/ko_KR.ini @@ -721,6 +721,7 @@ Native device resolution = 기본 장치 해상도 Nearest = 근접 필터링 No = 아니오 No buffer = 버퍼 없음 +PSP display rotation = PSP 화면 회전 # AI translated Reduces artifacts = 인공물 감소 Request 60 Hz = 60 Hz 요청 Rotate controls = 컨트롤 회전 # AI translated diff --git a/assets/lang/ku_SO.ini b/assets/lang/ku_SO.ini index b79b2f2bed..b7d6eda808 100644 --- a/assets/lang/ku_SO.ini +++ b/assets/lang/ku_SO.ini @@ -735,6 +735,7 @@ Native device resolution = Native device resolution Nearest = Nearest No = No No buffer = No buffer +PSP display rotation = Jêra nivîsar PSP # AI translated Reduces artifacts = Reduces artifacts Request 60 Hz = Request 60 Hz Rotate controls = Dibêjê kontrol # AI translated diff --git a/assets/lang/lo_LA.ini b/assets/lang/lo_LA.ini index a30809bd46..bcfc7edb7a 100644 --- a/assets/lang/lo_LA.ini +++ b/assets/lang/lo_LA.ini @@ -721,6 +721,7 @@ Native device resolution = ຄ່າຄວາມລະອຽດດັ້ງເ Nearest = Nearest No = No No buffer = No buffer +PSP display rotation = ບັນດາຊວດ PSP # AI translated Reduces artifacts = ແກ້ພາບແຈ້ງ Render all frames = Render all frames Request 60 Hz = Request 60 Hz diff --git a/assets/lang/lt-LT.ini b/assets/lang/lt-LT.ini index adf6afeb66..ff8d704075 100644 --- a/assets/lang/lt-LT.ini +++ b/assets/lang/lt-LT.ini @@ -721,6 +721,7 @@ Native device resolution = Įrenginio rezoliucija Nearest = Arčiausias No = No No buffer = No buffer +PSP display rotation = PSP ekrano pasukimas # AI translated Reduces artifacts = Reduces artifacts Render all frames = Render all frames Request 60 Hz = Request 60 Hz diff --git a/assets/lang/ms_MY.ini b/assets/lang/ms_MY.ini index 0c3a88b006..d52f1f9e77 100644 --- a/assets/lang/ms_MY.ini +++ b/assets/lang/ms_MY.ini @@ -721,6 +721,7 @@ Native device resolution = Native device resolution Nearest = Terdekat No = No No buffer = No buffer +PSP display rotation = Putaran paparan PSP # AI translated Reduces artifacts = Reduces artifacts Render all frames = Render all frames Request 60 Hz = Request 60 Hz diff --git a/assets/lang/nl_NL.ini b/assets/lang/nl_NL.ini index c8e8d52b62..a9bb0b5b7d 100644 --- a/assets/lang/nl_NL.ini +++ b/assets/lang/nl_NL.ini @@ -721,6 +721,7 @@ Native device resolution = Apparaatresolutie Nearest = Naaste buur No = No No buffer = No buffer +PSP display rotation = PSP-schermrotatie # AI translated Reduces artifacts = Minder objecten Render all frames = Render all frames Request 60 Hz = Request 60 Hz diff --git a/assets/lang/no_NO.ini b/assets/lang/no_NO.ini index 5c704668f5..9d674c8a9b 100644 --- a/assets/lang/no_NO.ini +++ b/assets/lang/no_NO.ini @@ -721,6 +721,7 @@ Native device resolution = Native device resolution Nearest = Nermest No = No No buffer = No buffer +PSP display rotation = PSP-skjermrotasjon # AI translated Reduces artifacts = Reduces artifacts Render all frames = Render all frames Request 60 Hz = Request 60 Hz diff --git a/assets/lang/pl_PL.ini b/assets/lang/pl_PL.ini index 3b8ad8bf56..fcd93397a8 100644 --- a/assets/lang/pl_PL.ini +++ b/assets/lang/pl_PL.ini @@ -725,6 +725,7 @@ Native device resolution = Natywna rozdzielczość urządzenia Nearest = Najbliższe No = Nie No buffer = Bez bufora +PSP display rotation = Obrót wyświetlacza PSP # AI translated Reduces artifacts = Mniej błędów Render all frames = Renderuj wszystkie klatki Request 60 Hz = Request 60 Hz diff --git a/assets/lang/pt_BR.ini b/assets/lang/pt_BR.ini index 4a5925f96a..ba6e8d3f32 100644 --- a/assets/lang/pt_BR.ini +++ b/assets/lang/pt_BR.ini @@ -745,6 +745,7 @@ Native device resolution = Resolução nativa do dispositivo Nearest = Mais próximo No = Não No buffer = Sem buffer +PSP display rotation = Rotação da tela PSP # AI translated Reduces artifacts = Reduz artefatos Request 60 Hz = Requisitar 60 Hz Rotate controls = Girar controles diff --git a/assets/lang/pt_PT.ini b/assets/lang/pt_PT.ini index c8cf8bd4f8..4e848fe68e 100644 --- a/assets/lang/pt_PT.ini +++ b/assets/lang/pt_PT.ini @@ -746,6 +746,7 @@ Native device resolution = Resolução nativa do dispositivo Nearest = Mais próximo No = Não No buffer = Sem buffer +PSP display rotation = Rotação do ecrã PSP # AI translated Reduces artifacts = Reduz artefatos Request 60 Hz = Solicitar 60 Hz Rotate controls = Rodar controlos diff --git a/assets/lang/ro_RO.ini b/assets/lang/ro_RO.ini index e58af3f5d3..6b93396f36 100644 --- a/assets/lang/ro_RO.ini +++ b/assets/lang/ro_RO.ini @@ -722,6 +722,7 @@ Native device resolution = Rezoluție nativă dispozitiv Nearest = Apropiată No = No No buffer = No buffer +PSP display rotation = Rotire ecran PSP # AI translated Reduces artifacts = Reduce artefacte Render all frames = Render all frames Request 60 Hz = Request 60 Hz diff --git a/assets/lang/ru_RU.ini b/assets/lang/ru_RU.ini index 950dbc9dd6..2b04450d7e 100644 --- a/assets/lang/ru_RU.ini +++ b/assets/lang/ru_RU.ini @@ -721,6 +721,7 @@ Native device resolution = Разрешение устройства Nearest = Ближайший No = Нет No buffer = Нет буфера +PSP display rotation = Вращение экрана PSP # AI translated Reduces artifacts = Меньше артефактов Render all frames = Рендерить все кадры Request 60 Hz = Запрашивать 60 Гц diff --git a/assets/lang/sv_SE.ini b/assets/lang/sv_SE.ini index b9868f1a9c..4c74e8280f 100644 --- a/assets/lang/sv_SE.ini +++ b/assets/lang/sv_SE.ini @@ -722,6 +722,7 @@ Native device resolution = Inbyggd enhetsupplösning Nearest = Närmast No = Nej No buffer = Ingen buffer +PSP display rotation = PSP-skärmsrotation # AI translated Reduces artifacts = Bättre kvalitet Render all frames = Rendera alla frames Request 60 Hz = Request 60 Hz diff --git a/assets/lang/tg_PH.ini b/assets/lang/tg_PH.ini index cf5c0a707c..a0a7d7a362 100644 --- a/assets/lang/tg_PH.ini +++ b/assets/lang/tg_PH.ini @@ -722,6 +722,7 @@ Native device resolution = Native device resolution Nearest = Pinakamalapit No = No No buffer = No buffer +PSP display rotation = Чархи намоиши PSP # AI translated Reduces artifacts = Reduces artifacts Render all frames = Render all frames Request 60 Hz = Request 60 Hz diff --git a/assets/lang/th_TH.ini b/assets/lang/th_TH.ini index cd3acce210..c367e02fcf 100644 --- a/assets/lang/th_TH.ini +++ b/assets/lang/th_TH.ini @@ -746,6 +746,7 @@ Overlay Information = การแสดงข้อมูลซ้อนทั Partial Stretch = แนวตั้งดึงเต็มจอ Performance = ประสิทธิภาพ Postprocessing shaders = กระบวนการทำงานปรับเฉดแสงสี +PSP display rotation = การหมุนหน้าจอ PSP # AI translated Recreate Activity = สร้างกิจกรรมใหม่ Reduces artifacts = ลดขอบภาพสว่าง Render all frames = เรนเดอร์ทุกเฟรม diff --git a/assets/lang/tr_TR.ini b/assets/lang/tr_TR.ini index 8d51390a64..8324b22c7d 100644 --- a/assets/lang/tr_TR.ini +++ b/assets/lang/tr_TR.ini @@ -723,6 +723,7 @@ Native device resolution = Yerel aygıt çözünürlüğü Nearest = En yakın No = Hayır No buffer = Arabellek Yok +PSP display rotation = PSP ekran döndürme # AI translated Reduces artifacts = Sorunları azaltır Render all frames = Tüm Kareleri İşle Request 60 Hz = Request 60 Hz diff --git a/assets/lang/uk_UA.ini b/assets/lang/uk_UA.ini index c644aace3e..8ea71f41d6 100644 --- a/assets/lang/uk_UA.ini +++ b/assets/lang/uk_UA.ini @@ -721,6 +721,7 @@ Native device resolution = Роздільна здатність пристро Nearest = Найближчий No = Ні No buffer = Без буфера +PSP display rotation = Поворот екрана PSP # AI translated Reduces artifacts = зменшує артефакти Render all frames = Відобразити всі кадри Request 60 Hz = Request 60 Hz diff --git a/assets/lang/vi_VN.ini b/assets/lang/vi_VN.ini index e1beccbf36..1058030c02 100644 --- a/assets/lang/vi_VN.ini +++ b/assets/lang/vi_VN.ini @@ -721,6 +721,7 @@ Native device resolution = Độ phân giải tự nhiên. Nearest = Gần nhất No = No No buffer = No buffer +PSP display rotation = Xoay màn hình PSP # AI translated Reduces artifacts = Làm giảm vật thể Render all frames = Render all frames Request 60 Hz = Request 60 Hz diff --git a/assets/lang/zh_CN.ini b/assets/lang/zh_CN.ini index 65152e75f4..142486b623 100644 --- a/assets/lang/zh_CN.ini +++ b/assets/lang/zh_CN.ini @@ -721,6 +721,7 @@ Native device resolution = 原生分辨率 Nearest = 邻近取样 (像素化) No = 关闭 No buffer = 关闭缓冲 +PSP display rotation = PSP显示旋转 # AI translated Reduces artifacts = 修复光晕效果 Render all frames = 逐一渲染 (不跳帧) Request 60 Hz = Request 60 Hz diff --git a/assets/lang/zh_TW.ini b/assets/lang/zh_TW.ini index 39f53cded1..17d5e54dfd 100644 --- a/assets/lang/zh_TW.ini +++ b/assets/lang/zh_TW.ini @@ -721,6 +721,7 @@ Native device resolution = 原生裝置解析度 Nearest = 鄰近取樣 No = 無 No buffer = 無緩衝 +PSP display rotation = PSP顯示旋轉 # AI translated Reduces artifacts = 降低失真 Render all frames = 轉譯所有影格 Request 60 Hz = Request 60 Hz