From f9baffccb6e022c5596eb52dfae1067ea6807985 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20Rydg=C3=A5rd?= Date: Sat, 31 Oct 2026 01:22:27 +0100 Subject: [PATCH] Setting reorganization, some changed strings, soft drop shadows for text on game screen --- Common/Render/DrawEnum.h | 2 +- Common/Render/DropShadow.cpp | 3 +- Common/Render/Text/draw_text.cpp | 4 ++- Common/UI/View.cpp | 13 ++++--- UI/GameScreen.cpp | 10 +++--- UI/MiscViews.cpp | 6 ++++ UI/MiscViews.h | 2 ++ UI/NativeApp.cpp | 2 +- UI/Settings/GeneralPage.cpp | 31 +++------------- UI/Settings/SystemPage.cpp | 61 +++++++++++++++++++++----------- UI/SimpleDialogScreen.cpp | 6 ++++ UI/SimpleDialogScreen.h | 1 + assets/lang/ar_AE.ini | 4 +-- assets/lang/az_AZ.ini | 4 +-- assets/lang/be_BY.ini | 4 +-- assets/lang/bg_BG.ini | 4 +-- assets/lang/ca_ES.ini | 4 +-- assets/lang/cz_CZ.ini | 4 +-- assets/lang/da_DK.ini | 4 +-- assets/lang/de_DE.ini | 4 +-- assets/lang/dr_ID.ini | 4 +-- assets/lang/en_US.ini | 4 +-- assets/lang/es_ES.ini | 4 +-- assets/lang/es_LA.ini | 4 +-- assets/lang/fa_IR.ini | 4 +-- assets/lang/fi_FI.ini | 4 +-- assets/lang/fr_FR.ini | 4 +-- assets/lang/gl_ES.ini | 4 +-- assets/lang/gr_EL.ini | 4 +-- assets/lang/he_IL.ini | 4 +-- assets/lang/hr_HR.ini | 4 +-- assets/lang/hu_HU.ini | 4 +-- assets/lang/id_ID.ini | 4 +-- assets/lang/it_IT.ini | 4 +-- assets/lang/ja_JP.ini | 4 +-- assets/lang/jv_ID.ini | 4 +-- assets/lang/km_KH.ini | 4 +-- assets/lang/ko_KR.ini | 4 +-- assets/lang/ku_SO.ini | 4 +-- assets/lang/lo_LA.ini | 4 +-- assets/lang/lt-LT.ini | 4 +-- assets/lang/ms_MY.ini | 4 +-- assets/lang/nl_NL.ini | 4 +-- assets/lang/nn_NO.ini | 4 +-- assets/lang/no_NO.ini | 4 +-- assets/lang/pl_PL.ini | 4 +-- assets/lang/pt_BR.ini | 4 +-- assets/lang/pt_PT.ini | 4 +-- assets/lang/ro_RO.ini | 4 +-- assets/lang/ru_RU.ini | 4 +-- assets/lang/sv_SE.ini | 4 +-- assets/lang/tg_PH.ini | 4 +-- assets/lang/th_TH.ini | 4 +-- assets/lang/tr_TR.ini | 4 +-- assets/lang/uk_UA.ini | 4 +-- assets/lang/vi_VN.ini | 4 +-- assets/lang/zh_CN.ini | 4 +-- assets/lang/zh_TW.ini | 4 +-- 58 files changed, 173 insertions(+), 152 deletions(-) diff --git a/Common/Render/DrawEnum.h b/Common/Render/DrawEnum.h index 1a8f1441d5..5ac084d033 100644 --- a/Common/Render/DrawEnum.h +++ b/Common/Render/DrawEnum.h @@ -3,7 +3,7 @@ #include #include "Common/Common.h" -enum { +enum TextFlags { ALIGN_LEFT = 0, ALIGN_RIGHT = 16, ALIGN_TOP = 0, diff --git a/Common/Render/DropShadow.cpp b/Common/Render/DropShadow.cpp index c9d35d6aaa..099042e40b 100644 --- a/Common/Render/DropShadow.cpp +++ b/Common/Render/DropShadow.cpp @@ -23,12 +23,13 @@ // In UI units. static constexpr float UI_SHADOW_RADIUS = 3.0f; -static constexpr float UI_SHADOW_INTENSITY = 0.66f; +static constexpr float UI_SHADOW_INTENSITY = 0.7f; DropShadowParams UIDropShadowParams(float pixelsPerUnit) { DropShadowParams params; params.radius = std::max(1, (int)(UI_SHADOW_RADIUS * pixelsPerUnit)); params.intensity = UI_SHADOW_INTENSITY; + params.offsetY = 1.0f * pixelsPerUnit; return params; } diff --git a/Common/Render/Text/draw_text.cpp b/Common/Render/Text/draw_text.cpp index e4c210b17d..49dc15c13d 100644 --- a/Common/Render/Text/draw_text.cpp +++ b/Common/Render/Text/draw_text.cpp @@ -269,7 +269,9 @@ bool TextDrawer::DrawStringBitmapRect(const FontStyle &style, float scale, std:: void TextDrawer::AddDropShadow(std::vector &bitmapData, TextStringEntry &entry, Draw::DataFormat srcFormat) const { // The bitmap has 1/dpiScale_ pixels per UI unit, so at higher DPI the blur spans more pixels. - const DropShadowParams params = UIDropShadowParams(1.0f / dpiScale_); + // We use 3.0f / dpiScale_ to make a bigger blur. The intention was to match the image blur + // for overlays, but it's just not enough. + const DropShadowParams params = UIDropShadowParams(3.0f / dpiScale_); const int pad = params.Padding(); const int srcW = entry.bmWidth; diff --git a/Common/UI/View.cpp b/Common/UI/View.cpp index 25ee1eba12..060691c2da 100644 --- a/Common/UI/View.cpp +++ b/Common/UI/View.cpp @@ -1137,7 +1137,7 @@ void TextView::GetContentDimensionsBySpec(const UIContext &dc, MeasureSpec horiz } TextView *TextView::SetWordWrap() { - textAlign_ |= FLAG_WRAP_TEXT; return this; + textAlign_ = (TextFlags)((u32)textAlign_ | FLAG_WRAP_TEXT); return this; } void TextView::Draw(UIContext &dc) { @@ -1185,11 +1185,16 @@ void TextView::Draw(UIContext &dc) { textBounds = textBounds.Inset(pad_.left, pad_.top, pad_.right, pad_.bottom); - if (shadow_) { + int textFlags = textAlign_; + if (shadow_ && !(textAlign_ & FLAG_DYNAMIC_ASCII)) { + textFlags |= FLAG_DROP_SHADOW; + } else if (shadow_) { + // Old-fashioned double-draw shadow. uint32_t shadowColor = 0x80000000; - dc.DrawTextRect(text_, textBounds.Offset(1.0f, 1.0f), shadowColor, textAlign_); + dc.DrawTextRect(text_, textBounds.Offset(1.0f, 1.0f), shadowColor, textFlags); } - dc.DrawTextRect(text_, textBounds, textColor, textAlign_); + + dc.DrawTextRect(text_, textBounds, textColor, textFlags); if (textSize_ != TextSize::Normal) { // If we changed font style, reset it. dc.SetFontStyle(dc.GetTheme().uiFont); diff --git a/UI/GameScreen.cpp b/UI/GameScreen.cpp index f3b10b2ff6..ba46ea35b3 100644 --- a/UI/GameScreen.cpp +++ b/UI/GameScreen.cpp @@ -100,8 +100,7 @@ public: void Draw(UIContext &dc) override { Draw::Texture *frame = video_.Update(dc.GetDrawContext(), startTime_.ElapsedSeconds()); if (frame) { - int dropsize = 5; - dc.Draw()->DrawImage4Grid(dc.GetTheme().dropShadow4Grid, bounds_.x - dropsize * 1.5f, bounds_.y - dropsize * 1.5f, bounds_.x2() + dropsize * 1.5f, bounds_.y2() + dropsize * 1.5f, 0xFF000000, 1.0f); + dc.DrawRectDropShadow(bounds_, 10.0f, 0.7f); dc.Flush(); dc.GetDrawContext()->BindTexture(0, frame); dc.Draw()->DrawTexRect(bounds_, 0, 0, 1.0f, 1.0f, 0xFFFFFFFF); @@ -116,7 +115,7 @@ private: Instant startTime_; }; -GameScreen::GameScreen(const Path &gamePath, bool inGame) : UITwoPaneBaseDialogScreen(gamePath, TwoPaneFlags::SettingsToTheRight | TwoPaneFlags::CustomContextMenu), inGame_(inGame) { +GameScreen::GameScreen(const Path &gamePath, bool inGame) : UITwoPaneBaseDialogScreen(gamePath, TwoPaneFlags::SettingsToTheRight | TwoPaneFlags::CustomContextMenu | TwoPaneFlags::DropShadowTitle), inGame_(inGame) { g_BackgroundAudio.SetGame(gamePath); System_PostUIMessage(UIMessage::GAME_SELECTED, gamePath.ToString()); @@ -323,9 +322,10 @@ void GameScreen::CreateContentViews(UI::ViewGroup *parent) { Margins actionMenuMargins(0, 15, 15, 0); - ScrollView *leftScroll = new ScrollView(ORIENT_VERTICAL, new LinearLayoutParams(1.0f, Margins(8))); + ScrollView *leftScroll = new ScrollView(ORIENT_VERTICAL, new LinearLayoutParams(1.0f, Margins(0))); - ViewGroup *leftColumn = new LinearLayout(ORIENT_VERTICAL, new LinearLayoutParams(FILL_PARENT, WRAP_CONTENT)); + LinearLayout *leftColumn = new LinearLayout(ORIENT_VERTICAL, new LinearLayoutParams(FILL_PARENT, WRAP_CONTENT)); + leftColumn->SetPadding(Margins(8, 8, 8, 8)); leftScroll->Add(leftColumn); diff --git a/UI/MiscViews.cpp b/UI/MiscViews.cpp index 2f5a85b37d..ec5fa7ec97 100644 --- a/UI/MiscViews.cpp +++ b/UI/MiscViews.cpp @@ -70,6 +70,9 @@ TopBar::TopBar(const UIContext &ctx, TopBarFlags flags, std::string_view title, TextView *titleView = Add(new TextView(title, ALIGN_VCENTER, false, new LinearLayoutParams(1.0f, Gravity::G_VCENTER))); titleView->SetTextColor(ctx.GetTheme().itemStyle.fgColor); titleView->SetBig(true); + if (flags & TopBarFlags::DropShadowTitle) { + titleView->SetShadow(true); + } // If using HCENTER, to balance the centering, add a spacer on the right. // Add(new Spacer(50.0f)); } @@ -237,6 +240,9 @@ void GameImageView::Draw(UIContext &dc) { float nw = std::min(bounds_.h * textureWidth_ / textureHeight_, (float)bounds_.w); int x = bounds_.x + (bounds_.w - nw) / 2.0f; + dc.Flush(); + dc.RebindTexture(); + dc.DrawRectDropShadow(bounds_, 10.0f, 0.7f); dc.Flush(); dc.GetDrawContext()->BindTexture(0, texture); dc.Draw()->Rect(x, bounds_.y, nw, bounds_.h, color); diff --git a/UI/MiscViews.h b/UI/MiscViews.h index 274e8f3555..e5b0285482 100644 --- a/UI/MiscViews.h +++ b/UI/MiscViews.h @@ -4,6 +4,7 @@ #include "Common/UI/View.h" #include "UI/ViewGroup.h" #include "UI/GameInfoCache.h" +#include "UI/BackgroundAudio.h" // Compound view, showing a text with an icon. class TextWithImage : public UI::LinearLayout { @@ -22,6 +23,7 @@ enum class TopBarFlags { Portrait = 1, ContextMenuButton = 2, NoBackButton = 4, + DropShadowTitle = 8, }; ENUM_CLASS_BITOPS(TopBarFlags); diff --git a/UI/NativeApp.cpp b/UI/NativeApp.cpp index 7f3a66736a..ad91aa7a6b 100644 --- a/UI/NativeApp.cpp +++ b/UI/NativeApp.cpp @@ -373,7 +373,7 @@ void runImDebugger(Draw::DrawContext *draw) { // Read the TTF font size_t propSize = 0; - const uint8_t *propFontData = g_VFS.ReadFile("Roboto_Condensed-Regular.ttf", &propSize); + const uint8_t *propFontData = g_VFS.ReadFile("Roboto-Regular.ttf", &propSize); size_t fixedSize = 0; const uint8_t *fixedFontData = g_VFS.ReadFile("Inconsolata-Regular.ttf", &fixedSize); // This call works even if fontData is nullptr, in which case the font just won't get loaded. diff --git a/UI/Settings/GeneralPage.cpp b/UI/Settings/GeneralPage.cpp index 03e856ce95..0426ca5228 100644 --- a/UI/Settings/GeneralPage.cpp +++ b/UI/Settings/GeneralPage.cpp @@ -154,11 +154,6 @@ static void BuildUISettingsPage(SettingsPage *page) { using namespace UI; SettingsPageHost *host = page->Host(); - // Shared with achievements. - page->Header(); - page->Setting(&g_Config.iNotificationPos); - page->Setting(&g_Config.bShowSaveLoadIndicator); - page->Header(); // The UI context is looked up when used, since it's recreated along with the graphics. page->Setting(&g_Config.iUIScaleFactor).OnChange([host](UI::EventParams &e) { @@ -180,7 +175,6 @@ static void BuildUISettingsPage(SettingsPage *page) { OnChangeBackground(host); }); } - page->Setting(&g_Config.bTransparentBackground); page->Setting(&g_Config.iBackgroundAnimation); @@ -197,9 +191,7 @@ static void BuildUISettingsPage(SettingsPage *page) { }); return theme; }); - Draw::DrawContext *draw = host->PageScreenManager()->getDrawContext(); - if (!draw->GetBugs().Has(Draw::Bugs::RASPBERRY_SHADER_COMP_HANG)) { // We use shaders without tint capability on hardware with this driver bug. auto noDropShadow = [](View *view) { @@ -208,6 +200,11 @@ static void BuildUISettingsPage(SettingsPage *page) { page->Setting(&g_Config.fUITint).LiveUpdate().Setup(noDropShadow); page->Setting(&g_Config.fUISaturation).LiveUpdate().Setup(noDropShadow); } + + // Shared with achievements. + page->Header({I18NCat::ACHIEVEMENTS, "Notifications"}); // Unclean string reuse :) + page->Setting(&g_Config.iNotificationPos); + page->Setting(&g_Config.bShowSaveLoadIndicator); } // Using SYSTEM translations @@ -300,20 +297,6 @@ void BuildGeneralSettings(SettingsPage *page, SystemPageState *state) { OnRestoreDefaultSettings(host, state); }); - page->Header({I18NCat::SAVEDATA, "Save states"}); // Borrow this string from the savedata manager - - page->Setting(&g_Config.bEnableStateUndo); - page->Setting(&g_Config.bConfirmLoadState); - - page->Setting(&g_Config.iSaveStateSlotCount); - - // NOTE: We will soon support more states, but we'll keep this niche feature limited to the first five. - page->Setting(&g_Config.iAutoLoadSaveState).Setup([](View *view) { - if (g_Config.iAutoLoadSaveState != 1) { - static_cast(view)->HideChoice(1); // Hide "Oldest Save" if not using that mode. It doesn't make sense. - } - }); - page->Setting(&g_Config.iRewindSnapshotInterval); std::vector cameraList = Camera::getDeviceList(); @@ -325,10 +308,6 @@ void BuildGeneralSettings(SettingsPage *page, SystemPageState *state) { #endif } - page->Header("Cheats"); - page->Setting(&g_Config.bEnableCheats); - page->Setting(&g_Config.bEnablePlugins); - page->Header(); page->Setting(&g_Config.bScreenshotsAsPNG); page->Setting(&g_Config.iScreenshotMode); diff --git a/UI/Settings/SystemPage.cpp b/UI/Settings/SystemPage.cpp index 44befcf7de..dad32cb3ec 100644 --- a/UI/Settings/SystemPage.cpp +++ b/UI/Settings/SystemPage.cpp @@ -177,7 +177,7 @@ static void OnJitAffectingSetting() { static void BuildPSPSettingsPage(SettingsPage *page) { SettingsPageHost *host = page->Host(); - page->Header("PSP Settings"); + page->Header("PSP system settings"); // The ordering here is simply mapping directly to PSP_SYSTEMPARAM_LANGUAGE_*. page->Setting(&g_Config.iLanguage); @@ -187,9 +187,9 @@ static void BuildPSPSettingsPage(SettingsPage *page) { page->Custom("Nickname", [host](UI::ViewGroup *parent) { return AddNicknameChoice(host, parent); }); - page->Setting(&g_Config.bDayLightSavings); page->Setting(&g_Config.iDateFormat); page->Setting(&g_Config.iTimeFormat); + page->Setting(&g_Config.bDayLightSavings); page->Setting(&g_Config.iButtonPreference); } @@ -199,9 +199,44 @@ void BuildSystemSettings(SettingsPage *page, SystemPageState *state) { SettingsPageHost *host = page->Host(); page->Header(); - page->Link({I18NCat::SYSTEM, "PSP Settings"}, I18NCat::SYSTEM, &BuildPSPSettingsPage); + page->Link({I18NCat::SYSTEM, "PSP system settings"}, I18NCat::SYSTEM, &BuildPSPSettingsPage); - page->Header("PSP Memory Stick"); + page->Header("Cheats"); + page->Setting(&g_Config.bEnableCheats); + page->Setting(&g_Config.bEnablePlugins); + + page->Header("Emulation"); + + page->Setting(&g_Config.bFastMemory).OnChange([](UI::EventParams &e) { + OnJitAffectingSetting(); + }); + page->Setting(&g_Config.bIgnoreBadMemAccess); + + if (System_GetPropertyBool(SYSPROP_ENOUGH_RAM_FOR_FULL_ISO)) { + page->Setting(&g_Config.bCacheFullIsoInRam).EnabledFunc([] { + return !PSP_IsInited(); + }); + } + + page->Setting(&g_Config.iIOTimingMethod); + page->Setting(&g_Config.bForceLagSync).Disabled(&g_Config.bAutoFrameSkip); + page->Setting(&g_Config.iLockedCPUSpeed); + + page->Header({I18NCat::SAVEDATA, "Save states"}); // Borrow this string from the savedata manager + + page->Setting(&g_Config.bEnableStateUndo); + page->Setting(&g_Config.bConfirmLoadState); + + page->Setting(&g_Config.iSaveStateSlotCount); + + // NOTE: We will soon support more states, but we'll keep this niche feature limited to the first five. + page->Setting(&g_Config.iAutoLoadSaveState).Setup([](View *view) { + if (g_Config.iAutoLoadSaveState != 1) { + static_cast(view)->HideChoice(1); // Hide "Oldest Save" if not using that mode. It doesn't make sense. + } + }); + + page->Header("PSP storage settings"); if (System_GetPropertyBool(SYSPROP_HAS_OPEN_DIRECTORY)) { page->Choice("Show Memory Stick folder").OnClick([](UI::EventParams &p) { @@ -262,24 +297,8 @@ void BuildSystemSettings(SettingsPage *page, SystemPageState *state) { page->Setting(&g_Config.bMemStickInserted); page->Setting(&g_Config.iMemStickSizeGB); - page->Header("Emulation"); - page->Setting(&g_Config.bFastMemory).OnChange([](UI::EventParams &e) { - OnJitAffectingSetting(); - }); - page->Setting(&g_Config.bIgnoreBadMemAccess); - - if (System_GetPropertyBool(SYSPROP_ENOUGH_RAM_FOR_FULL_ISO)) { - page->Setting(&g_Config.bCacheFullIsoInRam).EnabledFunc([] { - return !PSP_IsInited(); - }); - } - - page->Setting(&g_Config.iIOTimingMethod); - page->Setting(&g_Config.bForceLagSync).Disabled(&g_Config.bAutoFrameSkip); - page->Setting(&g_Config.iLockedCPUSpeed); - -#if defined(_WIN32) +#if PPSSPP_PLATFORM(WINDOWS) && !PPSSPP_PLATFORM(UWP) page->Header("Recording"); page->Setting(&g_Config.bDumpFrames); page->Setting(&g_Config.bDumpVideoOutput); diff --git a/UI/SimpleDialogScreen.cpp b/UI/SimpleDialogScreen.cpp index 6223efe844..0d6d52bf74 100644 --- a/UI/SimpleDialogScreen.cpp +++ b/UI/SimpleDialogScreen.cpp @@ -93,6 +93,9 @@ void UITwoPaneBaseDialogScreen::CreateViews() { if (flags_ & (TwoPaneFlags::SettingsInContextMenu | TwoPaneFlags::CustomContextMenu)) { topBarFlags |= TopBarFlags::ContextMenuButton; } + if (flags_ & TwoPaneFlags::DropShadowTitle) { + topBarFlags |= TopBarFlags::DropShadowTitle; + } TopBar *topBar = root->Add(new TopBar(*screenManager()->getUIContext(), topBarFlags, GetTitle())); root->SetSpacing(0); createContentViews(root); @@ -132,6 +135,9 @@ void UITwoPaneBaseDialogScreen::CreateViews() { if (flags_ & TwoPaneFlags::CustomContextMenu) { topBarFlags |= TopBarFlags::ContextMenuButton; } + if (flags_ & TwoPaneFlags::DropShadowTitle) { + topBarFlags |= TopBarFlags::DropShadowTitle; + } TopBar *topBar = nullptr; if (!(flags_ & TwoPaneFlags::NoTopbarInLandscape)) { topBar = root->Add(new TopBar(*screenManager()->getUIContext(), topBarFlags, title)); diff --git a/UI/SimpleDialogScreen.h b/UI/SimpleDialogScreen.h index 892c70c918..bfd5ba73cf 100644 --- a/UI/SimpleDialogScreen.h +++ b/UI/SimpleDialogScreen.h @@ -42,6 +42,7 @@ enum class TwoPaneFlags { ContentsCanScroll = 8, CustomContextMenu = 16, NoTopbarInLandscape = 32, + DropShadowTitle = 64, }; ENUM_CLASS_BITOPS(TwoPaneFlags); diff --git a/assets/lang/ar_AE.ini b/assets/lang/ar_AE.ini index 13d09d04c8..08a4e69e69 100644 --- a/assets/lang/ar_AE.ini +++ b/assets/lang/ar_AE.ini @@ -1702,9 +1702,9 @@ Pause when not focused = ‎&إيقاف مؤقت حينما لا يكون مفع Plugins = الإضافات # AI translated PS1 support is still experimental. The game might not work, or there may be glitches. = دعم PS1 لا يزال تجريبيًا. قد لا تعمل اللعبة، أو قد تظهر بعض الأخطاء. # AI translated PSP Firmware = البرنامج الثابت لـ PSP # AI translated -PSP Memory Stick = شريحة ذاكرة PSP # AI translated PSP Model = ‎PSP موديل -PSP Settings = ‎PSP إعدادات +PSP storage settings = إعدادات تخزين PSP # AI translated +PSP system settings = إعدادات نظام PSP # AI translated PSP-1000 = PSP-1000 PSP-2000/3000 = PSP-2000/3000 Raw game image = صورة اللعبة الخام # AI translated diff --git a/assets/lang/az_AZ.ini b/assets/lang/az_AZ.ini index 06bd0e1d0a..7d2f81bc5f 100644 --- a/assets/lang/az_AZ.ini +++ b/assets/lang/az_AZ.ini @@ -1692,9 +1692,9 @@ Pause when not focused = Odaqlı deyilkən ara ver Plugins = Qoşmalar PS1 support is still experimental. The game might not work, or there may be glitches. = PS1 dəstəyi hələ də eksperimentaldır. Oyun işləməyə bilər və ya xətalar ola bilər. # AI translated PSP Firmware = PSP mikroproqramı # AI translated -PSP Memory Stick = PSP Yaddaş Çubuğu PSP Model = PSP modeli -PSP Settings = PSP quruluşları +PSP storage settings = PSP yaddaş quruluşları # AI translated +PSP system settings = PSP sistem quruluşları # AI translated PSP-1000 = PSP-1000 PSP-2000/3000 = PSP-2000/3000 Raw game image = Çiy oyun qalıbı diff --git a/assets/lang/be_BY.ini b/assets/lang/be_BY.ini index e11f692f8c..4197dc08ef 100644 --- a/assets/lang/be_BY.ini +++ b/assets/lang/be_BY.ini @@ -1684,9 +1684,9 @@ Pause when not focused = Паўза пры расфокусе Plugins = Плагіны PS1 support is still experimental. The game might not work, or there may be glitches. = Падтрымка PS1 пакуль эксперыментальная. Гульня можа не працаваць або мець памылкі. # AI translated PSP Firmware = Прашыўка PSP # AI translated -PSP Memory Stick = Карта памяці PSP # AI translated PSP Model = Мадэль PSP -PSP Settings = Налады PSP +PSP storage settings = Налады сховішча PSP # AI translated +PSP system settings = Сістэмныя налады PSP # AI translated PSP-1000 = PSP-1000 PSP-2000/3000 = PSP-2000/3000 Raw game image = Зыходнае выява гульні diff --git a/assets/lang/bg_BG.ini b/assets/lang/bg_BG.ini index cbc2acaaf5..568c4aa34f 100644 --- a/assets/lang/bg_BG.ini +++ b/assets/lang/bg_BG.ini @@ -1692,9 +1692,9 @@ Pause when not focused = Пауза, когато не фокусиран Plugins = Плъгини # AI translated PS1 support is still experimental. The game might not work, or there may be glitches. = Поддръжката на PS1 все още е експериментална. Играта може да не работи или да има проблеми. # AI translated PSP Firmware = Фърмуер на PSP # AI translated -PSP Memory Stick = PSP Memory Stick # same as English PSP Model = PSP модел -PSP Settings = PSP настройки +PSP storage settings = Настройки на хранилището на PSP # AI translated +PSP system settings = Системни настройки на PSP # AI translated PSP-1000 = PSP-1000 PSP-2000/3000 = PSP-2000/3000 Raw game image = Необработено изображение от играта # AI translated diff --git a/assets/lang/ca_ES.ini b/assets/lang/ca_ES.ini index c7f10d4c0b..c020706dd7 100644 --- a/assets/lang/ca_ES.ini +++ b/assets/lang/ca_ES.ini @@ -1692,9 +1692,9 @@ Pause when not focused = &Pausar quan es canviï de finestra Plugins = Complements # AI translated PS1 support is still experimental. The game might not work, or there may be glitches. = El suport de PS1 encara és experimental. És possible que el joc no funcioni o que tingui errors. # AI translated PSP Firmware = Firmware de PSP # AI translated -PSP Memory Stick = Memory Stick de la PSP # AI translated PSP Model = Model de PSP # AI translated -PSP Settings = Configuració de la PSP # AI translated +PSP storage settings = Configuració d'emmagatzematge de la PSP # AI translated +PSP system settings = Configuració del sistema de la PSP # AI translated PSP-1000 = PSP-1000 PSP-2000/3000 = PSP-2000/3000 Raw game image = Imatge del joc sense processar # AI translated diff --git a/assets/lang/cz_CZ.ini b/assets/lang/cz_CZ.ini index a1ada8e56f..c27744e396 100644 --- a/assets/lang/cz_CZ.ini +++ b/assets/lang/cz_CZ.ini @@ -1692,9 +1692,9 @@ Pause when not focused = &Pozastavit pokud okno není zaměřeno Plugins = Pluginy # AI translated PS1 support is still experimental. The game might not work, or there may be glitches. = Podpora PS1 je zatím experimentální. Hra nemusí fungovat nebo se mohou objevit chyby. # AI translated PSP Firmware = Firmware PSP # AI translated -PSP Memory Stick = Paměťová karta PSP # AI translated PSP Model = Model PSP -PSP Settings = Nastavení PSP +PSP storage settings = Nastavení úložiště PSP # AI translated +PSP system settings = Systémová nastavení PSP # AI translated PSP-1000 = PSP-1000 PSP-2000/3000 = PSP-2000/3000 Raw game image = Surový obraz hry # AI translated diff --git a/assets/lang/da_DK.ini b/assets/lang/da_DK.ini index 10da849592..e7ac09fa2a 100644 --- a/assets/lang/da_DK.ini +++ b/assets/lang/da_DK.ini @@ -1692,9 +1692,9 @@ Pause when not focused = P&ause når ikke i fokus Plugins = Plugins # same as English PS1 support is still experimental. The game might not work, or there may be glitches. = PS1-understøttelse er stadig eksperimentel. Spillet virker måske ikke, eller der kan være fejl. # AI translated PSP Firmware = PSP-firmware # AI translated -PSP Memory Stick = PSP Memory Stick # same as English PSP Model = PSP-model # AI translated -PSP Settings = PSP indstillinger +PSP storage settings = PSP-lagerindstillinger # AI translated +PSP system settings = PSP-systemindstillinger # AI translated PSP-1000 = PSP-1000 PSP-2000/3000 = PSP-2000/3000 Raw game image = Råt spilbillede # AI translated diff --git a/assets/lang/de_DE.ini b/assets/lang/de_DE.ini index b6a4b201b1..f79a5c7e60 100644 --- a/assets/lang/de_DE.ini +++ b/assets/lang/de_DE.ini @@ -1691,9 +1691,9 @@ Pause when not focused = Pausieren im Hintergrund Plugins = Plugins # same as English PS1 support is still experimental. The game might not work, or there may be glitches. = Die PS1-Unterstützung ist noch experimentell. Das Spiel funktioniert eventuell nicht, oder es können Fehler auftreten. # AI translated PSP Firmware = PSP-Firmware # AI translated -PSP Memory Stick = PSP-Memory-Stick # AI translated PSP Model = PSP-Modell -PSP Settings = PSP-Einstellungen +PSP storage settings = PSP-Speichereinstellungen # AI translated +PSP system settings = PSP-Systemeinstellungen # AI translated PSP-1000 = PSP-1000 PSP-2000/3000 = PSP-2000/3000 Raw game image = Rohes Spielbild diff --git a/assets/lang/dr_ID.ini b/assets/lang/dr_ID.ini index d911c2ffbf..283beca2da 100644 --- a/assets/lang/dr_ID.ini +++ b/assets/lang/dr_ID.ini @@ -1692,9 +1692,9 @@ Pause when not focused = Pause when not focused Plugins = Plugins PS1 support is still experimental. The game might not work, or there may be glitches. = PS1 support is still experimental. The game might not work, or there may be glitches. PSP Firmware = PSP Firmware -PSP Memory Stick = PSP Memory Stick PSP Model = PSP model -PSP Settings = Pangngaturan PSP +PSP storage settings = PSP storage settings +PSP system settings = PSP system settings PSP-1000 = PSP-1000 PSP-2000/3000 = PSP-2000/3000 Raw game image = Raw game image diff --git a/assets/lang/en_US.ini b/assets/lang/en_US.ini index 6aeff519cd..d5959bdcdf 100644 --- a/assets/lang/en_US.ini +++ b/assets/lang/en_US.ini @@ -1709,9 +1709,9 @@ Pause when not focused = Pause when not focused Plugins = Plugins PS1 support is still experimental. The game might not work, or there may be glitches. = PS1 support is still experimental. The game might not work, or there may be glitches. PSP Firmware = PSP Firmware -PSP Memory Stick = PSP Memory Stick PSP Model = PSP model -PSP Settings = PSP settings +PSP storage settings = PSP storage settings +PSP system settings = PSP system settings PSP-1000 = PSP-1000 PSP-2000/3000 = PSP-2000/3000 Raw game image = Raw game image diff --git a/assets/lang/es_ES.ini b/assets/lang/es_ES.ini index 03934978ff..f67b16e86f 100644 --- a/assets/lang/es_ES.ini +++ b/assets/lang/es_ES.ini @@ -1693,9 +1693,9 @@ Pause when not focused = Pausar cuando la aplicación no está seleccionada Plugins = Plugins # same as English PS1 support is still experimental. The game might not work, or there may be glitches. = La compatibilidad con PS1 aún es experimental. Puede que el juego no funcione o que tenga fallos. # AI translated PSP Firmware = Firmware de PSP # AI translated -PSP Memory Stick = Memory Stick de la PSP # AI translated PSP Model = Modelo de PSP -PSP Settings = Ajustes de PSP +PSP storage settings = Ajustes de almacenamiento de PSP # AI translated +PSP system settings = Ajustes del sistema de PSP # AI translated PSP-1000 = PSP-1000 PSP-2000/3000 = PSP-2000/3000 Raw game image = Imagen de juego sin procesar diff --git a/assets/lang/es_LA.ini b/assets/lang/es_LA.ini index 1abe896aaf..3a7f82acf8 100644 --- a/assets/lang/es_LA.ini +++ b/assets/lang/es_LA.ini @@ -1694,9 +1694,9 @@ Pause when not focused = &Pausar al cambiar de ventana Plugins = Plugins # same as English PS1 support is still experimental. The game might not work, or there may be glitches. = La compatibilidad con PS1 aún es experimental. Es posible que el juego no funcione o que tenga fallas. # AI translated PSP Firmware = Firmware de PSP # AI translated -PSP Memory Stick = Memory Stick de PSP PSP Model = Modelo de PSP -PSP Settings = Ajustes de PSP +PSP storage settings = Ajustes de almacenamiento de PSP # AI translated +PSP system settings = Ajustes del sistema de PSP # AI translated PSP-1000 = PSP-1000 PSP-2000/3000 = PSP-2000/3000 Raw game image = Imagen original del juego # AI translated diff --git a/assets/lang/fa_IR.ini b/assets/lang/fa_IR.ini index 3d20c83b23..ac0dd21334 100644 --- a/assets/lang/fa_IR.ini +++ b/assets/lang/fa_IR.ini @@ -1692,9 +1692,9 @@ Pause when not focused = ‎هنگامی که پنجره فعال نباشد ب Plugins = افزونه‌ها # AI translated PS1 support is still experimental. The game might not work, or there may be glitches. = پشتیبانی از PS1 هنوز آزمایشی است. ممکن است بازی اجرا نشود یا مشکلاتی داشته باشد. # AI translated PSP Firmware = میان‌افزار PSP # AI translated -PSP Memory Stick = حافظه psp PSP Model = ‎PSP مدل -PSP Settings = ‎PSP تنظیمات +PSP storage settings = تنظیمات ذخیره‌سازی PSP # AI translated +PSP system settings = تنظیمات سیستم PSP # AI translated PSP-1000 = PSP-1000 PSP-2000/3000 = PSP-2000/3000 Raw game image = تصویر خام بازی # AI translated diff --git a/assets/lang/fi_FI.ini b/assets/lang/fi_FI.ini index f69994c6d9..2079883e9a 100644 --- a/assets/lang/fi_FI.ini +++ b/assets/lang/fi_FI.ini @@ -1692,9 +1692,9 @@ Pause when not focused = Pysäytä, kun ikkuna ei ole aktiivinen # AI translate Plugins = Liitännäiset # AI translated PS1 support is still experimental. The game might not work, or there may be glitches. = PS1-tuki on vielä kokeellinen. Peli ei välttämättä toimi, tai siinä voi olla virheitä. # AI translated PSP Firmware = PSP-laiteohjelmisto # AI translated -PSP Memory Stick = PSP-muistikortti PSP Model = PSP-malli -PSP Settings = PSP-asetukset +PSP storage settings = PSP:n tallennustila-asetukset # AI translated +PSP system settings = PSP:n järjestelmäasetukset # AI translated PSP-1000 = PSP-1000 PSP-2000/3000 = PSP-2000/3000 Raw game image = Pelin raakakuva # AI translated diff --git a/assets/lang/fr_FR.ini b/assets/lang/fr_FR.ini index e2af143ee0..52265485df 100644 --- a/assets/lang/fr_FR.ini +++ b/assets/lang/fr_FR.ini @@ -1711,9 +1711,9 @@ Pause when not focused = Mettre en pa&use si pas au premier plan Plugins = Plugins # same as English PS1 support is still experimental. The game might not work, or there may be glitches. = La prise en charge de la PS1 est encore expérimentale. Le jeu peut ne pas fonctionner ou présenter des bugs. # AI translated PSP Firmware = Firmware PSP # AI translated -PSP Memory Stick = Memory Stick PSP # AI translated PSP Model = Modèle de PSP -PSP Settings = Paramètres de la PSP +PSP storage settings = Paramètres de stockage de la PSP # AI translated +PSP system settings = Paramètres système de la PSP # AI translated PSP-1000 = PSP-1000 PSP-2000/3000 = PSP-2000/3000 Raw game image = Image brute du jeu diff --git a/assets/lang/gl_ES.ini b/assets/lang/gl_ES.ini index af7d32cf37..168b00fc1b 100644 --- a/assets/lang/gl_ES.ini +++ b/assets/lang/gl_ES.ini @@ -1692,9 +1692,9 @@ Pause when not focused = &Pausar ó cambiar de ventá Plugins = Complementos # AI translated PS1 support is still experimental. The game might not work, or there may be glitches. = A compatibilidade con PS1 aínda é experimental. É posible que o xogo non funcione ou que teña erros. # AI translated PSP Firmware = Firmware de PSP # AI translated -PSP Memory Stick = Memory Stick de PSP # AI translated PSP Model = Modelo de PSP -PSP Settings = Axustes de PSP +PSP storage settings = Axustes de almacenamento de PSP # AI translated +PSP system settings = Axustes do sistema de PSP # AI translated PSP-1000 = PSP-1000 PSP-2000/3000 = PSP-2000/3000 Raw game image = Imaxe do xogo sen procesar # AI translated diff --git a/assets/lang/gr_EL.ini b/assets/lang/gr_EL.ini index d91196dbdd..771c88faee 100644 --- a/assets/lang/gr_EL.ini +++ b/assets/lang/gr_EL.ini @@ -1692,9 +1692,9 @@ Pause when not focused = Παύση σε κατάσταση παρασκηνίο Plugins = Πρόσθετα # AI translated PS1 support is still experimental. The game might not work, or there may be glitches. = Η υποστήριξη PS1 είναι ακόμα πειραματική. Το παιχνίδι μπορεί να μη λειτουργεί ή να έχει σφάλματα. # AI translated PSP Firmware = Υλικολογισμικό PSP # AI translated -PSP Memory Stick = Memory Stick του PSP # AI translated PSP Model = Μοντέλο PSP -PSP Settings = Ρυθμίσεις PSP +PSP storage settings = Ρυθμίσεις αποθήκευσης PSP # AI translated +PSP system settings = Ρυθμίσεις συστήματος PSP # AI translated PSP-1000 = PSP-1000 PSP-2000/3000 = PSP-2000/3000 Raw game image = Ακατέργαστη εικόνα παιχνιδιού # AI translated diff --git a/assets/lang/he_IL.ini b/assets/lang/he_IL.ini index ab53354d3c..30d4d305fe 100644 --- a/assets/lang/he_IL.ini +++ b/assets/lang/he_IL.ini @@ -1692,9 +1692,9 @@ Pause when not focused = השהה כשהחלון אינו בפוקוס # AI tra Plugins = תוספים # AI translated PS1 support is still experimental. The game might not work, or there may be glitches. = התמיכה ב-PS1 עדיין ניסיונית. ייתכן שהמשחק לא יעבוד או שיופיעו תקלות. # AI translated PSP Firmware = קושחת PSP # AI translated -PSP Memory Stick = Memory Stick של PSP # AI translated PSP Model = דגם PSP # AI translated -PSP Settings = הגדרות PSP +PSP storage settings = הגדרות אחסון PSP # AI translated +PSP system settings = הגדרות מערכת PSP # AI translated PSP-1000 = PSP-1000 PSP-2000/3000 = PSP-2000/3000 Raw game image = תמונת משחק גולמית # AI translated diff --git a/assets/lang/hr_HR.ini b/assets/lang/hr_HR.ini index 7957c4fc90..9c04601c30 100644 --- a/assets/lang/hr_HR.ini +++ b/assets/lang/hr_HR.ini @@ -1692,9 +1692,9 @@ Pause when not focused = &Pauziraj kad nije fokusirano Plugins = Dodaci # AI translated PS1 support is still experimental. The game might not work, or there may be glitches. = Podrška za PS1 još je eksperimentalna. Igra možda neće raditi ili može imati greške. # AI translated PSP Firmware = PSP firmver # AI translated -PSP Memory Stick = PSP Memory Stick # same as English PSP Model = PSP model # same as English -PSP Settings = PSP opcije +PSP storage settings = PSP opcije pohrane # AI translated +PSP system settings = PSP opcije sustava # AI translated PSP-1000 = PSP-1000 PSP-2000/3000 = PSP-2000/3000 Raw game image = Neobrađena slika igre # AI translated diff --git a/assets/lang/hu_HU.ini b/assets/lang/hu_HU.ini index 425705e76d..d14bebbdff 100644 --- a/assets/lang/hu_HU.ini +++ b/assets/lang/hu_HU.ini @@ -1692,9 +1692,9 @@ Pause when not focused = Szüneteltetés, ha nincs fókuszban Plugins = Bővítmények PS1 support is still experimental. The game might not work, or there may be glitches. = A PS1-támogatás még kísérleti. Előfordulhat, hogy a játék nem működik, vagy hibák jelentkeznek. # AI translated PSP Firmware = PSP firmware # AI translated -PSP Memory Stick = PSP Memóriakártya PSP Model = PSP modell -PSP Settings = PSP beállítások +PSP storage settings = PSP tárhelybeállítások # AI translated +PSP system settings = PSP rendszerbeállítások # AI translated PSP-1000 = PSP-1000 PSP-2000/3000 = PSP-2000/3000 Raw game image = Nyers játékkép # AI translated diff --git a/assets/lang/id_ID.ini b/assets/lang/id_ID.ini index 5bfc0bce78..5ef50b24b2 100644 --- a/assets/lang/id_ID.ini +++ b/assets/lang/id_ID.ini @@ -1692,9 +1692,9 @@ Pause when not focused = Jeda ketika tidak fokus Plugins = Plugin PS1 support is still experimental. The game might not work, or there may be glitches. = Dukungan PS1 masih eksperimental. Game mungkin tidak berjalan, atau mungkin ada gangguan. # AI translated PSP Firmware = Firmware PSP # AI translated -PSP Memory Stick = Memory Stick PSP PSP Model = Model PSP -PSP Settings = Pengaturan PSP +PSP storage settings = Pengaturan penyimpanan PSP # AI translated +PSP system settings = Pengaturan sistem PSP # AI translated PSP-1000 = PSP-1000 PSP-2000/3000 = PSP-2000/3000 Raw game image = Gambar game mentah diff --git a/assets/lang/it_IT.ini b/assets/lang/it_IT.ini index 411223e1da..4c26880759 100644 --- a/assets/lang/it_IT.ini +++ b/assets/lang/it_IT.ini @@ -1680,7 +1680,8 @@ Pause when not focused = Pausa quando non attivo Plugins = Plugin PS1 support is still experimental. The game might not work, or there may be glitches. = Il supporto PS1 è ancora sperimentale. Il gioco potrebbe non funzionare o presentare problemi. # AI translated PSP Firmware = Firmware PSP # AI translated -PSP Memory Stick = Memory Stick PSP +PSP storage settings = Impostazioni di archiviazione PSP # AI translated +PSP system settings = Impostazioni di sistema PSP # AI translated Raw game image = Immagine grezza del gioco Recent games = Giochi recenti Recording = Registrazione @@ -1718,7 +1719,6 @@ Not a PSP game = Nessun gioco PSP Off = Disattiva Oldest Save = Salvataggio più vecchio PSP Model = Modello PSP -PSP Settings = Impostazioni PSP PSP-1000 = PSP-1000 PSP-2000/3000 = PSP-2000/3000 Record Audio = Registra Audio diff --git a/assets/lang/ja_JP.ini b/assets/lang/ja_JP.ini index 904b1bb9a4..425eb21976 100644 --- a/assets/lang/ja_JP.ini +++ b/assets/lang/ja_JP.ini @@ -1693,9 +1693,9 @@ Pause when not focused = 非フォーカス時は一時停止する Plugins = プラグイン PS1 support is still experimental. The game might not work, or there may be glitches. = PS1 のサポートはまだ実験的です。ゲームが動作しない、または不具合が発生する可能性があります。 # AI translated PSP Firmware = PSPファームウェア # AI translated -PSP Memory Stick = メモリースティックの設定 PSP Model = PSPのモデル -PSP Settings = PSPの設定 +PSP storage settings = PSPのストレージ設定 # AI translated +PSP system settings = PSPの本体設定 # AI translated PSP-1000 = PSP-1000 PSP-2000/3000 = PSP-2000/3000 Raw game image = 生のゲーム画像形式 diff --git a/assets/lang/jv_ID.ini b/assets/lang/jv_ID.ini index 31c8a08144..9fb1deecf5 100644 --- a/assets/lang/jv_ID.ini +++ b/assets/lang/jv_ID.ini @@ -1692,9 +1692,9 @@ Pause when not focused = &Ngaso Nalika Ora Fokus Plugins = Plugins PS1 support is still experimental. The game might not work, or there may be glitches. = PS1 support is still experimental. The game might not work, or there may be glitches. PSP Firmware = PSP Firmware -PSP Memory Stick = PSP Memory Stick PSP Model = PSP model -PSP Settings = Setelan PSP +PSP storage settings = PSP storage settings +PSP system settings = PSP system settings PSP-1000 = PSP-1000 PSP-2000/3000 = PSP-2000/3000 Raw game image = Raw game image diff --git a/assets/lang/km_KH.ini b/assets/lang/km_KH.ini index 1c56ad525e..80dda68e72 100644 --- a/assets/lang/km_KH.ini +++ b/assets/lang/km_KH.ini @@ -1685,9 +1685,9 @@ Pause when not focused =ផ្អាកនៅពេលមិនផ្តោត Plugins =កម្មវិធីជំនួយ PS1 support is still experimental. The game might not work, or there may be glitches. = PS1 support is still experimental. The game might not work, or there may be glitches. PSP Firmware = PSP Firmware -PSP Memory Stick =PSP Memory Stick PSP Model =ម៉ូដែល PSP -PSP Settings =ការកំណត់ PSP +PSP storage settings = PSP storage settings +PSP system settings = PSP system settings PSP-1000 =PSP-1000 PSP-2000/3000 =PSP-2000/3000 Raw game image =រូបភាពហ្គេមឆៅ diff --git a/assets/lang/ko_KR.ini b/assets/lang/ko_KR.ini index db8833d089..37d7d2876e 100644 --- a/assets/lang/ko_KR.ini +++ b/assets/lang/ko_KR.ini @@ -1684,9 +1684,9 @@ Pause when not focused = 포커싱되지 않았을 때 일시 정지(&P) Plugins = 플러그인 PS1 support is still experimental. The game might not work, or there may be glitches. = PS1 지원은 아직 실험 단계입니다. 게임이 작동하지 않거나 오류가 발생할 수 있습니다. # AI translated PSP Firmware = PSP 펌웨어 # AI translated -PSP Memory Stick = PSP 메모리 스틱 PSP Model = PSP 모델 -PSP Settings = PSP 설정 +PSP storage settings = PSP 저장소 설정 # AI translated +PSP system settings = PSP 시스템 설정 # AI translated PSP-1000 = PSP-1000 PSP-2000/3000 = PSP-2000/3000 Raw game image = 원본 게임 이미지 diff --git a/assets/lang/ku_SO.ini b/assets/lang/ku_SO.ini index 3ff83f109c..c6b18a334a 100644 --- a/assets/lang/ku_SO.ini +++ b/assets/lang/ku_SO.ini @@ -1698,9 +1698,9 @@ Pause when not focused = Pause when not focused Plugins = Plugins PS1 support is still experimental. The game might not work, or there may be glitches. = PS1 support is still experimental. The game might not work, or there may be glitches. PSP Firmware = PSP Firmware -PSP Memory Stick = PSP Memory Stick PSP Model = PSP مۆدێلی -PSP Settings = PSP settings +PSP storage settings = PSP storage settings +PSP system settings = PSP system settings PSP-1000 = PSP-1000 PSP-2000/3000 = PSP-2000/3000 Raw game image = Raw game image diff --git a/assets/lang/lo_LA.ini b/assets/lang/lo_LA.ini index 54e520cc91..0d05fa8e0d 100644 --- a/assets/lang/lo_LA.ini +++ b/assets/lang/lo_LA.ini @@ -1692,9 +1692,9 @@ Pause when not focused = &ຢຸດຊົ່ວຄາວເມື່ອບໍ່ Plugins = Plugins PS1 support is still experimental. The game might not work, or there may be glitches. = PS1 support is still experimental. The game might not work, or there may be glitches. PSP Firmware = PSP Firmware -PSP Memory Stick = PSP Memory Stick PSP Model = ໂມເດລ PSP -PSP Settings = ຕັ້ງຄ່າ PSP +PSP storage settings = PSP storage settings +PSP system settings = PSP system settings PSP-1000 = PSP-1000 PSP-2000/3000 = PSP-2000/3000 Raw game image = Raw game image diff --git a/assets/lang/lt-LT.ini b/assets/lang/lt-LT.ini index 789b9aa250..8fba4adb75 100644 --- a/assets/lang/lt-LT.ini +++ b/assets/lang/lt-LT.ini @@ -1692,9 +1692,9 @@ Pause when not focused = &Stabdyti kai nefokusuota Plugins = Papildiniai # AI translated PS1 support is still experimental. The game might not work, or there may be glitches. = PS1 palaikymas dar eksperimentinis. Žaidimas gali neveikti arba gali būti klaidų. # AI translated PSP Firmware = PSP programinė aparatinė įranga # AI translated -PSP Memory Stick = PSP Memory Stick # same as English PSP Model = Emuliuojamo PSP modelis -PSP Settings = PSP parametrai +PSP storage settings = PSP saugyklos parametrai # AI translated +PSP system settings = PSP sistemos parametrai # AI translated PSP-1000 = PSP-1000 PSP-2000/3000 = PSP-2000/3000 Raw game image = Neapdorotas žaidimo vaizdas # AI translated diff --git a/assets/lang/ms_MY.ini b/assets/lang/ms_MY.ini index c787042ce4..d64872afff 100644 --- a/assets/lang/ms_MY.ini +++ b/assets/lang/ms_MY.ini @@ -1692,9 +1692,9 @@ Pause when not focused = Jeda apabila tidak difokuskan Plugins = Pemalam PS1 support is still experimental. The game might not work, or there may be glitches. = Sokongan PS1 masih dalam percubaan. Permainan mungkin tidak berfungsi, atau mungkin terdapat gangguan. # AI translated PSP Firmware = Firmware PSP # AI translated -PSP Memory Stick = Memory Stick PSP PSP Model = Model PSP -PSP Settings = Tetapan PSP +PSP storage settings = Tetapan storan PSP # AI translated +PSP system settings = Tetapan sistem PSP # AI translated PSP-1000 = PSP-1000 PSP-2000/3000 = PSP-2000/3000 Raw game image = Imej mentah permainan diff --git a/assets/lang/nl_NL.ini b/assets/lang/nl_NL.ini index 9dfd964971..11f34072c7 100644 --- a/assets/lang/nl_NL.ini +++ b/assets/lang/nl_NL.ini @@ -1692,9 +1692,9 @@ Pause when not focused = &Pauzeren wanneer venster inactief is Plugins = Plugins # same as English PS1 support is still experimental. The game might not work, or there may be glitches. = PS1-ondersteuning is nog experimenteel. Het spel werkt mogelijk niet, of er kunnen fouten optreden. # AI translated PSP Firmware = PSP-firmware # AI translated -PSP Memory Stick = PSP Memory Stick # same as English PSP Model = PSP-model -PSP Settings = PSP-instellingen +PSP storage settings = PSP-opslaginstellingen # AI translated +PSP system settings = PSP-systeeminstellingen # AI translated PSP-1000 = PSP-1000 PSP-2000/3000 = PSP-2000/3000 Raw game image = Onbewerkt gamebeeld # AI translated diff --git a/assets/lang/nn_NO.ini b/assets/lang/nn_NO.ini index b88aa9fa64..3b36303065 100644 --- a/assets/lang/nn_NO.ini +++ b/assets/lang/nn_NO.ini @@ -1709,9 +1709,9 @@ Pause when not focused = Pause når ikkje i fokus Plugins = Programtillegg PS1 support is still experimental. The game might not work, or there may be glitches. = PS1-støtta er framleis eksperimentell. Spelet verkar kanskje ikkje, eller det kan vere feil. # AI translated PSP Firmware = PSP-fastvare # AI translated -PSP Memory Stick = PSP Memory Stick # same as English PSP Model = PSP-modell -PSP Settings = PSP-innstillingar +PSP storage settings = PSP-lagringsinnstillingar # AI translated +PSP system settings = PSP-systeminnstillingar # AI translated PSP-1000 = PSP-1000 PSP-2000/3000 = PSP-2000/3000 Raw game image = Rått spelbilete diff --git a/assets/lang/no_NO.ini b/assets/lang/no_NO.ini index ff369819b3..b24eb963a7 100644 --- a/assets/lang/no_NO.ini +++ b/assets/lang/no_NO.ini @@ -1709,9 +1709,9 @@ Pause when not focused = Pause When Not Focused Plugins = Programtillegg PS1 support is still experimental. The game might not work, or there may be glitches. = PS1-støtte er fortsatt eksperimentell. Spillet fungerer kanskje ikke, eller det kan være feil. # AI translated PSP Firmware = PSP-fastvare # AI translated -PSP Memory Stick = PSP Memory Stick # same as English PSP Model = PSP-modell -PSP Settings = PSP-innstillinger +PSP storage settings = PSP-lagringsinnstillinger # AI translated +PSP system settings = PSP-systeminnstillinger # AI translated PSP-1000 = PSP-1000 PSP-2000/3000 = PSP-2000/3000 Raw game image = Rått spillbilde diff --git a/assets/lang/pl_PL.ini b/assets/lang/pl_PL.ini index 5c745f04b4..9fa0de6d57 100644 --- a/assets/lang/pl_PL.ini +++ b/assets/lang/pl_PL.ini @@ -1700,9 +1700,9 @@ Pause when not focused = Pauzuj, gdy okno nieaktywne Plugins = Wtyczki PS1 support is still experimental. The game might not work, or there may be glitches. = Obsługa PS1 jest wciąż eksperymentalna. Gra może nie działać lub mogą występować błędy. # AI translated PSP Firmware = Firmware PSP # AI translated -PSP Memory Stick = Karta Pamięci PSP PSP Model = Model PSP -PSP Settings = Ustawienia PSP +PSP storage settings = Ustawienia pamięci PSP # AI translated +PSP system settings = Ustawienia systemowe PSP # AI translated PSP-1000 = PSP-1000 PSP-2000/3000 = PSP-2000/3000 Raw game image = Surowy obraz gry diff --git a/assets/lang/pt_BR.ini b/assets/lang/pt_BR.ini index 28047e05ca..7725c58c70 100644 --- a/assets/lang/pt_BR.ini +++ b/assets/lang/pt_BR.ini @@ -1712,9 +1712,9 @@ Pause when not focused = Pausar quando não está focado Plugins = Plugins # same as English PS1 support is still experimental. The game might not work, or there may be glitches. = O suporte ao PS1 ainda é experimental. O jogo pode não funcionar, ou pode ter falhas. # AI translated PSP Firmware = Firmware do PSP # AI translated -PSP Memory Stick = Cartão de Memória do PSP PSP Model = Modelo do PSP -PSP Settings = Configurações do PSP +PSP storage settings = Configurações de armazenamento do PSP # AI translated +PSP system settings = Configurações do sistema do PSP # AI translated PSP-1000 = PSP-1000 PSP-2000/3000 = PSP-2000/3000 Raw game image = Imagem bruta do jogo diff --git a/assets/lang/pt_PT.ini b/assets/lang/pt_PT.ini index ce9fe77931..34f1ee3c45 100644 --- a/assets/lang/pt_PT.ini +++ b/assets/lang/pt_PT.ini @@ -1709,9 +1709,9 @@ Pause when not focused = Pausar quando a janela não estiver em foco Plugins = Plugins # same as English PS1 support is still experimental. The game might not work, or there may be glitches. = O suporte à PS1 ainda é experimental. O jogo pode não funcionar, ou pode ter falhas. # AI translated PSP Firmware = Firmware da PSP # AI translated -PSP Memory Stick = Cartão de memória da PSP PSP Model = Modelo da PSP -PSP Settings = Definições da PSP +PSP storage settings = Definições de armazenamento da PSP # AI translated +PSP system settings = Definições do sistema da PSP # AI translated PSP-1000 = PSP-1000 PSP-2000/3000 = PSP-2000 / 3000 Raw game image = Imagem pura do jogo diff --git a/assets/lang/ro_RO.ini b/assets/lang/ro_RO.ini index 0077ec328c..73a76658cb 100644 --- a/assets/lang/ro_RO.ini +++ b/assets/lang/ro_RO.ini @@ -1693,9 +1693,9 @@ Pause when not focused = Pauză când fereastra nu este activă # AI translated Plugins = Pluginuri # AI translated PS1 support is still experimental. The game might not work, or there may be glitches. = Suportul pentru PS1 este încă experimental. Este posibil ca jocul să nu funcționeze sau să aibă erori. # AI translated PSP Firmware = Firmware PSP # AI translated -PSP Memory Stick = Memory Stick PSP # AI translated PSP Model = Model PSP -PSP Settings = Setări PSP +PSP storage settings = Setări de stocare PSP # AI translated +PSP system settings = Setări de sistem PSP # AI translated PSP-1000 = PSP-1000 PSP-2000/3000 = PSP-2000/3000 Raw game image = Imaginea brută a jocului # AI translated diff --git a/assets/lang/ru_RU.ini b/assets/lang/ru_RU.ini index e37417cfed..80a5bb62f6 100644 --- a/assets/lang/ru_RU.ini +++ b/assets/lang/ru_RU.ini @@ -1692,9 +1692,9 @@ Pause when not focused = Пауза, когда окно не в фокусе Plugins = Плагины PS1 support is still experimental. The game might not work, or there may be glitches. = Поддержка PS1 пока экспериментальная. Игра может не работать или работать с ошибками. # AI translated PSP Firmware = Прошивка PSP # AI translated -PSP Memory Stick = Карта памяти PSP PSP Model = Модель PSP -PSP Settings = Настройки PSP +PSP storage settings = Настройки хранилища PSP # AI translated +PSP system settings = Системные настройки PSP # AI translated PSP-1000 = PSP-1000 PSP-2000/3000 = PSP-2000/3000 Raw game image = Исходное изображение игры diff --git a/assets/lang/sv_SE.ini b/assets/lang/sv_SE.ini index 1b9d232da6..2a5b364db2 100644 --- a/assets/lang/sv_SE.ini +++ b/assets/lang/sv_SE.ini @@ -1693,9 +1693,9 @@ Pause when not focused = Pausa när fönstret inte har fokus Plugins = Insticksmoduler PS1 support is still experimental. The game might not work, or there may be glitches. = PS1-stödet är fortfarande experimentellt. Spelet kanske inte fungerar, eller så kan det finnas fel. # AI translated PSP Firmware = PSP-systemprogramvara # AI translated -PSP Memory Stick = PSP Memory Stick # same as English PSP Model = PSP-modell -PSP Settings = PSP-inställningar +PSP storage settings = PSP-lagringsinställningar # AI translated +PSP system settings = PSP-systeminställningar # AI translated PSP-1000 = PSP-1000 PSP-2000/3000 = PSP-2000/3000 Raw game image = Obehandlad spelavbildning diff --git a/assets/lang/tg_PH.ini b/assets/lang/tg_PH.ini index ccaae894b5..8070f619ca 100644 --- a/assets/lang/tg_PH.ini +++ b/assets/lang/tg_PH.ini @@ -1695,9 +1695,9 @@ Pause when not focused = Ihinto kapag hindi naka pokus Plugins = Mga plugin # AI translated PS1 support is still experimental. The game might not work, or there may be glitches. = Eksperimental pa ang suporta sa PS1. Maaaring hindi gumana ang laro, o maaaring may mga glitch. # AI translated PSP Firmware = PSP Firmware # same as English -PSP Memory Stick = PSP Memory Stick # same as English PSP Model = Modelo ng PSP -PSP Settings = Settings ng PSP +PSP storage settings = Settings ng storage ng PSP # AI translated +PSP system settings = Settings ng PSP system # AI translated PSP-1000 = PSP-1000 PSP-2000/3000 = PSP-2000/3000 Raw game image = Hilaw na larawan ng laro # AI translated diff --git a/assets/lang/th_TH.ini b/assets/lang/th_TH.ini index 92fae48488..7ada2e4b14 100644 --- a/assets/lang/th_TH.ini +++ b/assets/lang/th_TH.ini @@ -1718,9 +1718,9 @@ Pause when not focused = หยุดชั่วคราวเมื่อไ Plugins = ปลั๊กอิน PS1 support is still experimental. The game might not work, or there may be glitches. = การรองรับ PS1 ยังอยู่ในขั้นทดลอง เกมอาจไม่ทำงาน หรืออาจมีข้อผิดพลาด # AI translated PSP Firmware = เฟิร์มแวร์ PSP # AI translated -PSP Memory Stick = แหล่งเก็บข้อมูล PSP PSP Model = โมเดลของ PSP -PSP Settings = การตั้งค่า PSP +PSP storage settings = การตั้งค่าพื้นที่เก็บข้อมูล PSP # AI translated +PSP system settings = การตั้งค่าระบบ PSP # AI translated PSP-1000 = PSP รุ่น 1000 PSP-2000/3000 = PSP รุ่น 2000/3000 Raw game image = ภาพเกมแบบต้นฉบับ diff --git a/assets/lang/tr_TR.ini b/assets/lang/tr_TR.ini index 1c90007e9d..4b5b8824c3 100644 --- a/assets/lang/tr_TR.ini +++ b/assets/lang/tr_TR.ini @@ -1693,9 +1693,9 @@ Pause when not focused = Odakdan Çıkınca Duraklat Plugins = Eklentiler PS1 support is still experimental. The game might not work, or there may be glitches. = PS1 desteği hâlâ deneysel. Oyun çalışmayabilir veya hatalar olabilir. # AI translated PSP Firmware = PSP yazılımı # AI translated -PSP Memory Stick = PSP Hafıza Kartı PSP Model = PSP Modeli -PSP Settings = PSP Ayarları +PSP storage settings = PSP Depolama Ayarları # AI translated +PSP system settings = PSP Sistem Ayarları # AI translated PSP-1000 = PSP-1000 PSP-2000/3000 = PSP-2000/3000 Raw game image = Ham Oyun Kalıbı diff --git a/assets/lang/uk_UA.ini b/assets/lang/uk_UA.ini index 895d7c888c..132e4cb6e7 100644 --- a/assets/lang/uk_UA.ini +++ b/assets/lang/uk_UA.ini @@ -1692,9 +1692,9 @@ Pause when not focused = &Пауза коли вікно не в фокусі Plugins = Плагіни PS1 support is still experimental. The game might not work, or there may be glitches. = Підтримка PS1 поки експериментальна. Гра може не працювати або працювати з помилками. # AI translated PSP Firmware = Прошивка PSP # AI translated -PSP Memory Stick = Memory Stick PSP # AI translated PSP Model = Модель PSP -PSP Settings = Налаштування PSP +PSP storage settings = Налаштування сховища PSP # AI translated +PSP system settings = Системні налаштування PSP # AI translated PSP-1000 = PSP-1000 PSP-2000/3000 = PSP-2000/3000 Raw game image = Вихідне зображення гри diff --git a/assets/lang/vi_VN.ini b/assets/lang/vi_VN.ini index 428ddcc8b2..c1ef43e168 100644 --- a/assets/lang/vi_VN.ini +++ b/assets/lang/vi_VN.ini @@ -1692,9 +1692,9 @@ Pause when not focused = Dừng trò chơi khi "ko tập trung" Plugins = Plugin # AI translated PS1 support is still experimental. The game might not work, or there may be glitches. = Hỗ trợ PS1 vẫn đang thử nghiệm. Trò chơi có thể không hoạt động hoặc có thể gặp lỗi. # AI translated PSP Firmware = Firmware PSP # AI translated -PSP Memory Stick = Memory Stick PSP # AI translated PSP Model = Mẫu PSP # AI translated -PSP Settings = Thiết lập PSP +PSP storage settings = Thiết lập bộ nhớ PSP # AI translated +PSP system settings = Thiết lập hệ thống PSP # AI translated PSP-1000 = PSP-1000 PSP-2000/3000 = PSP-2000/3000 Raw game image = Hình ảnh gốc của trò chơi # AI translated diff --git a/assets/lang/zh_CN.ini b/assets/lang/zh_CN.ini index 317207040b..5c7734a1d9 100644 --- a/assets/lang/zh_CN.ini +++ b/assets/lang/zh_CN.ini @@ -1637,6 +1637,8 @@ Pause when not focused = 后台运行时自动暂停 Plugins = 插件 PS1 support is still experimental. The game might not work, or there may be glitches. = PS1 支持仍处于实验阶段。游戏可能无法运行,或可能出现异常。 # AI translated PSP Firmware = PSP固件 # AI translated +PSP storage settings = PSP存储设置 # AI translated +PSP system settings = PSP系统设置 # AI translated Raw game image = 原始渲染图像 Recording = 录制 Report free storage space accurately = 准确报告可用存储空间 # AI translated @@ -1690,9 +1692,7 @@ Not a PSP game = 这不是一个PSP游戏 Off = 关闭 Oldest Save = 最旧的即时存档 Path does not exist! = 路径不存在! -PSP Memory Stick = PSP存储 PSP Model = PSP机型 -PSP Settings = PSP设置 PSP-1000 = PSP-1000 PSP-2000/3000 = PSP-2000/3000 Recent games = 游戏封面 diff --git a/assets/lang/zh_TW.ini b/assets/lang/zh_TW.ini index 9f17d0e0b1..cc783d00ff 100644 --- a/assets/lang/zh_TW.ini +++ b/assets/lang/zh_TW.ini @@ -1684,9 +1684,9 @@ Pause when not focused = 未聚焦時暫停(&P) Plugins = 外掛程式 PS1 support is still experimental. The game might not work, or there may be glitches. = PS1 支援仍處於實驗階段。遊戲可能無法執行,或可能出現異常。 # AI translated PSP Firmware = PSP 韌體 # AI translated -PSP Memory Stick = PSP 記憶棒 PSP Model = PSP 型號 -PSP Settings = PSP 設定 +PSP storage settings = PSP 儲存空間設定 # AI translated +PSP system settings = PSP 系統設定 # AI translated PSP-1000 = PSP-1000 PSP-2000/3000 = PSP-2000/3000 Raw game image = 原始遊戲影象